.saved_filter-not-active__yxDCz{width:fit-content;color:var(--coral-gray)}.saved_filter-not-active__yxDCz svg path{fill:var(--coral-gray)!important}.saved_filter-active__7_IsH input{color:var(--coral-foreground)}.saved_filter-active__7_IsH path,.saved_filter-active__7_IsH svg path{fill:var(--coral-primary)}.saved_page-layout__XSms9{flex:1;display:flex;flex-direction:column}@media not all and (min-width:768px){.saved_page-layout__XSms9{gap:.25rem}}@media (min-width:768px){.saved_page-layout__XSms9{gap:1.25rem;padding-top:1.5rem;padding-bottom:1.5rem}}.saved_nav-controller__gcEI4{top:3.5rem}@media not all and (min-width:1024px){.saved_nav-controller__gcEI4{padding-left:1rem;padding-right:1rem}}@media not all and (min-width:768px){.saved_nav-controller__gcEI4{position:sticky;height:3.5rem;background-color:var(--coral-background);padding:.75rem}}.saved_nav-controller__gcEI4{display:flex;align-items:center;gap:.75rem}.saved_tab-controller__cc0w7{display:flex;flex:1 1 0%;flex-direction:column;align-items:flex-start;gap:1.5rem}@media not all and (min-width:1024px){.saved_tab-controller__cc0w7{padding-left:1rem;padding-right:1rem}}@media not all and (min-width:768px){.saved_tab-controller__cc0w7{gap:1rem}}.saved_tab-content__sniuP{margin-top:0;display:flex;width:100%;flex:1 1 0%}.saved_tab-content__sniuP[data-state=inactive]{display:none}.saved_teacher-card__auNer{position:relative;display:flex;overflow:hidden;border-radius:16px;border-width:1px;border-color:var(--coral-system-gray)}@media not all and (min-width:768px){.saved_teacher-card__auNer{flex-direction:column;gap:.75rem;padding:1rem}}@media (min-width:768px){.saved_teacher-card__auNer{align-items:center;justify-content:space-between;padding:1.25rem 1.5rem}}.saved_touch-controller__5MRgL{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.saved_touch-controller__5MRgL:hover{background-color:var(--coral-secondary-system)}@media not all and (min-width:768px){.saved_asset__BR65B svg{width:80px;height:80px}}.chats_layout__nJoRS,.chats_teacher-layout__THfqV{flex:1;display:flex}@media (min-width:1024px){.chats_teacher-layout__THfqV{padding-left:1.5rem}}.chats_sidebar-page-controller__5vy9J,.chats_teacher-sidebar-page-controller__yIuJq{height:calc(100vh - 72px);flex:1;width:100vw}.chats_sidebar-controller__G1_TT,.chats_sidebar-page-controller__5vy9J,.chats_teacher-sidebar-controller__7rKmd,.chats_teacher-sidebar-page-controller__yIuJq{height:calc(100dvh - 72px);border-right:1px solid var(--coral-system-gray);display:flex;flex-direction:column}@media screen and (max-width:640px){.chats_sidebar-controller__G1_TT,.chats_teacher-sidebar-controller__7rKmd{height:calc(100vh - 56px);height:calc(100dvh - 56px)}}.chats_teacher-sidebar-controller__7rKmd{height:100vh;height:100dvh}@media screen and (max-width:768px){.chats_teacher-sidebar-controller__7rKmd{height:calc(100vh - 56px);height:calc(100dvh - 56px)}}.chats_admin-height-offset__qv7EL{height:calc(100vh - 60px);height:calc(100dvh - 60px)}@media screen and (max-width:768px){.chats_admin-height-offset__qv7EL{height:calc(100vh - 116px);height:calc(100dvh - 116px)}}.chats_admin-height-offset-chat-body__LwmFE{height:calc(100vh - 60px)!important;height:calc(100dvh - 60px)!important}@media screen and (max-width:768px){.chats_admin-height-offset-chat-body__LwmFE{height:calc(100vh - 116px)!important;height:calc(100dvh - 116px)!important}}.chats_chat-sidebar__MT78y{overflow-y:auto}.chats_chat-body__gZpeM,.chats_teacher-chat-body__LhXul{display:flex;flex-direction:column;overflow:hidden;height:calc(100vh - 72px);height:calc(100dvh - 72px);overscroll-behavior:none}.chats_teacher-chat-body__LhXul{height:100vh;height:100dvh}.chats_chat-content___Dj4E{flex-direction:column;display:flex;overflow-y:overlay;overflow-x:hidden;height:100%;overflow-y:auto;max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);padding-bottom:40px}@media screen and (min-width:640px){.chats_chat-content___Dj4E{padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.chats_chat-content___Dj4E{padding-left:8px;padding-right:8px}}.chats_chat-content-skeleton__HszX9{height:fit-content;flex-direction:column;display:flex;overflow-y:overlay;overflow-x:hidden;height:100%;padding-bottom:100px}.chats_icon-button__ZnNAs{display:none}.chats_nav-title__FwEBD{font-family:Rubik,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.32px}.chats_empty-chat__sglGQ{height:calc(100vh - 72px);height:calc(100dvh - 72px)}.chats_empty-chat__sglGQ svg path{fill:var(--coral-primary)}.chats_chat-header-title___g1TT{font-family:Rubik,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.32px}.chats_chat-footer__XRRfX{background-color:var(--coral-background);display:flex;flex-direction:row;align-items:flex-end;gap:12px;padding:16px}@media screen and (max-width:1024px){.chats_chat-footer__XRRfX{gap:8px;padding:12px 8px}}.chats_attach__EaH_S{min-width:44px;min-height:44px}@media screen and (max-width:1024px){.chats_attach__EaH_S{min-height:36px;min-width:36px}.chats_icon-button__ZnNAs{display:flex}.chats_nav-title__FwEBD{font-size:20px;line-height:130%}.chats_chat-header-title___g1TT,.chats_nav-title__FwEBD{font-family:Rubik,sans-serif;font-style:normal;font-weight:500;letter-spacing:.32px}.chats_chat-header-title___g1TT{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.chats_body__Cy1Hr{display:none}.chats_chat-body__gZpeM,.chats_teacher-chat-body__LhXul{height:calc(100vh - 56px);height:calc(100dvh - 56px)}}.chats_chat-input__gqQnn{resize:none;height:44px}@media screen and (max-width:1024px){.chats_chat-input__gqQnn{height:36px}}.chats_chat-header__AyuKt{display:flex;justify-content:space-between;align-items:center;gap:12px;position:sticky;z-index:0;background-color:var(--coral-background);padding:12px 16px;border-bottom:1px solid var(--coral-system-gray)}@media screen and (max-width:768px){.chats_chat-header__AyuKt{gap:10px;padding:12px}}.chats_mobile-dialog__n8oBb{max-width:100vw!important;width:100%;background-color:var(--coral-modal-background);border-radius:0;height:100dvh;overflow-x:hidden;overflow-y:auto;z-index:50;display:flex;flex-direction:column;gap:16px}.chats_attachment-container-wrapper__fVC_0{position:absolute;z-index:50;display:flex;flex-direction:column}@media not all and (min-width:768px){.chats_attachment-container-wrapper__fVC_0{bottom:56px;left:.5rem;width:calc(100% - 16px)}}@media (min-width:768px){.chats_attachment-container-wrapper__fVC_0{bottom:64px;left:0;width:100%}}.chats_attachment-container-wrapper__fVC_0{border-radius:10px;background-color:var(--coral-background)}.chats_attachment-container__g9obS{z-index:50;display:flex;flex-direction:column;border-radius:10px;background-color:var(--coral-secondary-system);padding:.625rem;opacity:1}.chats_attachment-cell__H22uK{position:relative;display:flex;width:3rem;height:3rem;flex-shrink:0;align-items:center;gap:.5rem;background-color:var(--coral-secondary-system)}@media not all and (min-width:768px){.chats_attachment-cell__H22uK{border-radius:8px}}@media (min-width:768px){.chats_attachment-cell__H22uK{border-radius:10px}}.chats_attachment-cell-pdf__pl_LF{display:flex;height:3rem;width:fit-content;max-width:200px;flex-shrink:0;align-items:center;gap:.5rem;background-color:var(--coral-secondary-system);padding-left:.75rem;padding-right:.75rem}@media not all and (min-width:768px){.chats_attachment-cell-pdf__pl_LF{border-radius:8px}}@media (min-width:768px){.chats_attachment-cell-pdf__pl_LF{border-radius:10px}}.chats_attachment-cell-pdf__pl_LF{position:relative}.chats_delete-button__0wH9n{background-color:var(--coral-destructive);display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;width:18px;height:18px;transition-duration:.2s;animation-duration:.2s}.chats_delete-button__0wH9n:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.chats_delete-button__0wH9n{position:absolute;top:-.5rem;right:-.5rem;z-index:20;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.chats_chat-header-modal__NlPvv{z-index:60;display:flex;width:100vw;max-width:none;flex-direction:column;gap:1.25rem}@media not all and (min-width:768px){.chats_chat-header-modal__NlPvv{height:100dvh}}@media (min-width:768px){.chats_chat-header-modal__NlPvv{max-width:520px}}.chats_report-issue-button__ubWET{display:flex;width:100%;cursor:pointer;align-items:center;gap:10px;border-radius:10px;padding:.625rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.chats_report-issue-button__ubWET:hover{background-color:var(--coral-secondary-system)}.auth-modal_modal-style__uKvsD{padding-top:1.5rem;padding-bottom:1.5rem}@media not all and (min-width:768px){.auth-modal_modal-style__uKvsD{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.auth-modal_modal-style__uKvsD{padding-left:2rem;padding-right:2rem}}.auth-modal_modal-style__uKvsD{width:100%}@media not all and (min-width:768px){.auth-modal_modal-style__uKvsD{height:100%;min-height:320px}}@media (min-width:768px){.auth-modal_modal-style__uKvsD{min-height:495px}}.auth-modal_modal-style__uKvsD{display:flex;flex-direction:column;gap:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media not all and (min-width:768px){.auth-modal_modal-style__uKvsD{justify-content:space-between}}@media (min-width:768px){.auth-modal_modal-style__uKvsD{justify-content:center}}.auth-modal_create-learner-modal__h9QLd{z-index:50;display:flex;flex-direction:column;gap:1.5rem}@media not all and (min-width:640px){.auth-modal_create-learner-modal__h9QLd{padding:1rem}}.auth-modal_create-learner-modal__h9QLd{width:100%}@media not all and (min-width:640px){.auth-modal_create-learner-modal__h9QLd{max-width:358px}}@media (min-width:640px){.auth-modal_create-learner-modal__h9QLd{max-width:400px}}.auth-modal_hcaptcha-container__VEZ6H html,.auth-modal_hcaptcha-container__VEZ6H iframe{margin:auto!important;justify-content:center!important;width:302px!important;height:76px!important;border-radius:4px!important;background-color:var(--coral-modal-background)!important}.auth-modal_lottie-player___o0ER{width:400px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-modal_lottie-container__J1LZ7{width:215px;height:48px;margin-left:-6px;overflow:hidden;position:relative}.classScheduleModal_dialog-content__3Bq_J{display:flex;flex-direction:column}@media not all and (min-width:768px){.classScheduleModal_dialog-content__3Bq_J{width:100%}}.classScheduleModal_dialog-content__3Bq_J{z-index:50}@media not all and (min-width:768px){.classScheduleModal_dialog-content__3Bq_J{align-items:flex-start;padding:1rem}}@media (min-width:768px){.classScheduleModal_dialog-content__3Bq_J{padding:1.5rem}}@media screen and (max-width:768px){.classScheduleModal_dialog-content__3Bq_J{height:100vh;height:100dvh}.classScheduleModal_dialog-content__3Bq_J button{top:12px}}.classScheduleModal_dialog-header__sJQnv{display:flex;width:100%;flex-direction:column}@media not all and (min-width:768px){.classScheduleModal_dialog-header__sJQnv{gap:1rem}}@media (min-width:768px){.classScheduleModal_dialog-header__sJQnv{gap:.75rem}}.classScheduleModal_dialog-header__sJQnv{font-family:Rubik,sans-serif;font-size:20px;font-weight:500;line-height:26px;letter-spacing:.32px;color:var(--coral-foreground)}.classScheduleModal_schedule-cell-container__S3C6v{display:flex;flex-direction:column;height:450px;width:100%;overflow:auto}@media not all and (min-width:768px){.classScheduleModal_schedule-cell-container__S3C6v{height:100%}}.classScheduleModal_schedule-cell__J6NW2{display:flex}@media not all and (min-width:768px){.classScheduleModal_schedule-cell__J6NW2{flex-direction:column;gap:.25rem}}@media (min-width:768px){.classScheduleModal_schedule-cell__J6NW2{flex-direction:row}}.classScheduleModal_schedule-cell__J6NW2{font-size:16px;font-weight:600;line-height:28px;letter-spacing:.32px}@media not all and (min-width:768px){.classScheduleModal_schedule-cell__J6NW2{justify-content:flex-start;padding-top:.75rem;padding-bottom:.75rem}}@media (min-width:768px){.classScheduleModal_schedule-cell__J6NW2{justify-content:space-between;padding-top:.875rem;padding-bottom:.875rem}}.classScheduleModal_absolute-button__TjKG0{position:absolute;bottom:76px;left:50%;transform:translateX(-50%);background-color:var(--coral-modal-background);border-radius:6px;overflow:hidden}.preferences_consent-modal__8Tsbi{max-width:600px;padding:32px;display:flex;flex-direction:column;gap:24px;height:540px;overflow:auto}.preferences_consent-modal__8Tsbi a{color:var(--coral-primary-text)}@media screen and (max-width:768px){.preferences_consent-modal__8Tsbi{padding:24px 16px;height:620px}}.preferences_manage__0JLie{display:flex;flex-direction:column;gap:20px}.preferences_toggle-cell__g2N8T{padding:16px 0;display:flex;flex-direction:row;justify-content:space-between}.preferences_toggle-cell__g2N8T+.preferences_toggle-cell__g2N8T{border-top:1px solid var(--coral-system-gray)}.search_filter-active__3mxIP input{color:var(--coral-foreground)}.search_filter-active__3mxIP path,.search_filter-active__3mxIP svg path{fill:var(--coral-primary)}.search_filter-not-active__Q3j1E{max-width:148px;width:fit-content;color:var(--coral-gray)}.search_filter-not-active__Q3j1E svg path,.search_none__v38_K path{fill:var(--coral-gray)!important}.search_search-header__SlL7l{display:flex;flex-direction:column;gap:24px;top:0}.search_search-options__o6B0s{display:grid;grid-template-columns:repeat(12,1fr);gap:12px;margin-top:24px;justify-content:space-between;align-items:center}.search_dialog-scroll-content__uF9K_{display:flex;flex-direction:column;padding-right:16px;margin-top:56px;gap:20px;overflow-x:hidden;overflow-y:auto}.search_dialog-scroll-content-request-modal__G5iLY{display:flex;flex-direction:column;gap:1.5rem}@media not all and (min-width:640px){.search_dialog-scroll-content-request-modal__G5iLY{height:calc(100vh - 210px);overflow-y:auto;padding-left:.125rem;padding-right:.125rem}}.search_mobile-dialog__slUIm{max-width:100vw!important;width:100%;padding:8px 0 8px 16px;background-color:var(--coral-modal-background);border-radius:0;height:100dvh;overflow-x:hidden;overflow-y:auto;z-index:50;display:flex;flex-direction:column;gap:16px}.search_side-buttons__yZM7d{display:flex;align-items:center;justify-content:space-between;grid-column:span 12}@media(min-width:768px){.search_side-buttons__yZM7d{margin-left:auto;grid-column:span 5}.search_select-trigger__UG66Y{gap:40px}}.search_empty-state__c7yFH{width:fit-content;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px}@media(min-width:1024px){.search_empty-state__c7yFH{padding:32px}}.search_empty-state__c7yFH svg path{fill:var(--coral-primary)}.search_request-class-card__pMvPE{padding:8px;background-color:var(--coral-modal-background);border:1px solid var(--coral-secondary-system);position:fixed;bottom:24px;left:50%;transform:translate(-50%);width:100%;max-width:560px;z-index:30;display:flex;align-items:center;justify-content:space-between;box-shadow:0 0 13px rgba(0,0,0,.11)}@media screen and (max-width:768px){.search_request-class-card__pMvPE{gap:16px;width:calc(100% - 32px);padding:12px}}@media screen and (max-width:640px){.search_request-class-float-offset__YhbUh{bottom:64px}}.search_request-modal__W1l8S{z-index:50;display:flex;width:100%;flex-direction:column;align-items:center}@media not all and (min-width:640px){.search_request-modal__W1l8S{height:100vh;height:100dvh;min-width:100vw;border-radius:0;padding:.75rem 1rem}}@media (min-width:640px){.search_request-modal__W1l8S{max-width:620px}}.search_footer-btn__KF28g{margin-top:auto;display:flex;justify-content:flex-end;gap:1rem}@media not all and (min-width:640px){.search_footer-btn__KF28g{gap:.75rem}}.search_phone-input-container__rRs81{width:100%}@media screen and (min-width:768px){.search_phone-input-container__rRs81{max-width:276px}}.search_phone-input-field__K5nep{width:100%!important;background-color:var(--coral-modal-background)!important;border:1px solid var(--coral-system-gray)!important;padding-left:52px!important;height:40px!important;border-radius:8px!important;color:var(--coral-foreground)!important;font-weight:500!important}.search_phone-input-field__K5nep:focus{border-color:var(--coral-primary)!important;box-shadow:0 0 0 1px var(--coral-primary) inset}.search_phone-input-field-error__h1_e5{border-color:var(--coral-destructive)!important;box-shadow:0 0 0 1px var(--coral-destructive) inset}.search_phone-input-button__8AfyN{background-color:transparent!important;border:1px solid var(--coral-system-gray)!important;border-right:none!important;border-radius:8px 0 0 8px!important;width:40px!important;height:40px!important;display:flex!important;align-items:center;justify-content:center}.search_phone-input-button__8AfyN:hover{background-color:var(--coral-secondary-system)!important}.search_phone-input-dropdown__yGEbg{background-color:var(--coral-modal-background)!important;color:var(--coral-foreground)!important;border:1px solid var(--coral-system-gray)!important;box-shadow:var(--coral-popover-shadow);max-height:200px!important;overflow-y:auto!important}.search_phone-input-dropdown__yGEbg .search_country__lf6cm{padding:6px 10px!important;min-height:36px!important;height:auto!important}.search_phone-input-dropdown__yGEbg .search_country__lf6cm:hover{background-color:var(--coral-secondary-system)!important}.search_phone-input-dropdown__yGEbg .search_dial-code__ZW_wn{font-size:14px!important}.unsubscribe_image-placeholder__SRHsG{position:relative;width:44px;height:44px;border-radius:10px;flex-shrink:0}.unsubscribe_dropdown__Cf7lT{display:grid;border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);padding:.75rem 1rem 1rem;color:var(--coral-foreground)}@media not all and (min-width:768px){.unsubscribe_dropdown__Cf7lT{gap:.5rem}}@media (min-width:768px){.unsubscribe_dropdown__Cf7lT{gap:1rem}}.unsubscribe_dialog__eVYud{display:flex;flex-direction:column;gap:1rem;padding-left:0;padding-right:0}@media (min-width:768px){.unsubscribe_dialog__eVYud{height:90vh;height:90dvh;max-height:min(870px,calc(90vh - 72px));max-width:580px}}@media screen and (max-width:768px){.unsubscribe_dialog__eVYud button[class*="data-[state=open]:text-muted-foreground "]{top:12px}}.unsubscribe_learner-card__M2Q48{display:flex;align-items:flex-start;gap:.5rem;border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);padding-left:.75rem;padding-right:.75rem;padding-top:.5rem}@media not all and (min-width:768px){.unsubscribe_learner-card__M2Q48{padding-bottom:.75rem}}@media (min-width:768px){.unsubscribe_learner-card__M2Q48{padding-bottom:1rem}}.unsubscribe_loading-radio__Jexie{border-color:var(--coral-system-gray)!important}.unsubscribe_plan-card-container__C_Pe3{display:flex;flex-direction:column;width:100%;cursor:pointer;justify-content:space-between;border-radius:10px;border-width:1px;color:var(--coral-foreground);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media not all and (min-width:768px){.unsubscribe_plan-card-container__C_Pe3{gap:.75rem}}@media (min-width:768px){.unsubscribe_plan-card-container__C_Pe3{gap:.75rem}}@media not all and (min-width:768px){.unsubscribe_plan-card-container__C_Pe3{padding:1rem}}@media (min-width:768px){.unsubscribe_plan-card-container__C_Pe3{padding:1rem 1rem .75rem}}.unsubscribe_absolute-button__7LSdN{position:absolute;bottom:76px;left:50%;transform:translateX(-50%);background-color:var(--coral-modal-background);border-radius:6px;overflow:hidden}.unsubscribe_dialog-content-scrollable__kLJ5N{display:flex;height:100%;flex-direction:column;gap:1rem;overflow-y:auto}@media not all and (min-width:768px){.unsubscribe_dialog-content-scrollable__kLJ5N{padding-left:1rem;padding-right:1rem;padding-bottom:2.5rem}}@media (min-width:768px){.unsubscribe_dialog-content-scrollable__kLJ5N{padding-left:1.5rem;padding-right:1.5rem}}.unsubscribe_error-container__KZGFA{margin-top:1.5rem;display:flex;height:100%;flex-direction:column;align-items:center;gap:.25rem}@media not all and (min-width:768px){.unsubscribe_error-container__KZGFA{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.unsubscribe_error-container__KZGFA{padding-left:1.5rem;padding-right:1.5rem}}.EmailPreferenceCenter_modal__iiZ_M{max-width:540px;height:600px;display:flex;flex-direction:column;gap:20px;padding-left:0;padding-right:0}.EmailPreferenceCenter_modal__iiZ_M a{color:var(--coral-primary-text)}@media screen and (max-width:768px){.EmailPreferenceCenter_modal__iiZ_M{padding:16px;width:100vw;height:100vh;height:100dvh;border-radius:0;padding-left:0!important;padding-right:0!important;max-width:none}}.EmailPreferenceCenter_toggle-cell-content__fv6yi{overflow:auto;padding-bottom:2rem}@media not all and (min-width:768px){.EmailPreferenceCenter_toggle-cell-content__fv6yi{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.EmailPreferenceCenter_toggle-cell-content__fv6yi{padding-left:1.5rem;padding-right:1.5rem}}.EmailPreferenceCenter_absolute-button__pfQzO{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);background-color:var(--coral-modal-background);border-radius:6px;overflow:hidden}.ReportIssueModal_image-placeholder__buy6G{position:relative;width:44px;height:44px;border-radius:10px;flex-shrink:0}.ReportIssueModal_dropdown__YuPuD{display:grid;overflow:hidden;border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);color:var(--coral-foreground)}@media not all and (min-width:768px){.ReportIssueModal_dropdown__YuPuD{gap:0}}@media (min-width:768px){.ReportIssueModal_dropdown__YuPuD{gap:0}}.ReportIssueModal_dialog__0DVxI{display:flex;flex-direction:column;gap:1rem;padding-left:0;padding-right:0}@media (min-width:768px){.ReportIssueModal_dialog__0DVxI{height:100%;max-height:min(870px,calc(90vh - 72px));max-width:580px}}@media screen and (max-width:767px){.ReportIssueModal_dialog__0DVxI button[class*="data-[state=open]:text-muted-foreground "]{top:12px}.ReportIssueModal_dialog__0DVxI{height:100vh;height:100dvh}}.ReportIssueModal_learner-card__OqkD3{display:flex;align-items:flex-start;gap:.5rem;border-radius:10px;border-width:1px;border-color:var(--coral-system-gray);padding-left:.75rem;padding-right:.75rem;padding-top:.5rem}@media not all and (min-width:768px){.ReportIssueModal_learner-card__OqkD3{padding-bottom:.75rem}}@media (min-width:768px){.ReportIssueModal_learner-card__OqkD3{padding-bottom:1rem}}.ReportIssueModal_loading-radio__meg9D{border-color:var(--coral-system-gray)!important}.ReportIssueModal_plan-card-container__v0FWW{display:flex;flex-direction:column;width:100%;cursor:pointer;justify-content:space-between;border-radius:10px;border-width:1px;color:var(--coral-foreground);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media not all and (min-width:768px){.ReportIssueModal_plan-card-container__v0FWW{gap:.75rem}}@media (min-width:768px){.ReportIssueModal_plan-card-container__v0FWW{gap:.75rem}}@media not all and (min-width:768px){.ReportIssueModal_plan-card-container__v0FWW{padding:1rem}}@media (min-width:768px){.ReportIssueModal_plan-card-container__v0FWW{padding:1rem 1rem .75rem}}.ReportIssueModal_absolute-button__hP83q{position:absolute;bottom:76px;left:50%;transform:translateX(-50%);background-color:var(--coral-modal-background);border-radius:6px;overflow:hidden}.ReportIssueModal_dialog-content-scrollable__jYVyr{display:flex;height:100%;flex-direction:column;gap:1rem;overflow-y:auto}@media not all and (min-width:768px){.ReportIssueModal_dialog-content-scrollable__jYVyr{padding-left:1rem;padding-right:1rem;padding-bottom:2.5rem}}@media (min-width:768px){.ReportIssueModal_dialog-content-scrollable__jYVyr{padding-left:1.5rem;padding-right:1.5rem}}.ReportIssueModal_error-container__DCyUm{margin-top:1.5rem;display:flex;height:100%;flex-direction:column;align-items:center;gap:.25rem}@media not all and (min-width:768px){.ReportIssueModal_error-container__DCyUm{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.ReportIssueModal_error-container__DCyUm{padding-left:1.5rem;padding-right:1.5rem}}.ChangePasswordModal_modify-password__9WRgR div,.ChangePasswordModal_modify-password__9WRgR input{width:100%!important}.ChangePasswordModal_password-icon-button__MZcQf{cursor:pointer}.ChangePasswordModal_password-icon-button__MZcQf:hover svg path{fill:var(--coral-primary-text)}.CopaaModal_dialog__iHmfN{display:flex;flex-direction:column;gap:1rem;padding-left:0;padding-right:0}@media (min-width:768px){.CopaaModal_dialog__iHmfN{height:90vh;height:90dvh;max-height:min(870px,calc(90vh - 72px));max-width:580px}}@media screen and (max-width:768px){.CopaaModal_dialog__iHmfN button[class*="data-[state=open]:text-muted-foreground "]{top:12px}}.CopaaModal_absolute-button__FzROM{position:absolute;bottom:76px;left:50%;transform:translateX(-50%);background-color:var(--coral-modal-background);border-radius:6px;overflow:hidden}.CopaaModal_dialog-content-scrollable__c0Z0v{display:flex;flex-direction:column;overflow-y:auto}@media not all and (min-width:768px){.CopaaModal_dialog-content-scrollable__c0Z0v{height:calc(100% - 96px);gap:1rem;padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.CopaaModal_dialog-content-scrollable__c0Z0v{height:calc(100% - 104px);gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}.CopaaModal_action-required__O2WRD{display:flex;min-height:500px;flex-direction:column;gap:1rem}@media not all and (min-width:768px){.CopaaModal_action-required__O2WRD{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.CopaaModal_action-required__O2WRD{padding-left:1.5rem;padding-right:1.5rem}}.DeveloperSettingsModal_modal__v3dR7{max-width:600px;display:flex;flex-direction:column;gap:20px;padding-left:0;padding-right:0}.DeveloperSettingsModal_modal__v3dR7 a{color:var(--coral-primary-text)}@media screen and (max-width:768px){.DeveloperSettingsModal_modal__v3dR7{padding:16px;width:100vw;height:100vh;height:100dvh;border-radius:0;padding-left:0!important;padding-right:0!important;max-width:none}}.DeveloperSettingsModal_overscroll-container__FV5te{overflow-y:auto;overflow-x:auto;height:calc(90vh - 168px);height:calc(90dvh - 168px);max-height:min(786px,90vh - 168px);padding-right:24px;padding-left:24px}@media screen and (max-width:768px){.DeveloperSettingsModal_overscroll-container__FV5te{height:calc(100vh - 142px);height:calc(100dvh - 142px);max-height:none;padding-right:16px;padding-left:16px}}.classCard_class-card__sN73m{border-color:var(--coral-primary);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border:1px solid var(--coral-system-gray);border-radius:16px;height:fit-content;position:relative;display:grid;grid-template-columns:1fr;row-gap:12px;cursor:pointer;overflow:hidden}.classCard_class-card__sN73m:hover{background-color:var(--coral-secondary-system)}.classCard_class-card-loading__vvnLW:hover{background-color:var(--coral-background)}.classCard_listing-style__StKqX{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media not all and (min-width:1280px){.classCard_listing-style__StKqX{column-gap:1rem}}@media not all and (min-width:640px){.classCard_listing-style__StKqX{row-gap:0}}@media (min-width:768px){.classCard_listing-style__StKqX{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}}@media (min-width:1024px){.classCard_listing-style__StKqX{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.classCard_listing-style__StKqX{margin-bottom:.5rem;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1.5rem;column-gap:1.25rem}.classCard_class-card-desktop__y9Ch7{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px 16px}}.classCard_class-card-details__LQMrT{display:flex;flex-direction:column;margin-top:4px;padding:0 12px}@media(min-width:1280px){.classCard_class-card-details-desktop__cO__s{margin-top:0;gap:16px;display:flex;padding:20px 24px;grid-column:span 4}}.classCard_heart-icon__p_eaV{position:absolute;width:44px;height:44px;z-index:9}.classCard_heart-icon__p_eaV svg{width:24px;height:24px}.classCard_heart-icon__p_eaV svg path{fill:var(--coral-static-white)}@media(min-width:1280px){.classCard_heart-icon__p_eaV svg{width:24px;height:24px}.classCard_heart-icon__p_eaV svg path{fill:var(--coral-primary)}}.classCard_free-trial-text-style__Kejyq{border-radius:6px;background-color:var(--coral-free-trial-background);padding:3px .5rem;font-family:Rubik,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:700;line-height:24px;letter-spacing:.5px;color:var(--coral-free-trial)}.classCard_free-trial-wrapper__6X2b_{display:flex;flex-wrap:wrap}@media not all and (min-width:1280px){.classCard_free-trial-wrapper__6X2b_{margin-bottom:.75rem;flex-direction:column;gap:.25rem}}@media (min-width:1280px){.classCard_free-trial-wrapper__6X2b_{align-items:center;gap:1rem}}.classCard_free-trial-wrapper--regular__VnyYh{margin-bottom:.75rem}@media (min-width:1280px){.classCard_free-trial-wrapper--regular__VnyYh{flex-direction:column;align-items:flex-start;gap:.25rem}}.classCard_price-style__sXfTv{font-family:Rubik,sans-serif;font-size:24px;font-weight:500;line-height:31.2px;letter-spacing:.32px;margin-right:.5rem;height:1.75rem;color:var(--coral-foreground)}.classCard_divider__uvu1S{position:absolute;left:0;top:1.25rem;bottom:1.25rem;width:1px;background-color:var(--coral-system-gray)}@media not all and (min-width:1280px){.classCard_divider__uvu1S{display:none}}.classCard_class-info-style__ewCLn{grid-column:span 1/span 1;gap:.5rem}@media not all and (min-width:1280px){.classCard_class-info-style__ewCLn{display:none}}@media (min-width:1280px){.classCard_class-info-style__ewCLn{display:flex}}.classCard_main-image__e7zz4{position:relative;aspect-ratio:16/9;height:100%;width:100%;overflow:hidden}@media not all and (min-width:1280px){.classCard_main-image__e7zz4{border-top-left-radius:12px;border-top-right-radius:12px}}@media (min-width:1280px){.classCard_main-image__e7zz4{grid-column:span 3/span 3;border-top-left-radius:12px;border-bottom-left-radius:12px}}.classCard_overlay-bg__U7Saw{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.2) 16.5%,transparent)}.classCard_title__JyakA{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%;font-size:18px}@media not all and (min-width:1280px){.classCard_title__JyakA{font-family:Rubik,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.32px}}@media (min-width:1280px){.classCard_title__JyakA{font-family:Rubik,sans-serif;font-size:20px;font-weight:500;line-height:26px;letter-spacing:.32px}}@media not all and (min-width:1280px){.classCard_title__JyakA{min-height:3rem}}.classCard_teacher-image__Qw3vB{position:relative;overflow:hidden;border-radius:9999px}@media not all and (min-width:1280px){.classCard_teacher-image__Qw3vB{height:2rem;width:2rem}}@media (min-width:1280px){.classCard_teacher-image__Qw3vB{height:3rem;width:3rem}}.classCard_review__FRK1q{align-items:center;gap:.5rem}@media not all and (min-width:1280px){.classCard_review__FRK1q{display:flex}}@media (min-width:1280px){.classCard_review__FRK1q{display:none}}.classCard_pseudo-hover__1N6AG{position:absolute;top:0;left:-16px;width:calc(100% + 32px);height:100%;cursor:pointer;z-index:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.classCard_mobile-class-card__y2gi5:hover .classCard_pseudo-hover__1N6AG{background-color:var(--coral-secondary-system)}.classCard_link__n2u0p{left:0;width:100%;border-radius:16px}.classCard_link__n2u0p,.classCard_mobile-hover-link__VhAR3{position:absolute;top:0;height:100%;z-index:2;cursor:pointer}.classCard_mobile-hover-link__VhAR3{width:calc(100% + 32px)}.classCard_class-card-mobile-divider__rBTPE,.classCard_mobile-hover-link__VhAR3{left:-16px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.classCard_class-card-mobile-divider__rBTPE{width:calc(100% + 32px)!important;position:relative;height:8px;width:100%;background-color:var(--coral-secondary-system)}@import"https://fonts.googleapis.com/css?family=Rubik:100,300,500,400,600,700,900";.SessionReplayModal_dialog-content__5x_D7{padding-left:0!important;padding-right:0!important;height:600px!important;width:520px!important;max-width:520px!important;display:flex;flex-direction:column;gap:16px;transition:none}@media screen and (max-width:768px){.SessionReplayModal_dialog-content__5x_D7{padding-top:16px!important;width:100%!important;border-radius:0!important;max-width:100%!important;height:100vh!important;height:100dvh!important}}.SessionReplayModal_over-scroll-container__Oilov{height:100%;overflow-y:auto;flex:1;min-height:0;display:flex;flex-direction:column;gap:1.25rem;padding-left:1.5rem;padding-right:1.5rem}@media screen and (max-width:768px){.SessionReplayModal_over-scroll-container__Oilov{width:100%!important;border-radius:0!important;max-width:100%!important;padding-left:1rem;padding-right:1rem}}.SessionReplayModal_summary-box__IXQMJ{display:flex;justify-content:space-between;align-items:center;background-color:var(--coral-modal-background);border:1px solid var(--coral-secondary-system);border-radius:.5rem;padding:.75rem 1rem;margin-top:0}@media(max-width:640px){.SessionReplayModal_summary-box__IXQMJ{flex-direction:column;align-items:flex-start;gap:.5rem}}