.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}}.MailComposer_page__aasW4{width:100%;max-width:100%;display:flex;flex-direction:column;gap:24px}.MailComposer_title__YqoqV{font-size:27px;line-height:1.2;font-weight:900;color:#101828;margin:0}@media(max-width:1024px){.MailComposer_title__YqoqV{font-size:22px}}@media(max-width:768px){.MailComposer_title__YqoqV{font-size:20px}}.MailComposer_title-lead__vaYHT{display:flex;align-items:center;flex-wrap:wrap;gap:16px;min-width:0}.MailComposer_body__U_VLb{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:24px;display:flex;flex-direction:column;gap:16px}.MailComposer_intro__7UysL{margin:0;font-size:14px;color:#667085;font-weight:500}.MailComposer_chip-row__inEsK{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.MailComposer_result-count__osIbt{font-size:14px;color:#667085;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:768px){.MailComposer_body__U_VLb{padding:16px}}.MailComposer_section__bTgBh{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid rgba(16,24,40,.08)}.MailComposer_section__bTgBh:first-child{padding-top:0;border-top:none}.MailComposer_section-title__3nD2q{margin:0;font-size:18px;font-weight:700;letter-spacing:-.01em;color:#101828}.MailComposer_hint__111eS{margin:0;font-size:14px;color:#667085}.MailComposer_field-grid__AEecQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.MailComposer_head-controls__bRO43{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 48px}.MailComposer_control-group__u8HVP{display:flex;flex-direction:column;gap:4px}.MailComposer_control-label__K_DOA{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#667085}.MailComposer_preset-fields__wwbhQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px;padding:12px;background:rgba(16,24,40,.04);border-radius:12px}.MailComposer_preset-grid__XT7G_{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:12px;gap:12px}.MailComposer_preset-card__fnnNI{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;background:#fff;border:1.5px solid rgba(16,24,40,.1);border-radius:12px;text-align:left;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.MailComposer_preset-card__fnnNI:hover{box-shadow:0 4px 12px rgba(16,24,40,.08),0 2px 4px rgba(16,24,40,.04);transform:translateY(-1px)}.MailComposer_preset-card__fnnNI:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}@media(prefers-reduced-motion:reduce){.MailComposer_preset-card__fnnNI{transition:none}.MailComposer_preset-card__fnnNI:hover{transform:none}}.MailComposer_preset-name__j0cEw{font-size:16px;font-weight:700;color:#101828}.MailComposer_preset-description__CYfiz{font-size:14px;color:#667085;line-height:1.5}.MailComposer_blocks__nOjny{display:flex;flex-direction:column;gap:12px}.MailComposer_block__zALZr{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid rgba(16,24,40,.08);border-radius:12px}.MailComposer_block-head__F2Vhm{display:flex;align-items:center;justify-content:space-between;gap:8px}.MailComposer_block-type__hXAbQ{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#667085}.MailComposer_block-actions__YvRMb{display:flex;align-items:center;gap:4px}.MailComposer_add-block-row__x3j27{display:flex;flex-wrap:wrap;gap:8px}.MailComposer_cta-editor__i_R9m,.MailComposer_info-card-editor__3agtL{display:flex;flex-direction:column;gap:8px}.MailComposer_info-card-row__54aX6{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:8px;gap:8px;align-items:center}.MailComposer_add-row__kJSZD{align-self:flex-start}.MailComposer_divider-note__h8R95{margin:0;font-size:14px;color:#667085}.MailComposer_audience-controls__yBjGp{display:flex;flex-direction:column;gap:12px}.MailComposer_audience-users__ZKm6n{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;padding-left:16px}.MailComposer_user-picker__CBtvA{display:flex;flex-direction:column;gap:8px;max-width:480px}.MailComposer_user-results__R2LCC{list-style:none;margin:0;padding:0;border:1px solid rgba(16,24,40,.08);border-radius:12px;overflow:hidden}.MailComposer_user-results-empty__2iOEL{padding:8px 12px;font-size:14px;color:#667085}.MailComposer_user-result__D3TSX{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 12px;background:transparent;border:none;border-bottom:1px solid rgba(16,24,40,.08);text-align:left;cursor:pointer}li:last-child>.MailComposer_user-result__D3TSX{border-bottom:none}.MailComposer_user-result__D3TSX:hover:not(:disabled){background:rgba(16,24,40,.04)}.MailComposer_user-result__D3TSX:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.MailComposer_user-result__D3TSX:disabled{cursor:default;opacity:.5}.MailComposer_user-result-name__Z4RRo{font-size:14px;font-weight:500;color:#101828}.MailComposer_user-result-meta__5aPW6{font-size:12px;color:#667085}.MailComposer_user-picks__3udJM{display:flex;flex-wrap:wrap;gap:8px}.MailComposer_audience-count__V2I2i{margin:0;font-size:16px;color:#101828;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MailComposer_attachment-list__uTBRl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.MailComposer_attachment__sfve4{display:flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid rgba(16,24,40,.08);border-radius:12px}.MailComposer_attachment-name__Z_Nmx{font-size:14px;font-weight:500;color:#101828;overflow-wrap:anywhere}.MailComposer_attachment-size__5hVQB{font-size:14px;color:#667085;margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MailComposer_file-input__haFhz{display:none}.MailComposer_layout__lADY4{display:grid;grid-template-columns:minmax(480px,1fr) minmax(320px,520px);grid-gap:24px;gap:24px;align-items:start}.MailComposer_preview-panel__7uSRa{position:-webkit-sticky;position:sticky;top:24px;height:calc(100dvh - 2*24px);min-height:480px;display:flex;flex-direction:column;gap:8px;padding:16px;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}.MailComposer_preview-subject__XcOxp{margin:0;font-size:14px;color:#101828;overflow-wrap:anywhere}.MailComposer_preview-subject-label__zULJx{color:#667085}.MailComposer_actions__GyCuQ{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:16px;border-top:1px solid rgba(16,24,40,.08)}@media(max-width:1200px){.MailComposer_layout__lADY4{grid-template-columns:minmax(0,1fr)}.MailComposer_preview-panel__7uSRa{position:static;height:720px}}@media(max-width:768px){.MailComposer_actions__GyCuQ{flex-direction:column;align-items:stretch}.MailComposer_info-card-row__54aX6{grid-template-columns:1fr}.MailComposer_audience-users__ZKm6n{padding-left:0}}.FamiliarTutors_card__iTI3X{width:880px;max-width:100%;margin:0 auto;display:flex;flex-direction:column;background:#fff;border:1px solid rgba(16,24,40,.12);border-radius:24px;box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04);overflow:hidden;width:100%}.FamiliarTutors_band__cQUYU{background:#f2f7fd;padding:22px 32px 24px;border-bottom:1px solid rgba(1,80,165,.1)}@media(max-width:768px){.FamiliarTutors_band__cQUYU{padding:16px 16px 18px}}.FamiliarTutors_kicker__wMaLL{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#0150a5}.FamiliarTutors_title__1wd9r{margin:12px 0 0;font-size:20px;font-weight:900;line-height:1.25;color:#101828}.FamiliarTutors_lead__dm0uu{margin:6px 0 0;max-width:70ch;font-size:14px;line-height:1.55;color:#667085}.FamiliarTutors_body__AFbvj{padding:6px 32px;display:flex;flex-direction:column}@media(max-width:768px){.FamiliarTutors_body__AFbvj{padding:16px}}.FamiliarTutors_row__I9YnU{display:flex;align-items:center;gap:16px;padding:16px 0}.FamiliarTutors_row__I9YnU+.FamiliarTutors_row__I9YnU{border-top:1px solid rgba(16,24,40,.08)}.FamiliarTutors_info__6aAGf{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.FamiliarTutors_name___qOhw{font-size:16px;font-weight:700;color:#101828}.FamiliarTutors_meta__8T8TM,.FamiliarTutors_name___qOhw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FamiliarTutors_meta__8T8TM{font-size:14px;color:#667085}.FamiliarTutors_actions__ootZw{display:flex;align-items:center;gap:8px;flex-shrink:0}.FamiliarTutors_track__kofaj{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 32px;border-top:1px solid rgba(16,24,40,.08)}@media(max-width:768px){.FamiliarTutors_track__kofaj{flex-wrap:wrap;padding:16px}}.FamiliarTutors_hint__zzwSs{font-size:14px;color:#667085}.FamiliarTutors_hint-link__uLCnO{color:inherit;text-decoration:underline}.FamiliarTutors_hint-link__uLCnO:focus-visible,.FamiliarTutors_hint-link__uLCnO:hover{color:#00c8ff}@media(max-width:768px){.FamiliarTutors_row__I9YnU{flex-wrap:wrap;row-gap:12px}.FamiliarTutors_row__I9YnU .FamiliarTutors_actions__ootZw{flex:1 1 100%}.FamiliarTutors_row__I9YnU .FamiliarTutors_actions__ootZw>*{flex:1 1}}.AdminSectionTabs_tabs__TFlua{display:flex;flex-wrap:wrap;gap:6px;margin:-12px 0 0}.AdminSectionTabs_tabs__TFlua.AdminSectionTabs_inline__mvOdp{margin:0 auto 0 0}.AdminSectionTabs_tab__kyO17{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:100px;font-size:14px;font-weight:600;color:#667085;text-decoration:none;transition:background-color .15s ease,color .15s ease}@media(hover:hover)and (pointer:fine){.AdminSectionTabs_tab__kyO17:hover{background:rgba(16,24,40,.04);color:#101828}}.AdminSectionTabs_tab__kyO17:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.AdminSectionTabs_tab__kyO17.AdminSectionTabs_active__61OKV{background:rgba(0,200,255,.12);color:#101828}.AdminSectionTabs_count__nNX6w{min-width:20px;height:20px;padding:0 6px;border-radius:100px;background:#f59e0b;color:#fff;font-size:12px;font-weight:700}.AdminSectionTabs_count__nNX6w,.Button_btn___koWu{display:inline-flex;align-items:center;justify-content:center}.Button_btn___koWu{cursor:pointer;position:relative;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){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);transform:translateY(-1px)}}.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%}}.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;animation:Pickers_popover-in__ap90y .16s ease both}@media(prefers-reduced-motion:reduce){.Pickers_popover__pLekd{animation:none}}@keyframes Pickers_popover-in__ap90y{0%{opacity:0}}.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}.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}@keyframes PlanPaymentStep_rise__JQoUa{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.PlanPaymentStep_layout__GbDIu{width:920px;max-width:100%;margin:0 auto;display:grid;grid-template-columns:1fr 1.1fr;grid-gap:34px;gap:34px;align-items:start;animation:PlanPaymentStep_rise__JQoUa .45s ease both}.PlanPaymentStep_pay__f3LkM,.PlanPaymentStep_summary__bd9p1{display:flex;flex-direction:column;background:#fff;border:1.5px solid rgba(16,24,40,.1);border-radius:20px;box-shadow:0 20px 50px rgba(16,24,40,.1)}.PlanPaymentStep_summary__bd9p1{padding:28px 30px}.PlanPaymentStep_pay__f3LkM{padding:32px 36px}.PlanPaymentStep_kicker__Qej5M{font-size:11.5px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#667085}.PlanPaymentStep_title__dJMo8{margin:10px 0 0;font-size:26px;font-weight:900;color:#101828}.PlanPaymentStep_lead__baONd{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:#667085}.PlanPaymentStep_rows___Fvpp{margin:16px 0 0;display:flex;flex-direction:column;gap:11px;font-size:13.5px}.PlanPaymentStep_row__ArPTq{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.PlanPaymentStep_row__ArPTq dt{flex-shrink:0;color:#667085}.PlanPaymentStep_row__ArPTq dd{margin:0;font-weight:700;color:#101828;white-space:nowrap;text-align:right}.PlanPaymentStep_truncate__ydXbq{overflow:hidden;text-overflow:ellipsis;min-width:0}.PlanPaymentStep_rule__ApwAJ{border-top:1.5px dashed rgba(1,80,165,.22);margin:6px 0 2px}.PlanPaymentStep_row-total__0r_2z{margin-top:4px}.PlanPaymentStep_row-total__0r_2z dt{font-size:15px;font-weight:800;color:#101828}.PlanPaymentStep_row-total__0r_2z .PlanPaymentStep_total__uyJ1v{font-size:32px;font-weight:900;color:#0150a5;line-height:1}.PlanPaymentStep_smallprint__TkpwS{margin:14px 0 0;padding-top:12px;border-top:1.5px solid rgba(16,24,40,.06);font-size:12px;line-height:1.55;color:#667085}.PlanPaymentStep_paybtn__SyYOG{height:54px;margin-top:22px;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:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}@media(hover:hover){.PlanPaymentStep_paybtn__SyYOG:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 28px rgba(0,200,255,.4)}}.PlanPaymentStep_paybtn__SyYOG:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.PlanPaymentStep_paybtn__SyYOG:disabled{opacity:.4;cursor:default}.PlanPaymentStep_payerror__tm7pv{margin:12px 0 0;font-size:13.5px;font-weight:600;line-height:1.5;color:#b91c1c}.PlanPaymentStep_footer__Q8wjW{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.PlanPaymentStep_secure__TA2pe{font-size:12px;color:#667085}@media(max-width:1024px){.PlanPaymentStep_layout__GbDIu{grid-template-columns:1fr;gap:24px;max-width:min(560px,100%)}.PlanPaymentStep_summary__bd9p1{order:2}}@media(prefers-reduced-motion:reduce){.PlanPaymentStep_layout__GbDIu{animation:none}}@media(max-width:768px){.PlanPaymentStep_pay__f3LkM,.PlanPaymentStep_summary__bd9p1{padding:24px 16px}}@keyframes NoTeachersStep_rise__82y93{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.NoTeachersStep_card__t6F88{width:760px;max-width:100%;margin:0 auto;display:flex;flex-direction:column;background:#fff;border:1.5px solid rgba(16,24,40,.1);border-radius:20px;box-shadow:0 20px 50px rgba(16,24,40,.1);padding:36px 44px 28px;animation:NoTeachersStep_rise__82y93 .45s ease both}@media(max-width:768px){.NoTeachersStep_card__t6F88{padding:24px 16px 16px}}@media(prefers-reduced-motion:reduce){.NoTeachersStep_card__t6F88{animation:none}}.NoTeachersStep_kicker__kKur2{font-size:11.5px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#667085}.NoTeachersStep_title__OOlcg{margin:12px 0 0;font-size:28px;font-weight:900;line-height:1.2;color:#101828;text-wrap:balance}@media(max-width:768px){.NoTeachersStep_title__OOlcg{font-size:24px}}.NoTeachersStep_check__RYILe{margin-right:10px;color:#15803d}.NoTeachersStep_lead__Pm2Nb{margin:8px 0 0;font-size:14px;line-height:1.6;color:#667085;max-width:60ch}.NoTeachersStep_path__kjhU7{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;padding:20px 24px;border:1.5px solid rgba(16,24,40,.1);border-radius:14px;background:rgba(1,80,165,.02)}.NoTeachersStep_path-copy__CI5_b{display:flex;flex-direction:column;gap:4px;min-width:0}.NoTeachersStep_path-title__LeS5_{font-size:15.5px;font-weight:800;color:#101828}.NoTeachersStep_path-text__05NQm{margin:0;font-size:13px;line-height:1.55;color:#667085}.NoTeachersStep_path-text__05NQm a{font-weight:700;color:#00c8ff}.NoTeachersStep_next__W61Lu{height:50px;padding:0 28px;border:none;border-radius:12px;background:#00c8ff;color:#fff;font-family:inherit;font-size:15.5px;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;box-shadow:0 1px 3px rgba(16,24,40,.1);transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}@media(hover:hover){.NoTeachersStep_next__W61Lu:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,200,255,.35)}}.NoTeachersStep_next__W61Lu:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.NoTeachersStep_next__W61Lu:disabled{opacity:.4;cursor:default;pointer-events:none}.NoTeachersStep_secondary__Ggpri{height:50px;padding:0 28px;border:2px solid rgba(16,24,40,.12);border-radius:12px;background:#fff;color:#101828;font-family:inherit;font-size:15.5px;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;box-shadow:0 2px 6px rgba(16,24,40,.04);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}@media(hover:hover){.NoTeachersStep_secondary__Ggpri:hover:not(:disabled){border-color:#00c8ff;transform:translateY(-1px)}}.NoTeachersStep_secondary__Ggpri:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.NoTeachersStep_secondary__Ggpri:disabled{opacity:.4;cursor:default;pointer-events:none}.NoTeachersStep_divider__ISCnO{display:flex;align-items:center;gap:14px;margin-top:22px;font-size:11.5px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#667085}.NoTeachersStep_divider__ISCnO:after,.NoTeachersStep_divider__ISCnO:before{content:"";flex:1 1;border-top:1.5px dashed rgba(1,80,165,.22)}.NoTeachersStep_group-kicker__NWO_a{margin-top:22px;font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#667085}.NoTeachersStep_group-kicker__NWO_a+.NoTeachersStep_path-text__05NQm{margin-top:4px}.NoTeachersStep_fields__cBIdi{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 22px;gap:16px 22px;margin-top:12px}.NoTeachersStep_field__tsPmN{display:flex;flex-direction:column;gap:5px;min-width:0}.NoTeachersStep_field-label__qBUL3{font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#667085}.NoTeachersStep_error__GkdUW{margin:12px 0 0;font-size:13.5px;font-weight:600;line-height:1.5;color:#b91c1c}.NoTeachersStep_form-actions___k2lx{display:flex;justify-content:flex-end;margin-top:16px}.NoTeachersStep_footer__G5W6B{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;padding-top:20px;border-top:1.5px solid rgba(16,24,40,.08)}.NoTeachersStep_contact__I1Qgx{margin:0 0 0 auto;font-size:12.5px;font-weight:600;line-height:1.5;color:#667085;text-align:right}.NoTeachersStep_contact__I1Qgx a{font-weight:700;color:#00c8ff;white-space:nowrap}@media(max-width:768px){.NoTeachersStep_path__kjhU7{flex-direction:column;align-items:stretch;padding:16px}.NoTeachersStep_next__W61Lu,.NoTeachersStep_secondary__Ggpri{width:100%}.NoTeachersStep_fields__cBIdi{grid-template-columns:1fr}.NoTeachersStep_footer__G5W6B{flex-wrap:wrap}.NoTeachersStep_contact__I1Qgx{margin-left:0;text-align:left}}.Footer_footer__lPPqr{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;background-color:#101828;background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:44px 44px;overflow:hidden}.Footer_chalk__48yk6{position:absolute;right:clamp(40px,10%,200px);bottom:96px;font-family:var(--font-caveat),cursive;font-size:36px;color:rgba(143,232,255,.25);transform:rotate(-4deg);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.Footer_top__GCDgt{position:relative;width:100%;max-width:1142px;display:flex;justify-content:space-between;gap:30px;padding:60px clamp(20px,3vw,40px) 48px}.Footer_brand__iFTyD{max-width:380px;display:flex;flex-direction:column;gap:24px}.Footer_logo__v_8QF{display:flex;align-items:center;gap:8px}.Footer_logoText__GzYI4{font-size:28px;font-weight:500;color:#fff;font-family:var(--font-fredoka)}.Footer_tagline__yPlbS{margin:0;font-size:14px;color:hsla(0,0%,100%,.55);line-height:1.7}.Footer_contactRow__tCJvx{display:flex;gap:8px;flex-wrap:wrap}.Footer_contactChip__YUsnh{display:inline-flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.16);border-radius:100px;padding:8px 16px;font-size:14px;color:hsla(0,0%,100%,.75);white-space:nowrap;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease,opacity .15s ease}.Footer_contactChip__YUsnh svg{font-size:11px;color:#00c8ff}.Footer_contactChip__YUsnh:hover{background:hsla(0,0%,100%,.12);color:#fff}.Footer_socials__dylK3{display:flex;gap:8px}.Footer_socialIcon__d1zta{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.65);font-size:14px;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease,opacity .15s ease}.Footer_socialIcon__d1zta:hover{background:hsla(0,0%,100%,.12);color:#fff}.Footer_columns__ElKTm{display:flex;gap:64px;padding-top:6px}.Footer_column__Kvs8J{display:flex;flex-direction:column;gap:12px}.Footer_columnTitle__lE1wG{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:hsla(0,0%,100%,.45);margin-bottom:4px}.Footer_columnLinks__DhRee{display:flex;flex-direction:column;gap:8px}.Footer_columnLink__ZeLw_{display:inline-block;background:none;border:none;padding:0;font:inherit;text-align:left;cursor:pointer;font-size:14px;color:hsla(0,0%,100%,.65);text-decoration:none;transition:color .15s ease}.Footer_columnLink__ZeLw_:hover{color:#00c8ff}.Footer_bottom__eSdBe{width:100%;max-width:1142px;padding:22px clamp(20px,3vw,40px) 26px;border-top:1px solid hsla(0,0%,100%,.12);display:flex;justify-content:space-between;align-items:center}.Footer_address__wQZFp,.Footer_copyright__Pb_lN,.Footer_grades__YKays{font-size:13px;color:hsla(0,0%,100%,.45)}.Footer_grades__YKays{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.Footer_gradesLabel__g2adY{margin-right:4px}.Footer_gradeLink__h_gMH{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;padding:0 4px;color:inherit;text-decoration:none;transition:color .15s ease}.Footer_gradeLink__h_gMH:hover{color:#00c8ff}.Footer_srOnly__ZGi6M{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:768px){.Footer_chalk__48yk6{display:none}.Footer_top__GCDgt{flex-direction:column;gap:24px;padding:30px 16px}.Footer_brand__iFTyD{max-width:100%}.Footer_logoText__GzYI4{font-size:24px}.Footer_tagline__yPlbS{font-size:13px}.Footer_contactRow__tCJvx{flex-direction:column;gap:8px}.Footer_contactChip__YUsnh{font-size:13px;width:-moz-fit-content;width:fit-content;min-height:44px}.Footer_columns__ElKTm{flex-direction:column;gap:24px}.Footer_columnLinks__DhRee{gap:0}.Footer_columnLink__ZeLw_{display:flex;align-items:center;min-height:44px}.Footer_bottom__eSdBe{padding:16px;flex-direction:column;gap:8px;align-items:flex-start}}@media(min-width:768px)and (max-width:1024px){.Footer_logoText__GzYI4{font-size:26px}.Footer_brand__iFTyD{max-width:340px}.Footer_columns__ElKTm{gap:48px}}.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}}.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}}.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}}.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)}}.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}.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_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)}}.UserSection_section__EH_A_{display:flex;flex-direction:column;padding:16px;background:#f3f4f6;border-radius:12px}.UserSection_head__HAYpY{display:grid;grid-template-columns:auto minmax(0,1fr) auto 32px;grid-column-gap:12px;column-gap:12px;align-items:center}.UserSection_title__7D5eM{display:contents;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#0150a5}.UserSection_toggle__ffiaH{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}.UserSection_toggle__ffiaH:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.UserSection_name__v_45n{grid-column:1;white-space:nowrap}.UserSection_summary__xL9_w{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;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.UserSection_handle__aGFPC{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}.UserSection_handle__aGFPC svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.UserSection_toggle__ffiaH:hover .UserSection_handle__aGFPC{background:rgba(16,24,40,.04);color:#101828}.UserSection_toggle__ffiaH.UserSection_open___xUCQ .UserSection_handle__aGFPC svg{transform:rotate(180deg)}.UserSection_actions__8H0tP{grid-column:3;grid-row:1;position:relative;z-index:1;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.UserSection_fold__CAGuW{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.16,1,.3,1)}.UserSection_fold__CAGuW.UserSection_open___xUCQ{grid-template-rows:1fr}.UserSection_fold-inner__3rWkQ{overflow:hidden;min-height:0}.UserSection_sheet__6vWWe{margin-top:12px;padding:4px 8px;background:#fff;border:1px solid rgba(16,24,40,.08);border-radius:12px}@media(prefers-reduced-motion:reduce){.UserSection_fold__CAGuW,.UserSection_handle__aGFPC svg{transition:none}}@media(max-width:768px){.UserSection_head__HAYpY{grid-template-columns:minmax(0,1fr) 32px;row-gap:8px}.UserSection_handle__aGFPC{grid-column:2;grid-row:1}.UserSection_summary__xL9_w{grid-column:1/-1;grid-row:2;justify-self:start;white-space:normal}.UserSection_actions__8H0tP{grid-column:1/-1;grid-row:2}.UserSection_sheet__6vWWe{padding:4px 0}}.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}.TeacherActivity_activity__vajyn{display:flex;flex-direction:column;gap:12px;padding:16px;background:#f3f4f6;border-radius:12px}.TeacherActivity_head__PalT5{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.TeacherActivity_title__WydkL{margin:0;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#0150a5}.TeacherActivity_load__MqjS7{font-size:14px;color:#667085;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TeacherActivity_notes__dwwvC{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.TeacherActivity_note__24TBf{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;font-size:14px;font-weight:500}.TeacherActivity_note-red__MlkY_{background:rgba(255,0,0,.15);color:#b91c1c}.TeacherActivity_note-orange___JeBl{background:rgba(245,158,11,.15);color:#b45309}.TeacherActivity_status-line__yO5TL{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:14px;color:#667085}.ProgressReport_stage__95JBj{display:block}.ProgressReport_enter-left__fs92l .ProgressReport_report__UqI7J{--report-from:-14px}.ProgressReport_enter-right__i608z .ProgressReport_report__UqI7J{--report-from:14px}.ProgressReport_leaving__uU921 .ProgressReport_report__UqI7J{opacity:.45;transition:opacity .16s ease-out;pointer-events:none}@keyframes ProgressReport_report-enter__1y4Sn{0%{opacity:0;transform:translateX(var(--report-from,0))}to{opacity:1;transform:none}}@keyframes ProgressReport_report-fade__rBUrT{0%{opacity:0}to{opacity:1}}.ProgressReport_report__UqI7J{animation:ProgressReport_report-enter__1y4Sn .22s cubic-bezier(.2,0,0,1) both;display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;border:1px solid rgba(16,24,40,.1);border-radius:16px}@media(prefers-reduced-motion:reduce){.ProgressReport_report__UqI7J{animation:ProgressReport_report-fade__rBUrT .16s ease-out both}}.ProgressReport_head__aPfNs{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.ProgressReport_headline__kghQM{display:flex;flex-direction:column;gap:2px}.ProgressReport_title__ezM_r{margin:0;font-size:20px;line-height:1.3;font-weight:900;letter-spacing:-.015em;color:#101828}.ProgressReport_meta__rB3DC{font-size:14px;color:#667085;font-weight:500}.ProgressReport_pager__atdj5{display:flex;align-items:center;gap:8px}.ProgressReport_glance__rKTPp{container:glance/inline-size;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));grid-gap:24px;gap:24px}@container glance (min-width: 544px){.ProgressReport_glance__rKTPp>.ProgressReport_section__xz_uu{display:grid;grid-row:span 4;grid-template-rows:subgrid;align-content:start;align-items:start;grid-gap:0;gap:0}.ProgressReport_glance__rKTPp>.ProgressReport_section__xz_uu>*+*{margin-top:8px}}.ProgressReport_section__xz_uu{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid rgba(16,24,40,.1)}.ProgressReport_section-head___1L_t{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.ProgressReport_section-title__jUgq1{margin:0;font-size:14px;font-weight:600;color:#667085}.ProgressReport_section-meta__Z685J{font-size:14px;color:#667085}.ProgressReport_numeral__bo2my{margin:0;font-size:24px;line-height:1.25;font-weight:900;color:#101828;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProgressReport_numeral-of__bjlLV{font-size:14px;font-weight:500;color:#667085}.ProgressReport_strip__Med7Z{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.ProgressReport_mark__ULvYL{display:inline-block;width:18px;height:18px;border-radius:4px;border:2px solid transparent;box-sizing:border-box;flex-shrink:0}.ProgressReport_strip-item__J90Ma{position:relative;display:flex}.ProgressReport_tip-when__3zUp_{display:block;font-weight:600}.ProgressReport_tip-line__QX1Gt{display:block}.ProgressReport_mark-link__zqhjI{transition:box-shadow .15s ease,transform .15s ease}@media(hover:hover)and (pointer:fine){.ProgressReport_mark-link__zqhjI:hover{box-shadow:0 4px 12px rgba(16,24,40,.08),0 2px 4px rgba(16,24,40,.04);transform:translateY(-1px)}}.ProgressReport_mark-link__zqhjI:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.ProgressReport_mark-sm__Knoa7{width:12px;height:12px;border-radius:3px}.ProgressReport_mark-attended__zGJ06{background:#0150a5;border-color:#0150a5}.ProgressReport_mark-missed__87WVC{background:transparent;border-color:#b91c1c}.ProgressReport_mark-moved__B00Yr{background:transparent;border-color:#919eb3}.ProgressReport_mark-cancelled__loyTK{background:#f3f4f6;border-color:#f3f4f6}.ProgressReport_mark-unrecorded__GHP_P{background:transparent;border-style:dotted;border-color:#919eb3}.ProgressReport_mark-done__eyrCH{background:#15803d;border-color:#15803d}.ProgressReport_mark-postponed__dQui6{background:#f59e0b;border-color:#f59e0b}.ProgressReport_sr-only__im_uq{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ProgressReport_legend__hIsU0{margin:0;display:flex;flex-wrap:wrap;gap:4px 8px;font-size:12px;color:#667085}.ProgressReport_legend-item__BznKU{display:inline-flex;align-items:center;gap:6px;padding:2px 8px 2px 6px;border-radius:100px;background:#f3f4f6;font-weight:500}.ProgressReport_legend-count__U8_Kf{margin-left:2px;color:#101828;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProgressReport_muted__MY_Ho{margin:0;font-size:14px;color:#667085}.ProgressReport_topics__hcM8B{margin:0;max-width:75ch;font-size:16px;line-height:1.6;color:#101828}.ProgressReport_dot__wztDR{color:#919eb3}.ProgressReport_topic-item__R7Hvg{position:relative}.ProgressReport_topic-link__MhD4S,.ProgressReport_word-date-link__L43YZ{color:inherit;text-decoration:none;border-radius:2px;transition:color .15s ease}@media(hover:hover)and (pointer:fine){.ProgressReport_topic-link__MhD4S:hover,.ProgressReport_word-date-link__L43YZ:hover{color:#0150a5}}.ProgressReport_topic-link__MhD4S:focus-visible,.ProgressReport_word-date-link__L43YZ:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.ProgressReport_words-list__AEe_i{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ProgressReport_word__ugukj{display:flex;flex-direction:column;gap:2px}.ProgressReport_word-date__Lj5n0{font-size:12px;color:#919eb3}.ProgressReport_word-date-arrow__uknU9{display:inline-flex;margin-left:4px;font-size:9px;transition:transform .15s ease}@media(hover:hover)and (pointer:fine){.ProgressReport_word-date-link__L43YZ:hover .ProgressReport_word-date-arrow__uknU9{transform:translateX(2px)}}@media(prefers-reduced-motion:reduce){.ProgressReport_word-date-arrow__uknU9{transition:none}}.ProgressReport_word-text__BS_V8{font-size:14px;line-height:1.5;color:#101828}.ProgressReport_word-kind__SYsx5{color:#667085;font-weight:500}.ProgressReport_facts__VOrSi{margin:0;display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:4px 16px;gap:4px 16px;font-size:14px;align-items:center}.ProgressReport_fact__W0hsB{display:contents}.ProgressReport_fact__W0hsB dt{color:#667085}.ProgressReport_fact__W0hsB dd{margin:0;min-height:calc(12px*1.4 + 6px);display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:#667085;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProgressReport_fact-notable__6Dgl6 dd{color:#101828;font-weight:600}@media(max-width:480px){.ProgressReport_facts__VOrSi{grid-template-columns:1fr;gap:8px}.ProgressReport_fact__W0hsB dd{margin-top:-2px}}@media(max-width:768px){.ProgressReport_report__UqI7J{padding:16px}}.TeacherReport_mark-student-missed__K_3N4{background:#919eb3;border-color:#919eb3}.TeacherReport_mark-excluded__WAPGU{background:transparent;border-color:#f59e0b}.TeacherReport_lifetime__a20Sx{flex-basis:100%;color:#667085}.TeacherReport_students-scroll__QxyIC{overflow-x:auto;background:linear-gradient(90deg,#fff 30%,hsla(0,0%,100%,0)) 0 0,linear-gradient(270deg,#fff 30%,hsla(0,0%,100%,0)) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(16,24,40,.16),rgba(16,24,40,0)) 0 0,radial-gradient(farthest-side at 100% 50%,rgba(16,24,40,.16),rgba(16,24,40,0)) 100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,12px 100%,12px 100%;background-attachment:local,local,scroll,scroll}.TeacherReport_students__uWiWp{width:100%;border-collapse:collapse;font-size:14px}.TeacherReport_students__uWiWp td,.TeacherReport_students__uWiWp th{padding:8px;border-bottom:1px solid rgba(16,24,40,.08);text-align:left;vertical-align:middle;white-space:nowrap}.TeacherReport_students__uWiWp td:first-child,.TeacherReport_students__uWiWp th:first-child{padding-left:0}.TeacherReport_students__uWiWp td:last-child,.TeacherReport_students__uWiWp th:last-child{padding-right:0}.TeacherReport_students__uWiWp thead th{font-size:12px;font-weight:600;color:#667085;vertical-align:bottom}.TeacherReport_students__uWiWp tbody th{color:#101828;font-weight:600}.TeacherReport_students__uWiWp tbody td{color:#667085}.TeacherReport_students__uWiWp tbody tr:last-child td,.TeacherReport_students__uWiWp tbody tr:last-child th{border-bottom:none}.TeacherReport_num__SKKCg{text-align:right!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TeacherReport_missed__nPs_4{color:#b45309!important;font-weight:600}.TeacherReport_student-link__nrETU{color:inherit;text-decoration:none;border-radius:2px;transition:color .15s ease}@media(hover:hover)and (pointer:fine){.TeacherReport_student-link__nrETU:hover{color:#0150a5}}.TeacherReport_student-link__nrETU:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.TeacherReport_note__Ja_zg{margin:0;font-size:12px;color:#919eb3}.AdminMonthlyReportPanel_panel__znhK5{display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;border:1px solid rgba(16,24,40,.1);border-radius:16px}@media(max-width:768px){.AdminMonthlyReportPanel_panel__znhK5{padding:16px}}.AdminMonthlyReportPanel_head__7BF37{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.AdminMonthlyReportPanel_headline___SQk5{display:flex;flex-direction:column;gap:2px}.AdminMonthlyReportPanel_title__HY4zG{margin:0;font-size:18px;font-weight:900}.AdminMonthlyReportPanel_meta__v4hTC{font-size:14px;color:#667085}.AdminMonthlyReportPanel_status-line__P9i23{display:flex;align-items:center;gap:12px;font-size:14px;color:#667085}.AdminMonthlyReportPanel_parts__l8Mzb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.AdminMonthlyReportPanel_part__aTMP3{display:flex;flex-direction:column;gap:12px;padding:12px 0;border-top:1px solid rgba(16,24,40,.08)}.AdminMonthlyReportPanel_part-row__jzpVR{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px}.AdminMonthlyReportPanel_part-text__2vPrX{display:flex;flex-direction:column;gap:2px}.AdminMonthlyReportPanel_part-name__ITFEC{font-size:14px;font-weight:600}.AdminMonthlyReportPanel_part-status__ya9_T{font-size:12px;color:#667085}.AdminMonthlyReportPanel_waiting__2FBx5{color:#0150a5;font-weight:600}.AdminMonthlyReportPanel_open__39JPC{margin-inline:calc(-1*12px - 1px);padding:12px 12px 16px;border:1px solid rgba(16,24,40,.12);border-radius:12px}.AdminMonthlyReportPanel_open__39JPC+.AdminMonthlyReportPanel_part__aTMP3{border-top-color:transparent}.AdminMonthlyReportPanel_note__1_mGz{margin:0;font-size:14px;line-height:1.5;color:#101828;white-space:pre-line}.AdminMonthlyReportPanel_note-label__jXTpB{font-weight:600;color:#667085}.AdminMonthlyReportPanel_swap__p92MP{display:inline-grid}.AdminMonthlyReportPanel_swap__p92MP>*{grid-area:1/1}.AdminMonthlyReportPanel_hidden__y8ca9{visibility:hidden}.AdminMonthlyReportPanel_part-actions__0sO7i{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.MonthlyReportForm_form__oEu0e{gap:18px}.MonthlyReportForm_form__oEu0e,.MonthlyReportForm_ratings__GyhO9{display:flex;flex-direction:column}.MonthlyReportForm_rating__wRE1N{margin:0;padding:12px 0;border:none;border-top:1px solid rgba(16,24,40,.08);display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;min-width:0}.MonthlyReportForm_legend__QVIZ7{float:left;padding:0;display:flex;flex-direction:column;gap:2px}.MonthlyReportForm_rating-label___uoNJ{font-size:15px;font-weight:700;color:#101828}.MonthlyReportForm_rating-hint__Brj18{font-size:13px;color:#667085}.MonthlyReportForm_pills__odefj{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}@media(max-width:768px){.MonthlyReportForm_pills__odefj{grid-template-columns:repeat(2,minmax(0,1fr))}}.MonthlyReportForm_pill-slot___C4AL{position:relative;display:flex;min-width:0}.MonthlyReportForm_pill-input__DCPNk{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.MonthlyReportForm_pill__JObIz{flex:1 1;display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 10px;border:1px solid rgba(16,24,40,.12);border-radius:100px;background:#fff;font-size:14px;font-weight:500;color:#101828;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:box-shadow .15s ease,transform .15s ease}@media(max-width:768px){.MonthlyReportForm_pill__JObIz{white-space:normal;line-height:1.2}}@media(hover:hover)and (pointer:fine){.MonthlyReportForm_pill__JObIz:hover{box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04);transform:translateY(-1px)}}.MonthlyReportForm_pill-input__DCPNk:checked+.MonthlyReportForm_pill__JObIz{border:1.5px solid #00c8ff;background:rgba(0,200,255,.08);font-weight:700}.MonthlyReportForm_pill-input__DCPNk:focus-visible+.MonthlyReportForm_pill__JObIz{box-shadow:0 0 0 2px #00c8ff}.MonthlyReportForm_message-row__WWxmA{display:flex;flex-direction:column;gap:18px}.MonthlyReportForm_message__7B8dV,.MonthlyReportForm_note__Cznaq{display:flex;flex-direction:column;gap:6px;min-width:0}.MonthlyReportForm_hint__XExP_{font-size:13px;line-height:1.45;color:#667085}.MonthlyReportForm_error__IOfzh{color:#b91c1c}.MonthlyReportForm_note-open__oRDz0{align-self:flex-start;min-height:36px;padding:0;border:none;background:none;font-family:inherit;font-size:14px;font-weight:600;color:#667085;cursor:pointer}.MonthlyReportForm_note-open__oRDz0:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff;border-radius:8px}.MonthlyReportForm_note-shown__xuoih{display:flex;flex-direction:column;gap:4px;padding:12px 16px;background:rgba(16,24,40,.04);border-radius:12px}.MonthlyReportForm_note-shown-label__nLqg_{font-size:12px;font-weight:600;color:#667085}.MonthlyReportForm_note-shown-text__5xiSd{margin:0;font-size:14px;line-height:1.5;white-space:pre-line}.MonthlyReportForm_foot__oA_j_{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)}.MonthlyReportForm_foot-actions__HQzgQ{display:flex;align-items:center;gap:8px;margin-left:auto}.MonthlyReportForm_saved__JpMdQ{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:12px;background:rgba(34,197,94,.15);font-size:14px;line-height:1.45;color:#15803d;animation:MonthlyReportForm_saved-in__mB3Xj .32s ease-out}.MonthlyReportForm_saved__JpMdQ strong{font-weight:700}@media(prefers-reduced-motion:reduce){.MonthlyReportForm_saved__JpMdQ{animation:none}}.MonthlyReportForm_saved-icon__ENgsK{flex-shrink:0;margin-top:2px;font-size:16px}@keyframes MonthlyReportForm_saved-in__mB3Xj{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.MonthlyReportForm_sheet__fxFLp{container-type:inline-size;gap:24px}.MonthlyReportForm_sheet__fxFLp .MonthlyReportForm_rating__wRE1N{grid-template-columns:minmax(140px,.8fr) minmax(0,2fr);align-items:center;column-gap:24px;padding:14px 0}.MonthlyReportForm_sheet__fxFLp .MonthlyReportForm_rating__wRE1N:first-child{border-top:none;padding-top:0}.MonthlyReportForm_sheet__fxFLp .MonthlyReportForm_rating__wRE1N:last-child{border-bottom:1px solid rgba(16,24,40,.08)}.MonthlyReportForm_sheet__fxFLp .MonthlyReportForm_pills__odefj{gap:6px}.MonthlyReportForm_sheet__fxFLp .MonthlyReportForm_pill__JObIz{min-height:40px}.MonthlyReportForm_sheet__fxFLp .MonthlyReportForm_message-row__WWxmA{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-gap:24px;gap:24px;align-items:start}.MonthlyReportForm_sheet__fxFLp .MonthlyReportForm_message__7B8dV textarea{min-height:132px}@container (max-width: 600px){.MonthlyReportForm_sheet__fxFLp .MonthlyReportForm_rating__wRE1N{grid-template-columns:minmax(0,1fr);row-gap:10px}.MonthlyReportForm_sheet__fxFLp .MonthlyReportForm_message-row__WWxmA{grid-template-columns:minmax(0,1fr)}.MonthlyReportForm_sheet__fxFLp .MonthlyReportForm_message-aside___1NbN{order:-1}}.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}.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;border-radius:8px;background:#f3f4f6;box-shadow:0 0 0 6px #f3f4f6}.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_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_calls-anchor__6ZmWy{scroll-margin-top:30px}.TrialFollowUpPanel_panel__uvJfL{display:flex;flex-direction:column;gap:12px;min-width:0}.TrialFollowUpPanel_form__3xV1Q{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:12px;background:#f3f4f6}.TrialFollowUpPanel_field__AXqEr{display:flex;flex-direction:column;gap:8px}.TrialFollowUpPanel_label__478FR{font-size:14px;font-weight:500;color:#101828}.TrialFollowUpPanel_when__XTMlN{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,140px);grid-gap:4px 12px;gap:4px 12px;align-items:start}.TrialFollowUpPanel_when__XTMlN .TrialFollowUpPanel_field-error__Tj4zf{grid-column:1/-1}.TrialFollowUpPanel_error__k_LEy,.TrialFollowUpPanel_field-error__Tj4zf{margin:0;font-size:14px;color:#b91c1c}.TrialFollowUpPanel_form-foot__vxKJp{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.TrialFollowUpPanel_privacy__9vMlZ{margin-right:auto;font-size:12px;color:#667085}.TrialFollowUpPanel_entries__k_EQK{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.TrialFollowUpPanel_entry-editing__y1myU,.TrialFollowUpPanel_entry__klvo6{padding:12px 0;border-bottom:1px solid rgba(16,24,40,.08)}.TrialFollowUpPanel_entry-editing__y1myU:first-child,.TrialFollowUpPanel_entry__klvo6:first-child{padding-top:0}.TrialFollowUpPanel_entry-editing__y1myU:last-child,.TrialFollowUpPanel_entry__klvo6:last-child{border-bottom:none;padding-bottom:0}.TrialFollowUpPanel_entry__klvo6{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:12px;column-gap:12px}.TrialFollowUpPanel_monogram__vQuVt{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:100px;background:rgba(1,80,165,.07);color:#0150a5;font-family:var(--font-fredoka);font-size:12px;font-weight:800}.TrialFollowUpPanel_entry-body__BuIZF{display:flex;flex-direction:column;gap:4px;min-width:0}.TrialFollowUpPanel_entry-head__TSF34{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-height:32px}.TrialFollowUpPanel_author__wdsJq{font-size:14px;font-weight:600;color:#101828}.TrialFollowUpPanel_stamp__gsXAx{font-size:12px;color:#667085;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TrialFollowUpPanel_text__aBnnB{margin:0;font-size:14px;line-height:1.55;color:#101828;white-space:pre-wrap;overflow-wrap:anywhere}.TrialFollowUpPanel_entry-actions__JqSCO{display:inline-flex;align-items:center;gap:2px;margin-left:auto;opacity:0;transition:opacity .15s ease}.TrialFollowUpPanel_entry__klvo6:focus-within .TrialFollowUpPanel_entry-actions__JqSCO,.TrialFollowUpPanel_entry__klvo6:hover .TrialFollowUpPanel_entry-actions__JqSCO{opacity:1}@media(hover:none){.TrialFollowUpPanel_entry-actions__JqSCO{opacity:1}}.TrialFollowUpPanel_handle__zwQmE{width:28px;height:28px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:transparent;color:#667085;cursor:pointer}.TrialFollowUpPanel_handle__zwQmE svg{font-size:13px}.TrialFollowUpPanel_handle__zwQmE:hover{background:rgba(16,24,40,.04);color:#101828}.TrialFollowUpPanel_handle__zwQmE:focus-visible{outline:none;box-shadow:0 0 0 2px #00c8ff}.TrialFollowUpPanel_handle__zwQmE:disabled{opacity:.5;cursor:default}.TrialFollowUpPanel_empty__Dmu01{margin:0;font-size:14px;color:#667085}.TrialFollowUpPanel_load-error__y6jUR{display:flex;align-items:center;gap:8px;font-size:14px;color:#b91c1c}.TrialFollowUpPanel_visually-hidden__IqMNP{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:768px){.TrialFollowUpPanel_when__XTMlN{grid-template-columns:1fr}}