.CouponPageHeader_couponPageHeader__YQVmZ{padding:16px 20px}.CouponPageHeader_couponHeader___IfPj{display:flex;align-items:center;padding-bottom:16px}.TabItem_tabItem__jDhxm{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:100%;border:none;background-color:rgba(0,0,0,0);color:#868e96;white-space:nowrap;-webkit-tap-highlight-color:rgba(0,0,0,0)}.TabItem_tabItem__jDhxm:disabled{color:#ced4da}.TabItem_level-primary__x_4Rn{gap:6px;padding:0 4px;border-radius:4px}@media(hover:hover)and (pointer:fine){.TabItem_level-primary__x_4Rn:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.TabItem_level-primary__x_4Rn:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.TabItem_level-primary__x_4Rn.TabItem_isSelected__hVWsv{color:#212529}.TabItem_level-secondary__lcgCd{gap:6px;padding:0 12px;border-radius:999px;background-color:rgba(15,23,42,.05)}.TabItem_level-secondary__lcgCd.TabItem_isSelected__hVWsv{background-color:#fff4e6;color:#d9480f}.TabItem_level-secondary__lcgCd:disabled{background-color:#f8f9fa}@media(hover:hover)and (pointer:fine){.TabItem_level-secondary__lcgCd:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.TabItem_level-secondary__lcgCd:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.TabItem_icon__Ht_gz{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.TabItem_badgeDot__U7AHW{width:6px;height:6px;border-radius:999px;background-color:#f03e3e}.TabItem_badgeCount__hoWJp{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background-color:#212529}.PageTypeTab_wrapper__I1uG2{display:flex;height:48px}.Chip_chip__a2yGr{display:inline-flex;align-items:center;justify-content:center;gap:4px;border:none;background:none;font-weight:600;letter-spacing:-.5px;white-space:nowrap;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}.Chip_chip__a2yGr.Chip_disabled__eyYyk,.Chip_chip__a2yGr:disabled{cursor:default}.Chip_interactive__H5UJM{cursor:pointer}.Chip_sm__sp2H7{height:32px;padding:0 12px;border-radius:999px;background-color:rgba(15,23,42,.05);color:#343a40;font-size:14px;line-height:20px}@media(hover:hover)and (pointer:fine){.Chip_sm__sp2H7.Chip_interactive__H5UJM:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.Chip_sm__sp2H7.Chip_interactive__H5UJM:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.Chip_sm__sp2H7.Chip_selected__KyNoe{background-color:#212529;color:#fff}.Chip_sm__sp2H7.Chip_disabled__eyYyk,.Chip_sm__sp2H7:disabled{background-color:rgba(15,23,42,.05);color:#ced4da}.Chip_md__aqbiw{height:40px;font-size:14px;line-height:20px}.Chip_lg__VUZ0B{height:48px;font-size:16px;line-height:24px}.Chip_lg__VUZ0B,.Chip_md__aqbiw{padding:0 16px;border:1px solid #dee2e6;border-radius:6px;background-color:#fff;color:#343a40}@media(hover:hover)and (pointer:fine){.Chip_lg__VUZ0B.Chip_interactive__H5UJM:hover:not(:disabled),.Chip_md__aqbiw.Chip_interactive__H5UJM:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.Chip_lg__VUZ0B.Chip_interactive__H5UJM:active:not(:disabled),.Chip_md__aqbiw.Chip_interactive__H5UJM:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.Chip_lg__VUZ0B.Chip_selected__KyNoe,.Chip_md__aqbiw.Chip_selected__KyNoe{border-color:#212529;color:#212529}.Chip_lg__VUZ0B.Chip_disabled__eyYyk,.Chip_lg__VUZ0B:disabled,.Chip_md__aqbiw.Chip_disabled__eyYyk,.Chip_md__aqbiw:disabled{border-color:#e9ecef;background-color:rgba(0,0,0,0);color:#ced4da}.Chip_icon__lFWtl{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Chip_sm__sp2H7 .Chip_icon__lFWtl svg{width:16px;height:16px}.Chip_lg__VUZ0B .Chip_icon__lFWtl svg,.Chip_md__aqbiw .Chip_icon__lFWtl svg{width:20px;height:20px}.Chip_iconButton__OK2f3{position:relative;padding:0;border:none;border-radius:2px;background:none;color:inherit;cursor:pointer}@media(hover:hover)and (pointer:fine){.Chip_iconButton__OK2f3:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.Chip_iconButton__OK2f3:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.Chip_iconButton__OK2f3:after{content:"";position:absolute;inset:-8px}.Chip_iconButton__OK2f3:disabled{cursor:default}.Chip_body__Xo2AP{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__Xo2AP:hover:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.Chip_body__Xo2AP:active:not(:disabled){background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.Chip_body__Xo2AP:disabled{cursor:default}.Chip_sm__sp2H7 .Chip_body__Xo2AP{margin-left:-12px;padding-left:12px}.Chip_lg__VUZ0B .Chip_body__Xo2AP,.Chip_md__aqbiw .Chip_body__Xo2AP{margin-left:-16px;padding-left:16px}.TabGroup_tablist___EQIF{position:relative;display:flex;align-items:center;width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.TabGroup_tablist___EQIF::-webkit-scrollbar{display:none}@media only screen and (min-width:1280px){.TabGroup_tablist___EQIF{overflow-x:visible}}.TabGroup_dragging__9rpYm,.TabGroup_dragging__9rpYm *{cursor:-webkit-grabbing;cursor:grabbing}.TabGroup_level-primary__Sy4q5{height:48px;gap:20px}.TabGroup_level-secondary__y9WSc{height:32px;gap:8px}.TabGroup_indicator__K0UPR{position:absolute;bottom:0;left:0;height:2px;border-radius:2px;background-color:#212529}.CouponStatusTab_wrapper__1TJwX{padding:0 16px;border-bottom:1px solid #e9ecef}.Checkbox_checkbox__M3jF2{position:relative;display:inline-flex;flex-shrink:0}.Checkbox_checkbox__M3jF2:after{content:"";position:absolute;inset:0;border-radius:4.8px;pointer-events:none}@media(hover:hover)and (pointer:fine){.Checkbox_checkbox__M3jF2:hover:not(:has(.Checkbox_input__rI2c9:disabled)):after,.Checkbox_withLabel__3RLEd:hover:not(:has(.Checkbox_input__rI2c9:disabled)) .Checkbox_checkbox__M3jF2:after{background-image:linear-gradient(rgba(15,23,42,.05),rgba(15,23,42,.05))}}.Checkbox_checkbox__M3jF2:active:not(:has(.Checkbox_input__rI2c9:disabled)):after,.Checkbox_withLabel__3RLEd:active:not(:has(.Checkbox_input__rI2c9:disabled)) .Checkbox_checkbox__M3jF2:after{background-image:linear-gradient(rgba(15,23,42,.15),rgba(15,23,42,.15))}.Checkbox_input__rI2c9{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.Checkbox_input__rI2c9:disabled{cursor:default}.Checkbox_checkmark__yn0Ho{flex-shrink:0}.Checkbox_input__rI2c9:focus-visible~.Checkbox_checkmark__yn0Ho{outline:2px solid #fd7e14;outline-offset:1px;border-radius:4px}.Checkbox_boxRing__Br1uz{fill:rgba(15,23,42,.1)}.Checkbox_boxFill__uU4VH{fill:#212529}.Checkbox_check__vbdnK{fill:#fff}.Checkbox_checkbox__M3jF2:has(.Checkbox_input__rI2c9:disabled) .Checkbox_boxFill__uU4VH{fill:rgba(15,23,42,.05)}.Checkbox_checkbox__M3jF2:has(.Checkbox_input__rI2c9:disabled) .Checkbox_check__vbdnK{fill:#ced4da}.Checkbox_withLabel__3RLEd{display:inline-flex;align-items:flex-start;gap:10px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Checkbox_withLabel__3RLEd:has(.Checkbox_input__rI2c9:disabled){cursor:default}.Checkbox_label__q_gk3{padding-top:2px;color:#343a40;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.5px}.Checkbox_withLabel__3RLEd:has(.Checkbox_input__rI2c9:disabled) .Checkbox_label__q_gk3{color:#ced4da}.FavoritesFilterBar_filterBar__j0yg3{display:flex;align-items:center;gap:6px;padding:16px 0}.MyFavoriteTabs_root__WCmVV{--favorites-sticky-top:58px}@media only screen and (min-width:985px){.MyFavoriteTabs_root__WCmVV{--favorites-sticky-top:67px}}.MyFavoriteTabs_scrollDown___jZPD{--favorites-sticky-top:0px}.MyFavoriteTabs_stickyHead__QH2EA{position:-webkit-sticky;position:sticky;top:var(--favorites-sticky-top);z-index:90;background-color:#fff;transition:top .2s ease-in-out;border-bottom:1px solid #e9ecef}.MyFavoriteTabs_tabGroupArea__8La1l{padding-left:20px;padding-right:20px}.MyFavoriteTabs_titleArea__OB2iL{display:none}@media only screen and (min-width:985px){.MyFavoriteTabs_titleArea__OB2iL{display:block;padding:32px 20px 16px}}.MyFavoriteTabs_filterArea__XT6Yh,.MyFavoriteTabs_listWrapper__rBZTG{padding-left:20px;padding-right:20px}.RankingTabHeader_container__MuZAc{border-bottom:1px solid #e9ecef}@media only screen and (max-width:985px){.RankingTabHeader_container__MuZAc{display:block;padding:0 20px}}.RankingTabView_container___ZPnv{display:flex;flex-direction:column;width:100%}.RankingTabMoveBottomButton_container__iYmC4{display:flex;gap:24px;justify-content:center;align-items:center;margin-top:24px}.RankingTabMoveBottomButton_button__kznoB{width:24px;height:24px;background-color:rgba(0,0,0,0);color:#495057;border-radius:24px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}.RankingTabMoveBottomButton_button__kznoB>svg{width:24px;height:24px}.RankingTabMoveBottomButton_button__kznoB:disabled{cursor:not-allowed;color:#adb5bd}.EmptyRankingView_container__0jqim{display:flex;flex-direction:column;justify-content:center;align-items:center;height:425px}@media only screen and (min-width:985px){.EmptyRankingView_container__0jqim{height:395px}}.RankingList_container__6ZKJI{display:flex;flex-direction:row;gap:24px;width:100%}.RankingList_wrapper__RD8o7{display:flex;flex-direction:column;gap:20px;width:100%}.RankingItem_item__eHKdW{display:flex;gap:16px;align-items:center}@media only screen and (min-width:985px){.RankingItem_item__eHKdW{height:63px}}@media only screen and (max-width:985px){.RankingItem_item__eHKdW{height:69px}}.RankingItem_thumbnailContainer__zhTbz{position:relative;display:flex;width:112px;height:63px;border-radius:4px}.RankingItem_thumbnailContainer__zhTbz .RankingItem_thumbnailWrapper__1c62C{position:relative;overflow:hidden}.RankingItem_thumbnailContainer__zhTbz .RankingItem_thumbnail__KMYph{display:flex;width:112px;height:63px;border-radius:4px}.RankingItem_thumbnailContainer__zhTbz .RankingItem_full___0_wk{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:brightness(.6);backdrop-filter:brightness(.6);display:flex;justify-content:center;align-items:center;border-radius:4px}.RankingItem_text__yd4Rm{display:flex;flex-direction:column;justify-content:space-between;gap:8px}.RankingItem_text__yd4Rm span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2}@media only screen and (min-width:985px){.RankingItem_text__yd4Rm span{-webkit-line-clamp:1;line-clamp:1}}.RankingItem_profile__5KrJ1{display:flex;align-items:center;gap:4px}.RankingItem_profile__5KrJ1 span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1}.RankingItem_profileImg__4ab_8{width:20px;height:20px}.RankingItem_grade__hOGuo{flex-direction:column;min-width:36px;justify-content:center}.RankingItem_grade__hOGuo,.RankingItem_iconWrapper__Tcjcn{display:flex;gap:2px;align-items:center}.RankingGrade_container__Np3hx{width:28px;height:35px;display:flex;justify-content:center;align-items:center}.ChangedGrade_container__gDVAJ{display:flex;height:26px;justify-content:center;align-items:center}.ChangedGrade_maintain__CbfwV{width:6px;height:2px;background-color:#adb5bd}.ChangedGrade_gradeWrapper__ezX7Y{display:flex;justify-content:center;align-items:center;gap:4px}.ChangedGrade_up__nTE0c{width:0;height:0;border:4px solid rgba(0,0,0,0);border-bottom:5px solid #ff6b6b;transform:translateY(-2px)}.ChangedGrade_down__pKMQu{width:0;height:0;border:4px solid rgba(0,0,0,0);border-top:5px solid #4c6ef5;transform:translateY(2px)}.RankingSwiper_swiper__MbFXc{display:flex;align-items:stretch;cursor:-webkit-grab;cursor:grab;width:100%}.RankingSwiper_swiperSlide__Z_krv{display:flex;width:100%}.RankingSwiper_moreButtonSwiperSlide__cXnC2{display:flex;width:102px;height:auto}.TrendTheme_wrapper__bX_zv{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width:985px){.TrendTheme_wrapper__bX_zv{padding:0 20px}}.RankingView_container__vX2cd{display:flex;flex-direction:column;gap:20px}.RankingView_descWrapper__vslVj{display:flex;margin-top:12px}.RankingThisWeek_container__05Ldt{display:flex;flex-direction:column;width:100%}.RankingThisWeek_desktop__o9Tn4{display:none}@media only screen and (min-width:985px){.RankingThisWeek_desktop__o9Tn4{display:block}}.RankingThisWeek_mobile__yjxp_{display:none}@media only screen and (max-width:985px){.RankingThisWeek_mobile__yjxp_{display:block;padding:0 20px}}.TrendThemeList_container__n_iOW{display:flex;padding:32px 12px;gap:16px;background-color:#1c1c1e;justify-content:center;align-items:center;flex-wrap:wrap}@media only screen and (max-width:985px){.TrendThemeList_container__n_iOW{margin:0 -20px;gap:12px}}.TrendThemeList_item__jEk0P{display:flex;justify-content:center;align-items:center;background-color:#495057;border-radius:4px;padding:16px;gap:4px}@media only screen and (max-width:985px){.TrendThemeList_item__jEk0P{padding:8px 12px}}.TrendThemeList_icon__cbNLb{color:#ffce22;display:flex;width:24px;height:24px}.TextUnderDot_container__yoUNk{display:flex}@media(max-width:985px){.TextUnderDot_container__yoUNk{justify-content:center}}.TextUnderDot_text__ns7yb{display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:-moz-fit-content;width:fit-content;height:45px}@media(max-width:985px){.TextUnderDot_text__ns7yb{height:26px}}.TextUnderDot_dot__v2jvt{position:absolute;display:flex;width:2px;height:2px;border-radius:2px;background-color:#ffce22}@media(min-width:985px){.TextUnderDot_dot__v2jvt{width:6px;height:6px;border-radius:6px}}.TextUnderDot_breakingSpace__EqUsg{width:6px}.TextUnderDot_dotText__6B4gB{letter-spacing:-3%;font-weight:700;color:#fff;justify-content:center;align-items:center;display:flex;height:100%;font-size:16px}@media(min-width:985px){.TextUnderDot_dotText__6B4gB{font-size:28px}}.WelcomeBanner_default__4yIjg{display:flex;width:100%;justify-content:center;align-items:center}.WelcomeBanner_banner__jQ3kE{background-color:#1c1c1e}@media(max-width:985px){.WelcomeBanner_banner__jQ3kE{height:325px}}@media(min-width:985px){.WelcomeBanner_banner__jQ3kE{height:300px}}.WelcomeBanner_content__w8izl{display:flex;align-items:center;width:100%}@media(max-width:985px){.WelcomeBanner_content__w8izl{height:325px;flex-direction:column;justify-content:center}}@media(min-width:985px){.WelcomeBanner_content__w8izl{height:300px;max-width:1280px;box-sizing:content-box;justify-content:space-between}}.WelcomeBanner_textContainer__S6_s8{display:flex;flex-direction:column;justify-content:center}@media(max-width:985px){.WelcomeBanner_textContainer__S6_s8{align-items:center}}.WelcomeBanner_textWrapper__cLDAX{display:flex;width:-moz-fit-content;width:fit-content;justify-content:center;align-items:center}.WelcomeBanner_textWrapper__cLDAX p{letter-spacing:-3%;font-weight:700;color:#fff;justify-content:center;align-items:center;display:flex;height:100%;font-size:16px}@media(min-width:985px){.WelcomeBanner_textWrapper__cLDAX p{font-size:28px}}.WelcomeBanner_text__MdcM3{letter-spacing:-1.1%;font-weight:700;white-space:wrap;color:#fff;justify-content:center;align-items:center;display:flex}@media(max-width:985px){.WelcomeBanner_text__MdcM3{font-size:22px}}@media(min-width:985px){.WelcomeBanner_text__MdcM3{font-size:40px;line-height:64px}}@media(max-width:985px){.WelcomeBanner_image__UGHXn{width:100%;height:242px;object-fit:cover;object-position:center}}@media(min-width:985px){.WelcomeBanner_image__UGHXn{width:623px;height:300px;overflow:hidden}}.Description_desc__mTlyr{display:flex;width:100%;flex-direction:column;padding:24px;border-radius:8px;gap:16px;background-color:#f8f9fa}@media(max-width:985px){.Description_desc__mTlyr{padding:12px 16px;gap:0}}.Description_content__1d8jm{flex-direction:column;display:flex;gap:4px}@media(max-width:985px){.Description_content__1d8jm{gap:0}}.MakeHabit_container__dzex2{display:flex;flex-direction:column;gap:72px}.FirstClassLink_button__sPDis{cursor:pointer;display:flex;justify-content:center;align-items:center;background-color:#1c1c1e;padding:0 24px;border-radius:8px;width:524px;height:64px}@media(max-width:985px){.FirstClassLink_button__sPDis{width:100%;height:52px}}.ParentProfiles_image__MxE3W{display:flex;justify-content:center;align-items:center;aspect-ratio:440/80;object-fit:contain;width:440px;height:80px}@media(max-width:985px){.ParentProfiles_image__MxE3W{height:40px;width:100vw}}.WelcomeNow_default__3CUXT{display:flex;width:100%;justify-content:center;align-items:center}.WelcomeNow_banner__Qn3AO{background-color:#f1f3f5}@media(max-width:985px){.WelcomeNow_banner__Qn3AO{height:auto}}@media(min-width:985px){.WelcomeNow_banner__Qn3AO{height:388px}}.WelcomeNow_content__C4olc{display:flex;width:100%;height:100%;max-width:1280px;justify-content:space-between;align-items:center}@media(max-width:985px){.WelcomeNow_content__C4olc{flex-direction:column;gap:24px;padding:32px 20px}}.WelcomeNow_leftContainer__ubZuu{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;gap:38px}@media(max-width:985px){.WelcomeNow_leftContainer__ubZuu{gap:24px;margin-bottom:24px;align-items:center}}.WelcomeNow_textContainer__t4jVM{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:flex-start}@media(max-width:985px){.WelcomeNow_textContainer__t4jVM{align-items:center}}.WelcomeNow_textWrapper__sddjQ{display:flex;width:-moz-fit-content;width:fit-content;justify-content:center;align-items:center}.WelcomeNow_textWrapper__sddjQ p{letter-spacing:-1.1%;font-weight:700;white-space:wrap;color:#343a40;justify-content:center;align-items:center;display:flex}@media(max-width:985px){.WelcomeNow_textWrapper__sddjQ p{font-size:22px;line-height:35.2px}}@media(min-width:985px){.WelcomeNow_textWrapper__sddjQ p{font-size:32px;line-height:51.2px}}.WelcomeNow_textWrapper__sddjQ .WelcomeNow_number__2zwPL{color:#f76707}.WelcomeNow_text__Tx_iG{letter-spacing:-1.1%;font-weight:700;white-space:wrap;color:#343a40;justify-content:center;align-items:center;display:flex}@media(max-width:985px){.WelcomeNow_text__Tx_iG{font-size:22px;line-height:35.2px}}@media(min-width:985px){.WelcomeNow_text__Tx_iG{font-size:32px;line-height:51.2px}}.WelcomeNow_container__EUnuh{display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center}@media(max-width:985px){.WelcomeNow_container__EUnuh{width:100%}}.WelcomeNow_container__EUnuh .WelcomeNow_descWrapper__3zlLz{display:flex;gap:16px;width:100%}@media(max-width:985px){.WelcomeNow_container__EUnuh .WelcomeNow_descWrapper__3zlLz{gap:8px}}.WelcomeGate_container__ozayb{box-sizing:content-box;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.WelcomeGate_transform__7LgIY{position:relative;width:100vw;left:50%;transform:translateX(-50%)}