.video-player-module__eDH0Lq__player{width:100%;position:relative}.player-section>.video-player-module__eDH0Lq__player{aspect-ratio:auto;overflow:visible}.video-player-module__eDH0Lq__video{aspect-ratio:9/16;background:var(--ink);touch-action:pan-y;width:100%;height:auto;display:block}.video-player-module__eDH0Lq__controlRail{top:calc(1rem + env(safe-area-inset-top));z-index:5;gap:.5rem;display:flex;position:absolute;right:1rem}.video-player-module__eDH0Lq__controlButton{min-width:44px;min-height:44px;color:var(--paper);cursor:pointer;background:#1c2130c7;border:.1rem solid #f1ecdd52;border-radius:0;place-items:center;padding:0;transition:background-color .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);display:grid}.video-player-module__eDH0Lq__controlButton:hover{background:var(--poster-red);transform:translateY(-1px)}.video-player-module__eDH0Lq__controlButton:active{transform:scale(.98)}.video-player-module__eDH0Lq__controlIcon{width:1.15rem;height:1.15rem}.video-player-module__eDH0Lq__speedIndicator{right:1rem;bottom:calc(5rem + env(safe-area-inset-bottom));z-index:5;color:var(--paper);background:var(--poster-red);border:.1rem solid var(--poster-red-deep);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;text-transform:uppercase;padding:.45rem .65rem;font-size:.74rem;font-weight:750;position:absolute}.video-player-module__eDH0Lq__error{color:var(--text-muted);gap:.75rem;margin-top:.75rem;display:grid}.video-player-module__eDH0Lq__error p{margin:0}.video-player-module__eDH0Lq__recoveryAction,.video-player-module__eDH0Lq__episodeLink{width:fit-content;min-height:44px;color:var(--paper);background:var(--poster-red);border:.12rem solid var(--poster-red-deep);box-shadow:.22rem .22rem 0 var(--ink);font:inherit;letter-spacing:.045em;text-transform:uppercase;cursor:pointer;border-radius:0;place-items:center;padding:.75rem 1rem;font-size:.8rem;font-weight:800;text-decoration:none;transition:box-shadow .16s ease-out,transform .16s ease-out;display:inline-grid}.video-player-module__eDH0Lq__recoveryAction:hover,.video-player-module__eDH0Lq__episodeLink:hover{background:var(--poster-red-deep);box-shadow:.08rem .08rem 0 var(--ink);transform:translate(.14rem,.14rem)}.video-player-module__eDH0Lq__recoveryAction:active,.video-player-module__eDH0Lq__episodeLink:active{box-shadow:none;transform:translate(.22rem,.22rem)}:-webkit-any(.video-player-module__eDH0Lq__player:fullscreen,.video-player-module__eDH0Lq__player:-webkit-full-screen){background:var(--ink);width:100vw;height:100dvh}:is(.video-player-module__eDH0Lq__player:fullscreen,.video-player-module__eDH0Lq__player:fullscreen){background:var(--ink);width:100vw;height:100dvh}:-webkit-any(.video-player-module__eDH0Lq__player:fullscreen .video-player-module__eDH0Lq__video,.video-player-module__eDH0Lq__player:-webkit-full-screen .video-player-module__eDH0Lq__video){aspect-ratio:auto;object-fit:contain;width:100%;height:100%}:is(.video-player-module__eDH0Lq__player:fullscreen .video-player-module__eDH0Lq__video,.video-player-module__eDH0Lq__player:fullscreen .video-player-module__eDH0Lq__video){aspect-ratio:auto;object-fit:contain;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.video-player-module__eDH0Lq__controlButton{transition:none}}
.episode-feed-module__gqrqPq__feed{overscroll-behavior-y:contain;scroll-snap-type:y mandatory;background:var(--ink);height:100dvh;position:relative;overflow:hidden auto}.episode-feed-module__gqrqPq__panel{scroll-snap-align:start;scroll-snap-stop:always;isolation:isolate;min-height:100dvh;position:relative}.episode-feed-module__gqrqPq__stage{background:var(--ink-soft);width:100%;min-height:100dvh;margin-inline:auto;position:relative;overflow:hidden}.episode-feed-module__gqrqPq__media,.episode-feed-module__gqrqPq__playerSlot{position:absolute;inset:0}.episode-feed-module__gqrqPq__playerSlot>div{width:100%;height:100%;position:relative}.episode-feed-module__gqrqPq__playerSlot video{object-fit:cover;width:100%;height:100%}.episode-feed-module__gqrqPq__playerSlot [data-recovery-action],.episode-feed-module__gqrqPq__playerSlot [data-media-error]{right:1rem;bottom:calc(5rem + env(safe-area-inset-bottom));z-index:4;max-height:calc(100% - 10rem - env(safe-area-inset-bottom));position:absolute;left:1rem;overflow-y:auto}.episode-feed-module__gqrqPq__poster{object-fit:cover}.episode-feed-module__gqrqPq__scrim{pointer-events:none;background:linear-gradient(#1c213005 0%,#1c2130f0 100%);position:absolute;inset:34% 0 0}.episode-feed-module__gqrqPq__metadata{right:1rem;bottom:calc(5rem + env(safe-area-inset-bottom));z-index:2;pointer-events:none;max-width:65ch;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);position:absolute;left:1rem}.episode-feed-module__gqrqPq__stage[data-playing=true] .episode-feed-module__gqrqPq__metadata,.episode-feed-module__gqrqPq__stage[data-fullscreen=true] .episode-feed-module__gqrqPq__metadata{opacity:0;transform:translateY(.5rem)}.episode-feed-module__gqrqPq__metadata h1,.episode-feed-module__gqrqPq__metadata h2{max-width:16ch;color:var(--paper);margin-bottom:.5rem;font-size:clamp(1.35rem,5vw,2.25rem);line-height:.94}.episode-feed-module__gqrqPq__episodeMeta{width:fit-content;color:var(--paper);background:var(--poster-red);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.6rem;padding:.28rem .45rem;font-size:.74rem;font-weight:750}.episode-feed-module__gqrqPq__description{color:#f1ecddd1;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:55ch;margin-bottom:0;line-height:1.5;display:-webkit-box;overflow:hidden}.episode-feed-module__gqrqPq__backLink,.episode-feed-module__gqrqPq__action{letter-spacing:.055em;text-transform:uppercase;border-radius:0;place-items:center;min-height:44px;padding:.65rem .85rem;font-size:.78rem;font-weight:800;text-decoration:none;transition:box-shadow .16s ease-out,transform .16s ease-out;display:inline-grid}.episode-feed-module__gqrqPq__backLink{top:calc(.75rem + env(safe-area-inset-top));z-index:20;max-width:calc(100vw - 7.5rem);color:var(--paper);box-shadow:.22rem .22rem 0 var(--shop-green);text-overflow:ellipsis;white-space:nowrap;background:#1c2130eb;border:.1rem solid #f1ecdd52;position:fixed;left:1rem;overflow:hidden}.episode-feed-module__gqrqPq__action{color:var(--paper);background:var(--poster-red);border:.1rem solid var(--poster-red-deep);box-shadow:.22rem .22rem 0 var(--ink)}.episode-feed-module__gqrqPq__backLink:hover{box-shadow:.08rem .08rem 0 var(--shop-green);transform:translate(.14rem,.14rem)}.episode-feed-module__gqrqPq__action:hover{background:var(--poster-red-deep);box-shadow:.08rem .08rem 0 var(--ink);transform:translate(.14rem,.14rem)}.episode-feed-module__gqrqPq__backLink:active,.episode-feed-module__gqrqPq__action:active{box-shadow:none;transform:translate(.22rem,.22rem)}.episode-feed-module__gqrqPq__completion{z-index:5;text-align:center;background:#1c2130f0;align-content:center;justify-items:center;gap:1rem;padding:1.5rem;display:grid;position:absolute;inset:0}.episode-feed-module__gqrqPq__completion p{max-width:18ch;color:var(--paper);text-transform:uppercase;margin:0;font-size:clamp(1.65rem,6vw,2.5rem);font-weight:800;line-height:.94}.episode-feed-module__gqrqPq__liveRegion{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.episode-feed-module__gqrqPq__emptyState{background:var(--ink);align-content:center;justify-items:start;min-height:100dvh;padding:2rem 1rem;display:grid}.episode-feed-module__gqrqPq__emptyState h1{color:var(--paper);margin-bottom:1rem}.episode-feed-module__gqrqPq__emptyState p{color:#f1ecddcc;max-width:65ch}@media (min-width:48rem){.episode-feed-module__gqrqPq__panel{padding-block:1.5rem}.episode-feed-module__gqrqPq__stage{border:.12rem solid var(--paper);width:min(32rem,56.25dvh - 1.6875rem);min-height:calc(100dvh - 3rem);box-shadow:.65rem .65rem 0 var(--shop-green)}.episode-feed-module__gqrqPq__metadata{left:1.5rem;right:1.5rem}.episode-feed-module__gqrqPq__backLink{left:clamp(1.5rem,4vw,4rem)}}@media (prefers-reduced-motion:reduce){.episode-feed-module__gqrqPq__feed{scroll-behavior:auto}.episode-feed-module__gqrqPq__metadata{transition:none}}
