.OverlappedListModal_overlay__Zm9Rd{z-index:1600}.OverlappedListModal_wrapper__0d9DN{display:flex;flex-direction:column;gap:16px}.OverlappedListModal_description__G0aW4{font-size:16px;line-height:24px;font-weight:400;color:#343a40}.OverlappedListModal_overlappedList__PcIMF{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid #dee2e6;border-radius:8px}.OverlappedListModal_item__e3C_z{display:flex;flex-direction:column;gap:8px}.OverlappedListModal_itemHeader__p0UlP{display:flex;align-items:center;gap:8px}.OverlappedListModal_scheduleTime__vQ0yM{font-size:14px;font-weight:400;line-height:16px;color:#868e96}.OverlappedListModal_classTitle__8j3Gp{font-size:16px;line-height:20px;font-weight:400;color:#343a40}.Chip_chip__QAyF1{border-radius:8px;color:#495057;background:#fff;border:1px solid #dee2e6;display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;box-sizing:border-box;transition:background-color .2s cubic-bezier(.18,.89,.32,1.28);flex-shrink:0}.Chip_chip__QAyF1.Chip_active__TfHeS{border:1px solid #495057;color:#212529}.Chip_chip__QAyF1:disabled{color:#868e96;background-color:rgba(128,136,143,.56)}.Chip_chip__QAyF1:hover:not(:disabled){background-color:rgba(232,233,237,.54)}.Chip_chip__QAyF1:active:not(:disabled){background-color:rgba(228,229,233,.56)}.Chip_chip__QAyF1.Chip_xl__9FiLF{height:48px;padding:0 16px;font-size:16px;line-height:20px;font-weight:700}.Chip_chip__QAyF1.Chip_l__NdvFV{height:40px;padding:0 16px;font-weight:500;font-size:17px;line-height:27px;letter-spacing:-.03em}.Chip_chip__QAyF1.Chip_m__JCSH9{height:32px;padding:0 8px}.Chip_chip__QAyF1.Chip_full__5A1pc,.Chip_chip__QAyF1.Chip_m__JCSH9{font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.03em}.Chip_chip__QAyF1.Chip_full__5A1pc{height:48px;width:100%;flex-grow:1;flex-shrink:1}.Chip_chip__QAyF1.Chip_small__jt20V{padding:0 8px}.Chip_chip__QAyF1.Chip_left__NRfoH{padding-left:8px}.Chip_chip__QAyF1.Chip_right___uN9B{padding-right:8px}.LocaleSwitchBottomSheet_container__ppIdD{display:flex;flex-direction:column;gap:24px}.LocaleSwitchBottomSheet_container__ppIdD.LocaleSwitchBottomSheet_useBottomSheet___BW_k{padding:0 20px}.LocaleSwitchBottomSheet_section__1P2GC{display:flex;flex-direction:column;gap:12px}.LocaleSwitchBottomSheet_sectionTitle__qQ1h2{font-size:16px;line-height:20px;font-weight:700;color:#343a40}.LocaleSwitchBottomSheet_list__3g0F2{display:flex;flex-direction:row;gap:8px}.LocaleSwitchBottomSheet_chipLabel__jRetL{font-size:16px;line-height:20px;font-weight:700}.LocaleSwitchBottomSheet_warningFooter__DF_8q{display:grid;grid-template-columns:60px 1fr;grid-gap:8px;gap:8px;width:100%}.LocaleSwitchBottomSheet_warningFooterMobile__ahmYz{display:grid;width:100%;grid-gap:8px;gap:8px;grid-template-columns:1fr;grid-template-rows:auto auto}.LocaleSwitchBottomSheet_warningFooterMobile__ahmYz>button:first-child{order:2}.LocaleSwitchBottomSheet_warningFooterMobile__ahmYz>button:last-child{order:1}.LocaleSwitchBottomSheet_warningDescription__277gm{font-size:16px;line-height:24px;font-weight:400;color:#343a40}.ServiceChangeButton_button__13AYP{border:1px solid #dee2e6;outline:none;background:none;padding:0 16px;color:#495057;cursor:pointer;border-radius:8px;display:flex;align-items:center;gap:8px;height:40px;font-size:14px;line-height:16px;font-weight:700}.ServiceChangeButton_button__13AYP:hover{background:linear-gradient(0deg,rgba(33,37,41,.05),rgba(33,37,41,.05)),#ffffff}.ServiceChangeButton_button__13AYP:active{background:linear-gradient(0deg,rgba(33,37,41,.12),rgba(33,37,41,.12)),#ffffff}.ServiceChangeButton_button__13AYP.ServiceChangeButton_mobile__WatL5:hover{background:none}.ServiceChangeButton_flag__Mo5nR{width:25px;height:auto;border-radius:2px;border:1px solid #e9ecef}.ChatPannel_mobileContainer__Fc3MG{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#495057}.ChatPannel_mobileContainer__Fc3MG:before{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;border-radius:50%;background-color:rgba(33,37,41,.05);opacity:0;transform:translate(-50%,-50%)}@media(hover:hover){.ChatPannel_mobileContainer__Fc3MG:hover:before{opacity:1}}.ChatPannel_mobileContainer__Fc3MG:active:before{opacity:1;background-color:rgba(33,37,41,.12)}.ChatPannel_mobileContainer__Fc3MG.ChatPannel_unread__hKBN2:after{content:"";position:absolute;top:2px;right:2px;width:8px;height:8px;background-color:#fa5252;border-radius:50%;border:2px solid #fff}.ChatPannel_mobileContainer__Fc3MG.ChatPannel_disabled__ILDS_{color:#bfc2c5}.ChatPannel_mobileContainer__Fc3MG.ChatPannel_disabled__ILDS_:before{display:none}.ChatPannel_desktopContainer__oW13S{width:100%;display:flex;justify-content:space-between;align-items:center}.ChatPannel_desktopContainer__oW13S .ChatPannel_titleWrapper__q8tGg{display:flex;align-items:center;gap:8px}.ChatPannel_desktopContainer__oW13S .ChatPannel_notificationCount__S2QU6{color:#ff6b6b;background-color:rgba(255,107,107,.16);padding:4px 8px;border-radius:99px;font-size:14px;line-height:16px;font-weight:700}.DesktopHeader_wrapper__C3q0h{display:flex;justify-content:center;width:100%;background-color:#fff;position:-webkit-sticky;position:sticky;box-shadow:0 1px 2px 0 rgba(15,23,42,.05);z-index:300;top:0}.DesktopHeader_content__txKL0{display:flex;justify-content:space-between;align-items:center;width:1296px;padding:20px 0}.DesktopHeader_content__txKL0 .DesktopHeader_leftWrapper__NgKmN{display:flex;align-items:center;gap:24px}.DesktopHeader_content__txKL0 .DesktopHeader_rightWrapper__ZCTsn{display:flex;justify-content:space-between;align-items:center;gap:16px}.DesktopHeader_content__txKL0 .DesktopHeader_buttonWrapper__N6BEK{display:flex;gap:8px}.DesktopHeader_upperMenu__PT1GK{display:flex;align-items:center;gap:16px;color:#868e96}.DesktopHeader_gnb__cPZDc{display:flex;align-items:center;justify-content:space-between}.DifficultySelector_wrapper__Xyc90{display:flex;gap:8px;flex-wrap:wrap;margin:0 24px}.DifficultySelector_wrapper__Xyc90 .DifficultySelector_text__yt5B_{white-space:nowrap}@media(max-width:800px){.DifficultySelector_wrapper__Xyc90 li{width:100%}}.ClassContent_wrapper___JmWR{display:flex;gap:56px}.ClassContent_wrapper___JmWR.ClassContent_mobile__sp6e3{flex-direction:column;gap:16px}.ClassContent_left__R7EAW{display:flex;min-width:120px}.ClassContent_left__R7EAW .ClassContent_title__ZZN2g{font-size:16px;line-height:20px;font-weight:700}.ClassContent_required__0l1m3{color:#fa5252}.ClassContent_optional__xrw_E{color:#adb5bd;font-size:16px;line-height:20px;font-weight:400}.ClassContent_right__Y3fvj{width:100%}.ClassDifficulty_wrapper__j2qgY{display:flex;flex-direction:column;gap:16px}