.filter-date-preset[data-v-7327e897]{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:16px;margin:0;padding:0;display:flex}.filter-date-preset__select[data-v-7327e897]{min-width:164px;max-width:164px}.tutor-billing-tri-state-switcher[data-v-21dc8f77]{color:inherit;background:#fff;padding:0;overflow:hidden}.tutor-billing-tri-state-switcher .tutor-billing-tri-state-switcher__option[data-v-21dc8f77]{color:#62748e;background:#fff;border-radius:0}.tutor-billing-tri-state-switcher .tutor-billing-tri-state-switcher__option+.tutor-billing-tri-state-switcher__option[data-v-21dc8f77]{border-left:1px solid #e2e8f0}.tutor-billing-tri-state-switcher .tutor-billing-tri-state-switcher__option--neutral.selected[data-v-21dc8f77]{color:#155dfc;background:#eff6ff}.tutor-billing-tri-state-switcher .tutor-billing-tri-state-switcher__option--no.selected[data-v-21dc8f77]{color:#e7000b;background:#fef2f2}.tutor-billing-tri-state-switcher .tutor-billing-tri-state-switcher__option--yes.selected[data-v-21dc8f77]{color:#007a55;background:#ecfdf5}.filter-ops-status[data-v-5b8fb35a]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;min-width:164px;max-width:164px;margin:0;padding:0;display:flex}.filter-ops-status__trigger[data-v-5b8fb35a]{color:#0f172b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;height:auto;min-height:38px;margin:0;padding:6px 8px;transition:border-color .15s;display:flex}.filter-ops-status__trigger[data-v-5b8fb35a]:hover{border-color:#cad5e2}.filter-ops-status__trigger--open[data-v-5b8fb35a],.filter-ops-status__trigger[data-v-5b8fb35a]:focus-visible{border-color:#2b7fff;outline:none}.filter-ops-status__value[data-v-5b8fb35a]{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.filter-ops-status__panel[data-v-5b8fb35a]{color:#0f172b;z-index:200;background:#fff;border:1px solid #cad5e2;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;min-width:320px;margin:0;padding:12px;display:flex;box-shadow:0 16px 32px #051d3d0f}.filter-ops-status__row[data-v-5b8fb35a]{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:0;display:flex}.tutor-billing-export-menu[data-v-a3c81ed3]{margin:0;padding:0;display:inline-flex}.tutor-billing-export-menu__floating[data-v-a3c81ed3]{z-index:10;min-width:220px}.filters-tutor-billing__search[data-v-41f0a0a2],.filters-tutor-billing__select[data-v-41f0a0a2]{min-width:164px;max-width:164px}.tutor-billing-row-actions[data-v-4208b462]{margin:0;padding:0;display:inline-flex}.tutor-billing-row-actions__floating[data-v-4208b462]{z-index:10;min-width:200px}.tutor-billing-status-flags[data-v-c0dd9ce8],.tutor-billing-status-flags__trigger[data-v-c0dd9ce8]{margin:0;padding:0;display:inline-flex}.tutor-billing-status-flags__trigger[data-v-c0dd9ce8]{cursor:default;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px}.tutor-billing-status-flags__trigger[data-v-c0dd9ce8]:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #8ec5ff}.tutor-billing-status-flags__dot[data-v-c0dd9ce8]{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin:0;padding:0;display:inline-block}.tutor-billing-status-flags__dot--on[data-v-c0dd9ce8]{color:#007a55;background:#007a55}.tutor-billing-status-flags__dot--off[data-v-c0dd9ce8]{background-color:#0000;border:1px solid #cad5e2}.tutor-billing-status-flags__issue[data-v-c0dd9ce8]{padding:0}.tutor-billing-status-flags__card[data-v-c0dd9ce8]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;min-width:200px;margin:0;padding:0;display:flex}.tutor-billing-status-flags__card-row[data-v-c0dd9ce8]{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:8px;display:flex}.tutor-billing-status-flags__sr-only[data-v-c0dd9ce8]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.table-tutor-billing[data-v-77928de5]{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:auto;margin:0;padding:0;display:flex}.table-tutor-billing[data-v-77928de5] .table-tutor-billing__id-cell{min-width:56px;max-width:56px}.table-tutor-billing[data-v-77928de5] .table-tutor-billing__checkbox-cell{min-width:40px;max-width:40px}.table-tutor-billing[data-v-77928de5] .table-tutor-billing__actions-cell{text-align:center;min-width:48px;max-width:48px}.table-tutor-billing__summary[data-v-77928de5]{justify-content:flex-start;padding:12px 16px}.table-tutor-billing__summary[data-v-77928de5],.table-tutor-billing__tutor[data-v-77928de5]{flex-direction:row;align-items:center;margin:0;display:flex}.table-tutor-billing__tutor[data-v-77928de5]{justify-content:space-between;gap:8px;padding:0}.table-tutor-billing__empty-cell[data-v-77928de5]{padding:24px 0}.table-tutor-billing__cell-link[data-v-77928de5]{color:#000;cursor:pointer;text-align:left;background:0 0;border:none;margin:0;padding:0;display:inline-flex}.table-tutor-billing__cell-link[data-v-77928de5]:hover{-webkit-text-decoration:underline #155dfc;text-decoration:underline #155dfc}.tutor-billing-modal-header[data-v-ff5268be]{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:auto;margin:0;padding:0 24px 8px 0;display:flex}.tutor-billing-modal-header__badge[data-v-ff5268be]{color:#c10007;background:#fef2f2;border:1px solid #ffc9c9;border-radius:32px;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;margin:0 0 8px;padding:2px 10px;font-size:12px;font-style:normal;font-weight:500;line-height:18px;display:inline-flex}.tutor-billing-modal-header__badge-dot[data-v-ff5268be]{color:#e7000b;background:#e7000b;border-radius:50%;flex:none;width:6px;height:6px}.tutor-billing-modal-header__note[data-v-ff5268be]{margin-top:4px}.tutor-billing-fields-table[data-v-ed246af3],.tutor-billing-fields-table__content[data-v-ed246af3]>:not(.tutor-billing-fields-table__text){flex-shrink:0}.tutor-billing-fields-table[data-v-ed246af3] .tutor-billing-fields-table__head--field{width:30%}.tutor-billing-fields-table__content[data-v-ed246af3]{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;min-width:0;max-width:100%;margin:0;padding:0;display:flex}.tutor-billing-fields-table__text[data-v-ed246af3]{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;display:block;overflow:hidden}[data-v-8a25b954] .modal-tutor-billing-view .def-modal__general{width:720px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}[data-v-8a25b954] .modal-tutor-billing-view .def-modal__content{min-width:0;min-height:0;padding-top:0;padding-bottom:24px}[data-v-c0381fe0] .modal-tutor-billing-erase .def-modal__general{width:720px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}[data-v-c0381fe0] .modal-tutor-billing-erase .def-modal__content{min-width:0;min-height:0;padding-top:0;padding-bottom:24px}[data-v-0fa7aecf] .modal-tutor-billing-new-account .def-modal__general{width:720px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}[data-v-0fa7aecf] .modal-tutor-billing-new-account .def-modal__content{min-width:0;min-height:0;padding-top:0;padding-bottom:24px}[data-v-05685fb2] .modal-tutor-billing-change-request .def-modal__general{width:820px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}[data-v-05685fb2] .modal-tutor-billing-change-request .def-modal__content{min-width:0;min-height:0;padding-top:0;padding-bottom:24px}.tutor-billing-record-chips[data-v-2053bbb7]{flex:none;width:100%;height:auto;position:relative}.tutor-billing-record-chips__scroll[data-v-2053bbb7]{overscroll-behavior:contain;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;max-height:108px;margin:0;padding:0;display:flex;overflow-y:auto}.tutor-billing-record-chips__scroll-cue[data-v-2053bbb7]{color:#62748e;width:100%;height:40px;font-style:normal;font-weight:inherit;font-size:12px;line-height:inherit;pointer-events:none;opacity:0;background:linear-gradient(#fff0,#fff 55%);flex-direction:row;justify-content:center;align-items:flex-end;margin:0;padding:0;transition:opacity .2s;display:flex;position:absolute;inset:auto 0 0}.tutor-billing-record-chips__scroll-cue svg[data-v-2053bbb7]{animation:1.4s ease-in-out infinite record-chips-scroll-cue-2053bbb7}.tutor-billing-record-chips.is-scroll-cue .tutor-billing-record-chips__scroll-cue[data-v-2053bbb7]{opacity:1}.tutor-billing-record-chips__chip[data-v-2053bbb7]{color:#000;background:#f8fafc;border:1px solid #e2e8f0;border-radius:40px;flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:6px;margin:0;padding:4px 10px;display:inline-flex}@keyframes record-chips-scroll-cue-2053bbb7{0%,to{transform:translateY(-2px)}50%{transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.tutor-billing-record-chips__scroll-cue svg[data-v-2053bbb7]{animation:none}}[data-v-292a1e3a] .modal-tutor-billing-bulk-flags .def-modal__general{width:720px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}.modal-tutor-billing-bulk-flags__hint[data-v-292a1e3a],.modal-tutor-billing-bulk-flags__section-title[data-v-292a1e3a]{display:block}.modal-tutor-billing-bulk-flags__card[data-v-292a1e3a]{border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;display:flex}.modal-tutor-billing-bulk-flags__row[data-v-292a1e3a]{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;height:auto;margin:0;padding:12px 16px;display:flex}.modal-tutor-billing-bulk-flags__row[data-v-292a1e3a]:not(:last-child){border-bottom:1px solid #e2e8f0}[data-v-17c48ad1] .modal-tutor-billing-bulk-confirm .def-modal__general{width:720px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}.modal-tutor-billing-bulk-confirm__hint[data-v-17c48ad1]{display:block}[data-v-611f04d5] .modal-tutor-billing-bulk-erase .def-modal__general{width:720px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}.modal-tutor-billing-bulk-erase__hint[data-v-611f04d5]{display:block}[data-v-ddf638cf] .modal-tutor-billing-export .def-modal__general{width:960px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}[data-v-ddf638cf] .modal-tutor-billing-export .def-modal__content{min-width:0;min-height:0;padding-top:0;padding-bottom:24px}.modal-tutor-billing-export__table[data-v-ddf638cf]{flex-shrink:0}.modal-tutor-billing-export__table[data-v-ddf638cf] .overflow-y-scroll{overflow:auto hidden}.modal-tutor-billing-export__head[data-v-ddf638cf]{white-space:nowrap;min-width:144px;max-width:none;display:block}.modal-tutor-billing-export__placeholder[data-v-ddf638cf]{width:100%;height:8px;color:inherit;background:#f1f5f9;border-radius:4px;margin:0;padding:0;display:block}.tutor-billing-info__denied[data-v-c7532c34]{color:#62748e;background:0 0;flex-direction:row;justify-content:center;align-items:center;margin:24px 0 0;padding:0;display:flex}
