.MobileScheduleDetailSelectTab_divider__FoPs_{width:100%;height:1px;background-color:#e9ecef;margin-top:16px}.AiMdNoReport_empty__eXP0x{background:#fff;border:1px solid #dee2e6;border-radius:12px}.Chip_chip__WPNsT{display:inline-flex;align-items:center;justify-content:center;gap:4px;border:none;background:none;white-space:nowrap;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}.Chip_chip__WPNsT.Chip_disabled__cfkPm,.Chip_chip__WPNsT:disabled{cursor:default}.Chip_interactive__b3a56{cursor:pointer}.Chip_sm__MyYyN{height:32px;padding:0 12px;border-radius:999px;background-color:rgba(15,23,42,.05);color:#343a40;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px}@media(hover:hover)and (pointer:fine){.Chip_sm__MyYyN.Chip_interactive__b3a56:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.Chip_sm__MyYyN.Chip_interactive__b3a56:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.Chip_sm__MyYyN.Chip_selected__FIT9b{background-color:#212529;color:#fff}.Chip_sm__MyYyN.Chip_disabled__cfkPm,.Chip_sm__MyYyN:disabled{background-color:rgba(15,23,42,.05);color:#ced4da}.Chip_md__9HIRX{height:40px;border-radius:6px;font-size:14px;line-height:20px}.Chip_lg__S1MEv,.Chip_md__9HIRX{font-weight:600;letter-spacing:-.5px}.Chip_lg__S1MEv{height:48px;border-radius:8px;font-size:16px;line-height:24px}.Chip_lg__S1MEv,.Chip_md__9HIRX{padding:0 16px;border:1px solid #dee2e6;background-color:#fff;color:#343a40}@media(hover:hover)and (pointer:fine){.Chip_lg__S1MEv.Chip_interactive__b3a56:hover:not(:disabled),.Chip_md__9HIRX.Chip_interactive__b3a56:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.Chip_lg__S1MEv.Chip_interactive__b3a56:active:not(:disabled),.Chip_md__9HIRX.Chip_interactive__b3a56:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.Chip_lg__S1MEv.Chip_selected__FIT9b,.Chip_md__9HIRX.Chip_selected__FIT9b{border-color:#212529;color:#212529}.Chip_lg__S1MEv.Chip_disabled__cfkPm,.Chip_lg__S1MEv:disabled,.Chip_md__9HIRX.Chip_disabled__cfkPm,.Chip_md__9HIRX:disabled{border-color:#e9ecef;background-color:rgba(0,0,0,0);color:#ced4da}.Chip_icon__vTsQO{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Chip_sm__MyYyN .Chip_icon__vTsQO svg{width:16px;height:16px}.Chip_lg__S1MEv .Chip_icon__vTsQO svg,.Chip_md__9HIRX .Chip_icon__vTsQO svg{width:20px;height:20px}.Chip_iconButton__4KEBo{position:relative;padding:0;border:none;border-radius:2px;background:none;color:inherit;cursor:pointer}@media(hover:hover)and (pointer:fine){.Chip_iconButton__4KEBo:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.Chip_iconButton__4KEBo:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.Chip_iconButton__4KEBo:after{content:"";position:absolute;inset:-8px}.Chip_iconButton__4KEBo:disabled{cursor:default}.Chip_body__s3KzS{display:inline-flex;align-items:center;align-self:stretch;padding:0;border:none;background:none;color:inherit;font:inherit;cursor:pointer}@media(hover:hover)and (pointer:fine){.Chip_body__s3KzS:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.Chip_body__s3KzS:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.Chip_body__s3KzS:disabled{cursor:default}.Chip_sm__MyYyN .Chip_body__s3KzS{margin-left:-12px;padding-left:12px}.Chip_lg__S1MEv .Chip_body__s3KzS,.Chip_md__9HIRX .Chip_body__s3KzS{margin-left:-16px;padding-left:16px}.Tab_wrapper__uarrZ{display:flex;gap:8px;background-color:#fff;width:100%;position:relative}.Tab_wrapper__uarrZ:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e9ecef}.Tab_wrapper__uarrZ.Tab_large__9fkU_{padding:16px 32px 0}.Tab_wrapper__uarrZ.Tab_medium__1n7Cw{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap}.Tab_wrapper__uarrZ.Tab_medium__1n7Cw::-webkit-scrollbar{display:none}.Tab_wrapper__uarrZ.Tab_medium__1n7Cw.Tab_mobile__9GR4b{padding-left:20px;padding-right:20px}.Tab_wrapper__uarrZ.Tab_medium__1n7Cw.Tab_desktop__LaBGK{padding-left:32px;padding-right:32px}.Tab_wrapper__uarrZ.Tab_sidePadding300__SOxUh.Tab_large__9fkU_,.Tab_wrapper__uarrZ.Tab_sidePadding300__SOxUh.Tab_medium__1n7Cw{padding-left:24px;padding-right:24px}.Tab_wrapper__uarrZ.Tab_topRadius__ESC4P{border-radius:16px 16px 0 0}.Tab_wrapper__uarrZ.Tab_noTopRadius__LcYSZ{border-radius:0}.Tab_wrapper__uarrZ.Tab_noTopPadding__feHFl{padding-top:0}.Tab_wrapper__uarrZ.Tab_topPadding__6qxKg{padding-top:32px}.Tab_tab__M0Lvi{font-size:24px;line-height:36px;font-weight:700;background:none;border:none;padding:16px 8px;border-radius:8px;color:#adb5bd;cursor:pointer;position:relative;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.Tab_tab__M0Lvi.Tab_medium__1n7Cw{padding:12px 8px;font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.5px}.Tab_tab__M0Lvi:hover{color:#868e96}.Tab_tab__M0Lvi.Tab_active__WQeKZ{color:#343a40}.Tab_tab__M0Lvi.Tab_active__WQeKZ.Tab_underline__m_Kd_:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;border-radius:2px 2px 0 0;background-color:#343a40;z-index:1}.ClassDiagnosisCta_card__3K546{width:100%;display:flex;align-items:center;gap:16px;padding:16px;background-color:#f3f0ff;border:none;border-radius:8px;cursor:pointer;text-align:left}.ClassDiagnosisCta_bead__B7r8b{width:24px;height:24px;object-fit:contain;flex-shrink:0}.ClassDiagnosisCta_texts__Z_JbF{display:flex;flex-direction:column;gap:4px;flex:1 1}.ClassDiagnosisCta_title__jHSxM{font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.5px;color:#845ef7}.ClassDiagnosisCta_description__c6GXC{font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px;color:#845ef7}.ClassDiagnosisCta_chevron__Mq_2x{display:inline-flex;flex-shrink:0;color:#845ef7}.ChatParticipantTabs_wrapper__XgM4S{width:100%;display:flex}.ChatParticipantTabs_tab__hvbxV{width:100%}.ChatParticipantTabs_unreadDot__XjHZd{position:absolute;top:8px;top:12px;right:2px;width:4px;height:4px;border-radius:50%;background-color:#fa5252}.DesktopChattingPage_container__Us3G5{display:flex;flex-direction:column;flex:1 1;border:1px solid #e9ecef;border-radius:16px;background-color:#fff;overflow:hidden}.DesktopChattingPage_tab___NhHv{display:flex;flex-direction:column;gap:16px;padding:32px 0 0}.DesktopChattingPage_title___ZxR4{font-size:22px;line-height:32px;font-weight:700;color:#343a40;margin:0;padding:0 32px}.MobileChattingPage_container__OmI3H{display:flex;flex-direction:column;gap:16px;height:calc(100vh - 120px);height:calc(100dvh - 120px)}.MobileChattingPage_content__D7wbi{flex:1 1;min-height:0;padding:0 20px}.ClassPageHeader_header__oCsNA{display:flex;justify-content:space-between;align-items:center;padding:32px 32px 0}.ClassPageHeader_tabWrapper__d4_40{display:flex;gap:16px}.CheckBox_checkbox__4CALJ{flex-shrink:0;border:none;cursor:pointer;background-position:50%;background-repeat:no-repeat;border-radius:50%}.CheckBox_checkbox__4CALJ input{display:none}.CheckBox_checkbox__4CALJ.CheckBox_s__WVhh_{width:20px;height:20px;background-size:20px 20px}.CheckBox_checkbox__4CALJ.CheckBox_m__pGZ8L{width:24px;height:24px;background-size:24px 24px}.CheckBox_checkbox__4CALJ.CheckBox_l__hpbIM{width:32px;height:32px;background-size:32px 32px}.CheckBox_checkbox__4CALJ:hover{background-color:rgba(33,37,41,.05)}.CheckBox_checkbox__4CALJ:active{background-color:rgba(33,37,41,.12)}.CheckBox_checkbox__4CALJ.CheckBox_allSelect__GACxs,.CheckBox_checkbox__4CALJ.CheckBox_checked__VSuU2{background-image:url(https://i1.gguge.com/r/images/teacher/checkbox.png)}.CheckBox_checkbox__4CALJ.CheckBox_unchecked__h1AMq{background-image:url(https://i1.gguge.com/r/images/teacher/checkboxUnChecked.png)}.CheckBox_checkbox__4CALJ.CheckBox_disabled__YlxbC{background-image:url(https://i1.gguge.com/r/images/teacher/checkboxDisabled.png);cursor:default}.CheckBox_checkbox__4CALJ.CheckBox_disabled__YlxbC:active,.CheckBox_checkbox__4CALJ.CheckBox_disabled__YlxbC:hover{background-color:inherit}.Button_button__47YNO{display:inline-flex;align-items:center;justify-content:center;border:none;background:none;font-weight:600;letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}.Button_button__47YNO:disabled{cursor:default}.Button_sm__sMsio{height:32px;min-width:64px;padding:0 10px}.Button_md__Wt75_,.Button_sm__sMsio{gap:6px;border-radius:6px;font-size:14px;line-height:20px}.Button_md__Wt75_{height:40px;min-width:80px;padding:0 12px}.Button_lg__Ymvbg,[data-device=desktop] .Button_md__Wt75_{font-size:16px;line-height:22px}.Button_lg__Ymvbg{height:48px;min-width:96px;padding:0 16px;gap:8px;border-radius:8px}[data-device=desktop] .Button_lg__Ymvbg{font-size:18px;line-height:24px}.Button_fill__Pgk42{background-color:#212529;color:#fff}@media(hover:hover)and (pointer:fine){.Button_fill__Pgk42:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.Button_fill__Pgk42:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.Button_fill__Pgk42.Button_subtle__vgAh0{background-color:rgba(15,23,42,.05);color:#343a40}@media(hover:hover)and (pointer:fine){.Button_fill__Pgk42.Button_subtle__vgAh0:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.Button_fill__Pgk42.Button_subtle__vgAh0:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.Button_fill__Pgk42.Button_danger__59sWH{background-color:#e03131;color:#fff}@media(hover:hover)and (pointer:fine){.Button_fill__Pgk42.Button_danger__59sWH:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.Button_fill__Pgk42.Button_danger__59sWH:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.Button_fill__Pgk42:disabled{background-color:#f1f3f5;color:#ced4da}.Button_outline__rBIuq{background-color:#fff;border:1px solid #dee2e6;color:#343a40}@media(hover:hover)and (pointer:fine){.Button_outline__rBIuq:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.Button_outline__rBIuq:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.Button_outline__rBIuq:disabled{border-color:#e9ecef;background-color:#f1f3f5;color:#ced4da}.Button_text__zCwoD{height:auto;padding:0;gap:4px;color:#343a40}@media(hover:hover)and (pointer:fine){.Button_text__zCwoD:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.Button_text__zCwoD:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.Button_text__zCwoD:disabled{color:#ced4da}.Button_icon__s8kxC{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Button_sm__sMsio .Button_icon__s8kxC svg{width:16px;height:16px}.Button_md__Wt75_ .Button_icon__s8kxC svg{width:20px;height:20px}.Button_lg__Ymvbg .Button_icon__s8kxC svg{width:24px;height:24px}.PageError_wrapper__UkH9j{display:flex;justify-content:center;width:100%;padding:48px 16px;background-color:#fff;border:1px solid #dee2e6;border-radius:12px}[data-device=mobile] .PageError_wrapper__UkH9j{border:none;border-radius:0}.PageError_content__hDqq_{display:flex;flex-direction:column;gap:32px;align-items:center;width:100%;max-width:376px}.PageError_graphic__jlM5i{width:100%}.PageError_graphic__jlM5i img{display:block;width:100%;height:auto}.PageError_text__YFLJq{display:flex;flex-direction:column;gap:6px;width:100%;overflow-wrap:break-word;word-break:keep-all;text-align:center}.PageError_title__CtP2w{margin:0;color:#343a40;font-size:var(--typo-heading-large-font-size,28px);line-height:var(--typo-heading-large-line-height,36px);font-weight:700;letter-spacing:-.5px}.PageError_description__A0OXC{margin:0;color:#686f77;white-space:pre-line;font-size:18px;line-height:30px;font-weight:400;letter-spacing:-.5px}.PageError_section__IOXKv{padding:32px 16px;border-color:#e9ecef}.PageError_section__IOXKv .PageError_content__hDqq_{gap:24px;max-width:240px}.PageError_section__IOXKv .PageError_title__CtP2w{font-size:18px;line-height:28px;font-weight:600;letter-spacing:-.5px}.PageError_section__IOXKv .PageError_description__A0OXC{font-size:16px;line-height:26px;font-weight:400;letter-spacing:-.5px}.AiMdMonthMenu_wrapper__FAqYo{position:relative}.AiMdMonthMenu_menu__1FvGJ{position:absolute;top:calc(100% + 4px);right:0;z-index:600;display:flex;flex-direction:column;min-width:160px;padding:4px;background:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 4px 6px -1px rgba(15,23,42,.1),0 2px 4px -2px rgba(15,23,42,.1)}.AiMdMonthMenu_item__j68m7{display:block;padding:8px 12px;color:#343a40;border-radius:6px;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.AiMdMonthMenu_item__j68m7:hover{background:rgba(15,23,42,.05)}.AiMdMonthMenu_current__P_btQ{font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px;color:#212529}.FeedbackState_feedbackState__BUyv_{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;padding:48px 24px;overflow-wrap:break-word;text-align:center}.FeedbackState_graphic__pePz_{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:64px;height:64px;background-color:#f8f9fa;border-radius:999px}.FeedbackState_text__tDcru{display:flex;flex-direction:column;gap:6px;width:100%}.FeedbackState_title__OgWZh{margin:0;color:#343a40;font-size:18px;line-height:28px;font-weight:600;letter-spacing:-.5px}.FeedbackState_description__1vFxm{margin:0;white-space:pre-line;color:#686f77;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.ItemText_textArea__7pPg_{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 1;min-width:0;overflow:hidden;text-align:left}.ItemText_label__H0tY3{width:100%;color:#343a40;word-break:break-word;font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.5px}.ItemText_label__H0tY3.ItemText_emphasized__B0gT_{color:#212529}.ItemText_label__H0tY3.ItemText_disabled__yUkhr{color:#ced4da}.ItemText_metaRow__hlGkM{display:flex;align-items:center;gap:4px;max-width:100%;overflow:hidden;color:#686f77;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px}.ListboxItem_item__Fc_NY{display:flex;align-items:center;gap:8px;width:100%;padding:12px 20px;cursor:pointer;list-style:none}.ListboxItem_item__Fc_NY:not(.ListboxItem_disabled__uN3m0){position:relative}@media(hover:hover){.ListboxItem_item__Fc_NY:not(.ListboxItem_disabled__uN3m0):hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.05)}}.ListboxItem_item__Fc_NY:not(.ListboxItem_disabled__uN3m0):active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.15)}.ListboxItem_item__Fc_NY.ListboxItem_selected__yB3e6{background-color:rgba(15,23,42,.1)}.ListboxItem_item__Fc_NY.ListboxItem_disabled__uN3m0{cursor:not-allowed}.ListboxItem_item__Fc_NY:focus-visible{outline:2px solid #1c1c1e;outline-offset:-2px}.ListboxItem_check__3fg0m{display:inline-flex;flex-shrink:0;color:#212529}.Dialog_modalDialog__Svqka{position:fixed;inset:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:0 20px;background-color:rgba(15,23,42,.5)}.Dialog_modal__6dyAZ{display:flex;flex-direction:column;width:100%;max-height:90dvh;padding-top:4px;overflow:hidden;background-color:#fff;border-radius:12px;outline:none;box-shadow:0 20px 25px -5px rgba(15,23,42,.1),0 8px 10px -6px rgba(15,23,42,.1)}.Dialog_modal-sm__MYvMn{max-width:400px}.Dialog_modal-md__xdeTL{max-width:560px}.Dialog_modal-lg__KZQ_n{max-width:720px}.Dialog_sheetRoot__VhZ_s{position:fixed;inset:0;z-index:1500}.Dialog_sheetBackdrop__oKelb{position:absolute;inset:0;background-color:rgba(15,23,42,.5);opacity:0;transition:opacity .3s ease-out}.Dialog_sheetBackdropVisible__B08TX{opacity:1}.Dialog_sheet__PqCNK{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;max-height:calc(100dvh - 40px);padding-bottom:env(safe-area-inset-bottom);overflow:hidden;background-color:#fff;border-radius:16px 16px 0 0;outline:none;transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,0,1);box-shadow:0 20px 25px -5px rgba(15,23,42,.1),0 8px 10px -6px rgba(15,23,42,.1)}.Dialog_sheetOpen__N7rAy{transform:translateY(0)}.Dialog_sheetDragging__lZGSL{transition:none}.Dialog_sheetHandleWrap__v0W4V{display:flex;flex-shrink:0;justify-content:center;padding:10px 0 8px;cursor:-webkit-grab;cursor:grab;touch-action:none}.Dialog_sheetHandle__RBQAJ{width:40px;height:4px;background-color:rgba(15,23,42,.1);border-radius:999px}.Dialog_sheetContent__mJLFX{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.Dialog_sheetContent__mJLFX>:last-child:not(.Dialog_footer__eIgiy){margin-bottom:22px}.Dialog_header__F_QbW{display:flex;flex-direction:column;flex-shrink:0;gap:2px;padding:12px 20px}.Dialog_headerTitleRow__ONBOd{display:flex;gap:8px;align-items:center}.Dialog_headerCenter__XK2v_{position:relative;display:flex;flex-direction:column;flex-shrink:0;gap:2px;padding:12px 20px;text-align:center}.Dialog_headerCenterTitleRow___fDXo{width:100%}.Dialog_headerGraphic__SK2um{display:flex;justify-content:center;padding:8px 0}.Dialog_title__O9JH4{font-size:var(--typo-heading-medium-font-size,24px);line-height:var(--typo-heading-medium-line-height,32px);font-weight:700;letter-spacing:-.5px;flex:1 1;min-width:0;margin:0;overflow:hidden;color:#343a40;text-overflow:ellipsis;white-space:nowrap}.Dialog_subText__rG8ae{font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px;margin:0;color:#686f77;white-space:pre-line}.Dialog_headerIconLeft__FU4o_,.Dialog_headerIconRight__3Pkd0{position:absolute;top:14px}[data-device=desktop] .Dialog_headerIconLeft__FU4o_,[data-device=desktop] .Dialog_headerIconRight__3Pkd0{top:16px}.Dialog_headerIconLeft__FU4o_{left:20px}.Dialog_headerIconRight__3Pkd0{right:20px}.Dialog_headerIconButton__nvzn9{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;color:#343a40;cursor:pointer;background:none;border:none;border-radius:4px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Dialog_selectedTags__2iWWf{display:flex;flex-shrink:0;gap:8px;height:32px;padding:8px 20px 0;margin:0;overflow-x:auto;list-style:none}.Dialog_selectedTags__2iWWf::-webkit-scrollbar{display:none}.Dialog_selectedTags__2iWWf>li{display:flex;flex-shrink:0}.Dialog_body__NMiTk{display:flex;flex-direction:column;flex:1 1;min-height:0;padding:16px 20px;overflow-y:auto}.Dialog_bodyContent__qJPCR{display:flex;flex-direction:column;flex-shrink:0}.Dialog_bodyModal__QpaT_,.Dialog_bodySheet__d2ij7{gap:12px}.Dialog_bodyScrim__kRMKA:after{position:-webkit-sticky;position:sticky;bottom:calc(16px*-1);display:block;flex-shrink:0;height:40px;margin-top:-40px;pointer-events:none;content:"";background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff);transition:opacity .2s ease-out}.Dialog_bodyScrimHidden__5dCBI:after{opacity:0}.Dialog_footer__eIgiy{flex-shrink:0}.Dialog_confirmContent__w3XSt{margin:0;color:#343a40;white-space:pre-wrap;font-size:16px;line-height:26px;font-weight:400;letter-spacing:-.5px}.ButtonGroup_buttonGroup__NazaB{display:flex;gap:8px;align-items:center;padding:16px 20px}.ButtonGroup_info__OwBph{font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px;flex:1 1;min-width:0;color:#686f77}.ButtonGroup_buttons__bbGHG{display:flex;gap:8px}.ButtonGroup_equal__1vYGV{display:grid;flex:1 1;grid-auto-columns:1fr;grid-auto-flow:column}.ButtonGroup_hug__w1UrY{flex:1 1;justify-content:flex-end}.ButtonGroup_vertical__mOk7i{flex:1 1;flex-direction:column}.ButtonGroup_vertical__mOk7i>button{width:100%}.ButtonGroup_weighted__cNdUU{flex:1 1}.ButtonGroup_weighted__cNdUU>button:first-child{flex:0 0 104px}.ButtonGroup_weighted__cNdUU>button:not(:first-child){flex:1 1}.IconButton_iconButton__vj5Fo{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}.IconButton_iconButton__vj5Fo:disabled{cursor:default}.IconButton_sm__LxrmO{width:32px;height:32px;border-radius:6px}.IconButton_md__t_Tgn{width:40px;height:40px;border-radius:6px}.IconButton_lg__gxoJ9{width:48px;height:48px;border-radius:8px}.IconButton_fill__S3znX{background-color:#212529;color:#fff}@media(hover:hover)and (pointer:fine){.IconButton_fill__S3znX:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.IconButton_fill__S3znX:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.IconButton_fill__S3znX.IconButton_subtle__gL5FP{background-color:rgba(15,23,42,.05);color:#343a40}@media(hover:hover)and (pointer:fine){.IconButton_fill__S3znX.IconButton_subtle__gL5FP:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.IconButton_fill__S3znX.IconButton_subtle__gL5FP:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.IconButton_fill__S3znX:disabled{background-color:#f1f3f5;color:#ced4da}.IconButton_outline__xZlqa{border:1px solid #dee2e6;background-color:#fff;color:#343a40}@media(hover:hover)and (pointer:fine){.IconButton_outline__xZlqa:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.IconButton_outline__xZlqa:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.IconButton_outline__xZlqa:disabled{border-color:#e9ecef;background-color:#f1f3f5;color:#ced4da}.IconButton_text__BlmpH{color:#343a40}@media(hover:hover)and (pointer:fine){.IconButton_text__BlmpH:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.IconButton_text__BlmpH:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.IconButton_text__BlmpH:disabled{color:#ced4da}.IconButton_icon__R1tEM{display:flex;align-items:center;justify-content:center}.IconButton_sm__LxrmO .IconButton_icon__R1tEM svg{width:16px;height:16px}.IconButton_md__t_Tgn .IconButton_icon__R1tEM svg{width:20px;height:20px}.IconButton_lg__gxoJ9 .IconButton_icon__R1tEM svg{width:24px;height:24px}.IconButton_badge__dUFXb{position:absolute;top:2px;right:2px;width:6px;height:6px;border-radius:999px;background-color:#e03131}.IconButton_outline__xZlqa .IconButton_badge__dUFXb{top:1px;right:1px}.SearchField_field__IR6XT{display:flex;align-items:center;gap:8px;flex-shrink:0;height:48px;overflow:hidden}.SearchField_outlined__gAKtA{padding:0 12px;border:1px solid #dee2e6;border-radius:8px;background-color:#fff}.SearchField_outlined__gAKtA:focus-within{border-color:#1c1c1e}.SearchField_plain__h7prJ{padding:0 20px}.SearchField_icon__DeUmm{display:inline-flex;flex-shrink:0;color:#686f77}.SearchField_input__H5yRr{flex:1 1;min-width:0;border:none;outline:none;background:rgba(0,0,0,0);color:#343a40;font-size:16px;line-height:26px;font-weight:400;letter-spacing:-.5px}.SearchField_input__H5yRr::placeholder{color:#686f77}.SelectPanel_panel__b8gfc{display:flex;flex-direction:column;align-items:stretch;min-width:280px;max-width:min(360px,100vw - 40px);max-height:480px;overflow:hidden;background-color:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 10px 15px -3px rgba(15,23,42,.1),0 4px 6px -4px rgba(15,23,42,.1)}.SelectPanel_divider__RbGER{flex-shrink:0;height:1px;background-color:#e9ecef}.SelectPanel_body__bUheR{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(15,23,42,.1) rgba(0,0,0,0)}.SelectPanel_body__bUheR::-webkit-scrollbar{width:4px}.SelectPanel_body__bUheR::-webkit-scrollbar-thumb{border-radius:999px;background-color:rgba(15,23,42,.1)}.SelectPanel_list__nt8uZ{display:flex;flex-direction:column;gap:2px;margin:0;padding:8px 0}.SelectPanel_list__nt8uZ.SelectPanel_listTight___8_Ar{gap:0}.SelectPanel_footer__uxnTT{display:flex;flex-shrink:0;align-items:center;gap:8px;padding:16px 20px;border-top:1px solid #e9ecef}.SelectPanel_footerInfo__GwZWT{flex:1 1;min-width:0;color:#686f77;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px}.SelectPanel_footerButtons__Tph7R{display:flex;gap:8px}.SelectPanel_cancel__swhBL{display:flex;align-items:center;justify-content:center;height:40px;padding:0 12px;border:1px solid #dee2e6;border-radius:6px;background-color:#fff;color:#343a40;cursor:pointer;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0;position:relative}@media(hover:hover){.SelectPanel_cancel__swhBL:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.05);border-radius:6px}}.SelectPanel_cancel__swhBL:active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.15);border-radius:6px}.SelectPanel_confirm__xf_zH{display:flex;align-items:center;justify-content:center;height:40px;padding:0 12px;border:none;border-radius:6px;background-color:#212529;color:#fff;cursor:pointer;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0}.SelectPanel_confirm__xf_zH:not(:disabled){position:relative}@media(hover:hover){.SelectPanel_confirm__xf_zH:not(:disabled):hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.05);border-radius:6px}}.SelectPanel_confirm__xf_zH:not(:disabled):active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.15);border-radius:6px}.SelectPanel_confirm__xf_zH:disabled{background-color:#f1f3f5;color:#ced4da;cursor:not-allowed}.SimpleModal_overlay__W_luL{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1500}.SimpleModal_modal__KRC5P{background:#fff;border-radius:12px;outline:none;margin:0 20px}.SimpleModal_modal__KRC5P.SimpleModal_m__fO7Fw{width:400px}.SimpleModal_modal__KRC5P.SimpleModal_ml__OMmgl{width:440px}.SimpleModal_modal__KRC5P.SimpleModal_l__tOxjn{width:636px}.SimpleModal_modal__KRC5P.SimpleModal_xl__FQwqI{width:780px}.RoadmapBlockModal_list__43hBf{display:flex;flex-direction:column;padding:4px 12px;border:1px solid #e9ecef;border-radius:12px;background-color:#f8f9fa}.RoadmapBlockModal_list__43hBf li+li{border-top:1px solid #e9ecef}.RoadmapBlockModal_row__z0s_h{display:flex;align-items:center;gap:8px;width:100%;padding:8px 0;border:none;background:none;text-align:left;cursor:pointer}.RoadmapBlockModal_name__dQzN6{flex:1 1;min-width:0;color:#212529;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px}.RoadmapBlockModal_move___E4Lt{display:flex;align-items:center;flex-shrink:0;color:#686f77;font-size:12px;line-height:16px;font-weight:600;letter-spacing:-.5px}.ClassDetailSubActions_wrapper__VNbNW{position:relative}.ClassDetailSubActions_SubActionList__jvkh6{position:absolute;right:0;top:20px;display:flex;flex-direction:column;z-index:600;width:176px;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px 0 rgba(134,142,150,.12),0 0 1px 0 rgba(134,142,150,.08),0 0 1px 0 rgba(134,142,150,.08)}.ClassDetailSubActions_SubActionList__jvkh6 .ClassDetailSubActions_container__WfJHc{width:100%;display:flex;flex-direction:column;gap:8px;padding:8px 0}.MobileHeaderActions_wrapper__vTBis{display:flex;align-items:center;gap:16px}.MobileHeaderActions_classDetailActions__Ybp6e{display:flex;align-items:center;gap:4px}.ClassDetail_wrapper__hKgAi{display:flex;flex-direction:column;gap:8px}.ClassItemList_listWrapper__bZlbB{display:flex;flex-direction:column;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:0 16px}.ClassItemList_item__4ZFg0{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0}.ClassItemList_item__4ZFg0:not(:last-child){border-bottom:1px solid #f1f3f5}.ClassItemList_title__O9khV{font-size:16px;line-height:20px;font-weight:400;color:#343a40;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClassItemList_fileType__p7s98{font-size:16px;line-height:20px;font-weight:400;color:#adb5bd}.ClassInfo_wrapper__LFFLe{display:flex;flex-direction:column;background-color:#fff}.ClassInfo_infoWrapper__NE1AH{display:flex;flex-direction:column;gap:32px;padding:32px 20px}.ClassInfo_classAlertWrapper__U2Zvl{width:100%}.ClassInfo_contentWrapper__anQPZ{display:flex;flex-direction:column;gap:16px;width:100%}.ClassInfo_titleWrapper__wGP1c{display:flex;flex-direction:column;gap:8px;width:100%}.ClassInfo_chipRow__s4SjV{display:flex;align-items:center;gap:8px}.ClassInfo_typePill__9EuyG{display:inline-flex;align-items:center;justify-content:center;gap:2px;padding:4px 6px;border-radius:4px;background-color:rgba(15,23,42,.25);color:#495057;white-space:nowrap;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.ClassInfo_title__nb6Oy{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;overflow:hidden;color:#212529;text-overflow:ellipsis;font-size:var(--typo-heading-medium-font-size,24px);line-height:var(--typo-heading-medium-line-height,32px);font-weight:700;letter-spacing:-.5px}.ClassInfo_priceSection__W4sU7{display:flex;flex-direction:column;gap:8px;width:100%}.ClassInfo_priceRow__UpGcz{display:flex;justify-content:space-between;align-items:center}.ClassInfo_priceLabel__tKnTl{font-size:16px;line-height:26px;font-weight:400;letter-spacing:-.5px;color:#495057}.ClassInfo_priceValue__pY0xL{font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.5px;color:#495057}.ClassInfo_discountGroup__zQiwQ{display:flex;flex-direction:column;gap:8px;width:100%}.ClassInfo_discountRow__3ZeQ3{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;border:none;background:none}.ClassInfo_discountRow__3ZeQ3.ClassInfo_clickable__kVltP{cursor:pointer}.ClassInfo_discountRow__3ZeQ3:disabled{cursor:default}.ClassInfo_discountRight__fSU_q{display:flex;align-items:center}.ClassInfo_discountRight__fSU_q svg{color:#868e96}.ClassInfo_discountValue__xx675{font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.5px;color:#fa5252}.ClassInfo_discountBox__0AKw8{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:8px;background-color:#f8f9fa}.ClassInfo_discountBox__0AKw8 .ClassInfo_discountBoxRow__BEIXb{display:flex;justify-content:space-between;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px;color:#868e96}.ClassInfo_discountBox__0AKw8 .ClassInfo_discountBoxRow__BEIXb p:last-child{text-align:right}.ClassInfo_finalBox__U7l4I{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:16px;border-radius:8px;background-color:#f8f9fa}.ClassInfo_finalLabel__Tir9H{font-size:18px;line-height:28px;font-weight:600;letter-spacing:-.5px;color:#495057}.ClassInfo_finalRight__m8xAb{display:flex;align-items:center;gap:8px}.ClassInfo_finalValue__In7VJ{font-size:18px;line-height:28px;font-weight:600;letter-spacing:-.5px;color:#fa5252}.ClassInfo_foreignPrice__7Rs6u{font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px;color:#343a40}.ClassInfo_statsSection__FIwC5{display:flex;flex-direction:column;gap:8px;width:100%}.ClassInfo_statsTitle__5hjtT{font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px;color:#868e96}.ClassInfo_statsRow__hLJxJ{display:flex;gap:8px;width:100%}.ClassInfo_statCard__4XKC3{display:flex;flex:1 0;min-width:0;flex-direction:column;gap:4px;padding:16px;border-radius:8px;background-color:#f8f9fa}.ClassInfo_statCardHeader__WRFWo{display:flex;align-items:center;gap:4px}.ClassInfo_statCardHeader__WRFWo svg{color:#495057}.ClassInfo_statCardLabel__HZ1GU{font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px;color:#495057}.ClassInfo_statCardValue__6fFDg{font-size:18px;line-height:28px;font-weight:600;letter-spacing:-.5px;color:#495057}.ClassInfo_divider__6MMiY{width:100%;height:1px;background-color:#f1f3f5}.PendingApprovalAlert_card__QxYIi{display:flex;align-items:flex-start;gap:16px;padding:16px;background-color:#f8f9fa;border-radius:8px}.PendingApprovalAlert_icon__wJ2kz{display:inline-flex;flex-shrink:0;color:#4c6ef5}.PendingApprovalAlert_content__k6ORI{display:flex;flex-direction:column;gap:16px;flex:1 1;min-width:0}.PendingApprovalAlert_textGroup__9Az_F{display:flex;flex-direction:column;gap:4px}.PendingApprovalAlert_title__rO0K6{font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.5px;color:#4c6ef5}.PendingApprovalAlert_detail__LQFFF{font-size:16px;line-height:26px;font-weight:400;letter-spacing:-.5px;color:#495057;white-space:pre-line;word-break:break-word}.Description_description__VR9SZ p{font-size:16px;line-height:24px;font-weight:400;color:#343a40;letter-spacing:-.5px;min-height:1em}.Description_description__VR9SZ p+p{margin-top:12px}.Description_description__VR9SZ strong{font-weight:700}.Description_description__VR9SZ h2+:not(h2){margin-top:6px}.Description_description__VR9SZ a,.Description_description__VR9SZ button{color:#406aff;text-decoration:underline}.Description_description__VR9SZ h2{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.5px;color:#343a40;word-break:break-all}.Description_description__VR9SZ h3{font-size:16px;line-height:24px;font-weight:400;font-weight:700;letter-spacing:-.5px;color:#343a40}.Description_description__VR9SZ img{display:block;width:100%;max-width:600px}.Description_description__VR9SZ ul{padding:0 0 0 20px}.Description_description__VR9SZ ul>li{list-style:disc}.Description_description__VR9SZ ol{padding:0 0 0 20px}.Description_description__VR9SZ ol>li{list-style:decimal}.Description_description__VR9SZ blockquote{padding-left:12px;border-left:2px solid #dee2e6}.Description_description__VR9SZ hr{box-sizing:initial;height:1px;border:none;background-color:#f1f3f5;margin-top:24px;margin-bottom:24px}.Description_description__VR9SZ .Description_videoEmbed__WqHVf{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:16px 0}.Description_description__VR9SZ .Description_videoEmbed__WqHVf>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.Description_description__VR9SZ.Description_mobile__s73nD{padding:4px}.Description_description__VR9SZ.Description_mobile__s73nD img{margin:0 -20px;width:calc(100% + 40px)}.Description_description__VR9SZ.Description_mobile__s73nD .Description_videoEmbed__WqHVf{margin:16px -20px}.Description_description__VR9SZ.Description_mobile__s73nD .Description_videoEmbed__WqHVf>iframe{width:calc(100% + 40px)}.Description_description__VR9SZ:not(.Description_mobile__s73nD){padding:4px}.Description_description__VR9SZ:not(.Description_mobile__s73nD) img{margin:0}.InfoItem_wrapper__y6QAN{display:flex;align-items:center;justify-content:space-between;height:24px;color:#343a40;font-size:14px;line-height:16px;font-weight:400}.CopyClassIdButton_container__Zg7Ws,.InfoItem_wrapper__y6QAN dt{display:flex;align-items:center;gap:4px}.CopyClassIdButton_container__Zg7Ws{justify-content:center}.CopyClassIdButton_container__Zg7Ws span{font-size:14px;line-height:16px;font-weight:700}.CopyClassLinkButton_container__Bhbqt{display:flex;align-items:center;justify-content:center;gap:4px}.CopyClassLinkButton_container__Bhbqt span{font-size:14px;line-height:16px;font-weight:700}.ClassIntro_wrapper__DgfGn{display:flex;flex-direction:column;gap:32px}.ClassIntro_header__ZxbpY{display:flex;justify-content:space-between}.ClassIntro_header__ZxbpY.ClassIntro_mobile__QsS5f{justify-content:flex-end}.ClassIntro_dateWrapper__66J9I{display:flex;align-items:stretch;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;gap:8px;font-size:12px;line-height:20px;font-weight:400}.ClassIntro_dateWrapper__66J9I .ClassIntro_date__1_7bT{color:#adb5bd}.ClassIntro_dateItem__YRnaL{display:flex;flex-direction:column;gap:2px}.ClassIntro_divider__Qmx9O{width:1px;height:8px;align-self:center;background-color:rgba(15,23,42,.25)}.ClassIntro_contentWrapper___Bqrg{width:100%;height:605px;overflow:hidden;border-radius:16px;transition:height .3s ease}.ClassIntro_contentWrapper___Bqrg.ClassIntro_expanded__BYrEp{height:auto;max-height:none}.ClassIntro_buttonWrapper__LIewu{display:flex;flex-direction:column;width:100%;gap:16px}.ClassIntro_infoDivider__AlCcK{width:100%;height:1px;background-color:#f1f3f5}.ClassIntro_info__PlMze{display:flex;flex-direction:column;gap:4px}.ClassIntro_classType__fwAqh{font-size:14px;line-height:16px;font-weight:700}.ClassIntro_mobileInfo__oUgZH{display:flex;flex-direction:column;gap:4px}.ClassIntro_mobileInfoRow__2AKQ5{display:flex;justify-content:space-between;align-items:center;color:#adb5bd;font-size:12px;line-height:20px;font-weight:400}.ClassNotice_wrapper__JXQ1G{display:flex;flex-direction:column;gap:32px}.ClassNotice_buttonWrapper__4TV2s{display:flex;justify-content:flex-end}.FloatingSelectPanel_floating__AE5Lq{position:fixed;z-index:1600}.FloatingSelectPanel_floating__AE5Lq.FloatingSelectPanel_matchAnchor__Rj7m7{max-width:none}.InputStep_wrapper__EMtQe{display:flex;flex-direction:column;height:100%;overflow:visible;flex:1 1}.InputStep_scrollableContent__v5uBj{display:flex;flex-direction:column;gap:12px;flex:1 1;padding-bottom:16px}.InputStep_footer__teyp6{padding:24px 0}.InputStep_formFields__YMPsa{display:flex;flex-direction:column;gap:12px}.InputStep_fieldWrapper__UeDbJ{display:flex;align-items:center;gap:12px}.InputStep_label__4cy4x{flex-shrink:0}.InputStep_label__4cy4x,.InputStep_title__ivXQJ{font-size:14px;line-height:16px;font-weight:700;width:52px}.InputStep_title__ivXQJ{margin-right:12px}.InputStep_title__ivXQJ.InputStep_disabled__Rj0O6{color:#ced4da}.InputStep_statusDropdownField__9Tpv3{width:100%}.InputStep_statusInputWrapper__AYXCz{position:relative;display:flex;align-items:center;width:100%}.InputStep_badge__oTx3o{font-size:14px;line-height:16px;font-weight:700;position:absolute;left:16px;z-index:1;width:52px;flex-shrink:0}.InputStep_badge__oTx3o.InputStep_disabled__Rj0O6{color:#ced4da}.InputStep_customDropdownButton__eIUw1{width:100%;display:flex;align-items:center;justify-content:space-between;height:48px;padding:8px 16px 8px 80px;border:1px solid #dee2e6;border-radius:8px;background-color:rgba(0,0,0,0);cursor:pointer;font-size:16px;line-height:20px;font-weight:400}.InputStep_customDropdownButton__eIUw1:hover{background-color:rgba(33,37,41,.05)}.InputStep_customDropdownButton__eIUw1:focus{outline:none;border-color:#1c1c1e}.InputStep_customDropdownButton__eIUw1 svg{color:#adb5bd}.InputStep_customDropdownButton__eIUw1.InputStep_selected__u4f2E svg{color:#343a40}.InputStep_customDropdownButton__eIUw1.InputStep_disabled__Rj0O6{background-color:rgba(96,108,144,.08);cursor:default;color:#ced4da;border:none}.InputStep_customDropdownButton__eIUw1.InputStep_disabled__Rj0O6:hover{background-color:rgba(96,108,144,.08)}.InputStep_customDropdownButton__eIUw1.InputStep_disabled__Rj0O6 svg{color:#ced4da}.InputStep_dropdownText__T2YkH{font-size:16px;line-height:20px;font-weight:400;color:#343a40;text-align:left}.InputStep_dropdownText__T2YkH.InputStep_placeholder__kicEW{color:#868e96}.InputStep_dropdownText__T2YkH.InputStep_disabled__Rj0O6{color:#ced4da}.InputStep_buttonWrapper__GyKzo{display:flex;width:100%;gap:16px}.InputStep_datePickerField__A0MbF{position:relative;width:100%}.InputStep_dateInputWrapper__6_YjH{position:relative;display:flex;align-items:center;width:100%}.InputStep_dateButton__Hsc4u{width:100%;display:flex;align-items:center;justify-content:space-between;height:48px;padding:8px 16px 8px 80px;border:1px solid #dee2e6;border-radius:8px;background-color:rgba(0,0,0,0);cursor:pointer;font-size:16px;line-height:20px;font-weight:400}.InputStep_dateButton__Hsc4u:hover{background-color:rgba(33,37,41,.05)}.InputStep_dateButton__Hsc4u:active{background-color:rgba(33,37,41,.08)}.InputStep_dateButton__Hsc4u:focus{outline:none;border-color:#1c1c1e}.InputStep_dateButton__Hsc4u.InputStep_disabled__Rj0O6{background-color:rgba(96,108,144,.08);color:#ced4da;border:none;cursor:default}.InputStep_dateButton__Hsc4u.InputStep_disabled__Rj0O6:hover{background-color:rgba(96,108,144,.08)}.InputStep_dateButton__Hsc4u.InputStep_disabled__Rj0O6 svg{color:#ced4da}.InputStep_dateText__mbrD0{font-size:16px;line-height:20px;font-weight:400;color:#343a40;text-align:left}.InputStep_dateText__mbrD0.InputStep_placeholder__kicEW{color:#868e96}.InputStep_dateText__mbrD0.InputStep_selectedDate__gMOBs{color:#343a40}.InputStep_dateText__mbrD0.InputStep_disabled__Rj0O6{color:#ced4da}.InputStep_calendarDropdown__gHOhP{position:absolute;top:100%;left:0;right:0;width:100%;background-color:#fff;margin-top:8px;z-index:1500}.InputStep_warningMessage__YjZDY{font-size:12px;line-height:20px;font-weight:400;text-align:center;color:#d9480f;margin-bottom:12px}.InputStep_footerWrapper__Dq1c_{display:flex;flex-direction:column;width:100%}.UploadStep_wrapper__ylUwz{display:flex;flex-direction:column;height:100%;overflow:hidden}.UploadStep_wrapper__ylUwz.UploadStep_mobile__JTDaG{overflow:visible}.UploadStep_scrollableContent__QzQcr{flex:1 1;overflow-y:auto;padding-bottom:16px}.UploadStep_scrollableContent__QzQcr.UploadStep_mobile__JTDaG{overflow-y:visible}.UploadStep_uploadSection__7kVnz{display:flex;flex-direction:column}.UploadStep_inputWrapper__udh2u,.UploadStep_uploadField__mA0Q6{display:flex;align-items:center;gap:8px}.UploadStep_inputWrapper__udh2u{position:relative;flex:1 1;border-radius:8px;border:1px solid #dee2e6;padding:8px 16px;height:48px}.UploadStep_inputWrapper__udh2u.UploadStep_small__GeCil{height:40px}.UploadStep_inputWrapper__udh2u.UploadStep_clickable__jkndP{cursor:pointer;position:relative}@media(hover:hover){.UploadStep_inputWrapper__udh2u.UploadStep_clickable__jkndP:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.05);border-radius:8px}}.UploadStep_inputWrapper__udh2u.UploadStep_clickable__jkndP:active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.15);border-radius:8px}.UploadStep_inputWrapper__udh2u.UploadStep_disabled__8xc3G{background-color:rgba(96,108,144,.08);border:none;cursor:not-allowed}.UploadStep_uploadInput__a9H8o{border:none;background-color:rgba(0,0,0,0);color:#343a40;width:100%;height:40px;font-size:14px;line-height:16px;font-weight:400}.UploadStep_uploadInput__a9H8o::placeholder{color:#868e96}.UploadStep_uploadInput__a9H8o:focus{outline:none}.UploadStep_uploadInput__a9H8o.UploadStep_disabled__8xc3G{color:#ced4da;background-color:rgba(0,0,0,0);cursor:default}.UploadStep_uploadInput__a9H8o.UploadStep_disabled__8xc3G::placeholder{color:#ced4da}.UploadStep_deleteButtonWrapper___yZOO{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;outline:none;background-color:rgba(0,0,0,0)}.UploadStep_deleteButtonWrapper___yZOO svg{color:#adb5bd}.UploadStep_info__c_dG1{background-color:#f8f9fa;padding:16px 8px;border-radius:8px;display:flex;flex-direction:column;gap:8px;margin-top:12px}.UploadStep_checkboxWrapper__k2nTA{display:flex;gap:8px;margin-bottom:4px;align-items:start}.UploadStep_checkboxText__yeB8p{font-size:12px;line-height:20px;font-weight:400;color:#343a40}.UploadStep_infoTitle__ydjY3{display:flex;align-items:flex-start;font-size:14px;line-height:16px;font-weight:700;color:#343a40}.UploadStep_infoTitle__ydjY3.UploadStep_requiredMark__qDQ0m:after{content:"*";font-weight:400;font-size:12px;line-height:160%;letter-spacing:-.03em;color:#fa5252}.UploadStep_infoList__IrT_u{list-style:disc;display:flex;flex-direction:column;color:#868e96;font-size:12px;line-height:20px;font-weight:400}.UploadStep_infoText__dKHLP{margin-left:16px}.UploadStep_infoSubText__Yz0ze{margin-left:32px}.UploadStep_footer__qfoTq{padding:24px 0;display:flex;gap:16px}.UploadStep_warningMessage__zqGkI{font-size:12px;line-height:20px;font-weight:400;color:#d9480f}.UploadStep_divider__ksPIz{width:100%;height:1px;background-color:#f1f3f5;margin:4px 0}.UploadStep_accordionButton__0tBrK{display:flex;gap:4px;color:#868e96;font-size:12px;line-height:20px;font-weight:400;align-items:center;margin:0 auto;cursor:pointer}.UploadStep_accordionButton__0tBrK svg{color:#adb5bd}.UploadStep_requestedDateInfo__U3t_B{margin-bottom:16px}.UploadStep_requestedDateText__DP14s{font-size:12px;line-height:20px;font-weight:400;color:#868e96;margin-top:4px}.StatusNotification_approvedContainer__jyzTu{padding:16px 20px;background-color:#edf2ff}.StatusNotification_rejectedContainer__aon2C{padding:16px 20px;background-color:#fff5f5}.StatusNotification_approvedTitle__Egiwu{font-size:14px;line-height:16px;font-weight:700;color:#3b5bdb}.StatusNotification_rejectedTitle__MLOFl{font-size:14px;line-height:16px;font-weight:700;color:#e03131;margin-bottom:8px}.StatusNotification_rejectedContent__Zvs0q{font-size:12px;line-height:20px;font-weight:400;color:#343a40}.CertificationModal_modalContent__Yv_OT{display:flex;flex-direction:column}.CertificationModal_modalContent__Yv_OT.CertificationModal_mobile__AFAkJ{gap:20px;height:100%}.CertificationModal_modalContent__Yv_OT.CertificationModal_desktop__mMDzg{height:100%;overflow:hidden}.CertificationModal_notificationWrapper__MtE2w{display:flex;flex-direction:column}.CertificationModal_notificationWrapper__MtE2w.CertificationModal_mobile__AFAkJ{flex:1 1;overflow-y:auto;overflow-x:visible;padding-bottom:0}.CertificationModal_notificationWrapper__MtE2w.CertificationModal_desktop__mMDzg{min-height:452px}.CertificationModal_notificationWrapper__MtE2w.CertificationModal_desktop__mMDzg.CertificationModal_hasWarningMessage__FhLnr{min-height:400px}.CertificationModal_contentWrapper__9YnDf{display:flex;flex-direction:column;gap:24px;flex:1 1;overflow:visible;padding:20px 20px 0}.CertificationModal_contentWrapper__9YnDf.CertificationModal_hasNotificationModal__q6iJK{padding:0}.CertificationModal_contentWrapper__9YnDf.CertificationModal_hasNotificationModal__q6iJK>*{padding:20px 20px 0}.CertificationModal_mobileContentWrapper__CSnVP{display:flex;flex-direction:column;height:100%}.CertificationModal_fixedHeader__McOaj{margin-top:24px}.DragHandle_dragHandle__OXy_w{width:24px;height:32px;display:flex;align-items:flex-start;justify-content:center;padding-top:8px;cursor:-webkit-grab;cursor:grab;color:#868e96;border-radius:8px}.DragHandle_dragHandle__OXy_w.DragHandle_desktop__puF5W,.DragHandle_dragHandle__OXy_w.DragHandle_mobile__GztFo{position:absolute;left:-30px;top:0}.DragHandle_dragHandle__OXy_w:hover{background-color:rgba(33,37,41,.05)}.DragHandle_dragHandle__OXy_w:active{cursor:-webkit-grabbing;cursor:grabbing;background-color:rgba(33,37,41,.12)}.CertificationItem_draggable__Z6B6h{padding-bottom:8px}.CertificationItem_wrapper__fC_US{display:flex;gap:4px;border-radius:8px;position:relative;width:100%}.CertificationItem_wrapper__fC_US[data-rbd-dragging-state=true]{box-shadow:#868e96}.CertificationItem_content__hT__g{display:flex;flex:1 1;width:100%;gap:8px}.CertificationItem_status__ogPqV{font-size:14px;line-height:16px;font-weight:400;color:#343a40;align-self:flex-start;display:flex;align-items:center;height:100%;gap:2px;white-space:nowrap}.CertificationItem_status__ogPqV.CertificationItem_approved__4268G{color:#4c6ef5}.CertificationItem_status__ogPqV.CertificationItem_requested__MTDEn{color:#adb5bd}.CertificationItem_status__ogPqV.CertificationItem_requested__MTDEn svg{color:rgba(15,23,42,.25)}.CertificationItem_status__ogPqV.CertificationItem_rejected__o_bfj{color:#fa5252}.CertificationItem_status__ogPqV.CertificationItem_rejected__o_bfj svg{color:rgba(15,23,42,.25)}.CertificationItem_status__ogPqV.CertificationItem_none__06JxC{color:#adb5bd}.CertificationItem_status__ogPqV.CertificationItem_none__06JxC svg{color:rgba(15,23,42,.25)}.CertificationItem_fieldWrapper__ktfZb{display:flex;align-items:center;gap:8px;width:calc(100% - 30px);height:48px;padding:8px 16px;border-radius:8px;border:1px solid #dee2e6;background-color:#fff;cursor:pointer;position:relative}@media(hover:hover){.CertificationItem_fieldWrapper__ktfZb:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.05);border-radius:8px}}.CertificationItem_fieldWrapper__ktfZb:active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.15);border-radius:8px}.CertificationItem_statusText__GiJEE{color:#343a40}.CertificationItem_divider__1Rzd0{width:1px;height:10px;background-color:rgba(15,23,42,.25)}.CertificationItem_title__UJMMS{font-size:16px;line-height:20px;font-weight:400;color:#343a40;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CertificationItem_actions__BYifd{display:flex;align-items:center;flex-shrink:0}.CertificationPlaceholder_wrapper__1gnEC{display:flex;gap:4px;border-radius:8px;position:relative;width:100%}.CertificationPlaceholder_wrapper__1gnEC[data-rbd-dragging-state=true]{box-shadow:#868e96}.CertificationPlaceholder_content__r_MAk{display:flex;flex:1 1;width:100%;gap:8px}.CertificationPlaceholder_status___FwaA{font-size:14px;line-height:16px;font-weight:400;color:#adb5bd;align-self:flex-start;display:flex;align-items:center;height:100%;gap:2px;white-space:nowrap}.CertificationPlaceholder_status___FwaA svg{color:rgba(15,23,42,.25)}.CertificationPlaceholder_fieldWrapper__8uenp{display:flex;align-items:center;gap:8px;width:calc(100% - 30px);height:48px;padding:8px 16px;border-radius:8px;border:1px solid #dee2e6;background-color:#fff;cursor:pointer;position:relative}@media(hover:hover){.CertificationPlaceholder_fieldWrapper__8uenp:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.05);border-radius:8px}}.CertificationPlaceholder_fieldWrapper__8uenp:active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.15);border-radius:8px}.CertificationPlaceholder_divider__zg2j4{width:1px;height:10px;background-color:rgba(15,23,42,.25)}.CertificationPlaceholder_title__uyMNa{font-size:16px;line-height:20px;font-weight:400;color:#868e96;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CertificationPlaceholder_actions___OtRS{display:flex;align-items:center;justify-content:center;width:32px}.DragDropCertification_certificationList__AJkEu{display:flex;flex-direction:column;margin-top:4px;margin-bottom:8px;margin-left:24px}.CertificationList_mainTitle__Vfk2l{font-size:16px;line-height:20px;font-weight:700;color:#343a40}.CertificationList_buttonWrapper__pVSlv{margin-top:8px;margin-bottom:16px}.CareerItem_draggable__Nm0kL{padding-bottom:8px}.CareerItem_wrapper__zCvxR{display:flex;gap:4px;border-radius:8px;position:relative;width:100%}.CareerItem_wrapper__zCvxR[data-rbd-dragging-state=true]{box-shadow:#868e96}.CareerItem_content__TnUTi{flex:1 1;display:flex;flex-direction:column;gap:8px;width:100%}.CareerItem_deleteButton__VM2uR{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;justify-content:center}.DragDropTeacherCareer_careerList__JhK7g{display:flex;flex-direction:column;margin-top:4px;margin-bottom:8px;margin-left:24px}.TeacherCareerList_header__z4uqu{display:flex;flex-direction:column}.TeacherCareerList_header__z4uqu>div{display:flex;justify-content:space-between;align-items:center}.TeacherCareerList_header__z4uqu>div>button{cursor:pointer}.TeacherCareerList_mainTitle__0mjhi{font-size:16px;line-height:20px;font-weight:700;color:#343a40}.TeacherCareerList_mainTitle__0mjhi:after{content:"*";font-weight:400;font-size:12px;line-height:160%;letter-spacing:-.03em;color:#ff5855}.TeacherCareerList_subTitle__TDPad{font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.03em;color:#868e96}.TeacherCareerList_addButton__wN5VD{font-weight:500;font-size:17px;line-height:27px;letter-spacing:-.03em;margin:0;padding:0;background-color:rgba(0,0,0,0);color:#406aff;border:none}.TeacherCareerList_error__7tObM{font-size:12px;line-height:20px;font-weight:400;color:#fa5252;margin-top:4px}.TeacherCareerList_tipWrapper__2XugR{margin-top:16px}.EtcImageItem_etcImg__W8Fz_{position:relative;padding-right:8px}.EtcImageItem_img__6e1p8{border-radius:4px;object-fit:cover;height:100%;aspect-ratio:16/9}.EtcImageItem_etcImg__W8Fz_ .EtcImageItem_iconButton__jm0Rm{position:absolute;top:4px;right:4px}.DragDropEtcImageList_etcImgList__RBiqQ{display:flex;overflow-x:auto;overflow-y:hidden}.DragDropEtcImageList_etcImgList__RBiqQ.DragDropEtcImageList_fullWidth__5zJe7{width:100%}.PeriodDropdown_container__HYa2A .PeriodDropdown_trigger__y5xCY{display:flex;align-items:center;padding:0;border:none;background:none;color:#212529;cursor:pointer;font-size:18px;line-height:28px;font-weight:600;letter-spacing:-.5px}.PeriodDropdown_container__HYa2A .PeriodDropdown_trigger__y5xCY svg{color:#343a40}.PopularTimeHeatmap_timeTable__9liVY{display:flex;flex-direction:column;gap:8px}.PopularTimeHeatmap_timeTable__9liVY .PopularTimeHeatmap_dayRow__QqOF3{display:flex;gap:8px}.PopularTimeHeatmap_timeTable__9liVY .PopularTimeHeatmap_axisSpacer__kAN8p{width:24px;flex-shrink:0}.PopularTimeHeatmap_timeTable__9liVY .PopularTimeHeatmap_dayLabels__gPWX1{display:flex;flex:1 1;min-width:0;gap:2px}.PopularTimeHeatmap_timeTable__9liVY .PopularTimeHeatmap_dayLabel__E_a_o{font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px;flex:1 1;min-width:0;color:#686f77;text-align:center}.PopularTimeHeatmap_timeTable__9liVY .PopularTimeHeatmap_hourRows__fVzVl{display:flex;flex-direction:column}.PopularTimeHeatmap_timeTable__9liVY .PopularTimeHeatmap_hourRow__FN_F3{display:flex;gap:8px}.PopularTimeHeatmap_timeTable__9liVY .PopularTimeHeatmap_timeLabel__BhTT_{font-size:12px;line-height:16px;font-weight:600;letter-spacing:-.5px;display:flex;align-items:flex-start;justify-content:flex-end;width:24px;padding-top:2px;flex-shrink:0;color:#686f77;white-space:nowrap}.PopularTimeHeatmap_timeTable__9liVY .PopularTimeHeatmap_cellsRow__S6lYM{display:flex;flex:1 1;min-width:0;gap:2px;padding:1.5px 0;border-top:1px solid #dee2e6}.PopularTimeHeatmap_timeTable__9liVY .PopularTimeHeatmap_cellColumn__OUc3e{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.PopularTimeHeatmap_timeTable__9liVY .PopularTimeHeatmap_cell__SlxOk{height:10px;border-radius:2px;background-color:rgba(15,23,42,.05)}.PopularTimeContent_container__FX3Ex{display:flex;flex-direction:column;gap:12px}.PopularTimeContent_container__FX3Ex .PopularTimeContent_monthRow__CSKYq{display:flex;align-items:center;justify-content:space-between;gap:16px}.PopularTimeContent_container__FX3Ex .PopularTimeContent_periodGroup__yA_UO{display:flex;align-items:center;gap:8px}.PopularTimeContent_container__FX3Ex .PopularTimeContent_toggleRow___A71d{display:flex;align-items:center;gap:12px}.PopularTimeContent_container__FX3Ex .PopularTimeContent_myClassToggle__d_YdU{font-size:16px;line-height:26px;font-weight:400;letter-spacing:-.5px;display:flex;align-items:center;gap:8px;flex:1 1;min-width:0;color:#343a40;cursor:pointer}.PopularTimeContent_container__FX3Ex .PopularTimeContent_classPills__EsiUr{display:flex;flex-shrink:0;gap:6px}.PopularTimeContent_container__FX3Ex .PopularTimeContent_toggleLabel__c56LP{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PopularTimeContent_container__FX3Ex .PopularTimeContent_classPill__9KsLx{font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px;display:inline-flex;align-items:center;padding:4px 6px;border-radius:4px;background-color:rgba(15,23,42,.1);color:#343a40;white-space:nowrap}.PopularTimeContent_container__FX3Ex .PopularTimeContent_selectPrompt__xImFp{flex:1 1;min-width:0;color:#adb5bd}.PopularTimeContent_container__FX3Ex .PopularTimeContent_tableArea__5zrL7{display:flex;flex-direction:column;gap:16px}.PopularTimeContent_container__FX3Ex .PopularTimeContent_ageChips__G_EB6{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PopularTimeContent_container__FX3Ex .PopularTimeContent_ageChips__G_EB6::-webkit-scrollbar{display:none}.PopularTimeContent_container__FX3Ex .PopularTimeContent_ageChip__au8Ow{font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px;display:flex;align-items:center;justify-content:center;height:40px;padding:0 16px;border:1px solid #dee2e6;border-radius:8px;background-color:#fff;color:#495057;cursor:pointer;white-space:nowrap;flex-shrink:0}.PopularTimeContent_container__FX3Ex .PopularTimeContent_ageChip__au8Ow.PopularTimeContent_active___IvXp{border-color:#495057}.PopularTimeContent_container__FX3Ex .PopularTimeContent_tableGroup__xUL_j{display:flex;flex-direction:column;gap:12px}.PopularTimeContent_container__FX3Ex .PopularTimeContent_heatmapError__bxTTp{opacity:.4}.PopularTimeContent_container__FX3Ex .PopularTimeContent_footer__nFIVM{display:flex;flex-direction:column;gap:16px}.PopularTimeContent_container__FX3Ex .PopularTimeContent_notice__63lvV{font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px;color:#686f77}.PopularTimeContent_container__FX3Ex .PopularTimeContent_legendBlock__nl__T{display:flex;flex-direction:column;gap:4px}.PopularTimeContent_container__FX3Ex .PopularTimeContent_legendTitle__0SG_D{font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px;color:#343a40}.PopularTimeContent_container__FX3Ex .PopularTimeContent_legendRow__PRFRf{display:flex;align-items:center;gap:8px}.PopularTimeContent_container__FX3Ex .PopularTimeContent_legendLabel__Z8uEC{font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px;color:#686f77;white-space:nowrap}.PopularTimeContent_container__FX3Ex .PopularTimeContent_legendBar__xdmMB{flex:1 1;height:18px;border-radius:4px;background:linear-gradient(90deg,#fff4e6,#e8590c)}[data-device=desktop] .PopularTimeContent_container__FX3Ex .PopularTimeContent_ageChips__G_EB6{cursor:-webkit-grab;cursor:grab}[data-device=mobile] .PopularTimeContent_container__FX3Ex .PopularTimeContent_footer__nFIVM{gap:12px}[data-device=mobile] .PopularTimeContent_container__FX3Ex .PopularTimeContent_ageChips__G_EB6{margin-right:calc(20px*-1);padding-right:20px}.PopularTimeSheet_body__UZ1_T{padding:8px 20px 40px}.PopularTimeTooltip_tooltipWrapper__MW9YF>.PopularTimeTooltip_tooltip__iBx2X{display:flex;flex-direction:column;gap:4px;z-index:300;background-color:#343a40;border-radius:8px;padding:12px 16px;color:#fff;box-shadow:0 4px 6px -1px rgba(15,23,42,.1),0 2px 4px -2px rgba(15,23,42,.1)}.PopularTimeTooltip_tooltipWrapper__MW9YF>.PopularTimeTooltip_tooltip__iBx2X p{font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.RecommendedTimeGuide_container__RcGU5{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:16px;border:1px solid #dee2e6;border-radius:8px}.RecommendedTimeGuide_illustration__EJ4ax{flex-shrink:0;width:24px;height:24px}.RecommendedTimeGuide_lead__kXr6J,.RecommendedTimeGuide_tail__sSgxa{font-size:16px;line-height:26px;font-weight:400;letter-spacing:-.5px;color:#212529}.RecommendedTimeGuide_pills__7V83f{display:flex;flex-wrap:wrap;gap:6px}.RecommendedTimeGuide_pill__UfFcA{font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px;background-color:rgba(208,235,255,.22);padding:4px 8px;border-radius:4px;color:#1864ab;white-space:nowrap}.PopularTimeCard_card__GmKrL{display:flex;flex-direction:column;padding:16px;border:1px solid #dee2e6;border-radius:8px;background-color:#fff}.PopularTimeCard_content__83VOd{display:flex;flex-direction:column;gap:16px}.PopularTimeCard_header__MnVST{display:flex;align-items:center;justify-content:space-between;gap:8px}.PopularTimeCard_titleGroup__Am9x9{display:flex;align-items:center;gap:8px;min-width:0}.PopularTimeCard_title__Ozp_c{font-size:18px;line-height:28px;font-weight:600;letter-spacing:-.5px;color:#343a40}.PopularTimeCard_questionIcon__bTL1R{display:flex;color:#343a40}.PopularTimeCard_openButton__Mtwt4{display:flex;flex-shrink:0;color:#adb5bd;cursor:pointer;border:none;background:none}.PopularTimeCard_guideSlot__iySXr>div{padding:0;border:0}.PopularTimeCard_guideSlot__iySXr:empty{display:none}.Pill_pill__R8bN_{position:relative;display:inline-flex;align-items:center;padding:4px 6px;border-radius:4px;color:#495057;font-size:14px;line-height:16px;font-weight:400}.Pill_pill__R8bN_.Pill_bold__0R5Sg{font-size:14px;line-height:16px;font-weight:700}.Pill_black__YPkg4:after{background-color:#343a40;mix-blend-mode:multiply}.Pill_black__YPkg4:after,.Pill_gray__lCPNo:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;pointer-events:none}.Pill_gray__lCPNo:after{background-color:rgba(15,23,42,.25)}.Pill_red__AMRva:after{background-color:rgba(255,107,107,.22)}.Pill_red__AMRva:after,.Pill_yellow__hGYAh:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;pointer-events:none}.Pill_yellow__hGYAh:after{background-color:rgba(252,196,25,.22)}.Pill_green__FifrN:after{background-color:rgba(81,207,102,.22)}.Pill_blue__zoBbh:after,.Pill_green__FifrN:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;pointer-events:none}.Pill_blue__zoBbh:after{background-color:rgba(51,154,240,.22)}.Pill_violet__ta9Rb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(132,94,247,.22);border-radius:4px;pointer-events:none}.AgendaItem_bottomRow__mvMEp{display:flex;flex-direction:column;gap:4px;padding:8px 12px 16px}.AgendaItem_item___NKTd{display:flex;flex-direction:column;width:100%;cursor:pointer}.AgendaItem_item___NKTd .AgendaItem_typePill__WxlXT{position:relative;flex-shrink:0;height:24px;padding-left:10px;border:1px solid;border-radius:4px;overflow:hidden}.AgendaItem_item___NKTd .AgendaItem_typePill__WxlXT:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background-color:currentColor}.AgendaItem_item___NKTd .AgendaItem_typePillONEDAY__cAR_G{color:#ff6b6b}.AgendaItem_item___NKTd .AgendaItem_typePillBUNDLE__A_WcX{color:#fcc419}.AgendaItem_item___NKTd .AgendaItem_typePillSUBSCRIBE__xiTsi{color:#51cf66}.AgendaItem_item___NKTd .AgendaItem_bottomRow__mvMEp{border-bottom:1px solid #e9ecef}.AgendaItem_topRow__AMoU8{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:16px 12px 8px}.AgendaItem_mobile__jJO4c .AgendaItem_topRow__AMoU8{flex-direction:column;align-items:flex-start;gap:4px}.AgendaItem_stacked__oNrO0 .AgendaItem_topRow__AMoU8{flex-direction:column;align-items:flex-start;gap:4px;padding:12px 12px 8px}.AgendaItem_stacked__oNrO0 .AgendaItem_bottomRow__mvMEp{gap:8px;padding:0 12px 12px;border-bottom:none}li:last-child .AgendaItem_item___NKTd .AgendaItem_bottomRow__mvMEp{border-bottom:none}.AgendaItem_meta___3Jis{display:flex;align-items:center;gap:8px}.AgendaItem_metaItem__i8kA8{font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px;display:inline-flex;align-items:center;gap:4px;color:#495057;white-space:nowrap}.AgendaItem_metaDivider__K0hvG{flex-shrink:0;width:1px;height:8px;background-color:#ced4da}.AgendaItem_studentTime__QWBfu{font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px;color:#686f77;white-space:nowrap}.AgendaItem_titleRow__c3Q2s{display:flex;align-items:flex-start;gap:8px;min-width:0}.AgendaItem_classTitle__rS65H{font-size:18px;line-height:30px;font-weight:400;letter-spacing:-.5px;flex:1 0;min-width:0;color:#343a40;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AgendaItem_curriculum__EpjuX{font-size:16px;line-height:26px;font-weight:400;letter-spacing:-.5px;color:#686f77}.AgendaItem_past__549AM .AgendaItem_classTitle__rS65H,.AgendaItem_past__549AM .AgendaItem_curriculum__EpjuX,.AgendaItem_past__549AM .AgendaItem_metaItem__i8kA8,.AgendaItem_past__549AM .AgendaItem_studentTime__QWBfu{color:#adb5bd}.AgendaItem_canceled__W_xi5 .AgendaItem_classTitle__rS65H,.AgendaItem_canceled__W_xi5 .AgendaItem_curriculum__EpjuX,.AgendaItem_canceled__W_xi5 .AgendaItem_metaItem__i8kA8,.AgendaItem_canceled__W_xi5 .AgendaItem_studentTime__QWBfu{color:#ced4da;text-decoration:line-through}.AgendaItem_agenda__gM8IU{width:100%;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:4px;cursor:pointer}.AgendaItem_requestSchedule__8EzGZ{background-color:#fff;border:1px solid #dee2e6!important}.AgendaItem_pillWrapper__lteJs{line-height:0}.AgendaItem_requestTitle__Gpijc{font-size:18px;line-height:24px;font-weight:700;color:#343a40}.AgendaItem_requestCount__Bzbfk{font-size:18px;line-height:24px;font-weight:700;color:#406aff}.AgendaItem_requestTimeRow__CwWYX{font-size:16px;line-height:24px;font-weight:400;display:flex;align-items:center;flex-wrap:wrap}.AgendaItem_requestTimeRow__CwWYX.AgendaItem_mobile__jJO4c{flex-direction:column;align-items:flex-start}.AgendaItem_requestTimeLine__4hygl{display:flex;align-items:center}.AgendaItem_requestTimeLabel__lL2xF{color:#868e96}.AgendaItem_requestTimeDot__IBrf4{margin:0 4px;color:#868e96}.AgendaItem_requestTimeValue__pBed2{color:#343a40}.AgendaItem_requestTimeDivider__MVQEK{width:1px;height:12px;background-color:#dee2e6;margin:0 8px}.MultiSelectItem_item__pmLV6{display:flex;align-items:flex-start;gap:10px;width:100%;padding:12px 20px;cursor:pointer;list-style:none}.MultiSelectItem_item__pmLV6:not(.MultiSelectItem_disabled__dla5E){position:relative}@media(hover:hover){.MultiSelectItem_item__pmLV6:not(.MultiSelectItem_disabled__dla5E):hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.05)}}.MultiSelectItem_item__pmLV6:not(.MultiSelectItem_disabled__dla5E):active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.15)}.MultiSelectItem_item__pmLV6.MultiSelectItem_disabled__dla5E{cursor:not-allowed}.MultiSelectItem_item__pmLV6:focus-visible{outline:2px solid #1c1c1e;outline-offset:-2px}.MultiSelectItem_checkbox__egYCs{display:flex;flex-shrink:0}.CommunityHeaderActions_actions__YiAG5{display:flex;align-items:center;gap:12px}.SelectTrigger_button__P5WQA{border:1px solid #dee2e6;background-color:#fff;border-radius:8px;display:flex;gap:4px;align-items:center;min-width:108px;overflow:hidden;padding-left:16px;padding-right:8px;justify-content:space-between;color:#212529;cursor:pointer}.SelectTrigger_button__P5WQA.SelectTrigger_error__2PqeY{border-color:#fa5252}.SelectTrigger_button__P5WQA.SelectTrigger_m__5pB6I{height:40px}.SelectTrigger_button__P5WQA.SelectTrigger_l__tbvaX{height:48px}.SelectTrigger_button__P5WQA.SelectTrigger_fullWidth__9h6_o{width:100%}.SelectTrigger_button__P5WQA.SelectTrigger_fitContent__idgau{min-width:0;gap:2px}.SelectTrigger_button__P5WQA.SelectTrigger_limitWidth__ZHR5b:not(.SelectTrigger_fullWidth__9h6_o){max-width:320px}.SelectTrigger_button__P5WQA:not(:disabled){position:relative}@media(hover:hover){.SelectTrigger_button__P5WQA:not(:disabled):hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.05);border-radius:8px}}.SelectTrigger_button__P5WQA:not(:disabled):active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.15);border-radius:8px}.SelectTrigger_button__P5WQA:disabled{border:none;background:rgba(15,23,42,.1);color:#ced4da;cursor:not-allowed}.SelectTrigger_button__P5WQA.SelectTrigger_active__BzMgv{border:1px solid #1c1c1e;color:#1c1c1e}.SelectTrigger_button__P5WQA.SelectTrigger_noOutlineButton__wFMKs{border:none;outline:none;background-color:rgba(0,0,0,0);padding:8px 0;height:20px;color:#495057;font-size:14px;line-height:16px;font-weight:700}.SelectTrigger_button__P5WQA.SelectTrigger_noOutlineButton__wFMKs:hover{background-color:rgba(33,37,41,.05)}.SelectTrigger_button__P5WQA.SelectTrigger_noOutlineButton__wFMKs:active{background-color:rgba(33,37,41,.12)}.SelectTrigger_button__P5WQA svg{flex-shrink:0}.SelectTrigger_buttonText__pb129{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectTrigger_buttonText__pb129.SelectTrigger_defaultWidth__ujdM9{color:#495057;font-size:14px;line-height:16px;font-weight:700}.SelectTrigger_buttonText__pb129.SelectTrigger_fullWidth__9h6_o{color:#868e96;font-size:16px;line-height:24px;font-weight:400}.SelectTrigger_buttonText__pb129.SelectTrigger_fullWidth__9h6_o.SelectTrigger_selected__7l1Ch{color:#343a40}.SelectTrigger_buttonText__pb129.SelectTrigger_fullWidth__9h6_o.SelectTrigger_disabled___3pZp{color:#ced4da}.SelectTrigger_buttonText__pb129.SelectTrigger_noOutlineButton__wFMKs{color:#495057;font-size:14px;line-height:16px;font-weight:700}.SelectTrigger_buttonText__pb129.SelectTrigger_multiline__dv30F{white-space:normal;text-overflow:clip;overflow:visible;word-break:keep-all;text-align:left;min-width:0}.SpecializationCategorySelector_wrapper__foJij{width:100%}.SpecializationCategorySelector_mainTitle__jyQVu{font-size:16px;line-height:20px;font-weight:700;color:#343a40;margin-bottom:4px}.SpecializationCategorySelector_mainTitle__jyQVu:after{content:"*";font-weight:400;font-size:12px;line-height:160%;letter-spacing:-.03em;color:#ff5855}.SpecializationCategorySelector_errorMessage__DJP__{font-size:12px;line-height:20px;font-weight:400;color:#fa5252;margin-top:4px}.SpecializationCategorySelector_subCategoriesWrapper__Xw6wN{margin-top:8px}.SpecializationCategorySelector_chipContainer___uaXv{display:flex;flex-wrap:wrap;gap:8px}.SpecializationCategorySelector_tipCardWrapper__CJU6Q{margin-top:16px}.TeacherNameField_badge__m_Ds_{display:flex;align-items:center;font-size:16px;line-height:20px;font-weight:700;color:#495057;border-radius:100px;padding:4px 8px 4px 4px;background-color:rgba(15,23,42,.1)}.CreateProfileForm_editFormCommon__2Iua6,.CreateProfileForm_editFormService__S5BVP{display:flex;flex-direction:column;justify-content:center;padding:32px 0;gap:24px;width:100%}.CreateProfileForm_footer__rY77K{display:flex;justify-content:center;width:100%}.DesktopCreateProfilePage_wrapper__Yrs9T{display:flex;flex-direction:column;width:100%;background-color:#fff;padding:32px;border:1px solid #e9ecef;border-radius:16px;margin:80px auto;max-width:700px}.DesktopCreateProfilePage_wrapper__Yrs9T .DesktopCreateProfilePage_title__W4rU5{font-size:40px;line-height:56px;font-weight:700;text-align:center;margin-bottom:48px}.MobileCreateProfilePage_wrapper__Mbq4P{display:flex;flex-direction:column;padding:32px 0;width:100%}.MobileCreateProfilePage_wrapper__Mbq4P .MobileCreateProfilePage_title__xOya4{font-size:32px;line-height:44px;font-weight:700;color:#343a40;padding:0 20px;margin-bottom:32px}.LoadingInputField_wrapper__DtW1Z{width:100%}label .LoadingInputField_mainTitle__XP1P3{font-size:16px;line-height:20px;font-weight:700;color:#343a40;margin-bottom:4px}label .LoadingInputField_helpText__otcqE{margin-top:4px;font-size:12px;line-height:20px;font-weight:400;color:#868e96}label .LoadingInputField_formikInput__p4Tk9{font-weight:400;font-size:19px;line-height:30px;letter-spacing:-.03em;width:100%;height:48px;box-sizing:border-box;padding:8px 16px;border-radius:4px;border:1px solid #bfc2c5}label .LoadingInputField_formikInput__p4Tk9:-moz-read-only{background-color:rgba(96,108,144,.08);color:#ced4da;border:none;-webkit-text-fill-color:#ced4da}label .LoadingInputField_formikInput__p4Tk9:disabled,label .LoadingInputField_formikInput__p4Tk9:read-only{background-color:rgba(96,108,144,.08);color:#ced4da;border:none;-webkit-text-fill-color:#ced4da}.LoadingImageUpload_wrapper__vippM{width:100%}.LoadingImageUpload_wrapper__vippM label .LoadingImageUpload_mainTitle__9tRER{font-size:16px;line-height:20px;font-weight:700;color:#343a40}.LoadingImageUpload_wrapper__vippM label .LoadingImageUpload_helpText__acMAR{margin-top:4px;font-size:12px;line-height:20px;font-weight:400;color:#868e96}.TeacherProfile_wrapper__kGMEZ{display:flex;flex-direction:column;gap:32px;width:100%}.TeacherProfile_wrapper__kGMEZ .TeacherProfile_editForm__q5lE1{display:flex;flex-direction:column;gap:24px;width:100%;padding:32px;border:1px solid #f1f3f5;background-color:#fff;border-radius:16px}.SectionNavigation_wrapper__dalHB{display:flex;gap:8px;background-color:#fff;width:100%;position:-webkit-sticky;position:sticky;z-index:300}.SectionNavigation_wrapper__dalHB:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e9ecef}.SectionNavigation_wrapper__dalHB.SectionNavigation_mobile__LTbSe{padding:0 20px;top:56px}.SectionNavigation_wrapper__dalHB.SectionNavigation_desktop__eLMRB{padding:0;top:80px}.SectionNavigation_tab__XsO7e{font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.5px;background:none;border:none;padding:12px 8px;border-radius:8px;color:#adb5bd;cursor:pointer;position:relative;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.SectionNavigation_tab__XsO7e:hover{color:#868e96}.SectionNavigation_tab__XsO7e.SectionNavigation_active__no8CM{color:#343a40}.SectionNavigation_tab__XsO7e.SectionNavigation_active__no8CM:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;border-radius:2px 2px 0 0;background-color:#343a40;z-index:1}.SelectInput_trigger__1nEPP{display:flex;gap:8px;align-items:center;width:100%;padding:0 13px;border:1px solid #dee2e6;background-color:#fff;color:#343a40;cursor:pointer}.SelectInput_trigger__1nEPP:disabled{background-color:#f1f3f5;cursor:default}.SelectInput_value__XS218{flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.5px}.SelectInput_placeholder__rhLLn{color:#686f77}.SelectInput_chevron__q14sb{display:flex;flex-shrink:0;transition:transform .3s ease}@media(prefers-reduced-motion:reduce){.SelectInput_chevron__q14sb{transition:none}}.SelectInput_md__2pgPF{height:48px;border-radius:8px}.SelectInput_md__2pgPF .SelectInput_value__XS218{font-size:16px;line-height:26px}.SelectInput_sm__6R_Z1{height:40px;border-radius:6px}.SelectInput_sm__6R_Z1 .SelectInput_value__XS218{font-size:14px;line-height:22px}.SelectInput_open__Lyxgl,.SelectInput_trigger__1nEPP:focus-visible{padding:0 12px;border:2px solid #1c1c1e;outline:none}.SelectInput_open__Lyxgl .SelectInput_chevron__q14sb{transform:rotate(180deg)}.SelectInput_invalid__BxSw6,.SelectInput_invalid__BxSw6.SelectInput_open__Lyxgl,.SelectInput_invalid__BxSw6:focus-visible{border-color:#fa5252}.SelectInput_trigger__1nEPP:disabled .SelectInput_value__XS218{color:#ced4da}.SelectDropdown_wrapper__7ouKC{position:relative}.RecordingConsent_container__Nh78G{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.RecordingConsent_checkRow__LboXb{display:flex;align-items:center;gap:10px;padding:12px 0}.RecordingConsent_label__bT9hi{color:#343a40;cursor:pointer;font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.5px}.RecordingConsent_required__fS1OF{color:#e03131}.RecordingConsent_description__LcF_S{color:#686f77;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.RecordingConsent_detailToggle__lmRJZ{display:flex;align-items:center;gap:4px;padding:0;border:none;background:rgba(0,0,0,0);color:#364fc7;cursor:pointer;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px}.RecordingConsent_chevron__jhaRQ{display:flex;transform:rotate(90deg)}.RecordingConsent_chevron__jhaRQ.RecordingConsent_expanded__1BmPD{transform:rotate(-90deg)}.RecordingConsent_detailList__WNqE4{width:100%;padding:12px 16px 12px 32px;border-radius:8px;background-color:rgba(15,23,42,.05);color:#343a40;list-style:disc;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.RecordingConsent_detailList__WNqE4 strong{font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px}.RecordingConsent_link__uuT_9{color:#364fc7;text-decoration:underline}.CallModal_dialog__WStye.CallModal_dialog__WStye{width:560px;max-width:calc(100vw - 40px);padding-top:4px;border-radius:12px;box-shadow:0 20px 25px -5px rgba(15,23,42,.1),0 8px 10px -6px rgba(15,23,42,.1)}.CallModal_header__EukxG{display:flex;flex-direction:column;gap:2px;padding:12px 20px}.CallModal_titleRow__dTQOv{display:flex;align-items:center;gap:8px}.CallModal_title__27O44{flex:1 1;min-width:0;color:#343a40;font-size:var(--typo-heading-medium-font-size,24px);line-height:var(--typo-heading-medium-line-height,32px);font-weight:700;letter-spacing:-.5px}.CallModal_closeButton__8EH6K{display:flex;flex-shrink:0;padding:0;border:none;border-radius:999px;background:rgba(0,0,0,0);color:#343a40;cursor:pointer;position:relative}@media(hover:hover){.CallModal_closeButton__8EH6K:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.05);border-radius:999px}}.CallModal_closeButton__8EH6K:active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(15,23,42,.15);border-radius:999px}.CallModal_subText__8oW66{color:#686f77;font-size:16px;line-height:26px;font-weight:400;letter-spacing:-.5px}[data-device=mobile] .CallModal_subText__8oW66{font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.CallModal_body__BLLLM{display:flex;flex-direction:column;gap:12px;padding:16px 20px}.CallModal_notice__VE_zf{padding:12px 16px;border-radius:8px;background-color:rgba(15,23,42,.05);color:#343a40;white-space:pre-line;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.CallModal_buttonArea__12Jac{padding:16px 20px}.CallModal_buttons__xa4eD{display:flex;justify-content:flex-end;gap:8px;width:100%}[data-device=mobile] .CallModal_buttons__xa4eD>:first-child{flex:0 0 104px}.SelectFirstCurr_wrapper__18Dh7{width:100%;display:flex;flex-direction:column;gap:4px}.SelectFirstCurr_wrapper__18Dh7 .SelectFirstCurr_fieldTitle__rhsmS{font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.5px;color:#343a40}.SelectFirstCurr_wrapper__18Dh7 .SelectFirstCurr_fieldTitle__rhsmS .SelectFirstCurr_emphasis__Z3zk0{color:#e03131}.RequestorItem_requestorItem__OwRlK{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:8px;gap:8px}.RequestorItem_checkboxAnchor__GsAFg{position:relative;display:flex;align-items:center;justify-content:center}.RequestorItem_tooltipTrigger__e5tfC{position:absolute;inset:0;padding:0;border:0;background:rgba(0,0,0,0);cursor:help}.RequestorItem_requestorInfo__9w7_z{display:flex;flex-direction:column;min-width:0;gap:4px}.RequestorItem_requestorName__ja_JV{overflow:hidden;color:#343a40;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:30px;font-weight:400;letter-spacing:-.5px}.RequestorItem_requestedAt__6jXBO{color:#686f77;font-size:16px;line-height:26px;font-weight:400;letter-spacing:-.5px}.RequestorItem_rolePill__7GfA0{flex:none;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.CategorySelector_wrapper__uawni{display:flex;flex-direction:column}.CategorySelector_wrapper__uawni .CategorySelector_categoryTitle__aQz9z{font-size:14px;line-height:16px;font-weight:700;color:#868e96;margin-top:10px}.CategorySelector_wrapper__uawni .CategorySelector_categoryListWrapper__a8UDm{display:flex;gap:8px;flex-wrap:wrap}.CategorySelector_wrapper__uawni .CategorySelector_errorMessage__cChRb{color:#fa5252;margin-top:4px;font-size:12px;line-height:20px;font-weight:400}.CategorySelector_wrapper__uawni .CategorySelector_mainCategorySection__r26VI{display:flex;flex-direction:column;gap:8px}.CategorySelector_wrapper__uawni .CategorySelector_tagWrapper__kahBd{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.CategorySelector_divider__IejeL{width:100%;height:1px;background:#e9ecef;margin:8px 0}.CategorySelector_selectedMainCategoryWrapper__TyZjr{display:flex;flex-direction:column;gap:16px}.CategorySelector_smallSpace__RdREN{height:4px}.CategorySelector_space__9ZGSk{height:12px}.CategorySelector_largeSpace__BnURv{height:16px}.ClassCategory_wrapper__L6ysw{display:flex;flex-direction:column;gap:12px}.GradeSelectionModal_body__tOi_l{display:flex;flex-direction:column;gap:16px}.GradeSelectionModal_grades__m_ntL{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.GradeSelectionModal_grades__m_ntL>*{width:100%}.GradeSelectionModal_helper__5PlKT{color:#686f77;font-size:12px;line-height:16px;font-weight:400;letter-spacing:-.5px}.GradeSelectionModal_helper__5PlKT.GradeSelectionModal_error__AWMYf{color:#e03131}.EducationLevelSelector_wrapper__whzep{display:flex;flex-direction:column;gap:4px;padding-top:4px}.EducationLevelSelector_listContainer__DQUTm{display:flex;flex-direction:column;gap:8px}.EducationLevelSelector_listContainer__DQUTm>button{width:100%}.EducationLevelSelector_errorMessage__Z26zy{color:#fa5252;font-size:12px;line-height:20px;font-weight:400}.EducationLevelSelector_helpText__C_JuH{color:#868e96;white-space:pre-line;font-size:12px;line-height:20px;font-weight:400}.ClassEducationLevel_wrapper__s2M40{display:flex;flex-direction:column;gap:12px}.AiDraftDialog_footer__2_ncm{display:flex;flex-shrink:0;padding:16px 20px}.IntroStep_texts__EIRR6{display:flex;flex-direction:column;gap:12px}.IntroStep_title__xwyYD{color:#343a40;font-size:18px;line-height:28px;font-weight:600;letter-spacing:-.5px}.IntroStep_description__jhpPD{color:#343a40;white-space:pre-line;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.CategoryTabs_stepper__zD8OH{display:flex;flex-direction:column;gap:8px}.CategoryTabs_labels__znu9d,.CategoryTabs_segments__N_cJJ{display:flex;gap:4px}.CategoryTabs_label__IoDrI{flex:1 1;color:#686f77;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.CategoryTabs_label__IoDrI.CategoryTabs_active__Z3d7u{color:#343a40;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px}.CategoryTabs_segment__55A_Z{position:relative;flex:1 1;height:6px;overflow:hidden;background-color:rgba(15,23,42,.05);border-radius:999px}.CategoryTabs_segment__55A_Z.CategoryTabs_done__0Cmwf{background-color:#fd7e14}.CategoryTabs_segment__55A_Z.CategoryTabs_current__qIod0:after{position:absolute;inset:0 70% 0 0;content:"";background-color:#fd7e14;border-radius:999px}.QuestionAccordionItem_item__9IwrE{display:flex;align-items:flex-start;gap:8px}.QuestionAccordionItem_status__gba7G{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:44px;color:#686f77}.QuestionAccordionItem_status__gba7G.QuestionAccordionItem_filled__QbTEa{color:#37b24d}.QuestionAccordionItem_card__QLAE_{flex:1 1;min-width:0;overflow:hidden;background-color:#fff;border:1px solid #dee2e6;border-radius:8px}.QuestionAccordionItem_header__1m0ep{display:flex;align-items:center;gap:8px;width:100%;padding:12px 16px;text-align:left;background:none;border:none;cursor:pointer}.QuestionAccordionItem_title__q4oiu{flex:1 1;min-width:0;color:#343a40;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px}.QuestionAccordionItem_chevron__SC9Mw{display:inline-flex;flex-shrink:0;color:#343a40;transition:transform .2s}.QuestionAccordionItem_chevron__SC9Mw.QuestionAccordionItem_closed__pu8I_{transform:rotate(180deg)}.QuestionAccordionItem_content__1ssT9{overflow:hidden}.QuestionAccordionItem_body__7ojUR{display:flex;flex-direction:column;gap:8px;padding:16px 20px 20px;border-top:1px solid #e9ecef}.QuestionAccordionItem_description__4lDxl{color:#343a40;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.QuestionAccordionItem_examples__JPSlY{display:flex;flex-direction:column}.QuestionAccordionItem_examples__JPSlY li{color:#686f77;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.QuestionAccordionItem_textarea__8uQhS{width:100%;min-height:96px;padding:12px;color:#343a40;border:1px solid #dee2e6;border-radius:8px;resize:vertical;font-size:16px;line-height:26px;font-weight:400;letter-spacing:-.5px}.QuestionAccordionItem_textarea__8uQhS::placeholder{color:#686f77}.QuestionAccordionItem_textarea__8uQhS:focus{border-color:#212529;outline:none}.QuestionAccordionItem_textarea__8uQhS.QuestionAccordionItem_textareaError__7ag0F{border-color:#e03131}.QuestionAccordionItem_footer__7nTRc{display:flex;align-items:center;justify-content:space-between;gap:8px}.QuestionAccordionItem_helper__pxfOo{color:#686f77;font-size:12px;line-height:16px;font-weight:400;letter-spacing:-.5px}.QuestionAccordionItem_helper__pxfOo.QuestionAccordionItem_helperError__85cXr{color:#e03131}.QuestionAccordionItem_counter__LbumJ{flex-shrink:0;color:#686f77;font-size:12px;line-height:16px;font-weight:400;letter-spacing:-.5px}.QuestionStep_wrapper__zvRdy{display:flex;flex-direction:column;gap:20px}.QuestionStep_subtitle__Tq30v{color:#343a40;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px}.QuestionStep_bold___YNTR{font-weight:inherit}.QuestionStep_questions__NWleI{display:flex;flex-direction:column;gap:8px}.TitleHeader_titleRow__r4yR3{display:flex;align-items:center;gap:8px;font-size:var(--typo-heading-large-font-size,28px);line-height:var(--typo-heading-large-line-height,36px);font-weight:700;letter-spacing:-.5px}.TitleHeader_title__tV1Vr{color:#212529}.TitleHeader_subTitle__FiHeD{color:#686f77}.CreateClassPage_container____SgR{display:flex;flex-direction:column;gap:20px;flex:0 1 1240px;min-width:0;margin:0 auto;color:#343a40;height:auto}.CreateClassPage_container____SgR:has(>.CreateClassPage_bodyWrapper___pKxz){gap:32px}.CreateClassPage_pageHeader___tP2X{display:flex;flex-direction:column;gap:16px;padding:24px 32px 0;border-radius:16px;background-color:#fff}.CreateClassPage_pageHeader___tP2X:has(>:only-child){padding-bottom:24px}.CreateClassPage_stickyTabs__ba9Hg{position:fixed;top:80px;right:0;left:0;z-index:300;background-color:#fff;border-bottom:1px solid #e9ecef}.CreateClassPage_stickyTabsInner__KA346{width:min(1240px,100% - 2*16px);margin:0 auto;padding:0 32px}.CreateClassPage_bodyWrapper___pKxz{display:flex;align-items:flex-start;gap:20px;margin-bottom:113px}.CreateClassPage_formCard__GZkt6{display:flex;flex-direction:column;width:715px;flex-shrink:0;overflow:hidden;background-color:#fff;border:1px solid #e9ecef;border-radius:16px}.CreateClassPage_side__lxDL_{position:-webkit-sticky;position:sticky;top:calc(80px + 49px + 20px);display:flex;flex-direction:column;gap:16px;flex:1 1;min-width:0;max-height:calc(100vh - calc(80px + 49px + 20px) - 113px);overflow-y:auto}.CreateClassPage_buttonWrapper__opgFk{display:flex;flex-direction:column;gap:16px}.Accordion_accordion__uS_Qx{width:100%}.Accordion_header__iIvIc{display:flex;align-items:center;width:100%;border:none;background:none;cursor:pointer;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(hover:hover)and (pointer:fine){.Accordion_header__iIvIc:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.Accordion_header__iIvIc:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.Accordion_title__0uLkI{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Accordion_arrow__3ORXH{display:flex;flex-shrink:0;transition:transform .2s ease-in-out}@media(prefers-reduced-motion:reduce){.Accordion_arrow__3ORXH{transition:none}}.Accordion_flipped__rHvaY{transform:rotate(180deg)}.Accordion_panel__DKkud{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out}@media(prefers-reduced-motion:reduce){.Accordion_panel__DKkud{transition:none}}.Accordion_isOpen__PliT2 .Accordion_panel__DKkud{grid-template-rows:1fr}.Accordion_panelInner__0fZwB{min-height:0;overflow:hidden}.Accordion_body__MkjSR{display:flex;flex-direction:column;padding:16px 20px 20px;color:#343a40}.Accordion_md__Zfz36 .Accordion_body__MkjSR{font-size:16px;line-height:26px;font-weight:400;letter-spacing:-.5px}.Accordion_sm__2kjd8 .Accordion_body__MkjSR{font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.Accordion_card__F_SiI{overflow:hidden;border:1px solid #dee2e6;border-radius:8px;background-color:#fff}.Accordion_list__3z2tR{border-bottom:1px solid #e9ecef}.Accordion_card__F_SiI .Accordion_header__iIvIc{color:#343a40}.Accordion_list__3z2tR .Accordion_header__iIvIc{color:#212529}.Accordion_list__3z2tR .Accordion_arrow__3ORXH{color:#686f77}.Accordion_card__F_SiI .Accordion_body__MkjSR{border-top:1px solid #e9ecef}.Accordion_list__3z2tR .Accordion_body__MkjSR{padding-bottom:16px;background-color:#f8f9fa}.Accordion_card__F_SiI.Accordion_md__Zfz36 .Accordion_header__iIvIc{gap:12px;padding:20px}.Accordion_list__3z2tR.Accordion_md__Zfz36 .Accordion_header__iIvIc{gap:10px;padding:16px 20px}.Accordion_card__F_SiI.Accordion_sm__2kjd8 .Accordion_header__iIvIc,.Accordion_list__3z2tR.Accordion_sm__2kjd8 .Accordion_header__iIvIc{gap:8px;padding:12px 16px}.Accordion_md__Zfz36 .Accordion_title__0uLkI{font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.5px}.Accordion_sm__2kjd8 .Accordion_title__0uLkI{font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px}.CheckList_checklist__lIYsq{display:flex;flex-direction:column;padding:24px 24px 16px;background-color:#fff;border:1px solid #e9ecef;border-radius:16px}.CheckList_header__yyJSa{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px}.CheckList_title__mUu8v{color:#212529;font-size:18px;line-height:28px;font-weight:600;letter-spacing:-.5px}.CheckList_tooltip__bWffI{padding:12px 16px;color:#fff;background-color:#343a40;border-radius:8px;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.CheckList_items__TBf3S,.CheckList_sections__hE_E2{display:flex;flex-direction:column;gap:16px}.CheckList_items__TBf3S{margin:0;padding:0;list-style:none}.CheckList_itemRow__JWrQP+.CheckList_itemRow__JWrQP{padding-top:16px;border-top:1px solid #e9ecef}.CheckList_item__4NefH{display:flex;align-items:flex-start;width:100%;padding:0;font:inherit;text-align:left;background:none;border:none;cursor:pointer}.CheckList_itemText__tL6zM{display:flex;flex:1 1;flex-direction:column;min-width:0}.CheckList_label__afXdW{display:flex;gap:2px;color:#343a40;font-size:18px;line-height:28px;font-weight:600;letter-spacing:-.5px}.CheckList_required__ymOcH{color:#f03e3e}.CheckList_message__YXhFn{color:#686f77;word-break:break-word;font-size:16px;line-height:26px;font-weight:400;letter-spacing:-.5px}.CheckList_message__YXhFn.CheckList_error__aHxrL{color:#e03131}.CheckList_statusIcon__BvRbP{display:flex;flex-shrink:0}.CheckList_statusIcon__BvRbP.CheckList_done__sS4C_{color:#37b24d}.CheckList_statusIcon__BvRbP.CheckList_error__aHxrL{color:#e03131}.CheckList_statusIcon__BvRbP.CheckList_pending__XoC1R{color:#dee2e6}.AiDiagnosisSummary_wrapper__er2kZ{display:flex;flex-direction:column;gap:4px;padding:20px 24px;background-color:#fff;border:1px solid #228be6;border-radius:16px}.AiDiagnosisSummary_header__5VYoU{display:flex;align-items:center;gap:8px;padding:0 0 8px}.AiDiagnosisSummary_titleWrap__Uz6E_{display:flex;flex:1 1;align-items:center;gap:8px;min-width:0}.AiDiagnosisSummary_aiTag__iIsvw.AiDiagnosisSummary_aiTag__iIsvw{color:#1864ab;background-color:#d0ebff}.AiDiagnosisSummary_title__KipgK{color:#343a40;font-size:18px;line-height:28px;font-weight:600;letter-spacing:-.5px}.AiDiagnosisSummary_count__XlHHG{color:inherit}.AiDiagnosisSummary_viewReport__ZBg8L{flex-shrink:0;padding:0;color:#343a40;background:none;border:none;cursor:pointer;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0}.AiDiagnosisSummary_list__UFxpr{display:flex;flex-direction:column}.AiDiagnosisSummary_item__1AMkU{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:12px 0;text-align:left;background:none;border:none;border-bottom:1px solid #e9ecef;cursor:pointer}.AiDiagnosisSummary_itemTexts__2ncM8{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.AiDiagnosisSummary_itemField__plSLh{color:#343a40;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px}.AiDiagnosisSummary_itemShort__TKYas{color:#686f77;font-size:12px;line-height:16px;font-weight:600;letter-spacing:-.5px}.AiDiagnosisSummary_chevron__Ht5a4{display:inline-flex;flex-shrink:0;color:#343a40}.AiDiagnosisSummary_date__1_rdc{padding:8px 0 0;color:#686f77;font-size:12px;line-height:16px;font-weight:400;letter-spacing:-.5px}.FormNudgeBanner_wrapper__Zm_k3{display:flex;align-items:center;gap:8px;width:100%;padding:0 16px;text-align:left;background-color:rgba(15,23,42,.05);border:none;border-radius:8px;overflow:hidden;cursor:pointer}.FormNudgeBanner_content__epRZH{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.FormNudgeBanner_title__M3jRQ{color:#343a40;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px}.FormNudgeBanner_action__Y4yqp{display:inline-flex;align-items:center;gap:4px;color:#364fc7;font-size:12px;line-height:16px;font-weight:600;letter-spacing:-.5px}.ProgressBar_progressBar__lyqmC{display:flex;flex-direction:column;gap:8px;width:100%}.ProgressBar_top__5Vu3w{display:flex;align-items:center;color:#343a40;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px}.ProgressBar_label__aluZ8{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProgressBar_value__dAx6X{flex-shrink:0}.ProgressBar_bar__87qEa{position:relative;height:8px;overflow:hidden;border-radius:999px;background-color:rgba(15,23,42,.05)}.ProgressBar_fill__QsgSp{position:absolute;top:0;bottom:0;left:0;border-radius:999px;background-color:#fd7e14;transition:width .3s ease-out}@media(prefers-reduced-motion:reduce){.ProgressBar_fill__QsgSp{transition:none}}.ProgressBar_subText__wYjWX{color:#686f77;font-size:12px;line-height:16px;font-weight:400;letter-spacing:-.5px}.ClassCreateFooter_wrapper__8V97c{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;padding:24px 72px;background-color:#fff;border-top:1px solid #e9ecef;z-index:100}.ClassCreateFooter_contentWrapper__c1E7c{display:flex;align-items:center;width:100%;max-width:1240px;gap:24px}.ClassCreateFooter_contentWrapper__c1E7c.ClassCreateFooter_emptyProgress__EfXDL{justify-content:flex-end}.ClassCreateFooter_buttonWrapper__sAEyC{display:flex;gap:12px;align-items:center}.ClassCreateFooter_progressBarWrapper__NieiV{display:flex;flex:1 1;flex-direction:column;align-items:center;gap:8px;min-width:0}.ClassCreateFooter_progressTitle__xQ6vY{color:#343a40;text-align:center;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.5px}.ClassCreateFooter_highlightedText___jIJw{color:#364fc7}.ClassCreateFooter_progressContainer__dh8h1{display:flex;align-items:center;width:100%;gap:12px}.ClassCreateFooter_progressText__BidgX{color:#343a40;white-space:nowrap;font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.5px}.ClassCreateFooter_draftButton__cvRtN,.ClassCreateFooter_requestButton__y7hva{display:flex}.ClassCreateFooter_draftButton__cvRtN>button,.ClassCreateFooter_requestButton__y7hva>button{width:100%}.ClassCreateFooter_draftButton__cvRtN{width:160px}.ClassCreateFooter_requestButton__y7hva{width:360px}.ReviewHeader_listHeader__7lVlY{display:flex;align-items:center;height:56px;background-color:#f1f3f5;border:1px solid #e9ecef;border-radius:16px 16px;font-size:14px;line-height:16px;font-weight:400}.ReviewHeader_listHeader__7lVlY li{color:#868e96;padding:16px 24px}.ReviewHeader_listHeader__7lVlY .ReviewHeader_type__HYfz9{flex:0 0 100px;text-align:left}.ReviewHeader_listHeader__7lVlY .ReviewHeader_title__PiFgk{flex:0 0 200px}.ReviewHeader_listHeader__7lVlY .ReviewHeader_content__S0Igp{flex:1 1;text-align:left}.ReviewHeader_listHeader__7lVlY .ReviewHeader_comment__EnKf3{flex:0 0 78px;text-align:center}.ReviewHeader_listHeader__7lVlY .ReviewHeader_rating__s4fNS{flex:0 0 140px;text-align:center}.ReviewHeader_listHeader__7lVlY .ReviewHeader_createDate__7FAzD{flex:0 0 140px;text-align:left}.ReviewHeader_listHeader__7lVlY .ReviewHeader_etc__1A1He{flex:0 0 72px}.ImageModal_overlay__uZZ7R{background-color:rgba(0,0,0,.5);position:fixed;inset:0;z-index:800}.ImageModal_modal__hSZ4E,.ImageModal_overlay__uZZ7R{display:flex;justify-content:center;align-items:center}.ImageModal_modal__hSZ4E{width:100%;height:100%;max-width:800px;max-height:600px}.ImageModal_modalContent__6nP7_{position:relative;width:100%;height:100%;margin:56px;overflow:hidden}.ImageModal_modalContent__6nP7_ img{object-fit:contain}.ImageModal_imageCounter__MlcOL{position:absolute;bottom:56px;padding:12px;border-radius:50%;background-color:#343a40}.ImageModal_imageCounter__MlcOL.ImageModal_desktop__z22iB{left:49%}.ImageModal_imageCounter__MlcOL.ImageModal_mobile__aBkZw{left:45%}.ImageModal_imageCounter__MlcOL p{color:#fff;font-size:16px;line-height:20px;font-weight:400}.ImageModal_nextButton__02u2J,.ImageModal_prevButton__aN0s0{position:absolute;display:flex;justify-content:center;align-items:center;background-color:#fff;border:none;outline:none;border-radius:50%;cursor:pointer}.ImageModal_prevButton__aN0s0.ImageModal_desktop__z22iB{left:100px;width:56px;height:56px}.ImageModal_prevButton__aN0s0.ImageModal_mobile__aBkZw{left:10px;width:40px;height:40px}.ImageModal_nextButton__02u2J.ImageModal_desktop__z22iB{right:100px;width:56px;height:56px}.ImageModal_nextButton__02u2J.ImageModal_mobile__aBkZw{right:10px;width:40px;height:40px}.ReviewImage_button__RRLgb{display:block;padding:0;border:none;background:none;cursor:pointer;line-height:0}.ReviewImage_button__RRLgb img{display:block;border-radius:4px}.PcRecommendSheet_description__stOmP{color:#343a40;font-size:16px;line-height:26px;font-weight:400;letter-spacing:-.5px}.EmptyCardTemp_wrapper__XgLkb{display:flex;flex-direction:column;align-items:center;gap:24px;color:#868e96;background-color:#f8f9fa;padding:48px;border-radius:16px}.EmptyCardTemp_wrapper__XgLkb .EmptyCardTemp_infoWrapper__lzzD6{display:flex;flex-direction:column;text-align:center;gap:8px}.EmptyCardTemp_wrapper__XgLkb .EmptyCardTemp_infoWrapper__lzzD6 .EmptyCardTemp_title__ANIWz{font-size:14px;line-height:16px;font-weight:700}.EmptyCardTemp_wrapper__XgLkb .EmptyCardTemp_infoWrapper__lzzD6 .EmptyCardTemp_content__1uE74{font-size:14px;line-height:16px;font-weight:400}.ReviewItem_listItem__WXEPc{display:flex;padding:16px 0;background-color:#fff;font-size:16px;line-height:20px;font-weight:400;border:1px solid #e9ecef;border-radius:16px;cursor:pointer;align-items:center}.ReviewItem_listItem__WXEPc:hover{background-color:rgba(33,37,41,.05)}.ReviewItem_listItem__WXEPc:active{background-color:rgba(33,37,41,.12)}.ReviewItem_listItem__WXEPc>li{display:flex;align-items:center;padding:0 24px}.ReviewItem_listItem__WXEPc .ReviewItem_type__1eFzc{flex:0 0 100px;text-align:left}.ReviewItem_listItem__WXEPc .ReviewItem_title__5mUTL{flex:0 0 200px;font-size:14px;line-height:20px;font-weight:400;color:#495057;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;max-height:40px}.ReviewItem_listItem__WXEPc .ReviewItem_content__yw25s{display:flex;flex-direction:column;align-items:start;gap:12px;flex:1 1;text-align:left;color:#343a40}.ReviewItem_listItem__WXEPc .ReviewItem_content__yw25s p{color:#343a40;font-size:16px;line-height:24px;font-weight:400;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;white-space:pre-wrap;width:100%}.ReviewItem_listItem__WXEPc .ReviewItem_imageList__NI5ej{display:flex;gap:8px;flex-wrap:wrap}.ReviewItem_listItem__WXEPc .ReviewItem_mobileRating__OvfVp{flex:0 0 78px;text-align:center;font-size:16px;line-height:20px;font-weight:400;justify-content:center;color:#495057;gap:4px}.ReviewItem_listItem__WXEPc .ReviewItem_mobileRating__OvfVp svg{color:#fcc419}.ReviewItem_listItem__WXEPc .ReviewItem_rating__HSgDC{flex:0 0 140px;text-align:center;font-size:16px;line-height:20px;font-weight:400;justify-content:center;color:#495057;gap:4px}.ReviewItem_listItem__WXEPc .ReviewItem_rating__HSgDC svg{color:#fcc419}.ReviewItem_listItem__WXEPc .ReviewItem_comment__Kbgm6{flex:0 0 78px;text-align:center;justify-content:center;color:#343a40}.ReviewItem_listItem__WXEPc .ReviewItem_comment__Kbgm6.ReviewItem_active__kiYGq svg{color:#51cf66}.ReviewItem_listItem__WXEPc .ReviewItem_comment__Kbgm6.ReviewItem_inActive__UD0Ta svg{color:#adb5bd}.ReviewItem_listItem__WXEPc .ReviewItem_createDate__cHyW_{flex:0 0 140px;text-align:left;font-size:14px;line-height:16px;font-weight:400;color:#868e96}.ReviewItem_listItem__WXEPc .ReviewItem_etc__h1LxK{flex:0 0 72px;color:#495057}.ReviewTable_wrapper__lWWK3{display:flex;flex-direction:column;gap:16px}.ReviewTable_orderWrapper__EVbdz{display:flex;justify-content:flex-end}.ReviewTable_itemWrapper__3V7hS{display:flex;flex-direction:column;gap:8px}.EmptyCard_wrapper__VK05B{background-color:#fff;display:flex;flex-direction:column;align-items:center;gap:24px;padding:48px;border:1px solid #e9ecef}.EmptyCard_wrapper__VK05B.EmptyCard_onlyTopRadius__wQQox{border-top:none;border-radius:0 0 16px 16px}.EmptyCard_wrapper__VK05B.EmptyCard_allRadius__TffRj{border-radius:16px}.EmptyCard_wrapper__VK05B.EmptyCard_borderless__c4nJz{border:0 rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.EmptyCard_wrapper__VK05B .EmptyCard_infoWrapper__y_W4v{display:flex;flex-direction:column;text-align:center;gap:8px}.EmptyCard_wrapper__VK05B .EmptyCard_infoWrapper__y_W4v .EmptyCard_title__ScU5N{color:#868e96;font-size:14px;line-height:16px;font-weight:700}.EmptyCard_wrapper__VK05B .EmptyCard_infoWrapper__y_W4v .EmptyCard_content__AWxAb{color:#adb5bd;font-size:14px;line-height:16px;font-weight:400}