.PublicPayment_card__nhX4W{width:100%;max-width:480px;margin:0 auto;display:flex;flex-direction:column;padding:28px 30px;background:#fff;border:1.5px solid rgba(16,24,40,.1);border-radius:20px;box-shadow:0 20px 50px rgba(16,24,40,.1)}.PublicPayment_kicker__cuGRJ{font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#0150a5}.PublicPayment_title__0hWZy{margin:10px 0 0;font-size:24px;font-weight:900;color:#101828}.PublicPayment_error__fAI0j,.PublicPayment_loading__H1R7c{font-weight:500;text-align:center;padding:30px;font-size:16px}.PublicPayment_error__fAI0j{color:#b91c1c}.PublicPayment_rows__IzAlN{margin:16px 0 0;display:flex;flex-direction:column;gap:11px;font-size:14px}.PublicPayment_row__uRAWo{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.PublicPayment_row__uRAWo dt{flex-shrink:0;color:#667085}.PublicPayment_row__uRAWo dd{margin:0;font-weight:700;color:#101828;white-space:nowrap;text-align:right}.PublicPayment_truncate__JHhDq{overflow:hidden;text-overflow:ellipsis;min-width:0}.PublicPayment_wrap__m4IpT{white-space:normal}.PublicPayment_rule__xUcFv{border-top:1.5px dashed rgba(1,80,165,.22);margin:6px 0 2px}.PublicPayment_row-total__lxkZ0{margin-top:4px}.PublicPayment_row-total__lxkZ0 dt{font-size:16px;font-weight:800;color:#101828}.PublicPayment_row-total__lxkZ0 .PublicPayment_total__7k_En{font-size:30px;font-weight:900;color:#0150a5;line-height:1}.PublicPayment_note__knPZe{margin:12px 0 0;font-size:12px;line-height:1.6;color:#667085}.PublicPayment_status__lGjoc{display:flex;align-items:center;gap:8px;margin:16px 0 0;font-size:14px;font-weight:600}.PublicPayment_status__lGjoc:before{content:"";flex-shrink:0;width:8px;height:8px;border-radius:50%;background:currentColor}.PublicPayment_status-success__5e8ao{color:#15803d}.PublicPayment_status-waiting__4125e{color:#b45309}.PublicPayment_status-failed__94OpQ{color:#b91c1c}.PublicPayment_actions__P_M5H{display:flex;flex-direction:column;gap:12px;margin-top:16px}.PublicPayment_payment-info__Pb0Sn{margin-top:16px;font-size:14px;line-height:1.6;color:#667085}.PublicPayment_actions__P_M5H .PublicPayment_payment-info__Pb0Sn{margin-top:0}.PublicPayment_paybtn__f_5yU{height:54px;border:none;border-radius:12px;background:#00c8ff;color:#fff;font-family:inherit;font-size:16.5px;font-weight:800;cursor:pointer;white-space:nowrap;box-shadow:0 1px 3px rgba(16,24,40,.1);transition:box-shadow .18s ease,transform .18s ease,opacity .18s ease}@media(hover:hover){.PublicPayment_paybtn__f_5yU:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 28px rgba(0,200,255,.4)}}.PublicPayment_paybtn__f_5yU:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.PublicPayment_paybtn__f_5yU:disabled{opacity:.4;cursor:default}.PublicPayment_payerror__eaXTu{font-size:13.5px;font-weight:600;line-height:1.5;color:#b91c1c}.PublicPayment_secure__7grQY{align-self:center;padding:6px 14px;border-radius:999px;background:#f3f4f6;font-size:12px;color:#667085}.PublicPayment_terms__44DIo{font-size:12px;line-height:1.6;text-align:center;color:#667085}.PublicPayment_terms__44DIo a{color:inherit;text-decoration:underline}.PublicPayment_terms__44DIo a:hover{color:#101828}@media(max-width:768px){.PublicPayment_card__nhX4W{padding:24px 16px}}.Button_btn___koWu{cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;font-family:inherit;letter-spacing:-.015em;white-space:nowrap;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,opacity .15s ease,transform .15s ease}.Button_btn___koWu.Button_disabled__v9cRV{opacity:.5;cursor:not-allowed;pointer-events:none}.Button_btn___koWu:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.Button_btn___koWu:active:not(.Button_disabled__v9cRV):not(.Button_link__0U_Kk):not(.Button_navigation__OTlIx):not(.Button_chip__ksqkP){transform:translateY(1px)}.Button_btn___koWu .Button_btn-content__UN64h{display:inline-flex;align-items:center;justify-content:inherit;gap:8px;transition:opacity .15s ease}.Button_btn___koWu.Button_is-loading__JdMS_{cursor:progress;pointer-events:none}.Button_btn___koWu.Button_is-loading__JdMS_ .Button_btn-content__UN64h{opacity:0}.Button_btn___koWu .Button_loader-container__I6geY{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:inherit}.Button_btn___koWu .Button_loader-container__I6geY .Button_loader__B_5wx{width:16px;height:16px;border:2px solid;border-top:2px solid transparent;border-radius:50%;opacity:.85;animation:Button_spin__JBB91 .6s linear infinite}@keyframes Button_spin__JBB91{to{transform:rotate(1turn)}}.Button_btn___koWu .Button_notification-bubble__4hELR{position:absolute;top:-4px;right:-4px;height:18px;min-width:18px;padding:0 5px;border-radius:100px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:600;box-shadow:0 0 0 2px #fff}.Button_btn___koWu .Button_notification-bubble__4hELR.Button_bubble-error__6eXIw{background-color:#b91c1c}.Button_btn___koWu .Button_notification-bubble__4hELR.Button_bubble-warning___yHVl{background-color:#f59e0b}.Button_btn___koWu.Button_fillSpace__MIGP5{width:100%}.Button_btn___koWu.Button_hidden__sC4U9{width:0;padding:0;margin:0;overflow:hidden;white-space:nowrap}.Button_sm__ZAQOO{padding:0 12px;height:32px}.Button_md__CBD1N,.Button_sm__ZAQOO{border-radius:12px;font-size:14px;font-weight:500}.Button_md__CBD1N{padding:0 14px;height:38px;min-height:38px}.Button_lg__sabeF{border-radius:12px;padding:0 20px;font-size:16px;height:44px;font-weight:500}.Button_lg__sabeF.Button_align-left__6n7U4{padding-left:18px;padding-right:18px;justify-content:start;text-align:start}.Button_lg__sabeF.Button_navigation__OTlIx{padding-left:14px;padding-right:14px;justify-content:start;text-align:start}.Button_primary__LOega{border:1px solid transparent;background:#00c8ff;color:#fff;box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04)}.Button_primary__LOega path{stroke:#fff}@media(hover:hover)and (pointer:fine){.Button_primary__LOega:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){box-shadow:0 4px 12px rgba(16,24,40,.08),0 2px 4px rgba(16,24,40,.04);transform:translateY(-1px)}.Button_primary__LOega:active:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){transform:translateY(0);box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04)}}.Button_primary__LOega.Button_dark__Jmcji{background:#101828;color:#fff}.Button_primary__LOega.Button_dark__Jmcji path{stroke:#fff}@media(hover:hover)and (pointer:fine){.Button_primary__LOega.Button_dark__Jmcji:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){box-shadow:0 4px 12px rgba(16,24,40,.08),0 2px 4px rgba(16,24,40,.04);transform:translateY(-1px)}}.Button_secondary__6XZRD{background:#fff;border:1px solid rgba(16,24,40,.1);color:#101828;font-weight:500;box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04)}@media(hover:hover)and (pointer:fine){.Button_secondary__6XZRD:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){border-color:#919eb3;box-shadow:0 4px 12px rgba(16,24,40,.08),0 2px 4px rgba(16,24,40,.04);transform:translateY(-1px)}}.Button_secondary__6XZRD.Button_dark__Jmcji{background:transparent;border-color:hsla(0,0%,100%,.6);color:#fff;box-shadow:none}@media(hover:hover)and (pointer:fine){.Button_secondary__6XZRD.Button_dark__Jmcji:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){background:hsla(0,0%,100%,.08);border-color:#fff;box-shadow:none;transform:translateY(-1px)}}.Button_secondary__6XZRD.Button_no-outline__lpo9L{border-color:transparent}@media(hover:hover)and (pointer:fine){.Button_secondary__6XZRD.Button_no-outline__lpo9L:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){border-color:#00c8ff}}.Button_secondary__6XZRD.Button_selected__AMZtn{background:#fff;border-color:#00c8ff;color:#00c8ff;box-shadow:0 4px 12px rgba(16,24,40,.08),0 2px 4px rgba(16,24,40,.04)}@media(hover:hover)and (pointer:fine){.Button_secondary__6XZRD.Button_selected__AMZtn:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){box-shadow:0 8px 24px rgba(16,24,40,.12),0 4px 8px rgba(16,24,40,.06);transform:translateY(-1px)}}.Button_secondary__6XZRD.Button_dark__Jmcji.Button_selected__AMZtn{background:#00c8ff;border-color:transparent;color:#fff;box-shadow:none}@media(hover:hover)and (pointer:fine){.Button_secondary__6XZRD.Button_dark__Jmcji.Button_selected__AMZtn:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){background:#00c8ff;border-color:transparent;color:#fff;box-shadow:0 4px 12px rgba(16,24,40,.08),0 2px 4px rgba(16,24,40,.04);transform:translateY(-1px)}}.Button_chip__ksqkP{background:#f3f4f6;border:1px solid transparent;border-radius:100px;color:#101828;font-weight:500}.Button_chip__ksqkP svg{color:#00c8ff}@media(hover:hover)and (pointer:fine){.Button_chip__ksqkP:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04)}}.Button_chip__ksqkP.Button_selected__AMZtn{background:rgba(0,200,255,.08);border-color:#00c8ff;color:#101828;font-weight:600}.Button_tertiary__qxdAQ{background-color:transparent;border:1px solid transparent;color:#667085;font-weight:500}.Button_tertiary__qxdAQ.Button_lg__sabeF{border-color:rgba(16,24,40,.1);color:#101828}@media(hover:hover)and (pointer:fine){.Button_tertiary__qxdAQ:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){background-color:#f3f4f6;color:#101828}.Button_tertiary__qxdAQ.Button_lg__sabeF:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){border-color:#919eb3;background-color:#fff;box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04);transform:translateY(-1px)}}.Button_tertiary__qxdAQ.Button_dark__Jmcji{color:hsla(0,0%,100%,.85)}.Button_tertiary__qxdAQ.Button_dark__Jmcji.Button_lg__sabeF{border-color:hsla(0,0%,100%,.3);color:#fff}@media(hover:hover)and (pointer:fine){.Button_tertiary__qxdAQ.Button_dark__Jmcji:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){background-color:hsla(0,0%,100%,.08);color:#fff}.Button_tertiary__qxdAQ.Button_dark__Jmcji.Button_lg__sabeF:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){border-color:#fff;background-color:transparent}}.Button_tertiary__qxdAQ.Button_selected__AMZtn{background:rgba(0,200,255,.08);border-color:transparent;color:#00c8ff}.Button_link__0U_Kk{background:none;border:none;padding:0;height:auto;font-weight:500;color:#667085;text-decoration:none;font-size:14px;box-shadow:none}.Button_link__0U_Kk:focus-visible{box-shadow:0 0 0 2px #00c8ff;color:#00c8ff}@media(hover:hover)and (pointer:fine){.Button_link__0U_Kk:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){cursor:pointer;color:#00c8ff}}.Button_link__0U_Kk.Button_disabled__v9cRV{opacity:.4;cursor:not-allowed;pointer-events:none}.Button_link__0U_Kk.Button_dark__Jmcji{color:#667085}@media(hover:hover)and (pointer:fine){.Button_link__0U_Kk.Button_dark__Jmcji:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){color:#00c8ff}}.Button_navigation__OTlIx{border:none;width:100%;gap:12px;font-size:14px;font-weight:600;background:none;color:#667085;transition:color .2s ease,background-color .2s ease}.Button_navigation__OTlIx path{stroke:currentColor;transition:stroke .2s ease}@media(hover:hover)and (pointer:fine){.Button_navigation__OTlIx:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){background:rgba(16,24,40,.04);color:#101828}}.Button_navigation__OTlIx:active:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){background:rgba(16,24,40,.1);color:#101828}.Button_navigation__OTlIx.Button_selected__AMZtn{background:rgba(0,200,255,.12);color:#101828}.Button_navigation__OTlIx.Button_selected__AMZtn path{stroke:#00c8ff}.Button_navigation__OTlIx.Button_selected__AMZtn:active:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_),.Button_navigation__OTlIx.Button_selected__AMZtn:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){background:rgba(0,200,255,.22)}@media(max-width:768px){.Button_navigation__OTlIx{color:#fff}.Button_navigation__OTlIx path{stroke:#fff}}@media(max-width:768px)and (hover:hover)and (pointer:fine){.Button_navigation__OTlIx:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){background:hsla(0,0%,100%,.1);color:#fff}}@media(max-width:768px){.Button_navigation__OTlIx:active:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){background:hsla(0,0%,100%,.16);color:#fff}.Button_navigation__OTlIx.Button_selected__AMZtn{background:hsla(0,0%,100%,.1);color:#00c8ff}.Button_navigation__OTlIx.Button_selected__AMZtn path{stroke:#00c8ff}.Button_navigation__OTlIx.Button_selected__AMZtn:active:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_),.Button_navigation__OTlIx.Button_selected__AMZtn:hover:not(.Button_disabled__v9cRV):not(.Button_is-loading__JdMS_){background:hsla(0,0%,100%,.16);color:#00c8ff}}.GenericModal_modal__DT4Al{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.GenericModal_modal__DT4Al .GenericModal_overlay__Etrh3{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(16,24,40,.75);animation:GenericModal_overlay-in__sXguI .2s ease both}.GenericModal_modal__DT4Al .GenericModal_modal-content__3WxIz{position:relative;background:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(16,24,40,.12),0 4px 8px rgba(16,24,40,.06);max-width:100%;max-height:calc(100vh - 2*24px);max-height:calc(100dvh - 2*24px);animation:GenericModal_panel-in__SghaW .25s cubic-bezier(.16,1,.3,1) both}@keyframes GenericModal_overlay-in__sXguI{0%{opacity:0}}@keyframes GenericModal_panel-in__SghaW{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes GenericModal_sheet-in__2xnqG{0%{opacity:0;transform:translateY(24px)}}@media(max-width:768px){.GenericModal_modal__DT4Al{padding:12px;align-items:flex-end}.GenericModal_modal__DT4Al .GenericModal_modal-content__3WxIz{width:100%;max-height:90vh;max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;animation-name:GenericModal_sheet-in__2xnqG;animation-duration:.3s}}@media(min-width:768px)and (max-width:1024px){.GenericModal_modal__DT4Al{padding:16px}.GenericModal_modal__DT4Al .GenericModal_modal-content__3WxIz{max-width:90vw;max-height:90vh;overflow-y:auto;overscroll-behavior:contain}}@media(prefers-reduced-motion:reduce){.GenericModal_modal__DT4Al .GenericModal_modal-content__3WxIz,.GenericModal_modal__DT4Al .GenericModal_overlay__Etrh3{animation:GenericModal_overlay-in__sXguI .2s ease both}}.CloseButton_button__wOdUR{height:40px;width:40px;min-width:40px;min-height:40px;flex-shrink:0;border-radius:12px;background-color:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}@media(hover:hover)and (pointer:fine){.CloseButton_button__wOdUR:hover{background-color:rgba(16,24,40,.1)}}.CloseButton_button__wOdUR:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.CloseButton_button__wOdUR:active{transform:translateY(1px)}.ModalFrame_frame____0au{display:flex;flex-direction:column;max-width:100%}.ModalFrame_frame-md___HHjU{width:550px}.ModalFrame_frame-lg__ytqeQ{width:720px}.ModalFrame_header__3Ruu9{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px 16px 30px;background:#f2f7fd;border-radius:16px 16px 0 0}.ModalFrame_header__3Ruu9 .ModalFrame_title-group__01e13{min-width:0}.ModalFrame_header__3Ruu9 .ModalFrame_title__nkpOJ{margin:0;font-size:24px;font-weight:900;line-height:1.25;color:#101828}.ModalFrame_header__3Ruu9 .ModalFrame_subtitle__WOZJn{margin-top:2px;font-size:14px;color:#667085}.ModalFrame_header__3Ruu9 .ModalFrame_subtitle__WOZJn strong{font-weight:600;color:#101828}.ModalFrame_body__aEJr7{display:flex;flex-direction:column;gap:24px;padding:30px}.ModalFrame_footer__0FgaT{display:flex;align-items:center;gap:12px;padding:0 30px 30px}.ModalFrame_footer__0FgaT .ModalFrame_footer-start__tRAot{margin-right:auto}.ModalFrame_footer__0FgaT .ModalFrame_footer-actions__S60GQ{display:flex;gap:12px;margin-left:auto}@media(min-width:1025px){.ModalFrame_frame____0au{max-height:calc(100vh - 2*24px);max-height:calc(100dvh - 2*24px)}.ModalFrame_footer__0FgaT,.ModalFrame_header__3Ruu9{flex-shrink:0}.ModalFrame_body__aEJr7{flex:1 1 auto;min-height:0;overflow-y:auto}.ModalFrame_body-static__W7f3q{overflow:visible}}@media(max-width:768px){.ModalFrame_header__3Ruu9{padding:12px 12px 12px 16px}.ModalFrame_header__3Ruu9 .ModalFrame_title__nkpOJ{font-size:20px}.ModalFrame_body__aEJr7{gap:16px;padding:16px}.ModalFrame_footer__0FgaT{flex-direction:column;align-items:stretch;gap:12px;padding:0 16px 16px}.ModalFrame_footer__0FgaT .ModalFrame_footer-start__tRAot{margin-right:0;display:flex;justify-content:center}.ModalFrame_footer__0FgaT .ModalFrame_footer-actions__S60GQ{flex-direction:column;margin-left:0}.ModalFrame_footer__0FgaT .ModalFrame_footer-actions__S60GQ a,.ModalFrame_footer__0FgaT .ModalFrame_footer-actions__S60GQ button{width:100%}}.BackLink_back__nImve{display:inline-flex;align-items:center;border:none;background:transparent;font-family:inherit;color:#667085;text-decoration:none;cursor:pointer;white-space:nowrap}.BackLink_back__nImve:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff;border-radius:8px}.BackLink_ghost__Bb8Zu{justify-content:center;border-radius:12px;font-weight:700;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.BackLink_ghost__Bb8Zu:hover{color:#101828;background:rgba(16,24,40,.05)}.BackLink_ghost__Bb8Zu:focus-visible{border-radius:12px}.BackLink_md__gIMjy{height:44px;padding:0 16px;font-size:14px}.BackLink_lg__S3sGv{height:48px;padding:0 20px;font-size:15px}.BackLink_dark__bVGWa{color:hsla(0,0%,100%,.6)}.BackLink_dark__bVGWa:hover{color:#fff;background:hsla(0,0%,100%,.07)}.BackLink_quiet__yR82B{padding:0;font-size:14px;font-weight:700;transition:color .15s ease}.BackLink_quiet__yR82B:hover{color:#00c8ff}.Input_input__rpj7R{display:flex;flex-direction:column;gap:6px}.Input_input__rpj7R label{font-size:14px;font-weight:500}.Input_input__rpj7R .Input_required-marker__iLkTT{color:#b91c1c}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv{position:relative}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv input{width:100%;height:50px;padding:0 12px;font-size:16px;border:1px solid rgba(16,24,40,.1);border-radius:12px;background-color:#fff;background-clip:padding-box;color:#101828;caret-color:#101828;-webkit-text-fill-color:#101828;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease,box-shadow .15s ease}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv input::placeholder{color:#919eb3;-webkit-text-fill-color:#919eb3;opacity:1}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv input::-webkit-input-placeholder{color:#919eb3;-webkit-text-fill-color:#919eb3;opacity:1}@media(hover:hover){.Input_input__rpj7R .Input_relative-wrapper__pX5Wv input:hover:not(:focus){border-color:#667085}}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv input:focus{outline:none;border-color:#00c8ff;box-shadow:0 0 0 1px #00c8ff;background-color:#fff;color:#101828;caret-color:#101828;-webkit-text-fill-color:#101828}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv input:-webkit-autofill,.Input_input__rpj7R .Input_relative-wrapper__pX5Wv input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#101828!important;caret-color:#101828}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #fff,0 0 0 1px #00c8ff!important;-webkit-text-fill-color:#101828!important;caret-color:#101828}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv input:-webkit-autofill{background-color:#fff!important;filter:none}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv input:autofill{background-color:#fff!important;filter:none}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv .Input_password-input__rcy53{padding-right:56px;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;isolation:isolate}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv .Input_password-toggle__oiBHU{position:absolute;top:50%;right:6px;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;border-radius:50%;background-color:transparent;padding:0;z-index:2}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv .Input_password-toggle__oiBHU:hover{background-color:rgba(16,24,40,.1)}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv .Input_password-toggle__oiBHU:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff;background-color:rgba(16,24,40,.1)}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv.Input_error__ZVq7J input{background-color:#fff;color:#101828;caret-color:#101828;-webkit-text-fill-color:#101828}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv.Input_error__ZVq7J input:not(:focus){border-color:red;box-shadow:0 0 0 2px rgba(255,0,0,.15)}.Input_input__rpj7R .Input_relative-wrapper__pX5Wv.Input_error__ZVq7J input:not(:focus):-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff,0 0 0 2px rgba(255,0,0,.15)!important}.Input_input__rpj7R .Input_error-message__mStcb{font-size:14px;color:#b91c1c}.Input_input__rpj7R .Input_error-placeholder__kxqbD{visibility:hidden}.Input_input__rpj7R .Input_error-light__8ziRu{color:#ff9c9c}.TeacherIdentity_identity__zOaxK{display:flex;align-items:center;gap:12px}.TeacherIdentity_identity__zOaxK .TeacherIdentity_details__3Qmj5{display:flex;flex-direction:column;gap:2px;min-width:0}.TeacherIdentity_identity__zOaxK .TeacherIdentity_details__3Qmj5 .TeacherIdentity_subject__rLEyj{display:inline-flex;align-items:center;align-self:flex-start;background:rgba(0,200,255,.12);padding:2px 8px;border-radius:100px;font-size:12px;font-weight:600;color:#101828;text-transform:uppercase;letter-spacing:.3px}.TeacherIdentity_identity__zOaxK .TeacherIdentity_details__3Qmj5 .TeacherIdentity_name__PyfuK{font-size:14px;color:#667085}.TeacherIdentity_identity__zOaxK .TeacherIdentity_schedule__VryEM{margin-left:auto;flex-shrink:0;background:rgba(1,80,165,.07);color:#0150a5;border-radius:100px;padding:4px 12px;font-size:14px;font-weight:600;white-space:nowrap}@media(max-width:768px){.TeacherIdentity_identity__zOaxK{flex-wrap:wrap}.TeacherIdentity_identity__zOaxK .TeacherIdentity_schedule__VryEM{margin-left:0;width:100%;white-space:normal;justify-self:stretch;text-align:center;box-sizing:border-box;display:flex;justify-content:center}}.Pickers_anchor__NtgBa,.Pickers_field__86jkx{position:relative}.Pickers_anchor__NtgBa input.Pickers_with-trigger__UiMUR.Pickers_with-trigger__UiMUR{padding-right:52px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Pickers_trigger__wfCAM{position:absolute;top:50%;right:5px;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:transparent;color:#667085;font-size:16px;cursor:pointer;transition:color .15s ease}@media(hover:hover){.Pickers_trigger__wfCAM:hover{color:#101828}}.Pickers_trigger__wfCAM:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff;color:#101828}.Pickers_popover__pLekd{position:fixed;top:0;left:0;z-index:1000;width:300px;max-width:calc(100vw - 16px);padding:12px;background:#fff;border:1px solid rgba(16,24,40,.1);border-radius:12px;box-shadow:0 8px 24px rgba(16,24,40,.12),0 4px 8px rgba(16,24,40,.06);color:#101828}.Pickers_calendar-head__Jvjlm{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.Pickers_month-label__wshZB{font-size:16px;font-weight:600}.Pickers_nav-button__S_45u{width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:transparent;color:#667085;font-size:14px;cursor:pointer;transition:color .15s ease,background .15s ease}@media(hover:hover){.Pickers_nav-button__S_45u:hover{color:#101828;background:rgba(16,24,40,.1)}}.Pickers_nav-button__S_45u:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.Pickers_grid__5pjg3{display:flex;flex-direction:column;gap:2px}.Pickers_row__yDvG0{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}.Pickers_row__yDvG0>span{display:flex;justify-content:center}.Pickers_weekday__3GFG8{height:28px;align-items:center;font-size:12px;font-weight:500;color:#667085}.Pickers_day__WOZJT{width:100%;max-width:38px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:8px;background:transparent;color:#101828;font-family:inherit;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:background .15s ease}@media(hover:hover){.Pickers_day__WOZJT:hover{background:rgba(16,24,40,.1)}}.Pickers_day__WOZJT:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.Pickers_day__WOZJT.Pickers_outside__7u06G{color:#919eb3}.Pickers_day__WOZJT.Pickers_today__UiFxb{font-weight:700;box-shadow:inset 0 0 0 1px #919eb3}.Pickers_day__WOZJT.Pickers_today__UiFxb:focus-visible{box-shadow:0 0 0 2px #00c8ff}.Pickers_day__WOZJT.Pickers_selected__tinuC,.Pickers_day__WOZJT.Pickers_selected__tinuC:hover{background:#00c8ff;color:#fff;font-weight:600;box-shadow:none}.Pickers_day__WOZJT.Pickers_selected__tinuC:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #00c8ff}.Pickers_foot__wttGf{display:flex;justify-content:space-between;margin-top:8px;padding-top:8px;border-top:1px solid rgba(16,24,40,.1)}.Pickers_text-button__KSrZ9{height:32px;padding:0 8px;border:none;border-radius:8px;background:transparent;color:#0150a5;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.Pickers_text-button__KSrZ9:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.Pickers_time-popover__UY4ZY{width:176px;padding:8px}.Pickers_time-columns__b99go{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}.Pickers_time-column__vHNC6{display:flex;flex-direction:column;min-width:0}.Pickers_time-column-label__YGfee{padding:4px 0 8px;text-align:center;font-size:12px;font-weight:500;color:#667085}.Pickers_time-list__FQrcx{display:flex;flex-direction:column;gap:2px;height:220px;overflow-y:auto;overscroll-behavior:contain;padding:2px;border-radius:8px;scrollbar-width:thin}.Pickers_time-list__FQrcx:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.Pickers_time-option__h1UXe{flex:none;height:34px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s ease}@media(hover:hover){.Pickers_time-option__h1UXe:hover{background:rgba(16,24,40,.1)}}.Pickers_time-option__h1UXe.Pickers_selected__tinuC,.Pickers_time-option__h1UXe.Pickers_selected__tinuC:hover{background:#00c8ff;color:#fff;font-weight:600}.Pickers_visually-hidden__85Jpo{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.CancelSubscriptionModal_undertext__ltmpO{font-size:14px;color:#667085;line-height:1.5}.CancelSubscriptionModal_price-impact__g4da9{display:flex;flex-direction:column;background:#f3f4f6;border-radius:12px;padding:4px 16px}.CancelSubscriptionModal_price-impact__g4da9 .CancelSubscriptionModal_row__WC6C7{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0}.CancelSubscriptionModal_price-impact__g4da9 .CancelSubscriptionModal_row__WC6C7+.CancelSubscriptionModal_row__WC6C7{border-top:1px solid rgba(16,24,40,.08)}.CancelSubscriptionModal_price-impact__g4da9 .CancelSubscriptionModal_label__CahRK{font-size:14px;color:#667085}.CancelSubscriptionModal_price-impact__g4da9 .CancelSubscriptionModal_value__j683D{font-size:18px;font-weight:900;color:#101828;white-space:nowrap}.CancelSubscriptionModal_price-impact__g4da9 .CancelSubscriptionModal_value-after__wahvZ{color:#b45309}@media(max-width:768px){.CancelSubscriptionModal_price-impact__g4da9 .CancelSubscriptionModal_label__CahRK,.CancelSubscriptionModal_undertext__ltmpO{font-size:12px}.CancelSubscriptionModal_price-impact__g4da9 .CancelSubscriptionModal_value__j683D{font-size:16px}}.ChangePasswordModal_paragraph__y7h02{margin:0;color:#667085;font-size:14px;line-height:1.5}.ChangePasswordModal_fields__Y_Kkx{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.ChangePasswordModal_fields__Y_Kkx{gap:12px}}.EditSubscriptionModal_schedule__mVtRQ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.EditSubscriptionModal_schedule__mVtRQ .EditSubscriptionModal_select-wrapper__6gTvv{display:flex;flex-direction:column;gap:6px;align-items:stretch;min-width:0}.EditSubscriptionModal_schedule__mVtRQ .EditSubscriptionModal_select-wrapper__6gTvv .EditSubscriptionModal_select-title__aIN9M{font-size:14px;font-weight:500;color:#101828}.EditSubscriptionModal_undertext__OVTxx{font-size:12px;color:#667085;line-height:1.5}@media(max-width:768px){.EditSubscriptionModal_schedule__mVtRQ{grid-template-columns:1fr}}.EditSubscriptionModal_deferred-note__9GNXt{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;background:rgba(245,158,11,.15);border-radius:12px;font-size:14px;color:#b45309;font-weight:500;line-height:1.5}.EditSubscriptionModal_deferred-note__9GNXt svg{flex-shrink:0;margin-top:2px}.PaginationButtons_paging-buttons__eWPLg{display:flex;align-items:center;justify-content:center;gap:4px;width:100%}.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_arrow__Xjaya,.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_page__dDz7t{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 8px;border:none;background:transparent;border-radius:8px;font-size:14px;font-weight:600;color:#101828;cursor:pointer;transition:background-color .15s ease}.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_arrow__Xjaya:hover,.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_page__dDz7t:hover{background-color:#f3f4f6}.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_arrow__Xjaya:focus-visible,.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_page__dDz7t:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_arrow__Xjaya:active,.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_page__dDz7t:active{transform:translateY(1px)}.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_arrow__Xjaya{color:#667085}.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_arrow__Xjaya:disabled{opacity:.35;cursor:default;pointer-events:none}.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_arrow-back__p_vPm svg{transform:rotate(180deg)}.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_page__dDz7t.PaginationButtons_selected__hw2v_{background-color:rgba(0,200,255,.12);font-weight:700;cursor:default}.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_page__dDz7t.PaginationButtons_selected__hw2v_:hover{background-color:rgba(0,200,255,.12)}.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_dots__79HAx{min-width:24px;text-align:center;color:#919eb3;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(pointer:coarse){.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_arrow__Xjaya,.PaginationButtons_paging-buttons__eWPLg .PaginationButtons_page__dDz7t{min-width:44px;height:44px}}.AdminSubscriptionModals_context__ibzCo{display:flex;flex-direction:column;gap:2px}.AdminSubscriptionModals_context-primary__jBOqh{font-size:16px;font-weight:600;color:#101828}.AdminSubscriptionModals_context-secondary__pTzpu{font-size:14px;color:#667085}.AdminSubscriptionModals_slot-list__R427t{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.AdminSubscriptionModals_slot-row__EB9mE{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid rgba(16,24,40,.08)}.AdminSubscriptionModals_slot-row__EB9mE:last-child{border-bottom:none;padding-bottom:0}.AdminSubscriptionModals_slot-row__EB9mE:first-child{padding-top:0}.AdminSubscriptionModals_slot-info___z_BU{display:flex;flex-direction:column;gap:2px;min-width:0}.AdminSubscriptionModals_slot-time__a8Xbh{font-size:16px;font-weight:600;color:#101828}.AdminSubscriptionModals_slot-teacher__FNtYG{font-size:14px;color:#667085}.AdminSubscriptionModals_slot-actions__OWZ61{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.AdminSubscriptionModals_danger-action__xz35r.AdminSubscriptionModals_danger-action__xz35r{color:#b91c1c}.AdminSubscriptionModals_group-action__5VEEv{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:16px;border-top:1px solid rgba(16,24,40,.08)}.AdminSubscriptionModals_group-action-text__qVM5H{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.AdminSubscriptionModals_group-action-title__jD82Y{font-size:14px;font-weight:600;color:#101828}.AdminSubscriptionModals_group-action-note__pcYK4{font-size:14px;color:#667085}.AdminSubscriptionModals_group-action-stacked__7uvRV{flex-direction:column;align-items:stretch;gap:8px}.AdminSubscriptionModals_due-date-actions__Cthp4{display:flex;flex-wrap:wrap;gap:8px}.AdminSubscriptionModals_vacation-form__VqH9k{display:flex;flex-direction:column;gap:8px;width:100%}.AdminSubscriptionModals_vacation-dates__3ntAC{display:flex;gap:8px;align-items:flex-start}.AdminSubscriptionModals_vacation-dates__3ntAC>*{flex:1 1}.AdminSubscriptionModals_vacation-actions__ASB7O{display:flex;gap:8px;justify-content:flex-end}.AdminSubscriptionModals_field-grid__eM86w{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.AdminSubscriptionModals_field-single__Sj6VK{grid-template-columns:1fr}.AdminSubscriptionModals_select-wrapper__OVIEu{display:flex;flex-direction:column;gap:6px;align-items:stretch;min-width:0}.AdminSubscriptionModals_select-title___U__W{font-size:14px;font-weight:500;color:#101828}.AdminSubscriptionModals_undertext__4TyJB{font-size:12px;color:#667085;line-height:1.5}.AdminSubscriptionModals_helper-text__VoZsO{font-size:14px;color:#667085;line-height:1.5}@media(max-width:768px){.AdminSubscriptionModals_field-grid__eM86w{grid-template-columns:1fr}.AdminSubscriptionModals_group-action__5VEEv,.AdminSubscriptionModals_slot-row__EB9mE{flex-direction:column;align-items:flex-start}}.AdminSubscriptionModals_scope-chips__hkSoO{display:flex;flex-wrap:wrap;gap:8px}.AdminSubscriptionModals_deferred-note__igQ5C{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;background:rgba(245,158,11,.15);border-radius:12px;font-size:14px;color:#b45309;font-weight:500;line-height:1.5}.AdminSubscriptionModals_deferred-note__igQ5C svg{flex-shrink:0;margin-top:2px}.AdminSubscriptionModals_choice-head___n9TI{display:flex;flex-direction:column;gap:2px}.AdminSubscriptionModals_choice__48F3_{display:flex;flex-direction:column;margin:0;padding:0;border:1px solid rgba(16,24,40,.12);border-radius:12px;min-width:0}.AdminSubscriptionModals_choice-row__RiZYb{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 12px;cursor:pointer;transition:box-shadow .2s ease}.AdminSubscriptionModals_choice-row__RiZYb+.AdminSubscriptionModals_choice-row__RiZYb{border-top:1px solid rgba(16,24,40,.12)}.AdminSubscriptionModals_choice-row__RiZYb:first-of-type{border-top-left-radius:11px;border-top-right-radius:11px}.AdminSubscriptionModals_choice-row__RiZYb:last-of-type{border-bottom-left-radius:11px;border-bottom-right-radius:11px}.AdminSubscriptionModals_choice-row__RiZYb:hover{box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04)}.AdminSubscriptionModals_choice-row__RiZYb:has(input:focus-visible){outline:none;box-shadow:inset 0 0 0 2px #00c8ff}.AdminSubscriptionModals_choice-selected__AEXb_{box-shadow:inset 0 0 0 1px #00c8ff}.AdminSubscriptionModals_choice-selected__AEXb_:hover{box-shadow:inset 0 0 0 1px #00c8ff,0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04)}.AdminSubscriptionModals_choice-text__yPhlp{display:flex;flex-direction:column;gap:2px;min-width:0}.AdminSubscriptionModals_choice-title__cEO2d{font-size:14px;font-weight:600;color:#101828}.AdminSubscriptionModals_choice-note__iC93d{font-size:14px;color:#667085;line-height:1.45}.AdminSubscriptionModals_choice-check__V7_Uu{flex-shrink:0;margin-top:3px;color:#00c8ff;font-size:15px}.TimeZoneNote_note__y9MNd{display:flex;align-items:flex-start;gap:9px;padding:10px 14px;border:1px solid rgba(1,80,165,.14);border-radius:8px;background:rgba(1,80,165,.07);font-size:13px;line-height:1.5;color:#101828}.TimeZoneNote_note__y9MNd svg{flex-shrink:0;margin-top:3px;color:#0150a5}.TimeZoneNote_note__y9MNd strong{font-weight:700}.TimeZoneNote_nowrap__bpyg_{white-space:nowrap}.RescheduleLessonModal_context___ZNUh{display:flex;align-items:center;gap:8px;font-size:14px;color:#667085}.RescheduleLessonModal_context___ZNUh strong{font-weight:600;color:#101828}.RescheduleLessonModal_context___ZNUh .RescheduleLessonModal_separator__Ewja8{width:3px;height:3px;border-radius:50%;background:#919eb3}.RescheduleLessonModal_rules__il5CQ{display:flex;align-items:flex-start;gap:8px;margin:0 0 16px;font-size:14px;line-height:1.45;color:#667085}.RescheduleLessonModal_rules__il5CQ .RescheduleLessonModal_rules-icon__qgCbD{flex:none;margin-top:3px;color:#919eb3}.RescheduleLessonModal_tz-note__sZkyT{margin-bottom:16px}.RescheduleLessonModal_columns__g_BB0{display:flex;gap:24px}.RescheduleLessonModal_calendar__poUKb{flex:0 0 auto}.RescheduleLessonModal_times__B1CUc{flex:1 1;min-width:0}.RescheduleLessonModal_col-head__tkKtu{height:32px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.RescheduleLessonModal_col-head__tkKtu .RescheduleLessonModal_col-title__0HfBM{font-size:16px;font-weight:600;color:#101828}.RescheduleLessonModal_col-head__tkKtu .RescheduleLessonModal_arrows__afH8e{display:flex;gap:4px}.RescheduleLessonModal_grid__f_RaB{display:grid;grid-template-columns:repeat(7,44px);grid-auto-rows:44px;grid-gap:4px;gap:4px}.RescheduleLessonModal_weekday__ixTcu{height:28px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#919eb3}.RescheduleLessonModal_times-grid__1Yn4X{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;align-content:flex-start}.RescheduleLessonModal_empty__EFjUk{font-size:14px;color:#919eb3}.RescheduleLessonModal_schedule-state__BfCLB{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:14px;color:#667085}.RescheduleLessonModal_day__OYbSe{all:unset;box-sizing:border-box;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;font-size:14px;font-weight:500;color:#101828;cursor:pointer;transition:.2s ease}.RescheduleLessonModal_day__OYbSe:hover:not(:disabled):not(.RescheduleLessonModal_selected__OG2uE){background:rgba(16,24,40,.04)}.RescheduleLessonModal_day__OYbSe:focus-visible{box-shadow:0 0 0 2px #00c8ff}.RescheduleLessonModal_day__OYbSe:disabled{color:#919eb3;font-weight:400;cursor:default}.RescheduleLessonModal_day__OYbSe.RescheduleLessonModal_original__a29hI{background:rgba(1,80,165,.07);color:#0150a5;font-weight:600}.RescheduleLessonModal_day__OYbSe.RescheduleLessonModal_today__v8TIS{box-shadow:inset 0 0 0 2px #0150a5;font-weight:700;color:#101828}.RescheduleLessonModal_day__OYbSe.RescheduleLessonModal_original__a29hI:disabled,.RescheduleLessonModal_day__OYbSe.RescheduleLessonModal_today__v8TIS:disabled{color:#919eb3;font-weight:600}.RescheduleLessonModal_day__OYbSe.RescheduleLessonModal_selected__OG2uE{background:#00c8ff;color:#fff;font-weight:700}.RescheduleLessonModal_day__OYbSe.RescheduleLessonModal_selected__OG2uE.RescheduleLessonModal_today__v8TIS{box-shadow:inset 0 0 0 2px #fff}.RescheduleLessonModal_day__OYbSe.RescheduleLessonModal_selected__OG2uE:focus-visible{box-shadow:inset 0 0 0 2px #fff,0 0 0 2px #00c8ff}.RescheduleLessonModal_day-number__37P5X{line-height:1}.RescheduleLessonModal_legend__I_td8{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px;font-size:12px;color:#667085}.RescheduleLessonModal_legend__I_td8 .RescheduleLessonModal_legend-item__bTKDT{display:flex;align-items:center;gap:8px}.RescheduleLessonModal_legend__I_td8 .RescheduleLessonModal_swatch___cfWP{width:44px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:11px;font-weight:700}.RescheduleLessonModal_legend__I_td8 .RescheduleLessonModal_swatch-today__FilVH{box-shadow:inset 0 0 0 2px #0150a5;color:#101828}.RescheduleLessonModal_legend__I_td8 .RescheduleLessonModal_swatch-original__XqXrv{background:rgba(1,80,165,.07);color:#0150a5}@media(max-width:1024px){.RescheduleLessonModal_columns__g_BB0{flex-direction:column}.RescheduleLessonModal_grid__f_RaB{grid-template-columns:repeat(7,1fr)}}.RescheduleLessonModal_due-date__QRUsv{display:flex;flex-direction:column;gap:4px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(16,24,40,.08);font-size:14px}.RescheduleLessonModal_due-date-note__SecnP{color:#667085;line-height:1.45}.RescheduleLessonModal_to-end__c6yyC{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:16px;padding-top:16px;border-top:1px solid rgba(16,24,40,.08);font-size:14px}.RescheduleLessonModal_to-end__c6yyC .RescheduleLessonModal_due-date-note__SecnP{flex:1 1;min-width:0}.Checkbox_checkbox__xytrP{display:flex;flex-direction:column;gap:6px}.Checkbox_checkbox__xytrP .Checkbox_label__tFYQY{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;font-weight:500;color:#101828;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_checkbox__xytrP .Checkbox_label__tFYQY.Checkbox_disabled__5bnFl{opacity:.25;cursor:default;pointer-events:none}.Checkbox_checkbox__xytrP input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.Checkbox_checkbox__xytrP .Checkbox_indicator__MXy8o{flex-shrink:0;width:20px;height:20px;border:2px solid rgba(0,200,255,.251);border-radius:8px;background-color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.Checkbox_checkbox__xytrP input:checked+.Checkbox_indicator__MXy8o{background-color:#00c8ff;border-color:#00c8ff}.Checkbox_checkbox__xytrP input:focus-visible+.Checkbox_indicator__MXy8o{outline:none;border-color:#00c8ff;box-shadow:0 0 0 2px #00c8ff}.Checkbox_checkbox__xytrP .Checkbox_label__tFYQY:hover:not(.Checkbox_disabled__5bnFl) .Checkbox_indicator__MXy8o{border-color:#00c8ff}.Checkbox_checkbox__xytrP .Checkbox_label__tFYQY:hover:not(.Checkbox_disabled__5bnFl) input:checked+.Checkbox_indicator__MXy8o{box-shadow:0 0 0 2px #00c8ff}.Checkbox_checkbox__xytrP .Checkbox_error-message__X1X3K{font-size:14px;color:#b91c1c}.Homework_state__qa8mW{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:100px;font-size:12px;font-weight:700;white-space:nowrap;background:#f3f4f6;color:#101828}.Homework_state__qa8mW:before{content:"";width:7px;height:7px;border-radius:50%;background:#919eb3;flex-shrink:0}.Homework_state__qa8mW.Homework_assigned__1zGT_{background:rgba(1,80,165,.07);color:#0150a5}.Homework_state__qa8mW.Homework_assigned__1zGT_:before{background:#0150a5}.Homework_state__qa8mW.Homework_done__pcNdE{background:rgba(34,197,94,.15);color:#15803d}.Homework_state__qa8mW.Homework_done__pcNdE:before{background:#22c55e}.Homework_state__qa8mW.Homework_not_done__z4kG0{background:rgba(255,0,0,.15);color:#b91c1c}.Homework_state__qa8mW.Homework_not_done__z4kG0:before{background:red}.Homework_state__qa8mW.Homework_postponed__CXol2{background:rgba(245,158,11,.15);color:#b45309}.Homework_state__qa8mW.Homework_postponed__CXol2:before{background:#f59e0b}.Homework_thumbs__jYBHJ{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.Homework_thumb__ftsoW{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:72px;height:72px;border-radius:8px;border:1px solid rgba(16,24,40,.12);background:#fff;overflow:hidden;color:#667085;text-decoration:none;transition:box-shadow .15s ease,transform .15s ease}.Homework_thumb__ftsoW img{display:block;width:100%;height:100%;object-fit:cover}.Homework_thumb__ftsoW .Homework_doc__6_SHN{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:4px;width:100%;font-size:10px;font-weight:700;line-height:1.2;text-align:center;color:#667085;word-break:break-all}.Homework_thumb__ftsoW .Homework_doc__6_SHN svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover)and (pointer:fine){.Homework_thumb__ftsoW:hover{box-shadow:0 4px 12px rgba(16,24,40,.08),0 2px 4px rgba(16,24,40,.04);transform:translateY(-1px)}}.Homework_thumb__ftsoW:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.Homework_thumb__ftsoW.Homework_small__64TtT{width:44px;height:44px}.Homework_thumb__ftsoW.Homework_board__2A_4z{flex-direction:column;gap:4px;border:1.5px dashed rgba(1,80,165,.22);font-size:10px;font-weight:700;line-height:1.2;text-align:center;padding:4px;color:#0150a5}.Homework_thumb__ftsoW.Homework_board__2A_4z svg{width:18px;height:18px;flex-shrink:0;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.Homework_thumb__ftsoW.Homework_waiting__sdE1b{flex-direction:column;gap:5px;border:1.5px dashed rgba(16,24,40,.12);background:hsla(0,0%,100%,.55);box-shadow:none;font-size:11px;font-weight:600;color:#919eb3}.Homework_thumb__ftsoW.Homework_waiting__sdE1b svg{font-size:16px}.Homework_thumb-wrap__51CfJ{position:relative;display:flex;flex-shrink:0}.Homework_thumb-wrap__51CfJ .Homework_remove__PCFO6{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;border:1px solid rgba(16,24,40,.12);background:#fff;color:#667085;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04);padding:0}.Homework_thumb-wrap__51CfJ .Homework_remove__PCFO6 svg{width:10px;height:10px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round}.Homework_thumb-wrap__51CfJ .Homework_remove__PCFO6:hover{color:#b91c1c}.Homework_thumb-wrap__51CfJ .Homework_remove__PCFO6:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.Homework_add-tile__FKt2f{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;flex-shrink:0;width:72px;height:72px;border-radius:8px;border:1.5px dashed rgba(1,80,165,.22);background:#f2f7fd;color:#0150a5;font-size:12px;font-weight:700;cursor:pointer;padding:0;font-family:inherit;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}@media(hover:hover)and (pointer:fine){.Homework_add-tile__FKt2f:hover:not(:disabled){border-color:rgba(1,80,165,.5);box-shadow:0 4px 12px rgba(16,24,40,.08),0 2px 4px rgba(16,24,40,.04)}}.Homework_add-tile__FKt2f svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.Homework_add-tile__FKt2f.Homework_drag-ready__6N2SR{border-style:solid;border-color:#00c8ff;background:rgba(0,200,255,.08);animation:Homework_drop-ring__k3MsT 1.4s ease-out infinite}.Homework_add-tile__FKt2f.Homework_drag-ready__6N2SR .Homework_tile-hint__jGnVy{color:inherit}.Homework_add-tile__FKt2f.Homework_drag-over___6odi{background:rgba(0,200,255,.12);box-shadow:0 4px 12px rgba(16,24,40,.08),0 2px 4px rgba(16,24,40,.04);transform:translateY(-2px) scale(1.06);animation:none}.Homework_add-tile__FKt2f.Homework_drag-over___6odi svg{animation:Homework_drop-bob__Fx3lU .8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.Homework_add-tile__FKt2f.Homework_drag-over___6odi svg,.Homework_add-tile__FKt2f.Homework_drag-ready__6N2SR{animation:none}.Homework_add-tile__FKt2f.Homework_drag-over___6odi{transform:none}}.Homework_add-tile__FKt2f:disabled{opacity:.6;cursor:progress}.Homework_add-tile__FKt2f:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.Homework_add-tile__FKt2f .Homework_tile-hint__jGnVy{font-size:10px;font-weight:400;line-height:1.2;color:#667085;white-space:nowrap}.Homework_add-tile__FKt2f.Homework_small__64TtT{width:44px;height:44px;font-size:10px}.Homework_add-tile__FKt2f.Homework_small__64TtT svg{width:14px;height:14px}.Homework_add-tile__FKt2f.Homework_wide__CRRnQ{flex-direction:row;justify-content:flex-start;gap:14px;width:100%;padding:0 16px;text-align:left;animation:Homework_tile-in__47szl .42s cubic-bezier(.32,.72,0,1) backwards}.Homework_add-tile__FKt2f.Homework_wide__CRRnQ .Homework_wide-glyph__9fnxp{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:rgba(1,80,165,.07);transition:transform .32s cubic-bezier(.32,.72,0,1)}.Homework_add-tile__FKt2f.Homework_wide__CRRnQ .Homework_wide-glyph__9fnxp svg{width:20px;height:20px}.Homework_add-tile__FKt2f.Homework_wide__CRRnQ .Homework_wide-text__Q5P8H{display:flex;flex-direction:column;gap:2px;min-width:0}.Homework_add-tile__FKt2f.Homework_wide__CRRnQ .Homework_wide-label__Ws5Mz{font-size:14px;font-weight:700;line-height:1.3}.Homework_add-tile__FKt2f.Homework_wide__CRRnQ .Homework_tile-hint__jGnVy{font-size:12px;white-space:normal;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Homework_add-tile__FKt2f.Homework_wide__CRRnQ.Homework_drag-over___6odi{transform:none}.Homework_add-tile__FKt2f.Homework_wide__CRRnQ.Homework_drag-over___6odi .Homework_wide-glyph__9fnxp{transform:scale(1.1)}.Homework_add-tile__FKt2f.Homework_wide__CRRnQ.Homework_drag-over___6odi svg{animation:none}@keyframes Homework_drop-ring__k3MsT{0%{box-shadow:0 0 0 0 rgba(0,200,255,.251)}to{box-shadow:0 0 0 8px rgba(0,200,255,0)}}@keyframes Homework_drop-bob__Fx3lU{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.Homework_hidden-input__7EwJ0{display:none}.Homework_slip__3ztU0{container-type:inline-size;min-width:0}.Homework_slip-paper__l4Jxf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;border:1.5px dashed rgba(1,80,165,.22);border-radius:12px;background-color:#f2f7fd;background-image:linear-gradient(rgba(1,80,165,.045) 1px,transparent 0),linear-gradient(90deg,rgba(1,80,165,.045) 1px,transparent 0);background-size:22px 22px;background-position:-1px -1px}.Homework_slip-col__ON_YB{display:grid;grid-row:span 2;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row-gap:6px;row-gap:6px;min-width:0;padding:14px 16px 16px}.Homework_slip-col__ON_YB>section{display:contents}.Homework_slip-col__ON_YB>section>:first-child{flex-wrap:nowrap}.Homework_slip-col__ON_YB>section>:first-child>*{flex-shrink:0}.Homework_slip-col__ON_YB>section>:first-child>[class*=section-meta]{flex-shrink:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Homework_slip-col__ON_YB>section>:last-child{min-height:0}.Homework_slip-col__ON_YB+.Homework_slip-col__ON_YB{border-left:1.5px dashed rgba(1,80,165,.22)}.Homework_slip-col__ON_YB .Homework_thumb__ftsoW{box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04)}.Homework_slip-col__ON_YB .Homework_add-tile__FKt2f,.Homework_slip-col__ON_YB .Homework_thumb__ftsoW.Homework_board__2A_4z{background:#fff}.Homework_slip-col__ON_YB .Homework_thumb__ftsoW.Homework_board__2A_4z,.Homework_slip-col__ON_YB .Homework_thumb__ftsoW.Homework_waiting__sdE1b{box-shadow:none}.Homework_slip-col__ON_YB .Homework_thumb__ftsoW.Homework_waiting__sdE1b{background:hsla(0,0%,100%,.55)}.Homework_slip-col__ON_YB>section>:first-child>[class*=section-action]{margin-left:auto}.Homework_slip-col__ON_YB [class*=record-text-pen]{display:none}.Homework_slip-paper__l4Jxf.Homework_single___n7x0{grid-template-columns:minmax(0,1fr)}.Homework_slip-strip__yxfB6{padding-block:10px}.Homework_slip-strip__yxfB6>section>:last-child:empty{display:none}.Homework_slip-frame__wjUV5{min-width:0}.Homework_slip-menu__AiKq_{position:relative;display:inline-flex}.Homework_slip-more__e9fcf{width:26px;height:26px;flex-shrink:0;border:0;border-radius:50%;background:hsla(0,0%,100%,.72);color:#667085;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;font-size:14px;transition:color .15s ease,box-shadow .15s ease}@media(hover:hover)and (pointer:fine){.Homework_slip-more__e9fcf:hover{color:#101828;box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04)}}[data-open]>.Homework_slip-more__e9fcf{color:#101828;box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04)}.Homework_slip-more__e9fcf:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.Homework_slip-menu-danger__8f48Y{color:#b91c1c}.Homework_slip-menu-danger__8f48Y svg{color:inherit}.Homework_slip-state__iKxDW{position:relative;display:inline-flex}@container (max-width: 559px){.Homework_slip-paper__l4Jxf{grid-template-columns:minmax(0,1fr)}.Homework_slip-col__ON_YB+.Homework_slip-col__ON_YB{border-left:0;border-top:1.5px dashed rgba(1,80,165,.22)}}.Homework_tile-in__47szl{animation:Homework_tile-in__47szl .42s cubic-bezier(.32,.72,0,1) backwards}.Homework_tile-pop__dijtq{animation:Homework_tile-pop__dijtq .5s cubic-bezier(.32,.72,0,1) backwards}.Homework_tile-out__l0zLY{animation:Homework_tile-out__l0zLY .18s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}@keyframes Homework_tile-in__47szl{0%{opacity:0;transform:scale(.82)}}@keyframes Homework_tile-pop__dijtq{0%{opacity:0;transform:translateY(8px) scale(.86)}}@keyframes Homework_tile-out__l0zLY{to{opacity:0;transform:scale(.8)}}.Homework_slip-enter__yp67S .Homework_slip-col__ON_YB{animation:Homework_leaf-in__THyxG .48s cubic-bezier(.32,.72,0,1) backwards}.Homework_slip-enter__yp67S .Homework_slip-col__ON_YB+.Homework_slip-col__ON_YB{animation-delay:.08s}@keyframes Homework_leaf-in__THyxG{0%{opacity:0;transform:translateY(10px);filter:blur(3px)}}.Homework_state-swap__V_YSH{animation:Homework_state-swap__V_YSH .36s cubic-bezier(.32,.72,0,1) backwards}@keyframes Homework_state-swap__V_YSH{0%{opacity:0;transform:scale(.86)}}.Homework_state-cheer__4fKl0{animation:Homework_state-swap__V_YSH .42s cubic-bezier(.32,.72,0,1) backwards,Homework_cheer-ring___UT4V 1.1s ease-out .15s}@keyframes Homework_cheer-ring___UT4V{0%{box-shadow:0 0 0 0 rgba(34,197,94,.45)}to{box-shadow:0 0 0 14px rgba(34,197,94,0)}}.Homework_burst__nFi1T{position:absolute;top:50%;left:50%;width:0;height:0;pointer-events:none}.Homework_burst__nFi1T i{position:absolute;top:-3px;left:-3px;width:6px;height:6px;border-radius:2px;background:#22c55e;opacity:0;animation:Homework_burst__nFi1T .9s cubic-bezier(.16,1,.3,1) .12s forwards}.Homework_burst__nFi1T i:nth-child(4n+1){background:#00c8ff;border-radius:50%}.Homework_burst__nFi1T i:nth-child(4n+2){background:#f59e0b}.Homework_burst__nFi1T i:nth-child(4n+3){background:#0150a5;border-radius:50%}@media(prefers-reduced-motion:reduce){.Homework_burst__nFi1T{display:none}}@keyframes Homework_burst__nFi1T{0%{opacity:1;transform:rotate(var(--a)) translateX(4px) scale(.4)}70%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(var(--d)) translateY(6px) scale(1) rotate(90deg)}}.Homework_due-meta__PiNFi{display:inline-flex;gap:.3em;max-width:100%;min-width:0;vertical-align:bottom}.Homework_due-date__JxMi0{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Homework_menu-glyph__cmzzx{flex-shrink:0;width:14px;height:14px;stroke:#667085;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Homework_countdown__Nleme{flex-shrink:0;white-space:nowrap;font-weight:700;color:#0150a5}.Homework_countdown__Nleme.Homework_late__AfETD{color:#b91c1c}.Homework_aside__9d1CW{font-size:14px;line-height:1.45;color:#667085;max-width:240px}.Homework_note__SPNFv{margin:0;font-size:12px;color:#667085}.Homework_button-glyph__S7cYc{font-size:12px;margin-right:6px}.Homework_block__Bgtqc{display:flex;flex-direction:column;gap:12px;font-size:16px;line-height:1.5;color:#101828}.Homework_head__mzW4_{display:flex;align-items:center;justify-content:space-between;gap:16px}.Homework_head__mzW4_ h2{margin:0;font-size:16px;font-weight:800;color:#101828}.Homework_head__mzW4_.Homework_stacked__IDKN_{flex-direction:column;align-items:flex-start;gap:2px}.Homework_head__mzW4_.Homework_stacked__IDKN_ .Homework_meta__57ocf{white-space:normal}.Homework_meta__57ocf{font-size:12px;color:#667085;white-space:nowrap}.Homework_line__dsSXe{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.Homework_message__omA7F{margin:0;font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.Homework_status-select__e3P4U{position:relative;display:inline-flex}.Homework_status-trigger__3bwmg{border:none;font-family:inherit;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.Homework_status-trigger__3bwmg:hover:not(:disabled){box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04);transform:translateY(-1px)}.Homework_status-trigger__3bwmg:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.Homework_status-trigger__3bwmg:disabled{cursor:default;opacity:.6}.Homework_status-caret__nuT9_{font-size:10px;margin-left:2px;transition:transform .32s cubic-bezier(.32,.72,0,1)}[data-open] .Homework_status-caret__nuT9_{transform:rotate(180deg)}.Homework_status-menu__vZd5A{z-index:20}.Homework_status-dot__i48BS{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#919eb3}.Homework_status-dot__i48BS.Homework_assigned__1zGT_{background:#0150a5}.Homework_status-dot__i48BS.Homework_done__pcNdE{background:#22c55e}.Homework_status-dot__i48BS.Homework_not_done__z4kG0{background:red}.Homework_status-dot__i48BS.Homework_postponed__CXol2{background:#f59e0b}.Homework_label__ZmEMG{font-size:12px;color:#667085;white-space:nowrap}.Homework_arrow__Aepv1{width:14px;height:14px;stroke:#919eb3;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.Homework_hint__SezcP{font-size:12px;color:#667085}.Homework_error__up3sR{font-size:14px;color:#b91c1c}.Homework_actions__7qxj9{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Homework_message-editor__bACs2{width:100%}.Homework_compose__uPc6A{display:flex;flex-direction:column;gap:14px;font-size:16px;color:#101828}.Homework_composer__r9Z7C{border:1px solid rgba(16,24,40,.12);border-radius:12px;background:#fff;box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04);transition:border-color .2s ease,box-shadow .2s ease}.Homework_composer__r9Z7C:focus-within{border-color:#00c8ff;box-shadow:0 0 0 3px rgba(0,200,255,.08)}.Homework_composer-tray__NGRlC{padding:10px 10px 0}.Homework_composer-tray__NGRlC .Homework_thumbs__jYBHJ{min-height:72px;gap:8px}.Homework_composer-tray__NGRlC .Homework_add-tile__FKt2f.Homework_wide__CRRnQ{height:72px}.Homework_composer-text__B0SWJ{display:block;width:100%;box-sizing:border-box;min-height:52px;padding:12px 16px 8px;border:0;outline:none;resize:none;field-sizing:content;max-height:260px;background:transparent;font-family:inherit;font-size:16px;line-height:1.5;color:#101828}.Homework_composer-text__B0SWJ::placeholder{color:#919eb3}.Homework_composer-bar__dUpfW{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;border-top:1px solid rgba(16,24,40,.08)}.Homework_composer-due__3sc6I{position:relative;display:inline-flex;margin-left:auto}.Homework_composer-chip__Co2o4{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:100px;border:1px solid rgba(16,24,40,.12);background:#fff;font-family:inherit;font-size:14px;font-weight:600;color:#101828;white-space:nowrap;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .15s ease}@media(hover:hover)and (pointer:fine){.Homework_composer-chip__Co2o4:hover{box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04)}}.Homework_composer-chip__Co2o4:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.Homework_composer-chip__Co2o4.Homework_on__ysVHj{border-color:#00c8ff;background:rgba(0,200,255,.08);color:#0150a5}.Homework_composer-chip__Co2o4 .Homework_chip-icon__dXjqz{font-size:13px;color:#667085}.Homework_composer-chip__Co2o4 .Homework_chip-sub__3oOCb{font-weight:400;color:#667085}.Homework_chip-glyph__8j8qP{position:relative;width:16px;height:16px;flex-shrink:0}.Homework_chip-glyph__8j8qP svg{position:absolute;inset:0;width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:opacity .2s ease,transform .3s cubic-bezier(.32,.72,0,1)}.Homework_chip-glyph__8j8qP .Homework_glyph-on__vp1Og{stroke-width:2.6;opacity:0;transform:scale(.7)}.Homework_on__ysVHj .Homework_chip-glyph__8j8qP .Homework_glyph-on__vp1Og{opacity:1;transform:none}.Homework_on__ysVHj .Homework_chip-glyph__8j8qP .Homework_glyph-off__8bA84{opacity:0;transform:scale(.6)}.Homework_menu-sub__6ueWh{margin-left:auto;padding-left:16px;font-size:12px;color:#667085}.Homework_composer-date__G_iMs{padding:0 10px 10px;animation:Homework_leaf-in__THyxG .32s cubic-bezier(.32,.72,0,1) backwards}.Homework_compose-actions__vqS7p,.Homework_composer-date__G_iMs{display:flex;align-items:center;gap:8px}.Homework_compose__uPc6A .Homework_submit__o51Cd:disabled{background:rgba(16,24,40,.04);border-color:transparent;color:#919eb3;opacity:1}.Homework_dark__4dSjl,.Homework_dark__4dSjl .Homework_head__mzW4_ h2,.Homework_dark__4dSjl .Homework_message__omA7F{color:#fff}.Homework_dark__4dSjl .Homework_hint__SezcP,.Homework_dark__4dSjl .Homework_label__ZmEMG,.Homework_dark__4dSjl .Homework_meta__57ocf{color:#919eb3}.Homework_dark__4dSjl .Homework_message-editor__bACs2{background:hsla(0,0%,100%,.1);box-shadow:0 0 0 6px hsla(0,0%,100%,.1)}.Homework_dark__4dSjl .Homework_message-editor__bACs2:before{display:none}.Homework_dark__4dSjl .Homework_message-editor__bACs2 textarea{background:transparent;color:#fff}.Homework_dark__4dSjl .Homework_message-editor__bACs2 textarea::placeholder{color:#919eb3;-webkit-text-fill-color:#919eb3}.Homework_dark__4dSjl .Homework_add-tile__FKt2f{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.22);color:#fff}.Homework_dark__4dSjl .Homework_add-tile__FKt2f .Homework_tile-hint__jGnVy{color:#919eb3}.Homework_dark__4dSjl .Homework_add-tile__FKt2f.Homework_drag-ready__6N2SR{border-color:#00c8ff;background:rgba(0,200,255,.12)}.Homework_dark__4dSjl .Homework_add-tile__FKt2f.Homework_drag-ready__6N2SR .Homework_tile-hint__jGnVy{color:inherit}.Homework_dark__4dSjl .Homework_add-tile__FKt2f.Homework_drag-over___6odi{background:rgba(0,200,255,.22)}.Homework_dark__4dSjl .Homework_thumb__ftsoW{border-color:hsla(0,0%,100%,.22)}.Homework_dark__4dSjl .Homework_composer__r9Z7C{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.22);box-shadow:none}.Homework_dark__4dSjl .Homework_composer__r9Z7C:focus-within{border-color:#00c8ff;box-shadow:0 0 0 3px rgba(0,200,255,.22)}.Homework_dark__4dSjl .Homework_add-tile__FKt2f.Homework_wide__CRRnQ .Homework_wide-glyph__9fnxp{background:hsla(0,0%,100%,.1)}.Homework_dark__4dSjl .Homework_composer-text__B0SWJ{color:#fff}.Homework_dark__4dSjl .Homework_composer-text__B0SWJ::placeholder{color:#919eb3}.Homework_dark__4dSjl .Homework_composer-bar__dUpfW{border-top-color:hsla(0,0%,100%,.22)}.Homework_dark__4dSjl .Homework_composer-chip__Co2o4{background:transparent;border-color:hsla(0,0%,100%,.22);color:#fff}.Homework_dark__4dSjl .Homework_composer-chip__Co2o4 .Homework_chip-icon__dXjqz,.Homework_dark__4dSjl .Homework_composer-chip__Co2o4 .Homework_chip-sub__3oOCb{color:#919eb3}.Homework_dark__4dSjl .Homework_composer-chip__Co2o4.Homework_on__ysVHj{border-color:#00c8ff;background:rgba(0,200,255,.12);color:#fff}.Homework_dark__4dSjl .Homework_compose-actions__vqS7p button{width:100%}.Homework_dark__4dSjl .Homework_compose__uPc6A .Homework_submit__o51Cd:disabled,.Homework_dark__4dSjl .Homework_submit__o51Cd:disabled{background:hsla(0,0%,100%,.1);color:#919eb3}.Homework_dark__4dSjl .Homework_thumb-wrap__51CfJ .Homework_remove__PCFO6{background:#101828;border-color:hsla(0,0%,100%,.22);color:#fff}.Homework_page___7Vs7{width:100%;display:flex;flex-direction:column;gap:24px}.Homework_page___7Vs7 .Homework_header___fLLl{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.Homework_page___7Vs7 .Homework_title__0aOgt{margin:0;font-size:27px;line-height:1.2;font-weight:900;color:#101828}@media(max-width:1024px){.Homework_page___7Vs7 .Homework_title__0aOgt{font-size:22px}}@media(max-width:768px){.Homework_page___7Vs7 .Homework_title__0aOgt{font-size:20px}}.Homework_page___7Vs7.Homework_embedded__FqDL4{gap:0;padding:16px;background:#f3f4f6;border-radius:12px}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_header___fLLl{display:grid;grid-template-columns:auto minmax(0,1fr) auto 32px;grid-column-gap:12px;column-gap:12px;align-items:center}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_title__0aOgt{display:contents;margin:0;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#0150a5}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_toggle__SXkwF{grid-column:1/-1;grid-row:1;display:grid;grid-template-columns:subgrid;align-items:center;min-height:32px;margin:0;padding:0;border:none;border-radius:8px;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;text-align:left;cursor:pointer}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_toggle__SXkwF:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_toggle-name__KjhmU{grid-column:1;white-space:nowrap}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_summary__IbeD7{grid-column:2;justify-self:end;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;color:#667085}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_handle__qFmhl{grid-column:4;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:#667085;transition:background .15s ease,color .15s ease}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_handle__qFmhl svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_toggle__SXkwF:hover .Homework_handle__qFmhl{background:rgba(16,24,40,.04);color:#101828}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_toggle__SXkwF.Homework_open__GBehk .Homework_handle__qFmhl svg{transform:rotate(180deg)}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_filters__AHdJr{grid-column:3;grid-row:1;position:relative;z-index:1;justify-content:flex-end}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_fold__w5_VY{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.16,1,.3,1)}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_fold__w5_VY.Homework_open__GBehk{grid-template-rows:1fr}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_fold-inner__HtdeL{overflow:hidden;min-height:0;margin:0 -8px;padding:0 8px}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_fold__w5_VY.Homework_settled__bpBtN .Homework_fold-inner__HtdeL{overflow:visible}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_fold-body__014bD{display:flex;flex-direction:column;gap:12px;padding-top:12px}@media(prefers-reduced-motion:reduce){.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_fold__w5_VY,.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_handle__qFmhl svg{transition:none}}@media(max-width:1024px){.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_header___fLLl{grid-template-columns:minmax(0,1fr) 32px;row-gap:8px}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_handle__qFmhl{grid-column:2;grid-row:1}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_summary__IbeD7{grid-column:1/-1;grid-row:2;justify-self:start;white-space:normal}.Homework_page___7Vs7.Homework_embedded__FqDL4 .Homework_filters__AHdJr{grid-column:1/-1;grid-row:2;justify-content:flex-start}}.Homework_page___7Vs7 .Homework_filters__AHdJr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Homework_page___7Vs7 .Homework_person-select__OwRCy{width:200px}.Homework_page___7Vs7 .Homework_body__11Ht_{padding:24px}.Homework_card__LPr0b{display:flex;flex-direction:column;background:#fff;border:1.5px solid rgba(16,24,40,.1);box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04);border-radius:16px}.Homework_group__471g4{display:flex;align-items:baseline;gap:12px;padding:16px 24px 8px}.Homework_group__471g4 .Homework_kicker__afnWk{margin:0;font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#0150a5}.Homework_group__471g4 .Homework_left__s7vtv{font-size:12px;font-weight:600;color:#667085}.Homework_hero__jxIGd{display:flex;align-items:stretch;background:#fff;border:1.5px solid rgba(16,24,40,.1);box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04);border-radius:16px}.Homework_hero-leaf__4s9PA{width:300px;flex-shrink:0;display:flex;flex-direction:column;gap:18px;padding:30px;border-right:1.5px dashed rgba(1,80,165,.22);background:linear-gradient(270deg,rgba(16,24,40,.04),transparent 28px);border-radius:16px 0 0 16px}.Homework_hero-record__SL5Co{flex:1 1;min-width:0;padding:16px}.Homework_hero-count__oT7Xt{display:flex;flex-direction:column;gap:6px}.Homework_hero-count__oT7Xt .Homework_kicker__afnWk{font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#0150a5}.Homework_hero-figure__24c1e{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-top:4px}.Homework_hero-numeral__WEZ6a{font-size:64px;font-weight:900;line-height:.95;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#101828}.Homework_hero-word__RvdLk{font-size:32px;line-height:1.1}.Homework_hero-line__VK6OM{font-size:18px;font-weight:600;color:#101828}.Homework_hero-sub__TaH7N{display:flex;align-items:center;gap:8px;font-size:14px;color:#667085;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Homework_date-edit__d0YEm{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:4px}.Homework_hero-past__xFkZu .Homework_hero-numeral__WEZ6a{color:#667085}.Homework_hero-late__okDC4 .Homework_hero-count__oT7Xt .Homework_kicker__afnWk,.Homework_hero-late__okDC4 .Homework_hero-numeral__WEZ6a{color:#b91c1c}.Homework_hero-facts__7xS0Z{display:flex;flex-direction:column;gap:12px;margin-top:auto;min-width:0}.Homework_hero-facts__7xS0Z .Homework_topic__Mztg7{font-size:14px;font-weight:500;color:#101828;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Homework_hero-facts__7xS0Z .Homework_topic-empty__qrRiP{font-weight:400;color:#667085}.Homework_hero-facts__7xS0Z .Homework_from__1HcIV{font-size:14px;color:#667085;line-height:1.5}.Homework_hero-facts__7xS0Z .Homework_from__1HcIV a{color:#101828;font-weight:700;text-decoration:none;border-radius:8px;transition:color .15s ease}.Homework_hero-facts__7xS0Z .Homework_from__1HcIV a:hover{color:#0150a5}.Homework_hero-facts__7xS0Z .Homework_from__1HcIV a:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.Homework_hero-open__ypilr{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid rgba(16,24,40,.08);color:#101828;text-decoration:none}.Homework_hero-open__ypilr:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff;border-radius:8px}.Homework_hero-open-label__A0zV_{font-size:14px;font-weight:700;letter-spacing:-.015em;transition:color .15s ease}.Homework_chevron__lu3_Z{flex-shrink:0;color:#919eb3;transition:color .15s ease,transform .15s ease}.Homework_hero-open__ypilr:focus-visible .Homework_hero-open-label__A0zV_,.Homework_hero-open__ypilr:hover .Homework_hero-open-label__A0zV_{color:#0150a5}.Homework_hero-open__ypilr:focus-visible .Homework_chevron__lu3_Z,.Homework_hero-open__ypilr:hover .Homework_chevron__lu3_Z{color:#667085;transform:translateX(2px)}.Homework_hero-enter__eXK36{--enter-y:10px;animation:Homework_hero-settle__qUAkU .36s ease-out backwards}.Homework_hero-enter__eXK36.Homework_enter-up__Dn62b{--enter-y:-10px}.Homework_hero-enter__eXK36 .Homework_hero-count__oT7Xt>*,.Homework_hero-enter__eXK36 .Homework_hero-facts__7xS0Z,.Homework_hero-enter__eXK36 .Homework_hero-open__ypilr,.Homework_hero-enter__eXK36 .Homework_hero-record__SL5Co{animation:Homework_hero-enter__eXK36 .3s cubic-bezier(.16,1,.3,1) backwards}.Homework_hero-enter__eXK36 .Homework_hero-figure__24c1e{transform-origin:left bottom;animation-name:Homework_hero-enter-figure__nrrtr;animation-duration:.34s;animation-delay:20ms}.Homework_hero-enter__eXK36 .Homework_hero-sub__TaH7N{animation-delay:40ms}.Homework_hero-enter__eXK36 .Homework_hero-facts__7xS0Z{animation-delay:80ms}.Homework_hero-enter__eXK36 .Homework_hero-open__ypilr{animation-delay:.1s}.Homework_hero-enter__eXK36 .Homework_hero-record__SL5Co{animation-name:Homework_hero-enter-record__VZ_li;animation-delay:40ms}@keyframes Homework_hero-settle__qUAkU{0%{box-shadow:0 4px 12px rgba(16,24,40,.08),0 2px 4px rgba(16,24,40,.04)}}@keyframes Homework_hero-enter__eXK36{0%{opacity:0;transform:translateY(var(--enter-y));filter:blur(3px)}}@keyframes Homework_hero-enter-figure__nrrtr{0%{opacity:0;transform:translateY(calc(var(--enter-y) * 2.4)) scale(.9);filter:blur(5px)}}@keyframes Homework_hero-enter-record__VZ_li{0%{opacity:0;transform:translateY(calc(var(--enter-y) * .6));filter:blur(6px)}}.Homework_large__2rv20 .Homework_add-tile__FKt2f:not(.Homework_small__64TtT),.Homework_large__2rv20 .Homework_thumb__ftsoW:not(.Homework_small__64TtT){width:80px;height:80px}.Homework_large__2rv20 .Homework_add-tile__FKt2f.Homework_wide__CRRnQ{width:100%}.Homework_large__2rv20 .Homework_thumb__ftsoW.Homework_board__2A_4z{font-size:12px}.Homework_large__2rv20 .Homework_message__omA7F{font-size:16px}.Homework_row__bk_X7{display:grid;grid-template-columns:56px minmax(0,1fr) auto 150px 110px;align-items:center;grid-gap:20px;gap:20px;width:100%;padding:12px 24px;border:0;border-top:1px solid rgba(16,24,40,.08);background:transparent;color:#101828;font-family:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}.Homework_row__bk_X7.Homework_on__ysVHj{background:rgba(0,200,255,.12)}@media(hover:hover)and (pointer:fine){.Homework_row__bk_X7:not(.Homework_on__ysVHj):hover{background:rgba(16,24,40,.04)}}.Homework_row__bk_X7:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #00c8ff}.Homework_row__bk_X7:last-child{border-radius:0 0 16px 16px}.Homework_row-day__YbGV3{display:flex;flex-direction:column;align-items:center;gap:2px}.Homework_row-day-n__69PZb{font-size:22px;font-weight:900;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Homework_row-day-m__2uhpQ{font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#667085}.Homework_row-text__WLi7e{display:flex;flex-direction:column;gap:3px;min-width:0}.Homework_row-title__FdjvE{font-size:15px;font-weight:600}.Homework_row-sub__qj2bT,.Homework_row-title__FdjvE{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Homework_row-sub__qj2bT{font-size:12px;color:#667085}.Homework_row-sub__qj2bT b{color:#101828;font-weight:700}.Homework_row-thumbs__rQZ6X{display:flex;align-items:center;gap:6px}.Homework_row-files__t4jvB{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:12px;font-weight:600;color:#667085}.Homework_row-files__t4jvB svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.Homework_more__FjRkN{display:flex;justify-content:center;padding:8px 24px;border-top:1px solid rgba(16,24,40,.08)}.Homework_row-due__vjut7{display:flex;flex-direction:column;gap:2px;font-size:12px;color:#667085}.Homework_row-due__vjut7 b{font-size:13px;font-weight:700;color:#101828}.Homework_late__AfETD{color:#b91c1c!important}.Homework_row-state__ZIUAg{display:flex;justify-content:flex-end}.Homework_due-field__2JN5H{flex:1 1;max-width:220px}.Homework_person__7vG8H{display:flex;align-items:center;gap:10px;min-width:0}.Homework_person__7vG8H .Homework_monogram__K8v77{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:100px;background:#0150a5;color:#fff;font-family:var(--font-fredoka);font-size:12px;font-weight:600}.Homework_person__7vG8H .Homework_person-name__HSGET{font-size:14px;font-weight:700;color:#101828;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Homework_empty-state__GMh_l{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;text-align:center;color:#667085}.Homework_dark__4dSjl .Homework_due-field__2JN5H input{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.22)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;color-scheme:dark}.Homework_dark__4dSjl .Homework_due-field__2JN5H label{color:#fff}@media(max-width:1024px){.Homework_row__bk_X7{grid-template-columns:56px minmax(0,1fr) 150px 110px}.Homework_row-thumbs__rQZ6X{display:none}}@media(min-width:768px)and (max-width:1024px){.Homework_hero-leaf__4s9PA{width:260px;padding:16px}}@media(max-width:768px){.Homework_hero__jxIGd{flex-direction:column}.Homework_hero-leaf__4s9PA{width:100%;padding:16px;border-right:0;border-bottom:1.5px dashed rgba(1,80,165,.22);border-radius:16px 16px 0 0;background:linear-gradient(0deg,rgba(16,24,40,.04),transparent 28px)}.Homework_hero-record__SL5Co{padding:16px}.Homework_hero-numeral__WEZ6a{font-size:48px}.Homework_row__bk_X7{grid-template-columns:48px minmax(0,1fr);gap:4px 12px;padding:12px 16px}.Homework_row-due__vjut7,.Homework_row-state__ZIUAg{grid-column:2;justify-content:flex-start}.Homework_row-due__vjut7{flex-direction:row;align-items:baseline;gap:8px}.Homework_group__471g4{padding:16px 16px 4px}.Homework_page___7Vs7 .Homework_person-select__OwRCy{width:100%}}.Weekdays_weekday-container__yUsK_{width:62px;height:42px;grid-row:span 1;grid-column:span 1;display:flex;justify-content:center;align-items:center;font-weight:600;color:#667085;font-size:14px;text-transform:uppercase}@media(max-width:768px){.Weekdays_weekday-container__yUsK_{width:100%;min-width:40px;height:40px;font-size:12px}}@media(min-width:768px)and (max-width:1024px){.Weekdays_weekday-container__yUsK_{width:100%;min-width:50px;height:50px;font-size:14px}}.EmptyState_empty-state__m81pO{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:48px 30px;color:#667085;font-size:16px;font-weight:500;line-height:1.6}.EmptyState_empty-state__m81pO .EmptyState_text__ihvps{display:flex;flex-direction:column;gap:4px}.EmptyState_empty-state__m81pO .EmptyState_description__Zqj75{font-weight:400}.EmptyState_empty-state__m81pO.EmptyState_framed__M8C7m{background:#fff;border:1.5px solid rgba(16,24,40,.1);box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04);border-radius:16px;padding:calc(48px + 24px) calc(30px + 24px)}.EmptyState_empty-state__m81pO.EmptyState_compact__7Qqsb{gap:8px;padding:16px;font-size:14px}@media(max-width:768px){.EmptyState_empty-state__m81pO:not(.EmptyState_compact__7Qqsb){padding:24px 16px}.EmptyState_empty-state__m81pO:not(.EmptyState_compact__7Qqsb).EmptyState_framed__M8C7m{padding:calc(24px + 16px) calc(16px*2)}}.LessonWindow_container__gxTKS{container:lesson/inline-size;display:flex;flex-direction:column;gap:20px;width:100%;max-width:1080px;margin-inline:auto}.LessonWindow_container__gxTKS .LessonWindow_back__8k3qZ{align-self:flex-start}.LessonWindow_spread__GKO06{display:flex;align-items:stretch;width:100%;background:#fff;border:1.5px solid rgba(16,24,40,.1);box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04);border-radius:16px}.LessonWindow_spread__GKO06.LessonWindow_leaving__DtxRV{animation:LessonWindow_spread-leave__fY43x .18s ease-in both;pointer-events:none}.LessonWindow_spread__GKO06.LessonWindow_entering__FT6O0{animation:LessonWindow_spread-enter__Fh9wF .26s cubic-bezier(.2,0,0,1) both}.LessonWindow_spread__GKO06.LessonWindow_waiting__uQj0g{display:none}@keyframes LessonWindow_spread-leave__fY43x{to{opacity:0;transform:translateX(calc(var(--dir, 1) * -24px))}}@keyframes LessonWindow_spread-enter__Fh9wF{0%{opacity:0;transform:translateX(calc(var(--dir, 1) * 24px))}}@media(prefers-reduced-motion:reduce){@keyframes LessonWindow_spread-leave__fY43x{to{opacity:0}}@keyframes LessonWindow_spread-enter__Fh9wF{0%{opacity:0}}}.LessonWindow_leaf-left__F3_QQ{width:300px;flex-shrink:0;padding:30px;display:flex;flex-direction:column;gap:30px;border-right:1.5px dashed rgba(1,80,165,.22);background:linear-gradient(270deg,rgba(16,24,40,.04),transparent 28px);border-radius:16px 0 0 16px}.LessonWindow_leaf-right__SYdXW{flex:1 1;min-width:0;padding:30px;display:flex;flex-direction:column;gap:28px}.LessonWindow_kicker__0M9ci{margin:0;font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#0150a5}.LessonWindow_date-block__8NL_n{display:flex;flex-direction:column;gap:6px}.LessonWindow_date-line__lB0Fw{display:flex;align-items:flex-start;gap:10px}.LessonWindow_date-row__KLPWT{margin:0;display:flex;align-items:center;gap:14px}.LessonWindow_day-numeral__AW4xx{font-size:72px;font-weight:900;line-height:1;letter-spacing:-.03em;color:#101828;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:LessonWindow_numeral-in__k8ov7 .28s ease-out both}.LessonWindow_day-numeral__AW4xx.LessonWindow_struck__0rvPD{color:#919eb3}.LessonWindow_day-numeral__AW4xx.LessonWindow_imminent__K6IWI{color:#0150a5}@keyframes LessonWindow_numeral-in__k8ov7{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.LessonWindow_date-words__2bWHD{display:flex;flex-direction:column;gap:2px}.LessonWindow_date-words__2bWHD .LessonWindow_month__BX_wn{font-size:18px;font-weight:800;line-height:1.2}.LessonWindow_date-words__2bWHD .LessonWindow_weekday__4WsjF{font-size:14px;color:#667085}.LessonWindow_clock-row__qTu37{display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px}.LessonWindow_time-range__jsofX{font-size:18px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.25;white-space:nowrap}.LessonWindow_time-range__jsofX.LessonWindow_muted__ePN_f{color:#919eb3}.LessonWindow_calendar-add__4gt3k{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:16px;border-radius:8px;font-size:14px;color:#667085;text-decoration:none}.LessonWindow_calendar-add__4gt3k:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.LessonWindow_calendar-add-glyph__J4hPM{transition:color .15s ease,transform .15s ease}.LessonWindow_calendar-add__4gt3k:focus-visible .LessonWindow_calendar-add-glyph__J4hPM,.LessonWindow_calendar-add__4gt3k:hover .LessonWindow_calendar-add-glyph__J4hPM{color:#00c8ff;animation:LessonWindow_calendar-spring__scDee .4s cubic-bezier(.34,1.56,.64,1) both}@keyframes LessonWindow_calendar-spring__scDee{0%{transform:translateY(0) scale(1)}40%{transform:translateY(-3px) scale(1.2)}to{transform:translateY(-1px) scale(1.12)}}@media(prefers-reduced-motion:reduce){.LessonWindow_calendar-add-glyph__J4hPM{transition:none}.LessonWindow_calendar-add__4gt3k:focus-visible .LessonWindow_calendar-add-glyph__J4hPM,.LessonWindow_calendar-add__4gt3k:hover .LessonWindow_calendar-add-glyph__J4hPM{animation:none}}.LessonWindow_cancelled-by__Lax2P,.LessonWindow_moved-from__LGLIu{font-size:14px;font-weight:500;color:#667085;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LessonWindow_cancelled-by__Lax2P{text-align:center}.LessonWindow_clock-aside__LxaIt{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#667085;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.LessonWindow_clock-aside__LxaIt:before{content:"·";color:#919eb3}.LessonWindow_clock-aside__LxaIt.LessonWindow_live__EY2pY{color:#15803d;font-weight:600}.LessonWindow_clock-aside__LxaIt.LessonWindow_live__EY2pY:before{content:"";width:8px;height:8px;border-radius:50%;background:#22c55e;animation:LessonWindow_live-pulse__n9YzG 2.4s ease-in-out infinite}@keyframes LessonWindow_live-pulse__n9YzG{0%,to{opacity:1}50%{opacity:.4}}.LessonWindow_state__Rabof{display:flex;flex-direction:column;gap:12px}.LessonWindow_state__Rabof .LessonWindow_late-notice__xr_ci{max-width:none}.LessonWindow_chip__gQzSI{display:inline-flex;align-items:center;white-space:nowrap;background:#f3f4f6;padding:3px 10px;border-radius:100px;font-size:12px;font-weight:700;color:#101828}.LessonWindow_chip-trial__oFBmy{background:rgba(1,80,165,.07);color:#0150a5}.LessonWindow_rose-band__3iM9s{display:flex;align-items:center;justify-content:center;text-align:center;padding:10px 14px;border-radius:12px;background:rgba(209,63,87,.08);border:1.5px dashed rgba(209,63,87,.4);color:#d13f57;font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.LessonWindow_undertext__NXtg9{font-size:14px;color:#667085;text-align:center}.LessonWindow_undertext__NXtg9 a{color:inherit;text-decoration:underline}.LessonWindow_undertext__NXtg9 a:focus-visible,.LessonWindow_undertext__NXtg9 a:hover{color:#00c8ff}.LessonWindow_live-line__k6p2X{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;color:#15803d}.LessonWindow_live-line__k6p2X:before{content:"";width:8px;height:8px;border-radius:50%;background:#22c55e}.LessonWindow_trial-flag__5g3TP{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:12px;border:1.5px solid transparent}.LessonWindow_trial-flag-tag__PxYoa{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.LessonWindow_trial-flag-tag__PxYoa:before{content:"";width:8px;height:8px;border-radius:50%;background:currentcolor;flex-shrink:0}.LessonWindow_trial-flag-line__0Pw6l{font-size:12px;line-height:1.5;color:#667085;text-wrap:pretty}.LessonWindow_trial-action__Hvt7V{background:rgba(245,158,11,.15);border-color:rgba(245,158,11,.35)}.LessonWindow_trial-action__Hvt7V .LessonWindow_trial-flag-line__0Pw6l,.LessonWindow_trial-action__Hvt7V .LessonWindow_trial-flag-tag__PxYoa{color:#b45309}.LessonWindow_trial-waiting__z2Pmi{background:#f3f4f6;border-color:rgba(16,24,40,.12)}.LessonWindow_trial-waiting__z2Pmi .LessonWindow_trial-flag-tag__PxYoa{color:#667085}.LessonWindow_trial-done__z5Lf_{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3)}.LessonWindow_trial-done__z5Lf_ .LessonWindow_trial-flag-tag__PxYoa{color:#15803d}.LessonWindow_join-times__9IY7g{font-size:12px;color:#919eb3}.LessonWindow_people__5Cu7X{display:flex;flex-direction:column;gap:16px}.LessonWindow_person__wVVdx{display:flex;flex-direction:column;gap:4px}.LessonWindow_person__wVVdx .LessonWindow_person-row__c_GTN{display:flex;align-items:center;gap:10px;min-width:0}.LessonWindow_person__wVVdx .LessonWindow_avatar__K6Bz2{flex-shrink:0;object-fit:cover;border-radius:50%}.LessonWindow_person__wVVdx .LessonWindow_name__rH4Ed{flex:1 1;min-width:0;font-size:14px;font-weight:700;line-height:20px;color:#101828}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-column-gap:8px;column-gap:8px;font-size:12px;line-height:18px;color:#667085;white-space:nowrap}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY .LessonWindow_contact-line__B_w77{display:flex;align-items:baseline;min-width:0;overflow:hidden}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY .LessonWindow_contact-empty__A5Nbh,.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY a{color:inherit;text-decoration:none}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY .LessonWindow_contact-lead__ufkoA{display:grid;grid-template-columns:1fr;flex-shrink:0;transition:grid-template-columns .24s cubic-bezier(.2,0,0,1)}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY .LessonWindow_contact-lead-inner__t5AIA{display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden;transition:opacity 144ms ease-out,transform .24s cubic-bezier(.2,0,0,1)}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY .LessonWindow_contact-email__4TNvN{min-width:0;overflow:hidden;text-overflow:ellipsis}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY .LessonWindow_contact-toggle-glyph__cRc43{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transform-origin:50% 50%;transition:transform .24s cubic-bezier(.2,0,0,1)}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY.LessonWindow_contact-open__O9oIc .LessonWindow_contact-lead__ufkoA{grid-template-columns:0fr}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY.LessonWindow_contact-open__O9oIc .LessonWindow_contact-lead-inner__t5AIA{opacity:0;transform:translateX(-12px)}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY.LessonWindow_contact-open__O9oIc .LessonWindow_contact-email__4TNvN{flex:1 1}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY.LessonWindow_contact-open__O9oIc .LessonWindow_contact-toggle-glyph__cRc43{transform:rotate(180deg)}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY.LessonWindow_contact-wraps__5p743 .LessonWindow_contact-email__4TNvN{white-space:normal;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY .LessonWindow_contact-lead-inner__t5AIA,.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY .LessonWindow_contact-lead__ufkoA,.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY .LessonWindow_contact-toggle-glyph__cRc43{transition:none}}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY .LessonWindow_contact-toggle__2Gw0w{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:8px;background:none;color:#919eb3;font-size:10px;cursor:pointer;transition:color .15s ease-out}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY .LessonWindow_contact-toggle__2Gw0w:focus-visible,.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY .LessonWindow_contact-toggle__2Gw0w:hover{color:#0150a5}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY .LessonWindow_contact-toggle__2Gw0w:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY .LessonWindow_contact-sep__Q5ka4{margin-right:6px;color:#919eb3}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY a{border-radius:8px}.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY a:focus-visible,.LessonWindow_person__wVVdx .LessonWindow_contact__uaZAY a:hover{color:#0150a5;text-decoration:underline}.LessonWindow_person__wVVdx .LessonWindow_person-note__ZH1QJ{font-size:12px;line-height:18px;color:#919eb3}.LessonWindow_leaf-actions__8M_FP{display:flex;flex-direction:column;gap:8px}.LessonWindow_board-open__EpTJ0{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid rgba(16,24,40,.08);color:#101828;text-decoration:none}.LessonWindow_board-open__EpTJ0:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff;border-radius:8px}.LessonWindow_board-open-label__KyKr1{font-size:14px;font-weight:700;letter-spacing:-.015em;transition:color .15s ease}.LessonWindow_chevron__5SEiP{flex-shrink:0;color:#919eb3;transition:color .15s ease,transform .15s ease}.LessonWindow_board-open__EpTJ0:focus-visible .LessonWindow_board-open-label__KyKr1,.LessonWindow_board-open__EpTJ0:hover .LessonWindow_board-open-label__KyKr1{color:#0150a5}.LessonWindow_board-open__EpTJ0:focus-visible .LessonWindow_chevron__5SEiP,.LessonWindow_board-open__EpTJ0:hover .LessonWindow_chevron__5SEiP{color:#667085;transform:translateX(2px)}@media(prefers-reduced-motion:reduce){.LessonWindow_board-open-label__KyKr1,.LessonWindow_chevron__5SEiP{transition:none}.LessonWindow_board-open__EpTJ0:focus-visible .LessonWindow_chevron__5SEiP,.LessonWindow_board-open__EpTJ0:hover .LessonWindow_chevron__5SEiP{transform:none}}.LessonWindow_topic__8vvu_{display:flex;flex-direction:column;gap:6px}.LessonWindow_topic__8vvu_ .LessonWindow_topic-row__2s4PZ{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.LessonWindow_topic__8vvu_ .LessonWindow_topic-title__W7Nlo{margin:0;font-size:27px;line-height:1.2;font-weight:900;color:#101828;text-wrap:pretty;min-width:0}@media(max-width:1024px){.LessonWindow_topic__8vvu_ .LessonWindow_topic-title__W7Nlo{font-size:22px}}@media(max-width:768px){.LessonWindow_topic__8vvu_ .LessonWindow_topic-title__W7Nlo{font-size:20px}}.LessonWindow_topic__8vvu_ .LessonWindow_topic-title__W7Nlo.LessonWindow_topic-empty__uk_LP{font-weight:700}.LessonWindow_topic__8vvu_ .LessonWindow_topic-title__W7Nlo .LessonWindow_record-text-pen___oVWP{top:.35em;font-size:16px}.LessonWindow_topic__8vvu_ .LessonWindow_topic-title__W7Nlo .LessonWindow_record-text__BGlw7{padding-right:28px}.LessonWindow_topic__8vvu_ .LessonWindow_topic-title__W7Nlo .LessonWindow_record-text-editing__Qpfuo{padding-right:0}.LessonWindow_topic__8vvu_ .LessonWindow_topic-title__W7Nlo.LessonWindow_topic-editing__0zi8S{flex:1 1 100%}.LessonWindow_group__iGepq{display:flex;flex-direction:column;gap:12px}.LessonWindow_group-entries__gtpDD{display:flex;flex-direction:column;gap:14px;min-width:0}.LessonWindow_section__e5aIJ{display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.6;color:#101828}.LessonWindow_section__e5aIJ .LessonWindow_section-label__F4S_z{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.LessonWindow_section__e5aIJ .LessonWindow_section-title__yVf1e{display:inline-flex;align-items:center;margin:0;padding:2px 9px;border-radius:100px;background:#f3f4f6;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.4;color:#667085}.LessonWindow_section__e5aIJ .LessonWindow_section-meta__8L1Tn{font-size:12px;line-height:1.4;color:#667085}.LessonWindow_section__e5aIJ .LessonWindow_section-body__R4SoK{display:flex;flex-direction:column;gap:8px;min-width:0;text-wrap:pretty}.LessonWindow_section__e5aIJ.LessonWindow_positive__98Vye .LessonWindow_section-title__yVf1e{background:rgba(34,197,94,.15);color:#15803d}.LessonWindow_section__e5aIJ.LessonWindow_negative__Zi_Ji .LessonWindow_section-title__yVf1e{background:rgba(245,158,11,.15);color:#b45309}.LessonWindow_section__e5aIJ.LessonWindow_brand__4PWKL .LessonWindow_section-title__yVf1e{background:#fff;color:#0150a5;box-shadow:inset 0 0 0 1px rgba(1,80,165,.14)}.LessonWindow_section__e5aIJ .LessonWindow_section-action__aYxaj{display:inline-flex;align-items:center;gap:4px}.LessonWindow_section__e5aIJ .LessonWindow_section-empty__3G8_i{color:#919eb3}.LessonWindow_record-text__BGlw7{position:relative;display:block;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;margin:0;color:#101828;font:inherit;text-align:left;text-wrap:pretty}.LessonWindow_record-text__BGlw7.LessonWindow_record-text-empty__IbHZJ{color:#919eb3}.LessonWindow_record-text-body__THM3P{display:block;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.LessonWindow_record-text-editable__20RTp{padding:0 22px 0 0;border:0;border-radius:8px;background:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.LessonWindow_record-text-editable__20RTp:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}@media(hover:hover)and (pointer:fine){.LessonWindow_record-text-editable__20RTp:hover .LessonWindow_record-text-pen___oVWP{color:#00c8ff}}.LessonWindow_record-text-editable__20RTp:focus-visible .LessonWindow_record-text-pen___oVWP{color:#00c8ff}.LessonWindow_record-text-pen___oVWP{position:absolute;top:.4em;right:0;font-size:12px;color:#919eb3;transition:color .15s ease}.LessonWindow_record-text-editing__Qpfuo{display:grid;width:100%;padding:0;isolation:isolate}.LessonWindow_record-text-editing__Qpfuo:before{content:"";position:absolute;inset:-2px -6px;z-index:-1;border-radius:8px;background:#f3f4f6;pointer-events:none}.LessonWindow_record-text-editing__Qpfuo:after{content:attr(data-value) " ";grid-area:1/1/2/2;white-space:pre-wrap;overflow-wrap:anywhere;visibility:hidden;pointer-events:none}.LessonWindow_record-text-input__j0So1{grid-area:1/1/2/2;display:block;width:100%;min-width:0;margin:0;padding:0;border:0;outline:none;background:transparent;resize:none;overflow:hidden;font:inherit;line-height:inherit;color:inherit;text-align:left;overflow-wrap:anywhere}.LessonWindow_record-text-input__j0So1::placeholder{color:#919eb3;-webkit-text-fill-color:#919eb3;opacity:1}.LessonWindow_record-pen__VZFtF.LessonWindow_record-pen__VZFtF{gap:6px;font-size:12px}.LessonWindow_submit-button-line__DS2q5{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px}.LessonWindow_verdict-paper__sgnBh{display:flex;flex-direction:column;min-width:0;border:1.5px dashed rgba(1,80,165,.22);border-radius:12px;background-color:#f2f7fd;background-image:linear-gradient(rgba(1,80,165,.045) 1px,transparent 0),linear-gradient(90deg,rgba(1,80,165,.045) 1px,transparent 0);background-size:22px 22px;background-position:-1px -1px}.LessonWindow_verdict-paper__sgnBh>.LessonWindow_section__e5aIJ{padding:14px 16px 16px}.LessonWindow_verdict-paper__sgnBh>.LessonWindow_section__e5aIJ+.LessonWindow_section__e5aIJ{border-top:1.5px dashed rgba(1,80,165,.22)}.LessonWindow_verdict-paper__sgnBh .LessonWindow_section__e5aIJ .LessonWindow_section-title__yVf1e{background:#fff;color:#0150a5;box-shadow:inset 0 0 0 1px rgba(1,80,165,.14)}.LessonWindow_verdict-paper__sgnBh .LessonWindow_section__e5aIJ.LessonWindow_positive__98Vye .LessonWindow_section-title__yVf1e{color:#15803d;box-shadow:inset 0 0 0 1px rgba(34,197,94,.35)}.LessonWindow_verdict-paper__sgnBh .LessonWindow_section__e5aIJ.LessonWindow_negative__Zi_Ji .LessonWindow_section-title__yVf1e{color:#b45309;box-shadow:inset 0 0 0 1px rgba(245,158,11,.4)}.LessonWindow_verdict-paper__sgnBh .LessonWindow_record-text-editing__Qpfuo:before{background:#fff}.LessonWindow_load-error__4Hj6S{display:flex;flex-direction:column;align-items:center;gap:24px;padding:48px 30px;text-align:center;color:#667085;font-size:16px;line-height:1.6}@container lesson (max-width: 879px){.LessonWindow_spread__GKO06{flex-direction:column}.LessonWindow_leaf-left__F3_QQ{width:100%;border-right:none;border-bottom:1.5px dashed rgba(1,80,165,.22);background:linear-gradient(0deg,rgba(16,24,40,.04),transparent 28px);border-radius:16px 16px 0 0}}@media(max-width:768px){.LessonWindow_container__gxTKS{gap:16px}.LessonWindow_leaf-left__F3_QQ{padding:16px;gap:24px}.LessonWindow_leaf-right__SYdXW{padding:16px}.LessonWindow_day-numeral__AW4xx{font-size:56px}.LessonWindow_submit-button-line__DS2q5{flex-direction:column}.LessonWindow_submit-button-line__DS2q5 button{width:100%}}.LessonWindow_ticket-admin__1ps42{font-size:14px}.LessonWindow_ticket-admin__1ps42 .LessonWindow_record-held__hhKWH{white-space:normal;justify-content:flex-start;text-align:left}.LessonWindow_calls-anchor__6ZmWy{scroll-margin-top:30px}.LessonWindow_messages-thread__KlFMT{display:flex;flex-direction:column;gap:12px;min-width:0}.LessonWindow_messages-turn__b0gc_{max-width:min(100%,520px)}.LessonWindow_messages-own___lD_D>div{background:#f2f7fd}.LessonWindow_messages-write__V8zib{font-size:14px;line-height:1.6}.LessonWindow_messages-note__CmBJi{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0;font-size:12px;line-height:1.4;color:#667085}.LessonWindow_messages-link__HNvVp{padding:0;border:0;background:none;font:inherit;cursor:pointer;color:#101828;font-weight:600;text-decoration:none;border-radius:8px}@media(hover:hover){.LessonWindow_messages-link__HNvVp:hover{color:#0150a5}}.LessonWindow_messages-link__HNvVp:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.LanguageFlag_flag__etxwt{display:inline-block;flex-shrink:0;width:1.25em;height:.8333333333em;border-radius:2px;box-shadow:0 0 0 1px rgba(16,24,40,.22);vertical-align:-.12em}.AdminReminderModal_form__MPRhu{display:flex;flex-direction:column;gap:12px}.AdminReminderModal_field-grid__M782e{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}.AdminReminderModal_undertext__2aBsM{margin:0;font-size:12px;color:#667085;line-height:1.5}.AdminReminderModal_error__zxAc5{margin:0;font-size:14px;color:#b91c1c;line-height:1.5}.AdminReminderModal_danger__yfJxw.AdminReminderModal_danger__yfJxw{color:#b91c1c}@media(max-width:768px){.AdminReminderModal_field-grid__M782e{grid-template-columns:1fr}}.UserLink_link___fuI6{color:inherit;font:inherit;text-decoration:none;border-radius:8px;transition:color .15s ease}.UserLink_link___fuI6:hover{color:#0150a5}.UserLink_link___fuI6:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}