.discipline-kanban-link[data-v-284f5434]{color:#1447e6;white-space:nowrap;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:4px;margin:0;padding:0;text-decoration:none;display:inline-flex}.discipline-kanban-link[data-v-284f5434]:hover{text-decoration:underline}.discipline-activation[data-v-21bfdce2]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;height:auto;margin:0;padding:0;display:flex}.discipline-activation__header[data-v-21bfdce2]{flex-direction:row;justify-content:flex-end;align-items:center;margin:0;padding:0;display:flex}.discipline-activation__header[data-v-21bfdce2] .ui-btn-primary{min-width:82px}.discipline-activation__general[data-v-21bfdce2]{grid-template-columns:1fr;gap:24px;width:100%;height:auto;margin:0;padding:0;display:grid}@media (width>=1280px){.discipline-activation__general[data-v-21bfdce2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.discipline-activation__box[data-v-21bfdce2]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;height:auto;margin:0;padding:15px;display:flex}.discipline-activation__box[data-v-21bfdce2] .row-slot{min-height:0}.discipline-activation__box[data-v-21bfdce2] .row-slot__text{min-width:163px}.discipline-activation__box[data-v-21bfdce2] .row-slot__content>*{flex:1}.discipline-activation__box[data-v-21bfdce2] .app-textarea__field{resize:vertical;min-height:84px;max-height:600px}.discipline-activation__schedule[data-v-21bfdce2]{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;display:flex}.table-discipline-balances[data-v-f0868c95]{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:auto;margin:0;padding:0;display:flex}.table-discipline-balances__date[data-v-f0868c95]{white-space:nowrap;min-width:166px;max-width:166px}.table-discipline-balances__number[data-v-f0868c95]{min-width:90px;max-width:90px}.table-discipline-balances__responsible[data-v-f0868c95]{min-width:220px;max-width:220px}.table-discipline-balances__comment[data-v-f0868c95]{min-width:190px;max-width:190px}.modal-discipline-balance[data-v-4f33d472]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;width:100%;height:auto;margin:0;padding:0;display:flex}.modal-discipline-balance__tabs[data-v-4f33d472]{border-bottom:1px solid #e2e8f0;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;margin:-16px -32px 8px;padding:0 32px;display:flex}.modal-discipline-balance__tab[data-v-4f33d472]{letter-spacing:0;font-feature-settings:"liga" off,"clig" off;color:#45556c;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:8px 0 3px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:24px;display:inline-flex}.modal-discipline-balance__tab[data-v-4f33d472]:hover{border-bottom-color:#155dfc}.modal-discipline-balance__tab.selected[data-v-4f33d472]{color:#155dfc;cursor:default;border-bottom-color:#155dfc}.modal-discipline-balance[data-v-4f33d472] .app-textarea__field{resize:vertical}.discipline-comment-form[data-v-aa1772ae]{border-bottom:1px solid #e2e8f0;width:100%;height:auto;margin:0;padding:0;display:block}.discipline-comment-form__btn[data-v-aa1772ae],.discipline-comment-form__general[data-v-aa1772ae]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;height:auto;margin:0;padding:16px 32px;display:flex}.discipline-comment-form__general[data-v-aa1772ae] .app-textarea textarea{max-height:105px}.discipline-comment-form__rows[data-v-aa1772ae]{flex-direction:column;align-items:stretch;width:100%;max-width:370px;height:auto}.discipline-comment-form__controls[data-v-aa1772ae],.discipline-comment-form__rows[data-v-aa1772ae]{justify-content:flex-start;gap:16px;margin:0;padding:0;display:flex}.discipline-comment-form__controls[data-v-aa1772ae]{flex-direction:row;align-items:center}.discipline-comment-item[data-v-bf2b521c]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;height:auto;margin:0;padding:8px;transition:background-color 48ms linear;display:flex}.discipline-comment-item.selected[data-v-bf2b521c]{background-color:#f8fafc}.discipline-comment-item__head[data-v-bf2b521c]{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0;font-size:12px;font-style:normal;font-weight:600;line-height:20px;display:flex}.discipline-comment-item__agent[data-v-bf2b521c]{color:#62748e;font-weight:500;text-decoration:none}.discipline-comment-item__agent--link[data-v-bf2b521c]{color:#1447e6}.discipline-comment-item__agent--link[data-v-bf2b521c]:hover{color:#193cb8;text-decoration:underline}.discipline-comment-item__via[data-v-bf2b521c]{color:#62748e;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0;font-size:12px;font-style:normal;font-weight:400;line-height:20px;display:inline-flex}.discipline-comment-item__channel[data-v-bf2b521c]{color:#000;background:#f1f5f9;border-radius:4px;margin:0;padding:0 4px;display:inline-flex}.discipline-comment-item__reach[data-v-bf2b521c]{color:#fb2c36;background:#fef2f2;border-radius:4px;margin:0;padding:0 4px;display:inline-flex}.discipline-comment-item__reach--reached[data-v-bf2b521c]{color:#096;background:#ecfdf5}.discipline-comment-item__text[data-v-bf2b521c]{white-space:pre-wrap;word-break:break-word}.discipline-comment-item__controls[data-v-bf2b521c]{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;margin:0;padding:0;display:inline-flex}.discipline-comment-item__edit[data-v-bf2b521c]{color:#155dfc;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:12px;font-style:normal;font-weight:500;line-height:20px;display:inline-flex}.discipline-comment-item__edit[data-v-bf2b521c]:hover{color:#193cb8;text-decoration:underline}.discipline-comments[data-v-5dff30bf] .card-admin__body{width:100%;height:calc(100vh - 222px);min-height:490px;overflow:hidden}.discipline-comments__list[data-v-5dff30bf]{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;min-height:0;margin:0;padding:8px 24px;display:flex;overflow:auto}.discipline-comments__loader[data-v-5dff30bf]{flex-direction:row;justify-content:center;align-items:center;min-height:48px;margin:0;padding:12px 0;display:flex;position:relative}.discipline-task-actions[data-v-679e27a1]{margin:0;padding:0;display:inline-flex}.discipline-task-actions__floating[data-v-679e27a1]{z-index:10;min-width:180px}.table-discipline-files[data-v-58e16f57]{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:auto;margin:0;padding:0;display:flex}.table-discipline-files__date[data-v-58e16f57]{white-space:nowrap;width:190px;min-width:190px;max-width:190px}.table-discipline-files__type[data-v-58e16f57]{width:250px;min-width:250px;max-width:250px}.table-discipline-files__open[data-v-58e16f57]{color:#000;cursor:pointer;background:0 0;border:0 solid #0000}.table-discipline-files__open[data-v-58e16f57]:hover{text-decoration:underline}.table-discipline-files__actions[data-v-58e16f57]{text-align:center;width:48px;min-width:48px;max-width:48px}.modal-discipline-files[data-v-29d5dc85]{flex-direction:column;align-items:stretch;width:100%;height:auto}.modal-discipline-files[data-v-29d5dc85],.modal-discipline-files__controls[data-v-29d5dc85]{justify-content:flex-start;gap:12px;margin:0;padding:0;display:flex}.modal-discipline-files__controls[data-v-29d5dc85]{flex-direction:row;align-items:center}.modal-discipline-files[data-v-eb5a89d4]{flex-direction:column;align-items:stretch;width:100%;height:auto}.modal-discipline-files[data-v-eb5a89d4],.modal-discipline-files__controls[data-v-eb5a89d4]{justify-content:flex-start;gap:12px;margin:0;padding:0;display:flex}.modal-discipline-files__controls[data-v-eb5a89d4]{flex-direction:row;align-items:center}.modal-discipline-files[data-v-02d6fa2a]{flex-direction:column;align-items:stretch;width:100%;height:auto}.modal-discipline-files[data-v-02d6fa2a],.modal-discipline-files__controls[data-v-02d6fa2a]{justify-content:flex-start;gap:12px;margin:0;padding:0;display:flex}.modal-discipline-files__controls[data-v-02d6fa2a]{flex-direction:row;align-items:center}.discipline-order-expires[data-v-2611d6b6]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;width:100%;height:auto;margin:0;padding:0;display:flex}.discipline-order-expires[data-v-2611d6b6] .dp--main{min-width:100%;max-width:100%}.discipline-payment-options[data-v-cd91703e]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;height:auto;margin:0;padding:16px;display:flex}.discipline-payment-options__choices[data-v-cd91703e],.discipline-payment-options__installment[data-v-cd91703e],.discipline-payment-options__list[data-v-cd91703e]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;margin:0;padding:0;display:flex}.discipline-payment-options__choice[data-v-cd91703e]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;margin:0;padding:0;display:flex}.discipline-payment-options__label[data-v-cd91703e]{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.discipline-payment-options__label.required[data-v-cd91703e]:after{content:"*";color:#e7000b;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.discipline-payment-options__radios[data-v-cd91703e]{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0;display:flex}.discipline-payment-row[data-v-86f68876]{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;display:flex}.discipline-payment-row__label[data-v-86f68876]{white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;margin:0;padding:0;display:inline-flex}.discipline-payment-summary[data-v-fb07b666]{width:100%;height:auto;padding:16px 24px}.discipline-payment-summary[data-v-fb07b666],.discipline-payment-summary__container[data-v-fb07b666]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;margin:0;display:flex}.discipline-payment-summary__container[data-v-fb07b666]{padding:0;position:relative}.discipline-payment-summary__info[data-v-fb07b666]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;max-width:385px;margin:0;padding:0;display:flex}.discipline-payment-link-field[data-v-fdbc92e9]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;width:100%;max-width:526px;height:auto;margin:0;padding:0;display:flex}.discipline-payment-link-field__row[data-v-fdbc92e9]{gap:8px;padding:0}.discipline-payment-link-field__box[data-v-fdbc92e9],.discipline-payment-link-field__row[data-v-fdbc92e9]{flex-direction:row;justify-content:flex-start;align-items:center;margin:0;display:flex}.discipline-payment-link-field__box[data-v-fdbc92e9]{color:#000;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex:1;min-width:0;min-height:36px;padding:0 8px}.discipline-payment-link-field__value[data-v-fdbc92e9]{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;font-size:12px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.discipline-payment-link-field__value.empty[data-v-fdbc92e9]{color:#90a1b9}.discipline-payment-link-field__value.colored[data-v-fdbc92e9]{color:#1447e6}.discipline-payment-share[data-v-701570b7]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;height:auto;margin:0;padding:16px 24px;display:flex}.discipline-payment-share__tabs[data-v-701570b7]{border-bottom:1px solid #e2e8f0;flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:32px;margin:0 -24px;padding:0 24px;display:flex}.discipline-payment-share__tab[data-v-701570b7]{color:#000;cursor:pointer;background:0 0;border:none;margin:0;padding:0 0 8px;font-size:14px;font-style:normal;font-weight:500;line-height:24px;transition:color 48ms linear;display:inline-flex;position:relative}.discipline-payment-share__tab[data-v-701570b7]:after{content:"";opacity:0;background:#1447e6;width:100%;height:1px;transition:opacity 48ms linear;position:absolute;inset:auto 0 -1px}.discipline-payment-share__tab[data-v-701570b7]:hover{color:#1447e6}.discipline-payment-share__tab.selected[data-v-701570b7]{color:#1447e6;cursor:default}.discipline-payment-share__tab.selected[data-v-701570b7]:after{opacity:1}.discipline-payment-share__tab[data-v-701570b7]:disabled:not(.selected){color:#90a1b9;cursor:not-allowed}.discipline-payment-share__tab[data-v-701570b7]:focus-visible{outline-offset:2px;outline:2px solid #155dfc}.discipline-payment-share__senders[data-v-701570b7]{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0;display:flex}.discipline-payment-links__body[data-v-54a276cc]{grid-template-columns:3.7fr 6.7fr;width:100%;height:auto;margin:0;padding:0;display:grid;position:relative}.discipline-payment-links__settings[data-v-54a276cc]{border-left:1px solid #e2e8f0;flex-direction:column;justify-content:flex-start;align-items:stretch;min-width:0;margin:0;padding:24px 0 32px;display:flex}.discipline-payment-links__separator[data-v-54a276cc]{color:#000;background:#e2e8f0;width:100%;height:1px;margin:0 0 24px}.discipline-general-title[data-v-1cad1665]{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:auto;height:auto;margin:0;padding:0;display:inline-flex}.discipline-actions[data-v-e0b98887]{margin:0;padding:0;display:inline-flex}.discipline-actions__floating[data-v-e0b98887]{z-index:10;min-width:220px}.discipline-general-controls[data-v-fa7ce7e1]{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:auto;height:auto;margin:0;padding:0;display:inline-flex}.discipline-general-links[data-v-cac59c56]{flex-direction:column}.discipline-general-links[data-v-cac59c56],.discipline-general-links__list[data-v-cac59c56]{justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;height:auto;margin:0;padding:0;display:flex}.discipline-general-links__list[data-v-cac59c56]{flex-flow:wrap}.discipline-substitute-tutors[data-v-96156087]{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;min-width:0;height:auto;margin:0;padding:0;display:flex}.discipline-substitute-tutors__list[data-v-96156087]{flex-wrap:wrap;flex:1;gap:4px;min-width:0;max-height:52px;margin:0;padding:0;display:flex;overflow:hidden}.discipline-substitute-tutors__item[data-v-96156087]{white-space:nowrap;flex-shrink:0}.discipline-substitute-tutors__chevron[data-v-96156087]{-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:0;padding:4px 0 0;transition:transform .2s;display:flex}.discipline-substitute-tutors--expanded .discipline-substitute-tutors__list[data-v-96156087]{max-height:none}.discipline-substitute-tutors--expanded .discipline-substitute-tutors__chevron[data-v-96156087]{transform:rotate(180deg)}.discipline-general-info[data-v-2ed11d7f]{align-self:stretch;gap:28px}.discipline-general-info[data-v-2ed11d7f],.discipline-general-info__column[data-v-2ed11d7f]{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;display:flex}.discipline-general-info__column[data-v-2ed11d7f]{gap:12px}.discipline-general-info[data-v-2ed11d7f] .row-info,.discipline-general-info[data-v-2ed11d7f] .row-slot{gap:12px;min-height:0}.discipline-balance-card[data-v-a2741278]{border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;min-width:160px;height:auto;min-height:156px;margin:0;padding:8px 12px;display:flex;position:relative}.discipline-balance-card__head[data-v-a2741278]{padding:0 40px 0 0}.discipline-balance-card__head[data-v-a2741278],.discipline-balance-card__list[data-v-a2741278]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;height:auto;margin:0;display:flex}.discipline-balance-card__list[data-v-a2741278]{flex:1;padding:0}.discipline-balance-card__options[data-v-a2741278]{position:absolute;inset:0 0 auto auto}.discipline-balance-item[data-v-f6fc1b1a]{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:auto;margin:0;padding:0;display:flex}.discipline-balance-item__label[data-v-f6fc1b1a]{min-width:120px}.discipline-balance-item__content[data-v-f6fc1b1a]{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:4px;margin:0;padding:0;display:inline-flex}.discipline-weekly-schedule-actions[data-v-a1cfa8a8]{margin:0;padding:0;display:inline-flex}.discipline-weekly-schedule-actions[data-v-a1cfa8a8] .ui-btn-icon-container .ui-tooltip-primary{left:auto;right:0;transform:none}.discipline-weekly-schedule-actions__floating[data-v-a1cfa8a8]{z-index:10;min-width:220px}.discipline-weekly-schedule__start[data-v-2ddeef12]{color:#0f172b;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;flex-direction:row;justify-content:flex-start;align-self:stretch;align-items:center;gap:4px;margin:auto 0 0;padding:2px 8px;display:flex}.discipline-weekly-schedule__create[data-v-2ddeef12]{margin-top:auto}.discipline-general-balance[data-v-165a680e]{grid-template-columns:minmax(0,1fr);align-self:stretch;gap:16px;width:100%;height:auto;margin:0;padding:0;display:grid}@media (width>=740px){.discipline-general-balance[data-v-165a680e]{grid-template-columns:repeat(2,1fr)}}@media (width>=1280px){.discipline-general-balance[data-v-165a680e]{grid-template-columns:repeat(3,1fr)}}.discipline-general-notes[data-v-1673a84d]{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:12px;width:100%;height:auto;margin:0;padding:0;display:flex}.discipline-general-notes[data-v-1673a84d] .app-textarea__field{resize:vertical;min-height:168px;max-height:600px}.discipline-general[data-v-4efc1181] .card-admin__head{flex-wrap:wrap;gap:8px}@media (width>=740px){.discipline-general[data-v-4efc1181] .card-admin__head{flex-wrap:nowrap;gap:4px}}.discipline-general[data-v-4efc1181] .discipline-general-controls{flex-wrap:wrap;margin-left:auto}.discipline-general[data-v-4efc1181] .card-admin__body{padding:0}.discipline-general[data-v-4efc1181] .card-admin__body>div{flex:1 0 0;min-width:0}.discipline-general[data-v-4efc1181] .wrapper-general-info__main{grid-template-columns:minmax(0,1fr)}.discipline-general[data-v-4efc1181] .wrapper-general-info__separator{display:none}.discipline-general[data-v-4efc1181] .wrapper-general-info__info{padding:16px 16px 0}@media (width>=1024px){.discipline-general[data-v-4efc1181] .wrapper-general-info__main{grid-template-columns:500px 32px 1fr}.discipline-general[data-v-4efc1181] .wrapper-general-info__separator{display:flex}.discipline-general[data-v-4efc1181] .wrapper-general-info__info{padding:16px 0 24px 16px}}.discipline-general[data-v-4efc1181] .wrapper-general-info__additional{gap:16px;padding:24px 16px 16px}@media (width>=1024px){.discipline-general[data-v-4efc1181] .wrapper-general-info__additional{padding:16px 16px 16px 0}}.modal-discipline-duplicate[data-v-922c7a3d]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;height:auto;margin:0;padding:0;display:flex}.modal-discipline-merge[data-v-41843605]{flex-direction:column;align-items:stretch;gap:16px;width:100%;height:auto}.modal-discipline-merge[data-v-41843605],.modal-discipline-merge__kid[data-v-41843605]{justify-content:flex-start;margin:0;padding:0;display:flex}.modal-discipline-merge__kid[data-v-41843605]{flex-direction:row;align-items:center;gap:8px}.modal-discipline-merge__info[data-v-41843605]{color:#0f172b;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;align-items:flex-start;gap:2px;padding:8px}.modal-discipline-merge__controls[data-v-41843605],.modal-discipline-merge__info[data-v-41843605]{flex-direction:row;justify-content:flex-start;margin:0;display:flex}.modal-discipline-merge__controls[data-v-41843605]{align-items:center;gap:12px;padding:0}.discipline-schedule-availability[data-v-321dbf7e]{white-space:nowrap;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:2px;margin:0;padding:1px 3px;display:inline-flex}.discipline-schedule-availability__text[data-v-321dbf7e]{color:inherit}.discipline-schedule-availability.available[data-v-321dbf7e]{color:#096;background:#ecfdf5;border:1px solid #d0fae5}.discipline-schedule-availability.partly-available[data-v-321dbf7e]{color:#e17100;background:#fffbeb;border:1px solid #fef3c6}.discipline-schedule-availability.busy[data-v-321dbf7e]{color:#e7000b;background:#fef2f2;border:1px solid #ffe2e2}.discipline-schedule-tutors[data-v-419d09d6]{width:100%;height:auto}.discipline-schedule-tutors__radio[data-v-419d09d6]{vertical-align:middle;width:40px}.discipline-schedule-tutors__radio[data-v-419d09d6] .btn-radio{margin:0 auto;display:flex}.discipline-schedule-tutors__slots[data-v-419d09d6],.discipline-schedule-tutors__tutor[data-v-419d09d6]{white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0;display:flex}[data-v-6bf11987] .def-modal.modal-discipline-schedule-wide{width:100%;max-width:760px;height:100%;padding:40px 16px}[data-v-6bf11987] .def-modal.modal-discipline-schedule-wide .def-modal__general{gap:0;width:100%;max-width:100%;height:100%;padding-bottom:0}[data-v-6bf11987] .def-modal.modal-discipline-schedule-wide .def-modal__title{margin-bottom:16px}[data-v-6bf11987] .def-modal.modal-discipline-schedule-wide .def-modal__content{padding:0;overflow:hidden}[data-v-6bf11987] .def-modal.modal-discipline-schedule-wide .def-modal__controls{box-shadow:1px 1px 12px #3341551f}[data-v-6bf11987] .def-modal.modal-discipline-schedule-step{padding:40px 16px}[data-v-6bf11987] .def-modal.modal-discipline-schedule-step .def-modal__general{gap:16px;padding-bottom:0}[data-v-6bf11987] .def-modal.modal-discipline-schedule-step:not(.modal-discipline-setup-lessons-step) .def-modal__content{padding-top:0;padding-bottom:0}[data-v-6bf11987] .def-modal.modal-discipline-schedule-tutors{padding:40px 16px}[data-v-6bf11987] .def-modal.modal-discipline-schedule-tutors .def-modal__general{gap:16px;width:auto;min-width:672px;max-width:calc(100vw - 32px);padding-bottom:0}.discipline-schedule-confirm-section[data-v-d14f7899]{gap:4px;width:100%;height:auto}.discipline-schedule-confirm-section[data-v-d14f7899],.discipline-schedule-confirm-section__items[data-v-d14f7899]{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;display:flex}.discipline-schedule-confirm-section__items[data-v-d14f7899]{-moz-column-gap:12px;gap:4px 12px}[data-v-57395ce6] .def-modal.modal-discipline-schedule-wide{width:100%;max-width:760px;height:100%;padding:40px 16px}[data-v-57395ce6] .def-modal.modal-discipline-schedule-wide .def-modal__general{gap:0;width:100%;max-width:100%;height:100%;padding-bottom:0}[data-v-57395ce6] .def-modal.modal-discipline-schedule-wide .def-modal__title{margin-bottom:16px}[data-v-57395ce6] .def-modal.modal-discipline-schedule-wide .def-modal__content{padding:0;overflow:hidden}[data-v-57395ce6] .def-modal.modal-discipline-schedule-wide .def-modal__controls{box-shadow:1px 1px 12px #3341551f}[data-v-57395ce6] .def-modal.modal-discipline-schedule-step{padding:40px 16px}[data-v-57395ce6] .def-modal.modal-discipline-schedule-step .def-modal__general{gap:16px;padding-bottom:0}[data-v-57395ce6] .def-modal.modal-discipline-schedule-step:not(.modal-discipline-setup-lessons-step) .def-modal__content{padding-top:0;padding-bottom:0}[data-v-57395ce6] .def-modal.modal-discipline-schedule-tutors{padding:40px 16px}[data-v-57395ce6] .def-modal.modal-discipline-schedule-tutors .def-modal__general{gap:16px;width:auto;min-width:672px;max-width:calc(100vw - 32px);padding-bottom:0}.modal-discipline-schedule-confirm[data-v-57395ce6]{gap:16px;width:100%;height:auto}.modal-discipline-schedule-confirm[data-v-57395ce6],.modal-discipline-schedule-confirm__info[data-v-57395ce6]{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:0;display:flex}.modal-discipline-schedule-confirm__info[data-v-57395ce6]{gap:8px}.modal-discipline-schedule-confirm__text[data-v-57395ce6]{display:block}.modal-discipline-schedule-confirm__box[data-v-57395ce6]{color:#000;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;margin:0;padding:12px 16px;display:flex}.modal-discipline-schedule-confirm__divider[data-v-57395ce6]{background:#e2e8f0;width:100%;height:1px}.modal-discipline-schedule-confirm[data-v-57395ce6] .checkbox{text-align:left;align-items:flex-start}[data-v-f0324702] .def-modal.modal-discipline-schedule-wide{width:100%;max-width:760px;height:100%;padding:40px 16px}[data-v-f0324702] .def-modal.modal-discipline-schedule-wide .def-modal__general{gap:0;width:100%;max-width:100%;height:100%;padding-bottom:0}[data-v-f0324702] .def-modal.modal-discipline-schedule-wide .def-modal__title{margin-bottom:16px}[data-v-f0324702] .def-modal.modal-discipline-schedule-wide .def-modal__content{padding:0;overflow:hidden}[data-v-f0324702] .def-modal.modal-discipline-schedule-wide .def-modal__controls{box-shadow:1px 1px 12px #3341551f}[data-v-f0324702] .def-modal.modal-discipline-schedule-step{padding:40px 16px}[data-v-f0324702] .def-modal.modal-discipline-schedule-step .def-modal__general{gap:16px;padding-bottom:0}[data-v-f0324702] .def-modal.modal-discipline-schedule-step:not(.modal-discipline-setup-lessons-step) .def-modal__content{padding-top:0;padding-bottom:0}[data-v-f0324702] .def-modal.modal-discipline-schedule-tutors{padding:40px 16px}[data-v-f0324702] .def-modal.modal-discipline-schedule-tutors .def-modal__general{gap:16px;width:auto;min-width:672px;max-width:calc(100vw - 32px);padding-bottom:0}.modal-discipline-schedule-confirm[data-v-f0324702]{gap:16px;width:100%;height:auto}.modal-discipline-schedule-confirm[data-v-f0324702],.modal-discipline-schedule-confirm__info[data-v-f0324702]{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:0;display:flex}.modal-discipline-schedule-confirm__info[data-v-f0324702]{gap:8px}.modal-discipline-schedule-confirm__text[data-v-f0324702]{display:block}.modal-discipline-schedule-confirm__box[data-v-f0324702]{color:#000;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;margin:0;padding:12px 16px;display:flex}.modal-discipline-schedule-confirm__divider[data-v-f0324702]{background:#e2e8f0;width:100%;height:1px}.modal-discipline-schedule-confirm[data-v-f0324702] .checkbox{text-align:left;align-items:flex-start}.discipline-schedule-selector[data-v-c11e6937]{color:#314158;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:2px;width:100%;height:auto;margin:0;padding:5px 9px;display:flex;position:relative}.discipline-schedule-selector__text[data-v-c11e6937]{color:inherit}.discipline-schedule-selector.unavailable[data-v-c11e6937]{background-image:repeating-linear-gradient(-45deg,#e2e8f0,#e2e8f0 2px,#0000 0 4px)}.discipline-schedule-selector[data-v-c11e6937]:hover:not(.disabled){background-color:#eff6ff}.discipline-schedule-selector.selected[data-v-c11e6937]{color:#155dfc;background-color:#eff6ff;border-color:#2b7fff}.discipline-schedule-selector.selected.unavailable[data-v-c11e6937]{background-color:#fff;background-image:repeating-linear-gradient(-45deg,#bedbff,#bedbff 2px,#0000 0 4px)}.discipline-schedule-selector.disabled[data-v-c11e6937]{color:#cad5e2;cursor:not-allowed;background:#f1f5f9;border-color:#e2e8f0}[data-v-6dd37f9d] .def-modal.modal-discipline-schedule-wide{width:100%;max-width:760px;height:100%;padding:40px 16px}[data-v-6dd37f9d] .def-modal.modal-discipline-schedule-wide .def-modal__general{gap:0;width:100%;max-width:100%;height:100%;padding-bottom:0}[data-v-6dd37f9d] .def-modal.modal-discipline-schedule-wide .def-modal__title{margin-bottom:16px}[data-v-6dd37f9d] .def-modal.modal-discipline-schedule-wide .def-modal__content{padding:0;overflow:hidden}[data-v-6dd37f9d] .def-modal.modal-discipline-schedule-wide .def-modal__controls{box-shadow:1px 1px 12px #3341551f}[data-v-6dd37f9d] .def-modal.modal-discipline-schedule-step{padding:40px 16px}[data-v-6dd37f9d] .def-modal.modal-discipline-schedule-step .def-modal__general{gap:16px;padding-bottom:0}[data-v-6dd37f9d] .def-modal.modal-discipline-schedule-step:not(.modal-discipline-setup-lessons-step) .def-modal__content{padding-top:0;padding-bottom:0}[data-v-6dd37f9d] .def-modal.modal-discipline-schedule-tutors{padding:40px 16px}[data-v-6dd37f9d] .def-modal.modal-discipline-schedule-tutors .def-modal__general{gap:16px;width:auto;min-width:672px;max-width:calc(100vw - 32px);padding-bottom:0}.modal-discipline-schedule-effective-date[data-v-6dd37f9d]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:24px;width:100%;height:auto;margin:0;padding:0;display:flex}.modal-discipline-schedule-effective-date__info[data-v-6dd37f9d]{color:#0f172b;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;margin:0;padding:8px;display:flex}.modal-discipline-schedule-effective-date__modes[data-v-6dd37f9d]{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;margin:0;padding:0;display:flex}[data-v-b281ee4e] .def-modal.modal-discipline-schedule-wide{width:100%;max-width:760px;height:100%;padding:40px 16px}[data-v-b281ee4e] .def-modal.modal-discipline-schedule-wide .def-modal__general{gap:0;width:100%;max-width:100%;height:100%;padding-bottom:0}[data-v-b281ee4e] .def-modal.modal-discipline-schedule-wide .def-modal__title{margin-bottom:16px}[data-v-b281ee4e] .def-modal.modal-discipline-schedule-wide .def-modal__content{padding:0;overflow:hidden}[data-v-b281ee4e] .def-modal.modal-discipline-schedule-wide .def-modal__controls{box-shadow:1px 1px 12px #3341551f}[data-v-b281ee4e] .def-modal.modal-discipline-schedule-step{padding:40px 16px}[data-v-b281ee4e] .def-modal.modal-discipline-schedule-step .def-modal__general{gap:16px;padding-bottom:0}[data-v-b281ee4e] .def-modal.modal-discipline-schedule-step:not(.modal-discipline-setup-lessons-step) .def-modal__content{padding-top:0;padding-bottom:0}[data-v-b281ee4e] .def-modal.modal-discipline-schedule-tutors{padding:40px 16px}[data-v-b281ee4e] .def-modal.modal-discipline-schedule-tutors .def-modal__general{gap:16px;width:auto;min-width:672px;max-width:calc(100vw - 32px);padding-bottom:0}[data-v-b281ee4e] .def-modal.modal-discipline-schedule-step .def-modal__content{padding-top:0;padding-bottom:0}.modal-discipline-schedule-filters[data-v-b281ee4e]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:24px;width:100%;height:auto;margin:0;padding:0;display:flex}.modal-discipline-schedule-filters__premium[data-v-b281ee4e] .checkbox{text-align:left;align-items:flex-start}.modal-discipline-schedule-filters__premium-text[data-v-b281ee4e]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;margin:0;padding:0;display:flex}[data-v-975bb08d] .def-modal.modal-discipline-schedule-wide{width:100%;max-width:760px;height:100%;padding:40px 16px}[data-v-975bb08d] .def-modal.modal-discipline-schedule-wide .def-modal__general{gap:0;width:100%;max-width:100%;height:100%;padding-bottom:0}[data-v-975bb08d] .def-modal.modal-discipline-schedule-wide .def-modal__title{margin-bottom:16px}[data-v-975bb08d] .def-modal.modal-discipline-schedule-wide .def-modal__content{padding:0;overflow:hidden}[data-v-975bb08d] .def-modal.modal-discipline-schedule-wide .def-modal__controls{box-shadow:1px 1px 12px #3341551f}[data-v-975bb08d] .def-modal.modal-discipline-schedule-step{padding:40px 16px}[data-v-975bb08d] .def-modal.modal-discipline-schedule-step .def-modal__general{gap:16px;padding-bottom:0}[data-v-975bb08d] .def-modal.modal-discipline-schedule-step:not(.modal-discipline-setup-lessons-step) .def-modal__content{padding-top:0;padding-bottom:0}[data-v-975bb08d] .def-modal.modal-discipline-schedule-tutors{padding:40px 16px}[data-v-975bb08d] .def-modal.modal-discipline-schedule-tutors .def-modal__general{gap:16px;width:auto;min-width:672px;max-width:calc(100vw - 32px);padding-bottom:0}.modal-discipline-schedule-pace[data-v-975bb08d]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;height:auto;margin:0;padding:0;display:flex}.modal-discipline-schedule-pace__warning[data-v-975bb08d]{color:#0f172b;background:#fffbeb;border:1px solid #fef3c6;border-radius:8px;margin:0;padding:8px;display:flex}.discipline-schedule-outside[data-v-8f9ce6b8]{border:1px solid #e2e8f0;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:4px;margin:0;padding:4px;display:flex}.discipline-schedule-outside__legend[data-v-8f9ce6b8]{background-color:#fff;background-image:repeating-linear-gradient(-45deg,#e2e8f0,#e2e8f0 2px,#0000 0 4px);border:1px solid #cad5e2;border-radius:4px;flex-shrink:0;width:20px;height:20px}.discipline-schedule-day[data-v-8dd2887b]{z-index:1;background-color:#fff;flex-direction:row;justify-content:center;align-items:center;width:100%;height:auto;margin:0;padding:0;display:flex;position:sticky;top:0}.discipline-schedule-day[data-v-8dd2887b] .app-tooltip-trigger{width:100%;height:auto;margin:0;padding:0;display:flex}.discipline-schedule-day__button[data-v-8dd2887b]{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;width:100%;height:auto;margin:0;padding:4px 0;display:flex}.discipline-schedule-day__button[data-v-8dd2887b]:hover:not(:disabled){border-color:#e2e8f0}.discipline-schedule-day__button[data-v-8dd2887b]:disabled{cursor:not-allowed}.discipline-schedule-slot[data-v-e64b364b]{flex-shrink:0;width:100%;height:auto}.discipline-schedule-slot[data-v-e64b364b] .app-tooltip-trigger{width:100%;height:auto;margin:0;padding:0;display:flex}.discipline-schedule-slot[data-v-e64b364b] .discipline-schedule-selector,.discipline-schedule-slot.discipline-schedule-selector[data-v-e64b364b]{padding:8px 12px}.discipline-schedule-slot__busy[data-v-e64b364b]{margin:0;padding:0;display:flex;position:absolute;inset:2px 2px auto auto}.discipline-schedule-slot__busy[data-v-e64b364b] .app-tooltip-trigger{width:auto;height:auto}.discipline-schedule-grid[data-v-83822566]{scrollbar-gutter:stable;flex-direction:row;flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;height:auto;min-height:0;margin:0;padding:0 32px 16px;display:flex;overflow:auto}.discipline-schedule-grid[data-v-83822566]::-webkit-scrollbar{width:4px}.discipline-schedule-grid[data-v-83822566]::-webkit-scrollbar-track{background:#fff}.discipline-schedule-grid[data-v-83822566]::-webkit-scrollbar-thumb{background:#cad5e2;border-radius:4px}.discipline-schedule-grid__column[data-v-83822566]{flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:12px;margin:0;padding:0;display:flex}[data-v-b5d8a8f1] .def-modal.modal-discipline-schedule-wide{width:100%;max-width:760px;height:100%;padding:40px 16px}[data-v-b5d8a8f1] .def-modal.modal-discipline-schedule-wide .def-modal__general{gap:0;width:100%;max-width:100%;height:100%;padding-bottom:0}[data-v-b5d8a8f1] .def-modal.modal-discipline-schedule-wide .def-modal__title{margin-bottom:16px}[data-v-b5d8a8f1] .def-modal.modal-discipline-schedule-wide .def-modal__content{padding:0;overflow:hidden}[data-v-b5d8a8f1] .def-modal.modal-discipline-schedule-wide .def-modal__controls{box-shadow:1px 1px 12px #3341551f}[data-v-b5d8a8f1] .def-modal.modal-discipline-schedule-step{padding:40px 16px}[data-v-b5d8a8f1] .def-modal.modal-discipline-schedule-step .def-modal__general{gap:16px;padding-bottom:0}[data-v-b5d8a8f1] .def-modal.modal-discipline-schedule-step:not(.modal-discipline-setup-lessons-step) .def-modal__content{padding-top:0;padding-bottom:0}[data-v-b5d8a8f1] .def-modal.modal-discipline-schedule-tutors{padding:40px 16px}[data-v-b5d8a8f1] .def-modal.modal-discipline-schedule-tutors .def-modal__general{gap:16px;width:auto;min-width:672px;max-width:calc(100vw - 32px);padding-bottom:0}.modal-discipline-schedule-slots[data-v-b5d8a8f1]{width:100%;height:100%;min-height:0;padding:0}.modal-discipline-schedule-slots[data-v-b5d8a8f1],.modal-discipline-schedule-slots__info[data-v-b5d8a8f1]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;margin:0;display:flex}.modal-discipline-schedule-slots__info[data-v-b5d8a8f1]{padding:0 32px}.modal-discipline-schedule-slots__texts[data-v-b5d8a8f1]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;margin:0;padding:0;display:flex}.modal-discipline-schedule-slots__detail[data-v-b5d8a8f1]{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0;display:flex}.modal-discipline-schedule-slots__calendar[data-v-b5d8a8f1]{white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:2px;margin:0;padding:0;display:inline-flex}[data-v-e2fa97ff] .def-modal.modal-discipline-schedule-wide{width:100%;max-width:760px;height:100%;padding:40px 16px}[data-v-e2fa97ff] .def-modal.modal-discipline-schedule-wide .def-modal__general{gap:0;width:100%;max-width:100%;height:100%;padding-bottom:0}[data-v-e2fa97ff] .def-modal.modal-discipline-schedule-wide .def-modal__title{margin-bottom:16px}[data-v-e2fa97ff] .def-modal.modal-discipline-schedule-wide .def-modal__content{padding:0;overflow:hidden}[data-v-e2fa97ff] .def-modal.modal-discipline-schedule-wide .def-modal__controls{box-shadow:1px 1px 12px #3341551f}[data-v-e2fa97ff] .def-modal.modal-discipline-schedule-step{padding:40px 16px}[data-v-e2fa97ff] .def-modal.modal-discipline-schedule-step .def-modal__general{gap:16px;padding-bottom:0}[data-v-e2fa97ff] .def-modal.modal-discipline-schedule-step:not(.modal-discipline-setup-lessons-step) .def-modal__content{padding-top:0;padding-bottom:0}[data-v-e2fa97ff] .def-modal.modal-discipline-schedule-tutors{padding:40px 16px}[data-v-e2fa97ff] .def-modal.modal-discipline-schedule-tutors .def-modal__general{gap:16px;width:auto;min-width:672px;max-width:calc(100vw - 32px);padding-bottom:0}[data-v-268af1f6] .def-modal.modal-discipline-schedule-wide{width:100%;max-width:760px;height:100%;padding:40px 16px}[data-v-268af1f6] .def-modal.modal-discipline-schedule-wide .def-modal__general{gap:0;width:100%;max-width:100%;height:100%;padding-bottom:0}[data-v-268af1f6] .def-modal.modal-discipline-schedule-wide .def-modal__title{margin-bottom:16px}[data-v-268af1f6] .def-modal.modal-discipline-schedule-wide .def-modal__content{padding:0;overflow:hidden}[data-v-268af1f6] .def-modal.modal-discipline-schedule-wide .def-modal__controls{box-shadow:1px 1px 12px #3341551f}[data-v-268af1f6] .def-modal.modal-discipline-schedule-step{padding:40px 16px}[data-v-268af1f6] .def-modal.modal-discipline-schedule-step .def-modal__general{gap:16px;padding-bottom:0}[data-v-268af1f6] .def-modal.modal-discipline-schedule-step:not(.modal-discipline-setup-lessons-step) .def-modal__content{padding-top:0;padding-bottom:0}[data-v-268af1f6] .def-modal.modal-discipline-schedule-tutors{padding:40px 16px}[data-v-268af1f6] .def-modal.modal-discipline-schedule-tutors .def-modal__general{gap:16px;width:auto;min-width:672px;max-width:calc(100vw - 32px);padding-bottom:0}[data-v-268af1f6] .def-modal.modal-discipline-setup-lessons-step .def-modal__general{gap:0;width:417px}[data-v-268af1f6] .def-modal.modal-discipline-setup-lessons-step .def-modal__content{padding-top:8px;padding-bottom:24px}.modal-discipline-setup-lessons[data-v-268af1f6]{gap:24px;width:100%;height:auto}.modal-discipline-setup-lessons[data-v-268af1f6],.modal-discipline-setup-lessons__section[data-v-268af1f6]{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:0;display:flex}.modal-discipline-setup-lessons__section[data-v-268af1f6]{gap:16px}.modal-discipline-setup-lessons__count[data-v-268af1f6]{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;margin:0;padding:0;display:flex}.modal-discipline-setup-lessons__count-input[data-v-268af1f6]{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:stretch;gap:4px;width:110px;margin:0;padding:0;display:flex}.modal-discipline-setup-lessons__count-input[data-v-268af1f6] .ui-input-primary__label{min-height:24px}.modal-discipline-setup-lessons__count-total[data-v-268af1f6]{white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;min-height:36px;margin:24px 0 0;padding:0;display:flex}.modal-discipline-setup-lessons__hint[data-v-268af1f6]{color:#0f172b;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:8px;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}.modal-discipline-setup-lessons__hint ol[data-v-268af1f6],.modal-discipline-setup-lessons__hint p[data-v-268af1f6]{margin:0}.modal-discipline-setup-lessons__hint ol[data-v-268af1f6]{padding-left:20px;list-style-type:decimal}.modal-discipline-setup-lessons__hint strong[data-v-268af1f6]{font-weight:500}[data-v-ba030a0c] .def-modal.modal-discipline-schedule-wide{width:100%;max-width:760px;height:100%;padding:40px 16px}[data-v-ba030a0c] .def-modal.modal-discipline-schedule-wide .def-modal__general{gap:0;width:100%;max-width:100%;height:100%;padding-bottom:0}[data-v-ba030a0c] .def-modal.modal-discipline-schedule-wide .def-modal__title{margin-bottom:16px}[data-v-ba030a0c] .def-modal.modal-discipline-schedule-wide .def-modal__content{padding:0;overflow:hidden}[data-v-ba030a0c] .def-modal.modal-discipline-schedule-wide .def-modal__controls{box-shadow:1px 1px 12px #3341551f}[data-v-ba030a0c] .def-modal.modal-discipline-schedule-step{padding:40px 16px}[data-v-ba030a0c] .def-modal.modal-discipline-schedule-step .def-modal__general{gap:16px;padding-bottom:0}[data-v-ba030a0c] .def-modal.modal-discipline-schedule-step:not(.modal-discipline-setup-lessons-step) .def-modal__content{padding-top:0;padding-bottom:0}[data-v-ba030a0c] .def-modal.modal-discipline-schedule-tutors{padding:40px 16px}[data-v-ba030a0c] .def-modal.modal-discipline-schedule-tutors .def-modal__general{gap:16px;width:auto;min-width:672px;max-width:calc(100vw - 32px);padding-bottom:0}.modal-discipline-schedule-confirm[data-v-ba030a0c]{gap:16px;width:100%;height:auto}.modal-discipline-schedule-confirm[data-v-ba030a0c],.modal-discipline-schedule-confirm__info[data-v-ba030a0c]{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:0;display:flex}.modal-discipline-schedule-confirm__info[data-v-ba030a0c]{gap:8px}.modal-discipline-schedule-confirm__text[data-v-ba030a0c]{display:block}.modal-discipline-schedule-confirm__box[data-v-ba030a0c]{color:#000;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;margin:0;padding:12px 16px;display:flex}.modal-discipline-schedule-confirm__divider[data-v-ba030a0c]{background:#e2e8f0;width:100%;height:1px}.modal-discipline-schedule-confirm[data-v-ba030a0c] .checkbox{text-align:left;align-items:flex-start}.discipline-tutor-reason-option[data-v-3eaf5628]{white-space:normal;cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;margin:0;padding:0 8px;display:flex}[data-v-a7a1bbdd] .def-modal.modal-discipline-schedule-wide{width:100%;max-width:760px;height:100%;padding:40px 16px}[data-v-a7a1bbdd] .def-modal.modal-discipline-schedule-wide .def-modal__general{gap:0;width:100%;max-width:100%;height:100%;padding-bottom:0}[data-v-a7a1bbdd] .def-modal.modal-discipline-schedule-wide .def-modal__title{margin-bottom:16px}[data-v-a7a1bbdd] .def-modal.modal-discipline-schedule-wide .def-modal__content{padding:0;overflow:hidden}[data-v-a7a1bbdd] .def-modal.modal-discipline-schedule-wide .def-modal__controls{box-shadow:1px 1px 12px #3341551f}[data-v-a7a1bbdd] .def-modal.modal-discipline-schedule-step{padding:40px 16px}[data-v-a7a1bbdd] .def-modal.modal-discipline-schedule-step .def-modal__general{gap:16px;padding-bottom:0}[data-v-a7a1bbdd] .def-modal.modal-discipline-schedule-step:not(.modal-discipline-setup-lessons-step) .def-modal__content{padding-top:0;padding-bottom:0}[data-v-a7a1bbdd] .def-modal.modal-discipline-schedule-tutors{padding:40px 16px}[data-v-a7a1bbdd] .def-modal.modal-discipline-schedule-tutors .def-modal__general{gap:16px;width:auto;min-width:672px;max-width:calc(100vw - 32px);padding-bottom:0}[data-v-a7a1bbdd] .def-modal.modal-discipline-schedule-step .def-modal__general{gap:24px;padding-top:32px}[data-v-a7a1bbdd] .def-modal.modal-discipline-schedule-step .def-modal__content{padding-top:0;padding-bottom:0}.modal-discipline-tutor-change-reason[data-v-a7a1bbdd]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;height:auto;margin:0;padding:0;display:flex}.modal-discipline-tutor-change-reason__detail[data-v-a7a1bbdd]{display:inline}.discipline-progress-report-actions[data-v-b356e558]{margin:0;padding:0;display:inline-flex}.discipline-progress-report-actions__floating[data-v-b356e558]{z-index:10;min-width:180px}.discipline-progress-report-details[data-v-a97e2da8]{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:auto;margin:0;padding:0;display:flex}.discipline-progress-report-details__body[data-v-a97e2da8],.discipline-progress-report-details__head[data-v-a97e2da8]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:12px 16px;display:grid}.discipline-progress-report-details.editable .discipline-progress-report-details__body[data-v-a97e2da8],.discipline-progress-report-details.editable .discipline-progress-report-details__head[data-v-a97e2da8]{grid-template-columns:repeat(5,minmax(0,1fr)) 48px}.discipline-progress-report-details__head[data-v-a97e2da8]{border-bottom:1px solid #e2e8f0}.discipline-progress-report-details__body[data-v-a97e2da8]{align-items:start}.discipline-progress-report-details__statements[data-v-a97e2da8]{gap:8px}.discipline-progress-report-details__statement[data-v-a97e2da8],.discipline-progress-report-details__statements[data-v-a97e2da8]{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:0;display:flex}.discipline-progress-report-details__statement[data-v-a97e2da8]{gap:2px}.discipline-progress-report-details__text[data-v-a97e2da8]{white-space:pre-wrap;word-break:break-word}.table-discipline-progress-reports[data-v-ce6178bd]{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:auto;margin:0;padding:0;display:flex}.table-discipline-progress-reports__id[data-v-ce6178bd]{white-space:nowrap;text-align:center;width:1%}.table-discipline-progress-reports__open[data-v-ce6178bd],.table-discipline-progress-reports__toggle[data-v-ce6178bd]{color:#000;cursor:pointer;background:0 0;border:0 solid #0000}.table-discipline-progress-reports__date[data-v-ce6178bd]{white-space:nowrap}.table-discipline-progress-reports__toggle-cell[data-v-ce6178bd]{text-align:center;width:1%}.table-discipline-progress-reports__toggle[data-v-ce6178bd]{border-radius:4px;transition:transform .15s}.table-discipline-progress-reports__toggle[data-v-ce6178bd]:focus-visible{outline-offset:2px;outline:2px solid #155dfc}.table-discipline-progress-reports__toggle--open[data-v-ce6178bd]{transform:rotate(180deg)}.table-discipline-progress-reports__details[data-v-ce6178bd]{color:#000;background:#f8fafc}.discipline-progress-report-section[data-v-8dc2d8b7]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;margin:0;padding:0;display:flex}.discipline-progress-report-section__wrapper[data-v-8dc2d8b7]{border:1px solid #e2e8f0;border-radius:8px}.discipline-progress-report-section__wrapper.error[data-v-8dc2d8b7]{border-color:#fb2c36}.discipline-progress-report-section__toggle[data-v-8dc2d8b7]{color:#000;cursor:pointer;background:0 0;border:0 solid #0000;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:auto;margin:0;padding:12px 16px;display:flex}.discipline-progress-report-section__inner[data-v-8dc2d8b7]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;margin:0;padding:0 16px 16px;display:flex}[data-v-0eaf9dc8] .modal-discipline-progress-report-dialog .def-modal__general{width:480px;max-width:calc(100vw - 32px)}.modal-discipline-progress-report[data-v-0eaf9dc8]{gap:24px;width:100%;height:auto}.modal-discipline-progress-report[data-v-0eaf9dc8],.modal-discipline-progress-report__field[data-v-0eaf9dc8],.modal-discipline-progress-report__info[data-v-0eaf9dc8],.modal-discipline-progress-report__main[data-v-0eaf9dc8]{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:0;display:flex}.modal-discipline-progress-report__info[data-v-0eaf9dc8]{gap:4px}.modal-discipline-progress-report__main[data-v-0eaf9dc8]{gap:16px}.modal-discipline-progress-report__field[data-v-0eaf9dc8]{gap:4px}.modal-discipline-progress-report__controls[data-v-0eaf9dc8]{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0;display:flex}.discipline-report-field[data-v-54a76ef3]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;margin:0;padding:0;display:flex}.discipline-report-field__text[data-v-54a76ef3]{white-space:pre-line}.discipline-report-field.boxed[data-v-54a76ef3]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px}.discipline-report-field.boxed .discipline-report-field__value[data-v-54a76ef3]{border:1px solid #e2e8f0;border-radius:6px;margin:0;padding:5px 7px;display:flex}.discipline-report[data-v-5b828a83]{grid-template-columns:repeat(2,1fr);align-items:start;gap:24px;width:100%;height:auto;margin:0;padding:0;display:grid}@media (width>=740px){.discipline-report[data-v-5b828a83]{grid-template-columns:minmax(416px,max-content) minmax(416px,1fr)}}.discipline-report__column[data-v-5b828a83]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:24px;margin:0;padding:0;display:flex}.discipline-report__column[data-v-5b828a83] .card-admin{width:100%;height:auto}.discipline-report[data-v-5b828a83] .discipline-payment-link-field{contain:inline-size}.discipline-report[data-v-5b828a83] .discipline-report__body{padding:15px}.discipline-report__list[data-v-5b828a83]{flex-direction:column;align-items:stretch;gap:4px}.discipline-report__list[data-v-5b828a83],.discipline-report__row[data-v-5b828a83]{justify-content:flex-start;margin:0;padding:0;display:flex}.discipline-report__row[data-v-5b828a83]{flex-direction:row;align-items:center;gap:2px;max-width:435px}.discipline-report__label[data-v-5b828a83]{min-width:145px}.discipline-report__details[data-v-5b828a83]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:0;padding:0;display:grid}.discipline-report__details-column[data-v-5b828a83]{gap:12px;padding:0}.discipline-report__details-column[data-v-5b828a83],.discipline-report__metrics[data-v-5b828a83]{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;display:flex}.discipline-report__metrics[data-v-5b828a83]{border:1px solid #e2e8f0;border-radius:8px;gap:8px;padding:7px}.discipline-report__metric[data-v-5b828a83]{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0;display:flex}.discipline-report__metric-title[data-v-5b828a83]{min-width:144px}.discipline-report__goals[data-v-5b828a83]{grid-column:1/-1;width:100%}.discipline-report__goals-grid[data-v-5b828a83]{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;margin:0;padding:0;display:grid}@media (width>=740px){.discipline-report__goals-grid[data-v-5b828a83]{-moz-column-gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}.kanban-log-item[data-v-69d1aa8b]{border-bottom:1px solid #e2e8f0;border-left:1px solid #e2e8f0;border-right:1px solid #e2e8f0}.kanban-log-item.main[data-v-69d1aa8b]{border-top:1px solid #e2e8f0;border-radius:8px 8px 0 0}.kanban-log-item.last[data-v-69d1aa8b]{border-radius:0 0 8px 8px;margin-bottom:12px}.kanban-log-item.main.last[data-v-69d1aa8b]{border-radius:8px}.kanban-log-item__stage[data-v-69d1aa8b]{border-bottom:1px solid #e2e8f0;padding:12px 16px}.kanban-log-item__general[data-v-69d1aa8b]{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;margin:0;padding:12px 16px;display:flex}.kanban-log-item__date[data-v-69d1aa8b]{white-space:nowrap;min-width:140px}.kanban-log-item__info[data-v-69d1aa8b]{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;display:flex}.discipline-stage-log[data-v-69d1aa8b]{gap:6px}.discipline-stage-log__actor[data-v-69d1aa8b],.discipline-stage-log__row[data-v-69d1aa8b]{flex-wrap:wrap;gap:8px}.discipline-stage-log__actor[data-v-69d1aa8b],.discipline-stage-log__customer[data-v-69d1aa8b],.discipline-stage-log__row[data-v-69d1aa8b]{flex-direction:row;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex}.discipline-stage-log__customer[data-v-69d1aa8b]{gap:4px}.discipline-stage-log__sections[data-v-69d1aa8b]{gap:8px}.discipline-stage-log__section[data-v-69d1aa8b],.discipline-stage-log__sections[data-v-69d1aa8b]{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;display:flex}.discipline-stage-log__section[data-v-69d1aa8b]{gap:4px}.discipline-stage-log__value[data-v-69d1aa8b]{white-space:pre-line}.discipline-stage-log__muted[data-v-69d1aa8b]{font-style:italic}.discipline-stage-logs[data-v-5ede3eed]{max-width:636px}.discipline-stage-logs[data-v-5ede3eed] .card-admin__body{padding:16px}.discipline-stage-logs__list[data-v-5ede3eed]{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:auto;margin:0;padding:0;display:flex}.discipline-stage-logs__loader[data-v-5ede3eed]{flex-direction:row;justify-content:center;align-items:center;min-height:48px;margin:0;padding:12px 0;display:flex;position:relative}.discipline-task-comments-filters__general[data-v-bf0345e9]{flex-flow:wrap;justify-content:flex-start;align-items:flex-end;gap:12px;margin:0;padding:0;display:flex}[data-v-bf0345e9] .multiselect-discipline{min-width:220px;max-width:220px}[data-v-bf0345e9] .input-select.multiselect-discipline .v-select{width:100%;min-width:0;max-width:100%}[data-v-bf0345e9] .input-select.multiselect-discipline .vs__dropdown-menu{width:auto;min-width:100%}[data-v-bf0345e9] .vs__dropdown-option{width:100%;height:auto}.discipline-task-status[data-v-3a03e62c]{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:6px;margin:0;padding:0;display:flex}.discipline-task-actions[data-v-0471d584]{margin:0;padding:0;display:inline-flex}.discipline-task-actions__floating[data-v-0471d584]{z-index:10;min-width:180px}.table-discipline-tasks[data-v-0ebfd808]{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:auto;margin:0;padding:0;display:flex}.table-discipline-tasks__id[data-v-0ebfd808]{white-space:nowrap;text-align:left;width:1%}.table-discipline-tasks__open[data-v-0ebfd808]{color:#000;cursor:pointer;background:0 0;border:0 solid #0000}.table-discipline-tasks__date[data-v-0ebfd808]{white-space:nowrap}.table-discipline-tasks__actions[data-v-0ebfd808]{text-align:center;width:1%}.modal-discipline-task-create[data-v-b41d3f71],.modal-discipline-task-declined[data-v-b41d3f71],.modal-discipline-task-edit[data-v-b41d3f71],.modal-discipline-task-postpone[data-v-b41d3f71]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;height:auto;margin:0;padding:0;display:flex}.modal-discipline-task-create__controls[data-v-b41d3f71],.modal-discipline-task-edit__controls[data-v-b41d3f71],.modal-discipline-task-postpone__controls[data-v-b41d3f71]{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0;display:flex}.modal-discipline-task-edit[data-v-b41d3f71]{gap:8px}.modal-discipline-task-edit[data-v-b41d3f71] .row-info{min-height:0}.modal-discipline-task-edit__shortcuts[data-v-b41d3f71]{z-index:1;position:absolute;inset:0 0 auto auto}.modal-discipline-task-edit__files[data-v-b41d3f71]{align-items:flex-end}.modal-discipline-task-declined__title[data-v-b41d3f71],.modal-discipline-task-edit__files[data-v-b41d3f71]{flex-direction:row;justify-content:flex-start;gap:8px;margin:0;padding:0;display:flex}.modal-discipline-task-declined__title[data-v-b41d3f71]{align-items:center}.modal-discipline-task-create[data-v-0aa58f49],.modal-discipline-task-declined[data-v-0aa58f49],.modal-discipline-task-edit[data-v-0aa58f49],.modal-discipline-task-postpone[data-v-0aa58f49]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;height:auto;margin:0;padding:0;display:flex}.modal-discipline-task-create__controls[data-v-0aa58f49],.modal-discipline-task-edit__controls[data-v-0aa58f49],.modal-discipline-task-postpone__controls[data-v-0aa58f49]{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0;display:flex}.modal-discipline-task-edit[data-v-0aa58f49]{gap:8px}.modal-discipline-task-edit[data-v-0aa58f49] .row-info{min-height:0}.modal-discipline-task-edit__shortcuts[data-v-0aa58f49]{z-index:1;position:absolute;inset:0 0 auto auto}.modal-discipline-task-edit__files[data-v-0aa58f49]{align-items:flex-end}.modal-discipline-task-declined__title[data-v-0aa58f49],.modal-discipline-task-edit__files[data-v-0aa58f49]{flex-direction:row;justify-content:flex-start;gap:8px;margin:0;padding:0;display:flex}.modal-discipline-task-declined__title[data-v-0aa58f49]{align-items:center}.modal-discipline-task-create[data-v-417038d3],.modal-discipline-task-declined[data-v-417038d3],.modal-discipline-task-edit[data-v-417038d3],.modal-discipline-task-postpone[data-v-417038d3]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;height:auto;margin:0;padding:0;display:flex}.modal-discipline-task-create__controls[data-v-417038d3],.modal-discipline-task-edit__controls[data-v-417038d3],.modal-discipline-task-postpone__controls[data-v-417038d3]{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0;display:flex}.modal-discipline-task-edit[data-v-417038d3]{gap:8px}.modal-discipline-task-edit[data-v-417038d3] .row-info{min-height:0}.modal-discipline-task-edit__shortcuts[data-v-417038d3]{z-index:1;position:absolute;inset:0 0 auto auto}.modal-discipline-task-edit__files[data-v-417038d3]{align-items:flex-end}.modal-discipline-task-declined__title[data-v-417038d3],.modal-discipline-task-edit__files[data-v-417038d3]{flex-direction:row;justify-content:flex-start;gap:8px;margin:0;padding:0;display:flex}.modal-discipline-task-declined__title[data-v-417038d3]{align-items:center}.modal-discipline-task-create[data-v-65101649],.modal-discipline-task-declined[data-v-65101649],.modal-discipline-task-edit[data-v-65101649],.modal-discipline-task-postpone[data-v-65101649]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;height:auto;margin:0;padding:0;display:flex}.modal-discipline-task-create__controls[data-v-65101649],.modal-discipline-task-edit__controls[data-v-65101649],.modal-discipline-task-postpone__controls[data-v-65101649]{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0;display:flex}.modal-discipline-task-edit[data-v-65101649]{gap:8px}.modal-discipline-task-edit[data-v-65101649] .row-info{min-height:0}.modal-discipline-task-edit__shortcuts[data-v-65101649]{z-index:1;position:absolute;inset:0 0 auto auto}.modal-discipline-task-edit__files[data-v-65101649]{align-items:flex-end}.modal-discipline-task-declined__title[data-v-65101649],.modal-discipline-task-edit__files[data-v-65101649]{flex-direction:row;justify-content:flex-start;gap:8px;margin:0;padding:0;display:flex}.modal-discipline-task-declined__title[data-v-65101649]{align-items:center}.filters-discipline-balances__reason[data-v-9692e653]{min-width:260px;max-width:260px}.filters-discipline-balances__responsible[data-v-9692e653]{min-width:108px;max-width:108px}.discipline-files-send-menu[data-v-6100e316]{margin:0;padding:0;display:inline-flex}.discipline-files-send-menu__floating[data-v-6100e316]{z-index:10;min-width:220px}.filters-discipline-files__date[data-v-e82a1257]{min-width:260px;max-width:260px}.filters-discipline-files__type[data-v-e82a1257]{min-width:200px;max-width:200px}.filters-discipline-progress-reports__date[data-v-f50526ba]{min-width:240px;max-width:240px}.filters-discipline-tasks__search[data-v-185a4a07]{min-width:190px;max-width:190px}.filters-discipline-tasks__tutors[data-v-185a4a07]{min-width:167px;max-width:167px}.filters-discipline-tasks__date[data-v-185a4a07]{min-width:232px;max-width:232px}.filters-discipline-tasks__status[data-v-185a4a07]{min-width:167px;max-width:167px}.filters-discipline-tasks__type[data-v-185a4a07]{min-width:152px;max-width:152px}.lessons-add-menu[data-v-e3e6afea]{margin:0;padding:0;display:inline-flex}.lessons-add-menu__floating[data-v-e3e6afea]{z-index:10;min-width:180px}.lessons-add-menu__link[data-v-e3e6afea]{text-decoration:none;display:block}.lessons-controls[data-v-581450f0]{flex-direction:row;justify-content:flex-end;align-items:center;gap:16px;margin:0;padding:0;display:flex}.filters-lessons__date[data-v-f8ebc564]{min-width:232px;max-width:232px}.filters-lessons__select[data-v-f8ebc564]{min-width:140px;max-width:140px}.filters-lessons__tutors[data-v-f8ebc564]{min-width:200px;max-width:200px}.filters-lessons__day[data-v-f8ebc564],.filters-lessons__sort[data-v-f8ebc564]{min-width:120px;max-width:120px}.lesson-connection-log__body[data-v-d0029a45]{align-items:stretch;gap:16px;width:100%;height:auto;padding:24px}.lesson-connection-log__body[data-v-d0029a45],.lesson-connection-log__summary[data-v-d0029a45]{flex-direction:column;justify-content:flex-start;margin:0;display:flex}.lesson-connection-log__summary[data-v-d0029a45]{align-items:flex-start;gap:8px;padding:0;list-style:none}.lesson-connection-log__summary-item[data-v-d0029a45]{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0;display:inline-flex}.lesson-connection-log__controls[data-v-d0029a45]{flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;margin:0 0 0 auto;padding:0;display:inline-flex}.lesson-customer-timezone[data-v-56749f2a]{white-space:nowrap;flex-direction:row;justify-content:flex-end;align-items:center;gap:4px 8px;width:auto;height:auto;margin:0;padding:0;display:inline-flex}.lesson-create-menu[data-v-42de9a9a]{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;height:auto;margin:0;padding:0;display:flex}.lesson-form-layout[data-v-1a339f56] .wrapper-general-info__main{grid-template-columns:minmax(0,1fr)}.lesson-form-layout[data-v-1a339f56] .wrapper-general-info__separator{display:none}.lesson-form-layout[data-v-1a339f56] .wrapper-general-info__info{padding:24px 24px 0}@media (width>=1024px){.lesson-form-layout[data-v-1a339f56] .wrapper-general-info__main{grid-template-columns:524px 32px minmax(0,1fr)}.lesson-form-layout[data-v-1a339f56] .wrapper-general-info__separator{display:flex}.lesson-form-layout[data-v-1a339f56] .wrapper-general-info__info{padding:24px 0 24px 24px}}.lesson-form-layout[data-v-1a339f56] .wrapper-general-info__info>*{width:100%;max-width:500px;height:auto}.lesson-form-layout[data-v-1a339f56] .wrapper-general-info__additional{padding:24px}@media (width>=1024px){.lesson-form-layout[data-v-1a339f56] .wrapper-general-info__additional{padding:24px 24px 24px 0}}.lesson-form-layout[data-v-1a339f56] .wrapper-general-info__additional>*{width:100%;max-width:500px;height:auto}.lesson-balance-available[data-v-26228c1b]{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:8px;width:100%;height:auto;margin:0;padding:0;display:flex}.lesson-balance-available__field[data-v-26228c1b]{flex:auto;min-width:0}.lesson-tutor-block[data-v-71b6e851]{flex-direction:column;align-items:flex-start;gap:16px}.lesson-tutor-block[data-v-71b6e851],.lesson-tutor-block__tutor[data-v-71b6e851]{justify-content:flex-start;width:100%;height:auto;margin:0;padding:0;display:flex}.lesson-tutor-block__tutor[data-v-71b6e851]{flex-flow:wrap;align-items:center;gap:12px}.lesson-tutor-block__identity[data-v-71b6e851]{flex-direction:column;flex:220px;justify-content:flex-start;align-items:flex-start;gap:4px;min-width:0;margin:0;padding:0;display:flex}.lesson-tutor-block__identity[data-v-71b6e851]>:first-child{max-width:100%}.lesson-tutor-block__action[data-v-71b6e851]{flex:none;margin-left:auto}.lesson-tutor-select[data-v-10188661]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;height:auto;margin:0;padding:0;display:flex}.lesson-tutor-select[data-v-10188661]>:first-child{align-self:stretch}.lesson-tutor-filter-fields[data-v-f55bf38e]{border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;height:auto;margin:0;padding:0;display:flex}.lesson-tutor-filter-fields.open[data-v-f55bf38e]{color:#0f172b;background:#f1f5f9;padding:8px 16px 16px}.lesson-tutor-filter-fields__head[data-v-f55bf38e]{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:auto;margin:0;padding:0;display:flex}.lesson-tutor-filter-fields__toggle[data-v-f55bf38e]{-webkit-user-select:none;user-select:none;color:#1447e6;cursor:pointer;background:0 0;border:none;flex-direction:row;justify-content:flex-end;align-items:center;gap:4px;margin:0;padding:10px 0;font-size:12px;font-style:normal;font-weight:600;line-height:20px;display:inline-flex}.lesson-tutor-filter-fields__toggle[data-v-f55bf38e]:disabled{color:#90a1b9;cursor:not-allowed}.lesson-tutor-filter-fields__body[data-v-f55bf38e]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;height:auto;margin:0;padding:0;display:flex}.lesson-tutor-filter-fields__controls[data-v-f55bf38e]{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0;display:flex}[data-v-6fd2cf59] .modal-lesson-dialog .def-modal__general{width:456px;max-width:calc(100vw - 32px)}.modal-lesson-bulk-edit[data-v-6fd2cf59],.modal-lesson-cancel[data-v-6fd2cf59],.modal-lesson-create-tutor[data-v-6fd2cf59],.modal-lesson-edit-tutor[data-v-6fd2cf59],.modal-lesson-recurring-tutor[data-v-6fd2cf59],.modal-lesson-reschedule[data-v-6fd2cf59]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;min-width:0;height:auto;margin:0;padding:0;display:flex}.modal-lesson-form__controls[data-v-6fd2cf59]{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0;display:flex}.modal-lesson-reschedule__date[data-v-6fd2cf59]{max-width:164px}.modal-lesson-reschedule__time[data-v-6fd2cf59]{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:8px;margin:0;padding:0;display:flex}.modal-lesson-reschedule__slot[data-v-6fd2cf59]{min-width:164px;max-width:164px}.modal-lesson-reschedule__separator[data-v-6fd2cf59]{padding:0 5px 8px}.modal-lesson-create-tutor[data-v-6fd2cf59],.modal-lesson-edit-tutor[data-v-6fd2cf59]{gap:24px}.modal-lesson-create-tutor__pick[data-v-6fd2cf59],.modal-lesson-create-tutor__reason[data-v-6fd2cf59],.modal-lesson-edit-tutor__pick[data-v-6fd2cf59],.modal-lesson-edit-tutor__reason[data-v-6fd2cf59]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;margin:0;padding:0;display:flex}.modal-lesson-create-tutor__availability[data-v-6fd2cf59],.modal-lesson-edit-tutor__availability[data-v-6fd2cf59]{align-self:flex-start}.modal-lesson-create-tutor__warning[data-v-6fd2cf59],.modal-lesson-edit-tutor__warning[data-v-6fd2cf59]{color:#0f172b;background:#fffbeb;border:1px solid #fee685;border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;margin:0;padding:16px;display:flex}.modal-lesson-create-tutor__warning-content[data-v-6fd2cf59],.modal-lesson-edit-tutor__warning-content[data-v-6fd2cf59]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;margin:0;padding:0;display:flex}.lesson-create-single[data-v-3832b68d]{position:relative}.lesson-create-single__form[data-v-3832b68d]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;height:auto;margin:0;padding:0;display:flex}.lesson-create-single__form[data-v-3832b68d]>*{align-self:stretch}.lesson-create-single__grid[data-v-3832b68d]{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;width:100%;height:auto;margin:0;padding:0;display:grid}.lesson-create-single__balance[data-v-3832b68d],.lesson-create-single__date[data-v-3832b68d],.lesson-create-single__time[data-v-3832b68d],.lesson-create-single__type[data-v-3832b68d]{grid-column:1}@media (width>=740px){.lesson-create-single__grid[data-v-3832b68d]{grid-template-columns:repeat(2,minmax(0,1fr))}.lesson-create-single__balance[data-v-3832b68d],.lesson-create-single__time[data-v-3832b68d]{grid-column:2}}.lesson-create-single__time[data-v-3832b68d]{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:8px;width:100%;height:auto;margin:0;padding:0;display:flex}.lesson-create-single__slot[data-v-3832b68d]{flex:1 1 0;min-width:0}.lesson-create-single__separator[data-v-3832b68d]{padding:0 0 8px}.lesson-create-single__controls[data-v-3832b68d]{flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;margin:0 0 0 auto;padding:0;display:inline-flex}.lesson-create-single__denied[data-v-3832b68d]{padding:24px}.lesson-recurring-controls[data-v-76cabb93]{flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;margin:0 0 0 auto;padding:0;display:inline-flex}.lesson-recurring-schedule[data-v-086cecc8]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;height:auto;margin:0;padding:0;display:flex}.lesson-recurring-schedule__date[data-v-086cecc8],.lesson-recurring-schedule__finish[data-v-086cecc8]{max-width:164px}.lesson-recurring-schedule__group[data-v-086cecc8]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;margin:0;padding:0;display:flex}.lesson-recurring-schedule__days[data-v-086cecc8]{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0;display:flex}.lesson-recurring-schedule__day[data-v-086cecc8]{color:#0f172b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;margin:0;padding:16px;display:flex}.lesson-recurring-schedule__cycle[data-v-086cecc8],.lesson-recurring-schedule__time[data-v-086cecc8]{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:8px;margin:0;padding:0;display:flex}.lesson-recurring-schedule__slot[data-v-086cecc8]{min-width:144px;max-width:144px}.lesson-recurring-schedule__cycle-select[data-v-086cecc8]{min-width:111px;max-width:111px}.lesson-recurring-schedule__separator[data-v-086cecc8]{padding:0 5px 8px}.lesson-recurring-schedule__end[data-v-086cecc8]{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0;display:flex}.lesson-recurring-schedule__count[data-v-086cecc8]{min-width:96px;max-width:96px}.lesson-recurring-filters[data-v-81a24264],.lesson-recurring-tutor[data-v-813f52e7]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;height:auto;margin:0;padding:0;display:flex}.lesson-recurring-tutor__availability[data-v-813f52e7]{align-self:flex-start}.lesson-recurring-tutor__empty[data-v-813f52e7]{color:#0f172b;background:#fffbeb;border:1px solid #fee685;border-radius:6px;flex-direction:row;gap:12px;padding:16px}.lesson-recurring-tutor__empty[data-v-813f52e7],.lesson-recurring-tutor__empty-content[data-v-813f52e7]{justify-content:flex-start;align-items:flex-start;margin:0;display:flex}.lesson-recurring-tutor__empty-content[data-v-813f52e7]{flex-direction:column;gap:4px;padding:0}[data-v-440364dc] .modal-lesson-dialog .def-modal__general{width:456px;max-width:calc(100vw - 32px)}.modal-lesson-bulk-edit[data-v-440364dc],.modal-lesson-cancel[data-v-440364dc],.modal-lesson-create-tutor[data-v-440364dc],.modal-lesson-edit-tutor[data-v-440364dc],.modal-lesson-recurring-tutor[data-v-440364dc],.modal-lesson-reschedule[data-v-440364dc]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;min-width:0;height:auto;margin:0;padding:0;display:flex}.modal-lesson-form__controls[data-v-440364dc]{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0;display:flex}.modal-lesson-reschedule__date[data-v-440364dc]{max-width:164px}.modal-lesson-reschedule__time[data-v-440364dc]{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:8px;margin:0;padding:0;display:flex}.modal-lesson-reschedule__slot[data-v-440364dc]{min-width:164px;max-width:164px}.modal-lesson-reschedule__separator[data-v-440364dc]{padding:0 5px 8px}.modal-lesson-create-tutor[data-v-440364dc],.modal-lesson-edit-tutor[data-v-440364dc]{gap:24px}.modal-lesson-create-tutor__pick[data-v-440364dc],.modal-lesson-create-tutor__reason[data-v-440364dc],.modal-lesson-edit-tutor__pick[data-v-440364dc],.modal-lesson-edit-tutor__reason[data-v-440364dc]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;margin:0;padding:0;display:flex}.modal-lesson-create-tutor__availability[data-v-440364dc],.modal-lesson-edit-tutor__availability[data-v-440364dc]{align-self:flex-start}.modal-lesson-create-tutor__warning[data-v-440364dc],.modal-lesson-edit-tutor__warning[data-v-440364dc]{color:#0f172b;background:#fffbeb;border:1px solid #fee685;border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;margin:0;padding:16px;display:flex}.modal-lesson-create-tutor__warning-content[data-v-440364dc],.modal-lesson-edit-tutor__warning-content[data-v-440364dc]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;margin:0;padding:0;display:flex}.lesson-create-recurring__denied[data-v-4dde386b]{padding:24px}[data-v-3b679421] .modal-lesson-dialog .def-modal__general{width:456px;max-width:calc(100vw - 32px)}.modal-lesson-bulk-edit[data-v-3b679421],.modal-lesson-cancel[data-v-3b679421],.modal-lesson-create-tutor[data-v-3b679421],.modal-lesson-edit-tutor[data-v-3b679421],.modal-lesson-recurring-tutor[data-v-3b679421],.modal-lesson-reschedule[data-v-3b679421]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;min-width:0;height:auto;margin:0;padding:0;display:flex}.modal-lesson-form__controls[data-v-3b679421]{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0;display:flex}.modal-lesson-reschedule__date[data-v-3b679421]{max-width:164px}.modal-lesson-reschedule__time[data-v-3b679421]{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:8px;margin:0;padding:0;display:flex}.modal-lesson-reschedule__slot[data-v-3b679421]{min-width:164px;max-width:164px}.modal-lesson-reschedule__separator[data-v-3b679421]{padding:0 5px 8px}.modal-lesson-create-tutor[data-v-3b679421],.modal-lesson-edit-tutor[data-v-3b679421]{gap:24px}.modal-lesson-create-tutor__pick[data-v-3b679421],.modal-lesson-create-tutor__reason[data-v-3b679421],.modal-lesson-edit-tutor__pick[data-v-3b679421],.modal-lesson-edit-tutor__reason[data-v-3b679421]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;margin:0;padding:0;display:flex}.modal-lesson-create-tutor__availability[data-v-3b679421],.modal-lesson-edit-tutor__availability[data-v-3b679421]{align-self:flex-start}.modal-lesson-create-tutor__warning[data-v-3b679421],.modal-lesson-edit-tutor__warning[data-v-3b679421]{color:#0f172b;background:#fffbeb;border:1px solid #fee685;border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;margin:0;padding:16px;display:flex}.modal-lesson-create-tutor__warning-content[data-v-3b679421],.modal-lesson-edit-tutor__warning-content[data-v-3b679421]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;margin:0;padding:0;display:flex}[data-v-14e00229] .modal-lesson-dialog .def-modal__general{width:456px;max-width:calc(100vw - 32px)}.modal-lesson-bulk-edit[data-v-14e00229],.modal-lesson-cancel[data-v-14e00229],.modal-lesson-create-tutor[data-v-14e00229],.modal-lesson-edit-tutor[data-v-14e00229],.modal-lesson-recurring-tutor[data-v-14e00229],.modal-lesson-reschedule[data-v-14e00229]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;min-width:0;height:auto;margin:0;padding:0;display:flex}.modal-lesson-form__controls[data-v-14e00229]{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0;display:flex}.modal-lesson-reschedule__date[data-v-14e00229]{max-width:164px}.modal-lesson-reschedule__time[data-v-14e00229]{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:8px;margin:0;padding:0;display:flex}.modal-lesson-reschedule__slot[data-v-14e00229]{min-width:164px;max-width:164px}.modal-lesson-reschedule__separator[data-v-14e00229]{padding:0 5px 8px}.modal-lesson-create-tutor[data-v-14e00229],.modal-lesson-edit-tutor[data-v-14e00229]{gap:24px}.modal-lesson-create-tutor__pick[data-v-14e00229],.modal-lesson-create-tutor__reason[data-v-14e00229],.modal-lesson-edit-tutor__pick[data-v-14e00229],.modal-lesson-edit-tutor__reason[data-v-14e00229]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;margin:0;padding:0;display:flex}.modal-lesson-create-tutor__availability[data-v-14e00229],.modal-lesson-edit-tutor__availability[data-v-14e00229]{align-self:flex-start}.modal-lesson-create-tutor__warning[data-v-14e00229],.modal-lesson-edit-tutor__warning[data-v-14e00229]{color:#0f172b;background:#fffbeb;border:1px solid #fee685;border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;margin:0;padding:16px;display:flex}.modal-lesson-create-tutor__warning-content[data-v-14e00229],.modal-lesson-edit-tutor__warning-content[data-v-14e00229]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;margin:0;padding:0;display:flex}.lesson-edit-actions[data-v-271ac04a]{margin:0;padding:0;display:inline-flex}.lesson-edit-actions__floating[data-v-271ac04a]{z-index:10;min-width:200px}.lesson-reassign-reason[data-v-bf85e573]{align-items:stretch;gap:16px;width:100%;height:auto}.lesson-reassign-reason[data-v-bf85e573],.lesson-reassign-reason__notice[data-v-bf85e573]{flex-direction:column;justify-content:flex-start;margin:0;padding:0;display:flex}.lesson-reassign-reason__notice[data-v-bf85e573]{align-items:flex-start;gap:4px}[data-v-da1c29d9] .modal-lesson-dialog .def-modal__general{width:456px;max-width:calc(100vw - 32px)}.modal-lesson-bulk-edit[data-v-da1c29d9],.modal-lesson-cancel[data-v-da1c29d9],.modal-lesson-create-tutor[data-v-da1c29d9],.modal-lesson-edit-tutor[data-v-da1c29d9],.modal-lesson-recurring-tutor[data-v-da1c29d9],.modal-lesson-reschedule[data-v-da1c29d9]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;min-width:0;height:auto;margin:0;padding:0;display:flex}.modal-lesson-form__controls[data-v-da1c29d9]{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0;display:flex}.modal-lesson-reschedule__date[data-v-da1c29d9]{max-width:164px}.modal-lesson-reschedule__time[data-v-da1c29d9]{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:8px;margin:0;padding:0;display:flex}.modal-lesson-reschedule__slot[data-v-da1c29d9]{min-width:164px;max-width:164px}.modal-lesson-reschedule__separator[data-v-da1c29d9]{padding:0 5px 8px}.modal-lesson-create-tutor[data-v-da1c29d9],.modal-lesson-edit-tutor[data-v-da1c29d9]{gap:24px}.modal-lesson-create-tutor__pick[data-v-da1c29d9],.modal-lesson-create-tutor__reason[data-v-da1c29d9],.modal-lesson-edit-tutor__pick[data-v-da1c29d9],.modal-lesson-edit-tutor__reason[data-v-da1c29d9]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;margin:0;padding:0;display:flex}.modal-lesson-create-tutor__availability[data-v-da1c29d9],.modal-lesson-edit-tutor__availability[data-v-da1c29d9]{align-self:flex-start}.modal-lesson-create-tutor__warning[data-v-da1c29d9],.modal-lesson-edit-tutor__warning[data-v-da1c29d9]{color:#0f172b;background:#fffbeb;border:1px solid #fee685;border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;margin:0;padding:16px;display:flex}.modal-lesson-create-tutor__warning-content[data-v-da1c29d9],.modal-lesson-edit-tutor__warning-content[data-v-da1c29d9]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;margin:0;padding:0;display:flex}.lesson-edit-single[data-v-b7aa206a]{position:relative}.lesson-edit-single__form[data-v-b7aa206a]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;height:auto;margin:0;padding:0;display:flex}.lesson-edit-single__form[data-v-b7aa206a]>*{align-self:stretch}.lesson-edit-single__grid[data-v-b7aa206a]{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;width:100%;height:auto;margin:0;padding:0;display:grid}.lesson-edit-single__date[data-v-b7aa206a],.lesson-edit-single__reason[data-v-b7aa206a],.lesson-edit-single__reason-category[data-v-b7aa206a],.lesson-edit-single__status[data-v-b7aa206a],.lesson-edit-single__time[data-v-b7aa206a]{grid-column:1}@media (width>=740px){.lesson-edit-single__grid[data-v-b7aa206a]{grid-template-columns:repeat(2,minmax(0,1fr))}.lesson-edit-single__reason[data-v-b7aa206a],.lesson-edit-single__time[data-v-b7aa206a]{grid-column:2}}.lesson-edit-single__time[data-v-b7aa206a]{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:8px;width:100%;height:auto;margin:0;padding:0;display:flex}.lesson-edit-single__slot[data-v-b7aa206a]{flex:1 1 0;min-width:0}.lesson-edit-single__separator[data-v-b7aa206a]{padding:0 0 8px}.lesson-edit-single__controls[data-v-b7aa206a]{flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;margin:0 0 0 auto;padding:0;display:inline-flex}.lesson-connection[data-v-290b8d13]{width:100%;height:auto}.lesson-connection[data-v-290b8d13],.lesson-connection__grid[data-v-290b8d13]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;margin:0;padding:0;display:flex}.lesson-feedback[data-v-ead32a2c]{gap:24px;width:100%;height:auto}.lesson-feedback[data-v-ead32a2c],.lesson-feedback__group[data-v-ead32a2c]{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:0;display:flex}.lesson-feedback__group[data-v-ead32a2c]{gap:12px}.lesson-feedback__metrics[data-v-ead32a2c]{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:12px;margin:0;padding:0;display:flex}.lesson-info[data-v-d2c39c4f] .lesson-form-layout .wrapper-general-info__additional>*{max-width:none}.lesson-info__single[data-v-d2c39c4f]{padding:24px}.lesson-edit-menu[data-v-80c2a9e6],.lessons-detail-menu[data-v-951609d7]{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;height:auto;margin:0;padding:0;display:flex}.lesson-actions[data-v-05187d53]{margin:0;padding:0;display:inline-flex}.lesson-actions__floating[data-v-05187d53]{z-index:10;min-width:180px}.lesson-status[data-v-380131e0]{flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex}.lesson-date[data-v-d3b4c282]{white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex}.table-lessons[data-v-81c5de52]{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:auto;margin:0;padding:0;display:flex}.table-lessons__check[data-v-81c5de52]{width:48px;min-width:48px;max-width:48px}.table-lessons__id[data-v-81c5de52]{text-align:center;width:64px;min-width:64px;max-width:64px}.table-lessons__date[data-v-81c5de52]{white-space:nowrap}.table-lessons__type[data-v-81c5de52]{width:92px;min-width:92px;max-width:92px}.table-lessons__status[data-v-81c5de52]{width:186px;min-width:186px;max-width:186px}.table-lessons__tutor[data-v-81c5de52]{min-width:180px;max-width:260px}.table-lessons__recording[data-v-81c5de52]{width:140px;min-width:140px;max-width:140px}.table-lessons__actions[data-v-81c5de52]{text-align:center;width:48px;min-width:48px;max-width:48px}[data-v-2ac3d7cd] .modal-lesson-dialog .def-modal__general{width:456px;max-width:calc(100vw - 32px)}.modal-lesson-bulk-edit[data-v-2ac3d7cd],.modal-lesson-cancel[data-v-2ac3d7cd],.modal-lesson-create-tutor[data-v-2ac3d7cd],.modal-lesson-edit-tutor[data-v-2ac3d7cd],.modal-lesson-recurring-tutor[data-v-2ac3d7cd],.modal-lesson-reschedule[data-v-2ac3d7cd]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;min-width:0;height:auto;margin:0;padding:0;display:flex}.modal-lesson-form__controls[data-v-2ac3d7cd]{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0;display:flex}.modal-lesson-reschedule__date[data-v-2ac3d7cd]{max-width:164px}.modal-lesson-reschedule__time[data-v-2ac3d7cd]{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:8px;margin:0;padding:0;display:flex}.modal-lesson-reschedule__slot[data-v-2ac3d7cd]{min-width:164px;max-width:164px}.modal-lesson-reschedule__separator[data-v-2ac3d7cd]{padding:0 5px 8px}.modal-lesson-create-tutor[data-v-2ac3d7cd],.modal-lesson-edit-tutor[data-v-2ac3d7cd]{gap:24px}.modal-lesson-create-tutor__pick[data-v-2ac3d7cd],.modal-lesson-create-tutor__reason[data-v-2ac3d7cd],.modal-lesson-edit-tutor__pick[data-v-2ac3d7cd],.modal-lesson-edit-tutor__reason[data-v-2ac3d7cd]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;margin:0;padding:0;display:flex}.modal-lesson-create-tutor__availability[data-v-2ac3d7cd],.modal-lesson-edit-tutor__availability[data-v-2ac3d7cd]{align-self:flex-start}.modal-lesson-create-tutor__warning[data-v-2ac3d7cd],.modal-lesson-edit-tutor__warning[data-v-2ac3d7cd]{color:#0f172b;background:#fffbeb;border:1px solid #fee685;border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;margin:0;padding:16px;display:flex}.modal-lesson-create-tutor__warning-content[data-v-2ac3d7cd],.modal-lesson-edit-tutor__warning-content[data-v-2ac3d7cd]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;margin:0;padding:0;display:flex}
