.StatsSection_container__a1YI_{min-width:0;width:100%}.StatsSection_statsGrid___0mnn{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;overflow-x:auto;padding:4px 0 16px;max-width:100%}.StatsSection_statCard__MzePt{background:radial-gradient(circle at 70% 50%,#13a7b1 0,#0f5f8f 35%,#0b2c5c 60%,#0a1a3a 100%),linear-gradient(135deg,#0a1a3a,#0f5f8f 50%,#13a7b1);border-radius:12px;padding:20px 24px;aspect-ratio:16/9;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:32px;justify-content:space-between;flex:0 0 280px;scroll-snap-align:start}.StatsSection_statCard__MzePt .StatsSection_statLabel__FW4C2{color:#fff;font-size:12px;font-weight:500}.StatsSection_statCard__MzePt .StatsSection_statContent__O7iVf{color:#e0e0e0;font-size:24px;font-weight:700;display:flex;justify-content:space-between;align-items:center}.StatsSection_statCard__MzePt .StatsSection_statIcon__3Z_0r{font-size:32px;color:#fff}.StatsSection_statCard__MzePt .StatsSection_bgOverlay__8JfpK{width:172px;height:172px;background-color:rgba(44,44,44,.05);border-radius:100%;position:absolute;bottom:-70px;right:-44px;display:flex;justify-content:center;align-items:center}@media(max-width:1275px){.StatsSection_statCard__MzePt{flex:0 0 240px}}.MyProgressPage_myProgressPage__WvlDK{background-color:#f7f7f7}.MyProgressPage_myProgressContainer__c6Ams{padding-top:42px;padding-bottom:42px}.MyProgressPage_container__NlDYt{display:grid;grid-template-columns:9fr 3fr;gap:52px}.MyProgressPage_statsWrapper__AZVjW{min-width:0}.MyProgressPage_sectionTitle__xMfa2{font-family:var(--font-primary),"Manrope",sans-serif;font-size:24px;font-weight:700;color:#222;margin-bottom:32px}@media(max-width:768px){.MyProgressPage_sectionTitle__xMfa2{font-size:20px}}.MyProgressPage_cardContainer__IK_N2{display:grid;grid-template-columns:1fr;gap:16px;align-content:flex-start}@media(max-width:1275px){.MyProgressPage_container__NlDYt{grid-template-columns:1fr;gap:16px}.MyProgressPage_cardContainer__IK_N2{grid-template-columns:1fr 1fr}}@media(max-width:768px){.MyProgressPage_cardContainer__IK_N2{grid-template-columns:1fr}.MyProgressPage_myProgressContainer__c6Ams{padding-top:24px;padding-bottom:24px}}.LessonHistory_historySection__0wvQ0{background-color:#fff;border-radius:16px;padding:20px 24px;margin-top:20px}.LessonHistory_instrumentTabs__yi65u{display:flex;gap:24px;border-bottom:1px solid #e0e0e0;margin-bottom:20px}.LessonHistory_instrumentTab__f8VnL{background:none;border:none;padding:8px 0;font-size:14px;font-weight:500;color:#aaa;cursor:pointer;position:relative;text-transform:capitalize}.LessonHistory_instrumentTab__f8VnL:disabled{cursor:not-allowed;opacity:.45}.LessonHistory_instrumentTab__f8VnL.LessonHistory_active__9BCm6{color:#1a1a1a;font-weight:700}.LessonHistory_instrumentTab__f8VnL.LessonHistory_active__9BCm6:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:#f5a623;border-radius:2px}.LessonHistory_historyToggle__670Nf{display:flex;gap:10px;margin-bottom:8px}.LessonHistory_toggleBtn__jBIKO{text-wrap:nowrap;padding:8px 20px;border-radius:50px;border:1.5px solid #d8d8d8;background:#f5f5f5;font-size:13px;font-weight:500;color:#555;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}.LessonHistory_toggleBtn__jBIKO:disabled{cursor:not-allowed;opacity:.55}.LessonHistory_toggleBtn__jBIKO.LessonHistory_toggleActive__qK9eO{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.LessonHistory_cardsList__0DbWw{display:flex;flex-direction:column}.LessonHistory_separator__zuz5n{border:none;border-top:1.5px dashed #e0e0e0}.LessonHistory_viewMore__oTCiU{display:flex;align-items:center;gap:6px;background:none;border:none;font-size:14px;font-weight:600;color:#1a1a1a;cursor:pointer;margin:12px auto 0}.LessonHistory_viewMore__oTCiU svg{flex-shrink:0;margin-top:4px}@media(max-width:640px){.LessonHistory_historySection__0wvQ0{padding:12px;margin-top:20px}}.CourseHistoryCard_card__HS9yO{display:flex;padding:24px 0;gap:20px}.CourseHistoryCard_poster__AMIql{aspect-ratio:16/9;width:100%;max-width:180px;height:auto;border-radius:8px}.CourseHistoryCard_content__VTc7D{display:flex;width:100%;justify-content:space-between;gap:12px}.CourseHistoryCard_content__VTc7D .CourseHistoryCard_info__cnDwG{display:flex;flex-direction:column}.CourseHistoryCard_content__VTc7D .CourseHistoryCard_info__cnDwG .CourseHistoryCard_title__JhmbI{font-size:14px;font-weight:700}.CourseHistoryCard_content__VTc7D .CourseHistoryCard_info__cnDwG .CourseHistoryCard_path__MvyF_{font-size:14px;color:#999}.CourseHistoryCard_content__VTc7D .CourseHistoryCard_meta__NFAPE{display:flex;align-items:center;gap:12px;font-size:12px;color:#999;margin-top:8px}.CourseHistoryCard_content__VTc7D .CourseHistoryCard_meta__NFAPE .CourseHistoryCard_line__dPwWW{width:1px;height:100%;background-color:#999}.CourseHistoryCard_content__VTc7D .CourseHistoryCard_meta__NFAPE .CourseHistoryCard_duration__I04Zq{display:flex;align-items:center;gap:4px}.CourseHistoryCard_content__VTc7D .CourseHistoryCard_meta__NFAPE .CourseHistoryCard_duration__I04Zq .CourseHistoryCard_svg__4VmqT{font-size:14px;flex-shrink:0}@media(max-width:640px){.CourseHistoryCard_card__HS9yO{gap:12px;align-items:flex-start}.CourseHistoryCard_poster__AMIql{max-width:132px}.CourseHistoryCard_content__VTc7D .CourseHistoryCard_info__cnDwG .CourseHistoryCard_path__MvyF_{font-size:12px}}@media(max-width:480px){.CourseHistoryCard_card__HS9yO{position:relative}.CourseHistoryCard_poster__AMIql{width:124px}.CourseHistoryCard_content__VTc7D .CourseHistoryCard_meta__NFAPE{gap:6px}.CourseHistoryCard_content__VTc7D .CourseHistoryCard_meta__NFAPE .CourseHistoryCard_duration__I04Zq{text-wrap:nowrap;overflow:auto}.CourseHistoryCard_progressWrapper___W6Ju{position:absolute;top:35px;left:35px;background-color:#fff;border-radius:100%}}.BookmarkBtn_bookmarkBtn__M3uGq{border:1px solid hsla(0,0%,100%,.1);border-radius:100%;width:30px;height:30px;padding:5px;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,.16);backdrop-filter:blur(12px)}.BookmarkBtn_bookmarkBtn__M3uGq:disabled{opacity:.6;cursor:not-allowed}.BookmarkBtn_secondary__Jhl_H{border:1px solid #efefef;border-radius:6px}.BookmarkBtn_text__pCw6D{width:auto;height:auto;border:none;border-radius:10px;padding:6px 12px;gap:6px;background:hsla(0,0%,100%,.14);backdrop-filter:blur(10px);color:#fff;font-size:12px}.LandingPageContent_pageContent___ajPn{background-color:#f0f0f2;padding:32px 0 52px}.LandingPageContent_container__RpZGd h1,.LandingPageContent_container__RpZGd h2,.LandingPageContent_container__RpZGd h3,.LandingPageContent_container__RpZGd h4,.LandingPageContent_container__RpZGd h5,.LandingPageContent_container__RpZGd h6,.LandingPageContent_container__RpZGd p,.LandingPageContent_container__RpZGd span{margin:0;padding:0;cursor:default;color:inherit;font-family:Manrope,sans-serif}.LandingPageContent_container__RpZGd a{color:#000;text-decoration:none;font-family:Manrope,sans-serif;text-decoration:none!important}.LandingPageContent_container__RpZGd{display:flex;flex-direction:column;gap:12px}.LandingPageContent_container__RpZGd .LandingPageContent_heading__9E5oi{font-size:14px;font-weight:700}.LandingPageContent_container__RpZGd .LandingPageContent_content__bIqI8 p{padding-bottom:20px}.LandingPageContent_container__RpZGd .LandingPageContent_content__bIqI8 a,.LandingPageContent_container__RpZGd .LandingPageContent_content__bIqI8 p,.LandingPageContent_container__RpZGd .LandingPageContent_content__bIqI8 span{font-size:12px;color:#737373!important}.LandingPageContent_container__RpZGd .LandingPageContent_content__bIqI8 a{color:#737373!important;text-decoration-color:#ff9100!important;text-decoration:underline!important}.LandingPageContent_container__RpZGd .LandingPageContent_content__bIqI8 a:hover{font-size:12px;color:#737373!important}.LandingPageContent_container__RpZGd .LandingPageContent_content__bIqI8 h1,.LandingPageContent_container__RpZGd .LandingPageContent_content__bIqI8 h2,.LandingPageContent_container__RpZGd .LandingPageContent_content__bIqI8 h3,.LandingPageContent_container__RpZGd .LandingPageContent_content__bIqI8 h4,.LandingPageContent_container__RpZGd .LandingPageContent_content__bIqI8 h5,.LandingPageContent_container__RpZGd .LandingPageContent_content__bIqI8 h6{font-size:14px;font-weight:600}.LandingPageContent_container__RpZGd .LandingPageContent_content__bIqI8 table{width:100%;border:none!important;font-size:12px;font-weight:600;font-family:Manrope,sans-serif}.LandingPageContent_container__RpZGd .LandingPageContent_content__bIqI8 td{padding-bottom:10px}.ChordImageNav_chordImageWrap__lW_Kt{overflow:hidden;border-radius:8px}.ChordImageNav_chordImage__D5wfA{display:block;width:83px;height:106px;background:#f5f5f5}.ChordImageNav_chordNav__AIO4k{display:flex;align-items:center;justify-content:center;gap:6px;padding:3px 8px;background:#f5f5f5;border-radius:999px}.ChordImageNav_chordNav__AIO4k button{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;background:none;border:none;border-radius:50%;cursor:pointer;transition:background-color .3s ease-in-out}.ChordImageNav_chordNav__AIO4k button:hover{background:#e0e0e0}.ChordImageNav_chordNavCount__rqJuJ{min-width:36px;margin:0;color:#555;font-family:var(--font-primary),"Manrope",sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.32px;text-align:center}@media(max-width:1024px){.ChordImageNav_chordImage__D5wfA{width:64.629px;height:82.539px}}.ChordDiagramsSection_tabList__5nCyv{display:flex;flex-wrap:nowrap;align-items:center;gap:2px;width:fit-content;max-width:100%;margin:0;padding:3px;background:#fff;border:1px solid #e0e0e0;border-radius:999px;list-style:none;overflow-x:auto}.ChordDiagramsSection_tabItem__ODolp{flex-shrink:0;border-radius:999px;cursor:pointer;transition:background-color .3s ease-in-out}.ChordDiagramsSection_tabItem__ODolp span{display:inline-block;padding:5px 12px;color:#555;font-family:var(--font-primary),"Manrope",sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;white-space:nowrap;transition:color .3s ease-in-out}.ChordDiagramsSection_tabItemActive___hS7A{background:#fff;box-shadow:0 2px 6px rgba(34,34,34,.1)}.ChordDiagramsSection_tabItemActive___hS7A span{color:#222}.ChordDiagramsSection_chordGrid__c7C4W{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:12px}.ChordDiagramsSection_chordCard__GTev5{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;background:#fff;border:1px solid #efefef;border-radius:14px}.ChordDiagramsSection_chordName__wo8oS{color:#222;font-family:var(--font-primary),"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:100%;text-align:center}@media(max-width:1024px){.ChordDiagramsSection_chordGrid__c7C4W{gap:10px}.ChordDiagramsSection_chordCard__GTev5{padding:8px 6px;border-radius:10px}.ChordDiagramsSection_chordName__wo8oS{font-size:12px}}.TabLyrics_tabLyricsContainer__4Pln_{overflow-y:auto;height:calc(100vh - var(--header-height) - 180px);padding:.5rem 1rem 0;font-family:var(--font-primary),"Manrope",sans-serif;position:relative}.TabLyrics_tabLyricsContainer__4Pln_.TabLyrics_noConstraints__K_U3M{height:unset;overflow-y:unset}.TabLyrics_lyricRow__P1zP3{display:flex;flex-wrap:wrap;gap:0;margin-bottom:1.4rem;align-items:flex-end}.TabLyrics_segment__PZjb2{display:inline-flex;flex-direction:column;align-items:flex-start}.TabLyrics_chordBox___2TKO{font-size:var(--lyric-font-size,12px);font-weight:800;color:#222;background:#e0e0e0;border-radius:4px;padding:1px 6px;white-space:nowrap;margin-bottom:4px;margin-right:4px;display:inline-block}.TabLyrics_chordSpacer__DuIb0{display:inline-block;margin-bottom:4px;height:22px}.TabLyrics_lyric__q4iKS{font-size:var(--lyric-font-size,14px);white-space:pre;line-height:1;min-height:16px;letter-spacing:5%;word-spacing:40%}.TabLyrics_chordOnlyLine__qJdMV{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:1rem}.TabLyrics_chordOnlyBox__lbkPj{font-size:var(--lyric-font-size,12px);font-weight:800;color:#222;background:#e0e0e0;border-radius:4px;padding:1px 8px}.TabLyrics_lockedLyricsWrapper__MOcbU{position:relative;height:100%;max-height:600px;overflow:hidden}.TabLyrics_premiumCard__iwX1t{background:linear-gradient(180deg,rgba(255,255,255,0) .14%,#ffffff 65%)!important;border-radius:0!important}.TabLyrics_divider__lRjjY{border:none;border-top:.5px solid #efefef;margin:1rem 0}.TabLyrics_chordWithPopup__Scsqa{position:relative;cursor:pointer}.TabLyrics_chordPopup__FTynK{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:10px;box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:999999;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:105px;pointer-events:all;user-select:none}.TabLyrics_chordPopupTitle__HOJwX{font-size:14px;font-weight:700;color:#000}@media(max-width:768px){.TabLyrics_tabLyricsContainer__4Pln_{overflow-y:auto;height:auto}}.UnlockPremium_ctaSection__DC8Ms{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:24px 16px;border-radius:20px;gap:4px;background:linear-gradient(180deg,rgba(255,255,255,0) .14%,#ffffff 50.78%);position:absolute;top:0;left:0;width:100%;height:100%}.UnlockPremium_lockIconContainer__SR8Wa{padding:18px;border-radius:100%;background-color:#fff;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;filter:drop-shadow(0 4px 30px rgba(255,181,68,.37))}.UnlockPremium_ctaTitle__3BHp1{font-weight:600;font-size:14px;color:#000;margin-top:8px;text-align:center}.UnlockPremium_ctaSubtitle__Q_2Fw{font-size:12px;color:#555;margin-bottom:8px;text-align:center}.UnlockPremium_crownIcon__GmPMb{font-size:20px;flex-shrink:0}.SongsListing_songsTable__sXV7o{width:100%;border-collapse:separate;border-spacing:0}.SongsListing_songsTable__sXV7o .SongsListing_songsTableHead__q2xPM tr{border-radius:20px}.SongsListing_songsTable__sXV7o .SongsListing_songsTableHead__q2xPM.SongsListing_songsPageHead__hyKGB{position:sticky;top:calc(183px + var(--header-height))}.SongsListing_songsTable__sXV7o .SongsListing_songsTableHead__q2xPM.SongsListing_instructorDetailHead__93YGE{position:sticky;top:calc(151px + var(--header-height))}.SongsListing_songsTable__sXV7o .SongsListing_songsTableHead__q2xPM{z-index:5;box-shadow:0 1px 0 #ddd}.SongsListing_songsTable__sXV7o .SongsListing_songsTableHead__q2xPM .SongsListing_songsHead__WjYaF{background-color:#fff;padding:16px;font-size:14px;font-weight:600;color:#919191;text-align:left}.SongsListing_songsTable__sXV7o .SongsListing_songsTableHead__q2xPM .SongsListing_songsHead__WjYaF:first-child{border-top-left-radius:20px}.SongsListing_songsTable__sXV7o .SongsListing_songsTableHead__q2xPM .SongsListing_songsHead__WjYaF:last-child{border-top-right-radius:20px}.SongsListing_songsTable__sXV7o .SongsListing_songsTableHead__q2xPM .SongsListing_genreHead__tFURP,.SongsListing_songsTable__sXV7o .SongsListing_songsTableHead__q2xPM .SongsListing_skeletonInstructorHead__3Z6_4{padding-left:0}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songsRow__WWxaX:last-child td:first-child{border-bottom-left-radius:20px}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songsRow__WWxaX:last-child td:last-child{border-bottom-right-radius:20px}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songsRow__WWxaX:nth-child(odd){background-color:#fff}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songsRow__WWxaX:nth-child(2n){background-color:#fbfbfb}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songsRow__WWxaX .SongsListing_noDataFound__Ku2dj{text-align:center;color:#8a8a8a;display:block;max-width:120px}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songDetails__hjwLc,.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songDetails__hjwLc h3,.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songDetails__hjwLc p{cursor:pointer}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songsCell__yAYU4{display:flex;gap:16px;padding:16px;align-items:center;height:100%}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songsCell__yAYU4 .SongsListing_songPoster__n94k6{position:relative;border-radius:6px;width:60px;height:60px;background-color:#f5f5f5;flex-shrink:0}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songsCell__yAYU4 .SongsListing_songPoster__n94k6 img{border-radius:6px;width:60px;height:60px;object-fit:cover}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songsCell__yAYU4 .SongsListing_songPoster__n94k6 .SongsListing_circleProgressContainer__XJIfp{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;background:#000;background:radial-gradient(circle,rgba(0,0,0,.37) 52%,rgba(255,255,255,0) 100%);width:100%;height:100%;border-radius:6px}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songsCell__yAYU4 .SongsListing_songText__zB9PT{display:flex;flex-direction:column;justify-content:center;gap:4px}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songsCell__yAYU4 .SongsListing_songText__zB9PT .SongsListing_songTitle__Gcc3j{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-wrap:wrap;font-size:16px;color:#111827}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songsCell__yAYU4 .SongsListing_songText__zB9PT .SongsListing_songArtist__Bo4r1{text-wrap:wrap;font-size:14px;color:#747474}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_noAlbumData___LLLH{color:#8a8a8a}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_likeSongAction__I2OdI,.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_shareSongAction__Dw52Q{cursor:pointer;min-width:20px;min-height:20px}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songAlbum__GDRN4{font-size:14px;font-weight:500}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songGenre__fYtfk p{width:120px;text-align:center;display:block;font-size:12px;font-weight:600;padding:10px 18px;color:#515151;background-color:#f5f5f5;border-radius:10px}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songDifficulty__WBzvC{font-size:12px;font-weight:600}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songDifficulty__WBzvC .SongsListing_difficulty__otEKj{width:110px;padding:10px 18px;border-radius:10px;text-align:center}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songDifficulty__WBzvC .SongsListing_difficultyEasy__fzFho{color:#0da533;background-color:rgba(13,165,51,.1019607843)}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songDifficulty__WBzvC .SongsListing_difficultyModerate__h25fK{color:#dfaa0e;background-color:rgba(255,217,102,.2392156863)}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songDifficulty__WBzvC .SongsListing_difficultyHard__in9La{color:#ff3a44;background-color:rgba(255,58,68,.1098039216)}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_skeletonInstructorCell__DGjZe{display:flex;gap:8px;align-items:center}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songInstructor__2m70E{cursor:pointer}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songInstructor__2m70E a{font-size:14px;font-weight:500}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songInstructor__2m70E a:hover{color:#111827}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songInstructor__2m70E a p{cursor:pointer}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songInstructor__2m70E a img{border-radius:100px;object-fit:cover;object-position:center;width:35px;height:35px;background-color:#f5f5f5}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songsEmpty__Q3yEZ{text-align:center;padding:20px}@media(max-width:1200px){.SongsListing_albumHead__bviJ1,.SongsListing_difficultyHead___RBQh,.SongsListing_songAlbum__GDRN4,.SongsListing_songDifficulty__WBzvC{display:none}}@media(max-width:992px){.SongsListing_songsTable__sXV7o .SongsListing_songsTableHead__q2xPM.SongsListing_songsPageHead__hyKGB{top:calc(175px + var(--header-height))}}@media(max-width:768px){.SongsListing_genreHead__tFURP,.SongsListing_songGenre__fYtfk{display:none}}@media(max-width:550px){.SongsListing_songInstructor__2m70E,.SongsListing_songsTableHead__q2xPM{display:none}.SongsListing_songsTable__sXV7o .SongsListing_songsTableBody__sH5jh .SongsListing_songsCell__yAYU4{padding:10px 0}}.SongsFilters_filterMainContainer__XbsoU{width:100%;padding:8px 0;position:sticky;z-index:8;background-color:#fff}.SongsFilters_filterMainContainerCardsRow__1NJyD{display:flex;justify-content:space-between;width:100%;position:relative}.SongsFilters_filterContainerCards__6LaKq{width:100%;height:50px}.SongsFilters_fullWidth__mVzo7{width:100%}.SongsFilters_dropdownWrapper__I3yoN{flex-grow:1}.SongsFilters_desktopFilterRow__PEAV3{display:none;gap:12px;justify-content:space-between}.SongsFilters_mobileFilterRow__FIV57{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:10px 0;height:50px}.SongsFilters_mobileDiffFilterRow__NK8VA{display:flex;gap:10px}.SongsFilters_mobileDiffFilterRow__NK8VA .form-check label.SongsFilters_form-check-label__f7Bf9{width:auto!important;padding-top:0}.SongsFilters_mobileFilterContainer__ccSpJ{display:flex;flex-direction:row;gap:6px;position:relative;align-items:center;cursor:pointer}.SongsFilters_name__ewUWD{font-weight:600;font-size:14px}.SongsFilters_mobileFilterIconBox__23fkC img{animation-timing-function:ease-in;animation-duration:.3s}.SongsFilters_mobileFilterIconBox__23fkC .SongsFilters_icon__vW1K5{position:absolute;right:-10px;top:-10px;background:red;border-radius:50px;width:18px;height:18px;display:flex;align-items:center;justify-content:center}.SongsFilters_mobileFilterIconBox__23fkC .SongsFilters_icon__vW1K5 span{font-weight:600;font-size:12px;color:#fff}.SongsFilters_filterDropdown__Tq7Zg{background-color:#ededed;border-radius:8px;display:flex}.SongsFilters_filterDropdownBtn__EX3Pb{background:rgba(0,0,0,0);border:none;padding:12px;display:flex;align-items:center;gap:12px;font-size:12px;font-weight:600;cursor:pointer;justify-content:space-between;width:100%}.SongsFilters_filterDropdownBtn__EX3Pb p{cursor:pointer;display:flex;gap:5px}.SongsFilters_filterDropdownBtn__EX3Pb p span{background-color:rgba(255,196,68,.2196078431);color:#e48c00;font-size:10px;font-weight:600;padding:5px;border-radius:20px;width:18px;height:18px;display:flex;justify-content:center;align-items:center}.SongsFilters_arrowIconUp__ZTAKw{transform:rotate(180deg)}.SongsFilters_songNotFound__rIvQz{text-align:center;padding-bottom:10px}.SongsFilters_alphabetSwitcher__xWIj7{position:absolute;top:48px;right:15px;list-style:none;background-color:#fff;z-index:999;padding:18px;width:69.4%;border-radius:10px;min-height:81px;-ms-overflow-style:none;font-size:14px;box-shadow:0 4px 12px 0 rgba(179,179,179,.2509803922);display:flex;align-items:center}.SongsFilters_alphabetSwitcherCard__rfyy6{margin:3px;width:100%;flex-wrap:wrap;display:flex}.SongsFilters_letterInactive__qcFQ2{font-family:Manrope;font-weight:600;font-size:14px;line-height:100%;border-radius:15px;width:30px;height:30px;color:#313131;background:rgba(0,0,0,0);border:none}.SongsFilters_letterDisabled__N7Tnh{cursor:not-allowed;color:#cacaca}.SongsFilters_letterActive__FSBM9{font-family:Manrope;font-weight:600;font-size:14px;line-height:100%;color:#fff;background-color:#ffbd2d!important;border-radius:15px;width:30px;height:30px;border:none}@media(min-width:992px){.SongsFilters_filterMainContainer__XbsoU{padding-top:16px}.SongsFilters_desktopFilterRow__PEAV3{display:flex}.SongsFilters_mobileFilterRow__FIV57{display:none}}@media only screen and (min-width:1024px){.SongsFilters_mobileFilterRow__FIV57{display:none}}@media(max-width:475px){.SongsFilters_mobileFilterRow__FIV57{padding:0}}@media(min-width:768px)and (max-width:1023.98px){.SongsFilters_alphabetSwitcher__xWIj7{top:50px;right:0;left:8px;width:97%}}@media only screen and (max-width:767px){.SongsFilters_alphabetSwitcher__xWIj7{top:57px;right:0;left:8px;width:99.4%}}@media(max-width:475px){.SongsFilters_alphabetSwitcher__xWIj7{top:46px;right:0;left:0;width:99.4%}}.SongsFiltersSkeleton_filtersRow__mbuCp{display:flex;flex-wrap:wrap;gap:24px;padding:16px 0 8px}.SongsFiltersSkeleton_filterCol__g6w9o{flex:1 1 0%}.SongsFiltersSkeleton_lgOnly__mEkOe{display:none}@media(min-width:1024px){.SongsFiltersSkeleton_lgOnly__mEkOe{display:block}}.MultiSelectDropdown_hasCancel__brmjD{padding:12px 6px 12px 12px;border-right:.75px solid #fff}.MultiSelectDropdown_filterDropdownCancel__xPAmy{background:rgba(0,0,0,0);border:none;padding:8px 12px 8px 6px}.MultiSelectDropdown_dropdownList__oewK5{position:absolute;top:48px;list-style:none;background-color:#fff;z-index:999;padding:10px 0 0;width:220px;border-radius:8px;border:.5px solid hsla(0,0%,80%,.2);box-shadow:0 4px 12px 0 rgba(179,179,179,.25);overflow-y:auto;max-height:255px;-ms-overflow-style:none;cursor:pointer;font-size:12px}.MultiSelectDropdown_dropdownList__oewK5::-webkit-scrollbar{width:4px}.MultiSelectDropdown_dropdownList__oewK5::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.MultiSelectDropdown_dropdownList__oewK5::-webkit-scrollbar-thumb{border-radius:8px}.MultiSelectDropdown_dropdownList__oewK5 li{padding:0 10px}.MultiSelectDropdown_searchInner__K5OfP{display:flex}.MultiSelectDropdown_searchButtonWrap__zrMJE{border-radius:6px;border:.75px solid #ededed;background:#fff;height:35px;width:100%;padding:10px!important;display:flex!important;justify-content:space-between;align-items:center;margin-bottom:10px}.MultiSelectDropdown_searchButtonWrap__zrMJE input{border:none!important;width:100%!important;height:32px!important;padding:0!important;padding-left:2px;outline:none;border-radius:6px!important;font-size:12px!important}.MultiSelectDropdown_customCheckbox__7FcnU{display:flex;align-items:center;gap:8px;cursor:pointer}.MultiSelectDropdown_customCheckbox__7FcnU input[type=checkbox]{appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:0;border:1.5px solid #b0b0b0;border-radius:4px;cursor:pointer;flex-shrink:0;position:relative;background:#fff}.MultiSelectDropdown_customCheckbox__7FcnU input[type=checkbox]:checked{background-color:#ffc444;border-color:#ffc444;box-shadow:0 0 0 .2rem rgba(255,196,68,.5)}.MultiSelectDropdown_customCheckbox__7FcnU input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.MultiSelectDropdown_searchButtonContainer__As14E{position:sticky;bottom:0;width:100%;left:0;background-color:#fff;padding:9px 10px!important;border-top:1px solid #f0f0f0;cursor:auto}.MultiSelectDropdown_filterBtn__OuATD{width:100%;background-color:#1e1e1e!important;color:#fff;border-radius:6px;font-size:11px;padding:9px 11px;border:none}.MultiSelectDropdown_filterBtn__OuATD.MultiSelectDropdown_disabled__G5OHD{background-color:#b6b6b6!important;cursor:not-allowed;pointer-events:none}@media(min-width:1023.98px)and (max-width:1439.98px){.MultiSelectDropdown_dropdownList__oewK5{max-width:170px!important;max-height:242px!important;font-size:14px!important}}@media(min-width:1440px){.MultiSelectDropdown_dropdownList__oewK5{max-width:170px!important;max-height:242px!important;font-size:12px!important}}.FilterModalTab_searchWrap__i0K0l{position:relative}.FilterModalTab_searchIcon__WQXAl{position:absolute;top:40%;left:12px}.FilterModalTab_searchBox__y_Ncf{width:98%;box-shadow:none;background-color:rgba(0,0,0,0);border:1px solid #efefef;border-radius:6px;color:#000;padding-left:32px;margin-bottom:20px}.FilterModalTab_filtersList__GGDmg{height:340px;overflow:auto}.FilterModalTab_filterListWrap__gh5Wr{display:flex;flex-direction:column;gap:3px 17px;flex-grow:1;min-height:20px;padding-right:4px}.FilterModalTab_filterItem__cXh8I{flex:0 0 calc(50% - 10px);margin-bottom:10px;display:flex;align-items:center;height:22px;font-weight:400;font-size:14px}.FilterModalTab_filterItem__cXh8I input[type=checkbox]{margin-right:10px;flex-shrink:0;accent-color:#ffc444}.FilterModalTab_filterLabel__JQk7N{display:flex;justify-content:space-between;align-items:center;width:95%;min-width:0;font-size:14px;gap:10px}.FilterModalTab_labelName__5W25m{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FilterModalTab_labelCount__I52_s{margin-left:12px;min-width:24px;text-align:right}.FilterModalTab_songNotFound__yJ7HB{text-align:center;padding-bottom:10px}@media(min-width:768px)and (max-width:1023.98px){.FilterModalTab_searchBox__y_Ncf{height:48px;margin-top:18px}.FilterModalTab_labelName__5W25m{height:22px;padding-top:3px}}@media(min-width:320px)and (max-width:767.98px){.FilterModalTab_searchBox__y_Ncf{height:42px;margin-top:16px}.FilterModalTab_filterListWrap__gh5Wr{flex-direction:column;justify-content:space-between;overflow-y:auto;gap:3px 16px;max-height:320px;padding-left:6px;padding-right:10px}}.StreakCard_card__lG9Gf{width:100%;border-radius:20px;overflow:hidden;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);min-height:200px;position:relative}.StreakCard_comingSoonOverlay__XzCPW{position:absolute;inset:0;background:rgba(0,0,0,.45);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:inherit}.StreakCard_comingSoonBadge__drqzm{color:#fff;font-family:var(--font-primary),"Manrope",sans-serif;font-weight:700;font-size:13px;letter-spacing:.5px}.StreakCard_cardLabel__2fU66{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:500;font-size:12px;color:#999;margin:0;padding-bottom:12px;display:block}@media(max-width:768px){.StreakCard_card__lG9Gf{border-radius:16px}}@media(max-width:640px){.StreakCard_card__lG9Gf{border-radius:12px}}.StreakCard_streakCard__ByKcX{background:#fff;height:100%;display:flex;flex-direction:column;padding:16px;position:relative}.StreakCard_streakMainContent__fBtvn{height:100%;display:flex;flex-direction:column;justify-content:space-between}.StreakCard_streakContent__HKY0d{display:flex;justify-content:space-between;align-items:center}.StreakCard_streakDisplay__lDg4p{display:flex;align-items:center;flex-direction:column;gap:8px;margin-top:8px;margin-bottom:16px}.StreakCard_streakCount__5CwFO{display:flex;align-items:center;gap:6px}.StreakCard_streakCountNumber__Rw2mY{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:800;font-size:30px;color:#222;line-height:1}.StreakCard_streakDaysText__kox_Z{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:500;font-size:11.67px;color:#999;margin:0;line-height:1.2}.StreakCard_coachImageContainer__4iv3y{width:138px;height:138px}.StreakCard_coachImage__hYaha{object-fit:cover;width:100%;height:100%}.StreakCard_weekContainer__c3i5N{display:flex;gap:8px;justify-content:space-between;align-items:flex-start;margin-top:16px;padding-bottom:0;flex-wrap:wrap}.StreakCard_dayItem__nN_SZ{display:flex;flex-direction:column;align-items:center;gap:4px}.StreakCard_dayFire__wVLLz{width:26px;height:26px;display:flex;align-items:center;justify-content:center;opacity:.5;transition:all .2s ease}.StreakCard_dayFire__wVLLz svg{width:98%;height:98%}.StreakCard_dayFire__wVLLz.StreakCard_active__UMCXT{opacity:1;background:rgba(255,196,68,.1)}.StreakCard_dayLabel__yQDao{font-size:10.482px;text-align:center;line-height:1.2}.StreakCard_dayLabel__yQDao,.StreakCard_streakInstruction__HSUe7{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:400;color:#555}.StreakCard_streakInstruction__HSUe7{font-size:12px;line-height:1.4;margin:8px 0 0}.StreakCard_streakInstruction__HSUe7 strong{font-weight:600;color:#333}@media(max-width:1275px){.StreakCard_dayFire__wVLLz{width:20px;height:20px}}@media(max-width:768px){.StreakCard_streakCountNumber__Rw2mY{font-size:24px}.StreakCard_streakDaysText__kox_Z{font-size:10px}}@media(max-width:640px){.StreakCard_streakCountNumber__Rw2mY{font-size:20px}}.PracticeHubCard_card__iFb_9{width:100%;border-radius:20px;overflow:hidden;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);min-height:200px;position:relative}.PracticeHubCard_comingSoonOverlay__ZQQU2{position:absolute;inset:0;background:rgba(0,0,0,.45);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:inherit}.PracticeHubCard_comingSoonBadge__JSLsw{color:#fff;font-family:var(--font-primary),"Manrope",sans-serif;font-weight:700;font-size:13px;letter-spacing:.5px}.PracticeHubCard_cardLabel___H7IZ{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:500;font-size:12px;color:#999;margin:0;padding-bottom:12px;display:block}@media(max-width:768px){.PracticeHubCard_card__iFb_9{border-radius:16px}}@media(max-width:640px){.PracticeHubCard_card__iFb_9{border-radius:12px}}.PracticeHubCard_practiceHubCard__yCXxt{background:#fff;height:100%;display:flex;flex-direction:column;padding:16px}.PracticeHubCard_moduleList__bfYZ0{display:flex;flex-direction:column;gap:12px;flex:1}.PracticeHubCard_moduleItem__SIr7u{background:linear-gradient(120deg,#1c4b46,#3d2166);border-radius:14px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-decoration:none;transition:opacity .2s ease}.PracticeHubCard_moduleItem__SIr7u:hover{opacity:.92}.PracticeHubCard_moduleInfo___RYsV{display:flex;flex-direction:column;gap:4px;min-width:0}.PracticeHubCard_moduleLabel__zcvq9{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:500;font-size:11px;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.5px}.PracticeHubCard_moduleTitle__cbF9J{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:700;font-size:15px;color:#fff;margin:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PracticeHubCard_lessonsRow__MlaF_{display:flex;align-items:center;gap:6px}.PracticeHubCard_lessonsCount__4OyW0{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:500;font-size:12px;color:hsla(0,0%,100%,.85)}.PracticeHubCard_playButton__Ys6s_{display:flex;align-items:center;justify-content:center;flex-shrink:0}.PracticeHubCard_moduleItemCompleted__uwPDq{background:linear-gradient(120deg,#14382f,#1f7a52)}.PracticeHubCard_moduleItemLocked__3YQPz{background:#e0e0e0;border-radius:14px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative}.PracticeHubCard_moduleLabelLocked__UNWRp{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:500;font-size:11px;color:#999;text-transform:uppercase;letter-spacing:.5px}.PracticeHubCard_moduleTitleLocked__3_tA9{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:700;font-size:15px;color:#555;margin:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PracticeHubCard_lessonsCountLocked__jd8_z{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:500;font-size:12px;color:#999}.PracticeHubCard_lockWrap__XsdYo{opacity:.5;font-size:32px;flex-shrink:0}@media(max-width:768px){.PracticeHubCard_moduleTitleLocked__3_tA9,.PracticeHubCard_moduleTitle__cbF9J{font-size:13px}.PracticeHubCard_lessonsCountLocked__jd8_z,.PracticeHubCard_lessonsCount__4OyW0{font-size:11px}}.RecommendationCard_card__jVTqA{width:100%;border-radius:20px;overflow:hidden;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);min-height:200px;position:relative}.RecommendationCard_comingSoonOverlay__qPVF3{position:absolute;inset:0;background:rgba(0,0,0,.45);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:inherit}.RecommendationCard_comingSoonBadge__8Z97N{color:#fff;font-family:var(--font-primary),"Manrope",sans-serif;font-weight:700;font-size:13px;letter-spacing:.5px}.RecommendationCard_cardLabel__AwXa0{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:500;font-size:12px;color:#999;margin:0;padding-bottom:12px;display:block}@media(max-width:768px){.RecommendationCard_card__jVTqA{border-radius:16px}}@media(max-width:640px){.RecommendationCard_card__jVTqA{border-radius:12px}}.RecommendationCard_recommendationCard__D57IY{background:#fff;height:100%;display:flex;flex-direction:column;padding:16px}.RecommendationCard_recommendationsList__tYda0{display:flex;flex-direction:column;gap:12px;flex:1;overflow-y:auto;padding-right:4px}.RecommendationCard_recommendationsList__tYda0::-webkit-scrollbar{width:4px;opacity:0;transition:opacity .2s ease}.RecommendationCard_recommendationsList__tYda0::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.RecommendationCard_recommendationsList__tYda0::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:2px}.RecommendationCard_recommendationsList__tYda0:hover::-webkit-scrollbar{opacity:1}.RecommendationCard_recommendationItem__2pn_0{background:rgba(55,55,55,.03);border-radius:12px;padding:12px;display:flex;align-items:center;gap:12px;position:relative;overflow:hidden;transition:all .2s ease}.RecommendationCard_recommendationItem__2pn_0:hover{background:rgba(55,55,55,.06)}.RecommendationCard_songThumb__jSrDz{position:relative;width:50px;height:50px;border-radius:6px;background:#c6c6c6;overflow:hidden;flex-shrink:0}.RecommendationCard_songImage__ZMnI6{object-fit:cover}.RecommendationCard_songInfo__2hTNC{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.RecommendationCard_songTitle__JABnv{font-weight:500;font-size:14px;color:#000}.RecommendationCard_songArtist__A2bfg,.RecommendationCard_songTitle__JABnv{font-family:var(--font-primary),"Manrope",sans-serif;margin:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecommendationCard_songArtist__A2bfg{font-weight:400;font-size:12px;color:#999}.RecommendationCard_playButton__haGr2{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;transition:all .2s ease;flex-shrink:0}@media(max-width:768px){.RecommendationCard_songTitle__JABnv{font-size:12px}.RecommendationCard_songArtist__A2bfg{font-size:10px}}.ActivitySummaryCard_card__5n2Sl{width:100%;border-radius:20px;overflow:hidden;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);min-height:200px;position:relative}.ActivitySummaryCard_comingSoonOverlay__G2JyK{position:absolute;inset:0;background:rgba(0,0,0,.45);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:inherit}.ActivitySummaryCard_comingSoonBadge__5adOE{color:#fff;font-family:var(--font-primary),"Manrope",sans-serif;font-weight:700;font-size:13px;letter-spacing:.5px}.ActivitySummaryCard_cardLabel__EPYdi{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:500;font-size:12px;color:#999;margin:0;padding-bottom:12px;display:block}@media(max-width:768px){.ActivitySummaryCard_card__5n2Sl{border-radius:16px}}@media(max-width:640px){.ActivitySummaryCard_card__5n2Sl{border-radius:12px}}.ActivitySummaryCard_card__5n2Sl{background-color:#fff}.ActivitySummaryCard_activityCard__EidpZ{padding:16px 0 16px 16px}.ActivitySummary_activityContainer__TbaRh{display:flex;flex-direction:column;align-items:center;border-right:1px solid rgba(224,224,224,.56)}.ActivitySummary_activityContainer__TbaRh .ActivitySummary_activityTitle__M45In{color:#999;font-size:12px;font-weight:500;margin-bottom:16px;width:100%;text-align:left}.ActivitySummary_activityContainer__TbaRh .ActivitySummary_activitySummary__dE0SX{position:relative;width:fit-content;margin-bottom:24px}.ActivitySummary_activityContainer__TbaRh .ActivitySummary_activitySummary__dE0SX .ActivitySummary_summaryDetails__byI7V{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.ActivitySummary_activityContainer__TbaRh .ActivitySummary_activitySummary__dE0SX .ActivitySummary_summaryDetails__byI7V .ActivitySummary_todayMinutes__3OkpV{color:#101828;text-align:center;font-weight:700}.ActivitySummary_activityContainer__TbaRh .ActivitySummary_activitySummary__dE0SX .ActivitySummary_summaryDetails__byI7V .ActivitySummary_todayMinutes__3OkpV span{font-size:40px}.ActivitySummary_activityContainer__TbaRh .ActivitySummary_activitySummary__dE0SX .ActivitySummary_summaryDetails__byI7V .ActivitySummary_todayLabel__lsGqt{color:#333;text-align:center;font-size:12px}.ActivitySummary_activityContainer__TbaRh .ActivitySummary_activitySummary__dE0SX .ActivitySummary_summaryDetails__byI7V .ActivitySummary_goalText__mBwsj{border-radius:50px;background:#ffc444;padding:6px 12px;color:#fff;text-align:center;font-size:12px;font-weight:500;display:flex;align-items:center;gap:6px;width:fit-content;margin:8px 0;text-wrap:nowrap}.ActivitySummary_activityContainer__TbaRh .ActivitySummary_activitySummary__dE0SX .ActivitySummary_summaryDetails__byI7V .ActivitySummary_goalText__mBwsj svg{color:#fff}.ActivitySummary_activityContainer__TbaRh .ActivitySummary_remainingText__WM9uE{color:#555;font-size:12px;font-weight:500;text-align:center}.ActivitySummary_activityContainer__TbaRh .ActivitySummary_remainingText__WM9uE span{color:#222;font-weight:700}.ActivitySummary_activityContainer__TbaRh .ActivitySummary_goalCompleted__7zkLL{color:#32823c;display:flex;gap:2px;align-items:center;margin-bottom:4px}.ActivitySummary_overlay__LQA9K{background:rgba(0,0,0,.1);width:100%;height:100%;position:absolute;top:0;left:0;border-radius:20px}.ActivitySummary_setGoalContainer__gxwT_{background-color:#fff;border-radius:16px;position:absolute;top:24px;left:270px;z-index:10;box-shadow:0 8px 24px rgba(149,157,165,.2)}.ActivitySummary_setGoalContainer__gxwT_ .ActivitySummary_setGoalHeader__djabI{padding:16px;display:flex;gap:8px;align-items:center;font-size:14px;font-weight:500;border-bottom:1px solid var(--Stroke-Light,#efefef)}.ActivitySummary_setGoalContainer__gxwT_ .ActivitySummary_list__7U3tT{display:flex;flex-direction:column;gap:8px;padding:16px}.ActivitySummary_setGoalContainer__gxwT_ .ActivitySummary_list__7U3tT .ActivitySummary_item__EHNgI{font-size:14px;font-weight:500;padding:8px 24px;border-radius:12px}.ActivitySummary_setGoalContainer__gxwT_ .ActivitySummary_list__7U3tT .ActivitySummary_item__EHNgI:hover{background-color:#ffc444}.ActivitySummary_setGoalContainer__gxwT_ .ActivitySummary_list__7U3tT .ActivitySummary_activeGoal__RIIqS{border:1px solid #dfa935;color:#dfa935}.ActivitySummary_setGoalContainer__gxwT_ .ActivitySummary_list__7U3tT .ActivitySummary_activeGoal__RIIqS:hover{color:#fff}.ActivitySummary_setGoalContainer__gxwT_ .ActivitySummary_loaderWrapper__FFyZh{padding:32px;display:flex;justify-content:center;align-items:center;min-width:180px}@media(max-width:640px){.ActivitySummary_activityContainer__TbaRh{border-right:none;border-bottom:1px solid rgba(224,224,224,.56);padding-bottom:20px}.ActivitySummary_setGoalContainer__gxwT_{left:50%;transform:translateX(-50%)}.ActivitySummary_setGoalContainer__gxwT_ .ActivitySummary_setGoalHeader__djabI{text-wrap:nowrap}}.PaidUserHomePage_wrapper__KJ6oE{position:relative}.PaidUserHomePage_scrollOverContent__zg7CA{border-radius:30px 30px 0 0;position:relative;z-index:10;background:#f5f5f5;width:100%;padding:40px 0;min-height:100vh;box-shadow:0 -20px 40px rgba(0,0,0,.05)}@media(max-width:1275px){.PaidUserHomePage_scrollOverContent__zg7CA{padding:28 0!important}}@media(max-width:768px){.PaidUserHomePage_scrollOverContent__zg7CA{padding:16 0!important}}.PaidUserHomePage_snapshotVideoContainer__Zs7pM{gap:20px;display:grid;grid-template-columns:7fr 5fr;width:100%;max-width:1440px;margin:0 auto;padding:0 30px!important}@media(max-width:1275px){.PaidUserHomePage_snapshotVideoContainer__Zs7pM{grid-template-columns:1fr;padding:0 30px!important}}@media(max-width:768px){.PaidUserHomePage_snapshotVideoContainer__Zs7pM{grid-template-columns:1fr;padding:0!important}}.HeroBanner_banner__cxXsk{position:relative;background:#fcec00;overflow:hidden;width:100%;height:280px;margin-bottom:-24px}@media(max-width:1024px){.HeroBanner_banner__cxXsk{height:366px}}@media(max-width:768px){.HeroBanner_banner__cxXsk{height:350px}}.HeroBanner_decoLeft__aedf7,.HeroBanner_decoRight__wT6Do{position:absolute;top:0;height:100%;width:auto;pointer-events:none;z-index:0}.HeroBanner_decoLeft__aedf7{left:0}@media(max-width:768px){.HeroBanner_decoLeft__aedf7{height:auto}}.HeroBanner_decoRight__wT6Do{right:0}@media(max-width:768px){.HeroBanner_decoRight__wT6Do{height:auto}}.HeroBanner_content__RTNl4{position:relative;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:40px 26% 0}@media(max-width:768px){.HeroBanner_content__RTNl4{padding:24px 20px 0;height:auto}}.HeroBanner_greeting__TxcPL{margin-bottom:8px}.HeroBanner_welcomeText__qWsnF{font-weight:400;font-size:12px;color:#555;margin:0 0 2px}.HeroBanner_userName__69JBp,.HeroBanner_welcomeText__qWsnF{font-family:var(--font-primary),"Manrope",sans-serif;line-height:normal}.HeroBanner_userName__69JBp{font-weight:700;font-style:normal;font-size:16px;color:#222;margin:0;text-transform:capitalize}.HeroBanner_headline__Q343b{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:8px;margin-bottom:24px;line-height:1}@media(max-width:768px){.HeroBanner_headline__Q343b{flex-direction:column;align-items:center;gap:0;margin-bottom:10px}}.HeroBanner_headlineSans__Wu1Li{font-family:var(--font-display),"Bebas Neue",sans-serif;font-weight:400;font-size:40px;color:#222;line-height:1.1}@media(max-width:768px){.HeroBanner_headlineSans__Wu1Li{font-size:32px;display:block}}.HeroBanner_headlineScript__mc7EL{font-size:24px;color:#222;line-height:1}@media(max-width:768px){.HeroBanner_headlineScript__mc7EL{font-size:32px;letter-spacing:-2.56px;display:block}}.HeroBanner_ctaBtn__7kf7R{background:#222;color:#fff;border:none;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;height:42px;padding:0 46px;font-family:var(--font-primary),"Manrope",sans-serif;font-weight:600;font-size:14px;line-height:normal;white-space:nowrap;cursor:pointer;box-shadow:0 4px 0 0 #4c4c4c;margin-bottom:14px;transition:background .2s ease}.HeroBanner_ctaBtn__7kf7R:hover{background:#333;color:#fff}@media(max-width:768px){.HeroBanner_ctaBtn__7kf7R{padding:0 28px;margin-bottom:0}}.HeroBanner_subtitle__Vqo1d{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:400;font-size:12px;color:#000;line-height:normal;max-width:500px;margin:12px 0 0}@media(max-width:1024px){.HeroBanner_subtitle__Vqo1d{font-size:14px;line-height:22px;max-width:365px}}@media(max-width:768px){.HeroBanner_subtitle__Vqo1d{display:none}}.HeroBanner_photoFemale__ZjEgd,.HeroBanner_photoMale__LZTDw{position:absolute;z-index:3}.HeroBanner_photoFemale__ZjEgd img,.HeroBanner_photoMale__LZTDw img{display:block;width:100%;height:auto}.HeroBanner_photoMale__LZTDw{filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));bottom:0;left:7.8%;width:22.3%;max-width:297px}@media(max-width:1024px){.HeroBanner_photoMale__LZTDw{left:0;width:29.2%;max-width:242px}}@media(max-width:768px){.HeroBanner_photoMale__LZTDw{left:auto;right:0;top:auto;bottom:0;width:53.6%;max-width:193px;filter:none}}.HeroBanner_photoFemale__ZjEgd{right:7.8%;bottom:0;width:24.1%;max-width:321px}@media(max-width:1024px){.HeroBanner_photoFemale__ZjEgd{right:0;width:32.6%;max-width:271px}}@media(max-width:768px){.HeroBanner_photoFemale__ZjEgd{left:0;right:auto;top:auto;bottom:0;width:56.9%;max-width:205px;z-index:2}}.FeatureCards_wrapper__rORvq{position:relative;width:100%;margin:0 auto -40px}.FeatureCards_cardsContainer__XBSUi{display:flex;align-items:flex-end;justify-content:center;gap:0;width:100%;padding:20px 0 0;position:relative;overflow:hidden}.FeatureCards_card__ARYls{width:294px;border-radius:20px;overflow:hidden;box-shadow:0 4px 8px 0 rgba(0,0,0,.25);flex-shrink:0;position:relative}@media(max-width:1024px){.FeatureCards_card__ARYls{width:250px}}.FeatureCards_cardInner__PmSX6{position:relative;width:100%;height:100%;padding:20px 20px 24px;overflow:hidden}.FeatureCards_cardStreak__4HZta{background:linear-gradient(180deg,#974800,#ff7a00);height:284px;transform:rotate(-4.24deg);margin-right:-24px;z-index:1;align-self:flex-end;margin-bottom:-35px}.FeatureCards_streakIcons__ThUKT{display:flex;gap:8px;margin-top:10px;justify-content:center}.FeatureCards_streakIcon__2QH9I{position:relative;width:25px;height:25px;flex-shrink:0}.FeatureCards_streakIcon__2QH9I img:first-child{width:100%;height:100%;display:block}.FeatureCards_streakFlame__2qL94{position:absolute;top:17.54%;left:28.76%;width:42.48%;height:59.53%}.FeatureCards_streakRobot__7QKdV{position:absolute;left:48px;top:113px;width:184px;height:184px;filter:drop-shadow(0 4px 20px rgba(0,0,0,.1))}.FeatureCards_streakRobot__7QKdV img{width:100%;height:100%;object-fit:cover}.FeatureCards_cardCoach__bcUgX{background:linear-gradient(180deg,#e7a004,#ffd166);z-index:3;align-self:flex-end}.FeatureCards_coachPhotoWrapper__68_xN{position:relative;width:181px;height:135px;margin:12px auto 0;border-radius:19px;border:1.934px solid #ffc444;overflow:hidden;box-shadow:0 4px 19px 0 rgba(0,0,0,.1);background:#fff}.FeatureCards_coachPhoto__1HEU3{width:100%;height:100%;object-fit:cover;display:block}.FeatureCards_coachNameTag__xl6_z{position:absolute;bottom:12px;left:10px;background:rgba(119,119,119,.2);backdrop-filter:blur(2px);border-radius:6px;padding:0 8px;height:19px;display:flex;align-items:center;font-family:var(--font-primary),"Manrope",sans-serif;font-weight:500;font-size:9.5px;color:#fff;white-space:nowrap}.FeatureCards_coachBadge__7ENK_{position:absolute;top:8px;right:8px;width:17px;height:17px}.FeatureCards_coachBadge__7ENK_ img{width:100%;height:100%;object-fit:cover}.FeatureCards_coachFooter__bCo4R{display:flex;align-items:center;gap:10px;margin-top:14px;padding:0 4px}.FeatureCards_profileAvatars__JAgMX{display:flex;align-items:center;flex-shrink:0}.FeatureCards_avatarOuter__wyNZN{position:relative;width:37px;height:37px;border-radius:50%;background:rgba(34,34,34,.1);flex-shrink:0}.FeatureCards_avatarInnerRed__iiAMC{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;border-radius:50%;background:#d44b54}.FeatureCards_avatarSecond__IK5P7{margin-left:-10px}.FeatureCards_avatarInner__DgwL9{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;border-radius:50%;object-fit:cover}.FeatureCards_avatarInitials__5wX_z{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-primary),"Manrope",sans-serif;font-size:10px;color:#fff;font-weight:400;pointer-events:none}.FeatureCards_sessionPill__9y5zm{background:#fff;border-radius:9999px;padding:6px 14px;font-family:var(--font-primary),"Manrope",sans-serif;font-weight:600;font-size:11.5px;color:#101828;white-space:nowrap;transform:rotate(5.89deg)}.FeatureCards_cardSongs__7OHEB{background:linear-gradient(180deg,#3f1663,#5a2d82);height:284px;transform:rotate(4.24deg);margin-left:-24px;z-index:2;align-self:flex-end;margin-bottom:-35px}.FeatureCards_songCardsArea__IJk2r{position:relative;height:170px;margin-top:8px}.FeatureCards_songCard__XUbEq{position:absolute;width:140px;height:56px;border-radius:8px;border:.648px solid #efefef;background:linear-gradient(81.62deg,#ffffff 1.21%,rgba(225,225,225,.4) 114.53%);overflow:hidden}.FeatureCards_songThumb__7EvU4{position:absolute;left:9.71px;top:11px;width:32px;height:32px;border-radius:4px;background:#c6c6c6;overflow:hidden}.FeatureCards_songThumb__7EvU4 img{width:100%;height:100%;object-fit:cover;display:block}.FeatureCards_songInfo__BgWHa{position:absolute;left:50px;top:16px;display:flex;flex-direction:column;gap:4px}.FeatureCards_songTitle__pQQMc{font-weight:500;font-size:9px;color:#000}.FeatureCards_songArtist__Oc80E,.FeatureCards_songTitle__pQQMc{font-family:var(--font-primary),"Manrope",sans-serif;margin:0;white-space:nowrap}.FeatureCards_songArtist__Oc80E{font-weight:400;font-size:7.5px;color:#fff}.FeatureCards_scrollFade__uduiu{position:absolute;height:137px;background:red;bottom:0;width:100%;z-index:3;background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff)}@media(max-width:768px){.FeatureCards_scrollFade__uduiu{display:none}}.FeatureCards_premiumSection__aRZUV{width:100%;padding:60px 20px;display:flex;justify-content:center;align-items:center}.FeatureCards_premiumSection__aRZUV .FeatureCards_premiumContent__Ha3ql{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:600px;text-align:center}.FeatureCards_premiumSection__aRZUV .FeatureCards_premiumLockIcon__AXM3y{width:72px;height:72px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.FeatureCards_premiumSection__aRZUV .FeatureCards_premiumLockIcon__AXM3y img{width:100%;height:100%;object-fit:contain}.FeatureCards_premiumSection__aRZUV .FeatureCards_premiumTitle__1zqA9{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:500;font-size:32px;color:#000;text-align:center;margin:0 0 16px;line-height:1.3}.FeatureCards_premiumSection__aRZUV .FeatureCards_gradientText__SzaKr{background:linear-gradient(164.75deg,#ffb544 48.63%,#ff4f44 119.67%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-weight:600}.FeatureCards_premiumSection__aRZUV .FeatureCards_premiumDescription__wgv4z{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:400;font-size:14px;color:#555;text-align:center;margin:0 0 32px;line-height:1.6}.FeatureCards_premiumSection__aRZUV .FeatureCards_premiumButton__SLqg5{background:linear-gradient(122.29deg,#ffb544 48.63%,#ff4f44 119.67%);border:none;text-decoration:none;border-radius:50px;padding:12px 40px;width:180px;height:42px;font-family:var(--font-primary),"Manrope",sans-serif;font-weight:600;font-size:14px;color:#fff;cursor:pointer;box-shadow:0 4px 0 0 #ef9b25;transition:all .2s ease;display:flex;align-items:center;justify-content:center;text-wrap:nowrap}.FeatureCards_premiumSection__aRZUV .FeatureCards_premiumButton__SLqg5:hover{transform:translateY(-2px);box-shadow:0 6px 0 0 #ef9b25}.FeatureCards_premiumSection__aRZUV .FeatureCards_premiumButton__SLqg5:active{transform:translateY(2px);box-shadow:0 2px 0 0 #ef9b25}@media(max-width:768px){.FeatureCards_cardsContainer__XBSUi{align-items:stretch;overflow-x:auto;overflow-y:visible;gap:12px;padding:8px 0;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.FeatureCards_cardsContainer__XBSUi::-webkit-scrollbar{display:none}.FeatureCards_cardsContainer__XBSUi{justify-content:flex-start}.FeatureCards_card__ARYls{border-radius:10px;flex-shrink:0;transform:none;margin:0;align-self:auto}.FeatureCards_card__ARYls:first-child{margin-left:16px}.FeatureCards_card__ARYls:last-child{margin-right:16px}.FeatureCards_premiumSection__aRZUV{padding:40px 16px}.FeatureCards_premiumSection__aRZUV .FeatureCards_premiumContent__Ha3ql{max-width:100%}.FeatureCards_premiumSection__aRZUV .FeatureCards_premiumLockIcon__AXM3y{width:56px;height:56px;margin-bottom:16px}.FeatureCards_premiumSection__aRZUV .FeatureCards_premiumTitle__1zqA9{font-size:22px;margin:0 0 12px}.FeatureCards_premiumSection__aRZUV .FeatureCards_premiumDescription__wgv4z{font-size:12px;margin:0 0 24px}.FeatureCards_premiumSection__aRZUV .FeatureCards_premiumButton__SLqg5{width:140px;height:36px;font-size:12px}}@media(max-width:640px){.FeatureCards_card__ARYls{width:152px;height:166px;border-radius:10px;flex-shrink:0;transform:none;margin:0;align-self:auto}.FeatureCards_cardInner__PmSX6{padding:14px 12px}.FeatureCards_streakIcons__ThUKT{gap:5px;margin-top:8px}.FeatureCards_streakIcon__2QH9I{width:18px;height:18px}.FeatureCards_streakRobot__7QKdV{position:absolute;left:50%;top:62px;transform:translateX(-50%);width:128px;height:128px}.FeatureCards_coachPhotoWrapper__68_xN{width:91px;height:68px;border-radius:10px;margin:8px auto 0}.FeatureCards_coachNameTag__xl6_z{font-size:4.9px;height:10px;padding:0 5px;bottom:6px;left:5px;border-radius:3px}.FeatureCards_coachBadge__7ENK_{width:9px;height:9px;top:4px;right:4px}.FeatureCards_coachFooter__bCo4R{gap:6px;margin-top:8px;padding:0}.FeatureCards_avatarOuter__wyNZN{width:25px;height:25px}.FeatureCards_avatarSecond__IK5P7{margin-left:-6px}.FeatureCards_avatarInitials__5wX_z{font-size:6px}.FeatureCards_sessionPill__9y5zm{font-size:7px;padding:4px 8px}.FeatureCards_songCardsArea__IJk2r{height:110px;margin-top:6px}.FeatureCards_songCard__XUbEq{width:57px;height:28px;border-radius:4px}.FeatureCards_songThumb__7EvU4{left:5px;top:6px;width:16px;height:16px;border-radius:2px}.FeatureCards_songInfo__BgWHa{left:25px;top:8px;gap:2px}.FeatureCards_songTitle__pQQMc{font-size:4.6px}.FeatureCards_songArtist__Oc80E{font-size:3.9px}.FeatureCards_premiumSection__aRZUV{padding:32px 12px}.FeatureCards_premiumLockIcon__AXM3y{width:48px;height:48px;margin-bottom:12px}.FeatureCards_premiumTitle__1zqA9{font-size:18px;margin:0 0 10px}.FeatureCards_premiumDescription__wgv4z{font-size:11px;margin:0 0 16px}.FeatureCards_premiumButton__SLqg5{width:120px;height:32px;font-size:11px;padding:8px 20px}}.FeatureCards_scriptLabel__ic6fz{font-family:cursive;font-style:italic;font-size:16px;color:#fff;text-align:center;margin:0 0 2px}@media(max-width:768px){.FeatureCards_scriptLabel__ic6fz{font-size:12px}}.FeatureCards_cardTitle__1FVS5{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:600;font-size:16px;color:#fff;text-align:center;margin:0;white-space:nowrap}@media(max-width:768px){.FeatureCards_cardTitle__1FVS5{font-size:12px;white-space:normal;word-break:break-word;line-height:1.3}}.FreeUserHomePage_wrapper__1m29g{position:relative}.FreeUserHomePage_stickyHero__dDCK6{position:sticky;top:calc(var(--header-height) + 28px);z-index:1;width:100%}.FreeUserHomePage_scrollOverContent__SVwxT{border-radius:30px 30px 0 0;position:relative;z-index:10;background:#f5f5f5;width:100%;padding:40px 0;min-height:100vh;box-shadow:0 -20px 40px rgba(0,0,0,.05)}@media(max-width:1275px){.FreeUserHomePage_scrollOverContent__SVwxT{padding:28 0!important}}@media(max-width:768px){.FreeUserHomePage_scrollOverContent__SVwxT{padding:16 0!important}}.FreeUserHomePage_snapshotVideoContainer__CgUfH{gap:20px;display:grid;grid-template-columns:7fr 5fr;width:100%;max-width:1440px;margin:0 auto;padding:0 30px!important}@media(max-width:1275px){.FreeUserHomePage_snapshotVideoContainer__CgUfH{grid-template-columns:1fr;padding:0 30px!important}}@media(max-width:768px){.FreeUserHomePage_snapshotVideoContainer__CgUfH{grid-template-columns:1fr;padding:0!important}}@keyframes PremiumCourseCarousel_fadeIn__fxLZd{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes PremiumCourseCarousel_progressSlide__ru4xD{0%{width:0}}.PremiumCourseCarousel_container__Cxbhn{display:flex;align-items:center;gap:24px;width:100%;animation:PremiumCourseCarousel_fadeIn__fxLZd .3s ease-out both}@media(max-width:1024px){.PremiumCourseCarousel_container__Cxbhn{flex-direction:column;gap:16px;align-items:stretch}}@media(max-width:768px){.PremiumCourseCarousel_container__Cxbhn{padding-left:16px!important;padding-right:16px!important}}.PremiumCourseCarousel_sidebar__f2B3V{display:flex;flex-direction:column;align-items:center;gap:16px;width:76px;flex-shrink:0}@media(max-width:1024px){.PremiumCourseCarousel_sidebar__f2B3V{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;gap:10px}}.PremiumCourseCarousel_sidebarLabel__grBAC{display:none;font-family:var(--font-primary),"Manrope",sans-serif;font-weight:500;font-size:12px;color:#555;text-align:center;margin:0}@media(max-width:1024px){.PremiumCourseCarousel_sidebarLabel__grBAC{display:block;width:100%;margin-bottom:2px}}.PremiumCourseCarousel_arrowBtn__lQVvi{transition:color .2s ease,opacity .2s ease}.PremiumCourseCarousel_arrowBtn__lQVvi svg{transition:transform .2s ease}.PremiumCourseCarousel_prevArrow__Jmbj2 svg{transform:rotate(180deg)}@media(min-width:1025px){.PremiumCourseCarousel_prevArrow__Jmbj2 svg{transform:rotate(270deg)}}.PremiumCourseCarousel_nextArrow__PQwtS svg{transform:rotate(0deg)}@media(min-width:1025px){.PremiumCourseCarousel_nextArrow__PQwtS svg{transform:rotate(90deg)}}.PremiumCourseCarousel_thumbViewport__lhI_P{overflow:hidden;width:100%;height:146px}@media(max-width:1024px){.PremiumCourseCarousel_thumbViewport__lhI_P{height:38px;width:196px;flex:0 0 196px;min-width:0}}.PremiumCourseCarousel_thumbInner__Uf3Pz{display:flex;flex-direction:column;height:100%;margin-top:-7px}@media(max-width:1024px){.PremiumCourseCarousel_thumbInner__Uf3Pz{flex-direction:row;height:auto;margin-top:0;margin-left:-11px}}.PremiumCourseCarousel_thumbSlide__h_yV_{flex:0 0 auto;min-width:0;width:100%;padding-top:7px}@media(max-width:1024px){.PremiumCourseCarousel_thumbSlide__h_yV_{flex:0 0 33.333%;min-width:0;width:auto;padding-top:0;padding-left:11px}}.PremiumCourseCarousel_thumbItem__9GTLb{display:block;width:100%;height:44px;border-radius:6px;overflow:hidden;border:2px solid #efefef;background:#f5f5f5;cursor:pointer;padding:0;transition:border-color .2s ease,box-shadow .2s ease}@media(max-width:1024px){.PremiumCourseCarousel_thumbItem__9GTLb{width:100%;height:38px}}.PremiumCourseCarousel_thumbItem__9GTLb:hover{border-color:rgba(255,196,68,.55)}.PremiumCourseCarousel_thumbItem__9GTLb.PremiumCourseCarousel_selected__scXay{border-color:#ffc444;box-shadow:0 0 0 1px #ffc444}.PremiumCourseCarousel_arrowBtn__lQVvi{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;background:none;border:none;cursor:pointer;padding:0;color:#999;transition:color .2s ease,transform .15s ease,opacity .2s ease}.PremiumCourseCarousel_arrowBtn__lQVvi:hover:not(:disabled){color:#ffc444;transform:scale(1.15)}.PremiumCourseCarousel_arrowBtn__lQVvi:active:not(:disabled){transform:scale(.9)}.PremiumCourseCarousel_arrowBtn__lQVvi:disabled{opacity:.3;cursor:default;pointer-events:none}.PremiumCourseCarousel_card__9M29p{display:flex;flex-direction:column;width:100%;gap:30px;background:#fff;border-radius:20px;padding:32px;box-shadow:0 4px 50px 0 rgba(0,0,0,.05);animation:PremiumCourseCarousel_fadeIn__fxLZd .3s ease-out .05s both}@media(max-width:1275px){.PremiumCourseCarousel_card__9M29p{flex-direction:row;padding:16px;border-radius:12px;border:1px solid #efefef;align-items:stretch}}@media(max-width:768px){.PremiumCourseCarousel_card__9M29p{flex-direction:column}}.PremiumCourseCarousel_leftCol__FdVUW{display:flex;flex:1 1;flex-direction:column;gap:24px}@media(max-width:768px){.PremiumCourseCarousel_leftCol__FdVUW{gap:16px}}.PremiumCourseCarousel_rightCol__IudKj{display:flex;flex:1 1;justify-content:space-between;align-items:center;gap:20px}@media(max-width:1275px){.PremiumCourseCarousel_rightCol__IudKj{flex-direction:column;align-items:flex-start}}.PremiumCourseCarousel_imageWrapper__jN1H_{position:relative;width:100%;max-width:260px;height:auto;aspect-ratio:16/9;border-radius:9px;overflow:hidden;flex-shrink:0;background:#fefefe}@media(max-width:1275px){.PremiumCourseCarousel_imageWrapper__jN1H_{max-width:100%}}.PremiumCourseCarousel_courseImg__eECDf{width:100%;height:100%;object-fit:cover}.PremiumCourseCarousel_content__ltZIN{display:flex;flex-direction:column;gap:18px;width:274px;flex-shrink:0}@media(max-width:768px){.PremiumCourseCarousel_content__ltZIN{width:100%;gap:16px}}.PremiumCourseCarousel_nameGroup__1hq_5{display:flex;flex-direction:column;gap:0;position:relative}.PremiumCourseCarousel_courseName__4J_lk{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:600;font-size:16px;color:#555;margin:0;line-height:1.3}@media(max-width:768px){.PremiumCourseCarousel_courseName__4J_lk{font-weight:700;font-size:14px;color:#222}}.PremiumCourseCarousel_lessonName__DVeUu{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:400;font-size:12px;color:#999;margin:6px 0 0;line-height:1.3}@media(max-width:768px){.PremiumCourseCarousel_lessonName__DVeUu{margin-top:4px}}.PremiumCourseCarousel_progressRow__zyyj6{display:flex;align-items:center;gap:10px}.PremiumCourseCarousel_progressBg__a2wS7{flex:1;height:6px;background:rgba(0,0,0,.07);border-radius:20px;overflow:hidden}.PremiumCourseCarousel_progressFill__aK3gL{height:100%;background:#ffc444;border-radius:20px;transition:width .5s cubic-bezier(.4,0,.2,1);animation:PremiumCourseCarousel_progressSlide__ru4xD .5s ease-out both}.PremiumCourseCarousel_progressPct__3cSYI{white-space:nowrap;flex-shrink:0;min-width:28px;text-align:right}.PremiumCourseCarousel_meta__qN9A1,.PremiumCourseCarousel_progressPct__3cSYI{font-family:var(--font-primary),"Manrope",sans-serif;font-weight:600;font-size:12px;color:#999}.PremiumCourseCarousel_meta__qN9A1{display:flex;align-items:center;gap:8px}.PremiumCourseCarousel_metaItem__NJTju{display:flex;align-items:center;gap:6px;white-space:nowrap}.PremiumCourseCarousel_metaSep__zRIfG{width:1px;height:14px;background:#e6e6e6;flex-shrink:0}.PremiumCourseCarousel_ctaBtn__MZNo2{display:flex;align-items:center;justify-content:center;text-decoration:none;width:157px;height:42px;background:#ffc444;color:#7e5000;border:none;border-radius:50px;font-family:var(--font-primary),"Manrope",sans-serif;font-weight:600;font-size:14px;cursor:pointer;white-space:nowrap;box-shadow:0 4px 0 0 #dfa935;transition:transform .15s ease,box-shadow .15s ease;flex-shrink:0;position:relative;overflow:hidden}.PremiumCourseCarousel_ctaBtn__MZNo2:hover{transform:translateY(-2px);box-shadow:0 6px 0 0 #dfa935}.PremiumCourseCarousel_ctaBtn__MZNo2:hover:before{left:100%}.PremiumCourseCarousel_ctaBtn__MZNo2:active{transform:translateY(2px);box-shadow:0 2px 0 0 #dfa935}@media(max-width:768px){.PremiumCourseCarousel_ctaBtn__MZNo2{width:100%;height:40px;font-size:12px}}.MyActivity_activitySection__9M2Nn{border-radius:20px;background:#fff;padding:24px;display:grid;grid-template-columns:250px 1fr;margin-top:32px;position:relative}.MyActivity_chartWrapper__2DTtI{position:relative}.MyActivity_activityContainer__Exoj0{display:flex;flex-direction:column;align-items:center;border-right:1px solid rgba(224,224,224,.56)}.MyActivity_activityContainer__Exoj0 .MyActivity_activityTitle__PsSlK{color:#999;font-size:14px;font-weight:500;margin-bottom:32px;width:100%;text-align:left}.MyActivity_activityContainer__Exoj0 .MyActivity_activitySummary__Rpmcl{position:relative;width:fit-content;margin-bottom:24px}.MyActivity_activityContainer__Exoj0 .MyActivity_activitySummary__Rpmcl .MyActivity_summaryDetails__eylAn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.MyActivity_activityContainer__Exoj0 .MyActivity_activitySummary__Rpmcl .MyActivity_summaryDetails__eylAn .MyActivity_todayMinutes__VIQ7V{color:#101828;text-align:center;font-weight:700}.MyActivity_activityContainer__Exoj0 .MyActivity_activitySummary__Rpmcl .MyActivity_summaryDetails__eylAn .MyActivity_todayMinutes__VIQ7V span{font-size:40px}.MyActivity_activityContainer__Exoj0 .MyActivity_activitySummary__Rpmcl .MyActivity_summaryDetails__eylAn .MyActivity_todayLabel__DPApN{color:#333;text-align:center;font-size:12px}.MyActivity_activityContainer__Exoj0 .MyActivity_activitySummary__Rpmcl .MyActivity_summaryDetails__eylAn .MyActivity_goalText__pT9FU{border-radius:50px;background:#ffc444;padding:6px 12px;color:#fff;text-align:center;font-size:12px;font-weight:500;display:flex;align-items:center;gap:6px;width:fit-content;margin:8px 0;text-wrap:nowrap}.MyActivity_activityContainer__Exoj0 .MyActivity_activitySummary__Rpmcl .MyActivity_summaryDetails__eylAn .MyActivity_goalText__pT9FU svg{color:#fff}.MyActivity_activityContainer__Exoj0 .MyActivity_remainingText__AbN0e{color:#555;font-size:12px;font-weight:500;text-align:center}.MyActivity_activityContainer__Exoj0 .MyActivity_remainingText__AbN0e span{color:#222;font-weight:700}.MyActivity_activityContainer__Exoj0 .MyActivity_goalCompleted__NIKJ0{color:#32823c;display:flex;gap:2px;align-items:center;margin-bottom:4px}.MyActivity_weeklySection__eIK2r{padding-left:32px}.MyActivity_weekHeader__xd5Nk{display:flex;justify-content:space-between;margin-bottom:32px}.MyActivity_weekHeader__xd5Nk .MyActivity_weekLabel__LjFD0{color:#555;font-weight:500}.MyActivity_weekHeader__xd5Nk .MyActivity_weekControls__B17Km{display:flex;gap:12px;align-items:center;color:#b0b0b0;font-size:14px;font-weight:500;justify-content:space-between;min-width:180px}.MyActivity_weekHeader__xd5Nk .MyActivity_weekControls__B17Km .MyActivity_weekRange__rrC4c{width:100%;display:flex;align-items:center;gap:4px;justify-content:space-between}.MyActivity_weekHeader__xd5Nk .MyActivity_weekControls__B17Km .MyActivity_navButton__zd1Ji{border:none;padding:0;cursor:pointer;color:#b0b0b0;transition:color .2s;width:20px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:4px;flex-shrink:0}.MyActivity_weekHeader__xd5Nk .MyActivity_weekControls__B17Km .MyActivity_navButton__zd1Ji:hover:not(:disabled){color:#555;background-color:#efefef}.MyActivity_weekHeader__xd5Nk .MyActivity_weekControls__B17Km .MyActivity_navButton__zd1Ji:disabled{color:#e0e0e0;cursor:not-allowed}.MyActivity_weekHeader__xd5Nk .MyActivity_weekControls__B17Km .MyActivity_navButton__zd1Ji svg{color:inherit}.MyActivity_overlay__5C6V_{background:rgba(0,0,0,.1);width:100%;height:100%;position:absolute;top:0;left:0;border-radius:20px}.MyActivity_setGoalContainer__TUGnO{background-color:#fff;border-radius:16px;position:absolute;top:24px;left:270px;z-index:10;box-shadow:0 8px 24px rgba(149,157,165,.2)}.MyActivity_setGoalContainer__TUGnO .MyActivity_setGoalHeader__zZ_bd{padding:16px;display:flex;gap:8px;align-items:center;font-size:14px;font-weight:500;border-bottom:1px solid var(--Stroke-Light,#efefef)}.MyActivity_setGoalContainer__TUGnO .MyActivity_list__5SWXT{display:flex;flex-direction:column;gap:8px;padding:16px}.MyActivity_setGoalContainer__TUGnO .MyActivity_list__5SWXT .MyActivity_item__TyeDh{font-size:14px;font-weight:500;padding:8px 24px;border-radius:12px}.MyActivity_setGoalContainer__TUGnO .MyActivity_list__5SWXT .MyActivity_item__TyeDh:hover{background-color:#ffc444}.MyActivity_setGoalContainer__TUGnO .MyActivity_list__5SWXT .MyActivity_activeGoal__gVao3{border:1px solid #dfa935;color:#dfa935}.MyActivity_setGoalContainer__TUGnO .MyActivity_list__5SWXT .MyActivity_activeGoal__gVao3:hover{color:#fff}.MyActivity_setGoalContainer__TUGnO .MyActivity_loaderWrapper__z5MrA{padding:32px;display:flex;justify-content:center;align-items:center;min-width:180px}@media(max-width:768px){.MyActivity_activitySection__9M2Nn{grid-template-columns:200px 1fr;padding:16px}}@media(max-width:640px){.MyActivity_activitySection__9M2Nn{grid-template-columns:1fr}.MyActivity_activityContainer__Exoj0{border-right:none;border-bottom:1px solid rgba(224,224,224,.56);padding-bottom:20px}.MyActivity_weeklySection__eIK2r{padding-left:0;padding-top:20px}.MyActivity_setGoalContainer__TUGnO{left:50%;transform:translateX(-50%)}.MyActivity_setGoalContainer__TUGnO .MyActivity_setGoalHeader__zZ_bd{text-wrap:nowrap}}@media(max-width:480px){.MyActivity_weekHeader__xd5Nk{display:flex;flex-direction:column;align-items:center;gap:8px}.MyActivity_weekHeader__xd5Nk .MyActivity_weekLabel__LjFD0{font-size:14px}}