.player-module__kN8bZq__stage{background:rgb(var(--ink-1-rgb));border:1px solid var(--border);width:100%;color:rgb(var(--text-primary-rgb));-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;position:relative;container:player/inline-size}.player-module__kN8bZq__stage:focus-visible{outline:.125rem solid var(--accent);outline-offset:.1875rem}.player-module__kN8bZq__frame{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.player-module__kN8bZq__video{-o-object-fit:contain;object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.player-module__kN8bZq__stage:fullscreen{background:#000;border:0;width:100vw;height:100vh}:-webkit-any(.player-module__kN8bZq__stage:fullscreen .player-module__kN8bZq__frame,.player-module__kN8bZq__stage:-webkit-full-screen .player-module__kN8bZq__frame){aspect-ratio:auto;position:absolute;inset:0}:is(.player-module__kN8bZq__stage:fullscreen .player-module__kN8bZq__frame,.player-module__kN8bZq__stage:fullscreen .player-module__kN8bZq__frame){aspect-ratio:auto;position:absolute;inset:0}.player-module__kN8bZq__immersive{z-index:2147483000;background:#000;border:0;width:100vw;height:100dvh;position:fixed;inset:0}.player-module__kN8bZq__immersive .player-module__kN8bZq__frame{aspect-ratio:auto;top:env(safe-area-inset-top,0);right:env(safe-area-inset-right,0);bottom:env(safe-area-inset-bottom,0);left:env(safe-area-inset-left,0);position:absolute}.player-module__kN8bZq__stage:fullscreen .player-module__kN8bZq__bar,.player-module__kN8bZq__immersive .player-module__kN8bZq__bar{z-index:4;background:rgb(var(--ink-1-rgb) / .9);-webkit-transition:opacity .2s var(--ease-out);transition:opacity .2s var(--ease-out);position:absolute;bottom:0;left:0;right:0}.player-module__kN8bZq__stage:-webkit-full-screen .player-module__kN8bZq__bar{z-index:4;background:rgb(var(--ink-1-rgb) / .9);-webkit-transition:opacity .2s var(--ease-out);transition:opacity .2s var(--ease-out);position:absolute;bottom:0;left:0;right:0}.player-module__kN8bZq__immersive .player-module__kN8bZq__bar{left:env(safe-area-inset-left,0);right:env(safe-area-inset-right,0);bottom:env(safe-area-inset-bottom,0)}.player-module__kN8bZq__stage[data-fs=element].player-module__kN8bZq__idle .player-module__kN8bZq__bar,.player-module__kN8bZq__stage[data-fs=immersive].player-module__kN8bZq__idle .player-module__kN8bZq__bar,.player-module__kN8bZq__immersive.player-module__kN8bZq__idle .player-module__kN8bZq__bar{opacity:0;pointer-events:none}.player-module__kN8bZq__stage:fullscreen.player-module__kN8bZq__idle,.player-module__kN8bZq__immersive.player-module__kN8bZq__idle{cursor:none}.player-module__kN8bZq__stage:-webkit-full-screen.player-module__kN8bZq__idle{cursor:none}.player-module__kN8bZq__wmLayer{z-index:2;pointer-events:none;--wm-alpha:.22;--wm-scale:1;position:absolute;inset:0;overflow:hidden}.player-module__kN8bZq__wm{will-change:transform;font-family:var(--font-mono), ui-monospace, monospace;font-weight:400;font-size:calc(.8125rem * var(--wm-scale));letter-spacing:0;color:rgb(var(--text-primary-rgb) / var(--wm-alpha));-webkit-text-stroke:2px rgb(var(--bg-rgb) / .42);paint-order:stroke fill;white-space:nowrap;opacity:1;transition:opacity .3s var(--ease-entrance);line-height:1.2;position:absolute;top:0;left:0;transform:translate(.5rem,.5rem)}.player-module__kN8bZq__big{z-index:3;background:rgb(var(--text-primary-rgb));width:4rem;height:4rem;color:rgb(var(--bg-rgb));cursor:pointer;transition:transform .12s var(--ease-out), opacity .16s var(--ease-out);border:0;border-radius:0;place-items:center;margin:-2rem 0 0 -2rem;display:grid;position:absolute;top:50%;left:50%}.player-module__kN8bZq__big:focus-visible{outline:.125rem solid var(--accent);outline-offset:.25rem}.player-module__kN8bZq__big:active{transform:scale(.98)}.player-module__kN8bZq__started .player-module__kN8bZq__big,.player-module__kN8bZq__playing .player-module__kN8bZq__big,.player-module__kN8bZq__ended .player-module__kN8bZq__big{opacity:0;pointer-events:none}.player-module__kN8bZq__bar{z-index:4;background:rgb(var(--ink-1-rgb));border-top:1px solid var(--border);align-items:center;gap:.125rem;min-height:3rem;padding:0 .25rem 0 0;display:flex;position:relative}.player-module__kN8bZq__btn{min-width:2.75rem;min-height:2.75rem;color:inherit;cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;transition:transform .12s var(--ease-out);background:0 0;border:0;border-radius:0;flex:none;place-items:center;padding:0 .5rem;font-size:.9375rem;font-weight:500;display:inline-grid}.player-module__kN8bZq__btn:focus-visible{outline:.125rem solid var(--accent);outline-offset:-.125rem}.player-module__kN8bZq__btn:active{transform:scale(.96)}.player-module__kN8bZq__play{width:3rem;min-width:3rem;min-height:3rem}.player-module__kN8bZq__back .player-module__kN8bZq__long{display:inline}.player-module__kN8bZq__time{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;white-space:nowrap;color:rgb(var(--text-secondary-rgb));flex:none;padding:0 .5rem;font-size:.875rem}.player-module__kN8bZq__time b{color:rgb(var(--text-primary-rgb));font-weight:400}.player-module__kN8bZq__speed{flex:none;position:relative}.player-module__kN8bZq__speedBtn{min-width:3.25rem}.player-module__kN8bZq__speedBtn:not([data-rate="1"]){text-underline-offset:.3125rem;text-decoration:underline;text-decoration-thickness:1px}.player-module__kN8bZq__menu{z-index:8;background:rgb(var(--bg-elevated-rgb));border:1px solid var(--border-hover);transform-origin:100% 100%;min-width:10rem;animation:player-module__kN8bZq__mhPop .2s var(--ease-out) both;padding:.25rem 0;position:absolute;bottom:calc(100% + .375rem);right:0}.player-module__kN8bZq__menu[data-instant]{animation:none}.player-module__kN8bZq__item{cursor:pointer;text-align:left;width:100%;min-height:2.75rem;color:rgb(var(--bone-2-rgb));font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:1.25rem;padding:0 .875rem;font-size:.875rem;font-weight:400;display:flex}@media (hover:hover) and (pointer:fine){.player-module__kN8bZq__item:hover{color:rgb(var(--text-primary-rgb))}}.player-module__kN8bZq__item:focus-visible{outline:.125rem solid var(--accent);outline-offset:-.125rem}.player-module__kN8bZq__item[aria-checked=true]{color:rgb(var(--text-primary-rgb));text-underline-offset:.25rem;text-decoration:underline;text-decoration-thickness:1px}.player-module__kN8bZq__check{flex:none;width:1rem;height:1rem}.player-module__kN8bZq__short{display:none}.player-module__kN8bZq__vol{flex:none;align-items:center;display:flex}.player-module__kN8bZq__volume{--v:1;appearance:none;cursor:pointer;touch-action:none;background:0 0;flex:none;width:5rem;height:2.75rem;margin:0 .5rem 0 .125rem}.player-module__kN8bZq__volume::-webkit-slider-runnable-track{background:linear-gradient(to right, rgb(var(--text-primary-rgb)) calc(var(--v) * 100%), var(--border-hover) calc(var(--v) * 100%));height:.125rem}.player-module__kN8bZq__volume::-moz-range-track{background:linear-gradient(to right, rgb(var(--text-primary-rgb)) calc(var(--v) * 100%), var(--border-hover) calc(var(--v) * 100%));height:.125rem}.player-module__kN8bZq__volume::-webkit-slider-thumb{appearance:none;background:rgb(var(--text-primary-rgb));width:.75rem;height:.75rem;-webkit-transition:transform .16s var(--ease-out);transition:transform .16s var(--ease-out);border:0;border-radius:50%;margin-top:-.3125rem}.player-module__kN8bZq__volume::-moz-range-thumb{background:rgb(var(--text-primary-rgb));border:0;border-radius:50%;width:.75rem;height:.75rem}.player-module__kN8bZq__volume:focus-visible{outline:.125rem solid var(--accent);outline-offset:.125rem}@media (hover:hover) and (pointer:fine){.player-module__kN8bZq__volume:hover::-webkit-slider-thumb{transform:scale(1.2)}}.player-module__kN8bZq__volume:active::-webkit-slider-thumb{transform:scale(1.25)}@container player (max-width:40rem){.player-module__kN8bZq__bar{-moz-column-gap:.125rem;grid-template-columns:auto auto auto minmax(0,1fr) auto auto auto auto;grid-template-areas:"scrub scrub scrub scrub scrub scrub scrub scrub""play back time rest cc speed vol fs";column-gap:.125rem;min-height:5.5rem;padding:0 .25rem;display:grid}.player-module__kN8bZq__bar>[data-scrubber]{grid-area:scrub;min-width:0;margin:0 .5rem}.player-module__kN8bZq__bar>[data-control=play]{grid-area:play;width:2.75rem;min-width:2.75rem;min-height:2.75rem}.player-module__kN8bZq__bar>.player-module__kN8bZq__back{grid-area:back}.player-module__kN8bZq__bar>.player-module__kN8bZq__time{grid-area:time;align-self:center;padding:0 .25rem}.player-module__kN8bZq__bar>.player-module__kN8bZq__speed{grid-area:speed}.player-module__kN8bZq__bar>.player-module__kN8bZq__cc{grid-area:cc}.player-module__kN8bZq__bar>.player-module__kN8bZq__vol{grid-area:vol}.player-module__kN8bZq__bar>[data-control=fullscreen]{grid-area:fs}.player-module__kN8bZq__back .player-module__kN8bZq__long{display:none}.player-module__kN8bZq__volume{width:3.5rem;margin:0 .25rem 0 .125rem}.player-module__kN8bZq__speed{position:static}.player-module__kN8bZq__menu{transform-origin:bottom;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;min-width:0;padding:0;display:grid;bottom:calc(100% + .25rem);left:.25rem;right:.25rem}.player-module__kN8bZq__item{justify-content:center;gap:0;padding:0}.player-module__kN8bZq__item .player-module__kN8bZq__check,.player-module__kN8bZq__item .player-module__kN8bZq__long{display:none}.player-module__kN8bZq__item .player-module__kN8bZq__short{display:inline}.player-module__kN8bZq__item[aria-checked=true]{border-bottom:2px solid rgb(var(--text-primary-rgb));text-decoration:none}.player-module__kN8bZq__big{width:3.5rem;height:3.5rem;margin:-1.75rem 0 0 -1.75rem}}@container player (max-width:21rem){.player-module__kN8bZq__time span{display:none}}@container player (max-width:28rem){.player-module__kN8bZq__back,.player-module__kN8bZq__volume{display:none}}.player-module__kN8bZq__stage[data-locked] .player-module__kN8bZq__bar{opacity:.4}.player-module__kN8bZq__scrub{cursor:pointer;touch-action:none;flex:1;align-items:center;min-width:4rem;height:2.75rem;padding:0 .75rem;display:flex;position:relative;overflow-x:clip}.player-module__kN8bZq__scrub:focus-visible{outline:.125rem solid var(--accent);outline-offset:-.125rem}.player-module__kN8bZq__track{background:var(--border-hover);width:100%;height:.125rem;transition:transform .2s var(--ease-out);position:relative;overflow:hidden}.player-module__kN8bZq__buffered,.player-module__kN8bZq__fill{transform-origin:0;position:absolute;inset:0}.player-module__kN8bZq__buffered{background:var(--border);transform:scaleX(var(--b,0))}.player-module__kN8bZq__fill{background:rgb(var(--text-primary-rgb));transform:scaleX(var(--p,0))}.player-module__kN8bZq__knob,.player-module__kN8bZq__tick{pointer-events:none;height:0;position:absolute;top:50%;left:.75rem;right:.75rem}.player-module__kN8bZq__knob{transform:translateX(calc(var(--p,0) * 100%))}.player-module__kN8bZq__knob:before{content:"";background:rgb(var(--text-primary-rgb));opacity:0;width:.75rem;height:.75rem;transition:opacity .16s var(--ease-out);border-radius:50%;position:absolute;top:-.375rem;left:-.375rem}.player-module__kN8bZq__tick{transform:translateX(calc(var(--at,0) * 100%))}.player-module__kN8bZq__tick:before{content:"";background:rgb(var(--bg-rgb) / .9);width:.125rem;height:.5rem;position:absolute;top:-.25rem;left:-.0625rem}.player-module__kN8bZq__scrub:focus-visible .player-module__kN8bZq__knob:before,.player-module__kN8bZq__drag .player-module__kN8bZq__knob:before{opacity:1}@media (hover:hover) and (pointer:fine){.player-module__kN8bZq__scrub:hover .player-module__kN8bZq__knob:before{opacity:1}}@media (pointer:coarse){.player-module__kN8bZq__knob:before{opacity:1}}.player-module__kN8bZq__drag .player-module__kN8bZq__track{transform:scaleY(1.5)}.player-module__kN8bZq__cues{z-index:1;pointer-events:none;transition:transform .25s var(--ease-entrance);justify-content:center;padding:0 10%;display:flex;position:absolute;bottom:8%;left:0;right:0;transform:none}.player-module__kN8bZq__stage:fullscreen.player-module__kN8bZq__idle .player-module__kN8bZq__cues,.player-module__kN8bZq__immersive.player-module__kN8bZq__idle .player-module__kN8bZq__cues{transform:none}.player-module__kN8bZq__stage:-webkit-full-screen.player-module__kN8bZq__idle .player-module__kN8bZq__cues{transform:none}@container player (max-width:40rem){.player-module__kN8bZq__stage:fullscreen.player-module__kN8bZq__idle .player-module__kN8bZq__cues,.player-module__kN8bZq__immersive.player-module__kN8bZq__idle .player-module__kN8bZq__cues{transform:none}.player-module__kN8bZq__stage:-webkit-full-screen.player-module__kN8bZq__idle .player-module__kN8bZq__cues{transform:none}}.player-module__kN8bZq__cue{text-align:center;white-space:pre-line;overflow-wrap:anywhere;background:rgb(var(--bg-rgb) / .8);max-width:min(92%,54rem);color:rgb(var(--text-primary-rgb));font-family:var(--font-body), Georgia, serif;margin:0;padding:.25rem .625rem;font-size:clamp(1.0625rem,2.4cqw,1.375rem);font-weight:500;line-height:1.35}.player-module__kN8bZq__cc{letter-spacing:0;color:rgb(var(--text-secondary-rgb))}.player-module__kN8bZq__cc[data-on=true]{color:rgb(var(--text-primary-rgb));text-underline-offset:.3125rem;text-decoration:underline;text-decoration-thickness:1px}.player-module__kN8bZq__scrubTip{z-index:9;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;background:rgb(var(--bg-elevated-rgb));border:1px solid var(--border-hover);max-width:min(22rem,100vw);font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:rgb(var(--text-primary-rgb));padding:.25rem .625rem;font-size:.875rem;position:absolute;bottom:calc(100% - .5rem);left:0;overflow:hidden}.player-module__kN8bZq__loading{z-index:3;pointer-events:none;font-family:var(--font-mono), ui-monospace, monospace;color:rgb(var(--text-secondary-rgb));place-items:center;font-size:.875rem;display:grid;position:absolute;inset:0}.player-module__kN8bZq__toast{z-index:5;white-space:nowrap;pointer-events:none;background:rgb(var(--bg-rgb) / .9);border:1px solid var(--border-hover);font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:rgb(var(--text-primary-rgb));opacity:0;transition:opacity .2s var(--ease-entrance);border-radius:0;padding:.375rem .75rem;font-size:.9375rem;font-weight:500;position:absolute;top:1rem;left:50%;transform:translate(-50%)}.player-module__kN8bZq__toast[data-side=l]{top:50%;left:22%;transform:translate(-50%,-50%)}.player-module__kN8bZq__toast[data-side=r]{top:50%;left:78%;transform:translate(-50%,-50%)}.player-module__kN8bZq__toastOn{opacity:1;transition:none}.player-module__kN8bZq__overlay{z-index:6;text-align:center;background:rgb(var(--bg-rgb) / .92);animation:player-module__kN8bZq__mhFade .2s var(--ease-out) both;place-items:center;padding:1.5rem;display:grid;position:absolute;inset:0}.player-module__kN8bZq__overlay p{max-width:28rem;font-family:var(--font-body), Georgia, serif;margin:0 auto;font-size:1.0625rem;line-height:1.5}.player-module__kN8bZq__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1rem;display:flex}.player-module__kN8bZq__hint{z-index:5;background:rgb(var(--bg-rgb) / .94);border:1px solid var(--border-hover);max-width:30rem;font-family:var(--font-body), Georgia, serif;animation:player-module__kN8bZq__mhRise .2s var(--ease-out) both;align-items:flex-start;gap:.75rem;margin:0 auto;padding:.625rem .875rem;font-size:.9375rem;line-height:1.45;display:flex;position:absolute;top:.75rem;left:.75rem;right:.75rem}.player-module__kN8bZq__hint .player-module__kN8bZq__btn{min-height:2.75rem;color:rgb(var(--text-secondary-rgb));margin:-.625rem -.5rem -.625rem 0}.player-module__kN8bZq__close{top:calc(env(safe-area-inset-top,0) + .5rem);right:calc(env(safe-area-inset-right,0) + .5rem);z-index:7;background:rgb(var(--bg-rgb) / .7);display:none;position:absolute}.player-module__kN8bZq__immersive .player-module__kN8bZq__close{display:inline-grid}.player-module__kN8bZq__immersive .player-module__kN8bZq__hint{right:3.75rem}.player-module__kN8bZq__upnext{z-index:5;background:rgb(var(--bg-elevated-rgb));border:1px solid var(--border-hover);width:min(20rem,100% - 2rem);animation:player-module__kN8bZq__mhRise .2s var(--ease-out) both;padding:1rem;position:absolute;bottom:1rem;right:1rem}.player-module__kN8bZq__countdown{background:rgb(var(--text-primary-rgb));transform-origin:0;height:.125rem;margin-top:.75rem;animation:5s linear forwards player-module__kN8bZq__mhCountdown}.player-module__kN8bZq__testTag{pointer-events:none;border:1px solid var(--border-hover);background:rgb(var(--bg-rgb) / .9);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--text-secondary-rgb));border-radius:0;margin:0 0 .75rem;padding:.25rem .5rem;font-size:.8125rem;display:inline-block}.player-module__kN8bZq__testTagFloat{z-index:5;margin:0;position:absolute;top:.5rem;left:.5rem}.player-module__kN8bZq__audio{border:1px solid var(--border);background:rgb(var(--ink-1-rgb));padding:1.25rem 1.25rem 0}.player-module__kN8bZq__audio .player-module__kN8bZq__bar{background:0 0;margin:1rem -1.25rem 0;position:relative}.player-module__kN8bZq__next{opacity:0;animation:player-module__kN8bZq__mhFade .2s var(--ease-out) forwards;margin-top:1rem}@keyframes player-module__kN8bZq__mhFade{0%{opacity:0}to{opacity:1}}@keyframes player-module__kN8bZq__mhPop{0%{opacity:0;transform:translateY(.25rem)}}@keyframes player-module__kN8bZq__mhRise{0%{opacity:0;transform:translateY(-.25rem)}}@keyframes player-module__kN8bZq__mhCountdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.player-module__kN8bZq__bar,.player-module__kN8bZq__track,.player-module__kN8bZq__knob:before,.player-module__kN8bZq__big,.player-module__kN8bZq__btn,.player-module__kN8bZq__toast,.player-module__kN8bZq__cues{transition:none}.player-module__kN8bZq__volume::-webkit-slider-thumb{transition:none}.player-module__kN8bZq__overlay,.player-module__kN8bZq__hint,.player-module__kN8bZq__upnext,.player-module__kN8bZq__next{opacity:1;animation:none}.player-module__kN8bZq__menu{animation:none}.player-module__kN8bZq__countdown{animation:none;transform:scaleX(1)}}
