@keyframes styles-module-scss-module__dZrznW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes styles-module-scss-module__dZrznW__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.styles-module-scss-module__dZrznW__FavoritesPage{flex-direction:column;width:100%;height:100%;display:flex;overflow-y:auto}.mobile .styles-module-scss-module__dZrznW__FavoritesPage{padding:20rem 15rem calc(var(--nav-clearance) + 20rem)}.desktop .styles-module-scss-module__dZrznW__FavoritesPage{padding:calc(40rem + var(--nav-overlay-top)*1rem)40rem 40rem}.styles-module-scss-module__dZrznW__FavoritesPage__Wrapper{width:100%;margin:0 auto}.desktop .styles-module-scss-module__dZrznW__FavoritesPage__Wrapper{max-width:960rem}.styles-module-scss-module__dZrznW__FavoritesPage__Title{color:var(--text);letter-spacing:-.09rem}.mobile .styles-module-scss-module__dZrznW__FavoritesPage__Title{font-size:24rem;font-weight:700;line-height:110%}.desktop .styles-module-scss-module__dZrznW__FavoritesPage__Title{font-size:32px;font-weight:600;line-height:100%}.styles-module-scss-module__dZrznW__FavoritesPage__Head{justify-content:space-between;align-items:center;gap:16rem;margin-bottom:20rem;display:flex}.styles-module-scss-module__dZrznW__FavoritesPage__Content{gap:10rem;display:grid}.mobile .styles-module-scss-module__dZrznW__FavoritesPage__Content{grid-template-columns:repeat(auto-fill,minmax(108rem,1fr));gap:10rem}.desktop .styles-module-scss-module__dZrznW__FavoritesPage__Content{grid-template-columns:repeat(auto-fill,minmax(170rem,1fr));gap:20rem}.styles-module-scss-module__dZrznW__FavoritesPage__ListItem{position:relative}.desktop .styles-module-scss-module__dZrznW__FavoritesPage__ListItem{aspect-ratio:170/270}@media (hover:hover){.desktop .styles-module-scss-module__dZrznW__FavoritesPage__ListItem:hover .styles-module-scss-module__dZrznW__FavoritesPage__ImageCover{opacity:1}}.styles-module-scss-module__dZrznW__FavoritesPage__ListItem_State_Editing .styles-module-scss-module__dZrznW__FavoritesPage__Remove{opacity:1;pointer-events:initial}.styles-module-scss-module__dZrznW__FavoritesPage__ListItem h4{color:var(--text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6rem;font-size:12rem;font-weight:600;line-height:110%;display:-webkit-box;overflow:hidden}.styles-module-scss-module__dZrznW__FavoritesPage__ImageWrapper{background-color:rgba(0,0,0,.5);border-radius:10rem;width:100%;position:relative;overflow:hidden}.mobile .styles-module-scss-module__dZrznW__FavoritesPage__ImageWrapper{aspect-ratio:9/13}.desktop .styles-module-scss-module__dZrznW__FavoritesPage__ImageWrapper{aspect-ratio:170/240;border-radius:5%}.styles-module-scss-module__dZrznW__FavoritesPage__ImageWrapper img{object-fit:cover;width:100%;height:100%}.mobile .styles-module-scss-module__dZrznW__FavoritesPage__ImageCover{display:none}.desktop .styles-module-scss-module__dZrznW__FavoritesPage__ImageCover{border-radius:inherit;opacity:0;background-color:rgba(0,0,0,.5);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .25s ease-in-out;display:flex;position:absolute;top:0;left:0}.styles-module-scss-module__dZrznW__FavoritesPage__Remove{z-index:1;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:30rem;height:30rem;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;display:flex;position:absolute;top:-12rem;right:-12rem}.styles-module-scss-module__dZrznW__FavoritesPage__Remove svg{width:22rem;height:22rem;fill:var(--color-secondary)}.styles-module-scss-module__dZrznW__FavoritesPage__Retry{border-radius:var(--btn-border-radius,32rem);background:var(--accent-surface,var(--color-accent));color:var(--color-accent-contrast);cursor:pointer;margin-top:16rem;padding:10rem 20rem;font-size:14rem;font-weight:600;line-height:100%}.styles-module-scss-module__dZrznW__FavoritesPage__Error{color:var(--text-muted);align-items:center;gap:16rem;margin-top:20rem;font-size:14rem;font-weight:500;display:flex}.styles-module-scss-module__dZrznW__FavoritesPage__Error .styles-module-scss-module__dZrznW__FavoritesPage__Retry{margin-top:0}.styles-module-scss-module__dZrznW__FavoritesPage__Empty{text-align:center;width:100%;max-width:300rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module-scss-module__dZrznW__FavoritesPage__Empty p{color:var(--text-muted);text-align:center;margin-top:16rem;font-size:16rem;font-weight:500;line-height:120%}.styles-module-scss-module__dZrznW__SkeletonItem{aspect-ratio:9/13;background:linear-gradient(90deg,var(--surface-2),var(--surface-elevated),var(--surface-2));background-size:200% 100%;border-radius:10rem;animation:1.5s linear infinite styles-module-scss-module__dZrznW__bgPosition}.styles-module-scss-module__dZrznW__FavoritesTabs{align-items:flex-end;gap:20rem;min-width:0;display:flex}.styles-module-scss-module__dZrznW__FavoritesTabs__Tab{color:var(--text-muted);letter-spacing:-.09rem;white-space:nowrap;transition:color .25s ease-in-out}.mobile .styles-module-scss-module__dZrznW__FavoritesTabs__Tab{font-size:24rem;font-weight:700;line-height:110%}.desktop .styles-module-scss-module__dZrznW__FavoritesTabs__Tab{font-size:32rem;font-weight:600;line-height:100%}@media (hover:hover){.desktop .styles-module-scss-module__dZrznW__FavoritesTabs__Tab:hover{color:var(--text)}}.styles-module-scss-module__dZrznW__FavoritesTabs__Tab_State_Active{color:var(--text)}
@keyframes Image-module-scss-module__cKnT8q__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Image-module-scss-module__cKnT8q__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.Image-module-scss-module__cKnT8q__Image_Loading{background:linear-gradient(90deg,var(--surface-2),var(--surface-elevated),var(--surface-2));background-size:200% 100%;animation:1.5s linear 4 Image-module-scss-module__cKnT8q__bgPosition}.Image-module-scss-module__cKnT8q__ImageFallback{background-color:var(--surface-2);color:var(--text-muted);justify-content:center;align-items:center;display:flex;overflow:hidden}.Image-module-scss-module__cKnT8q__ImageFallback svg{width:24%;max-width:4rem;height:auto}.Image-module-scss-module__cKnT8q__ImageFallback_Fill{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}
@keyframes SourceSliderStub-module-scss-module__zXzozW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SourceSliderStub-module-scss-module__zXzozW__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.SourceSliderStub-module-scss-module__zXzozW__SourceSliderStub{z-index:10;background-color:var(--overlay-bg);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.SourceSliderStub-module-scss-module__zXzozW__SourceSliderStub>*{z-index:1}.SourceSliderStub-module-scss-module__zXzozW__SourceSliderStub__Background{object-fit:cover;z-index:0;pointer-events:none}.SourceSliderStub-module-scss-module__zXzozW__SourceSliderStub__Wrapper{flex-direction:column;justify-content:center;align-items:center;max-width:300rem;display:flex}.SourceSliderStub-module-scss-module__zXzozW__SourceSliderStub__Title{color:var(--overlay-text);letter-spacing:-.09rem;margin:40rem 0 16rem;font-size:24rem;font-weight:700;line-height:110%}.SourceSliderStub-module-scss-module__zXzozW__SourceSliderStub__Description{text-align:center;color:var(--overlay-text-muted);font-size:16rem;font-weight:500;line-height:120%}
.EpisodeCardsRow-module-scss-module__ipjdnG__Row{border:1rem solid var(--border);border-radius:var(--radius-card,16rem);background-color:var(--surface-elevated);text-align:left;align-items:stretch;width:100%;transition:background-color .25s ease-in-out,transform .12s ease-out;display:flex;overflow:hidden}.EpisodeCardsRow-module-scss-module__ipjdnG__Row:active{transform:scale(.985)}@media (hover:hover){.EpisodeCardsRow-module-scss-module__ipjdnG__Row:hover{background-color:var(--surface-2)}}.mobile .EpisodeCardsRow-module-scss-module__ipjdnG__Row{--row-title-size:16rem;--row-title-line:24rem;--row-title-tracking:-.48rem;--row-desc-size:13rem;--row-desc-lines:3;gap:12rem;padding:12rem}.desktop .EpisodeCardsRow-module-scss-module__ipjdnG__Row{--row-title-size:24rem;--row-title-line:34rem;--row-title-tracking:-.72rem;--row-desc-size:14rem;--row-desc-lines:4;gap:16rem;padding:16rem}.EpisodeCardsRow-module-scss-module__ipjdnG__Row_State_Current{border-color:var(--color-accent)}.EpisodeCardsRow-module-scss-module__ipjdnG__Row_State_ComingSoon{cursor:default}.EpisodeCardsRow-module-scss-module__ipjdnG__Row_State_ComingSoon img{opacity:.7}.EpisodeCardsRow-module-scss-module__ipjdnG__Row__Thumb{border-radius:var(--radius-card,12rem);flex-shrink:0;position:relative;overflow:hidden}.mobile .EpisodeCardsRow-module-scss-module__ipjdnG__Row__Thumb{width:100rem;height:150rem}.desktop .EpisodeCardsRow-module-scss-module__ipjdnG__Row__Thumb{width:157rem;height:236rem}.EpisodeCardsRow-module-scss-module__ipjdnG__Row__Thumb>img,.EpisodeCardsRow-module-scss-module__ipjdnG__Row__Thumb>span:not([data-role=episode-progress]),.EpisodeCardsRow-module-scss-module__ipjdnG__Row__Thumb>span:not([data-role=episode-progress])>img{object-fit:cover;width:100%;height:100%}.EpisodeCardsRow-module-scss-module__ipjdnG__Row__Lock{background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.EpisodeCardsRow-module-scss-module__ipjdnG__Row__Lock svg{width:24rem;height:24rem}.EpisodeCardsRow-module-scss-module__ipjdnG__Row__Lock svg g{opacity:1}.EpisodeCardsRow-module-scss-module__ipjdnG__Row__Lock svg path{fill:var(--overlay-text)}
@keyframes Modal-module-scss-module__JsbBta__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module-scss-module__JsbBta__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.Modal-module-scss-module__JsbBta__Modal{color:var(--text);background-color:var(--surface-elevated);border-radius:16rem;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Modal-module-scss-module__JsbBta__Modal>*{z-index:1}.mobile .Modal-module-scss-module__JsbBta__Modal{position:initial;width:320rem;padding:35rem}.mobile .Modal-module-scss-module__JsbBta__Modal [data-icon=close] path{stroke:#fff}.desktop .Modal-module-scss-module__JsbBta__Modal{padding:70rem 60rem}.Modal-module-scss-module__JsbBta__Modal__Overlay{z-index:120;background-color:var(--modal-scrim);-webkit-backdrop-filter:blur(5rem);backdrop-filter:blur(5rem);will-change:opacity;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;right:0}.Modal-module-scss-module__JsbBta__Modal__Background{z-index:0;pointer-events:none;object-fit:cover}.Modal-module-scss-module__JsbBta__Modal__Close{flex-direction:column;justify-content:center;align-items:center;width:44rem;height:44rem;display:flex;position:absolute;top:15rem;right:15rem}.desktop .Modal-module-scss-module__JsbBta__Modal__Close{transition:opacity .25s ease-in-out}@media (hover:hover){.desktop .Modal-module-scss-module__JsbBta__Modal__Close:hover{opacity:.8}}.desktop .Modal-module-scss-module__JsbBta__Modal__Close{cursor:pointer}.Modal-module-scss-module__JsbBta__Modal__Close svg{width:20rem;height:20rem}.Modal-module-scss-module__JsbBta__Modal__Close svg path{stroke:var(--text)}
.EpisodesCards-module-scss-module__WdYomq__EpisodesCards{display:grid}.mobile .EpisodesCards-module-scss-module__WdYomq__EpisodesCards{grid-template-columns:1fr;gap:12rem}.desktop .EpisodesCards-module-scss-module__WdYomq__EpisodesCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24rem}
.PaidContentModal-module-scss-module__fW4v1W__PaidContentModal{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--overlay-bg)}.mobile .PaidContentModal-module-scss-module__fW4v1W__PaidContentModal{background-color:transparent;border-radius:0;width:100%;height:100%}.desktop .PaidContentModal-module-scss-module__fW4v1W__PaidContentModal{width:420rem;height:600rem}.PaidContentModal-module-scss-module__fW4v1W__PaidContentModal [data-icon=close] path{stroke:var(--overlay-text)}.PaidContentModal-module-scss-module__fW4v1W__PaidContentModal__Image{object-fit:contain}.PaidContentModal-module-scss-module__fW4v1W__PaidContentModal__Title{text-align:center;letter-spacing:-.09rem;color:var(--overlay-text);margin:40rem 0 16rem;font-size:24rem;font-weight:700;line-height:110%}.PaidContentModal-module-scss-module__fW4v1W__PaidContentModal__Description{text-align:center;color:var(--overlay-text-muted);margin-bottom:40rem;font-size:16rem;font-weight:500;line-height:120%}.PaidContentModal-module-scss-module__fW4v1W__PaidContentModal__Actions{flex-direction:column;gap:8rem;width:100%;display:flex}
@keyframes EpisodeListRow-module-scss-module__V_JChW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes EpisodeListRow-module-scss-module__V_JChW__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.EpisodeListRow-module-scss-module__V_JChW__Row{background-color:var(--surface-elevated);width:100%;color:var(--text);text-align:left;--row-body-gap:0;--row-meta-color:currentColor;--row-desc-color:currentColor;--row-title-lines:1;border:0;align-items:center;transition:background-color .25s ease-in-out,transform .12s ease-out;display:flex;overflow:hidden}@supports (color:color-mix(in srgb, red 50%, transparent)){.EpisodeListRow-module-scss-module__V_JChW__Row{--row-meta-color:color-mix(in srgb,currentColor 60%,transparent);--row-desc-color:color-mix(in srgb,currentColor 90%,transparent)}}.EpisodeListRow-module-scss-module__V_JChW__Row:active{transform:scale(.985)}@media (hover:hover){.EpisodeListRow-module-scss-module__V_JChW__Row:hover{background-color:var(--surface-2)}}.desktop .EpisodeListRow-module-scss-module__V_JChW__Row{--row-meta-gap:12rem;--row-meta-line:22rem;--row-title-size:20rem;--row-title-line:28rem;--row-title-tracking:-.6rem;--row-desc-size:16rem;--row-desc-line:24rem;--row-desc-lines:2;border-radius:24rem;gap:24rem;padding:4rem 32rem 4rem 4rem}.mobile .EpisodeListRow-module-scss-module__V_JChW__Row{--row-meta-gap:8rem;--row-meta-size:10rem;--row-meta-line:16rem;--row-meta-tracking:1.5rem;--row-title-size:14rem;--row-title-weight:600;--row-title-line:22rem;--row-title-tracking:0;--row-desc-display:none;border-radius:12rem;gap:12rem;height:64rem;padding:0 12rem 0 0}.EpisodeListRow-module-scss-module__V_JChW__Row_State_ComingSoon{cursor:default}.EpisodeListRow-module-scss-module__V_JChW__Row_State_ComingSoon img{opacity:.7}.EpisodeListRow-module-scss-module__V_JChW__Row_State_Current{color:var(--surface);background-color:var(--text);--row-title-color:inherit}@media (hover:hover){.EpisodeListRow-module-scss-module__V_JChW__Row_State_Current:hover{background-color:var(--text)}}.EpisodeListRow-module-scss-module__V_JChW__Row_State_Current .EpisodeListRow-module-scss-module__V_JChW__Row__Track{background-color:var(--text-muted)}@supports (color:color-mix(in srgb, red 50%, transparent)){.EpisodeListRow-module-scss-module__V_JChW__Row_State_Current .EpisodeListRow-module-scss-module__V_JChW__Row__Track{background-color:color-mix(in srgb,currentColor 20%,transparent)}}.EpisodeListRow-module-scss-module__V_JChW__Row__Thumb{flex-shrink:0;position:relative;overflow:hidden}.desktop .EpisodeListRow-module-scss-module__V_JChW__Row__Thumb{border-radius:20rem;width:115rem;height:174rem}.mobile .EpisodeListRow-module-scss-module__V_JChW__Row__Thumb{border-radius:0;width:41rem;height:64rem}.EpisodeListRow-module-scss-module__V_JChW__Row__Thumb>img,.EpisodeListRow-module-scss-module__V_JChW__Row__Thumb>span,.EpisodeListRow-module-scss-module__V_JChW__Row__Thumb>span>img{object-fit:cover;width:100%;height:100%}.EpisodeListRow-module-scss-module__V_JChW__Row_State_Locked .EpisodeListRow-module-scss-module__V_JChW__Row__Thumb:after{content:"";-webkit-backdrop-filter:blur(5rem);backdrop-filter:blur(5rem);background-color:rgba(0,0,0,.2);position:absolute;top:0;bottom:0;left:0;right:0}.EpisodeListRow-module-scss-module__V_JChW__Row__Body{justify-content:space-between;align-self:stretch}.desktop .EpisodeListRow-module-scss-module__V_JChW__Row__Body{padding:16rem 0}.mobile .EpisodeListRow-module-scss-module__V_JChW__Row__Body{padding:8rem 0}.desktop .EpisodeListRow-module-scss-module__V_JChW__Row .EpisodeListRow-module-scss-module__V_JChW__Row__Track{margin-top:auto}.EpisodeListRow-module-scss-module__V_JChW__Row__Track{background-color:var(--border);border-radius:8rem;width:100%;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in srgb, red 50%, transparent)){.EpisodeListRow-module-scss-module__V_JChW__Row__Track{background-color:color-mix(in srgb,currentColor 8%,transparent)}}.desktop .EpisodeListRow-module-scss-module__V_JChW__Row__Track{height:4rem}.mobile .EpisodeListRow-module-scss-module__V_JChW__Row__Track{height:2rem;margin-top:8rem}.EpisodeListRow-module-scss-module__V_JChW__Row__Aside{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex}.EpisodeListRow-module-scss-module__V_JChW__Row__Aside svg{width:16rem;height:16rem}.EpisodeListRow-module-scss-module__V_JChW__Row__Aside svg g{opacity:1}.EpisodeListRow-module-scss-module__V_JChW__Row__Aside svg path{fill:currentColor}.desktop .EpisodeListRow-module-scss-module__V_JChW__Row__Aside svg{width:20rem;height:20rem}
@keyframes EpisodesToggle-module-scss-module__tkBihG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes EpisodesToggle-module-scss-module__tkBihG__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle{top:20rem;right:calc(20rem + var(--panel-overlay-offset,0rem));z-index:12;background-color:var(--player-btn-bg);color:var(--overlay-text);cursor:pointer;border-radius:24rem;align-items:center;gap:8rem;padding:12rem 16rem;transition:background-color .25s ease-in-out,opacity .25s ease-in-out,right .32s;display:flex;position:absolute}@media (hover:hover){.EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle:hover{background-color:var(--player-btn-bg-hover)}}body.user-inactive .EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle:not(.EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle_State_Open){opacity:0;pointer-events:none}.EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle span{white-space:nowrap;font-size:18rem;font-weight:500;line-height:26rem}.mobile .EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle{top:calc(15rem + var(--safe-top));background-color:var(--player-btn-bg);width:48rem;height:48rem;color:var(--player-pill-border);cursor:pointer;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:0;transition:background-color .25s ease-in-out;display:flex;right:15rem}@media (hover:hover){.mobile .EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle:hover{background-color:var(--player-btn-bg-hover)}}.mobile .EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle svg{width:24rem;height:24rem}.mobile .EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle svg path[stroke]{stroke:currentColor}.mobile .EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle{width:var(--slide-btn-size);height:var(--slide-btn-size);background-color:var(--slide-btn-bg);-webkit-backdrop-filter:var(--slide-btn-blur);backdrop-filter:var(--slide-btn-blur);color:var(--slide-btn-glyph-color)}@media (hover:hover){.mobile .EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle:hover{background-color:var(--slide-btn-bg)}}.mobile .EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle svg{width:var(--slide-btn-glyph);height:var(--slide-btn-glyph);filter:var(--slide-btn-glyph-shadow)}.mobile .EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle span{display:none}.mobile .EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle .EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle__Layers{display:block}.mobile .EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle .EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle__Close{display:none}.EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle svg{flex-shrink:0;width:24rem;height:24rem}.EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle__Close,.EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle_State_Open .EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle__Layers{display:none}.EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle_State_Open .EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle__Close{display:block}.EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle_State_Open{background-color:var(--player-pill-border);color:var(--player-stage-bg)}@media (hover:hover){.EpisodesToggle-module-scss-module__tkBihG__EpisodesToggle_State_Open:hover{background-color:var(--player-pill-border)}}
.EpisodesList-module-scss-module__Koobbq__EpisodesList{flex-direction:column;display:flex}.mobile .EpisodesList-module-scss-module__Koobbq__EpisodesList{gap:8rem}.desktop .EpisodesList-module-scss-module__Koobbq__EpisodesList{gap:12rem}
@keyframes PlayerActionRail-module-scss-module__64yoyq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PlayerActionRail-module-scss-module__64yoyq__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail{right:calc(20rem + var(--panel-overlay-offset,0rem));z-index:4;gap:calc(var(--slide-rail-gap) + 4rem);flex-direction:column;transition:opacity .25s ease-in-out;display:flex;position:absolute;bottom:20rem}@supports (width:1cqw){.desktop .PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail{right:max(20rem + var(--panel-overlay-offset,0rem),(100cqw - 100cqh*var(--rail-frame-ratio,.5625))/2 - var(--rail-arrow-gap,16rem) - 24rem - var(--slide-btn-size)/2)}}body.user-inactive .PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail{opacity:0;pointer-events:none}.mobile .PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail{right:15rem;bottom:calc(47rem + var(--browser-bar) - (var(--slide-btn-size) - var(--slide-btn-glyph))/2)}.PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail_State_Pending{opacity:0;pointer-events:none}.mobile body.interactive-overlay-open .PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail{opacity:0;pointer-events:none}.PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail__Item{width:var(--slide-btn-size);height:var(--slide-btn-size);background-color:var(--slide-btn-bg);-webkit-backdrop-filter:var(--slide-btn-blur);backdrop-filter:var(--slide-btn-blur);color:var(--slide-btn-glyph-color);cursor:pointer;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;transition:background-color .25s ease-in-out,color .25s ease-in-out;display:flex;position:relative}@media (hover:hover){.PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail__Item:hover{background-color:var(--slide-btn-bg-hover)}}.PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail__Item svg{width:var(--slide-btn-glyph);height:var(--slide-btn-glyph);filter:var(--slide-btn-glyph-shadow)}.PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail__Item svg path[stroke]{stroke:currentColor}.PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail__Item_State_Active{background-color:var(--slide-active-btn);color:var(--slide-active-icon)}.PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail__Item_State_Active svg path{fill:currentColor}.PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail__Volume{position:relative}.PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail__Volume>button{z-index:1}.PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail__Volume>[data-role=volume-control]{left:0;right:0;bottom:var(--slide-btn-size);z-index:1;height:var(--rail-volume-height);opacity:0;pointer-events:none;padding:18rem 0 6rem;transition:opacity .12s ease-in-out;position:absolute}.desktop .PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail__Volume:before{content:"";height:var(--slide-btn-size);border-radius:calc(var(--slide-btn-size)/2);background-color:var(--player-btn-bg);opacity:0;pointer-events:none;transition:opacity .15s ease-in-out,height .22s ease-in-out;position:absolute;bottom:0;left:0;right:0}@media (hover:hover){.desktop .PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail__Volume:hover:before{opacity:1;height:calc(var(--slide-btn-size) + var(--rail-volume-height))}.desktop .PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail__Volume:hover>[data-role=volume-control]{opacity:1;pointer-events:initial;transition-delay:.16s}}.PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail__More{display:flex;position:relative}.PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail__Share{position:relative}.PlayerActionRail-module-scss-module__64yoyq__PlayerActionRail__Hint{background-color:var(--tooltip-bg);color:var(--tooltip-text);white-space:nowrap;pointer-events:none;border-radius:3rem;padding:6rem 12rem;font-size:12rem;font-weight:450;position:absolute;top:50%;right:calc(100% + 8rem);transform:translateY(-50%)}
.ContentPage-module-scss-module__lasaDa__ContentPage{background-color:var(--surface);flex-direction:column;width:100%;display:flex;overflow-x:hidden;overflow-y:auto}.ContentPage-module-scss-module__lasaDa__ContentPage__Inner{flex-direction:column;display:flex}.mobile .ContentPage-module-scss-module__lasaDa__ContentPage__Inner{gap:24rem;padding:24rem 16rem 80rem}.desktop .ContentPage-module-scss-module__lasaDa__ContentPage__Inner{padding:calc(56rem + var(--block-clearance-top)*1rem)var(--content-pad-x)80rem var(--content-pad-start);gap:40rem}.mobile .ContentPage-module-scss-module__lasaDa__ContentPage__Inner:last-child{padding-bottom:calc(var(--nav-clearance) + 20rem)}.ContentPage-module-scss-module__lasaDa__ContentPage__Episodes{flex-direction:column;display:flex}.mobile .ContentPage-module-scss-module__lasaDa__ContentPage__Episodes{gap:16rem}.desktop .ContentPage-module-scss-module__lasaDa__ContentPage__Episodes{gap:24rem}.ContentPage-module-scss-module__lasaDa__ContentPage__EpisodesHead{color:var(--text);white-space:nowrap;align-items:baseline;gap:16rem;font-weight:700;display:flex}.mobile .ContentPage-module-scss-module__lasaDa__ContentPage__EpisodesHead{letter-spacing:-.6rem;gap:10rem;font-size:20rem}.desktop .ContentPage-module-scss-module__lasaDa__ContentPage__EpisodesHead{letter-spacing:-.96rem;font-size:32rem}.ContentPage-module-scss-module__lasaDa__ContentPage__EpisodesCount{font-feature-settings:"lnum" 1,"pnum" 1}.mobile .ContentPage-module-scss-module__lasaDa__ContentPage__EpisodesCount{letter-spacing:-.54rem;font-size:18rem}.desktop .ContentPage-module-scss-module__lasaDa__ContentPage__EpisodesCount{letter-spacing:-.84rem;font-size:28rem}
@keyframes PlayerEndCard-module-scss-module__IPlfHG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PlayerEndCard-module-scss-module__IPlfHG__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard{z-index:5;text-align:center;background:var(--player-stage-bg);color:var(--cs-ink);font-family:var(--font-player,inherit);--cs-ink:var(--cs-text,var(--overlay-text));--cs-muted:var(--cs-ink);justify-content:center;align-items:center;padding:24rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:auto}@supports (color:color-mix(in srgb, red 50%, transparent)){.PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard{--cs-muted:color-mix(in srgb,var(--cs-ink)80%,transparent);--cs-tint-from:color-mix(in srgb,var(--slide-active-icon)45%,var(--player-stage-bg));--cs-tint-to:color-mix(in srgb,var(--slide-active-icon)8%,var(--player-stage-bg));--cs-tint-solid:color-mix(in srgb,var(--slide-active-icon)22%,var(--player-stage-bg))}}.PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard--bg-gradient{background:linear-gradient(160deg,var(--cs-from,var(--cs-tint-from,var(--player-stage-bg)))0%,var(--cs-to,var(--cs-tint-to,var(--player-stage-bg)))100%)}.PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard--bg-solid{background:var(--cs-solid,var(--cs-tint-solid,var(--player-stage-bg)))}.PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard--bg-poster,.PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard--bg-blur{text-shadow:0 1rem 8rem rgba(0,0,0,.35)}.PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard__Backdrop{z-index:-1;background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard__Backdrop:after{content:"";opacity:var(--cs-dim,.55);background:#000;position:absolute;top:0;bottom:0;left:0;right:0}.PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard--bg-blur .PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard__Backdrop{filter:blur(24rem);transform:scale(1.15)}.PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard__Card{flex-direction:column;align-items:center;gap:12rem;width:100%;max-width:360rem;display:flex}.PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard__Title{overflow-wrap:anywhere;margin:0;font-size:24rem;font-weight:800;line-height:1.2}.PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard__Text{color:var(--cs-muted);overflow-wrap:anywhere;margin:0 0 8rem;font-size:14rem;line-height:1.4}.PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard__Primary{background:var(--cs-accent);width:100%;color:var(--cs-accent-ink);font:inherit;cursor:pointer;border:none;border-radius:14rem;padding:14rem 16rem;font-size:15rem;font-weight:700;transition:opacity .15s}@media (hover:hover){.PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard__Primary:hover{opacity:.85}}.PlayerEndCard-module-scss-module__IPlfHG__PlayerEndCard__Secondary{color:var(--cs-muted);font:inherit;cursor:pointer;background:0 0;border:none;margin-top:-4rem;padding:8rem 12rem;font-size:13rem}
@keyframes SeekBar-module-scss-module__9Pmgmq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SeekBar-module-scss-module__9Pmgmq__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.SeekBar-module-scss-module__9Pmgmq__SeekBar{flex-direction:column;justify-content:center;align-items:center;height:20rem;display:flex;position:absolute}.mobile .SeekBar-module-scss-module__9Pmgmq__SeekBar{width:calc(100% - 30rem);left:15rem;bottom:calc(var(--seekbar-bottom-mob,calc(var(--player-nav-clear) + 7rem)) + var(--browser-bar))}.desktop .SeekBar-module-scss-module__9Pmgmq__SeekBar{width:calc(100% - 40rem);left:20rem;bottom:calc(16rem + var(--safe-bottom,0px));cursor:pointer}@media (pointer:coarse){.desktop .SeekBar-module-scss-module__9Pmgmq__SeekBar:before{content:"";position:absolute;top:-12rem;bottom:-12rem;left:0;right:0}}@media (hover:hover){.desktop .SeekBar-module-scss-module__9Pmgmq__SeekBar:hover .SeekBar-module-scss-module__9Pmgmq__SeekBar__Track{height:calc(var(--seekbar-h-active-desk))}.desktop .SeekBar-module-scss-module__9Pmgmq__SeekBar:hover .SeekBar-module-scss-module__9Pmgmq__SeekBar__Progress{height:calc(var(--seekbar-h-active-desk))}.desktop .SeekBar-module-scss-module__9Pmgmq__SeekBar:hover .SeekBar-module-scss-module__9Pmgmq__SeekBar__Progress:after{opacity:1}}.user-inactive .SeekBar-module-scss-module__9Pmgmq__SeekBar:not(.SeekBar-module-scss-module__9Pmgmq__SeekBar_State_Active){opacity:0;pointer-events:none}.interactive-overlay-open .SeekBar-module-scss-module__9Pmgmq__SeekBar:not(.SeekBar-module-scss-module__9Pmgmq__SeekBar_State_Active){opacity:0;pointer-events:none}.SeekBar-module-scss-module__9Pmgmq__SeekBar_State_Active,.SeekBar-module-scss-module__9Pmgmq__SeekBar_State_Active .SeekBar-module-scss-module__9Pmgmq__SeekBar__Time{opacity:1;visibility:visible}.SeekBar-module-scss-module__9Pmgmq__SeekBar__Time{color:rgba(255,255,255,.5);text-shadow:0 1rem 1rem rgba(0,0,0,.05);letter-spacing:-.09rem;pointer-events:none;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:24rem;font-weight:700;line-height:24rem;transition:opacity .15s ease-in-out;position:absolute;top:-40rem;left:50%;transform:translate(-50%)}.SeekBar-module-scss-module__9Pmgmq__SeekBar__Time span{color:#fff}.SeekBar-module-scss-module__9Pmgmq__SeekBar__Track{width:100%;height:calc(var(--seekbar-h));background-color:rgba(255,255,255,.3);border-radius:10rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.05)}.mobile .SeekBar-module-scss-module__9Pmgmq__SeekBar_State_Active .SeekBar-module-scss-module__9Pmgmq__SeekBar__Track{height:calc(var(--seekbar-h-active-mob))}.desktop .SeekBar-module-scss-module__9Pmgmq__SeekBar_State_Active .SeekBar-module-scss-module__9Pmgmq__SeekBar__Track{height:calc(var(--seekbar-h-active-desk))}.SeekBar-module-scss-module__9Pmgmq__SeekBar__Marker{pointer-events:none;background:rgba(255,255,255,.95);border-radius:50%;width:6rem;height:6rem;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1.5rem rgba(0,0,0,.35)}.SeekBar-module-scss-module__9Pmgmq__SeekBar__Progress{height:calc(var(--seekbar-h));width:var(--duration-progress);background-color:var(--seekbar-fill,rgba(255,255,255,.8));will-change:width;border-radius:12rem;transition:width .25s linear;position:absolute;top:50%;left:0;transform:translateY(-50%)}.SeekBar-module-scss-module__9Pmgmq__SeekBar__Progress:after{content:"";right:calc(var(--seekbar-thumb-size,14rem)/-2);width:calc(var(--seekbar-thumb-size,14rem));height:calc(var(--seekbar-thumb-size,14rem));background-color:var(--seekbar-fill,#fff);opacity:var(--seekbar-thumb-opacity,0);border-radius:50%;transition:opacity .25s ease-in-out;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2rem 4rem rgba(0,0,0,.08)}.SeekBar-module-scss-module__9Pmgmq__SeekBar_State_Active .SeekBar-module-scss-module__9Pmgmq__SeekBar__Progress{transition:none}.mobile .SeekBar-module-scss-module__9Pmgmq__SeekBar_State_Active .SeekBar-module-scss-module__9Pmgmq__SeekBar__Progress{height:calc(var(--seekbar-h-active-mob))}.desktop .SeekBar-module-scss-module__9Pmgmq__SeekBar_State_Active .SeekBar-module-scss-module__9Pmgmq__SeekBar__Progress{height:calc(var(--seekbar-h-active-desk))}.SeekBar-module-scss-module__9Pmgmq__SeekBar_State_Active .SeekBar-module-scss-module__9Pmgmq__SeekBar__Progress:after{opacity:1}.SeekBar-module-scss-module__9Pmgmq__SeekBar__Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent;border:none;outline-color:transparent;width:100%;height:2rem}.SeekBar-module-scss-module__9Pmgmq__SeekBar_State_Active .SeekBar-module-scss-module__9Pmgmq__SeekBar__Input{height:4rem}.SeekBar-module-scss-module__9Pmgmq__SeekBar_State_Active .SeekBar-module-scss-module__9Pmgmq__SeekBar__Input::-webkit-slider-runnable-track{height:4rem}
@keyframes ContentListItemProgress-module-scss-module__rSpa-W__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ContentListItemProgress-module-scss-module__rSpa-W__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.ContentListItemProgress-module-scss-module__rSpa-W__ContentListItemProgress{z-index:2;background-color:var(--player-divider);pointer-events:none;height:4rem;display:block;position:absolute;top:auto;bottom:0;left:0;right:0}@supports (color:color-mix(in srgb, red 50%, transparent)){.ContentListItemProgress-module-scss-module__rSpa-W__ContentListItemProgress{background-color:color-mix(in srgb,var(--overlay-text)45%,transparent)}}.ContentListItemProgress-module-scss-module__rSpa-W__ContentListItemProgress__Bar{width:calc(var(--progress,0)*100%);background:var(--accent-surface,var(--color-accent));position:absolute;top:0;bottom:0;left:0;right:auto}.ContentListItemProgress-module-scss-module__rSpa-W__ContentListItemProgress__Label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Subtitles-module-scss-module__nphI-a__Subtitles{bottom:var(--subtitle-bottom,28%);pointer-events:none;width:calc((100% - 40rem)*var(--subtitle-width,1));text-align:center;color:#fff;text-shadow:0 1rem 2rem rgba(0,0,0,.5);-webkit-text-stroke-width:.2rem;-webkit-text-stroke-color:rgba(0,0,0,.5);font-family:var(--font-player-subs,var(--font-player,inherit));transition:opacity .25s ease-in-out;position:absolute;left:50%;transform:translate(-50%)}.mobile .Subtitles-module-scss-module__nphI-a__Subtitles{font-size:calc(20rem*var(--el-subs-scale,1));font-weight:600;line-height:var(--subtitle-line-height,1.2)}.desktop .Subtitles-module-scss-module__nphI-a__Subtitles{font-size:calc(24rem*var(--el-subs-scale,1));font-weight:500;line-height:var(--subtitle-line-height,1.2)}.Subtitles-module-scss-module__nphI-a__Subtitles_Scrim{-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);background-color:rgba(0,0,0,.45);border-radius:8rem;padding:6rem 14rem}.Subtitles-module-scss-module__nphI-a__Subtitles>span{color:var(--subtitle-highlight-text);background-color:var(--subtitle-highlight);border-radius:4rem}
@keyframes ContentListItem-module-scss-module__cckh1W__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ContentListItem-module-scss-module__cckh1W__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.ContentListItem-module-scss-module__cckh1W__ContentListItem{aspect-ratio:2/3;cursor:pointer;transition:transform .12s ease-out;position:relative;overflow:hidden}.ContentListItem-module-scss-module__cckh1W__ContentListItem:active{transform:scale(.97)}.mobile .ContentListItem-module-scss-module__cckh1W__ContentListItem{border-radius:var(--radius-card,8rem)}.desktop .ContentListItem-module-scss-module__cckh1W__ContentListItem{border-radius:var(--radius-card,12rem)}.mobile .ContentListItem-module-scss-module__cckh1W__ContentListItem:not(.ContentListItem-module-scss-module__cckh1W__ContentListItem_Size_Full){width:calc(168rem*var(--card-scale,1));min-width:calc(168rem*var(--card-scale,1));height:calc(252rem*var(--card-scale,1))}.desktop .ContentListItem-module-scss-module__cckh1W__ContentListItem:not(.ContentListItem-module-scss-module__cckh1W__ContentListItem_Size_Full){width:calc(244rem*var(--card-scale,1));min-width:calc(244rem*var(--card-scale,1));height:calc(366rem*var(--card-scale,1))}@media (hover:hover){.desktop .ContentListItem-module-scss-module__cckh1W__ContentListItem:hover .ContentListItem-module-scss-module__cckh1W__ContentListItem__Poster{transform:translateY(-1%)}.desktop .ContentListItem-module-scss-module__cckh1W__ContentListItem:hover .ContentListItem-module-scss-module__cckh1W__ContentListItem__Meta{opacity:1}}.ContentListItem-module-scss-module__cckh1W__ContentListItem__Poster{object-fit:cover;width:101%;height:101%;transition:transform .25s ease-in-out;position:absolute;top:0;left:0}.ContentListItem-module-scss-module__cckh1W__ContentListItem__Meta{opacity:0;background:linear-gradient(rgba(0,0,0,.48) 0%,rgba(0,0,0,.8) 100%);flex-direction:column;justify-content:flex-end;gap:4rem;width:100%;height:100%;transition:opacity .25s ease-in-out;display:flex;position:absolute;top:0;left:0}.mobile .ContentListItem-module-scss-module__cckh1W__ContentListItem__Meta{padding:8rem}.desktop .ContentListItem-module-scss-module__cckh1W__ContentListItem__Meta{padding:12rem}.ContentListItem-module-scss-module__cckh1W__ContentListItem__Meta .ContentListItem-module-scss-module__cckh1W__ContentListItem__Title{white-space:nowrap;text-overflow:ellipsis;color:#fff;text-shadow:0 2rem 30rem rgba(0,0,0,.5);letter-spacing:-.16rem;font-size:16rem;font-weight:700;line-height:24rem;overflow:hidden}.ContentListItem-module-scss-module__cckh1W__ContentListItem__Meta .ContentListItem-module-scss-module__cckh1W__ContentListItem__Description{-webkit-line-clamp:3;color:rgba(255,255,255,.9);text-overflow:ellipsis;text-shadow:0 1rem 12rem rgba(0,0,0,.4);-webkit-box-orient:vertical;font-size:12rem;font-weight:400;line-height:18rem;display:-webkit-box;overflow:hidden}.ContentListItem-module-scss-module__cckh1W__ContentListItem__Meta .ContentListItem-module-scss-module__cckh1W__ContentListItem__Count{color:rgba(255,255,255,.6);letter-spacing:1.8rem;text-transform:uppercase;font-size:12rem;font-weight:500;line-height:18rem}.ContentListItem-module-scss-module__cckh1W__ContentListItem__Badge{z-index:1;white-space:nowrap;min-width:40rem;min-height:20rem;color:var(--color-accent-contrast);justify-content:center;align-items:center;padding:3rem 8rem;display:flex;position:absolute;top:12rem;left:12rem}.ContentListItem-module-scss-module__cckh1W__ContentListItem__Badge svg{fill:currentColor}.ContentListItem-module-scss-module__cckh1W__ContentListItem__Badge svg *{fill:inherit}.ContentListItem-module-scss-module__cckh1W__ContentListItem__Badge svg [stroke]{stroke:currentColor}.ContentListItem-module-scss-module__cckh1W__ContentListItem__Badge{text-transform:uppercase;letter-spacing:1.35rem;background:var(--accent-surface,var(--color-accent));-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);border-radius:4rem;font-size:9rem;font-weight:500;line-height:150%}
@keyframes InteractiveCard-module-scss-module__BgbkyW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes InteractiveCard-module-scss-module__BgbkyW__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes InteractiveCard-module-scss-module__BgbkyW__InteractiveCardEnter{0%{opacity:0;transform:translateX(calc(24*var(--u,1rem)))}to{opacity:1;transform:translate(0)}}.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard{gap:calc(12*var(--u,1rem));flex-direction:column;animation:.25s both InteractiveCard-module-scss-module__BgbkyW__InteractiveCardEnter;display:flex}.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard__Headline{font-size:calc(18*var(--u,1rem));font-weight:700;line-height:1.3}.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard__Subheadline{font-size:calc(14*var(--u,1rem));opacity:.8}.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard__Options{gap:calc(8*var(--u,1rem));flex-direction:column;display:flex}.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard__Option{justify-content:space-between;align-items:center;gap:calc(12*var(--u,1rem));width:100%;padding:calc(12*var(--u,1rem))calc(16*var(--u,1rem));border-radius:calc(14*var(--u,1rem));border:calc(2*var(--u,1rem))solid rgba(255,255,255,.35);color:var(--overlay-text);font-size:calc(15*var(--u,1rem));text-align:left;cursor:pointer;background:0 0;font-weight:600;transition:border-color .15s,background .15s,opacity .15s;display:flex}.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard__Option:disabled{opacity:.5;cursor:default}.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard__Option[data-state=selected]{border-color:var(--overlay-text);background:rgba(255,255,255,.12)}.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard__Option[data-state=correct]{border-color:var(--color-success);opacity:1}.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard__Option[data-state=wrong]{border-color:var(--color-error);opacity:1}@supports (color:color-mix(in srgb, red 50%, transparent)){.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard__Option[data-state=wrong]{background:color-mix(in srgb,var(--color-error)30%,transparent)}}.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard__OptionLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard__Continue{width:100%;padding:calc(14*var(--u,1rem))calc(16*var(--u,1rem));border-radius:calc(14*var(--u,1rem));background:var(--overlay-text);color:#101014;font-size:calc(15*var(--u,1rem));cursor:pointer;border:none;font-weight:700;transition:background .15s,opacity .15s}@media (hover:hover){.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard__Continue:hover:not(:disabled){background:rgba(255,255,255,.85)}}.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard__Continue:disabled{opacity:.4;cursor:default}.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard__Skip{margin-top:calc(-4*var(--u,1rem));padding:calc(8*var(--u,1rem))calc(12*var(--u,1rem));color:rgba(255,255,255,.7);font-size:calc(13*var(--u,1rem));cursor:pointer;background:0 0;border:none;align-self:center}.InteractiveCard-module-scss-module__BgbkyW__InteractiveCard__Skip:disabled{opacity:.5;cursor:default}
@keyframes Spotlight-module-scss-module__mogGZq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Spotlight-module-scss-module__mogGZq__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.Spotlight-module-scss-module__mogGZq__Spotlight{-webkit-backface-visibility:hidden;backface-visibility:hidden;--spotlight-base-scale:var(--card-scale,1);flex-direction:column;flex:none;width:100%;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.mobile .Spotlight-module-scss-module__mogGZq__Spotlight{--spotlight-card-scale:1.19;--spotlight-card-cap:calc(252rem*var(--spotlight-base-scale)*var(--spotlight-card-scale));height:max(80vh,640rem);padding:56rem 0 24rem}@supports (height:1dvh){.mobile .Spotlight-module-scss-module__mogGZq__Spotlight{height:max(80dvh,640rem)}}.desktop .Spotlight-module-scss-module__mogGZq__Spotlight{--spotlight-card-scale:1.24;--spotlight-card-cap:calc(366rem*var(--spotlight-base-scale)*var(--spotlight-card-scale));height:800rem;padding:max(88rem,var(--block-clearance-top)*1rem + 8rem)0 32rem}@media (hover:hover){.Spotlight-module-scss-module__mogGZq__Spotlight:hover .Spotlight-module-scss-module__mogGZq__Spotlight__Arrow{opacity:1}}.Spotlight-module-scss-module__mogGZq__Spotlight__Backdrop{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.Spotlight-module-scss-module__mogGZq__Spotlight__BackdropLayer{object-fit:cover;opacity:0;filter:blur(40rem);will-change:opacity;width:100%;height:100%;transition:opacity .7s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.1)translateZ(0)}.Spotlight-module-scss-module__mogGZq__Spotlight__BackdropLayer_State_Front{opacity:1}.Spotlight-module-scss-module__mogGZq__Spotlight__Scrim{background-color:rgba(0,0,0,.5);position:absolute;top:0;bottom:0;left:0;right:0}.Spotlight-module-scss-module__mogGZq__Spotlight__Stage{z-index:1;flex:auto;width:100%;min-height:0;overflow:visible}.desktop .Spotlight-module-scss-module__mogGZq__Spotlight__Stage{max-width:calc(4.5*var(--spotlight-card-cap)*2/3 + 32rem);margin-left:auto;margin-right:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.Spotlight-module-scss-module__mogGZq__Spotlight__Stage .swiper-wrapper{align-items:center;height:100%}.Spotlight-module-scss-module__mogGZq__Spotlight__Slide{justify-content:center;height:100%;display:flex}.Spotlight-module-scss-module__mogGZq__Spotlight__Slide.swiper-slide{width:-moz-fit-content;width:fit-content}.Spotlight-module-scss-module__mogGZq__Spotlight__Card{height:100%;max-height:var(--spotlight-card-cap);opacity:.4;transition:transform .35s,opacity .35s;display:flex;transform:scale(.762)}.swiper-slide-prev .Spotlight-module-scss-module__mogGZq__Spotlight__Card{opacity:.8;transform:scale(.834)}.swiper-slide-next .Spotlight-module-scss-module__mogGZq__Spotlight__Card{opacity:.8;transform:scale(.834)}.swiper-slide-active .Spotlight-module-scss-module__mogGZq__Spotlight__Card{opacity:1;transform:scale(1)}.Spotlight-module-scss-module__mogGZq__Spotlight__Slide_Tier_Near .Spotlight-module-scss-module__mogGZq__Spotlight__Card{opacity:.8;transform:scale(.834)}.Spotlight-module-scss-module__mogGZq__Spotlight__Slide_Tier_Active .Spotlight-module-scss-module__mogGZq__Spotlight__Card{opacity:1;transform:scale(1)}.Spotlight-module-scss-module__mogGZq__Spotlight__Feature{z-index:1;text-align:center;flex-direction:column;flex:none;align-self:center;align-items:center;gap:2rem;width:100%;max-width:895rem;margin-top:auto;display:flex;position:relative}.mobile .Spotlight-module-scss-module__mogGZq__Spotlight__Feature{padding:16rem 16rem 0}.desktop .Spotlight-module-scss-module__mogGZq__Spotlight__Feature{padding:20rem var(--content-pad-x)0 var(--content-pad-start)}.Spotlight-module-scss-module__mogGZq__Spotlight__Title{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% + 60rem);color:var(--overlay-text);text-shadow:0 2rem 30rem rgba(0,0,0,.5);letter-spacing:-.96rem;margin:-30rem;padding:30rem;font-weight:700;overflow:hidden}.mobile .Spotlight-module-scss-module__mogGZq__Spotlight__Title{font-size:24rem;line-height:34rem}.desktop .Spotlight-module-scss-module__mogGZq__Spotlight__Title{font-size:32rem;line-height:44rem}.Spotlight-module-scss-module__mogGZq__Spotlight__TitleLink{color:inherit;text-decoration:none}.Spotlight-module-scss-module__mogGZq__Spotlight__Meta{color:rgba(255,255,255,.6);letter-spacing:2.1rem;text-transform:uppercase;font-size:14rem;font-weight:500;line-height:22rem}.Spotlight-module-scss-module__mogGZq__Spotlight__Description{color:rgba(255,255,255,.9);text-shadow:0 1rem 12rem rgba(0,0,0,.4);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.mobile .Spotlight-module-scss-module__mogGZq__Spotlight__Description{max-height:44rem;font-size:14rem;line-height:22rem}.desktop .Spotlight-module-scss-module__mogGZq__Spotlight__Description{max-height:48rem;font-size:16rem;line-height:24rem}.Spotlight-module-scss-module__mogGZq__Spotlight__Cta{flex-wrap:wrap;justify-content:center;gap:12rem;margin-top:8rem;display:flex}.Spotlight-module-scss-module__mogGZq__Spotlight__Button{border-radius:var(--btn-border-radius,32rem);white-space:nowrap;min-width:110rem;height:44rem;color:var(--overlay-text);align-items:center;gap:10rem;padding:12rem 20rem 12rem 16rem;font-size:14rem;font-weight:600;transition:background-color .25s ease-in-out,filter .25s ease-in-out;display:inline-flex}.Spotlight-module-scss-module__mogGZq__Spotlight__Button svg{width:16rem;height:16rem}.Spotlight-module-scss-module__mogGZq__Spotlight__Button_Color_Primary{background:var(--accent-surface,var(--color-accent));color:var(--color-accent-contrast)}.Spotlight-module-scss-module__mogGZq__Spotlight__Button_Color_Primary svg{fill:currentColor}.Spotlight-module-scss-module__mogGZq__Spotlight__Button_Color_Primary svg *{fill:inherit}.Spotlight-module-scss-module__mogGZq__Spotlight__Button_Color_Primary svg [stroke]{stroke:currentColor}@media (hover:hover){.Spotlight-module-scss-module__mogGZq__Spotlight__Button_Color_Primary:hover{filter:brightness(.92)}}.Spotlight-module-scss-module__mogGZq__Spotlight__Button_Color_Ghost{-webkit-backdrop-filter:blur(5rem);backdrop-filter:blur(5rem);background-color:rgba(255,255,255,.18);border:1rem solid rgba(255,255,255,.2)}@media (hover:hover){.Spotlight-module-scss-module__mogGZq__Spotlight__Button_Color_Ghost:not(.Spotlight-module-scss-module__mogGZq__Spotlight__Button_State_Active):hover{background-color:rgba(255,255,255,.32)}}[data-user-action-pending=true] .Spotlight-module-scss-module__mogGZq__Spotlight__Button_Color_Ghost{pointer-events:none;position:relative;overflow:hidden}[data-user-action-pending=true] .Spotlight-module-scss-module__mogGZq__Spotlight__Button_Color_Ghost:after{content:"";z-index:1;background:linear-gradient(90deg,rgba(255,255,255,.28),rgba(255,255,255,.55),rgba(255,255,255,.28)) 0 0/200% 100%;width:100%;height:100%;animation:1.5s linear infinite Spotlight-module-scss-module__mogGZq__bgPosition;position:absolute;top:0;left:0}[data-user-action-pending=true] .Spotlight-module-scss-module__mogGZq__Spotlight__Button_Color_Ghost *{opacity:0;pointer-events:none}.Spotlight-module-scss-module__mogGZq__Spotlight__Button_Color_Ghost.Spotlight-module-scss-module__mogGZq__Spotlight__Button_State_Active{color:var(--banner-bg);background-color:var(--overlay-text)}.Spotlight-module-scss-module__mogGZq__Spotlight__Button_Color_Ghost.Spotlight-module-scss-module__mogGZq__Spotlight__Button_State_Active svg{stroke:var(--banner-bg)}@media (hover:hover){.Spotlight-module-scss-module__mogGZq__Spotlight__Button_Color_Ghost.Spotlight-module-scss-module__mogGZq__Spotlight__Button_State_Active:hover{color:var(--overlay-text);background-color:rgba(255,255,255,.28);border:1rem solid transparent}.Spotlight-module-scss-module__mogGZq__Spotlight__Button_Color_Ghost.Spotlight-module-scss-module__mogGZq__Spotlight__Button_State_Active:hover svg{stroke:var(--overlay-text)}}.Spotlight-module-scss-module__mogGZq__Spotlight__Arrow{z-index:3;-webkit-backdrop-filter:blur(5rem);backdrop-filter:blur(5rem);opacity:0;background-color:rgba(255,255,255,.18);border:1rem solid rgba(255,255,255,.2);border-radius:32rem;justify-content:center;align-items:center;width:44rem;height:44rem;transition:all .25s;display:flex;position:absolute}.Spotlight-module-scss-module__mogGZq__Spotlight__Arrow svg{width:18rem;height:18rem;stroke:var(--overlay-text)}.mobile .Spotlight-module-scss-module__mogGZq__Spotlight__Arrow{display:none}.desktop .Spotlight-module-scss-module__mogGZq__Spotlight__Arrow{top:314rem}@media (hover:hover){.Spotlight-module-scss-module__mogGZq__Spotlight__Arrow:hover{background-color:var(--overlay-text)}.Spotlight-module-scss-module__mogGZq__Spotlight__Arrow:hover svg{stroke:var(--banner-bg)}}.Spotlight-module-scss-module__mogGZq__Spotlight__ArrowPrev{left:max(16rem,min(3vw,64rem))}.Spotlight-module-scss-module__mogGZq__Spotlight__ArrowNext{right:max(16rem,min(3vw,64rem));transform:scaleX(-1)}
.PathwayCard-module-scss-module__rB_dya__PathwayCard__Option{align-items:center;gap:calc(2*var(--u,1rem));width:100%;padding:calc(14*var(--u,1rem))calc(16*var(--u,1rem));border-radius:calc(14*var(--u,1rem));background:var(--overlay-text);color:#101014;font-size:calc(15*var(--u,1rem));cursor:pointer;border:none;flex-direction:column;font-weight:600;transition:opacity .15s;display:flex}.PathwayCard-module-scss-module__rB_dya__PathwayCard__Option:disabled{opacity:.5;cursor:default}.PathwayCard-module-scss-module__rB_dya__PathwayCard__OptionSubtitle{font-size:calc(13*var(--u,1rem));opacity:.7;font-weight:400}.PathwayCard-module-scss-module__rB_dya__PathwayCard__Error{font-size:calc(13*var(--u,1rem));color:var(--color-error)}
@keyframes Ranked-module-scss-module__atZilq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Ranked-module-scss-module__atZilq__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.Ranked-module-scss-module__atZilq__Ranked{position:relative}@media (hover:hover){.desktop .Ranked-module-scss-module__atZilq__Ranked:hover .Ranked-module-scss-module__atZilq__Ranked__Arrow{opacity:1}}.Ranked-module-scss-module__atZilq__Ranked__Track{scrollbar-width:none;flex-direction:row;align-items:flex-start;display:flex;overflow-x:auto;overflow-y:hidden}.Ranked-module-scss-module__atZilq__Ranked__Track::-webkit-scrollbar{display:none}.mobile .Ranked-module-scss-module__atZilq__Ranked__Track{gap:24rem;padding:0 16rem}.desktop .Ranked-module-scss-module__atZilq__Ranked__Track{padding:0 var(--content-pad-x)0 var(--content-pad-start);gap:54rem}.Ranked-module-scss-module__atZilq__Ranked__Item{flex-shrink:0;align-items:flex-start;display:flex}.Ranked-module-scss-module__atZilq__Ranked__Rank{font-synthesis:none;color:transparent;-webkit-text-stroke:2rem var(--text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;font-weight:900;line-height:.8}@supports (color:color-mix(in srgb, red 50%, transparent)){.Ranked-module-scss-module__atZilq__Ranked__Rank{-webkit-text-stroke:2rem color-mix(in srgb,var(--text)35%,transparent)}}.mobile .Ranked-module-scss-module__atZilq__Ranked__Rank{margin-right:-32rem;font-size:170rem}.desktop .Ranked-module-scss-module__atZilq__Ranked__Rank{margin-right:-68rem;font-size:370rem}.Ranked-module-scss-module__atZilq__Ranked__Card{flex-direction:column;gap:14rem;display:flex}.mobile .Ranked-module-scss-module__atZilq__Ranked__Card{width:calc(168rem*var(--card-scale,1))}.desktop .Ranked-module-scss-module__atZilq__Ranked__Card{width:calc(244rem*var(--card-scale,1))}.Ranked-module-scss-module__atZilq__Ranked__Cover{aspect-ratio:2/3;display:block;position:relative;overflow:hidden}.mobile .Ranked-module-scss-module__atZilq__Ranked__Cover{border-radius:var(--radius-card,8rem)}.desktop .Ranked-module-scss-module__atZilq__Ranked__Cover{border-radius:var(--radius-card,12rem)}.Ranked-module-scss-module__atZilq__Ranked__Poster{object-fit:cover;width:100%;height:100%;transition:transform .25s ease-in-out;display:block}.Ranked-module-scss-module__atZilq__Ranked__Meta{opacity:0;background:linear-gradient(rgba(0,0,0,.48) 0%,rgba(0,0,0,.8) 100%);flex-direction:column;justify-content:flex-end;gap:4rem;width:100%;height:100%;transition:opacity .25s ease-in-out;display:flex;position:absolute;top:0;left:0}.mobile .Ranked-module-scss-module__atZilq__Ranked__Meta{padding:8rem}.desktop .Ranked-module-scss-module__atZilq__Ranked__Meta{padding:12rem}.Ranked-module-scss-module__atZilq__Ranked__Count{color:rgba(255,255,255,.6);letter-spacing:1.8rem;text-transform:uppercase;font-size:12rem;font-weight:500;line-height:18rem}.Ranked-module-scss-module__atZilq__Ranked__Description{-webkit-line-clamp:3;color:rgba(255,255,255,.9);text-overflow:ellipsis;text-shadow:0 1rem 12rem rgba(0,0,0,.4);-webkit-box-orient:vertical;font-size:12rem;font-weight:400;line-height:18rem;display:-webkit-box;overflow:hidden}@media (hover:hover){.desktop .Ranked-module-scss-module__atZilq__Ranked__Item:hover .Ranked-module-scss-module__atZilq__Ranked__Poster{transform:translateY(-1%)}.desktop .Ranked-module-scss-module__atZilq__Ranked__Item:hover .Ranked-module-scss-module__atZilq__Ranked__Meta{opacity:1}}.Ranked-module-scss-module__atZilq__Ranked__Title{color:var(--text);font-weight:600;line-height:1.1}.mobile .Ranked-module-scss-module__atZilq__Ranked__Title{font-size:16rem}.desktop .Ranked-module-scss-module__atZilq__Ranked__Title{font-size:24rem}.Ranked-module-scss-module__atZilq__Ranked__Arrow{z-index:1;border:1rem solid var(--border);background:var(--surface-elevated);opacity:0;border-radius:32rem;justify-content:center;align-items:center;width:44rem;height:44rem;transition:all .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.mobile .Ranked-module-scss-module__atZilq__Ranked__Arrow{display:none}.Ranked-module-scss-module__atZilq__Ranked__Arrow svg{width:18rem;height:18rem;stroke:var(--text)}.Ranked-module-scss-module__atZilq__Ranked__ArrowPrev{left:16rem}.Ranked-module-scss-module__atZilq__Ranked__ArrowNext{right:16rem;transform:translateY(-50%)scaleX(-1)}
.ProductCard-module-scss-module__hKGi9G__ProductCard{--bleed:frame.u(16);gap:calc(4*var(--u,1rem));margin-left:calc(-1*var(--bleed));margin-right:calc(-1*var(--bleed));flex-direction:column;display:flex}.ProductCard-module-scss-module__hKGi9G__ProductCard_FlushTop{margin-top:calc(-1*var(--bleed))}.ProductCard-module-scss-module__hKGi9G__ProductCard_FlushBottom{margin-bottom:calc(-1*var(--bleed))}.ProductCard-module-scss-module__hKGi9G__ProductCard_AboveCountdown{margin-bottom:calc(-1*var(--bleed) + 3*var(--u,1rem))}.ProductCard-module-scss-module__hKGi9G__ProductCard__Item{align-items:center;gap:calc(12*var(--u,1rem));padding:calc(10*var(--u,1rem));min-height:calc(68*var(--u,1rem));border-radius:calc(16*var(--u,1rem));color:var(--overlay-text);background:rgba(255,255,255,.12);text-decoration:none;transition:background .15s;display:flex;position:relative}@media (hover:hover){.ProductCard-module-scss-module__hKGi9G__ProductCard__Item:hover{background:rgba(255,255,255,.2)}}.ProductCard-module-scss-module__hKGi9G__ProductCard__Item_NoImage{padding-left:calc(16*var(--u,1rem))}.ProductCard-module-scss-module__hKGi9G__ProductCard__Image{width:calc(48*var(--u,1rem));height:calc(48*var(--u,1rem));border-radius:calc(6*var(--u,1rem));object-fit:cover;flex:none}.ProductCard-module-scss-module__hKGi9G__ProductCard__Info{gap:calc(2*var(--u,1rem));flex-direction:column;flex:1;min-width:0;display:flex}.ProductCard-module-scss-module__hKGi9G__ProductCard__Title{font-size:calc(15*var(--u,1rem));text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ProductCard-module-scss-module__hKGi9G__ProductCard__Subtitle{font-size:calc(13*var(--u,1rem));opacity:.75}.ProductCard-module-scss-module__hKGi9G__ProductCard__Price{font-size:calc(15*var(--u,1rem));flex:none;font-weight:700}
@keyframes styles-module-scss-module__DKcs1W__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes styles-module-scss-module__DKcs1W__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.styles-module-scss-module__DKcs1W__Page{background:var(--surface);height:100vh;color:var(--text);flex-direction:column;gap:40rem;padding:24rem;display:flex;overflow-y:auto}@supports (height:1dvh){.styles-module-scss-module__DKcs1W__Page{height:100dvh}}.styles-module-scss-module__DKcs1W__Controls{z-index:30;border:1rem solid var(--border);background:var(--surface-elevated);border-radius:12rem;flex-wrap:wrap;gap:16rem;padding:12rem 16rem;display:flex;position:-webkit-sticky;position:sticky;top:0}.styles-module-scss-module__DKcs1W__Controls__Field{flex-direction:column;gap:4rem;display:flex}.styles-module-scss-module__DKcs1W__Controls__Label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:11rem;font-weight:600}.styles-module-scss-module__DKcs1W__Controls__Row{align-items:center;gap:6rem;display:flex}.styles-module-scss-module__DKcs1W__Controls__Input{border:1rem solid var(--border);background:var(--surface);height:32rem;color:var(--text);border-radius:6rem;padding:0 8rem;font-size:13rem}.styles-module-scss-module__DKcs1W__Controls__Color{border:1rem solid var(--border);background:0 0;border-radius:6rem;width:44rem;height:32rem;padding:0}.styles-module-scss-module__DKcs1W__Controls__Reset{border:1rem solid var(--border);background:var(--surface);height:32rem;color:var(--text-muted);cursor:pointer;border-radius:6rem;padding:0 8rem;font-size:12rem}.styles-module-scss-module__DKcs1W__Section{flex-direction:column;gap:12rem;scroll-margin-top:80rem;display:flex}.styles-module-scss-module__DKcs1W__Section__Title{margin:0;font-size:22rem;font-weight:700}.styles-module-scss-module__DKcs1W__Section__Description{max-width:720rem;color:var(--text-muted);margin:0;font-size:14rem;line-height:1.5}.styles-module-scss-module__DKcs1W__Section__Body{flex-direction:column;gap:20rem;display:flex}.styles-module-scss-module__DKcs1W__Specimen{flex-direction:column;gap:8rem;display:flex}.styles-module-scss-module__DKcs1W__Specimen__Label{color:var(--text-muted);font-size:12rem;font-weight:600}.styles-module-scss-module__DKcs1W__Specimen__Note{color:var(--text-faint);margin:0;font-size:12rem}.styles-module-scss-module__DKcs1W__Specimen__Stage{border:1rem dashed var(--border);background:var(--surface-elevated);border-radius:12rem;flex-wrap:wrap;align-items:center;gap:16rem;padding:20rem;display:flex}.styles-module-scss-module__DKcs1W__Specimen__Stage_Surface_Overlay{background:var(--overlay-bg);color:var(--overlay-text);border-color:transparent}.styles-module-scss-module__DKcs1W__Tokens{flex-direction:column;gap:24rem;display:flex}.styles-module-scss-module__DKcs1W__Tokens__Group{flex-direction:column;gap:10rem;display:flex}.styles-module-scss-module__DKcs1W__Tokens__GroupTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:12rem;font-weight:700}.styles-module-scss-module__DKcs1W__Tokens__Grid{grid-template-columns:repeat(auto-fill,minmax(230rem,1fr));gap:10rem;display:grid}.styles-module-scss-module__DKcs1W__Tokens__Item{border:1rem solid var(--border);background:var(--surface-elevated);border-radius:10rem;align-items:center;gap:10rem;min-width:0;padding:8rem;display:flex}.styles-module-scss-module__DKcs1W__Tokens__Swatch,.styles-module-scss-module__DKcs1W__Tokens__Swatch_Empty{border:1rem solid var(--border);border-radius:6rem;flex:none;width:36rem;height:36rem}.styles-module-scss-module__DKcs1W__Tokens__Swatch_Empty{background:repeating-linear-gradient(45deg,var(--surface-2)0,var(--surface-2)4rem,transparent 4rem,transparent 8rem)}.styles-module-scss-module__DKcs1W__Tokens__Meta{flex-direction:column;gap:2rem;min-width:0;display:flex}.styles-module-scss-module__DKcs1W__Tokens__Name{overflow-wrap:anywhere;font-size:12rem;font-weight:600}.styles-module-scss-module__DKcs1W__Tokens__Value{color:var(--text-faint);overflow-wrap:anywhere;font-size:11rem}.styles-module-scss-module__DKcs1W__Fonts{flex-direction:column;gap:12rem;display:flex}.styles-module-scss-module__DKcs1W__Fonts__Row{flex-direction:column;gap:2rem;display:flex}.styles-module-scss-module__DKcs1W__Fonts__Key{color:var(--text-muted);font-size:11rem;font-weight:600}.styles-module-scss-module__DKcs1W__Fonts__Sample{font-size:22rem}.styles-module-scss-module__DKcs1W__FadeBox{border:1rem solid var(--color-accent);background:var(--surface-2);border-radius:8rem;align-items:center;padding:10rem 16rem;font-size:14rem;font-weight:600;display:inline-flex}.styles-module-scss-module__DKcs1W__TypeScale{flex-direction:column;gap:16rem;display:flex}.styles-module-scss-module__DKcs1W__TypeScale__Note{max-width:720rem;color:var(--text-muted);margin:0;font-size:13rem;line-height:1.5}.styles-module-scss-module__DKcs1W__TypeScale__Rows{flex-direction:column;gap:12rem;display:flex}.styles-module-scss-module__DKcs1W__TypeScale__Row{border:1rem solid var(--border);background:var(--surface-elevated);border-radius:10rem;flex-direction:column;gap:8rem;padding:12rem;display:flex}.styles-module-scss-module__DKcs1W__TypeScale__Head{flex-wrap:wrap;align-items:baseline;gap:10rem;display:flex}.styles-module-scss-module__DKcs1W__TypeScale__Size{font-size:13rem;font-weight:700}.styles-module-scss-module__DKcs1W__TypeScale__Uses{color:var(--text-faint);font-size:11rem}.styles-module-scss-module__DKcs1W__TypeScale__Role{color:var(--text-muted);font-size:12rem}.styles-module-scss-module__DKcs1W__TypeScale__Samples{flex-wrap:wrap;align-items:baseline;gap:20rem;display:flex}.styles-module-scss-module__DKcs1W__TypeScale__Sample{white-space:nowrap}.styles-module-scss-module__DKcs1W__TypeScale__Strays{flex-direction:column;gap:8rem;display:flex}.styles-module-scss-module__DKcs1W__TypeScale__StraysTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:12rem;font-weight:700}.styles-module-scss-module__DKcs1W__TypeScale__Chips{flex-wrap:wrap;gap:8rem;display:flex}.styles-module-scss-module__DKcs1W__TypeScale__Chip{border:1rem solid var(--border);background:var(--surface-elevated);border-radius:8rem;align-items:baseline;gap:6rem;padding:6rem 10rem;display:flex}.styles-module-scss-module__DKcs1W__Icons{grid-template-columns:repeat(auto-fill,minmax(140rem,1fr));gap:12rem;display:grid}.styles-module-scss-module__DKcs1W__Icons__Item{background:var(--overlay-bg);color:var(--overlay-text);border-radius:10rem;align-items:center;gap:8rem;padding:10rem;font-size:11rem;display:flex}.styles-module-scss-module__DKcs1W__Icons__Item svg{flex:none;width:20rem;height:20rem}.styles-module-scss-module__DKcs1W__Lazy{color:var(--text-faint);align-items:center;padding:12rem 0;font-size:13rem;display:inline-flex}.styles-module-scss-module__DKcs1W__Sections{border:1rem solid var(--border);border-radius:12rem;flex-direction:column;gap:24rem;display:flex;overflow:hidden}.styles-module-scss-module__DKcs1W__OverlayHost{border-radius:10rem;width:260rem;height:160rem;position:relative;overflow:hidden}.styles-module-scss-module__DKcs1W__OverlayHost_Tall{background:var(--overlay-bg);border-radius:10rem;width:100%;min-height:420rem;position:relative;overflow:hidden}.styles-module-scss-module__DKcs1W__FixedHost{contain:paint;background:var(--surface);border-radius:10rem;width:100%;min-height:320rem;position:relative}.styles-module-scss-module__DKcs1W__FullWidth{width:100%;min-width:0}.styles-module-scss-module__DKcs1W__CardRow{flex-wrap:wrap;align-items:flex-start;gap:16rem;display:flex}.styles-module-scss-module__DKcs1W__HeroHost{border-radius:10rem;width:100%;height:420rem;position:relative;overflow:hidden}.styles-module-scss-module__DKcs1W__ModalBody{color:var(--overlay-text);flex-direction:column;align-items:center;gap:16rem;padding:24rem;display:flex}.styles-module-scss-module__DKcs1W__Backlog{flex-direction:column;gap:10rem;display:flex}.styles-module-scss-module__DKcs1W__Backlog__Row{border:1rem solid var(--border);background:var(--surface-elevated);border-radius:10rem;flex-direction:column;gap:4rem;padding:12rem;display:flex}.styles-module-scss-module__DKcs1W__Backlog__Area{font-size:14rem;font-weight:600}.styles-module-scss-module__DKcs1W__Backlog__Files{color:var(--text-muted);overflow-wrap:anywhere;font-size:12rem}.styles-module-scss-module__DKcs1W__Backlog__Why{color:var(--text-faint);font-size:12rem;line-height:1.5}.styles-module-scss-module__DKcs1W__OverlayPatch{background-color:var(--overlay-bg);border-radius:8rem;align-items:center;padding:8rem 12rem;display:flex}
@keyframes QuizCard-module-scss-module__9RkP8G__QuizCardEnter{0%{opacity:0;transform:translateX(calc(24*var(--u,1rem)))}to{opacity:1;transform:translate(0)}}.QuizCard-module-scss-module__9RkP8G__QuizCard{flex:auto;min-height:0}.QuizCard-module-scss-module__9RkP8G__QuizCard__Body{gap:calc(12*var(--u,1rem));scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) transparent;min-height:0;margin-right:calc(-14*var(--u,1rem));padding-right:calc(14*var(--u,1rem));padding-bottom:calc(12*var(--u,1rem));flex-direction:column;flex:auto;display:flex;overflow-x:hidden;overflow-y:auto}.QuizCard-module-scss-module__9RkP8G__QuizCard__Footer{gap:calc(8*var(--u,1rem));padding-top:calc(12*var(--u,1rem));border-top:calc(1*var(--u,1rem))solid rgba(255,255,255,.2);margin-top:calc(-12*var(--u,1rem));margin-inline:calc(-20*var(--u,1rem));padding-inline:calc(20*var(--u,1rem));flex-direction:column;flex:none;display:flex}.QuizCard-module-scss-module__9RkP8G__QuizCard__Footer[hidden]{display:none}.QuizCard-module-scss-module__9RkP8G__QuizCard__Head{justify-content:space-between;align-items:baseline;gap:calc(12*var(--u,1rem));display:flex}.QuizCard-module-scss-module__9RkP8G__QuizCard__Title{min-width:0;font-size:calc(17*var(--u,1rem));color:rgba(255,255,255,.92);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.QuizCard-module-scss-module__9RkP8G__QuizCard__Progress{white-space:nowrap;font-size:calc(14*var(--u,1rem));letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.6);flex:none;font-weight:600}.QuizCard-module-scss-module__9RkP8G__QuizCard__Image{aspect-ratio:5/2;width:100%;margin-bottom:calc(6*var(--u,1rem));object-fit:cover;border-radius:calc(12*var(--u,1rem));flex:none}.QuizCard-module-scss-module__9RkP8G__QuizCard__Verdict{font-size:calc(12*var(--u,1rem));letter-spacing:.04em;text-transform:uppercase;flex:none;font-weight:700}[data-state=correct] .QuizCard-module-scss-module__9RkP8G__QuizCard__Verdict{color:var(--color-success)}[data-state=wrong] .QuizCard-module-scss-module__9RkP8G__QuizCard__Verdict{color:var(--color-error)}.QuizCard-module-scss-module__9RkP8G__QuizCard__Explanation{font-size:calc(13*var(--u,1rem));color:rgba(255,255,255,.8);scroll-margin-bottom:calc(12*var(--u,1rem));line-height:1.45;animation:.25s both QuizCard-module-scss-module__9RkP8G__QuizCardEnter}.QuizCard-module-scss-module__9RkP8G__QuizCard__Error{font-size:calc(13*var(--u,1rem));color:var(--color-error)}.QuizCard-module-scss-module__9RkP8G__QuizCard__Score{font-size:calc(40*var(--u,1rem));font-weight:800;line-height:1}.QuizCard-module-scss-module__9RkP8G__QuizCard__ScoreLabel{font-size:calc(14*var(--u,1rem));color:rgba(255,255,255,.7)}
@keyframes BuilderBlockMenu-module-scss-module__J1Cf4G__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BuilderBlockMenu-module-scss-module__J1Cf4G__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.BuilderBlockMenu-module-scss-module__J1Cf4G__BlockMenu{pointer-events:auto;position:relative}.BuilderBlockMenu-module-scss-module__J1Cf4G__BlockMenu__Trigger{border:2rem solid var(--text-faint);background:var(--surface-elevated);cursor:pointer;width:40rem;height:40rem;color:var(--text);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 2rem 8rem rgba(0,0,0,.18)}@supports (color:color-mix(in srgb, red 50%, transparent)){.BuilderBlockMenu-module-scss-module__J1Cf4G__BlockMenu__Trigger{border-color:color-mix(in srgb,var(--text)22%,transparent)}}.BuilderBlockMenu-module-scss-module__J1Cf4G__BlockMenu__Trigger svg{width:20rem;height:20rem}.BuilderBlockMenu-module-scss-module__J1Cf4G__BlockMenu__Trigger svg path{fill:currentColor}@media (hover:hover){.BuilderBlockMenu-module-scss-module__J1Cf4G__BlockMenu__Trigger:hover{background:var(--surface-2)}}.BuilderBlockMenu-module-scss-module__J1Cf4G__BlockMenu__List{z-index:1;border:1rem solid var(--border);background:var(--surface-elevated);border-radius:12rem;flex-direction:column;gap:2rem;min-width:168rem;padding:6rem;display:flex;position:absolute;top:48rem;right:0;box-shadow:0 8rem 24rem rgba(0,0,0,.18)}.BuilderBlockMenu-module-scss-module__J1Cf4G__BlockMenu__Item{color:var(--text);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:8rem;align-items:center;gap:10rem;padding:8rem 10rem;font-size:14rem;font-weight:600;display:flex}.BuilderBlockMenu-module-scss-module__J1Cf4G__BlockMenu__Item svg{flex:none;width:18rem;height:18rem}@media (hover:hover){.BuilderBlockMenu-module-scss-module__J1Cf4G__BlockMenu__Item:hover{background:var(--surface-2)}}.BuilderBlockMenu-module-scss-module__J1Cf4G__BlockMenu__Item_Filled svg path{fill:currentColor}.BuilderBlockMenu-module-scss-module__J1Cf4G__BlockMenu__Item_Danger{color:var(--color-error)}
.QuizResults-module-scss-module__MNQenq__QuizResults{gap:calc(12*var(--u,1rem));width:100%;color:var(--overlay-text);flex-direction:column;display:flex}.QuizResults-module-scss-module__MNQenq__QuizResults__Eyebrow{font-size:calc(13*var(--u,1rem));letter-spacing:.04em;text-transform:uppercase;opacity:.7;font-weight:600}.QuizResults-module-scss-module__MNQenq__QuizResults__Score{font-size:calc(40*var(--u,1rem));font-weight:800;line-height:1}.QuizResults-module-scss-module__MNQenq__QuizResults__ScoreLabel{margin-top:calc(-6*var(--u,1rem));font-size:calc(14*var(--u,1rem));color:rgba(255,255,255,.7)}.QuizResults-module-scss-module__MNQenq__QuizResults__List{max-height:45vh;margin:calc(4*var(--u,1rem))0 calc(8*var(--u,1rem));border-top:calc(1*var(--u,1rem))solid rgba(255,255,255,.15);flex-direction:column;display:flex;overflow-y:auto}.QuizResults-module-scss-module__MNQenq__QuizResults__Row{justify-content:space-between;align-items:center;gap:calc(12*var(--u,1rem));padding:calc(12*var(--u,1rem))0;border-bottom:calc(1*var(--u,1rem))solid rgba(255,255,255,.15);display:flex}.QuizResults-module-scss-module__MNQenq__QuizResults__Name{gap:calc(2*var(--u,1rem));min-width:0;font-size:calc(15*var(--u,1rem));flex-direction:column;font-weight:600;display:flex}.QuizResults-module-scss-module__MNQenq__QuizResults__Where{font-size:calc(12*var(--u,1rem));opacity:.7;text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.QuizResults-module-scss-module__MNQenq__QuizResults__Grade{font-size:calc(15*var(--u,1rem));font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}.QuizResults-module-scss-module__MNQenq__QuizResults__Row[data-state=partial] .QuizResults-module-scss-module__MNQenq__QuizResults__Grade,.QuizResults-module-scss-module__MNQenq__QuizResults__Row[data-state=none] .QuizResults-module-scss-module__MNQenq__QuizResults__Grade{font-size:calc(13*var(--u,1rem));opacity:.7;font-weight:500}.QuizResults-module-scss-module__MNQenq__QuizResults__Failed{align-items:center;gap:calc(4*var(--u,1rem));padding:calc(16*var(--u,1rem))0;font-size:calc(14*var(--u,1rem));opacity:.85;flex-direction:column;display:flex}.QuizResults-module-scss-module__MNQenq__QuizResults__Loading{height:calc(120*var(--u,1rem));border-radius:calc(14*var(--u,1rem));background:rgba(255,255,255,.08)}
.BuilderTextSection-module-scss-module__2kVYEa__Root{position:relative}.BuilderTextSection-module-scss-module__2kVYEa__Editor{min-height:1.5em;caret-color:var(--color-accent,currentColor);outline:none}.BuilderTextSection-module-scss-module__2kVYEa__Editor p:empty:before{content:"";display:inline-block}.BuilderTextSection-module-scss-module__2kVYEa__Editor p:has(>br:only-child):before{content:"";display:inline-block}.BuilderTextSection-module-scss-module__2kVYEa__Editor a{cursor:text;text-decoration:underline}.BuilderTextSection-module-scss-module__2kVYEa__Prose__Editable{cursor:text}.BuilderTextSection-module-scss-module__2kVYEa__Sticky{top:calc(10rem + var(--nav-overlay-top)*1rem);z-index:3;pointer-events:none;justify-content:flex-end;align-items:flex-start;height:0;display:flex;position:-webkit-sticky;position:sticky}.BuilderTextSection-module-scss-module__2kVYEa__Toolbar{pointer-events:auto;background:var(--surface-elevated,#fff);color:var(--text);transform:scale(calc(1/var(--builder-scale,1)));transform-origin:100% 0;border-radius:12rem;align-items:center;gap:2rem;margin-right:10rem;padding:4rem;display:flex;box-shadow:0 1rem 2rem rgba(0,0,0,.12),0 6rem 20rem rgba(0,0,0,.16)}.BuilderTextSection-module-scss-module__2kVYEa__Gap{background:rgba(0,0,0,.12);width:1rem;height:20rem;margin:0 3rem}.BuilderTextSection-module-scss-module__2kVYEa__Tool{width:32rem;height:32rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8rem;justify-content:center;align-items:center;display:flex}.BuilderTextSection-module-scss-module__2kVYEa__Tool svg{width:17rem;height:17rem}@media (hover:hover){.BuilderTextSection-module-scss-module__2kVYEa__Tool:hover{background:rgba(0,0,0,.06)}}.BuilderTextSection-module-scss-module__2kVYEa__Tool__Active{background:var(--color-accent);color:#fff}@media (hover:hover){.BuilderTextSection-module-scss-module__2kVYEa__Tool__Active:hover{background:var(--color-accent)}}
.InputField-module-scss-module__XJ18da__InputField{height:var(--input-h,50rem);border-color:var(--input-border-color,#fff);border-style:solid;border-width:var(--input-border-w,1rem);border-radius:var(--input-border-radius,999rem);background:var(--input-bg,rgba(16,16,16,.25));width:100%;color:var(--input-text,#fff);padding:0 15rem;font-size:16rem;font-weight:500;line-height:100%;transition-property:border-color,color;transition-duration:.2s;transition-timing-function:ease-in-out}.InputField-module-scss-module__XJ18da__InputField:focus{outline:none}.InputField-module-scss-module__XJ18da__InputField_State_Disabled{color:var(--input-text-disabled,#9aa1a9);pointer-events:none}.InputField-module-scss-module__XJ18da__InputField_State_Error{border-color:var(--color-error)}.InputField-module-scss-module__XJ18da__InputField_View_Revealable{padding-right:48rem}.InputField-module-scss-module__XJ18da__InputField__Control{width:100%;position:relative}.InputField-module-scss-module__XJ18da__InputField__Reveal{width:40rem;height:100%;color:var(--input-text);opacity:.7;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:8rem}.desktop .InputField-module-scss-module__XJ18da__InputField__Reveal{cursor:pointer}@media (hover:hover){.InputField-module-scss-module__XJ18da__InputField__Reveal:hover{opacity:1}}.InputField-module-scss-module__XJ18da__InputField__Reveal:focus-visible{opacity:1}.InputField-module-scss-module__XJ18da__InputField__Reveal:focus-visible{outline:2rem solid var(--color-accent);outline-offset:-4rem;border-radius:50%}.InputField-module-scss-module__XJ18da__InputField__Reveal svg{width:22rem;height:22rem}.InputField-module-scss-module__XJ18da__InputField__Container{flex-direction:column;width:100%;display:flex}.InputField-module-scss-module__XJ18da__InputField__Error{color:var(--color-error);text-align:center;margin-top:6rem;font-size:12rem;font-weight:500;line-height:120%}
.AuthWithEmail-module-scss-module__FaPhJa__AuthWithEmail{flex-direction:column;width:100%;display:flex}.AuthWithEmail-module-scss-module__FaPhJa__AuthWithEmail__Back{cursor:pointer;background:0 0;border:none;flex-direction:row;justify-content:center;align-items:center;width:40rem;height:40rem;padding:0;display:flex;position:absolute;top:15rem;left:15rem}.AuthWithEmail-module-scss-module__FaPhJa__AuthWithEmail__Back:focus-visible{outline:2rem solid var(--color-accent);outline-offset:-2rem;border-radius:50%}.AuthWithEmail-module-scss-module__FaPhJa__AuthWithEmail__Back svg{width:26rem;height:26rem;stroke:var(--auth-text,var(--overlay-text))}.AuthWithEmail-module-scss-module__FaPhJa__AuthWithEmail__Title{letter-spacing:-.09rem;color:var(--auth-text,var(--overlay-text));text-align:center;margin-bottom:20rem;font-size:24rem;font-style:normal;font-weight:700;line-height:110%}.AuthWithEmail-module-scss-module__FaPhJa__AuthWithEmail__Description{text-align:center;max-width:300rem;color:var(--auth-text-muted,var(--overlay-text-muted));overflow-wrap:anywhere;margin:15rem auto 30rem;font-size:16rem;font-weight:500;line-height:120%}.AuthWithEmail-module-scss-module__FaPhJa__AuthWithEmail__Redirecting{justify-content:center;align-items:center;min-height:160rem;display:flex}.AuthWithEmail-module-scss-module__FaPhJa__AuthWithEmail__Notice{text-align:center;max-width:300rem;color:var(--auth-text,var(--overlay-text));margin:0 auto 16rem;font-size:14rem;font-weight:600;line-height:120%}.AuthWithEmail-module-scss-module__FaPhJa__AuthWithEmail__Error{max-width:280rem;min-height:24rem;color:var(--color-error);text-align:center;margin:16rem auto 0;font-size:14rem;font-weight:500;line-height:120%}.AuthWithEmail-module-scss-module__FaPhJa__AuthWithEmail__Continue{margin-top:20rem}.AuthWithEmail-module-scss-module__FaPhJa__AuthWithEmail__ErrorActions{flex-wrap:wrap;justify-content:center;gap:4rem 16rem;margin-top:6rem;display:flex}.AuthWithEmail-module-scss-module__FaPhJa__AuthWithEmail__Terms{text-align:center;max-width:270rem;color:var(--auth-text,var(--overlay-text));opacity:.5;margin:24rem auto 0;font-size:12rem;font-style:normal;font-weight:500;line-height:120%}.AuthWithEmail-module-scss-module__FaPhJa__AuthWithEmail__Terms a{text-decoration:underline}.AuthWithEmail-module-scss-module__FaPhJa__AuthForm{flex-direction:column;gap:8rem;width:100%;display:flex}.AuthWithEmail-module-scss-module__FaPhJa__AuthForm__Links{text-align:center;color:var(--auth-text-muted,var(--overlay-text-muted));flex-wrap:wrap;justify-content:center;align-items:center;gap:6rem 12rem;margin-top:12rem;font-size:14rem;font-weight:500;line-height:120%;display:flex}.AuthWithEmail-module-scss-module__FaPhJa__AuthForm__Link{color:var(--auth-text,var(--overlay-text));cursor:pointer;font-size:14rem;font-weight:600;line-height:120%;-webkit-text-decoration-line:underline;text-decoration-line:underline}.AuthWithEmail-module-scss-module__FaPhJa__AuthForm__Link[data-disabled=true],.AuthWithEmail-module-scss-module__FaPhJa__AuthForm__Link:disabled{opacity:.4;pointer-events:none}.AuthWithEmail-module-scss-module__FaPhJa__AuthForm__Hint{color:var(--auth-text-muted,var(--overlay-text-muted));margin:-2rem 0 2rem;padding:0 15rem;font-size:12rem;font-weight:500;line-height:120%}
@container player-frame (width>=0){.InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay{--u:calc(100cqw/450)}}.InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay{z-index:6;pointer-events:none;justify-content:flex-start;align-items:flex-end;padding:24rem 76rem 96rem 16rem;transition:padding-right .15s ease-in-out,padding-bottom .2s ease-in-out;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.mobile .InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay{padding-bottom:calc(var(--overlay-bottom-mob,calc(var(--player-nav-clear) + 36rem)) + var(--browser-bar))}.mobile body.user-inactive .InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay{--player-nav-clear:0rem;padding-right:16rem}.mobile body.user-inactive .InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay .InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay__Panel{max-width:none}.mobile body.interactive-overlay-open .InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay:not([data-quiz=true]){padding-right:16rem}.mobile body.interactive-overlay-open .InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay:not([data-quiz=true]) .InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay__Panel{max-width:none}.desktop .InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay{padding-right:16rem;transition:none}.desktop .InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay .InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay__Panel{max-width:calc(480*var(--u,1rem))}.InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay[data-quiz=true]{justify-content:center;padding-right:16rem;transition:padding-bottom .2s ease-in-out}.InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay[data-quiz=true] .InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay__Panel{max-width:calc(480*var(--u,1rem));max-height:100%}.mobile .InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay[data-quiz=true]{padding:16rem 16rem calc(16rem + var(--player-nav-clear) + var(--browser-bar))}body.user-inactive .InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay[data-quiz=true] .InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay__Panel{max-width:calc(480*var(--u,1rem))}.InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay__Toast{padding:calc(12*var(--u,1rem))calc(20*var(--u,1rem));border-radius:calc(999*var(--u,1rem));color:var(--overlay-text);font-size:calc(15*var(--u,1rem));white-space:nowrap;pointer-events:none;background:rgba(16,16,20,.82);font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay__Panel{pointer-events:auto;width:100%;max-width:calc(480*var(--u,1rem));gap:calc(12*var(--u,1rem));padding:calc(20*var(--u,1rem));border-radius:calc(20*var(--u,1rem));-webkit-backdrop-filter:blur(calc(12*var(--u,1rem)));backdrop-filter:blur(calc(12*var(--u,1rem)));color:var(--overlay-text);background:rgba(16,16,20,.72);flex-direction:column;display:flex;position:relative;overflow:hidden}.InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay__Panel[hidden]{display:none}.InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay__Dismiss{margin-top:calc(-8*var(--u,1rem));margin-bottom:calc(-8*var(--u,1rem));padding:calc(8*var(--u,1rem))calc(12*var(--u,1rem));color:rgba(255,255,255,.7);font-size:calc(13*var(--u,1rem));cursor:pointer;background:0 0;border:none;align-self:center}@keyframes InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlayCountdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlay__Countdown{height:calc(3*var(--u,1rem));border-radius:calc(3*var(--u,1rem));transform-origin:0;will-change:transform;background:rgba(255,255,255,.85);animation:linear forwards InteractiveOverlay-module-scss-module__vwMjtG__InteractiveOverlayCountdown;position:absolute;bottom:0;left:0;right:0}
@keyframes BuilderSectionFrame-module-scss-module__BqSZia__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BuilderSectionFrame-module-scss-module__BqSZia__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.BuilderSectionFrame-module-scss-module__BqSZia__Frame{flex:none;width:100%;position:relative}.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Interactive{cursor:pointer;-webkit-tap-highlight-color:transparent}.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Dimmed .BuilderSectionFrame-module-scss-module__BqSZia__Frame__Body{opacity:.4;transition:opacity .15s}.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Body{width:100%;overflow:clip}.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Interactive:after,.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Hovered:after,.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Selected:after{content:"";z-index:20;box-shadow:inset 0 0 0 var(--ring-w,2rem)transparent;pointer-events:none;border-radius:0;position:absolute;top:0;bottom:0;left:0;right:0}@media (hover:hover){.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Interactive:hover:not(.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Selected):after{box-shadow:inset 0 0 0 var(--ring-w,2rem)rgba(0,0,0,.16)}html.builder-touch .BuilderSectionFrame-module-scss-module__BqSZia__Frame__Interactive:hover:not(.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Selected):after{box-shadow:inset 0 0 0 var(--ring-w,2rem)transparent}}.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Hovered:not(.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Selected):after{box-shadow:inset 0 0 0 var(--ring-w,2rem)var(--color-accent)}@supports (color:color-mix(in srgb, red 50%, transparent)){.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Hovered:not(.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Selected):after{box-shadow:inset 0 0 0 var(--ring-w,2rem)color-mix(in srgb,var(--color-accent)55%,transparent)}}.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Selected:after{box-shadow:inset 0 0 0 var(--ring-w,2rem)var(--color-accent)}.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Dragging{z-index:30;opacity:.92;cursor:grabbing}.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Dragging:after{box-shadow:inset 0 0 0 var(--ring-w,2rem)var(--color-accent),0 12rem 32rem rgba(0,0,0,.22)}.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Label{z-index:20;background:var(--color-accent);max-width:calc(100% - 24rem);color:var(--color-accent-contrast);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border-radius:999rem;padding:4rem 10rem;font-size:12rem;font-weight:600;line-height:16rem;position:absolute;top:12rem;left:12rem;overflow:hidden}.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Controls{z-index:20;pointer-events:none;gap:8rem;display:flex;position:absolute;top:16rem;right:16rem}.BuilderSectionFrame-module-scss-module__BqSZia__Frame__Placeholder{border:2rem dashed var(--border);text-align:center;background:0 0;border-radius:8rem;flex-direction:column;justify-content:center;align-items:center;gap:6rem;min-height:120rem;margin:16rem;padding:24rem;display:flex}.BuilderSectionFrame-module-scss-module__BqSZia__Frame__PlaceholderTitle{color:var(--text);font-size:18rem;font-weight:700}.BuilderSectionFrame-module-scss-module__BqSZia__Frame__PlaceholderHint{color:var(--text-faint);font-size:14rem}
.AuthWithPhone-module-scss-module__MqzsEW__AuthWithPhone{flex-direction:column;width:100%;display:flex}.AuthWithPhone-module-scss-module__MqzsEW__AuthWithPhone>form{flex-direction:column;gap:8rem;display:flex}.AuthWithPhone-module-scss-module__MqzsEW__AuthWithPhone__Back{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;width:40rem;height:40rem;display:flex;position:absolute;top:15rem;left:15rem}.AuthWithPhone-module-scss-module__MqzsEW__AuthWithPhone__Back svg{width:26rem;height:26rem;stroke:var(--overlay-text)}.AuthWithPhone-module-scss-module__MqzsEW__AuthWithPhone__Title{letter-spacing:-.09rem;color:var(--overlay-text);text-align:center;font-size:24rem;font-style:normal;font-weight:700;line-height:110%}.AuthWithPhone-module-scss-module__MqzsEW__AuthWithPhone__Description{text-align:center;max-width:300rem;color:var(--overlay-text-muted);margin:15rem auto 40rem;font-size:16rem;font-weight:500;line-height:120%}.AuthWithPhone-module-scss-module__MqzsEW__AuthWithPhone__ResendCode{text-align:center;color:var(--overlay-text);opacity:.4;cursor:pointer;margin-top:12rem;font-size:16rem;font-weight:600;line-height:24rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.AuthWithPhone-module-scss-module__MqzsEW__AuthWithPhone__ResendCode[data-disabled=true]{pointer-events:none}.AuthWithPhone-module-scss-module__MqzsEW__AuthWithPhone__Error{max-width:250rem;min-height:48rem;color:var(--color-error);text-align:center;margin:20rem auto auto;font-size:14rem;font-weight:500;line-height:24rem}.AuthWithPhone-module-scss-module__MqzsEW__AuthWithPhone__Terms{text-align:center;max-width:270rem;color:var(--overlay-text);opacity:.5;margin:0 auto;font-size:12rem;font-style:normal;font-weight:500;line-height:120%}.AuthWithPhone-module-scss-module__MqzsEW__AuthWithPhone__Terms a{text-decoration:underline}
@keyframes BuilderInsertZone-module-scss-module__rhfDNW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BuilderInsertZone-module-scss-module__rhfDNW__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone{z-index:25;flex:none;width:100%;height:32rem;margin:-16rem 0;position:relative}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone:first-child{margin:0 0 -32rem}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover){.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone:hover .BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Line{opacity:1}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone:hover .BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Line svg{transform:scale(1)}}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone:focus-visible .BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Line{opacity:1}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone:focus-visible .BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Line svg{transform:scale(1)}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Line{opacity:0;background:linear-gradient(to right,transparent,var(--color-accent)16%,var(--color-accent)84%,transparent);justify-content:center;align-items:center;width:100%;height:2rem;transition:opacity .15s ease-in-out;display:flex}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Plus{background:var(--color-accent);width:36rem;height:36rem;color:var(--color-accent-contrast);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 2rem 8rem rgba(0,0,0,.18)}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Plus svg{width:20rem;height:20rem;transition:transform .15s ease-in-out;transform:scale(0)}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone_Always{height:36rem;margin:-18rem 0}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone_Always:first-child{margin:0 0 -36rem}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone:first-child .BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Plus{border-radius:0 0 999rem 999rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone:last-child .BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Plus{border-radius:999rem 999rem 0 0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone_Always:active .BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Plus{transform:scale(.94)}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone_Always:first-child:active .BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Plus,.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone_Always:last-child:active .BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Plus{transform:translate(-50%)scale(.94)}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone_Always .BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Line{opacity:1;background:var(--border);height:1rem}@supports (color:color-mix(in srgb, red 50%, transparent)){.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone_Always .BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Line{background:color-mix(in srgb,var(--text)20%,transparent)}}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone_Always .BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Plus{width:30rem;height:30rem;transition:transform .1s ease-out}.BuilderInsertZone-module-scss-module__rhfDNW__InsertZone_Always .BuilderInsertZone-module-scss-module__rhfDNW__InsertZone__Plus svg{width:16rem;height:16rem;transform:scale(1)}
@keyframes PlayerScreen-module-scss-module__X2Fw9a__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PlayerScreen-module-scss-module__X2Fw9a__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen{background-color:var(--player-stage-bg);--player-nav-clear:0rem;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Stage{flex-direction:row;flex:auto;justify-content:center;align-items:center;gap:16rem;min-width:0;height:100%;display:flex;position:relative}.desktop .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Stage{--rail-volume-height:190rem;--nav-arrow-clear:calc(20rem + 5*var(--slide-btn-size) + 4*(var(--slide-rail-gap) + 4rem) + var(--rail-volume-height) + 16rem);container-type:size}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__NavButton{border:none;flex:none}.desktop .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__NavButton{align-self:center}@supports (width:1cqi){.desktop .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__NavButton{margin-bottom:max(50cqh - 24rem,var(--nav-arrow-clear));align-self:flex-end}}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__NavButton{background-color:var(--player-btn-bg);width:48rem;height:48rem;color:var(--player-pill-border);cursor:pointer;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;transition:background-color .25s ease-in-out;display:flex}@media (hover:hover){.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__NavButton:hover{background-color:var(--player-btn-bg-hover)}}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__NavButton svg{width:24rem;height:24rem}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__NavButton svg path[stroke]{stroke:currentColor}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__NavButton{transition:opacity .25s ease-in-out}body.user-inactive .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__NavButton{opacity:0;pointer-events:none}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__NavButton:disabled{opacity:.4;pointer-events:none;cursor:default}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__NavButton_Next svg{transform:rotate(180deg)}.mobile .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__NavButton{display:none}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Frame{aspect-ratio:450/800;max-width:100%;height:100%;position:relative;overflow:hidden}.mobile .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Frame{aspect-ratio:auto;--seekbar-bottom-mob:16rem;--overlay-bottom-mob:96rem;width:100%}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Strip{position:absolute;top:0;bottom:0;left:0;right:0}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Slide{width:100%;height:100%;position:relative}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Slide:before{content:"";z-index:2;pointer-events:none;background:var(--slide-scrim);position:absolute;top:0;bottom:0;left:0;right:0}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Slide>[data-role=video-surface]{z-index:3}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Video{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Poster{z-index:1;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Meta{left:20rem;bottom:calc(47rem + var(--safe-bottom,0px));z-index:4;pointer-events:none;width:410rem;max-width:calc(100% - 40rem);position:absolute}.mobile .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Meta{left:15rem;bottom:calc(47rem + var(--browser-bar));max-width:calc(100% - 15rem - (15rem + var(--slide-btn-size) + 11rem))}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__EpisodeLabel{color:var(--overlay-text-muted);letter-spacing:.1rem;text-transform:uppercase;margin-bottom:10rem;font-size:14rem;font-weight:500;line-height:16rem}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Title{width:320rem;max-width:100%;color:var(--overlay-text);font-family:var(--font-player-title,var(--font-player,inherit));font-size:calc(var(--slide-title-size,24rem)*var(--el-title-scale,1));margin:0;font-weight:600;line-height:1.2}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__BackButton{z-index:6;background-color:var(--player-btn-bg);width:48rem;height:48rem;color:var(--player-pill-border);cursor:pointer;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;transition:background-color .25s ease-in-out;display:flex;position:absolute;top:20rem;left:20rem}@media (hover:hover){.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__BackButton:hover{background-color:var(--player-btn-bg-hover)}}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__BackButton svg{width:24rem;height:24rem}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__BackButton svg path[stroke]{stroke:currentColor}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__BackButton{transition:opacity .25s ease-in-out}body.user-inactive .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__BackButton{opacity:0;pointer-events:none}.mobile .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__BackButton{top:calc(15rem + var(--safe-top));width:var(--slide-btn-size);height:var(--slide-btn-size);background-color:var(--slide-btn-bg);-webkit-backdrop-filter:var(--slide-btn-blur);backdrop-filter:var(--slide-btn-blur);color:var(--slide-btn-glyph-color);left:15rem}@media (hover:hover){.mobile .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__BackButton:hover{background-color:var(--slide-btn-bg)}}.mobile .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__BackButton svg{width:var(--slide-btn-glyph);height:var(--slide-btn-glyph);filter:var(--slide-btn-glyph-shadow)}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen[data-ending] .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__BackButton{opacity:1;pointer-events:auto}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Scrim{display:none}.mobile .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Scrim{z-index:105;opacity:0;pointer-events:none;background-color:rgba(0,0,0,.5);transition:opacity .32s;display:block;position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:768px){.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Scrim{z-index:105;opacity:0;pointer-events:none;background-color:rgba(0,0,0,.5);transition:opacity .32s;display:block;position:absolute;top:0;bottom:0;left:0;right:0}}@media (pointer:coarse) and (min-width:769px){.desktop .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Scrim{z-index:11;pointer-events:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.desktop .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Scrim_State_Open{pointer-events:auto}}.PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Scrim_State_Open{opacity:1;pointer-events:auto}.mobile .PlayerScreen-module-scss-module__X2Fw9a__PlayerScreen__Scrim_State_Open{opacity:1;pointer-events:auto}
.InAppBrowserNotice-module-scss-module__BaDatq__InAppBrowserNotice{border:1rem solid var(--overlay-text);border-radius:var(--btn-border-radius,25rem);text-align:center;flex-direction:column;gap:8rem;padding:16rem;display:flex}.InAppBrowserNotice-module-scss-module__BaDatq__InAppBrowserNotice__Title{color:var(--overlay-text);font-size:16rem;font-weight:600;line-height:120%}.InAppBrowserNotice-module-scss-module__BaDatq__InAppBrowserNotice__Text{color:var(--overlay-text-muted);font-size:14rem;font-weight:500;line-height:130%}.InAppBrowserNotice-module-scss-module__BaDatq__InAppBrowserNotice__Link{color:var(--overlay-text);overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all;font-size:13rem;line-height:130%}
@keyframes styles-module-scss-module__Mgnlma__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes styles-module-scss-module__Mgnlma__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.styles-module-scss-module__Mgnlma__PreviewPage{width:100%;height:100%;display:flex;position:relative}.styles-module-scss-module__Mgnlma__PreviewPage:before{content:"";z-index:1;background:linear-gradient(transparent 0%,rgba(0,0,0,.2) 9.75%,transparent 45.21%,rgba(16,16,16,.5) 100%);width:100%;height:100%;position:absolute;top:0;left:0}.styles-module-scss-module__Mgnlma__PreviewPage [data-role=navigation],.styles-module-scss-module__Mgnlma__PreviewPage [data-role=seekbar],.styles-module-scss-module__Mgnlma__PreviewPage [data-role=slide-content] *{pointer-events:none!important}.styles-module-scss-module__Mgnlma__PreviewPage [data-role=play-pause-btn][data-paused=false],.styles-module-scss-module__Mgnlma__PreviewPage [data-role=volume-control]{display:none}.styles-module-scss-module__Mgnlma__PreviewPage__Loader{z-index:999;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}
.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt{color:var(--text);flex-direction:column;gap:16rem;padding:28rem 20rem 24rem;display:flex}.desktop .InstallPrompt-module-scss-module__Rid3vG__InstallPrompt{padding:32rem}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__Header{align-items:center;gap:14rem;display:flex}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__Icon{object-fit:cover;border-radius:14rem;flex:none;width:56rem;height:56rem}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__Title{color:var(--text);margin:0;font-size:20rem;font-weight:600;line-height:1.2}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__Subtitle{color:var(--text-muted);margin:4rem 0 0;font-size:14rem;line-height:1.3}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__Body{color:var(--text-muted);margin:0;font-size:15rem;line-height:1.4}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__Steps{counter-reset:install-step;flex-direction:column;gap:12rem;margin:0;padding:0;list-style:none;display:flex}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__Step{counter-increment:install-step;align-items:center;gap:12rem;font-size:15rem;line-height:1.35;display:flex}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__Step:before{content:counter(install-step);width:24rem;height:24rem;color:var(--text);background:var(--surface);box-shadow:inset 0 0 0 1rem var(--border);border-radius:50%;flex:none;place-items:center;font-size:13rem;font-weight:600;display:grid}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__Step span:first-of-type{flex:1}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__StepIcon{width:20rem;height:20rem;color:var(--text);flex:none;justify-content:center;align-items:center;display:flex}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__StepIcon svg{stroke:currentColor;max-width:100%;max-height:100%}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__StepIcon svg path{stroke:currentColor}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__Actions{flex-direction:column;gap:8rem;margin-top:4rem;display:flex}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__Actions button{width:100%}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__Actions .InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__Primary{color:var(--color-accent-contrast);background:var(--color-accent);box-shadow:none}.InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__Actions .InstallPrompt-module-scss-module__Rid3vG__InstallPrompt__Quiet{color:var(--text-muted);box-shadow:inset 0 0 0 1rem var(--border);background:0 0}
@keyframes PlaylistSkeleton-module-scss-module__Ue5taq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PlaylistSkeleton-module-scss-module__Ue5taq__bgPosition{0%{background-position:-200% 0}to{background-position:200% 0}}.PlaylistSkeleton-module-scss-module__Ue5taq__Hero{display:flex}.mobile .PlaylistSkeleton-module-scss-module__Ue5taq__Hero{flex-direction:column;align-items:stretch;gap:20rem}.desktop .PlaylistSkeleton-module-scss-module__Ue5taq__Hero{flex-direction:row;align-items:flex-start;gap:40rem}.PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Poster{border-radius:var(--radius-card,12rem);flex-shrink:0;position:relative;overflow:hidden}.PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Poster:after{content:"";z-index:1;background:linear-gradient(90deg,var(--surface-2),var(--surface-elevated),var(--surface-2));background-size:200% 100%;width:100%;height:100%;animation:1.5s linear infinite PlaylistSkeleton-module-scss-module__Ue5taq__bgPosition;position:absolute;top:0;left:0}.PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Poster *{opacity:0;pointer-events:none}.mobile .PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Poster{align-self:center;width:160rem;height:240rem}.desktop .PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Poster{aspect-ratio:2/3;width:max(180rem,min(34%,380rem))}.PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Meta{flex-direction:column;flex:auto;min-width:0;display:flex}.mobile .PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Meta{align-items:center;gap:12rem}.desktop .PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Meta{gap:15rem}.PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Title{border-radius:8rem;position:relative;overflow:hidden}.PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Title:after{content:"";z-index:1;background:linear-gradient(90deg,var(--surface-2),var(--surface-elevated),var(--surface-2));background-size:200% 100%;width:100%;height:100%;animation:1.5s linear infinite PlaylistSkeleton-module-scss-module__Ue5taq__bgPosition;position:absolute;top:0;left:0}.PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Title *{opacity:0;pointer-events:none}.mobile .PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Title{width:60%;height:28rem}.desktop .PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Title{width:min(480rem,70%);height:72rem}.PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Line{border-radius:6rem;position:relative;overflow:hidden}.PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Line:after{content:"";z-index:1;background:linear-gradient(90deg,var(--surface-2),var(--surface-elevated),var(--surface-2));background-size:200% 100%;width:100%;height:100%;animation:1.5s linear infinite PlaylistSkeleton-module-scss-module__Ue5taq__bgPosition;position:absolute;top:0;left:0}.PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Line *{opacity:0;pointer-events:none}.mobile .PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Line{width:80%;height:22rem}.desktop .PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Line{width:min(680rem,100%);height:24rem}.PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Cta{border-radius:999rem;position:relative;overflow:hidden}.PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Cta:after{content:"";z-index:1;background:linear-gradient(90deg,var(--surface-2),var(--surface-elevated),var(--surface-2));background-size:200% 100%;width:100%;height:100%;animation:1.5s linear infinite PlaylistSkeleton-module-scss-module__Ue5taq__bgPosition;position:absolute;top:0;left:0}.PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Cta *{opacity:0;pointer-events:none}.mobile .PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Cta{width:100%;height:48rem;margin-top:4rem}.desktop .PlaylistSkeleton-module-scss-module__Ue5taq__Hero__Cta{width:220rem;height:56rem}.PlaylistSkeleton-module-scss-module__Ue5taq__EpisodesHead{border-radius:8rem;position:relative;overflow:hidden}.PlaylistSkeleton-module-scss-module__Ue5taq__EpisodesHead:after{content:"";z-index:1;background:linear-gradient(90deg,var(--surface-2),var(--surface-elevated),var(--surface-2));background-size:200% 100%;width:100%;height:100%;animation:1.5s linear infinite PlaylistSkeleton-module-scss-module__Ue5taq__bgPosition;position:absolute;top:0;left:0}.PlaylistSkeleton-module-scss-module__Ue5taq__EpisodesHead *{opacity:0;pointer-events:none}.mobile .PlaylistSkeleton-module-scss-module__Ue5taq__EpisodesHead{width:140rem;height:24rem}.desktop .PlaylistSkeleton-module-scss-module__Ue5taq__EpisodesHead{width:200rem;height:36rem}.PlaylistSkeleton-module-scss-module__Ue5taq__Grid{display:grid}.mobile .PlaylistSkeleton-module-scss-module__Ue5taq__Grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:4rem}.desktop .PlaylistSkeleton-module-scss-module__Ue5taq__Grid{grid-template-columns:repeat(auto-fill,100rem);justify-content:space-between;gap:24rem;max-width:1216rem}.PlaylistSkeleton-module-scss-module__Ue5taq__Grid__Item{position:relative;overflow:hidden}.PlaylistSkeleton-module-scss-module__Ue5taq__Grid__Item:after{content:"";z-index:1;background:linear-gradient(90deg,var(--surface-2),var(--surface-elevated),var(--surface-2));background-size:200% 100%;width:100%;height:100%;animation:1.5s linear infinite PlaylistSkeleton-module-scss-module__Ue5taq__bgPosition;position:absolute;top:0;left:0}.PlaylistSkeleton-module-scss-module__Ue5taq__Grid__Item *{opacity:0;pointer-events:none}.mobile .PlaylistSkeleton-module-scss-module__Ue5taq__Grid__Item{aspect-ratio:2/3;border-radius:var(--radius-card,12rem);width:100%}.desktop .PlaylistSkeleton-module-scss-module__Ue5taq__Grid__Item{border-radius:var(--radius-card,20rem);width:100rem;height:150rem}
.UsernamePrompt-module-scss-module__TMUeqq__UsernamePrompt{--auth-text:var(--text);--auth-text-muted:var(--text-muted);--input-bg:var(--surface);--input-text:var(--text);--input-text-disabled:var(--text-faint);--input-border-color:var(--border);--btn-primary:var(--color-accent);--btn-primary-text:var(--color-accent-contrast)}.UsernamePrompt-module-scss-module__TMUeqq__UsernamePrompt__Form{text-align:center}.UsernamePrompt-module-scss-module__TMUeqq__UsernamePrompt__Title{margin:0 0 8rem}.UsernamePrompt-module-scss-module__TMUeqq__UsernamePrompt__Description{color:var(--text-muted);overflow-wrap:anywhere;margin:0 auto 16rem;font-size:14rem;font-weight:500;line-height:130%}.UsernamePrompt-module-scss-module__TMUeqq__UsernamePrompt__Error{margin-bottom:0}