.Arena-module__OihbKq__arena-link{width:14.3%;height:38%;position:absolute;top:58%;left:42%}.Arena-module__OihbKq__window-content-container{padding-top:clamp(4px,2svh,16px);text-align:center;padding-inline:clamp(4px,1.2svw,16px);flex-direction:column;flex-grow:1;flex-basis:0;justify-content:center;align-items:center;gap:2em;width:100%;padding-bottom:4em;display:flex;overflow-y:scroll}
.Leaderboard-module__LUvGiq__window-content-container{padding-top:clamp(4px,2svh,16px);text-align:center;padding-inline:clamp(4px,1.2svw,16px);flex-direction:column;flex-grow:1;flex-basis:0;justify-content:center;align-items:center;gap:2em;width:100%;padding-bottom:4em;display:flex;overflow-y:scroll}
.RelatedLearningPathIcon-module__Q66ZsG__image-locked{filter:grayscale()}
.TokenCounter-module__pdCX_q__token-counter-container{position:relative}:where(.TokenCounter-module__pdCX_q__token-counter-container){width:100%}.TokenCounter-module__pdCX_q__token-counter-main-svg{filter:drop-shadow(var(--svg-shadow-small));overflow:visible}.TokenCounter-module__pdCX_q__token-counter-main-svg .TokenCounter-module__pdCX_q__background{fill:#fffffff2;stroke-width:1.5px}.TokenCounter-module__pdCX_q__token-counter-main-svg .TokenCounter-module__pdCX_q__stroke-first-stop,.TokenCounter-module__pdCX_q__token-counter-main-svg .TokenCounter-module__pdCX_q__icon-first-stop{stop-color:var(--c-accent-gradient-c1)}.TokenCounter-module__pdCX_q__token-counter-main-svg .TokenCounter-module__pdCX_q__stroke-second-stop,.TokenCounter-module__pdCX_q__token-counter-main-svg .TokenCounter-module__pdCX_q__icon-second-stop{stop-color:var(--c-accent-gradient-c2)}.TokenCounter-module__pdCX_q__token-counter-banner-container{align-items:center;width:60%;display:grid;position:absolute;bottom:-10%;right:24%;transform:translate(50%)}.TokenCounter-module__pdCX_q__token-counter-banner-svg{stroke:var(--c-accent-soft);stroke-width:1 .5px;grid-area:1/1}.TokenCounter-module__pdCX_q__token-counter-banner-svg .TokenCounter-module__pdCX_q__first-stop{stop-color:var(--c-accent-gradient-c1)}.TokenCounter-module__pdCX_q__token-counter-banner-svg .TokenCounter-module__pdCX_q__second-stop{stop-color:var(--c-accent-gradient-c2)}.TokenCounter-module__pdCX_q__token-counter-banner-text{font-size:17px;font-family:var(--font-inter);color:#fffffff2;grid-area:1/1;justify-content:center;align-items:center;padding-bottom:.2em;padding-right:.15em;font-weight:400;display:flex}
.UnlockVideoModal-module__H9xeLa__unlock-lesson-modal-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1.8rem 1.4rem;display:flex}.UnlockVideoModal-module__H9xeLa__unlock-methods-wrapper{flex-direction:column;gap:.7rem;display:flex}.UnlockVideoModal-module__H9xeLa__unlock-with-upgrade,.UnlockVideoModal-module__H9xeLa__unlock-with-learning-paths{justify-content:center;align-items:center;gap:4px;display:flex}.UnlockVideoModal-module__H9xeLa__energy-token-icon{width:88px}.UnlockVideoModal-module__H9xeLa__gradient-divider-wrapper{background:linear-gradient(#ededed 0%,#a2d9ff 100%);border-radius:25%;width:.5rem}.UnlockVideoModal-module__H9xeLa__learning-paths-container{justify-content:space-around;gap:16px;height:100%;display:flex}.UnlockVideoModal-module__H9xeLa__learning-path{align-content:center;width:50%;height:100%}.UnlockVideoModal-module__H9xeLa__learning-path-name{font-size:.75rem}.UnlockVideoModal-module__H9xeLa__learning-path-icon{min-width:30%;height:60%;position:relative}
.LessonThumbnail-module__SOvTMW__lesson-image{border-radius:10px}.LessonThumbnail-module__SOvTMW__thumbnail-overlay{background-color:var(--c-overlay-light-blue-transparent);z-index:1;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.LessonThumbnail-module__SOvTMW__thumbnail-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:70%;display:flex}.LessonThumbnail-module__SOvTMW__icon-energy-token{width:84px}.LessonThumbnail-module__SOvTMW__icon-premium-gem{width:68px}.LessonThumbnail-module__SOvTMW__buttons-wrapper{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}
.SvgIconWatchlist-module__l7lk9q__watchlist-icon{fill:none;stroke:var(--watchlist-icon-stroke,var(--c-text-primary))}.SvgIconWatchlist-module__l7lk9q__watchlist-icon[data-on-watchlist=true]{fill:var(--watchlist-icon-fill,url(#watchlist-card-icon-gradient));stroke:var(--watchlist-icon-fill,url(#watchlist-card-icon-gradient))}.SvgIconWatchlist-module__l7lk9q__gradient-start{stop-color:var(--c-main-gradient-c1)}.SvgIconWatchlist-module__l7lk9q__gradient-end{stop-color:var(--c-main-gradient-c2)}
.WatchlistToggleButton-module__UEtK_q__add-to-watchlist-modal{width:min(var(--modal-max-width),28rem);flex-direction:column;align-items:center;padding:24px;display:flex}.WatchlistToggleButton-module__UEtK_q__button-wrapper{gap:1rem;display:flex}
.WatchlistButton-module__Xhm4kG__watchlist-button{--watchlist-icon-stroke:var(--c-text-white);--watchlist-icon-fill:var(--c-text-white);width:24px;height:24px}@media (hover:hover){.WatchlistButton-module__Xhm4kG__watchlist-button:hover{transform:scale(1.03)}}
.LessonCard-module__bTkZ2W__lesson-card-container{gap:4px;height:200px;margin-bottom:clamp(8px,3svh,32px);display:flex}.LessonCard-module__bTkZ2W__lesson-card-video-preview{aspect-ratio:16/9;border-radius:10px;flex:none;align-self:center;width:clamp(220px,35vw,350px);position:relative}.LessonCard-module__bTkZ2W__related-learning-paths{z-index:2;flex-direction:column;gap:2px;display:flex;position:absolute;top:8px;left:8px}.LessonCard-module__bTkZ2W__lesson-footer{color:#fff;background:linear-gradient(#02282e00,#02282ee6);border-radius:0 0 10px 10px;grid-template-columns:auto 1fr auto;place-items:end center;height:4rem;padding:0 16px 10px;display:grid;position:absolute;bottom:0;left:0;right:0}.LessonCard-module__bTkZ2W__lesson-stat{align-items:center;gap:.5rem;display:flex}.LessonCard-module__bTkZ2W__lesson-icon{width:24px;height:24px}.LessonCard-module__bTkZ2W__lesson-card-info-wrapper{background-color:var(--c-background-light-aqua);border:1.5px solid var(--c-main);border-radius:10px;gap:2%;padding:.5rem 1% .5rem .5rem;display:flex}.LessonCard-module__bTkZ2W__lesson-card-info{border:1.5px solid var(--c-main);background-color:var(--c-background-light-aqua);scrollbar-width:none;border-radius:10px;flex-grow:1;padding:.3rem 1% .3rem 1.5%;overflow-y:auto}.LessonCard-module__bTkZ2W__lesson-card-info::-webkit-scrollbar{display:none}.LessonCard-module__bTkZ2W__lesson-card-info h2{text-align:center;margin-top:clamp(0rem,.5svw,.5rem);margin-bottom:.5rem;font-size:clamp(.8rem,2.5svw,1.5rem)}.LessonCard-module__bTkZ2W__lesson-xp-chart{aspect-ratio:1/1.04;border:1.5px solid var(--c-main);background-color:var(--c-background-light-aqua);border-radius:10px;height:100%;padding:6px 3px 0}.LessonCard-module__bTkZ2W__lesson-deep-learning{flex-shrink:0;height:100%}.LessonCard-module__bTkZ2W__watch-percentage{z-index:1;width:clamp(0%,var(--watch-percentage,0%),100%);background-color:var(--c-main);border-radius:0 3px 3px 0;max-width:calc(100% - 10px);height:4px;margin:0 5px;position:absolute;bottom:0;left:0}
.ChooseLesson-module__900Txq__window-content-container{scrollbar-width:none;flex-grow:1;min-height:0;overflow-y:scroll}.ChooseLesson-module__900Txq__window-content-container::-webkit-scrollbar{display:none}.ChooseLesson-module__900Txq__lesson-topics-container{padding:1%}
.CertificateSection-module__x8xW0q__certificate-section{background-color:var(--c-background-white-soft);outline:1px solid var(--c-accent);width:348px;min-height:20.5rem;box-shadow:var(--box-shadow-cyan);border-radius:8px;flex-direction:column;place-items:center;gap:16px;padding:10px;display:flex}.CertificateSection-module__x8xW0q__certificate-section.CertificateSection-module__x8xW0q__is-freemium{outline:1.5px solid var(--c-main)}.CertificateSection-module__x8xW0q__image{flex-shrink:0}.CertificateSection-module__x8xW0q__text-and-button{flex-direction:column;align-items:center;gap:20px;display:flex}.CertificateSection-module__x8xW0q__text{text-align:center;text-wrap:balance}.CertificateSection-module__x8xW0q__current-focus{justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.CertificateSection-module__x8xW0q__current-focus>*{color:var(--c-accent)}.CertificateSection-module__x8xW0q__current-focus.CertificateSection-module__x8xW0q__is-freemium>*{color:var(--c-main)}.CertificateSection-module__x8xW0q__icon-checkmark{width:20px}@media (max-width:1000px){.CertificateSection-module__x8xW0q__certificate-section{flex-direction:row;width:100%;min-height:0;padding:12px}.CertificateSection-module__x8xW0q__text-and-button{gap:16px;padding-inline:2.5%}}
.InfoSection-module__8Gjk5a__info-section{background-color:var(--c-background-white-soft);outline:1px solid var(--c-accent);box-shadow:var(--box-shadow-cyan);border-radius:8px;flex-direction:column;gap:1.1rem;padding:1.2rem 1.2rem .8rem 1.5rem;display:flex}.InfoSection-module__8Gjk5a__info-section.InfoSection-module__8Gjk5a__is-freemium{outline:1.5px solid var(--c-main)}.InfoSection-module__8Gjk5a__header-and-button{align-items:center;gap:.8rem;height:5rem;display:flex}.InfoSection-module__8Gjk5a__title{margin-right:auto}.InfoSection-module__8Gjk5a__button{flex-shrink:0}
.BuyLearningPath-module__pRXuYa__checkout-form{flex-direction:column;align-items:center;gap:1rem;display:flex}.BuyLearningPath-module__pRXuYa__payment-status{border-radius:7px;flex-direction:column;justify-content:center;align-self:center;align-items:center;row-gap:30px;width:30vw;min-width:500px;min-height:380px;margin-top:auto;margin-bottom:auto;padding:40px;display:flex;box-shadow:0 0 0 .5px #32325d1a,0 2px 5px #32325d1a,0 1px 1.5px #00000012}.BuyLearningPath-module__pRXuYa__status-text{display:flex}.BuyLearningPath-module__pRXuYa__status-icon{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}
.EnrollModal-module__37mwha__enroll-modal-container{width:min(var(--modal-max-width),31rem);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem 2rem 1.8rem 1.5rem;display:flex}.EnrollModal-module__37mwha__options-row{grid-template-columns:1fr auto 1fr;justify-content:center;align-items:center;gap:1rem;display:grid}.EnrollModal-module__37mwha__option-block{flex-direction:column;align-items:center;gap:1rem;display:flex}.EnrollModal-module__37mwha__icon-and-title{align-items:center;gap:.5rem;padding-right:.6rem;display:flex}
.ModuleCard-module__XhqVOq__module-card{background-color:var(--c-background-white-soft);outline:1px solid var(--c-accent);box-shadow:var(--box-shadow-cyan);border-radius:8px;flex-direction:column;gap:.4rem;padding:.5rem 1rem;display:flex}.ModuleCard-module__XhqVOq__module-card.ModuleCard-module__XhqVOq__is-freemium{outline:1.5px solid var(--c-main)}.ModuleCard-module__XhqVOq__title{flex-grow:1;align-items:center;display:flex}.ModuleCard-module__XhqVOq__progress-bar{height:22px}.ModuleCard-module__XhqVOq__locked-label{height:22px;color:var(--c-accent)}.ModuleCard-module__XhqVOq__progress-bar-border-color{border:1.5px solid var(--c-accent)}.ModuleCard-module__XhqVOq__progress-bar-border-color-free{border:1.5px solid var(--c-main)}.ModuleCard-module__XhqVOq__progress-bar-content-color{background:var(--c-accent-gradient)}.ModuleCard-module__XhqVOq__progress-bar-content-color-free{background:var(--c-main-gradient)}.ModuleCard-module__XhqVOq__lesson-info{align-items:center;gap:8px;display:flex}.ModuleCard-module__XhqVOq__icon-video-lesson{width:24px;color:var(--c-text-primary)}
.ModulesSection-module__BPhema__modules-section{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}
.LearningPathsOverview-module__GYvdMG__window-content-container{scrollbar-width:none;flex-direction:column;flex-grow:1;flex-basis:0;justify-content:safe center;height:100%;padding:0 1% 16px;display:flex;overflow-y:scroll}.LearningPathsOverview-module__GYvdMG__learning-path-cards-row{scrollbar-width:none;flex-shrink:0;justify-content:space-between;gap:24px;padding:.4rem .6rem 1.6rem;display:flex;overflow-x:scroll}.LearningPathsOverview-module__GYvdMG__window-content-container::-webkit-scrollbar{display:none}.LearningPathsOverview-module__GYvdMG__learning-path-cards-row::-webkit-scrollbar{display:none}.LearningPathsOverview-module__GYvdMG__selected-learning-path-details{grid-template:"cert info info""cert modu modu"/auto auto auto;gap:16px;padding-inline:6px;display:grid}.LearningPathsOverview-module__GYvdMG__certificate-section{grid-area:cert}.LearningPathsOverview-module__GYvdMG__info-section{grid-area:info}.LearningPathsOverview-module__GYvdMG__modules-section{grid-area:modu}@media (max-width:1000px){.LearningPathsOverview-module__GYvdMG__selected-learning-path-details{grid-template-rows:auto auto auto;grid-template-areas:"info info info""modu modu modu""cert cert cert";align-content:start}}
.IslandSearch-module__jysn6W__window-content-container{padding-top:clamp(4px,2svh,16px);text-align:center;padding-inline:clamp(4px,1.2svw,16px);flex-direction:column;flex-grow:1;flex-basis:0;justify-content:center;align-items:center;gap:2em;width:100%;padding-bottom:4em;display:flex;overflow-y:scroll}
.MyLearningHistory-module__J52tjW__window-content-container{padding-top:clamp(2px,1svh,8px);padding-inline:clamp(4px,1.2svw,16px);scrollbar-gutter:stable;flex-direction:column;flex-grow:1;flex-basis:0;justify-content:flex-start;align-items:center;gap:8px;margin-inline:.4rem;padding-bottom:1.5rem;display:flex;overflow-y:scroll}.MyLearningHistory-module__J52tjW__window-content-container::-webkit-scrollbar{width:.5rem}.MyLearningHistory-module__J52tjW__window-content-container::-webkit-scrollbar-thumb{background:var(--c-scrollbar-gradient);border-radius:8px;min-height:5rem}.MyLearningHistory-module__J52tjW__lesson-card-row{grid-template-rows:98px;grid-template-columns:1fr auto;gap:4px;width:100%;max-width:720px;display:grid}.MyLearningHistory-module__J52tjW__lesson-info{border:1.5px solid var(--c-main);background-color:var(--c-background-white-soft);text-align:center;border-radius:10px;flex-direction:column;width:140px;height:100%;padding:12px 8px 8px;display:flex}.MyLearningHistory-module__J52tjW__progress-wrapper{width:100%;height:1.35rem;margin-top:auto}.MyLearningHistory-module__J52tjW__progress-bar-border{border:1.5px solid var(--c-main)}.MyLearningHistory-module__J52tjW__progress-bar-background{background:var(--c-icon-gradient)}
.EmptyState-module__V8b-Va__empty-state{text-align:center;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:1.5rem;padding:1rem 1rem 5rem;display:flex}.EmptyState-module__V8b-Va__title-with-icon{align-items:center;gap:.6rem;display:flex}.EmptyState-module__V8b-Va__title-with-icon svg{width:24px;height:24px}
.LessonNoteCard-module__5xvJZq__lesson-card-wrapper{grid-template-rows:98px;padding:20px 6px 6px;display:grid;position:relative}
.ExportNotesModal-module__YlZq2W__export-notes-modal-container{text-align:center;flex-direction:column;align-items:center;gap:1.4rem;max-width:26rem;padding:1.5rem 2rem;display:flex}.ExportNotesModal-module__YlZq2W__format-row{align-items:center;gap:1.2rem;display:flex}.ExportNotesModal-module__YlZq2W__icon-badge{width:3.2rem;height:3.2rem;color:var(--c-text-primary);background-color:var(--c-background-light-aqua);box-shadow:var(--box-shadow-small);border-radius:50%;padding:.75rem}
.MyNotes-module__p_8wxq__my-notes{flex-grow:1;grid-template-columns:auto 1fr;gap:clamp(.25rem,.6svw,.75rem);min-height:0;padding-bottom:clamp(4px,2svh,16px);padding-left:clamp(.5rem,1.5svw,2rem);padding-right:6px;display:grid}.MyNotes-module__p_8wxq__area-filter-list{scrollbar-gutter:stable;flex-direction:column;gap:12px;padding-right:6px;display:flex;overflow-y:auto}.MyNotes-module__p_8wxq__area-filter-divider{background-color:var(--c-text-tertiary);flex-shrink:0;align-self:center;width:90px;height:1.5px}.MyNotes-module__p_8wxq__area-filter-group{grid-template-columns:100px;grid-auto-rows:100px;gap:clamp(.5rem,1.2svh,1rem);display:grid}.MyNotes-module__p_8wxq__area-filter-group-shrunk{grid-template-columns:85px;grid-auto-rows:85px;justify-content:center}.MyNotes-module__p_8wxq__area-banner{width:100%;height:100%}.MyNotes-module__p_8wxq__area-placeholder{background-color:#ffffffbf;border:.5px solid #0b807e80;border-radius:8px;width:100%;height:100%}.MyNotes-module__p_8wxq__notes-section{flex-direction:column;gap:clamp(.4rem,1.2svh,.75rem);min-height:0;display:flex}.MyNotes-module__p_8wxq__notes-toolbar{align-items:center;gap:.5rem;padding-inline:2px 4px;display:flex}.MyNotes-module__p_8wxq__search-result-count{min-width:4rem;color:var(--c-text-secondary);font-size:.8125rem}.MyNotes-module__p_8wxq__export-button{width:2rem;height:2rem;color:var(--c-text-primary);background-color:var(--c-background-light-aqua);box-shadow:var(--box-shadow-small);border-radius:6px;padding:5px}.MyNotes-module__p_8wxq__notes-list{scrollbar-gutter:stable;flex-direction:column;gap:clamp(.75rem,1.8svh,1.5rem);padding-bottom:clamp(.5rem,2svh,1.5rem);padding-right:6px;display:flex;overflow-y:auto}.MyNotes-module__p_8wxq__area-filter-list::-webkit-scrollbar{width:.5rem}.MyNotes-module__p_8wxq__notes-list::-webkit-scrollbar{width:.5rem}.MyNotes-module__p_8wxq__area-filter-list::-webkit-scrollbar-thumb{background:var(--c-scrollbar-gradient);border-radius:8px;min-height:5rem}.MyNotes-module__p_8wxq__notes-list::-webkit-scrollbar-thumb{background:var(--c-scrollbar-gradient);border-radius:8px;min-height:5rem}
.LessonSectionHeader-module__Xaq11W__level-header{z-index:2;border:2px solid var(--c-main);background:#fff;border-radius:8px;align-items:center;gap:1rem;margin-bottom:10px;padding:12px 10px;transition:box-shadow .15s;display:flex;position:sticky;top:0}.LessonSectionHeader-module__Xaq11W__level-header.LessonSectionHeader-module__Xaq11W__use-accent{border-color:var(--c-accent)}.LessonSectionHeader-module__Xaq11W__level-header.LessonSectionHeader-module__Xaq11W__is-stuck{box-shadow:0 3px 8px #0000001f}.LessonSectionHeader-module__Xaq11W__icon-checkmark{width:32px;color:var(--c-main)}.LessonSectionHeader-module__Xaq11W__level-header.LessonSectionHeader-module__Xaq11W__use-accent .LessonSectionHeader-module__Xaq11W__icon-checkmark{color:var(--c-accent)}.LessonSectionHeader-module__Xaq11W__level-header:not(.LessonSectionHeader-module__Xaq11W__is-collapsed):not(.LessonSectionHeader-module__Xaq11W__is-stuck):after{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-top:6px solid var(--c-main);position:absolute;bottom:-8px;left:25.5px;transform:translate(-50%)}.LessonSectionHeader-module__Xaq11W__level-header.LessonSectionHeader-module__Xaq11W__use-accent:not(.LessonSectionHeader-module__Xaq11W__is-collapsed):not(.LessonSectionHeader-module__Xaq11W__is-stuck):after{border-top-color:var(--c-accent)}.LessonSectionHeader-module__Xaq11W__icon-arrow{width:28px;color:var(--c-main);margin-left:auto;margin-right:4px}.LessonSectionHeader-module__Xaq11W__level-header.LessonSectionHeader-module__Xaq11W__use-accent .LessonSectionHeader-module__Xaq11W__icon-arrow{color:var(--c-accent)}.LessonSectionHeader-module__Xaq11W__icon-arrow-collapsed{transform:rotate(-90deg)}
.EntryCompletedIndicator-module__MYZDUG__completed-indicator{width:60px;height:100%;color:var(--c-main);place-items:center;padding:3px;display:grid;position:relative}.EntryCompletedIndicator-module__MYZDUG__completed-indicator.EntryCompletedIndicator-module__MYZDUG__use-accent{color:var(--c-accent)}.EntryCompletedIndicator-module__MYZDUG__icon{width:34px;position:relative}
.LessonEntryCard-module__AqYb2G__lesson-entry-card{gap:4px;width:100%;height:98px;margin-bottom:.5rem;padding-right:12px;display:flex;position:relative}.LessonEntryCard-module__AqYb2G__is-completed:after{content:"";pointer-events:none;background:#ffffffbf;border-radius:10px;position:absolute;inset:0 12px 0 60px}.LessonEntryCard-module__AqYb2G__is-highlighted.LessonEntryCard-module__AqYb2G__is-completed:after{background:#ffffff8c;scale:1.025}.LessonEntryCard-module__AqYb2G__is-highlighted>:last-child{scale:1.025}
.MyWatchlist-module__QcQZ6a__watchlist-scroll{scrollbar-gutter:stable;padding-inline:clamp(4px,1.2svw,16px);flex-direction:column;flex-grow:1;flex-basis:0;width:100%;padding-bottom:2em;display:flex;overflow-y:auto}.MyWatchlist-module__QcQZ6a__watchlist-scroll::-webkit-scrollbar{width:.5rem}.MyWatchlist-module__QcQZ6a__watchlist-scroll::-webkit-scrollbar-thumb{background:var(--c-scrollbar-gradient);border-radius:8px;min-height:5rem}.MyWatchlist-module__QcQZ6a__watchlist-section{align-self:center;width:100%;max-width:720px;padding-top:1rem;position:relative}.MyWatchlist-module__QcQZ6a__watchlist-section:before{content:"";background:var(--c-main);width:2px;position:absolute;top:1rem;bottom:48px;left:28px;transform:translate(-50%)}.MyWatchlist-module__QcQZ6a__watchlist-row a,.MyWatchlist-module__QcQZ6a__watchlist-row img{-webkit-user-drag:none;user-drag:none}.MyWatchlist-module__QcQZ6a__watchlist-row[data-dragging=true]{opacity:.5}.MyWatchlist-module__QcQZ6a__drop-indicator[data-drop-target=true]{background-color:var(--c-main);border-radius:2px;height:3px;margin:-3px 0 4px 52px}
.CompanionEnergyWidgetFreemium-module__KLmA2W__energy-token-container{width:100%;position:relative}.CompanionEnergyWidgetFreemium-module__KLmA2W__energy-token-main-svg{filter:drop-shadow(var(--svg-shadow-small));overflow:visible}.CompanionEnergyWidgetFreemium-module__KLmA2W__energy-token-main-svg .CompanionEnergyWidgetFreemium-module__KLmA2W__background{fill:#fff}.CompanionEnergyWidgetFreemium-module__KLmA2W__energy-token-main-svg .CompanionEnergyWidgetFreemium-module__KLmA2W__stroke-first-stop,.CompanionEnergyWidgetFreemium-module__KLmA2W__energy-token-main-svg .CompanionEnergyWidgetFreemium-module__KLmA2W__icon-first-stop{stop-color:var(--c-accent-gradient-c1)}.CompanionEnergyWidgetFreemium-module__KLmA2W__energy-token-main-svg .CompanionEnergyWidgetFreemium-module__KLmA2W__stroke-second-stop,.CompanionEnergyWidgetFreemium-module__KLmA2W__energy-token-main-svg .CompanionEnergyWidgetFreemium-module__KLmA2W__icon-second-stop{stop-color:var(--c-accent-gradient-c2)}.CompanionEnergyWidgetFreemium-module__KLmA2W__token-counter-charging-svg{width:100%;height:100%;position:absolute;top:0;left:0}.CompanionEnergyWidgetFreemium-module__KLmA2W__token-counter-charging-svg .CompanionEnergyWidgetFreemium-module__KLmA2W__charging-stroke{stroke:var(--c-accent-soft)}.CompanionEnergyWidgetFreemium-module__KLmA2W__token-banner-container{align-items:center;width:79%;display:grid;position:absolute;bottom:-18%;right:50%;transform:translate(50%)}.CompanionEnergyWidgetFreemium-module__KLmA2W__energy-token-banner-svg{stroke:var(--c-accent-soft);stroke-width:1.5px;grid-area:1/1}.CompanionEnergyWidgetFreemium-module__KLmA2W__energy-token-banner-svg .CompanionEnergyWidgetFreemium-module__KLmA2W__first-stop{stop-color:var(--c-accent-gradient-c1)}.CompanionEnergyWidgetFreemium-module__KLmA2W__energy-token-banner-svg .CompanionEnergyWidgetFreemium-module__KLmA2W__second-stop{stop-color:var(--c-accent-gradient-c2)}.CompanionEnergyWidgetFreemium-module__KLmA2W__token-banner-text{font-size:1.5rem;font-family:var(--font-saira);color:#ffffffe6;grid-area:1/1;justify-content:center;gap:.2em;font-weight:500;display:flex}
.CompanionEnergyPremium-module__nL7kNa__companion-energy-premium-container{scrollbar-width:none;flex-direction:column;flex-grow:1;flex-basis:0;justify-content:safe center;height:100%;padding:0 3%;display:flex;overflow-y:scroll}.CompanionEnergyPremium-module__nL7kNa__companion-energy-premium-container::-webkit-scrollbar{display:none}.CompanionEnergyPremium-module__nL7kNa__companion-energy-premium-container h2{text-align:center;margin-bottom:1rem}.CompanionEnergyPremium-module__nL7kNa__explainer-container{justify-content:center;align-items:center;gap:2rem;margin-bottom:2.5rem;display:flex}.CompanionEnergyPremium-module__nL7kNa__token-counter-wrapper{aspect-ratio:1;height:118px}.CompanionEnergyPremium-module__nL7kNa__explainer-text{flex-shrink:1;max-width:600px}.CompanionEnergyPremium-module__nL7kNa__gift-companion-energy{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;margin-bottom:2.5rem;display:flex}.CompanionEnergyPremium-module__nL7kNa__gift-companion-energy>p{text-wrap:balance}
.RedeemCodeModal-module__uYlemq__redeem-code-modal{flex-direction:column;align-items:center;padding:1.6rem 2rem;display:flex}.RedeemCodeModal-module__uYlemq__redeem-code-benefits{color:var(--c-text-primary);padding-left:1em;line-height:1.8em;list-style-type:disc}
.RedeemCode-module__EAOQzW__redeem-code-container{flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;margin-bottom:2rem;display:flex}.RedeemCode-module__EAOQzW__redeem-code-input{width:11rem}.RedeemCode-module__EAOQzW__redeem-code-input input{text-align:center}
.BuyCompanionEnergyWithChouCoinsModal-module__iodEAG__modal-content{width:min(var(--modal-max-width),25rem);text-align:center;flex-direction:column;align-items:center;padding:1.5rem 2rem;display:flex}.BuyCompanionEnergyWithChouCoinsModal-module__iodEAG__buy-token-counter-wrapper{aspect-ratio:1;height:87px}.BuyCompanionEnergyWithChouCoinsModal-module__iodEAG__chou-coin-balance{outline:1.5px solid var(--c-main);border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;width:126px;height:40px;margin-bottom:1.6rem;padding:12px;display:flex}.BuyCompanionEnergyWithChouCoinsModal-module__iodEAG__chou-coin-balance>:first-child{width:28px;height:28px}.BuyCompanionEnergyWithChouCoinsModal-module__iodEAG__button-row{align-items:center;gap:.75rem;display:flex}
.BuyCompanionEnergyModal-module__B8BshW__plan-amount{color:var(--c-text-primary);margin-bottom:1rem}.BuyCompanionEnergyModal-module__B8BshW__payment-form{flex-direction:column;gap:1.5rem;display:flex}.BuyCompanionEnergyModal-module__B8BshW__payment-message{color:#697386;text-align:center;padding-top:12px;font-size:16px;line-height:20px}.BuyCompanionEnergyModal-module__B8BshW__payment-status{border-radius:7px;flex-direction:column;justify-content:center;align-self:center;align-items:center;row-gap:30px;width:30vw;min-width:500px;min-height:380px;margin-top:auto;margin-bottom:auto;padding:40px;display:flex;box-shadow:0 0 0 .5px #32325d1a,0 2px 5px #32325d1a,0 1px 1.5px #00000012}.BuyCompanionEnergyModal-module__B8BshW__status-text{display:flex}.BuyCompanionEnergyModal-module__B8BshW__status-icon{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.BuyCompanionEnergyModal-module__B8BshW__view-details{color:#0055de}@keyframes BuyCompanionEnergyModal-module__B8BshW__loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes BuyCompanionEnergyModal-module__B8BshW__fadeInAnimation{to{opacity:1}}
.BuyCompanionEnergyOffer-module__XMWmGa__buy-tokens-container{place-items:center;display:grid}.BuyCompanionEnergyOffer-module__XMWmGa__buy-token-counter-wrapper{aspect-ratio:1;height:87px}
.CompanionEnergy-module__IVlRuG__window-content-container{scrollbar-width:none;flex-direction:column;flex-grow:1;flex-basis:0;justify-content:safe center;gap:4rem;height:100%;padding:0 3%;display:flex;overflow-y:scroll}.CompanionEnergy-module__IVlRuG__window-content-container::-webkit-scrollbar{display:none}.CompanionEnergy-module__IVlRuG__explainer-container{flex-wrap:wrap;justify-content:center;align-items:center;column-gap:2.2rem;margin-top:2rem;display:flex}.CompanionEnergy-module__IVlRuG__energy-counter{flex-direction:column;align-items:center;gap:4px;display:flex}.CompanionEnergy-module__IVlRuG__energy-counter-icon-wrapper{aspect-ratio:1;height:112px}.CompanionEnergy-module__IVlRuG__explainer-text{flex:1 1 0;min-width:350px;max-width:488px}.CompanionEnergy-module__IVlRuG__buy-and-redeem-container{flex-wrap:wrap;justify-content:center;align-items:flex-start;column-gap:10%;display:flex}.CompanionEnergy-module__IVlRuG__buy-energy-container{flex-direction:column;align-items:center;display:flex}.CompanionEnergy-module__IVlRuG__buy-energy-wrapper{flex-wrap:wrap;justify-content:center;gap:24px;margin-bottom:4rem;display:flex}
.EventCalendar-module__xqPP0W__window-content-container{text-align:center;flex-direction:column;flex-grow:1;flex-basis:0;justify-content:center;align-items:center;gap:2em;width:100%;display:flex;overflow-y:scroll}
.Notifications-module__40_zUW__window-content-container{padding-top:clamp(4px,2svh,16px);text-align:center;padding-inline:clamp(4px,1.2svw,16px);flex-direction:column;flex-grow:1;flex-basis:0;justify-content:center;align-items:center;gap:2em;width:100%;padding-bottom:4em;display:flex;overflow-y:scroll}
.SliderSteps-module__V_ed3q__slider-container{--handler-size:16px;width:calc(280px + (var(--handler-size)/2) + 2px);height:var(--handler-size);margin-bottom:1rem;position:relative}.SliderSteps-module__V_ed3q__slider-numbers{width:100%;top:-32px;left:calc(var(--handler-size)/4 - 1px);justify-content:space-between;display:flex;position:absolute}.SliderSteps-module__V_ed3q__slider-number{width:10px;font-size:1rem;line-height:1.5rem}.SliderSteps-module__V_ed3q__slider-number[aria-pressed=true]{font-weight:600}.SliderSteps-module__V_ed3q__slider-track-with-dots{width:100%;height:4px;top:6px;left:calc(var(--handler-size)/4 - 1px);background-color:var(--c-main);border-radius:2px;justify-content:space-between;align-items:center;display:flex;position:absolute}.SliderSteps-module__V_ed3q__dot{background-color:var(--c-main);border-radius:50%;width:10px;height:10px}.SliderSteps-module__V_ed3q__slider-handler{width:var(--handler-size);height:var(--handler-size);background-color:var(--c-main);box-shadow:var(--box-shadow-x-small);cursor:grab;border-radius:50%;position:absolute}.SliderSteps-module__V_ed3q__slider-handler:focus{outline:none;box-shadow:0 0 0 3px #0bbdd980}.SliderSteps-module__V_ed3q__slider-container.SliderSteps-module__V_ed3q__dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.SliderSteps-module__V_ed3q__slider-container.SliderSteps-module__V_ed3q__dragging .SliderSteps-module__V_ed3q__slider-handler{cursor:grabbing}
.MilestoneHexagon-module__Lm62zq__milestone-hexagon{--hexagon-base:2.75rem;--hexagon-ratio:calc(44/38);width:var(--hexagon-base);height:calc(var(--hexagon-base)/var(--hexagon-ratio));align-items:center;display:grid;position:relative}.MilestoneHexagon-module__Lm62zq__milestone-hexagon-svg{stroke-width:1.5px;grid-area:1/1;overflow:visible}.MilestoneHexagon-module__Lm62zq__milestone-hexagon-svg path{filter:drop-shadow(var(--svg-shadow-small))}.MilestoneHexagon-module__Lm62zq__milestone-hexagon-content{color:#02aec8;letter-spacing:-.05em;grid-area:1/1;justify-content:center;align-items:center;font-weight:500;display:flex}.MilestoneHexagon-module__Lm62zq__first-stop,.MilestoneHexagon-module__Lm62zq__second-stop{stop-color:white}.MilestoneHexagon-module__Lm62zq__type-main .MilestoneHexagon-module__Lm62zq__milestone-hexagon-svg{stroke:var(--c-main)}.MilestoneHexagon-module__Lm62zq__type-accent .MilestoneHexagon-module__Lm62zq__milestone-hexagon-svg{stroke:#f90}.MilestoneHexagon-module__Lm62zq__type-accent:not(.MilestoneHexagon-module__Lm62zq__reached) .MilestoneHexagon-module__Lm62zq__milestone-hexagon-content{color:#f90}.MilestoneHexagon-module__Lm62zq__reached>*{color:#fff}.MilestoneHexagon-module__Lm62zq__reached.MilestoneHexagon-module__Lm62zq__type-main .MilestoneHexagon-module__Lm62zq__milestone-hexagon-svg{stroke:var(--c-main-soft)}.MilestoneHexagon-module__Lm62zq__reached.MilestoneHexagon-module__Lm62zq__type-accent .MilestoneHexagon-module__Lm62zq__milestone-hexagon-svg{stroke:var(--c-accent-soft)}.MilestoneHexagon-module__Lm62zq__reached.MilestoneHexagon-module__Lm62zq__type-main .MilestoneHexagon-module__Lm62zq__first-stop{stop-color:var(--c-main-gradient-c1)}.MilestoneHexagon-module__Lm62zq__reached.MilestoneHexagon-module__Lm62zq__type-main .MilestoneHexagon-module__Lm62zq__second-stop{stop-color:var(--c-main-gradient-c2)}.MilestoneHexagon-module__Lm62zq__reached.MilestoneHexagon-module__Lm62zq__type-accent .MilestoneHexagon-module__Lm62zq__first-stop{stop-color:var(--c-accent-gradient-c1)}.MilestoneHexagon-module__Lm62zq__reached.MilestoneHexagon-module__Lm62zq__type-accent .MilestoneHexagon-module__Lm62zq__second-stop{stop-color:var(--c-accent-gradient-c2)}.MilestoneHexagon-module__Lm62zq__size-mid-point .MilestoneHexagon-module__Lm62zq__milestone-hexagon-content{font-size:1rem}.MilestoneHexagon-module__Lm62zq__size-end-point{--hexagon-base:3.25rem}.MilestoneHexagon-module__Lm62zq__size-end-point .MilestoneHexagon-module__Lm62zq__milestone-hexagon-content{font-size:1.0625rem}
.RewardDisplay-module__r4GBvG__reward-display-container{align-items:center;gap:.3em;height:2.375rem;margin-top:.5rem;display:flex}.RewardDisplay-module__r4GBvG__reward-display-container>:first-child{margin-right:.3rem}.RewardDisplay-module__r4GBvG__coin-icon-wrapper{aspect-ratio:1;height:2.375rem}
.RewardInfoSection-module__n1M2TW__update-goal-buttons{justify-content:center;align-items:center;gap:.8rem;width:100%;height:5rem;display:flex}.RewardInfoSection-module__n1M2TW__update-goal-confirmation-text{height:2rem;margin-bottom:2rem}.RewardInfoSection-module__n1M2TW__change-goal-info-text{text-wrap:balance;max-width:40ch;font-style:italic}
.TimeRemainingSection-module__5-aTGW__time-remaining-container{border:1.5px solid var(--c-main);background-color:#ffffff80;border-radius:8px;flex-direction:column;align-items:center;max-width:24rem;margin-block:.5rem 1.7rem;padding:.8rem 2rem;display:flex}.TimeRemainingSection-module__5-aTGW__time-display,.TimeRemainingSection-module__5-aTGW__completed-display{flex-direction:row;align-items:center;margin-block:.6em;display:flex}.TimeRemainingSection-module__5-aTGW__time-value{text-align:left;width:5.2em;padding-left:.5rem}.TimeRemainingSection-module__5-aTGW__next-day-countdown-display{flex-direction:row;align-items:center;margin-block:1.55rem;display:flex}.TimeRemainingSection-module__5-aTGW__error-message{margin-top:.5rem}
.ProgressBarMilestones-module__12qLFq__progress-bar-milestones-container{width:100%;height:12px;margin-bottom:.6rem;position:relative}.ProgressBarMilestones-module__12qLFq__progress-bar{outline:1.5px solid var(--c-main);background:#fff;height:100%;margin-inline:22px 26px}.ProgressBarMilestones-module__12qLFq__progress-bar.ProgressBarMilestones-module__12qLFq__type-accent{outline:1.5px solid #f90}.ProgressBarMilestones-module__12qLFq__progress-bar-fill{background:var(--c-main-gradient);height:12px}.ProgressBarMilestones-module__12qLFq__progress-bar-fill.ProgressBarMilestones-module__12qLFq__type-accent{background:var(--c-accent-gradient)}.ProgressBarMilestones-module__12qLFq__milestone-hexagons{justify-content:space-between;align-items:center;width:100%;display:flex;position:absolute;top:-16.5px}
.StreakMultiplierSection-module__8Jkt5q__streak-multiplier-wrapper{width:min(100%,480px);height:5.2rem;margin-bottom:1.4rem}.StreakMultiplierSection-module__8Jkt5q__streak-multiplier-wrapper>h2{margin-bottom:1.5rem}
.RelatedPowerUpsSection-module__zlhVwa__related-powerups-section{justify-content:center;width:100%;display:flex}
.DailyGoal-module__Ft1Baq__left-section,.DailyGoal-module__Ft1Baq__right-section{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.DailyGoal-module__Ft1Baq__info-paragraph{text-wrap:balance;max-width:40ch;margin-bottom:1rem}.DailyGoal-module__Ft1Baq__info-paragraph:nth-of-type(2){margin-bottom:4rem}
.AccountCard-module__1BJ5QW__account-card{text-align:center;flex-direction:column;align-items:center;display:flex}.AccountCard-module__1BJ5QW__account-card p{overflow-wrap:anywhere}
.PreferencesCard-module___oiVdq__volume-indicators{flex-direction:column;gap:20px;width:100%;padding-inline:8px;display:flex}.PreferencesCard-module___oiVdq__volume-indicator{align-items:center;gap:12px;display:flex}.PreferencesCard-module___oiVdq__icon-wrapper{width:24px;color:var(--c-text-primary)}.PreferencesCard-module___oiVdq__track{background-color:var(--c-disabled);border-radius:4px;flex-grow:1;height:8px}.PreferencesCard-module___oiVdq__track-fill{background-color:var(--c-main);border-radius:4px;height:100%}.PreferencesCard-module___oiVdq__value{text-align:right;width:2rem;color:var(--c-text-primary);flex-shrink:0}
.BillingCard-module__E3LmgW__plan-badge{background:var(--c-background-white);border:1.5px solid #e0f2fe;border-radius:12px;flex-direction:column;width:80%;height:100%;display:flex;overflow:hidden;box-shadow:0 4px 12px #00b2ce1f}.BillingCard-module__E3LmgW__card-header{--header-height:2.6rem;--notch-depth:10px;height:var(--header-height);position:relative}.BillingCard-module__E3LmgW__card-header-banner{height:var(--header-height);justify-content:center;align-items:center;padding:0 .75rem;display:flex}.BillingCard-module__E3LmgW__card-header-explorer{background:var(--c-main-gradient)}.BillingCard-module__E3LmgW__card-header-primer{--notch-top-offset:32px;--notch-bottom-offset:22px;background:var(--c-accent-gradient);height:calc(var(--header-height) + var(--notch-depth));padding-bottom:var(--notch-depth);-webkit-clip-path:polygon(0 0,100% 0,100% var(--header-height),calc(50% + var(--notch-top-offset))var(--header-height),calc(50% + var(--notch-bottom-offset))100%,calc(50% - var(--notch-bottom-offset))100%,calc(50% - var(--notch-top-offset))var(--header-height),0 var(--header-height));clip-path:polygon(0 0,100% 0,100% var(--header-height),calc(50% + var(--notch-top-offset))var(--header-height),calc(50% + var(--notch-bottom-offset))100%,calc(50% - var(--notch-bottom-offset))100%,calc(50% - var(--notch-top-offset))var(--header-height),0 var(--header-height))}.BillingCard-module__E3LmgW__card-header-title{color:var(--c-text-white,#fff)}.BillingCard-module__E3LmgW__gem-badge-wrapper{top:calc(var(--header-height) + (var(--notch-depth)/2));filter:drop-shadow(0 2px 4px #00000026);position:absolute;left:50%;transform:translate(-50%,-50%)}.BillingCard-module__E3LmgW__card-subtitle-container{flex:1;justify-content:center;align-items:center;padding:.5rem;display:flex}.BillingCard-module__E3LmgW__card-subtitle-primer{padding-top:1rem}
.ControlCenterTabLayout-module__Dsv54W__tab-layout{scrollbar-width:none;flex-direction:column;flex-grow:1;flex-basis:0;justify-content:safe center;gap:1rem;height:100%;padding:2px 3% 24px;display:flex;overflow-y:scroll}.ControlCenterTabLayout-module__Dsv54W__tab-layout::-webkit-scrollbar{display:none}
.ControlCenterSection-module__VJFCxG__section{outline:1px solid var(--c-main);background-color:var(--c-background-light-aqua);width:100%;color:var(--c-text-primary);border-radius:12px;padding:1rem 1.25rem;transition:all .2s}.ControlCenterSection-module__VJFCxG__title{align-items:center;gap:.6rem;margin:.6rem 0;display:flex}.ControlCenterSection-module__VJFCxG__title:before{content:"";background-color:var(--c-interactive-blue);border-radius:2px;flex:none;width:4px;height:1em}
.ControlCenterCardGrid-module__18FB2G__card-grid{--card-grid-gap:1.5rem;--card-grid-column-min:340px;grid-template-columns:repeat(auto-fit,minmax(var(--card-grid-column-min),1fr));gap:var(--card-grid-gap);padding:.8rem .6rem;display:grid;container-type:inline-size}.ControlCenterCardGrid-module__18FB2G__two-columns{grid-template-columns:repeat(auto-fit,minmax(max(var(--card-grid-column-min),(100% - var(--card-grid-gap))/2),1fr))}@container (min-width:704px){.ControlCenterCardGrid-module__18FB2G__two-columns>:nth-child(odd):last-child:not(:first-child){width:calc((100% - var(--card-grid-gap))/2);grid-column:1/-1;margin-inline:auto}}
.ControlCenterCard-module__BW0Nua__card{background:var(--c-background-white);border:1px solid var(--c-card-border);border-radius:8px;width:100%}
.MusicSelect-module__Tmd3Da__music-select-container{justify-content:center;align-items:center;gap:clamp(.5rem,2%,2rem);width:100%;display:flex}
.MusicSelectButton-module__Z6mmVa__button{border:2.5px solid #0000;border-radius:8px;width:112px;height:36px;position:relative;overflow:hidden}.MusicSelectButton-module__Z6mmVa__button:hover{transform:scale(1.01)}.MusicSelectButton-module__Z6mmVa__active{border-color:var(--c-main)}.MusicSelectButton-module__Z6mmVa__image{object-fit:cover}.MusicSelectButton-module__Z6mmVa__label{color:var(--c-text-white);letter-spacing:.6px;justify-content:center;align-items:center;font-size:.85rem;display:flex;position:absolute;inset:0}
.MusicSoundControl-module__4f8a6a__volume-control{flex-direction:column;align-items:center;gap:1rem;padding-block:1.5rem 1.4rem;padding-inline:clamp(4px,1.2svw,16px);display:flex}
.NewsletterInfo-module__4-dQ9W__newsletter-info{border:1px solid var(--c-card-border);text-align:center;border-radius:8px;padding:1rem 1.2rem}
.OctalysisPrimeTimes-module__scfEKW__prime-times-container{flex-direction:column;align-items:center;gap:1rem;padding-block:1.5rem;padding-inline:clamp(20px,1.2svw + 16px,32px);display:flex}.OctalysisPrimeTimes-module__scfEKW__prime-times{align-items:center;gap:.8rem;margin-top:.8rem;display:flex}.OctalysisPrimeTimes-module__scfEKW__prime-times-label{cursor:pointer}
.OctalysisExplorer-module__v-3r3W__octalysis-explorer-container{flex-direction:column;align-items:center;gap:1rem;padding-block:1.5rem;padding-inline:clamp(20px,1.2svw + 16px,32px);display:flex}.OctalysisExplorer-module__v-3r3W__deliver-wrapper{align-items:center;gap:1rem;display:flex}
.NotificationPreferences-module__4aVeOa__notifications-container{flex-direction:column;align-items:center;gap:1rem;padding-block:1.5rem;padding-inline:clamp(20px,1.2svw + 16px,32px);display:flex}.NotificationPreferences-module__4aVeOa__notification-list{flex-direction:column;gap:1rem;width:100%;margin-top:.8rem;display:flex}.NotificationPreferences-module__4aVeOa__notification{justify-content:space-between;align-items:center;gap:1rem;display:flex}.NotificationPreferences-module__4aVeOa__notification-label{cursor:pointer}
.PlanCard-module__gPhWJq__plan-card{color:var(--c-text-primary,#08316d);border-radius:18px;position:relative;box-shadow:4px 10px 20px #00b2ce40,6px 12px 28px #6fd2e233}.PlanCard-module__gPhWJq__card-article{background:var(--c-background-white,#fff);border-radius:16px;flex-direction:column;height:100%;display:flex;overflow:hidden}.PlanCard-module__gPhWJq__plan-card:hover{box-shadow:4px 10px 20px #00b2ce66,6px 12px 28px #6fd2e24d}.PlanCard-module__gPhWJq__plan-card-primer{box-shadow:4px 6px 12px #f973614d,6px 8px 20px #ffb44433}.PlanCard-module__gPhWJq__plan-card-primer:hover{box-shadow:4px 6px 16px #f9736180,6px 8px 20px #ffb4444d}.PlanCard-module__gPhWJq__plan-card-highlighted{background:var(--c-accent-gradient,linear-gradient(90deg,#f97361 0%,#ffb444 100%));padding:2px}.PlanCard-module__gPhWJq__card-header{--header-height:4rem;--notch-depth:14px;height:var(--header-height);position:relative}.PlanCard-module__gPhWJq__card-header-banner{height:var(--header-height);justify-content:center;align-items:center;padding:0 1rem;display:flex}.PlanCard-module__gPhWJq__card-header-explorer{background:var(--c-main-gradient,linear-gradient(135deg,#00b2ce 0%,#6fd2e2 100%))}.PlanCard-module__gPhWJq__card-header-primer{--notch-top-offset:44px;--notch-bottom-offset:32px;background:var(--c-accent-gradient,linear-gradient(90deg,#f97361 0%,#ffb444 100%));height:calc(var(--header-height) + var(--notch-depth));padding-bottom:var(--notch-depth);-webkit-clip-path:polygon(0 0,100% 0,100% var(--header-height),calc(50% + var(--notch-top-offset))var(--header-height),calc(50% + var(--notch-bottom-offset))100%,calc(50% - var(--notch-bottom-offset))100%,calc(50% - var(--notch-top-offset))var(--header-height),0 var(--header-height));clip-path:polygon(0 0,100% 0,100% var(--header-height),calc(50% + var(--notch-top-offset))var(--header-height),calc(50% + var(--notch-bottom-offset))100%,calc(50% - var(--notch-bottom-offset))100%,calc(50% - var(--notch-top-offset))var(--header-height),0 var(--header-height))}.PlanCard-module__gPhWJq__card-header-title{color:var(--c-text-white,#fff);letter-spacing:.02em}.PlanCard-module__gPhWJq__gem-badge-wrapper{top:calc(var(--header-height) + (var(--notch-depth)/2));filter:drop-shadow(0 4px 6px #00000026);width:44px;height:44px;position:absolute;left:50%;transform:translate(-50%,-50%)}.PlanCard-module__gPhWJq__card-pricing-container{flex-direction:column;justify-content:center;align-items:center;height:7.5rem;padding:1.5rem 1rem 1rem;display:flex;position:relative}.PlanCard-module__gPhWJq__price-row{justify-content:center;align-items:center;gap:.35rem;display:flex;position:relative}.PlanCard-module__gPhWJq__price-title-container{display:inline-flex}.PlanCard-module__gPhWJq__original-price-del{color:var(--c-text-placeholder,#64748b);white-space:nowrap;margin-right:.25rem;text-decoration-thickness:1px;position:absolute;top:-8px;right:100%;transform:rotate(-16deg)}.PlanCard-module__gPhWJq__price-amount-discounted{font-weight:700}.PlanCard-module__gPhWJq__referral-asterisk{color:var(--c-orange-status,#f97361);font-size:.65em;line-height:0}.PlanCard-module__gPhWJq__price-subtext{text-align:center;position:absolute;bottom:1rem;left:0;right:0}.PlanCard-module__gPhWJq__flip-indicator-icon{color:var(--c-main-gradient-c1,#00b2ce);transition:transform .15s;display:inline-flex}.PlanCard-module__gPhWJq__flip-indicator-icon:hover{transform:scale(1.05)}.PlanCard-module__gPhWJq__flip-indicator-icon svg{width:28px;height:28px}.PlanCard-module__gPhWJq__flip-indicator-icon-primer{color:var(--c-orange-status,#f97361)}.PlanCard-module__gPhWJq__flip-indicator-icon-close{color:var(--c-text-primary,#08316d)}.PlanCard-module__gPhWJq__pricing-divider{background:linear-gradient(270deg,#cddff5 0%,#ededed 100%);height:2px;margin:0 auto}.PlanCard-module__gPhWJq__perks-container,.PlanCard-module__gPhWJq__explainer-container{flex-direction:column;flex-grow:1;min-height:256px;padding:1.25rem;display:flex;position:relative}.PlanCard-module__gPhWJq__section-header-row{position:absolute;top:12px;right:8px}.PlanCard-module__gPhWJq__plan-features-list{flex-direction:column;gap:1rem;display:flex}.PlanCard-module__gPhWJq__feature-item{align-items:flex-start;gap:.75rem;line-height:1.4;display:flex}.PlanCard-module__gPhWJq__checkmark-wrapper{flex-shrink:0;margin-top:2px;display:inline-flex}.PlanCard-module__gPhWJq__checkmark-wrapper svg{width:20px;height:20px}.PlanCard-module__gPhWJq__checkmark-explorer{color:var(--c-main-gradient-c1,#00b2ce)}.PlanCard-module__gPhWJq__checkmark-primer{color:var(--c-orange-status,#f97361)}.PlanCard-module__gPhWJq__feature-text{flex-grow:1}.PlanCard-module__gPhWJq__card-footer{justify-content:center;align-items:center;padding:.5rem 1.25rem 1.5rem;display:flex}.PlanCard-module__gPhWJq__status-text-container{text-align:center;flex-direction:column;align-items:center;display:flex}.PlanCard-module__gPhWJq__plan-sticker{justify-content:center;align-items:center;width:85px;height:85px;display:flex;position:absolute;top:116px;right:-40px}.PlanCard-module__gPhWJq__plan-sticker-text{word-break:break-word;color:var(--c-text-white,#fff);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:.25rem;line-height:1.1;display:flex;position:absolute;inset:0}@media (max-width:948px){.PlanCard-module__gPhWJq__perks-container,.PlanCard-module__gPhWJq__explainer-container{min-height:0}}
.ReferralDiscountModal-module__IgcjOq__info-icon-button{color:var(--c-orange-status);border-radius:50%;flex-shrink:0;transition:transform .15s;display:inline-flex}.ReferralDiscountModal-module__IgcjOq__info-icon-button svg{width:26px;height:26px}.ReferralDiscountModal-module__IgcjOq__info-icon-button:hover{transform:scale(1.05)}.ReferralDiscountModal-module__IgcjOq__referral-modal-container{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;max-width:400px;padding:1.5rem 1.25rem 2rem;display:flex}
.CancelSubscriptionModal-module__m6J2qa__modal-container{flex-direction:column;gap:1.25rem;max-width:520px;padding:1.5rem;display:flex}.CancelSubscriptionModal-module__m6J2qa__modal-actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}
.CurrentSubscriptionCard-module__e6DcPq__subscription-card-wrapper{flex-direction:column;flex:1;align-items:center;gap:1.2rem;padding:1.5rem;display:flex}.CurrentSubscriptionCard-module__e6DcPq__subscription-card{border:1px solid var(--c-card-border);border-radius:12px;flex-direction:column;flex:1;width:100%;max-width:400px;min-height:200px;display:flex;overflow:hidden;box-shadow:0 4px 16px #00000014}.CurrentSubscriptionCard-module__e6DcPq__card-header{--header-height:4rem;--notch-depth:14px;height:var(--header-height);position:relative}.CurrentSubscriptionCard-module__e6DcPq__card-header-banner{height:var(--header-height);justify-content:center;align-items:center;padding-inline:1rem;display:flex}.CurrentSubscriptionCard-module__e6DcPq__card-header-explorer{background:var(--c-main-gradient)}.CurrentSubscriptionCard-module__e6DcPq__card-header-primer{--notch-top-offset:44px;--notch-bottom-offset:32px;background:var(--c-accent-gradient);height:calc(var(--header-height) + var(--notch-depth));padding-bottom:var(--notch-depth);-webkit-clip-path:polygon(0 0,100% 0,100% var(--header-height),calc(50% + var(--notch-top-offset))var(--header-height),calc(50% + var(--notch-bottom-offset))100%,calc(50% - var(--notch-bottom-offset))100%,calc(50% - var(--notch-top-offset))var(--header-height),0 var(--header-height));clip-path:polygon(0 0,100% 0,100% var(--header-height),calc(50% + var(--notch-top-offset))var(--header-height),calc(50% + var(--notch-bottom-offset))100%,calc(50% - var(--notch-bottom-offset))100%,calc(50% - var(--notch-top-offset))var(--header-height),0 var(--header-height))}.CurrentSubscriptionCard-module__e6DcPq__card-header-title{color:var(--c-text-white)}.CurrentSubscriptionCard-module__e6DcPq__gem-badge-wrapper{top:calc(var(--header-height) + (var(--notch-depth)/2));filter:drop-shadow(0 4px 6px #00000026);width:44px;height:44px;position:absolute;left:50%;transform:translate(-50%,-50%)}.CurrentSubscriptionCard-module__e6DcPq__card-body{flex-direction:column;flex:1;justify-content:space-evenly;align-items:center;gap:.6rem;padding:1.25rem 1rem;display:flex}.CurrentSubscriptionCard-module__e6DcPq__price-row{justify-content:center;align-items:center;gap:.5rem;display:flex}.CurrentSubscriptionCard-module__e6DcPq__referral-asterisk{color:var(--c-orange-status);font-size:.65em;line-height:0}.CurrentSubscriptionCard-module__e6DcPq__perk-row{align-items:center;gap:.5rem;max-width:215px;display:flex}.CurrentSubscriptionCard-module__e6DcPq__checkmark-explorer{color:var(--c-main-gradient-c1);flex-shrink:0;width:24px;height:24px}.CurrentSubscriptionCard-module__e6DcPq__subscription-actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}
.Billing-module__XVRd4W__billing-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:1.5rem;margin-bottom:3rem;display:grid}.Billing-module__XVRd4W__billing-section{flex-direction:column;display:flex}.Billing-module__XVRd4W__billing-payment-column{flex-direction:column;flex:1;gap:1.25rem;display:flex}.Billing-module__XVRd4W__manage-payment-container{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 1rem;display:flex}
.ExplorationCodex-module__7ma5qW__exploration-codex-container{align-items:center;gap:2rem;min-height:6rem;padding:1rem 2rem;display:flex}.ExplorationCodex-module__7ma5qW__exploration-codex-container>p{flex:1}
.CommunitySupport-module__LLC-zq__community-support-container{align-items:center;gap:2rem;min-height:6rem;padding:1rem 2rem;display:flex}.CommunitySupport-module__LLC-zq__community-support-info{text-align:center;flex-direction:column;flex:1;gap:.5rem;display:flex}
.EmailSupport-module__cCueQa__email-support-container{align-items:center;gap:2rem;min-height:6rem;padding:1rem 2rem;display:flex}.EmailSupport-module__cCueQa__email-support-container>p{flex:1}
.CreatePromotionCodeBtn-module__Poclyq__modal-container{background:var(--color-background);border-radius:8px;min-width:400px;padding:20px}.CreatePromotionCodeBtn-module__Poclyq__modal-container h2{color:var(--color-text);margin-bottom:20px}.CreatePromotionCodeBtn-module__Poclyq__form{flex-direction:column;gap:15px;display:flex}.CreatePromotionCodeBtn-module__Poclyq__form-group{flex-direction:column;gap:5px;display:flex}.CreatePromotionCodeBtn-module__Poclyq__form-group label{color:var(--color-text);font-weight:600}.CreatePromotionCodeBtn-module__Poclyq__form-group input{border:1px solid var(--color-border);background:var(--color-background-secondary);color:var(--color-text);border-radius:4px;padding:10px;font-size:14px}.CreatePromotionCodeBtn-module__Poclyq__form-group input:focus{border-color:var(--color-accent);outline:none}.CreatePromotionCodeBtn-module__Poclyq__form-group input:disabled{opacity:.6;cursor:not-allowed}.CreatePromotionCodeBtn-module__Poclyq__error{color:var(--color-error);background:var(--color-error-background);border-radius:4px;padding:10px;font-size:14px}.CreatePromotionCodeBtn-module__Poclyq__success{color:var(--color-success);background:var(--color-success-background);border-radius:4px;padding:10px;font-size:14px}.CreatePromotionCodeBtn-module__Poclyq__button-group{gap:10px;margin-top:10px;display:flex}.CreatePromotionCodeBtn-module__Poclyq__button-group button{flex:1}
.ManageLessonsBtn-module__dUoE_G__modal-container{background:var(--color-background);border-radius:8px;min-width:800px;max-width:1000px;max-height:80vh;padding:20px;overflow-y:auto}.ManageLessonsBtn-module__dUoE_G__modal-container h2{color:var(--color-text);margin-bottom:20px}.ManageLessonsBtn-module__dUoE_G__modal-container h3{color:var(--color-text);margin-bottom:15px}.ManageLessonsBtn-module__dUoE_G__header-row{align-items:center;gap:15px;margin-bottom:20px;display:flex}.ManageLessonsBtn-module__dUoE_G__search-input{background:var(--color-background-secondary);color:var(--color-text);border:2px solid #0000004d;border-radius:6px;flex:1;padding:10px;font-size:14px;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 3px #0000001a}.ManageLessonsBtn-module__dUoE_G__search-input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(var(--color-accent-rgb,59,130,246),.15),0 1px 3px #0000001a;outline:none}.ManageLessonsBtn-module__dUoE_G__lessons-list{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.ManageLessonsBtn-module__dUoE_G__lesson-item{background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:4px;justify-content:space-between;align-items:center;padding:15px;transition:background .2s;display:flex}.ManageLessonsBtn-module__dUoE_G__lesson-item:hover{background:var(--color-background-tertiary)}.ManageLessonsBtn-module__dUoE_G__lesson-info{flex:1}.ManageLessonsBtn-module__dUoE_G__lesson-title{color:var(--color-text);margin-bottom:5px;font-size:16px;font-weight:600}.ManageLessonsBtn-module__dUoE_G__lesson-meta{color:var(--color-text-secondary);gap:15px;font-size:13px;display:flex}.ManageLessonsBtn-module__dUoE_G__lesson-meta span{align-items:center;display:inline-flex}.ManageLessonsBtn-module__dUoE_G__lesson-actions{gap:10px;display:flex}.ManageLessonsBtn-module__dUoE_G__pagination-controls{justify-content:center;align-items:center;gap:20px;margin-top:20px;display:flex}.ManageLessonsBtn-module__dUoE_G__page-info{color:var(--color-text);font-size:14px}.ManageLessonsBtn-module__dUoE_G__form-container{max-height:75vh;padding:5px;overflow-y:auto}.ManageLessonsBtn-module__dUoE_G__form-container h3{border-bottom:2px solid var(--color-border);color:var(--color-text);margin-bottom:20px;padding-bottom:10px;font-size:20px}.ManageLessonsBtn-module__dUoE_G__form{flex-direction:column;gap:25px;display:flex}.ManageLessonsBtn-module__dUoE_G__form-section{background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:8px;padding:20px}.ManageLessonsBtn-module__dUoE_G__section-title{color:var(--color-text);border-bottom:1px solid var(--color-border);text-align:left;margin:0 0 15px;padding-bottom:10px;font-size:16px;font-weight:700}.ManageLessonsBtn-module__dUoE_G__section-description{color:var(--color-text-secondary);margin:0 0 15px;font-size:13px;font-style:italic}.ManageLessonsBtn-module__dUoE_G__form-group{flex-direction:column;gap:8px;margin-bottom:15px;display:flex}.ManageLessonsBtn-module__dUoE_G__form-group:last-child{margin-bottom:0}.ManageLessonsBtn-module__dUoE_G__form-group label{color:var(--color-text);text-transform:uppercase;letter-spacing:.5px;text-align:left;font-size:13px;font-weight:600}.ManageLessonsBtn-module__dUoE_G__form-group input,.ManageLessonsBtn-module__dUoE_G__form-group textarea,.ManageLessonsBtn-module__dUoE_G__form-group select{background:var(--color-background-secondary);color:var(--color-text);border:2px solid #0000004d;border-radius:6px;padding:12px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 3px #0000001a}.ManageLessonsBtn-module__dUoE_G__form-group input:focus,.ManageLessonsBtn-module__dUoE_G__form-group textarea:focus,.ManageLessonsBtn-module__dUoE_G__form-group select:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(var(--color-accent-rgb,59,130,246),.15),0 1px 3px #0000001a;outline:none}.ManageLessonsBtn-module__dUoE_G__form-group input:disabled,.ManageLessonsBtn-module__dUoE_G__form-group textarea:disabled,.ManageLessonsBtn-module__dUoE_G__form-group select:disabled{opacity:.5;cursor:not-allowed;background:var(--color-background-tertiary)}.ManageLessonsBtn-module__dUoE_G__form-group textarea{resize:vertical;min-height:100px;line-height:1.5}.ManageLessonsBtn-module__dUoE_G__form-row{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.ManageLessonsBtn-module__dUoE_G__form-row .ManageLessonsBtn-module__dUoE_G__form-group{margin-bottom:0}.ManageLessonsBtn-module__dUoE_G__core-drives-section{background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:8px;padding:20px}.ManageLessonsBtn-module__dUoE_G__core-drives-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ManageLessonsBtn-module__dUoE_G__core-drives-grid .ManageLessonsBtn-module__dUoE_G__form-group{margin-bottom:0}.ManageLessonsBtn-module__dUoE_G__core-drives-grid .ManageLessonsBtn-module__dUoE_G__form-group label{text-transform:none;text-align:left;font-size:11px;font-weight:600}.ManageLessonsBtn-module__dUoE_G__core-drives-grid .ManageLessonsBtn-module__dUoE_G__form-group input{text-align:center;padding:10px;font-weight:500}.ManageLessonsBtn-module__dUoE_G__error{color:var(--color-error);background:var(--color-error-background);border-radius:4px;padding:10px;font-size:14px}.ManageLessonsBtn-module__dUoE_G__success{color:var(--color-success);background:var(--color-success-background);border-radius:4px;padding:10px;font-size:14px}.ManageLessonsBtn-module__dUoE_G__loading{text-align:center;color:var(--color-text-secondary);padding:40px 20px;font-size:16px}.ManageLessonsBtn-module__dUoE_G__no-results{text-align:center;color:var(--color-text-secondary);padding:40px 20px;font-size:14px}.ManageLessonsBtn-module__dUoE_G__button-group{gap:10px;width:50%;margin-top:15px;display:flex}.ManageLessonsBtn-module__dUoE_G__button-group button{flex:1}.ManageLessonsBtn-module__dUoE_G__delete-confirm-overlay{z-index:10000;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ManageLessonsBtn-module__dUoE_G__delete-confirm-dialog{background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;max-width:450px;padding:25px}.ManageLessonsBtn-module__dUoE_G__delete-confirm-dialog h3{color:var(--color-text);margin:0 0 15px}.ManageLessonsBtn-module__dUoE_G__delete-confirm-dialog p{color:var(--color-text);margin:0 0 10px;line-height:1.5}.ManageLessonsBtn-module__dUoE_G__warning-text{color:var(--color-error);font-size:13px;font-weight:600}
.Admin-module__A7dsyG__window-content-container{scrollbar-width:none;padding-top:clamp(4px,2svh,16px);padding-bottom:2rem;text-align:center;flex-direction:column;flex-grow:1;flex-basis:0;align-items:center;gap:1rem;width:100%;padding-inline:1.5rem;display:flex;overflow-y:auto}.Admin-module__A7dsyG__window-content-container::-webkit-scrollbar{display:none}.Admin-module__A7dsyG__two-column-container{flex-direction:row;justify-content:center;align-items:flex-start;gap:2rem;width:100%;display:flex}.Admin-module__A7dsyG__left-side,.Admin-module__A7dsyG__right-side{flex-direction:column;align-items:center;gap:.3rem;display:flex}
.ManageProductsBtn-module__IxHsrW__modal-container{background:var(--color-background);border-radius:.5rem;min-width:50rem;max-width:62.5rem;max-height:80vh;padding:1.25rem;overflow-y:auto}.ManageProductsBtn-module__IxHsrW__modal-container h2{color:var(--color-text);margin-bottom:1.25rem}.ManageProductsBtn-module__IxHsrW__modal-container h3{color:var(--color-text);margin-bottom:.9375rem}.ManageProductsBtn-module__IxHsrW__header-row{align-items:center;gap:.9375rem;margin-bottom:1.25rem;display:flex}.ManageProductsBtn-module__IxHsrW__search-input{background:var(--color-background-secondary);color:var(--color-text);border:.125rem solid #0000004d;border-radius:.375rem;flex:1;padding:.625rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px .1875rem #0000001a}.ManageProductsBtn-module__IxHsrW__search-input:focus{border-color:var(--color-accent);box-shadow:0 0 0 .1875rem rgba(var(--color-accent-rgb,59,130,246),.15),0 1px .1875rem #0000001a;outline:none}.ManageProductsBtn-module__IxHsrW__lessons-list{flex-direction:column;gap:.625rem;margin-bottom:1.25rem;display:flex}.ManageProductsBtn-module__IxHsrW__lesson-item{background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:.25rem;justify-content:space-between;align-items:center;padding:.9375rem;transition:background .2s;display:flex}.ManageProductsBtn-module__IxHsrW__lesson-item:hover{background:var(--color-background-tertiary)}.ManageProductsBtn-module__IxHsrW__price-group{flex-direction:column;gap:.3125rem;padding:.625rem 0;display:flex}.ManageProductsBtn-module__IxHsrW__price-group-header{letter-spacing:.5px;text-transform:uppercase;color:var(--c-text-secondary);border-bottom:1px solid var(--c-card-border);margin:0;padding-bottom:.3125rem;font-size:.8125rem;font-weight:700}.ManageProductsBtn-module__IxHsrW__price-row{color:var(--c-text-primary);justify-content:space-between;align-items:center;gap:.9375rem;padding:.3125rem 0;display:flex}.ManageProductsBtn-module__IxHsrW__default-badge{text-transform:uppercase;background:var(--c-background-light-aqua);color:var(--c-text-secondary);border-radius:.625rem;margin-left:.625rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:700}.ManageProductsBtn-module__IxHsrW__pagination-controls{justify-content:center;align-items:center;gap:1.25rem;margin-top:1.25rem;display:flex}.ManageProductsBtn-module__IxHsrW__page-info{color:var(--color-text);font-size:.875rem}.ManageProductsBtn-module__IxHsrW__form-container{max-height:75vh;padding:.3125rem;overflow-y:auto}.ManageProductsBtn-module__IxHsrW__form-container h3{border-bottom:.125rem solid var(--color-border);color:var(--color-text);margin-bottom:1.25rem;padding-bottom:.625rem;font-size:1.25rem}.ManageProductsBtn-module__IxHsrW__form{flex-direction:column;gap:1.5625rem;display:flex}.ManageProductsBtn-module__IxHsrW__form-section{background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:.5rem;padding:1.25rem}.ManageProductsBtn-module__IxHsrW__section-title{color:var(--color-text);border-bottom:1px solid var(--color-border);text-align:left;margin:0 0 .9375rem;padding-bottom:.625rem;font-size:1rem;font-weight:700}.ManageProductsBtn-module__IxHsrW__section-description{color:var(--color-text-secondary);margin:0 0 .9375rem;font-size:.8125rem;font-style:italic}.ManageProductsBtn-module__IxHsrW__form-group{flex-direction:column;gap:.5rem;margin-bottom:.9375rem;display:flex}.ManageProductsBtn-module__IxHsrW__form-group:last-child{margin-bottom:0}.ManageProductsBtn-module__IxHsrW__form-group label{color:var(--color-text);text-transform:uppercase;letter-spacing:.5px;text-align:left;font-size:.8125rem;font-weight:600}.ManageProductsBtn-module__IxHsrW__form-group input,.ManageProductsBtn-module__IxHsrW__form-group textarea,.ManageProductsBtn-module__IxHsrW__form-group select{background:var(--color-background-secondary);color:var(--color-text);border:.125rem solid #0000004d;border-radius:.375rem;padding:.75rem;font-family:inherit;font-size:.875rem;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px .1875rem #0000001a}.ManageProductsBtn-module__IxHsrW__form-group input:focus,.ManageProductsBtn-module__IxHsrW__form-group textarea:focus,.ManageProductsBtn-module__IxHsrW__form-group select:focus{border-color:var(--color-accent);box-shadow:0 0 0 .1875rem rgba(var(--color-accent-rgb,59,130,246),.15),0 1px .1875rem #0000001a;outline:none}.ManageProductsBtn-module__IxHsrW__form-group input:disabled,.ManageProductsBtn-module__IxHsrW__form-group textarea:disabled,.ManageProductsBtn-module__IxHsrW__form-group select:disabled{opacity:.5;cursor:not-allowed;background:var(--color-background-tertiary)}.ManageProductsBtn-module__IxHsrW__form-group textarea{resize:vertical;min-height:6.25rem;line-height:1.5}.ManageProductsBtn-module__IxHsrW__form-row{grid-template-columns:repeat(3,1fr);gap:.9375rem;display:grid}.ManageProductsBtn-module__IxHsrW__form-row .ManageProductsBtn-module__IxHsrW__form-group{margin-bottom:0}.ManageProductsBtn-module__IxHsrW__core-drives-section{background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:.5rem;padding:1.25rem}.ManageProductsBtn-module__IxHsrW__core-drives-grid{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}.ManageProductsBtn-module__IxHsrW__core-drives-grid .ManageProductsBtn-module__IxHsrW__form-group{margin-bottom:0}.ManageProductsBtn-module__IxHsrW__core-drives-grid .ManageProductsBtn-module__IxHsrW__form-group label{text-transform:none;text-align:left;font-size:.6875rem;font-weight:600}.ManageProductsBtn-module__IxHsrW__core-drives-grid .ManageProductsBtn-module__IxHsrW__form-group input{text-align:center;padding:.625rem;font-weight:500}.ManageProductsBtn-module__IxHsrW__error{color:var(--color-error);background:var(--color-error-background);border-radius:.25rem;padding:.625rem;font-size:.875rem}.ManageProductsBtn-module__IxHsrW__success{color:var(--color-success);background:var(--color-success-background);border-radius:.25rem;padding:.625rem;font-size:.875rem}.ManageProductsBtn-module__IxHsrW__loading{text-align:center;color:var(--color-text-secondary);padding:2.5rem 1.25rem;font-size:1rem}.ManageProductsBtn-module__IxHsrW__no-results{text-align:center;color:var(--color-text-secondary);padding:2.5rem 1.25rem;font-size:.875rem}.ManageProductsBtn-module__IxHsrW__button-group{gap:.625rem;width:50%;margin-top:.9375rem;display:flex}.ManageProductsBtn-module__IxHsrW__button-group button{flex:1}.ManageProductsBtn-module__IxHsrW__delete-confirm-overlay{z-index:10000;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ManageProductsBtn-module__IxHsrW__delete-confirm-dialog{background:var(--color-background);border:1px solid var(--color-border);border-radius:.5rem;max-width:28.125rem;padding:1.5625rem}.ManageProductsBtn-module__IxHsrW__delete-confirm-dialog h3{color:var(--color-text);margin:0 0 .9375rem}.ManageProductsBtn-module__IxHsrW__delete-confirm-dialog p{color:var(--color-text);margin:0 0 .625rem;line-height:1.5}.ManageProductsBtn-module__IxHsrW__warning-text{color:var(--color-error);font-size:.8125rem;font-weight:600}.ManageProductsBtn-module__IxHsrW__disclosure-panel-contents{grid-template-columns:repeat(6,1fr);gap:2rem 1rem;display:grid}.ManageProductsBtn-module__IxHsrW__react-aria-Tabs{width:100%}.ManageProductsBtn-module__IxHsrW__react-aria-TabList{text-wrap-mode:nowrap;justify-content:space-around;display:flex}.ManageProductsBtn-module__IxHsrW__react-aria-TabList[data-orientation=horizontal]{border-bottom:1px solid var(--c-text-tertiary)}.ManageProductsBtn-module__IxHsrW__react-aria-TabList[data-orientation=horizontal] .ManageProductsBtn-module__IxHsrW__react-aria-SelectionIndicator{border-bottom:.1875rem solid var(--c-text-tertiary);width:100%;bottom:0;left:0}.ManageProductsBtn-module__IxHsrW__react-aria-Tab{cursor:default;color:var(--c-text-secondary);--border-color:transparent;forced-color-adjust:none;outline:none;padding:.625rem;transition:color .2s;position:relative}.ManageProductsBtn-module__IxHsrW__react-aria-Tab .ManageProductsBtn-module__IxHsrW__react-aria-SelectionIndicator{transition-duration:.2s;position:absolute}@media (prefers-reduced-motion:reduce){.ManageProductsBtn-module__IxHsrW__react-aria-Tab .ManageProductsBtn-module__IxHsrW__react-aria-SelectionIndicator{transition:none}}.ManageProductsBtn-module__IxHsrW__react-aria-Tab[data-selected]{--border-color:green;color:var(--c-text-tertiary)}.ManageProductsBtn-module__IxHsrW__react-aria-Tab[data-disabled]{color:gray}.ManageProductsBtn-module__IxHsrW__react-aria-Tab[data-disabled][data-selected]{--border-color:#0f0f0f}.ManageProductsBtn-module__IxHsrW__react-aria-Tab :hover{cursor:pointer}.ManageProductsBtn-module__IxHsrW__react-aria-TabPanel{text-align:left;background:#f8f9fa;border:1px solid #636363;border:1px solid lab(42% 0 0);border-radius:.5rem;outline:none;flex-direction:column;gap:.625rem;margin:1rem;padding:.625rem 1.25rem;display:flex}.ManageProductsBtn-module__IxHsrW__buttons-container{justify-content:space-around;width:100%;display:flex}.ManageProductsBtn-module__IxHsrW__react-aria-Tab-content{flex-direction:row;width:1.5rem;display:flex}.ManageProductsBtn-module__IxHsrW__payment-status{border-radius:.4375rem;flex-direction:column;justify-content:center;align-self:center;align-items:center;row-gap:1.875rem;width:30vw;min-width:31.25rem;min-height:23.75rem;margin-top:auto;margin-bottom:auto;padding:2.5rem;display:flex;box-shadow:0 0 0 .5px #32325d1a,0 .125rem .3125rem #32325d1a,0 1px 1.5px #00000012}.ManageProductsBtn-module__IxHsrW__status-text{display:flex}.ManageProductsBtn-module__IxHsrW__status-icon{border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.ManageProductsBtn-module__IxHsrW__details-table{width:100%;overflow-x:auto}.ManageProductsBtn-module__IxHsrW__TableContent{text-align:right;color:#6d6e78}.ManageProductsBtn-module__IxHsrW__TableLabel{color:#30313d;font-weight:600}
.BtnReferralBonus-module__ef4UwW__referral-bonus-container{width:100%;position:relative}.BtnReferralBonus-module__ef4UwW__referral-bonus-main-svg{filter:drop-shadow(var(--svg-shadow-small));overflow:visible}.BtnReferralBonus-module__ef4UwW__referral-bonus-main-svg .BtnReferralBonus-module__ef4UwW__background{fill:#ffffffe6;stroke-width:1.5px}.BtnReferralBonus-module__ef4UwW__referral-bonus-main-svg .BtnReferralBonus-module__ef4UwW__stroke-first-stop,.BtnReferralBonus-module__ef4UwW__referral-bonus-main-svg .BtnReferralBonus-module__ef4UwW__icon-first-stop{stop-color:var(--c-icon-gradient-c1)}.BtnReferralBonus-module__ef4UwW__referral-bonus-main-svg .BtnReferralBonus-module__ef4UwW__stroke-second-stop,.BtnReferralBonus-module__ef4UwW__referral-bonus-main-svg .BtnReferralBonus-module__ef4UwW__icon-second-stop{stop-color:var(--c-icon-gradient-c2)}.BtnReferralBonus-module__ef4UwW__referral-bonus-container:hover:not(:disabled) .BtnReferralBonus-module__ef4UwW__background{fill:#fffffff2}.BtnReferralBonus-module__ef4UwW__referral-bonus-banner-container{align-items:center;width:90%;display:grid;position:absolute;bottom:-15%;right:50%;transform:translate(50%)}.BtnReferralBonus-module__ef4UwW__referral-bonus-banner-svg{stroke:var(--c-main-soft);stroke-width:1.5px;grid-area:1/1}.BtnReferralBonus-module__ef4UwW__referral-bonus-container:hover:not(:disabled) .BtnReferralBonus-module__ef4UwW__referral-bonus-banner-svg{stroke-width:1px}.BtnReferralBonus-module__ef4UwW__referral-bonus-banner-svg .BtnReferralBonus-module__ef4UwW__first-stop{stop-color:var(--c-icon-gradient-c1)}.BtnReferralBonus-module__ef4UwW__referral-bonus-banner-svg .BtnReferralBonus-module__ef4UwW__second-stop{stop-color:var(--c-icon-gradient-c2)}.BtnReferralBonus-module__ef4UwW__referral-bonus-banner-text{font-size:clamp(12px,min(2.25svh,1.5svw),16px);font-family:var(--font-saira);color:#ffffffe6;grid-area:1/1;justify-content:center;padding-inline:.2em;font-weight:500;display:flex}.BtnReferralBonus-module__ef4UwW__referral-bonus-banner-text span{flex-grow:1}
.ChoosePlan-module__z22Q9G__window-content-container{scrollbar-width:none;padding-top:clamp(12px,2svh,24px);padding-inline:clamp(48px,5svw,64px);flex-direction:column;flex-grow:1;flex-basis:0;align-items:center;gap:1.5rem;padding-bottom:3rem;display:flex;overflow-y:auto}.ChoosePlan-module__z22Q9G__window-content-container::-webkit-scrollbar{display:none}.ChoosePlan-module__z22Q9G__choose-plan-section{max-width:1100px;margin:0 auto}.ChoosePlan-module__z22Q9G__plan-cards-grid{grid-template-columns:repeat(3,1fr);grid-template-areas:"explorer primer-monthly primer-yearly";align-items:stretch;gap:1.5rem;display:grid}.ChoosePlan-module__z22Q9G__plan-cards-grid>[data-plan-id=explorer]{grid-area:explorer}.ChoosePlan-module__z22Q9G__plan-cards-grid>[data-plan-id=primer-monthly]{grid-area:primer-monthly}.ChoosePlan-module__z22Q9G__plan-cards-grid>[data-plan-id=primer-yearly]{grid-area:primer-yearly}@media (max-width:948px){.ChoosePlan-module__z22Q9G__plan-cards-grid{grid-template-columns:1fr;grid-template-areas:"explorer""primer-monthly""primer-yearly";max-width:360px;margin-inline:auto}}
.PlanSummaryCard-module__83SE1q__plan-summary-card{color:var(--c-text-primary,#08316d);border-radius:18px;flex-direction:column;flex:1;width:100%;max-width:380px;min-height:0;display:flex;position:relative;box-shadow:4px 6px 12px #f973614d,6px 8px 20px #ffb44433}.PlanSummaryCard-module__83SE1q__card-article{background:var(--c-background-white,#fff);border-radius:16px;flex-direction:column;flex:1;display:flex;overflow:hidden}.PlanSummaryCard-module__83SE1q__card-header{--header-height:4rem;--notch-depth:14px;height:var(--header-height);position:relative}.PlanSummaryCard-module__83SE1q__card-header-banner{--notch-top-offset:44px;--notch-bottom-offset:32px;background:var(--c-accent-gradient,linear-gradient(90deg,#f97361 0%,#ffb444 100%));height:calc(var(--header-height) + var(--notch-depth));padding:0 1rem;padding-bottom:var(--notch-depth);-webkit-clip-path:polygon(0 0,100% 0,100% var(--header-height),calc(50% + var(--notch-top-offset))var(--header-height),calc(50% + var(--notch-bottom-offset))100%,calc(50% - var(--notch-bottom-offset))100%,calc(50% - var(--notch-top-offset))var(--header-height),0 var(--header-height));clip-path:polygon(0 0,100% 0,100% var(--header-height),calc(50% + var(--notch-top-offset))var(--header-height),calc(50% + var(--notch-bottom-offset))100%,calc(50% - var(--notch-bottom-offset))100%,calc(50% - var(--notch-top-offset))var(--header-height),0 var(--header-height));justify-content:center;align-items:center;display:flex}.PlanSummaryCard-module__83SE1q__card-header-title{color:var(--c-text-white,#fff);letter-spacing:.02em}.PlanSummaryCard-module__83SE1q__gem-badge-wrapper{top:calc(var(--header-height) + (var(--notch-depth)/2));filter:drop-shadow(0 4px 6px #00000026);width:44px;height:44px;position:absolute;left:50%;transform:translate(-50%,-50%)}.PlanSummaryCard-module__83SE1q__card-subtitle-container{text-align:center;justify-content:center;align-items:center;padding:3rem 1rem .75rem;display:flex}.PlanSummaryCard-module__83SE1q__summary-divider{background:linear-gradient(270deg,#cddff5 0%,#ededed 100%);height:2px;margin:0 auto}.PlanSummaryCard-module__83SE1q__perks-container{flex-direction:column;flex-grow:1;padding:1.5rem 1.25rem;display:flex}.PlanSummaryCard-module__83SE1q__plan-features-list{flex-direction:column;gap:1.15rem;display:flex}.PlanSummaryCard-module__83SE1q__feature-item{align-items:flex-start;gap:.75rem;line-height:1.4;display:flex}.PlanSummaryCard-module__83SE1q__checkmark-wrapper{flex-shrink:0;margin-top:2px;display:inline-flex}.PlanSummaryCard-module__83SE1q__checkmark-wrapper svg{width:20px;height:20px}.PlanSummaryCard-module__83SE1q__checkmark-primer{color:var(--c-orange-status,#f97361)}.PlanSummaryCard-module__83SE1q__feature-text{flex-grow:1}
.PricingBreakdown-module__skw11q__pricing-column-container{color:var(--c-text-primary,#08316d);flex-direction:column;gap:2rem;display:flex}.PricingBreakdown-module__skw11q__pricing-content-wrapper{flex-direction:column;flex:1;justify-content:safe center;gap:1.5rem;display:flex}.PricingBreakdown-module__skw11q__promo-input-row{align-items:flex-start;gap:.75rem;margin-bottom:.5rem;display:flex}.PricingBreakdown-module__skw11q__promo-redeem-button{align-items:center;height:2.25rem;display:flex}.PricingBreakdown-module__skw11q__breakdown-card{background:var(--c-background-white);border:1.5px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:1.15rem;padding:1.5rem 1.75rem;display:flex;box-shadow:0 4px 12px #0000000a,0 8px 24px #00b2ce0f}.PricingBreakdown-module__skw11q__breakdown-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.PricingBreakdown-module__skw11q__row-label{align-items:center;gap:.5rem;display:flex}.PricingBreakdown-module__skw11q__remove-code-button{color:#94a3b8;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:color .15s;display:inline-flex}.PricingBreakdown-module__skw11q__remove-code-button svg{width:16px;height:16px}.PricingBreakdown-module__skw11q__remove-code-button:hover{color:var(--c-text-alert)}.PricingBreakdown-module__skw11q__row-value{white-space:nowrap}.PricingBreakdown-module__skw11q__breakdown-divider{background:#e2e8f0;height:1.5px;margin:.25rem 0}.PricingBreakdown-module__skw11q__total-row{justify-content:space-between;align-items:center;gap:1rem;padding-top:.25rem;display:flex}.PricingBreakdown-module__skw11q__total-value{white-space:nowrap}.PricingBreakdown-module__skw11q__checkout-button-container{justify-content:center;display:flex}
.PurchasePaymentStatusContent-module__ABMdqa__payment-status{flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.PurchasePaymentStatusContent-module__ABMdqa__status-header{flex-direction:column;align-items:center;gap:1rem;display:flex}.PurchasePaymentStatusContent-module__ABMdqa__status-icon{border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}.PurchasePaymentStatusContent-module__ABMdqa__status-actions{gap:1.5rem;display:flex}.PurchasePaymentStatusContent-module__ABMdqa__reward-card{border:1.5px solid var(--c-main-gradient-c1);background:#f8fafc;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:1rem 1.25rem;display:flex}.PurchasePaymentStatusContent-module__ABMdqa__reward-image{cursor:initial}
.PurchasePlan-module__qhG6Ha__window-content-container{scrollbar-width:none;flex-direction:column;flex-grow:1;flex-basis:0;justify-content:safe center;align-items:center;min-height:0;padding:1rem 1rem 3rem;display:flex;overflow-y:auto}.PurchasePlan-module__qhG6Ha__window-content-container::-webkit-scrollbar{display:none}.PurchasePlan-module__qhG6Ha__purchase-layout-container{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));justify-items:center;gap:3rem 2rem;width:100%;max-width:920px;display:grid}.PurchasePlan-module__qhG6Ha__summary-column{flex-direction:column;flex:1;gap:2rem;width:100%;max-width:360px;display:flex}.PurchasePlan-module__qhG6Ha__pricing-column{flex-direction:column;flex:1;width:100%;max-width:440px;display:flex}
.ReferralProgram-module__icwYcG__window-content-container{scrollbar-width:none;padding-top:clamp(4px,2svh,16px);text-align:center;padding-inline:clamp(4px,1.2svw,16px);flex-direction:column;flex-grow:1;flex-basis:0;justify-content:center;align-items:center;gap:2em;width:100%;padding-bottom:4em;display:flex;overflow-y:scroll}.ReferralProgram-module__icwYcG__window-content-container::-webkit-scrollbar{display:none}.ReferralProgram-module__icwYcG__window-content-container>div:first-child{width:100%;height:auto;padding-top:.5rem;display:flex}.ReferralProgram-module__icwYcG__referral-program-leading-word{width:75%;padding-left:1.5rem}.ReferralProgram-module__icwYcG__referral-program-leading-word p:nth-of-type(2){outline:1px solid #ff0;margin-top:1.2rem;line-height:1.5}.ReferralProgram-module__icwYcG__referral-program-button{justify-content:center;align-items:center;width:25%;height:auto;padding-right:1rem;display:flex}.ReferralProgram-module__icwYcG__window-content-container>div:nth-child(2){grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));justify-content:center;gap:min(1.8rem,max(8px,5vw));margin:2rem 0;display:grid}.ReferralProgram-module__icwYcG__referral-program-tool-tip{align-items:center;display:flex}.ReferralProgram-module__icwYcG__referral-program-tool-tip>p{padding-left:1.5rem}
.ReferralBonus-module__vYaxza__window-content-container{scrollbar-width:none;padding-top:clamp(4px,2svh,16px);text-align:center;padding-inline:clamp(4px,1.2svw,16px);flex-direction:column;flex-grow:1;flex-basis:0;justify-content:center;align-items:center;gap:2em;width:100%;padding-bottom:4em;display:flex;overflow-y:scroll}.ReferralBonus-module__vYaxza__window-content-container::-webkit-scrollbar{display:none}.ReferralBonus-module__vYaxza__window-content-container>h2{text-align:center;color:var(--c-text-primary);padding:2rem 0;font-weight:400}.ReferralBonus-module__vYaxza__referral-bonus-discount-info{flex-direction:row;align-items:center;gap:1.2rem;width:80%;margin-bottom:2rem;margin-right:1rem;display:flex}.ReferralBonus-module__vYaxza__referral-bonus-discount-info>div:first-child{width:75%;padding-left:clamp(1rem,2vw,3rem);padding-right:3rem}.ReferralBonus-module__vYaxza__referral-bonus-discount-info>div:first-child>p{margin-bottom:1rem}.ReferralBonus-module__vYaxza__referral-bonus-discount-info>:nth-child(2){justify-content:center;align-items:center;width:25%;height:100%;display:flex}.ReferralBonus-module__vYaxza__my-referrals{margin-top:9rem}.ReferralBonus-module__vYaxza__my-referrals-section{width:93%;height:auto}.ReferralBonus-module__vYaxza__referral-progress{height:min-content}.ReferralBonus-module__vYaxza__referral-progress-container{box-sizing:border-box;background:linear-gradient(45deg,#f97361 0%,#ffb444 100%);width:85%;height:12px;margin:auto;padding:1px;position:relative}.ReferralBonus-module__vYaxza__my-referrals-section h3{text-align:left;margin-bottom:1rem;margin-left:clamp(1rem,6vw - 2.1rem,3.8rem)}.ReferralBonus-module__vYaxza__my-referrals-primer-container,.ReferralBonus-module__vYaxza__my-referrals-explorer-container{flex-wrap:wrap;gap:1em;display:flex}.ReferralBonus-module__vYaxza__my-referrals-primer-container>*,.ReferralBonus-module__vYaxza__my-referrals-explorer-container>*{margin-bottom:1.8rem;margin-left:clamp(1rem,6vw - 2.1rem,3.8rem)}.ReferralBonus-module__vYaxza__friend-upgraded{outline:1px solid red;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;padding:.8rem;display:flex;position:relative}.ReferralBonus-module__vYaxza__info-icon-container{width:24px;color:var(--c-accent-gradient-c1);position:absolute;top:15px;right:0}.ReferralBonus-module__vYaxza__octalysis-user-wrapper{outline:1px solid #00f;align-items:center;width:96px;height:96px;display:flex}.ReferralBonus-module__vYaxza__friend-upgraded p:nth-child(3){margin-top:auto}.ReferralBonus-module__vYaxza__referProgress{flex-direction:row;justify-content:space-evenly;align-items:center;gap:2em;display:flex;position:relative;top:30px;left:85px}
.GalaxysEnd-module__UcLKda__window-content-container{padding-top:clamp(4px,2svh,16px);text-align:center;padding-inline:clamp(4px,1.2svw,16px);flex-direction:column;flex-grow:1;flex-basis:0;justify-content:center;align-items:center;gap:2em;width:100%;padding-bottom:4em;display:flex;overflow-y:scroll}
.IslandError-module__JTWuaa__container{text-align:center;background-color:var(--c-main-soft);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.IslandError-module__JTWuaa__container>h1,.IslandError-module__JTWuaa__container>h2,.IslandError-module__JTWuaa__container>ul{margin-bottom:2rem}.IslandError-module__JTWuaa__container>p{margin-top:1.5rem}
.IslandPageContainer-module__WMidla__page{--height-top-bar:clamp(var(--sc-min)*40,min(var(--sc-svh)*40,var(--sc-svw)*40),40px);--max-width:calc((100svh - var(--height-top-bar))*1022/438);background-color:var(--c-background-white);height:100svh}.IslandPageContainer-module__WMidla__night{background-color:#000}
.DailyGoalWidget-module__Igmd2q__daily-goal-widget-container{height:100%;font-size:clamp(var(--sc-min)*16,min(var(--sc-svh)*16,var(--sc-svw)*16),16px);align-items:center;display:flex}.DailyGoalWidget-module__Igmd2q__daily-goal-widget-container>h3{font-size:clamp(var(--sc-min)*21,min(var(--sc-svh)*21,var(--sc-svw)*21),21px)}.DailyGoalWidget-module__Igmd2q__daily-goal-widget-container>:first-child{margin-right:.4svw}.DailyGoalWidget-module__Igmd2q__daily-goal-widget-container>:nth-child(3){margin-left:.8svw;margin-right:.3svw}.DailyGoalWidget-module__Igmd2q__icon-wrapper{aspect-ratio:1;height:75%;color:var(--c-text-positive)}
.NewsBar-module__YHG5VW__news-bar-container{aspect-ratio:640/40;height:100%;position:relative}.NewsBar-module__YHG5VW__news-bar-svg{fill:#fff6;height:100%;stroke:var(--c-main-soft);position:absolute;top:0;left:50%;transform:translate(-50%)}.NewsBar-module__YHG5VW__news-bar-item{width:100%;height:100%;font-size:clamp(var(--sc-min)*16,min(var(--sc-svh)*16,var(--sc-svw)*16),16px);align-items:center;padding-inline:20px;display:flex;position:absolute;top:0;transform:translateY(100%)}.NewsBar-module__YHG5VW__news-bar-text{text-align:center;font-size:clamp(var(--sc-min)*20,min(var(--sc-svh)*20,var(--sc-svw)*20),20px);flex-grow:1}
.LandingLearningLevel-module__uQFFAq__learning-level{text-align:center;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.LandingLearningLevel-module__uQFFAq__track{align-items:center;width:100%;max-width:22rem;margin-block:.75rem;display:flex}.LandingLearningLevel-module__uQFFAq__milestone{aspect-ratio:1;border:2px solid var(--c-main);width:2.4rem;color:var(--c-text-white);border-radius:50%;flex:none;place-items:center;display:grid}.LandingLearningLevel-module__uQFFAq__milestone.LandingLearningLevel-module__uQFFAq__reached{background:var(--c-main);box-shadow:0 0 8px color-mix(in srgb,var(--c-main)75%,transparent)}.LandingLearningLevel-module__uQFFAq__milestone svg{width:1.4rem;height:auto}.LandingLearningLevel-module__uQFFAq__connector{border-top:2px dashed var(--c-main);flex:1;position:relative}.LandingLearningLevel-module__uQFFAq__connector:after{content:"";background-color:var(--c-main);transform-origin:0;width:100%;height:4px;position:absolute;top:-3px;left:0;scale:0 1}.LandingLearningLevel-module__uQFFAq__connector.LandingLearningLevel-module__uQFFAq__reached{border-top-color:#0000}.LandingLearningLevel-module__uQFFAq__connector.LandingLearningLevel-module__uQFFAq__reached:after{scale:1}.LandingLearningLevel-module__uQFFAq__connector.LandingLearningLevel-module__uQFFAq__filling:after{animation:.5s ease-in-out forwards LandingLearningLevel-module__uQFFAq__connector-fill}@keyframes LandingLearningLevel-module__uQFFAq__connector-fill{to{scale:1}}@media (prefers-color-scheme:dark){.LandingLearningLevel-module__uQFFAq__learning-level p{color:var(--c-text-white)}}
.TopBar-module__2b-oNq__top-bar-time-container{width:100%;height:100%}.TopBar-module__2b-oNq__night{filter:brightness(.9)}.TopBar-module__2b-oNq__top-bar-container{background-image:var(--top-bar-background-image);outline:1px solid var(--c-main);outline-offset:-1px;background-size:100% 100%;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:100%;padding-inline:.8svw;display:grid}.TopBar-module__2b-oNq__icon-wrapper{aspect-ratio:1;height:75%}.TopBar-module__2b-oNq__daily-goal-widget{height:100%}.TopBar-module__2b-oNq__daily-goal-widget.TopBar-module__2b-oNq__hidden{visibility:hidden}.TopBar-module__2b-oNq__center-container{align-items:center;gap:.6svw;height:100%;display:flex}.TopBar-module__2b-oNq__right-container{justify-content:flex-end;align-items:center;gap:.6svw;height:100%;display:flex}.TopBar-module__2b-oNq__right-container>:first-child{margin-right:.8svw}@media screen and (max-width:700px){.TopBar-module__2b-oNq__top-bar-container{justify-content:space-between;display:flex}.TopBar-module__2b-oNq__center-container{display:none}}.TopBar-module__2b-oNq__topBarIcon{stroke:var(--c-main)}.TopBar-module__2b-oNq__topBarIcon:hover{stroke:none}.TopBar-module__2b-oNq__first-stop{stop-color:var(--c-main-gradient-c1)}.TopBar-module__2b-oNq__second-stop{stop-color:var(--c-main-gradient-c2)}.TopBar-module__2b-oNq__topBarIcon:active{transform:scale(.97)}
.LandingLearningToolCard-module__TTx_0G__tool .LandingLearningToolCard-module__TTx_0G__tool-box{grid-template-columns:4.5rem 1fr;align-items:center;gap:1.5rem;padding:1rem 1.25rem;transition:scale .2s;display:grid;position:relative}.LandingLearningToolCard-module__TTx_0G__tool .LandingLearningToolCard-module__TTx_0G__tool-box:not(.LandingLearningToolCard-module__TTx_0G__revealed):hover{scale:1.02}.LandingLearningToolCard-module__TTx_0G__tool .LandingLearningToolCard-module__TTx_0G__tool-box:has(.LandingLearningToolCard-module__TTx_0G__reveal-button:focus-visible){outline:2px solid var(--c-accent);outline-offset:2px}.LandingLearningToolCard-module__TTx_0G__tool-icon{aspect-ratio:1;color:var(--c-text-white);--watchlist-icon-stroke:var(--c-text-white);background-image:var(--c-main-gradient);box-shadow:0 0 16px color-mix(in srgb,var(--c-main)50%,transparent);border-radius:50%;place-items:center;display:grid}.LandingLearningToolCard-module__TTx_0G__tool-icon svg{width:calc(2.5rem*var(--icon-scale,1));height:auto}.LandingLearningToolCard-module__TTx_0G__revealed .LandingLearningToolCard-module__TTx_0G__tool-icon svg{animation:.4s ease-out LandingLearningToolCard-module__TTx_0G__icon-reveal}.LandingLearningToolCard-module__TTx_0G__reveal-button{color:inherit;text-align:left;padding:0;font-family:inherit}.LandingLearningToolCard-module__TTx_0G__reveal-button:after{content:"";border-radius:inherit;position:absolute;inset:0}.LandingLearningToolCard-module__TTx_0G__reveal-button:focus-visible{outline:none}.LandingLearningToolCard-module__TTx_0G__tool-icon.LandingLearningToolCard-module__TTx_0G__waving{animation:.525s ease-in-out LandingLearningToolCard-module__TTx_0G__icon-wave}.LandingLearningToolCard-module__TTx_0G__word{white-space:nowrap}.LandingLearningToolCard-module__TTx_0G__letter{transform-origin:50% 80%;display:inline-block}.LandingLearningToolCard-module__TTx_0G__letter.LandingLearningToolCard-module__TTx_0G__waving{animation:LandingLearningToolCard-module__TTx_0G__letter-wave .525s ease-in-out calc(.2s + var(--letter-index)*52.5ms)}.LandingLearningToolCard-module__TTx_0G__tool h3:focus{outline:none}.LandingLearningToolCard-module__TTx_0G__caret{vertical-align:text-bottom;background-color:currentColor;width:2px;height:1em;margin-left:1px;animation:.8s step-end infinite LandingLearningToolCard-module__TTx_0G__caret-blink;display:inline-block}.LandingLearningToolCard-module__TTx_0G__untyped{color:#0000}.LandingLearningToolCard-module__TTx_0G__revealed-content{text-align:left;flex-direction:column;display:flex}@keyframes LandingLearningToolCard-module__TTx_0G__icon-reveal{0%{opacity:0;scale:.3}}@keyframes LandingLearningToolCard-module__TTx_0G__icon-wave{50%{scale:1.05}}@keyframes LandingLearningToolCard-module__TTx_0G__letter-wave{50%{scale:1.15}}@keyframes LandingLearningToolCard-module__TTx_0G__caret-blink{50%{opacity:0}}@media (max-width:480px){.LandingLearningToolCard-module__TTx_0G__tool .LandingLearningToolCard-module__TTx_0G__tool-box{grid-template-columns:3.25rem 1fr;gap:1rem;padding:.875rem 1rem}.LandingLearningToolCard-module__TTx_0G__tool-icon svg{width:calc(1.8rem*var(--icon-scale,1))}}@media (prefers-color-scheme:dark){.LandingLearningToolCard-module__TTx_0G__tool h3{color:var(--c-text-white)}.LandingLearningToolCard-module__TTx_0G__tool p{color:var(--c-main-alt)}}@media (prefers-reduced-motion:reduce){.LandingLearningToolCard-module__TTx_0G__tool .LandingLearningToolCard-module__TTx_0G__tool-box{transition:none}.LandingLearningToolCard-module__TTx_0G__tool .LandingLearningToolCard-module__TTx_0G__tool-box:not(.LandingLearningToolCard-module__TTx_0G__revealed):hover{scale:1}.LandingLearningToolCard-module__TTx_0G__revealed .LandingLearningToolCard-module__TTx_0G__tool-icon svg,.LandingLearningToolCard-module__TTx_0G__tool .LandingLearningToolCard-module__TTx_0G__letter,.LandingLearningToolCard-module__TTx_0G__tool-icon.LandingLearningToolCard-module__TTx_0G__waving{animation:none}}
.BtnNavigationGuide-module__RlhsJW__button-container{aspect-ratio:105/86;width:clamp(var(--sc-min)*105,min(var(--sc-svh)*105,var(--sc-svw)*105),105px);position:relative}.BtnNavigationGuide-module__RlhsJW__image{height:100%}.BtnNavigationGuide-module__RlhsJW__night{filter:brightness(.9)}
.LandingLearningTools-module__AxTbWW__learning-tools{flex-direction:column;gap:1rem;width:100%;max-width:38rem;margin-inline:auto;display:flex}
.LandingHeroMedia-module__I6n3PG__hero-media{background-color:var(--c-landing-hero-placeholder);position:absolute;inset:0;container-type:size}.LandingHeroMedia-module__I6n3PG__island-frame{aspect-ratio:1404/1080;height:min(100cqh,76.9231cqw);position:absolute;top:50%;left:50%;translate:-50% -50%}.LandingHeroMedia-module__I6n3PG__hero-video{width:100%;height:100%;display:block}.LandingHeroMedia-module__I6n3PG__hero-clouds{width:auto;max-width:none;height:100%;position:absolute;top:0;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.LandingHeroMedia-module__I6n3PG__hero-clouds-bottom{width:auto;max-width:none;height:11.2%;position:absolute;bottom:0;left:50%;translate:-50% 99%}.LandingHeroMedia-module__I6n3PG__hero-clouds.LandingHeroMedia-module__I6n3PG__night,.LandingHeroMedia-module__I6n3PG__hero-clouds-bottom.LandingHeroMedia-module__I6n3PG__night{filter:brightness(.6)sepia(.5)hue-rotate(200deg)saturate(1.5)}@media (prefers-color-scheme:dark){.LandingHeroMedia-module__I6n3PG__hero-media{background-color:var(--c-landing-hero-placeholder-night)}}
.LandingLore-module__6QGGIa__core-trigger{flex-direction:column;align-items:center;gap:2rem;display:flex}.LandingLore-module__6QGGIa__core{--core-width:14rem;--ray-unit:calc(var(--core-width)/11.25);width:var(--core-width);cursor:pointer;margin-block:1rem;position:relative}.LandingLore-module__6QGGIa__core img{height:auto}.LandingLore-module__6QGGIa__rays{opacity:.8;pointer-events:none;position:absolute;top:45.1%;left:52.8%}.LandingLore-module__6QGGIa__ray{--ray-reach:calc(var(--core-width)*var(--ray-reach-ratio));--ray-length:calc(var(--ray-reach) + 4.5*var(--ray-unit)*var(--ray-stretch));width:calc(var(--ray-length)*.8);height:var(--ray-length);transform-origin:50% 100%;translate:-50%;rotate:var(--ray-angle);background-image:linear-gradient(to top,transparent calc(var(--ray-reach) - var(--ray-unit)),hsla(var(--ray-hue),95%,var(--ray-lightness),.85)calc(var(--ray-reach) + .5*var(--ray-unit)*var(--ray-stretch)),hsla(var(--ray-hue),95%,var(--ray-lightness),.4)calc(var(--ray-reach) + 1.75*var(--ray-unit)*var(--ray-stretch)),hsla(var(--ray-hue),95%,var(--ray-lightness),.12)calc(var(--ray-reach) + 3*var(--ray-unit)*var(--ray-stretch)),transparent 100%);opacity:.45;position:absolute;bottom:0;left:0;-webkit-mask-image:conic-gradient(from -21deg at 50% 100%,#0000,#0000004d 10.5deg,#000 21deg,#0000004d 31.5deg,#0000 42deg);mask-image:conic-gradient(from -21deg at 50% 100%,#0000,#0000004d 10.5deg,#000 21deg,#0000004d 31.5deg,#0000 42deg)}.LandingLore-module__6QGGIa__core-trigger:hover .LandingLore-module__6QGGIa__core img,.LandingLore-module__6QGGIa__core-trigger:focus-within .LandingLore-module__6QGGIa__core img{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--c-text-secondary)20%,transparent))drop-shadow(0 0 12px color-mix(in srgb,var(--c-landing-glow-teal)20%,transparent))}@media (prefers-reduced-motion:no-preference){.LandingLore-module__6QGGIa__ray{animation:LandingLore-module__6QGGIa__ray-pulse 1.6s ease-in-out calc(var(--ray-phase)*-1*1.6s)infinite}}@keyframes LandingLore-module__6QGGIa__ray-pulse{0%,to{opacity:.53;scale:1 .958}50%{opacity:.8;scale:1 1.033}}.LandingLore-module__6QGGIa__lore-modal{width:min(var(--modal-max-width),38rem);text-align:start;flex-direction:column;gap:1rem;padding:2rem 1.75rem 1.5rem;display:flex}.LandingLore-module__6QGGIa__chapter{grid-template-columns:5.5rem 1fr;align-items:center;gap:1.25rem;display:grid}.LandingLore-module__6QGGIa__chapter:nth-of-type(2n){text-align:end;grid-template-columns:1fr 5.5rem}.LandingLore-module__6QGGIa__chapter:nth-of-type(2n) .LandingLore-module__6QGGIa__chapter-image{order:1}.LandingLore-module__6QGGIa__chapter-image{height:auto;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--c-landing-image-shadow)50%,transparent))}@media (max-width:480px){.LandingLore-module__6QGGIa__chapter{grid-template-columns:4rem 1fr;gap:1rem}.LandingLore-module__6QGGIa__chapter:nth-of-type(2n){grid-template-columns:1fr 4rem}}@media (prefers-color-scheme:dark){.LandingLore-module__6QGGIa__rays{opacity:.4}}
.page-module__kFiurG__page{--content-width:1080px;--hero-height:min(100vw*1080/1404,clamp(560px,86svh,820px));--c-landing-heading:#0096b8;--c-landing-gem-edge:#1d5f85;--c-landing-image-shadow:#6a6a6a;--c-landing-hero-placeholder:#e6e8ea;--c-landing-hero-placeholder-night:#9698bb;--c-landing-glow-mint:#2ecc96;--c-landing-glow-seafoam:#70ffc8;--c-landing-glow-teal:#62aec8;--c-landing-glow-pink:#f193ff;--c-landing-glow-magenta:#d64cb4;--c-landing-glow-violet:#a763f9;--c-landing-glow-gold:#ffbc57;--c-landing-glow-yellow:#ffc440;--c-landing-night-sky:#0b1d33;--c-landing-night-shade:#031022;--c-landing-night-overlay:#1c2e6c;--c-landing-night-text:#f0f0f0;--c-landing-star-warm:#ffe6b4;background-color:var(--c-background-white);scrollbar-width:none;height:100svh;padding-bottom:4rem;overflow:clip auto}.page-module__kFiurG__page::-webkit-scrollbar{display:none}.page-module__kFiurG__hero{isolation:isolate;width:100%;height:var(--hero-height);place-items:center;display:grid;position:relative}.page-module__kFiurG__hero-content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:4rem;display:flex}.page-module__kFiurG__hero:after{content:"";background-image:radial-gradient(closest-side,var(--c-background-white)0%,color-mix(in srgb,var(--c-background-white)80%,transparent)55%,transparent 100%);width:min(114%,1466px);height:min(94%,284px);position:absolute;top:50%;left:50%;translate:-50% -50%}.page-module__kFiurG__hero-content h1,.page-module__kFiurG__hero-content h2{color:var(--c-landing-heading)}.page-module__kFiurG__scroll-indicator{z-index:1;position:absolute;bottom:1.25rem;left:50%;translate:-50%}.page-module__kFiurG__scroll-indicator:before{content:"";background-image:linear-gradient(var(--c-background-white-transparent),var(--c-background-white));width:3rem;height:3.5rem;display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 32' fill='none' stroke='%23000' stroke-width='2.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 7.6l11.95 7.6 11.95-7.6M2.75 16.8l11.95 7.6 11.95-7.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 32' fill='none' stroke='%23000' stroke-width='2.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.75 7.6l11.95 7.6 11.95-7.6M2.75 16.8l11.95 7.6 11.95-7.6'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:no-preference){.page-module__kFiurG__page{scroll-behavior:smooth}.page-module__kFiurG__scroll-indicator:before{animation:2s ease-in-out infinite page-module__kFiurG__scroll-indicator-bob}@keyframes page-module__kFiurG__scroll-indicator-bob{0%,to{translate:0 -.25rem}50%{translate:0 .25rem}}}.page-module__kFiurG__section-layout{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:4rem 1rem;display:flex;position:relative}.page-module__kFiurG__section-layout>h2,.page-module__kFiurG__section-layout>h3,.page-module__kFiurG__section-layout>p{text-wrap:balance;max-width:60ch}.page-module__kFiurG__section-layout:not(:last-of-type):before{content:"";background-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--c-main)80%,transparent)calc(50% - 22px),transparent calc(50% - 15px),transparent calc(50% + 15px),color-mix(in srgb,var(--c-main)80%,transparent)calc(50% + 22px),transparent);width:min(640px,80%);height:2px;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--c-main)90%,transparent));position:absolute;bottom:-4px;left:50%;translate:-50% -50%}.page-module__kFiurG__section-layout:not(:last-of-type):after{content:"";background-image:radial-gradient(circle,var(--c-text-white)15%,var(--c-main)60%,var(--c-landing-gem-edge)100%);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);width:18px;height:18px;position:absolute;bottom:-20px;left:50%;translate:-50% -50%}.page-module__kFiurG__decoration-markers{justify-content:center;align-items:center;gap:1rem;display:flex}.page-module__kFiurG__decoration-markers:before,.page-module__kFiurG__decoration-markers:after{content:"";background:linear-gradient(to left,var(--c-main),transparent);border-radius:2px;width:1.5rem;height:2px}.page-module__kFiurG__decoration-markers:after{background:linear-gradient(to right,var(--c-main),transparent)}.page-module__kFiurG__wall-of-champions{background-color:var(--c-background-light-aqua);border:4px solid var(--c-main);width:100%;max-width:1080px;height:clamp(420px,65svh,560px);box-shadow:var(--box-shadow-cyan);border-radius:16px;flex-direction:column;margin-bottom:1rem;padding:32px 0 0;display:flex;position:relative}.page-module__kFiurG__wall-of-champions:before,.page-module__kFiurG__wall-of-champions:after{content:"";pointer-events:none;position:absolute;inset:-24px}.page-module__kFiurG__wall-of-champions:before{content:"";outline:1.5px solid color-mix(in srgb,var(--c-main)50%,transparent);outline-offset:-13px;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--c-main)90%,transparent));border-radius:34px;position:absolute;-webkit-mask-image:radial-gradient(circle at 0 0,#000 66px,#0000 130px),radial-gradient(circle at 100% 0,#000 66px,#0000 130px),radial-gradient(circle at 0 100%,#000 66px,#0000 130px),radial-gradient(circle at 100% 100%,#000 66px,#0000 130px);mask-image:radial-gradient(circle at 0 0,#000 66px,#0000 130px),radial-gradient(circle at 100% 0,#000 66px,#0000 130px),radial-gradient(circle at 0 100%,#000 66px,#0000 130px),radial-gradient(circle at 100% 100%,#000 66px,#0000 130px)}.page-module__kFiurG__wall-of-champions:after{outline:1.5px solid color-mix(in srgb,var(--c-main)75%,transparent);outline-offset:-17px;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--c-main)90%,transparent));border-radius:36px;-webkit-mask-image:radial-gradient(circle at 0 0,#000 110px,#0000 210px),radial-gradient(circle at 100% 0,#000 110px,#0000 210px),radial-gradient(circle at 0 100%,#000 110px,#0000 210px),radial-gradient(circle at 100% 100%,#000 110px,#0000 210px);mask-image:radial-gradient(circle at 0 0,#000 110px,#0000 210px),radial-gradient(circle at 100% 0,#000 110px,#0000 210px),radial-gradient(circle at 0 100%,#000 110px,#0000 210px),radial-gradient(circle at 100% 100%,#000 110px,#0000 210px)}.page-module__kFiurG__section-layout.page-module__kFiurG__intro-lore{background-image:radial-gradient(ellipse 35% 40% at 70% 60%,color-mix(in srgb,var(--c-landing-glow-mint)15%,transparent),transparent),radial-gradient(ellipse 60% 50% at 15% 45%,color-mix(in srgb,var(--c-main)15%,transparent),transparent)}.page-module__kFiurG__section-layout.page-module__kFiurG__visit-island{background-image:radial-gradient(ellipse 32% 36% at 35% 45%,color-mix(in srgb,var(--c-landing-glow-pink)14%,transparent),transparent),radial-gradient(ellipse 26% 44% at 84% 60%,color-mix(in srgb,var(--c-accent)12%,transparent),transparent)}.page-module__kFiurG__section-layout.page-module__kFiurG__octalysis-core{background-image:radial-gradient(ellipse 44% 48% at 80% 50%,color-mix(in srgb,var(--c-purple-status)10%,transparent),transparent),radial-gradient(ellipse 50% 32% at 14% 36%,color-mix(in srgb,var(--c-text-secondary)14%,transparent),transparent)}.page-module__kFiurG__section-layout.page-module__kFiurG__learning-paths{background-image:radial-gradient(ellipse 62% 48% at 50% 50%,color-mix(in srgb,var(--c-text-secondary)12%,transparent),transparent),radial-gradient(ellipse 24% 30% at 30% 40%,color-mix(in srgb,var(--c-landing-glow-gold)30%,transparent),transparent)}.page-module__kFiurG__section-layout.page-module__kFiurG__explore-island{background-image:radial-gradient(ellipse 62% 48% at 50% 50%,color-mix(in srgb,var(--c-text-secondary)12%,transparent),transparent),radial-gradient(ellipse 34% 30% at 30% 60%,color-mix(in srgb,var(--c-landing-glow-seafoam)10%,transparent),transparent)}.page-module__kFiurG__section-layout.page-module__kFiurG__game-techniques{background-image:radial-gradient(ellipse 62% 48% at 50% 50%,color-mix(in srgb,var(--c-text-secondary)12%,transparent),transparent),radial-gradient(ellipse 24% 30% at 10% 66%,color-mix(in srgb,var(--c-landing-glow-magenta)10%,transparent),transparent)}.page-module__kFiurG__section-layout.page-module__kFiurG__level-up{background-image:radial-gradient(ellipse 40% 48% at 24% 50%,color-mix(in srgb,var(--c-landing-glow-magenta)10%,transparent),transparent),radial-gradient(ellipse 28% 36% at 80% 37%,color-mix(in srgb,var(--c-landing-glow-gold)20%,transparent),transparent)}.page-module__kFiurG__section-layout.page-module__kFiurG__accelerate-learning{background-image:radial-gradient(ellipse 380px 46% at 40% 44%,color-mix(in srgb,var(--c-main)20%,transparent),transparent),radial-gradient(ellipse 240px 34% at 66% 64%,color-mix(in srgb,var(--c-text-secondary)12%,transparent),transparent)}.page-module__kFiurG__section-layout.page-module__kFiurG__chou-coin-economy{background-image:radial-gradient(ellipse 40% 48% at 44% 50%,color-mix(in srgb,var(--c-landing-glow-gold)20%,transparent),transparent),radial-gradient(ellipse 28% 36% at 80% 44%,color-mix(in srgb,var(--c-landing-glow-magenta)10%,transparent),transparent)}.page-module__kFiurG__section-layout.page-module__kFiurG__champions-wall{background-image:radial-gradient(ellipse 380px 46% at 80% 54%,color-mix(in srgb,var(--c-main)20%,transparent),transparent)}.page-module__kFiurG__section-layout.page-module__kFiurG__companion-waiting{background-image:radial-gradient(ellipse 30% 50% at 35% 55%,color-mix(in srgb,var(--c-landing-glow-violet)14%,transparent),transparent)}@media (prefers-color-scheme:dark){.page-module__kFiurG__page{background-color:var(--c-landing-night-sky);background-image:radial-gradient(circle at 77px 51px,color-mix(in srgb,var(--c-background-white)45%,transparent).6px,transparent 1.2px),radial-gradient(circle at 419px 360px,color-mix(in srgb,var(--c-landing-star-warm)48%,transparent).6px,transparent 1.2px),radial-gradient(circle at 309px 207px,color-mix(in srgb,var(--c-background-white)51%,transparent).7px,transparent 1.3px),radial-gradient(circle at 166px 20px,color-mix(in srgb,var(--c-main-alt)54%,transparent).7px,transparent 1.3px),radial-gradient(circle at 69px 65px,color-mix(in srgb,var(--c-landing-star-warm)57%,transparent).8px,transparent 1.4px),radial-gradient(circle at 199px 252px,color-mix(in srgb,var(--c-background-white)60%,transparent).8px,transparent 1.4px),radial-gradient(circle at 480px 339px,color-mix(in srgb,var(--c-background-white)63%,transparent).8px,transparent 1.4px),radial-gradient(circle at 205px 536px,color-mix(in srgb,var(--c-main-alt)66%,transparent).9px,transparent 1.5px),radial-gradient(circle at 306px 516px,color-mix(in srgb,var(--c-background-white)69%,transparent).9px,transparent 1.5px),radial-gradient(circle at 92px 473px,color-mix(in srgb,var(--c-background-white)71%,transparent)1px,transparent 1.6px),radial-gradient(circle at 421px 569px,color-mix(in srgb,var(--c-background-white)74%,transparent)1px,transparent 1.6px),radial-gradient(circle at 265px 327px,color-mix(in srgb,var(--c-background-white)77%,transparent)1.1px,transparent 1.7px),radial-gradient(circle at 530px 300px,color-mix(in srgb,var(--c-background-white)80%,transparent)1.1px,transparent 1.7px),radial-gradient(circle at 76px 581px,color-mix(in srgb,var(--c-background-white)83%,transparent)1.1px,transparent 1.7px),radial-gradient(circle at 415px 115px,color-mix(in srgb,var(--c-background-white)86%,transparent)1.2px,transparent 1.8px),radial-gradient(circle at 400px 73px,color-mix(in srgb,var(--c-background-white)89%,transparent)1.2px,transparent 1.8px),radial-gradient(circle at 706px 5px,color-mix(in srgb,var(--c-background-white)92%,transparent)1.3px,transparent 1.9px),radial-gradient(circle at 219px 58px,color-mix(in srgb,var(--c-background-white)95%,transparent)1.3px,transparent 1.9px);background-size:431px 431px,457px 457px,461px 461px,571px 571px,577px 577px,587px 587px,599px 599px,613px 613px,619px 619px,641px 641px,643px 643px,683px 683px,701px 701px,709px 709px,719px 719px,739px 739px,743px 743px,757px 757px;background-attachment:local}.page-module__kFiurG__hero:after{background-image:radial-gradient(closest-side,color-mix(in srgb,var(--c-landing-night-shade)50%,transparent)0%,color-mix(in srgb,var(--c-landing-night-shade)30%,transparent)62%,transparent 100%)}.page-module__kFiurG__hero-content h1,.page-module__kFiurG__hero-content h2{color:var(--c-text-white);text-shadow:0 2px 12px color-mix(in srgb,var(--c-landing-night-shade)75%,transparent)}.page-module__kFiurG__section-layout>h2,.page-module__kFiurG__section-layout>h3,.page-module__kFiurG__section-layout>p{color:var(--c-landing-night-text)}.page-module__kFiurG__wall-of-champions{filter:brightness(.9)}}
.FeedbackForm-module__tBq6VW__feedback-form{flex-direction:column;justify-content:center;padding:0 .5rem;display:flex}.FeedbackForm-module__tBq6VW__mission-container{align-items:left;flex-direction:column;width:100%;margin-block:1.2rem;padding:.5rem 0;display:flex}.FeedbackForm-module__tBq6VW__button-wrapper{justify-content:center;align-items:center;padding-bottom:clamp(.5rem,2vw,0rem);display:flex}
.XPVideoPlayer-module__bZEs7G__frame-wrapper{width:min(var(--modal-max-width),50rem);border-radius:20px;position:relative;overflow:hidden}.XPVideoPlayer-module__bZEs7G__lesson-completed-overlay{background-color:var(--c-overlay-light-blue-transparent);flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:absolute;top:0}.XPVideoPlayer-module__bZEs7G__button-wrapper-collect-exp{justify-content:center;align-items:center;width:100%;display:flex}.XPVideoPlayer-module__bZEs7G__yu-kai-text{width:min(calc(var(--modal-max-width)/2),20rem);text-align:center}.XPVideoPlayer-module__bZEs7G__lesson-chart-center-container{flex-direction:column;justify-content:center;align-items:center;gap:2px;height:100%;display:flex}.XPVideoPlayer-module__bZEs7G__state-lesson-chart{width:36px;height:36px;color:var(--c-main-gradient-c1);position:relative}.XPVideoPlayer-module__bZEs7G__checkmark-state{color:var(--c-text-positive)}.XPVideoPlayer-module__bZEs7G__octalysis-chart-container{aspect-ratio:1;width:180px}
.UserOnboardingProfileForm-module__wuqkjW__profile-form-container{scrollbar-width:none;flex-direction:column;justify-content:safe center;align-items:center;gap:1.2rem;width:100%;height:100%;display:flex;overflow-y:scroll}.UserOnboardingProfileForm-module__wuqkjW__profile-form-container::-webkit-scrollbar{display:none}.UserOnboardingProfileForm-module__wuqkjW__profile-form-labels,.UserOnboardingProfileForm-module__wuqkjW__profile-form-optional-container{flex-flow:wrap;align-items:end;gap:.5rem;width:clamp(60%,75vw,60ch);margin-bottom:1rem;display:flex}.UserOnboardingProfileForm-module__wuqkjW__profile-form-labels .UserOnboardingProfileForm-module__wuqkjW__input-containers:first-child{flex-grow:3;min-width:10rem}.UserOnboardingProfileForm-module__wuqkjW__profile-form-labels .UserOnboardingProfileForm-module__wuqkjW__input-containers:nth-child(2){flex-grow:2}.UserOnboardingProfileForm-module__wuqkjW__input-containers,.UserOnboardingProfileForm-module__wuqkjW__profile-form-optional-input,.UserOnboardingProfileForm-module__wuqkjW__button-random-wrapper{justify-items:center;min-width:10rem;padding:.5rem}.UserOnboardingProfileForm-module__wuqkjW__profile-form-optional-input{flex-grow:1}.UserOnboardingProfileForm-module__wuqkjW__button-random-wrapper{margin-left:12px;padding-top:clamp(.5rem,2.5vw,1rem)}.UserOnboardingProfileForm-module__wuqkjW__button-next-wrapper{margin:12px 0 .5rem}
.RedirectComponent-module__W4YVka__container{flex-direction:column;align-items:center;gap:1.5rem;padding:.5rem;display:flex}.RedirectComponent-module__W4YVka__container h1{text-align:center;margin-top:1rem;padding:.5rem}.RedirectComponent-module__W4YVka__button-wrapper{margin-bottom:2rem}
/*# sourceMappingURL=4e50d306b00b2ac9.css.map*/