@layer base{@scope(.media-skin){:scope{text-align:start;text-transform:none;letter-spacing:normal;font-style:normal;font-weight:400}:scope,*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}button{font:inherit;color:inherit;text-transform:none;letter-spacing:inherit;appearance:none;background:0 0}img,svg,media-icon{max-width:100%;display:block}svg[fill=currentColor]{fill:currentColor}svg[fill=none]{fill:none}svg[stroke=currentColor]{stroke:currentColor}video{border-radius:inherit;object-fit:var(--media-object-fit,contain);object-position:var(--media-object-position,center);width:100%;max-width:100%;height:100%;display:block}media-icon>svg{width:100%;height:100%}media-tooltip-group,media-dialog,media-alert-dialog,media-error-dialog,media-controls{display:contents}[hidden][hidden]{display:none!important}}@media (prefers-reduced-motion:no-preference){.media-skin{interpolate-size:allow-keywords}}@supports not selector(:popover-open){:where(.media-skin) [popover]:not([data-open],[data-ending-style]){display:none!important}.media-skin:is([data-preset=audio],[data-preset=live-audio]){overflow:visible!important}}}@layer components{@scope(.media-skin){:scope{--media-caption-track-duration:var(--media-duration-controls);--media-caption-track-delay:25ms;--media-caption-track-y:calc(var(--media-spacing) * -3)}video::-webkit-media-text-track-container{z-index:20;scale:.98;translate:0 var(--media-caption-track-y);transition:translate var(--media-caption-track-duration) ease-out;transition-delay:var(--media-caption-track-delay);font-family:inherit}:scope[data-controls-visible]{--media-caption-track-y:var(--media-caption-controls-y)}:scope[data-theme=compat] video::-webkit-media-text-track-container{translate:none;scale:none;transform:translateY(var(--media-caption-track-y,0px)) scale(.98);transition-property:transform}@container media-root (width<42rem){:scope[data-theme=default][data-controls-visible] video{--media-caption-track-y:calc(var(--media-spacing) * -14)}:scope[data-theme=neutral][data-controls-visible] video{--media-caption-track-y:calc(var(--media-spacing) * -17)}}}@scope(.media-skin[data-theme=tint][data-preset=video]){:scope{aspect-ratio:16/9;border-radius:var(--media-video-border-radius);width:100%;min-width:0;height:100%;min-height:0;color:var(--tint-ink);font-size:calc(var(--media-spacing) * 3.5);box-shadow:inset 0 0 0 1px var(--media-frame-border);-webkit-tap-highlight-color:transparent;background:#000;outline:none;line-height:1.3;display:block;position:relative;overflow:hidden;container:media-root/inline-size}:scope:focus-visible{outline:2px solid var(--tint-accent);outline-offset:-2px}.tint-visually-hidden,.tint-announcer{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.media-poster{position:absolute;inset:0}.media-poster:not([data-visible]){display:none}.media-poster-image{object-fit:var(--media-object-fit,cover);object-position:var(--media-object-position,center);width:100%;height:100%}.media-poster-image:is(:not([src]),[src=""]){visibility:hidden}.tint-print{z-index:2;pointer-events:none;position:absolute;inset:0}.tint-art{z-index:0;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--tint-duration) ease;display:block;position:absolute;inset:0}canvas.tint-art{filter:blur(calc(var(--media-spacing) * .6)) saturate(1.05);scale:1.02}:scope[data-tint-ready]:is([data-tint-state=poster],[data-tint-state=ended],[data-tint-state=folding],[data-tint-state=unfolding],[data-tint-state=error]):not([data-tint-sheet]) .tint-art{opacity:1}:scope .tint-art-hi:not([data-ready]){transition:none;opacity:0!important}:scope:is([data-tint-state=folding],[data-tint-state=unfolding]) .tint-art{transition:none}:scope[data-tint-state=error] .tint-art{filter:grayscale()brightness(.7)}.tint-print:after{content:"";z-index:1;opacity:0;background:linear-gradient(to top, oklch(.1 .02 var(--tint-h) / .92), oklch(.1 .02 var(--tint-h) / .5) 30%, transparent 62%), linear-gradient(to right, oklch(.1 .02 var(--tint-h) / .7), oklch(.1 .02 var(--tint-h) / .25) 42%, transparent 68%);transition:opacity var(--tint-duration-fast) ease;position:absolute;inset:0}:scope:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .tint-print:after{background:linear-gradient(to top, oklch(.1 .02 var(--tint-h) / .92), oklch(.1 .02 var(--tint-h) / .5) 30%, transparent 62%), linear-gradient(to left, oklch(.1 .02 var(--tint-h) / .7), oklch(.1 .02 var(--tint-h) / .25) 42%, transparent 68%)}:scope:is([data-tint-state=poster],[data-tint-state=ended],[data-tint-state=error]) .tint-print:after{opacity:1}.tint-band{--tint-band:clamp(5px, .75cqi, 9px);inset-inline:0;z-index:2;height:var(--tint-band);opacity:0;pointer-events:none;cursor:pointer;transition:opacity var(--tint-duration-fast) ease;position:absolute;bottom:0;box-shadow:inset 0 1px oklch(100% 0 0/.14)}:scope[data-tint-ready]:is([data-tint-state=poster],[data-tint-state=ended],[data-tint-state=error]) .tint-band{opacity:1;pointer-events:auto}.tint-band:before{content:"";position:absolute;inset:-22px 0 0}:scope[data-tint-state=unfolding] .tint-band{transition-duration:0s}:scope[data-tint-state=error] .tint-band{pointer-events:none}.tint-print-canvas{width:100%;height:100%;transition:filter .9s;display:block;position:absolute;inset:0}:scope[data-tint-state=error] .tint-print-canvas{filter:grayscale()brightness(.7)}.tint-band-mark{inset-block:calc(var(--media-spacing) * -1.5) 0;left:var(--at,50%);width:2px;box-shadow:0 0 0 1px #00000073, 0 0 12px 1px var(--tint-accent);pointer-events:none;background:#fff;border-radius:1px;position:absolute;translate:-50%}:scope:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .tint-band-mark{left:auto;right:var(--at,50%);translate:50%}.tint-band-time{bottom:calc(100% + var(--media-spacing) * 1.5);padding:calc(var(--media-spacing) * .75) calc(var(--media-spacing) * 2);border-radius:calc(var(--media-spacing) * 1.5);background:oklch(.12 .02 var(--tint-h) / .82);color:var(--tint-ink);font-size:calc(var(--media-spacing) * 3);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;transition:opacity var(--tint-duration-fast) ease;font-weight:620;position:absolute;left:50%;translate:-50%}:scope[data-tint-riffle] .tint-band-time{opacity:1}.tint-fold{z-index:3;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.tint-fold-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.tint-intro{inset-inline:clamp(18px,4cqi,40px);z-index:5;transition:opacity var(--tint-duration) var(--tint-ease-out), translate var(--tint-duration) var(--tint-ease-out);justify-items:start;gap:clamp(6px,1cqi,10px);display:grid;position:absolute;bottom:clamp(22px,4.6cqi,52px)}:scope:not([data-tint-ready]) .tint-intro{bottom:clamp(18px,4cqi,40px)}:scope:not(:is([data-tint-state=poster],[data-tint-state=ended])) .tint-intro{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--tint-duration-fast) ease, translate var(--tint-duration-fast) ease, visibility 0s var(--tint-duration-fast);translate:0 8px}.tint-title{max-width:16ch;font-family:var(--tint-font-display,ui-serif, Georgia, serif);letter-spacing:-.015em;text-wrap:balance;text-shadow:0 2px 30px #00000059;font-size:clamp(34px,8.6cqi,104px);font-weight:400;line-height:.9}.tint-meta{color:var(--tint-ink-2);letter-spacing:.02em;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:0 .5em;margin-bottom:clamp(8px,1.8cqi,18px);font-size:clamp(12px,1.3cqi,14px);font-weight:520;display:flex}.tint-meta-scenes:not([hidden]):before{content:"·";margin-inline-end:.5em}:scope:not([data-tint-scenes]) .tint-meta-scenes,.tint-meta-duration[data-unavailable]{display:none}.tint-meta-duration[data-unavailable]+.tint-meta-scenes:before{content:none}.tint-meta-facts:empty{display:none}.tint-meta-facts:not(:empty)+.tint-meta-duration:not([data-unavailable]):before{content:"·";margin-inline-end:.5em}.tint-meta-facts{flex-wrap:wrap;align-items:center;gap:0 .5em;display:inline-flex}.tint-badge{color:var(--tint-ink);letter-spacing:.03em;border:1px solid oklch(100% 0 0/.42);border-radius:3px;padding:0 .42em;font-size:.78em;font-weight:600;line-height:1.55;display:inline-block}.tint-kicker{color:var(--tint-ink-2);letter-spacing:.14em;text-transform:uppercase;font-size:clamp(10px,1.15cqi,13px);font-weight:640}.tint-kicker:empty,.tint-logline:empty{display:none}.tint-logline{max-width:50ch;margin-top:calc(var(--media-spacing) * -.5);color:oklch(.975 .006 var(--tint-h) / .82);text-wrap:pretty;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:clamp(4px,1.2cqi,12px);font-size:clamp(13px,1.45cqi,16px);font-weight:440;line-height:1.45;display:-webkit-box;overflow:hidden}.tint-meta:has(+.tint-logline:not(:empty)){margin-bottom:0}.tint-start{color:var(--tint-ink);letter-spacing:.01em;cursor:pointer;transition:filter var(--tint-duration-fast) ease;background:0 0;border-radius:999px;outline:none;align-items:center;gap:clamp(10px,1.6cqi,16px);padding:0;font-size:clamp(14px,1.6cqi,17px);font-weight:600;display:inline-flex;position:relative}.tint-start-disc{--size:clamp(52px, 7.4cqi, 84px);width:var(--size);height:var(--size);background:var(--tint-accent);color:var(--tint-on-accent);transition:scale var(--tint-duration-press) ease;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;box-shadow:0 10px 30px #0006}.tint-start:active .tint-start-disc:not([data-tint-jelly]){scale:.94}.tint-start-disc[data-tint-jelly]{box-shadow:none;background:0 0}.tint-start-disc>.tint-start-icon{grid-area:1/1}.tint-start-disc[data-tint-jelly]>.tint-start-icon{width:30%;height:30%;color:var(--tint-on-accent)}@media (hover:hover){.tint-start:hover .tint-start-label{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}}.tint-start:focus-visible .tint-start-disc{outline:2px solid var(--tint-ink);outline-offset:4px;box-shadow:0 0 0 8px var(--tint-halo)}.tint-start-icon{width:34%;height:34%}.tint-start-icon:not(.tint-when-ended){translate:calc(var(--tint-jx,0px) + 4%) var(--tint-jy,0px)}.tint-start .tint-when-ended,.tint-start[data-ended] .tint-when-fresh{display:none}.tint-start[data-ended] .tint-when-ended{display:block}:scope[data-tint-state=error] :is(.tint-print-canvas,.media-poster){filter:grayscale()brightness(.7)}:scope[data-tint-state=error]{--tint-c:0!important}.tint-dialog-backdrop{z-index:40;background:oklch(10% 0 0/.66);transition:opacity .4s;position:absolute;inset:0}.tint-dialog{z-index:50;place-content:center;justify-items:center;gap:calc(var(--media-spacing) * 2);padding:calc(var(--media-spacing) * 6);text-align:center;transition:opacity .4s ease .2s, translate .4s var(--tint-ease-out) .2s;outline:none;display:grid;position:absolute;inset:0}.tint-dialog-backdrop:not([data-open]),.tint-dialog:not([data-open]){display:none}.tint-dialog-backdrop:is([data-starting-style],[data-ending-style]),.tint-dialog:is([data-starting-style],[data-ending-style]){opacity:0}.tint-dialog[data-starting-style]{translate:0 6px}@media (prefers-reduced-motion:reduce){.tint-dialog-backdrop,.tint-dialog{transition:none}}:where([data-tint-motion=reduce]) :is(.tint-dialog-backdrop,.tint-dialog){transition:none}.tint-dialog-title{text-wrap:balance;font-size:clamp(18px,3cqi,28px);font-weight:700;font-stretch:112%}.tint-dialog-description{max-width:44ch;margin-bottom:calc(var(--media-spacing) * 2);color:oklch(97% 0 0/.72);font-size:calc(var(--media-spacing) * 3.75);text-wrap:pretty}.tint-pill{height:var(--tint-control);padding-inline:calc(var(--media-spacing) * 5);color:#111;cursor:pointer;transition:scale var(--tint-duration-press) ease;background:#f2f2f2;border-radius:999px;font-weight:620}.tint-pill:active{scale:.96}.tint-pill:focus-visible{outline-offset:3px;box-shadow:0 0 0 6px var(--tint-halo);outline:2px solid #fff}.tint-scrim{z-index:9;height:max(34%, calc(var(--media-spacing) * 36));pointer-events:none;background:linear-gradient(to top, oklch(.12 .02 var(--tint-h) / .86), oklch(.12 .02 var(--tint-h) / .5) 45%, transparent);transition:opacity var(--media-duration-controls) ease;position:absolute;inset:auto 0 0}.tint-scrim:not([data-visible]){opacity:0}.tint-controls{z-index:10;pointer-events:none;position:absolute;inset:0}.tint-bar{pointer-events:auto;transition:opacity var(--media-duration-controls) ease, translate var(--media-duration-controls) ease;padding:0 clamp(8px,1.6cqi,16px) clamp(8px,1.6cqi,16px);display:block;position:absolute;inset:auto 0 0}.tint-controls:not([data-visible]):not(:has(:focus-visible)) .tint-bar{opacity:0;translate:0 calc(var(--media-spacing) * 1.5);pointer-events:none}:scope:is([data-tint-state=poster],[data-tint-state=ended],[data-tint-state=unfolding],[data-tint-state=error]) :is(.tint-bar,.tint-scrim){visibility:hidden;pointer-events:none;opacity:0!important}:scope[data-tint-state=folding] .tint-group,:scope[data-tint-state=folding] .tint-strip-end{opacity:0}:scope[data-tint-state=folding] :is(.tint-track-print,.tint-head){opacity:0;transition:none}.tint-group,.tint-strip-end,.tint-track-print,.tint-head{transition:opacity var(--tint-duration) var(--tint-ease-out)}.tint-timeline{min-width:0;height:var(--tint-strip);cursor:pointer;outline:none;flex:auto;align-items:center;display:flex;position:relative}.tint-timeline[data-disabled]{cursor:default;opacity:.5}.tint-track{inset-inline:0;height:var(--tint-track-rest);border-radius:calc(var(--tint-track-rest) / 2);background:linear-gradient(to right, var(--tint-accent) var(--media-slider-fill,0%), oklch(100% 0 0/.26) var(--media-slider-fill,0%));position:absolute;top:50%;overflow:hidden;translate:0 -50%;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.08)}:scope[data-tint-ready] .tint-track{background:oklch(.1 .015 var(--tint-h))}.tint-timeline:is([data-pointing],[data-dragging]) .tint-track{-webkit-mask-image:var(--tint-cuts,none);-webkit-mask-image:var(--tint-cuts,none);mask-image:var(--tint-cuts,none)}.tint-timeline:is([data-pointing],[data-dragging],:focus-within) .tint-track{height:var(--tint-track-open);border-radius:calc(var(--media-spacing) * 2)}:scope[data-tint-ready][data-tint-state=playing]:has(.tint-play[data-paused]) .tint-timeline:not([data-pointing],[data-dragging],:focus-within) .tint-track{height:calc(var(--media-spacing) * 4);border-radius:calc(var(--media-spacing) * 2)}@media (hover:none){.tint-timeline[data-pointing]:not([data-dragging]):not(:focus-within) .tint-track{height:var(--tint-track-rest);border-radius:calc(var(--tint-track-rest) / 2)}}.tint-track-print{display:block;position:absolute;inset:0}:scope:not([data-tint-ready]) .tint-track-print{display:none}.tint-track-print canvas{width:100%;height:100%;position:absolute;inset:0}.tint-track-lit{clip-path:inset(0 calc(100% - var(--media-slider-fill,0%)) 0 0)}.tint-timeline[data-dragging] .tint-track-lit{clip-path:inset(0 calc(100% - var(--media-slider-pointer,0%)) 0 0)}.tint-track-dim{opacity:.62}:scope[data-tint-state=error] .tint-track-print{filter:grayscale()}.tint-streak{z-index:1;opacity:0;pointer-events:none;transform-origin:0;mix-blend-mode:plus-lighter;background:linear-gradient(90deg,#0000,oklch(100% 0 0/.55) 40%,#fff);position:absolute;inset-block:0;-webkit-mask:repeating-linear-gradient(90deg,#000 0 2px,#0000 2px 3px);mask:repeating-linear-gradient(90deg,#000 0 2px,#0000 2px 3px)}.tint-streak[data-dir=back]{transform-origin:100%;background:linear-gradient(270deg,#0000,oklch(100% 0 0/.55) 40%,#fff)}@media (forced-colors:active){.tint-streak{display:none}}.tint-buffer{inset-block:0;width:var(--media-slider-buffer,0%);background:oklch(100% 0 0/.09);position:absolute;left:0}.tint-sweep{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,oklch(100% 0 0/.5),#0000) 0 0/28% 100% no-repeat;position:absolute;inset:0}.tint-sweep[data-visible]{opacity:1;animation:var(--media-spinner-animation,tint-sweep 1.2s linear infinite)}@media (prefers-reduced-motion:reduce){.tint-sweep[data-visible]{background:oklch(100% 0 0/.2);animation:none}}:where([data-tint-motion=reduce]) .tint-sweep[data-visible]{background:oklch(100% 0 0/.2);animation:none}.tint-head{--tint-head-w:4.3em;top:50%;left:clamp(calc(var(--tint-head-w) / 2), var(--media-slider-fill,0%), calc(100% - var(--tint-head-w) / 2));z-index:2;min-width:var(--tint-head-w);height:calc(var(--media-spacing) * 5.5);background:var(--tint-accent);color:var(--tint-on-accent);font-size:calc(var(--media-spacing) * 2.9);font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:0 0 0 1px #00000052, 0 4px 12px #0006, 0 0 18px -4px var(--tint-accent);transition:opacity var(--tint-duration) var(--tint-ease-out), scale var(--tint-duration-press) ease;border-radius:999px;outline:none;place-items:center;padding-inline:.6em;font-weight:700;font-stretch:112%;line-height:1;display:grid;position:absolute;translate:-50% -50%}.tint-timeline[data-dragging] .tint-head{left:clamp(calc(var(--tint-head-w) / 2), var(--media-slider-pointer,0%), calc(100% - var(--tint-head-w) / 2));scale:1.06}.tint-head-time{pointer-events:none}.tint-head-time[data-unavailable]{opacity:.6}.tint-head:focus-visible{outline:2px solid var(--tint-ink);outline-offset:2px;box-shadow:0 0 0 1px #0000008c, 0 0 0 6px var(--tint-halo)}.tint-strip-end{margin-inline:calc(var(--media-spacing) * -.5) calc(var(--media-spacing) * .5);color:var(--tint-ink-2);font-size:calc(var(--media-spacing) * 3.1);font-variant-numeric:tabular-nums;text-shadow:0 1px 6px #000000b3;flex:none;font-weight:600;font-stretch:112%}.tint-strip-end[data-unavailable]{visibility:hidden}.tint-preview{bottom:calc(100% + var(--media-spacing) * 1.5);justify-items:center;gap:calc(var(--media-spacing) * 1.5);opacity:0;transform-origin:50% 100%;transition:opacity var(--tint-duration-fast) ease, scale var(--tint-duration-fast) var(--tint-ease-out);display:grid;scale:.96}.tint-timeline:is([data-pointing],[data-dragging]) .tint-preview{opacity:1;scale:1}.tint-timeline[data-disabled] .tint-preview{display:none}.tint-preview-frame{border-radius:calc(var(--media-spacing) * 2.5);min-width:clamp(112px,18cqi,184px);max-width:clamp(112px,18cqi,184px);box-shadow:0 0 0 2px var(--tint-pointer-color,var(--tint-accent)), 0 12px 30px #00000080;background:#111;display:block;overflow:hidden}.tint-preview-frame[data-hidden]{display:none}.tint-bloom{z-index:1;pointer-events:none;display:block;position:absolute}.tint-bloom-canvas{width:100%;height:100%;display:block}.tint-bloom:not([data-open]){visibility:hidden}:scope[data-tint-bloom] .tint-preview-frame{display:none}:scope[data-tint-bloom] .tint-preview{bottom:calc(100% + var(--tint-bloom-lift,0px))}.tint-track{transition:height var(--tint-duration) var(--tint-ease-out), border-radius var(--tint-duration) var(--tint-ease-out), opacity var(--tint-duration-fast) ease}@media (forced-colors:active){.tint-bloom{display:none}:scope[data-tint-bloom] .tint-preview-frame{display:block}}.tint-preview-image{display:block}.tint-preview-meta{gap:calc(var(--media-spacing) * 2);font-size:calc(var(--media-spacing) * 3.25);font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 1px 8px #000000d9;font-weight:580;display:flex}.tint-preview-scene{color:var(--tint-ink-2);font-weight:480}.tint-preview-scene:empty{display:none}.tint-row{align-items:center;gap:calc(var(--media-spacing) * 2);min-height:var(--tint-strip);display:flex}.tint-group{min-width:0;height:var(--tint-strip);flex:none;align-items:center;gap:0;display:flex}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.tint-group{padding:calc(var(--media-spacing) * .5);border-radius:var(--tint-radius-group);background:var(--tint-surface)}}:where([data-tint-contrast=more]) .tint-group{padding:calc(var(--media-spacing) * .5);border-radius:var(--tint-radius-group);background:var(--tint-surface)}@media (forced-colors:active){.tint-group{border:1px solid canvastext}}@container media-root (width<36rem){.tint-row{row-gap:calc(var(--media-spacing) * 1);flex-wrap:wrap}.tint-timeline{height:calc(var(--media-spacing) * 8);flex:calc(100% - 4.5em);order:-1}.tint-strip-end{order:-1}.tint-group-end{margin-inline-start:auto}}@container media-root (width<22rem){.tint-seek{display:none}}.tint-button{width:var(--tint-control);height:var(--tint-control);border-radius:var(--tint-radius-button);color:var(--tint-ink);cursor:pointer;transition:background-color var(--tint-duration-fast) ease, scale var(--tint-duration-press) ease;outline:none;flex-shrink:0;place-items:center;display:grid;position:relative}.tint-button:active{scale:.9}@media (hover:hover){.tint-button:hover{background:var(--tint-raised)}}.tint-button[aria-expanded=true]{background:var(--tint-raised-strong)}.tint-button:is([data-hidden],[data-availability=unsupported]),:is(.tint-airplay,.tint-cast):is([data-disabled],[data-availability=unavailable]){display:none}.tint-button:is(:disabled,[aria-disabled=true]){opacity:.4;cursor:default}.tint-bar .tint-button{background:radial-gradient(closest-side, oklch(from var(--tint-accent) l c h / .34), oklch(from var(--tint-accent) l c h / .12) 62%, transparent) no-repeat center / 0% 0%;transition:background-size .26s var(--tint-ease-out), color var(--tint-duration-fast) ease;border-radius:50%}.tint-bar .tint-button:active{scale:1}@media (hover:hover){.tint-bar .tint-button:hover{color:color-mix(in oklab, var(--tint-accent) 30%, #fff);background-color:#0000;background-size:100% 100%}}.tint-bar .tint-button[aria-expanded=true]{background-color:#0000;background-size:100% 100%}.tint-bar .tint-button .tint-icon{filter:drop-shadow(0 1px 2px #0000008c);transition:opacity var(--tint-duration-fast) ease, scale .56s var(--tint-spring), translate .56s var(--tint-spring)}.tint-bar .tint-button:active .tint-icon{transition-duration:90ms,90ms,90ms;transition-timing-function:ease,ease-out,ease-out;translate:0 1px;scale:1.16 .8}.tint-bar .tint-button:after{content:"";bottom:calc(var(--media-spacing) * .75);background:var(--tint-accent);width:4px;height:4px;box-shadow:0 0 6px var(--tint-accent);transition:scale .42s var(--tint-spring);border-radius:50%;position:absolute;left:50%;translate:-50%;scale:0}.tint-bar :is(.tint-captions[data-active],.tint-pip[data-pip],.tint-fullscreen[data-fullscreen]):after{scale:1}@media (prefers-reduced-motion:reduce){.tint-bar .tint-button .tint-icon{transition:opacity var(--tint-duration-fast) ease}.tint-bar .tint-button:active .tint-icon{translate:none;scale:1}}:where([data-tint-motion=reduce]) .tint-bar .tint-button .tint-icon{transition:opacity var(--tint-duration-fast) ease}:where([data-tint-motion=reduce]) .tint-bar .tint-button:active .tint-icon{translate:none;scale:1}@media (forced-colors:active){.tint-bar .tint-button{background:buttonface}.tint-bar .tint-button:after{box-shadow:none;background:highlight}}:is(.tint-button,.tint-menu-item,.tint-menu-back,.tint-menu-radio,.tint-scene-item,.tint-volume-thumb):focus-visible{outline:2px solid var(--tint-accent);outline-offset:2px;box-shadow:0 0 0 5px var(--tint-halo)}.tint-icon{width:var(--tint-icon);height:var(--tint-icon);transition:opacity var(--tint-duration-fast) ease, scale var(--tint-duration-fast) var(--tint-ease-out);grid-area:1/1}.tint-play .tint-icon,.tint-mute .tint-icon,.tint-captions-on-icon,.tint-fullscreen-exit-icon,.tint-pip-exit-icon,.tint-airplay-exit-icon,.tint-cast-exit-icon{opacity:0;scale:.6}.tint-play:not([data-ended]):is([data-paused],:not([data-started])) .tint-play-icon,.tint-play[data-started]:not([data-paused]):not([data-ended]) .tint-pause-icon,.tint-play[data-ended] .tint-restart-icon,.tint-mute:is([data-muted],[data-volume-level=off]) .tint-volume-off-icon,.tint-mute:not([data-muted])[data-volume-level=low] .tint-volume-low-icon,.tint-mute:not([data-muted]):not([data-volume-level=low]):not([data-volume-level=off]) .tint-volume-high-icon,.tint-captions[data-active] .tint-captions-on-icon,.tint-fullscreen[data-fullscreen] .tint-fullscreen-exit-icon,.tint-pip[data-pip] .tint-pip-exit-icon,.tint-airplay[data-airplay-state=connected] .tint-airplay-exit-icon,.tint-cast[data-cast-state=connected] .tint-cast-exit-icon{opacity:1;scale:1}.tint-captions[data-active] .tint-captions-off-icon,.tint-fullscreen[data-fullscreen] .tint-fullscreen-enter-icon,.tint-pip[data-pip] .tint-pip-enter-icon,.tint-airplay[data-airplay-state=connected] .tint-airplay-enter-icon,.tint-cast[data-cast-state=connected] .tint-cast-enter-icon{opacity:0;scale:.6}.tint-volume{align-items:center;display:flex}.tint-volume-slider{width:0;height:var(--tint-control);opacity:0;cursor:pointer;transition:width var(--tint-duration) var(--tint-ease-out), margin var(--tint-duration) var(--tint-ease-out), opacity var(--tint-duration-fast) ease;align-items:center;margin-inline:0;display:flex;position:relative}.tint-volume:is(:hover,:focus-within) .tint-volume-slider,.tint-volume-slider[data-dragging]{width:calc(var(--media-spacing) * 24);margin-inline:calc(var(--media-spacing) * 1.5) calc(var(--media-spacing) * 1);opacity:1}.tint-volume-slider[data-hidden]{display:none}.tint-volume-track{height:calc(var(--media-spacing) * 6);position:absolute;inset-inline:0}.tint-level{display:block;position:absolute;inset:0}.tint-level canvas{width:100%;height:100%;display:block}.tint-volume-fill{width:var(--media-slider-fill,0%);background:var(--tint-accent);border-radius:2px;height:3px;position:absolute;bottom:0;left:0}.tint-volume-track:has(.tint-level[data-ready]) .tint-volume-fill{display:none}.tint-volume-thumb{top:50%;left:var(--media-slider-fill,0%);width:3px;height:calc(var(--media-spacing) * 7);transition:height var(--tint-duration-fast) var(--tint-ease-out), width var(--tint-duration-fast) var(--tint-ease-out);background:#fff;border-radius:2px;outline:none;position:absolute;translate:-50% -50%;box-shadow:0 0 0 1px #00000059,0 1px 6px #00000080}.tint-volume-slider[data-dragging] .tint-volume-thumb{width:4px;height:calc(var(--media-spacing) * 8)}.tint-volume-thumb:focus-visible{outline-offset:3px}.tint-volume-num{width:0;color:var(--tint-ink-2);font-size:calc(var(--media-spacing) * 3.1);font-variant-numeric:tabular-nums;opacity:0;transition:width var(--tint-duration) var(--tint-ease-out), opacity var(--tint-duration-fast) ease, margin var(--tint-duration) var(--tint-ease-out);justify-content:end;font-weight:560;display:inline-flex;overflow:hidden}.tint-volume:is(:hover,:focus-within) .tint-volume-num{width:3ch;opacity:1;margin-inline-end:calc(var(--media-spacing) * 2)}.tint-volume:has([data-dragging]) .tint-volume-num{width:3ch;opacity:1;margin-inline-end:calc(var(--media-spacing) * 2)}.tint-volume:has(.tint-volume-slider[data-dragging]) .tint-volume-num{color:var(--tint-ink)}.tint-volume:has(.tint-mute[data-muted]) .tint-volume-num{opacity:.4}@media (forced-colors:active){.tint-level{display:none}.tint-volume-fill{forced-color-adjust:none;background:highlight;display:block!important}}@media (hover:none){.tint-volume-slider,.tint-volume-num{display:none}}.tint-time{font-size:calc(var(--media-spacing) * 3.5);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.3em;margin-inline-start:calc(var(--media-spacing) * 1.5);font-weight:560;font-stretch:112%;display:flex}.tint-time-separator,.tint-time-duration{color:var(--tint-ink-2)}.tint-time-separator{font-weight:400}.tint-time [data-unavailable]{opacity:.5}.tint-tooltip{z-index:30;align-items:center;gap:calc(var(--media-spacing) * 1.5);padding:calc(var(--media-spacing) * 1) calc(var(--media-spacing) * 2.25);border-radius:calc(var(--media-spacing) * 2);background:var(--tint-surface);color:var(--tint-ink);font-size:calc(var(--media-spacing) * 3.1);white-space:nowrap;box-shadow:0 0 0 1px var(--tint-hairline), 0 8px 20px #00000059;pointer-events:none;transition:opacity var(--tint-duration-fast) ease, translate var(--tint-duration-fast) var(--tint-ease-out);border:0;margin:0;font-weight:540;display:none}.tint-tooltip[data-open]{display:flex}.tint-tooltip:is([data-starting-style],[data-ending-style]){opacity:0;translate:0 2px}.tint-tooltip-key{background:var(--tint-raised-strong);min-width:1.6em;font:inherit;text-align:center;border-radius:4px;padding:.05em .4em;font-size:.92em}.tint-tooltip-key:empty{display:none}.tint-menu{z-index:30;box-sizing:border-box;width:var(--media-menu-width);height:var(--media-menu-height);min-width:calc(var(--media-spacing) * 56);max-width:var(--media-menu-available-width);max-height:min(var(--media-menu-available-height,100%), calc(var(--media-spacing) * 84));overscroll-behavior:none;border-radius:var(--tint-radius-menu);background:var(--tint-surface-glass);color:var(--tint-ink);-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);box-shadow:0 0 0 1px var(--tint-hairline), 0 24px 60px -12px #000000b3;font-size:calc(var(--media-spacing) * 3.5);transform-origin:100% 100%;transition:opacity var(--tint-duration) var(--tint-ease-out), scale var(--tint-duration) var(--tint-ease-out), width var(--tint-duration) var(--tint-ease-out), height var(--tint-duration) var(--tint-ease-out);border:0;margin:0;padding:0;overflow:hidden}.tint-menu[data-align=start]{transform-origin:0 100%}.tint-menu[data-side=bottom]{transform-origin:100% 0}.tint-menu[data-starting-style]{opacity:0;scale:.95}.tint-menu[data-ending-style]{opacity:0;transition-duration:.11s;scale:.97}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.tint-menu{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px var(--tint-ink)}}:where([data-tint-contrast=more]) .tint-menu{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px var(--tint-ink)}:where([data-tint-contrast=more]) .tint-scrim{background:linear-gradient(to top, var(--tint-surface) 50%, transparent)}:where([data-tint-contrast=more]) .tint-time-separator,:where([data-tint-contrast=more]) .tint-time-duration{color:var(--tint-ink)}@media (forced-colors:active){.tint-menu{border:1px solid canvastext}}.tint-menu-content{padding:calc(var(--media-spacing) * 1.5);overscroll-behavior:none;transition:translate var(--tint-duration) var(--tint-ease-out), opacity var(--tint-duration) ease;outline:none;flex-direction:column;gap:2px;display:flex;position:absolute;inset:0;overflow:auto}.tint-menu-content[data-child-open]{opacity:0;pointer-events:none;translate:-30%}.tint-menu-content[data-submenu]{z-index:1}.tint-menu-content[data-submenu]:is([data-starting-style],[data-ending-style]){opacity:0;pointer-events:none;translate:30%}.tint-menu-content[data-submenu]:not([data-open]){display:none}.tint-menu-content:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))[data-child-open]{translate:30%}:is(.tint-menu-item,.tint-menu-back,.tint-menu-radio,.tint-scene-item){align-items:center;gap:calc(var(--media-spacing) * 2.5);min-height:calc(var(--media-spacing) * 10);padding-inline:calc(var(--media-spacing) * 2.5);border-radius:var(--tint-radius-item);white-space:nowrap;cursor:pointer;transition:background-color var(--tint-duration-fast) ease;outline:none;flex-shrink:0;display:flex}:is(.tint-menu-item,.tint-menu-back,.tint-menu-radio,.tint-scene-item)[data-highlighted]{background:var(--tint-raised)}:is(.tint-menu-item,.tint-menu-back,.tint-menu-radio,.tint-scene-item)[data-highlighted=""]{transition-duration:0s}.tint-menu-item[data-availability=unavailable],.tint-menu-item[data-availability=unsupported],.tint-menu-item[data-hidden]{display:none}@media (forced-colors:active){:is(.tint-menu-item,.tint-menu-back,.tint-menu-radio,.tint-scene-item)[data-highlighted]{color:highlighttext;background:highlight}}.tint-menu-icon,.tint-menu-chevron,.tint-menu-back-chevron,.tint-menu-check-icon{width:calc(var(--media-spacing) * 5);height:calc(var(--media-spacing) * 5);flex-shrink:0}.tint-menu-icon{opacity:.75}.tint-menu-hint{align-items:center;gap:calc(var(--media-spacing) * 1);min-width:0;color:var(--tint-ink-2);margin-inline-start:auto;padding-inline-start:calc(var(--media-spacing) * 3);display:inline-flex}.tint-menu-hint-label{max-width:calc(var(--media-spacing) * 24);text-overflow:ellipsis;overflow:hidden}.tint-menu-chevron{width:calc(var(--media-spacing) * 4);height:calc(var(--media-spacing) * 4);opacity:.7}.tint-menu-back{gap:calc(var(--media-spacing) * 1.5);font-weight:620}.tint-menu-back-chevron{width:calc(var(--media-spacing) * 4);height:calc(var(--media-spacing) * 4);opacity:.7;rotate:180deg}.tint-menu-back-chevron:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))),.tint-menu-chevron:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){scale:-1 1}.tint-menu-group{flex-direction:column;gap:2px;display:flex}.tint-menu-radio{font-variant-numeric:tabular-nums;justify-content:space-between}.tint-menu-check{opacity:0;color:var(--tint-accent);margin-inline-start:auto}.tint-menu-radio[aria-checked=true] .tint-menu-check{opacity:1}.tint-menu-radio[aria-checked=true]{font-weight:620}.tint-menu-radio[data-custom]{font-style:italic}.tint-menu-tier{opacity:.7;margin-inline-start:2px;font-size:.72em}.tint-menu-badge:not(:empty){padding:0 calc(var(--media-spacing) * 1.5);background:var(--tint-raised-strong);border-radius:4px;margin-inline-start:auto;font-size:.78em}.tint-scenes-menu{min-width:calc(var(--media-spacing) * 70)}:scope:not([data-tint-ready]) .tint-scenes-button,.tint-scenes{display:none}.tint-scene-item{gap:calc(var(--media-spacing) * 3);min-height:calc(var(--media-spacing) * 13);padding-block:calc(var(--media-spacing) * 1);padding-inline:calc(var(--media-spacing) * 1.5) calc(var(--media-spacing) * 3)}.tint-scene-thumb{width:calc(var(--media-spacing) * 18);aspect-ratio:16/9;border-radius:calc(var(--tint-radius-item) - var(--media-spacing) * 1);background-color:#111;background-repeat:no-repeat;flex-shrink:0;position:relative;overflow:hidden}.tint-scene-thumb:after{content:"";background:var(--tint-scene-color);height:3px;position:absolute;inset:auto 0 0}.tint-lift{border-radius:var(--media-video-border-radius);pointer-events:none;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:auto;overflow:hidden}.tint-lift-ghost{transform-origin:0 0;will-change:transform;background-color:#111;position:absolute;overflow:hidden;box-shadow:0 10px 24px -8px #0009}.tint-lift-frame,.tint-lift-slice{background-repeat:no-repeat;width:100%;height:100%;display:block;position:absolute;inset:0}.tint-scene-name{font-weight:560}.tint-scene-time{color:var(--tint-ink-2);font-variant-numeric:tabular-nums;margin-inline-start:auto}.tint-scene-item[data-current]{background:oklch(from var(--tint-accent) l c h / .14)}.tint-scene-item[data-current] .tint-scene-thumb{box-shadow:0 0 0 2px var(--tint-scene-color)}.tint-scene-item[data-current][data-highlighted]{background:oklch(from var(--tint-accent) l c h / .22)}.tint-indicators{z-index:20;pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;display:grid;position:absolute;inset:0}.tint-indicator{align-items:center;gap:calc(var(--media-spacing) * 2);padding:calc(var(--media-spacing) * 1.75) calc(var(--media-spacing) * 3.5);background:oklch(.14 .02 var(--tint-h) / .72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 0 1px var(--tint-hairline);font-size:calc(var(--media-spacing) * 3.5);font-variant-numeric:tabular-nums;transition:opacity var(--tint-duration) ease, scale var(--tint-duration) var(--tint-ease-out);border-radius:999px;grid-area:1/2;font-weight:600;display:flex}.tint-indicator:not([data-open]){display:none}.tint-indicator:is([data-starting-style],[data-ending-style]){opacity:0;scale:.92}.tint-volume-indicator,.tint-status-indicator{margin-top:calc(var(--media-spacing) * 4);align-self:start}.tint-seek-indicator[data-direction=backward]{grid-column:1}.tint-seek-indicator[data-direction=forward]{grid-column:3}.tint-seek-indicator[data-direction=backward] .tint-seek-icon{rotate:180deg}.tint-indicator-icon{width:calc(var(--media-spacing) * 5);height:calc(var(--media-spacing) * 5);display:none}.tint-volume-indicator-fill{align-items:center;gap:calc(var(--media-spacing) * 2);display:flex}.tint-volume-indicator[data-level=high] .tint-level-high,.tint-volume-indicator[data-level=low] .tint-level-low,.tint-volume-indicator[data-level=off] .tint-level-off,.tint-status-indicator[data-status=captions-on] .tint-status-captions-on,.tint-status-indicator[data-status=captions-off] .tint-status-captions-off,.tint-status-indicator[data-status=fullscreen] .tint-status-fullscreen,.tint-status-indicator[data-status=exit-fullscreen] .tint-status-exit-fullscreen,.tint-status-indicator[data-status=pip] .tint-status-pip,.tint-status-indicator[data-status=exit-pip] .tint-status-exit-pip,.tint-seek-icon{display:block}.tint-play-indicator{width:calc(var(--media-spacing) * 15);height:calc(var(--media-spacing) * 15);opacity:0;border-radius:50%;justify-content:center;padding:0;transition:none}.tint-play-indicator[data-open][data-status=pause]{animation:.65s both tint-mark-a}.tint-play-indicator[data-open][data-status=play]{animation:.65s both tint-mark-b}.tint-play-indicator{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.tint-play-indicator .tint-indicator-icon{width:calc(var(--media-spacing) * 13);height:calc(var(--media-spacing) * 13);color:var(--tint-accent);filter:drop-shadow(0 2px 3px #00000073)drop-shadow(0 6px 22px #00000080)}.tint-play-indicator[data-open] .tint-status-pause rect{transform-box:fill-box;transform-origin:50% 100%;animation:.3s cubic-bezier(.23,1,.32,1) both tint-stripe-rise}.tint-play-indicator[data-open] .tint-status-pause rect:nth-child(2){animation-delay:45ms}.tint-play-indicator[data-status=play] .tint-status-play,.tint-play-indicator[data-status=pause] .tint-status-pause{display:block}:scope:not([data-tint-state=playing]) .tint-play-indicator{display:none}.tint-pause{inset-inline:clamp(18px,4cqi,40px);bottom:calc(var(--tint-strip) + clamp(8px, 1.6cqi, 16px) + clamp(14px, 3cqi, 30px));z-index:8;justify-items:start;gap:calc(var(--media-spacing) * 1.5);opacity:0;pointer-events:none;max-width:min(30rem,70%);transition:opacity .26s ease, translate .26s var(--tint-ease-out);display:grid;position:absolute;translate:0 6px}:scope:before{content:"";z-index:7;opacity:0;pointer-events:none;border-radius:inherit;background:radial-gradient(140% 100% at 0% 100%, oklch(.1 .02 var(--tint-h) / .9), oklch(.1 .02 var(--tint-h) / .62) 40%, oklch(.1 .02 var(--tint-h) / .18) 64%, transparent 80%);transition:opacity .42s;position:absolute;inset:0}:scope:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{background:radial-gradient(140% 100% at 100% 100%, oklch(.1 .02 var(--tint-h) / .9), oklch(.1 .02 var(--tint-h) / .62) 40%, oklch(.1 .02 var(--tint-h) / .18) 64%, transparent 80%)}:scope[data-tint-pause][data-tint-state=playing]:not([data-tint-pause-rest]) .tint-pause{opacity:1;translate:0}:scope[data-tint-pause][data-tint-state=playing]:not([data-tint-pause-rest]):before{opacity:1}:scope:has(.tint-timeline:is([data-pointing],[data-dragging]),.tint-bloom[data-open],.tint-button[aria-expanded=true]) .tint-pause{opacity:0!important}:scope[data-tint-pause-rest] .tint-pause,:scope[data-tint-pause-rest]:before{transition-duration:.9s}.tint-pause{gap:clamp(4px,.8cqi,8px)}.tint-pause-kicker{color:var(--tint-ink-2);letter-spacing:.16em;text-transform:uppercase;font-size:clamp(10px,1.1cqi,12px);font-weight:650}.tint-pause-title{font-family:var(--tint-font-display,ui-serif, Georgia, serif);letter-spacing:-.015em;text-wrap:balance;text-shadow:0 2px 24px #00000059;font-size:clamp(28px,5.6cqi,64px);font-weight:400;line-height:.92}.tint-pause-chapter{color:var(--tint-ink);font-size:clamp(13px,1.5cqi,16px);font-weight:600}.tint-pause-line{max-width:44ch;color:oklch(.975 .006 var(--tint-h) / .78);text-wrap:pretty;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:clamp(2px,.5cqi,6px);font-size:clamp(13px,1.45cqi,16px);font-weight:440;line-height:1.45;display:-webkit-box;overflow:hidden}.tint-pause-chapter:empty,.tint-pause-line:empty{display:none}@container media-root (width<30rem){.tint-pause-line{display:none}}@container media-root (width<24rem){.tint-pause{display:none}.tint-play-indicator{width:calc(var(--media-spacing) * 11);height:calc(var(--media-spacing) * 11)}.tint-play-indicator .tint-indicator-icon{width:calc(var(--media-spacing) * 9);height:calc(var(--media-spacing) * 9)}}@media (prefers-reduced-motion:reduce){.tint-pause,:scope:before{transition:none}.tint-play-indicator[data-open][data-status]{animation:.65s linear both tint-mark-calm}.tint-play-indicator[data-open] .tint-status-pause rect{animation:none}}:where([data-tint-motion=reduce]) .tint-pause{transition:none}:where([data-tint-motion=reduce]) .tint-play-indicator[data-open][data-status]{animation:.65s linear both tint-mark-calm}:where([data-tint-motion=reduce]) .tint-play-indicator[data-open] .tint-status-pause rect{animation:none}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.tint-indicator{background:var(--tint-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.tint-transport{pointer-events:none;transition:opacity var(--media-duration-controls) ease, scale var(--media-duration-controls) var(--tint-ease-out);justify-content:center;align-items:center;gap:clamp(16px,3.6cqi,40px);display:flex;position:absolute;inset:0}.tint-transport:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#00000052,#0000);border-radius:50%;position:absolute;inset:18% 22%}.tint-transport>.tint-button{pointer-events:auto}.tint-controls:not([data-visible]):not(:has(:focus-visible)) .tint-transport{opacity:0;scale:.97}.tint-controls:not([data-visible]):not(:has(:focus-visible)) .tint-transport>.tint-button{pointer-events:none}:scope:is([data-tint-state=poster],[data-tint-state=ended],[data-tint-state=unfolding],[data-tint-state=folding],[data-tint-state=error]) .tint-transport{visibility:hidden;opacity:0!important}.tint-transport .tint-button{--size:clamp(36px, 4.6cqi, 48px);width:var(--size);height:var(--size);color:#fff;background:oklch(.16 calc(var(--tint-c,0) * .3) var(--tint-h) / .38);-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);transition:background-color var(--tint-duration-fast) ease, scale .16s var(--tint-ease-out);border-radius:50%;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.14),inset 0 1px oklch(100% 0 0/.14),0 10px 34px #00000052}.tint-transport .tint-play{--size:clamp(54px, 7.2cqi, 76px);color:var(--tint-on-accent);background:oklch(var(--tint-l) var(--tint-c) var(--tint-h) / .94);box-shadow:inset 0 1px 0 oklch(100% 0 0/.3), 0 0 0 1px oklch(0% 0 0/.12), 0 14px 44px oklch(var(--tint-l) var(--tint-c) var(--tint-h) / .32);-webkit-backdrop-filter:none;backdrop-filter:none;transform-style:preserve-3d}:where([data-tint-contrast=more]) .tint-transport .tint-play{background:var(--tint-accent)}.tint-transport .tint-icon{width:46%;height:46%}.tint-transport .tint-play .tint-icon{z-index:2;width:44%;height:44%;position:relative}.tint-transport .tint-play:has(.tint-reel[data-ready]) .tint-icon{width:27%;height:27%}@media (hover:hover){.tint-transport .tint-button:not([data-tint-jelly]):hover{background:oklch(.2 calc(var(--tint-c,0) * .3) var(--tint-h) / .55);scale:1.06}.tint-transport .tint-play:not([data-tint-jelly]):hover{background:oklch(var(--tint-l) var(--tint-c) var(--tint-h))}}.tint-reel{z-index:0;pointer-events:none;display:none;position:absolute;inset:0}.tint-reel[data-ready]{display:block}.tint-jelly{width:calc(100% * var(--tint-jelly-reach,2.3));height:calc(100% * var(--tint-jelly-reach,2.3));filter:drop-shadow(0 8px 18px #0000006b);position:absolute;top:50%;left:50%;translate:-50% -50%}.tint-button[data-tint-jelly],.tint-transport .tint-button[data-tint-jelly]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.tint-button[data-tint-jelly]:active{scale:1}[data-tint-jelly]>.tint-icon,[data-tint-jelly]>.tint-start-icon{z-index:2;translate:var(--tint-jx,0) var(--tint-jy,0);filter:drop-shadow(0 1px 2px #00000080);position:relative}.tint-seek[data-tint-jelly] .tint-icon{color:#fff}:where([data-tint=quiet]) .tint-reel{display:none}@media (forced-colors:active){.tint-reel{display:none}}.tint-seek-chip{z-index:3;background:oklch(.14 .02 var(--tint-h) / .72);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;padding:.22em .55em .22em .45em;font-size:clamp(12px,1.4cqi,15px);font-weight:720;transition:opacity .26s,scale .32s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:absolute;top:50%;translate:0 -50%;scale:.8}.tint-seek-sign{color:var(--tint-accent);margin-inline-end:.08em}.tint-seek-back .tint-seek-chip{transform-origin:100%;inset-inline-end:calc(100% + 10px)}.tint-seek-forward .tint-seek-chip{transform-origin:0;inset-inline-start:calc(100% + 10px)}.tint-seek-chip[data-on]{opacity:1;transition-duration:90ms,.32s;scale:1}.tint-roll{font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.tint-roll-plain{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tint-roll-drums{display:inline-flex}.tint-roll-digit{height:1em;line-height:1;display:inline-block;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 18% 82%,#0000);mask:linear-gradient(#0000,#000 18% 82%,#0000)}.tint-roll-strip{white-space:pre;translate:0 calc(var(--tint-roll,0) * -1em);line-height:1;transition:translate .38s cubic-bezier(.34,1.3,.64,1);display:block}[data-fast] .tint-roll-strip{transition-duration:.11s;transition-timing-function:ease-out}.tint-roll-sep{line-height:1;display:inline-block}@media (prefers-reduced-motion:reduce){.tint-roll-strip{transition:none}}:where([data-tint-motion=reduce]) .tint-roll-strip{transition:none}.tint-head:has(.tint-roll-drums:not(:empty)) .tint-head-time{display:none}.tint-head-roll{display:inline-flex}.tint-transport .tint-button:active{scale:.92}.tint-transport .tint-button:focus-visible{outline-offset:3px;box-shadow:0 0 0 6px var(--tint-halo);outline:2px solid #fff}:scope:has(.tint-controls[data-visible]) .tint-play-indicator{visibility:hidden}.tint-transport .tint-tooltip{display:none}@media (forced-colors:active){.tint-transport .tint-button{color:buttontext;background:canvas;border:1px solid buttontext}.tint-transport:before{display:none}}@container media-root (width<36rem){.tint-transport{bottom:var(--tint-bar-h,0px)}}@container media-root (width<26rem){.tint-transport{gap:14px}.tint-transport .tint-button{--size:34px}.tint-transport .tint-play{--size:48px}.tint-seek-chip{display:none}}.tint-morph-icon{display:none}@supports (d:path('M0 0')){.tint-play .tint-morph-icon{opacity:1;display:block;scale:1}.tint-play:not([data-ended]) :is(.tint-play-icon,.tint-pause-icon){display:none}.tint-play[data-ended] .tint-morph-icon{opacity:0;scale:.6}.tint-morph-icon path{transition:d .26s cubic-bezier(.32,.72,0,1)}.tint-play[data-started]:not([data-paused]):not([data-ended]) .tint-pp-a{d:path("M7.4 5.8L10.4 5.8L10.4 18.2L7.4 18.2Z")}.tint-play[data-started]:not([data-paused]):not([data-ended]) .tint-pp-b{d:path("M13.6 5.8L16.6 5.8L16.6 18.2L13.6 18.2Z")}}.tint-seek .tint-icon path{transform-box:view-box;transform-origin:12px 12.6px}.tint-seek .tint-icon text{transform-box:fill-box;transform-origin:50%;transition:scale .16s}.tint-seek:active .tint-icon text{scale:.86}.tint-icon :is(path,rect){transform-box:view-box;transform-origin:12px 12px}.tint-volume-off-icon path:nth-child(n+2){stroke-dasharray:7.2;stroke-dashoffset:7.2px;transition:stroke-dashoffset .18s ease-out}.tint-volume-off-icon path:nth-child(3){transition-delay:90ms}.tint-mute:is([data-muted],[data-volume-level=off]) .tint-volume-off-icon path:nth-child(n+2){stroke-dashoffset:0}:is(.tint-volume-high-icon,.tint-volume-low-icon) path:nth-child(n+2){transform-origin:12px 12px;opacity:0;transition:opacity .22s ease, translate .26s var(--tint-ease-out);translate:-3px}.tint-volume-high-icon path:nth-child(3){transition-delay:70ms}.tint-mute:not([data-muted])[data-volume-level=low] .tint-volume-low-icon path,.tint-mute:not([data-muted]):not([data-volume-level=low]):not([data-volume-level=off]) .tint-volume-high-icon path{opacity:1;translate:0}.tint-fullscreen-exit-icon path:first-child{translate:-3px -3px}.tint-fullscreen-exit-icon path:nth-child(2){translate:3px -3px}.tint-fullscreen-exit-icon path:nth-child(3){translate:3px 3px}.tint-fullscreen-exit-icon path:nth-child(4){translate:-3px 3px}.tint-fullscreen:not([data-fullscreen]) .tint-fullscreen-enter-icon path:first-child{translate:0}.tint-fullscreen[data-fullscreen] .tint-fullscreen-enter-icon path:first-child{translate:3px 3px}.tint-fullscreen[data-fullscreen] .tint-fullscreen-enter-icon path:nth-child(2){translate:-3px 3px}.tint-fullscreen[data-fullscreen] .tint-fullscreen-enter-icon path:nth-child(3){translate:-3px -3px}.tint-fullscreen[data-fullscreen] .tint-fullscreen-enter-icon path:nth-child(4){translate:3px -3px}.tint-fullscreen[data-fullscreen] .tint-fullscreen-exit-icon path{translate:0}.tint-captions-on-icon{clip-path:inset(0 100% 0 0);transition:opacity var(--tint-duration-fast) ease, scale var(--tint-duration-fast) var(--tint-ease-out), clip-path .32s var(--tint-ease-out)}.tint-captions[data-active] .tint-captions-on-icon{clip-path:inset(0)}.tint-pip .tint-icon :is(rect,path:last-child){transition:translate .3s var(--tint-ease-out)}.tint-pip:not([data-pip]) .tint-pip-exit-icon path:last-child,.tint-pip[data-pip] .tint-pip-enter-icon rect{translate:-4px -4px}@keyframes tint-riffle{0%,to{scale:1}45%{scale:1 .55}}.tint-scenes-button .tint-icon rect{transform-origin:50% 100%;transform-box:fill-box}@media (hover:hover){.tint-scenes-button:hover .tint-icon rect{animation:tint-riffle .38s var(--tint-ease-out) both}.tint-scenes-button:hover .tint-icon rect:nth-child(2){animation-delay:50ms}.tint-scenes-button:hover .tint-icon rect:nth-child(3){animation-delay:.1s}.tint-scenes-button:hover .tint-icon rect:nth-child(4){animation-delay:.15s}}@keyframes tint-wave{0%{opacity:.25;translate:-1.5px}to{opacity:1;translate:0}}@media (hover:hover){.tint-mute:hover .tint-icon path:not(:first-child){animation:tint-wave .42s var(--tint-ease-out) both}.tint-mute:hover .tint-icon path:nth-child(3){animation-delay:70ms}.tint-fullscreen:hover .tint-icon path{transform-box:view-box;transform-origin:12px 12px;scale:1.1}.tint-settings-button:hover .tint-icon{rotate:45deg}.tint-pip:hover .tint-icon :is(rect,path:last-child){translate:.6px .6px}}.tint-fullscreen .tint-icon path{transition:scale .22s var(--tint-ease-out)}.tint-settings-button .tint-icon{transition:rotate .42s var(--tint-ease-out), opacity var(--tint-duration-fast) ease}.tint-settings-button[aria-expanded=true] .tint-icon{rotate:90deg}.tint-pip .tint-icon :is(rect,path){transition:translate .22s var(--tint-ease-out)}@media (prefers-reduced-motion:reduce){.tint-icon,.tint-icon :is(path,rect,text){transition:none!important;animation:none!important}.tint-seek:active .tint-icon path,.tint-settings-button:is(:hover,[aria-expanded=true]) .tint-icon{rotate:none}}:where([data-tint-motion=reduce]) :is(.tint-icon,.tint-icon path,.tint-icon rect,.tint-icon text){transition:none!important;animation:none!important}.tint-line{opacity:0;pointer-events:none;height:clamp(2px,.3cqi,4px);transition:opacity .5s;position:absolute;inset:auto 0 0}.tint-line canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.tint-line-dim{opacity:.45}.tint-line-lit{clip-path:inset(0 calc(100% - var(--tint-line-at,0%)) 0 0)}:scope[data-tint-state=playing] .tint-controls:not([data-visible]):not(:has(:focus-visible)) .tint-line{opacity:1;transition-delay:.25s}@media (forced-colors:active){.tint-line{display:none}}:scope[data-tint-ambient]{--tint-amb-size:64px;box-shadow:inset 0 0 0 1px var(--media-frame-border), 0 calc(var(--tint-amb-size) * -.35) calc(var(--tint-amb-size) * 1.3) calc(var(--tint-amb-size) * -.45) color-mix(in oklab, var(--tint-amb-t) calc(var(--tint-amb-on) * 75%), transparent), calc(var(--tint-amb-size) * .55) 0 calc(var(--tint-amb-size) * 1.5) calc(var(--tint-amb-size) * -.45) color-mix(in oklab, var(--tint-amb-r) calc(var(--tint-amb-on) * 80%), transparent), 0 calc(var(--tint-amb-size) * .6) calc(var(--tint-amb-size) * 1.8) calc(var(--tint-amb-size) * -.35) color-mix(in oklab, var(--tint-amb-b) calc(var(--tint-amb-on) * 80%), transparent), calc(var(--tint-amb-size) * -.55) 0 calc(var(--tint-amb-size) * 1.5) calc(var(--tint-amb-size) * -.45) color-mix(in oklab, var(--tint-amb-l) calc(var(--tint-amb-on) * 80%), transparent), 0 0 calc(var(--tint-amb-size) * 2.6) calc(var(--tint-amb-size) * -.4) color-mix(in oklab, var(--tint-amb-c) calc(var(--tint-amb-on) * 32%), transparent);overflow:visible}:scope[data-tint-ambient]>:is(video,mux-video,.media-poster){border-radius:inherit;overflow:hidden}:scope[data-tint-ambient] :is(.tint-print,.tint-controls,.tint-indicators,.tint-dialog-backdrop){border-radius:inherit}:scope[data-tint-ambient] :is(.tint-print,.tint-controls){overflow:hidden}:scope[data-tint-ambient] .tint-scrim{border-radius:0 0 var(--media-video-border-radius) var(--media-video-border-radius)}:scope[data-tint-ambient]:before{border-radius:inherit}@media (prefers-contrast:more),(forced-colors:active){:scope[data-tint-ambient]{box-shadow:inset 0 0 0 1px var(--media-frame-border)}}:where([data-tint-contrast=more]) :scope[data-tint-ambient]{box-shadow:inset 0 0 0 1px var(--media-frame-border)}:scope:fullscreen{--media-video-border-radius:0px;box-shadow:none;border-radius:0}:scope[data-tint-ambient]:fullscreen{--media-video-border-radius:0px;box-shadow:none;border-radius:0}:scope:fullscreen .tint-line{display:none}:scope:fullscreen .tint-scrim{border-radius:0}.tint-ambient,:where([data-tint=quiet]) .tint-scrub{display:none}:where([data-tint=quiet]) :scope[data-tint-ambient]{box-shadow:inset 0 0 0 1px var(--media-frame-border)}.tint-scrub{z-index:6;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tint-scrub-canvas{opacity:0;width:100%;height:100%;display:block}:scope[data-tint-scrubbing] .tint-pause,:scope[data-tint-scrubbing]:before{transition-duration:0s;opacity:0!important}@media (prefers-reduced-motion:reduce),(forced-colors:active){.tint-scrub{display:none}}:where([data-tint-motion=reduce]) .tint-scrub{display:none}.tint-contact{z-index:6;border-radius:inherit;visibility:hidden;pointer-events:none;position:absolute;inset:0;overflow:hidden}:scope[data-tint-contact] .tint-contact{visibility:visible;pointer-events:auto}:scope[data-tint-contact] :is(.tint-intro,.tint-band){visibility:hidden;pointer-events:none}.tint-contact-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.tint-contact-head,.tint-contact-foot{opacity:0;transition:opacity .12s,translate .12s;position:absolute;inset-inline:clamp(14px,4cqi,40px);translate:0 6px}:scope[data-tint-contact] :is(.tint-contact-head,.tint-contact-foot){opacity:1;transition:opacity .32s var(--tint-ease-out) .14s, translate .42s var(--tint-ease-out) .14s;translate:0}.tint-contact-head{gap:clamp(2px,.6cqi,6px);display:grid;top:clamp(14px,3.6cqi,36px)}.tint-contact-kicker{color:var(--tint-ink-2);letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:clamp(10px,1.15cqi,12.5px);font-weight:650}.tint-contact-title{font-family:var(--tint-font-display,ui-serif, Georgia, serif);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(22px,4.4cqi,50px);font-weight:400;line-height:.95}.tint-contact-foot{align-items:center;gap:calc(var(--media-spacing) * 2.5);display:flex;bottom:clamp(14px,3.4cqi,34px)}.tint-contact-replay,.tint-contact-save{align-items:center;gap:calc(var(--media-spacing) * 2);height:calc(var(--media-spacing) * 10);padding-inline:calc(var(--media-spacing) * 3.5) calc(var(--media-spacing) * 4.5);font:inherit;font-size:calc(var(--media-spacing) * 3.5);cursor:pointer;transition:scale var(--tint-duration-press) ease, filter var(--tint-duration-fast) ease, background-color var(--tint-duration-fast) ease;border:0;border-radius:999px;font-weight:640;display:inline-flex}.tint-contact-replay{background:var(--tint-accent);color:var(--tint-on-accent)}.tint-contact-save{background:var(--tint-raised);color:var(--tint-ink);box-shadow:inset 0 0 0 1px var(--tint-hairline)}:is(.tint-contact-replay,.tint-contact-save):active{scale:.96}@media (hover:hover){.tint-contact-replay:hover{filter:brightness(1.08)}.tint-contact-save:hover{background:var(--tint-raised-strong)}}:is(.tint-contact-replay,.tint-contact-save):focus-visible{outline:2px solid var(--tint-ink);outline-offset:3px;box-shadow:0 0 0 6px var(--tint-halo)}.tint-contact-icon{width:calc(var(--media-spacing) * 4.5);height:calc(var(--media-spacing) * 4.5)}.tint-contact-hint{color:var(--tint-ink-2);margin-inline-start:auto;font-size:clamp(11px,1.3cqi,13.5px);font-weight:480}@media (hover:none){.tint-contact-hint{display:none}}.tint-contact-scene{border-radius:calc(var(--media-spacing) * 1.5);pointer-events:none;background:0 0;border:0;padding:0;position:absolute}.tint-contact-scene:focus-visible{outline:2px solid var(--tint-ink);outline-offset:3px;box-shadow:0 0 0 6px var(--tint-halo)}.tint-contact-tip{z-index:1;background:oklch(.12 .02 var(--tint-h) / .86);box-shadow:inset 0 0 0 1px var(--tint-hairline);color:var(--tint-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--tint-duration-fast) ease;border-radius:999px;gap:.5em;padding:3px 9px;font-size:12.5px;font-weight:500;display:flex;position:absolute;translate:-50% calc(-100% - 8px)}.tint-contact-tip b{color:var(--tint-ink);font-weight:650}.tint-contact-tip[data-open]{opacity:1}@container media-root (width<34rem){.tint-contact-hint,.tint-contact-kicker{display:none}}@media (forced-colors:active){:is(.tint-contact-replay,.tint-contact-save){border:1px solid buttontext}}@container media-root (width<42rem){.tint-airplay,.tint-cast,.tint-logline{display:none}}@container media-root (width<30rem){.tint-kicker,.tint-meta-facts{display:none}.tint-meta-facts:not(:empty)+.tint-meta-duration:not([data-unavailable]):before{content:none}}@container media-root (width<34rem){.tint-pip,.tint-time-separator,.tint-time-duration{display:none}}@container media-root (width<26rem){.tint-captions{display:none}.tint-bar{padding-inline:6px}.tint-row{gap:0}}@container media-root (width<20rem){.tint-scenes-button{display:none}.tint-time{font-size:.8125rem}}@media (forced-colors:active){.tint-print-canvas,.tint-track-print{display:none}.tint-track{forced-color-adjust:none;background:canvastext}.tint-head{forced-color-adjust:none;background:highlight}.tint-button,.tint-start,.tint-pill{border:1px solid buttontext}}}.media-skin[data-theme=tint]>video{object-fit:var(--media-object-fit,contain);object-position:var(--media-object-position,center);width:100%;height:100%;position:absolute;inset:0}.media-skin[data-theme=tint]{--media-caption-controls-y:calc(var(--media-spacing) * -22)}.media-skin[data-theme=tint] video::cue{background:oklch(.12 .02 var(--tint-h,70) / .82);color:#fff;font-family:var(--media-font-family,"Mona Sans", ui-sans-serif, system-ui, sans-serif);font-weight:520}.media-skin[data-theme=tint][data-tint-cues]>video::cue{color:#0000;text-shadow:none;background:0 0}@scope(.media-skin[data-theme=tint][data-preset=video]){.tint-cues{inset-inline:0;bottom:var(--tint-cue-y,8%);z-index:10;pointer-events:none;transition:bottom var(--media-duration-controls,.2s) var(--tint-ease-out);justify-items:center;display:grid;position:absolute}.tint-cue{max-width:min(92%, var(--tint-cue-w,100%), 22em);color:oklch(.985 .008 var(--tint-h));font-family:var(--tint-font-display,"Instrument Serif", Georgia, serif);letter-spacing:.005em;text-align:center;text-wrap:balance;text-shadow:0 1px 2px #000000e6,0 0 18px #0000008c;background:radial-gradient(closest-side, oklch(.1 .025 var(--tint-h) / .66), oklch(.1 .025 var(--tint-h) / .4) 55%, transparent);transition:opacity .24s ease, translate .26s var(--tint-ease-out), filter .24s ease;grid-area:1/1;justify-items:center;gap:.12em;padding:.3em 1.1em .36em;font-size:clamp(17px,2.65cqi,46px);font-weight:400;line-height:1.12;display:grid}.tint-cues[data-letterbox] .tint-cue{text-shadow:none;background:0 0}.tint-cues[data-covered]{opacity:0}.tint-cues{transition:bottom var(--media-duration-controls,.2s) var(--tint-ease-out), opacity var(--media-duration-controls,.2s) ease}.tint-cue[data-state=out]{opacity:0;filter:blur(2px);transition-duration:.15s;translate:0 -.25em}.tint-cue-row{display:block}.tint-cue-word{animation:tint-cue-word .42s var(--tint-ease-out) both;animation-delay:calc(.11s + var(--i,0) * var(--tint-cue-step,28ms));display:inline-block}.tint-cue-sound{color:color-mix(in oklab, var(--tint-accent) 70%, #fff);font-family:var(--media-font-family,"Mona Sans", ui-sans-serif, system-ui, sans-serif);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.7em;font-size:max(11px,.42em);font-weight:620;line-height:1.6;display:flex}.tint-cue-sound:before,.tint-cue-sound:after{content:"";opacity:.7;background:currentColor;width:1.8em;height:1px}.tint-cue-sound .tint-cue-word+.tint-cue-word{margin-inline-start:.1em}@media (prefers-reduced-motion:reduce){.tint-cue-word{animation:none}.tint-cue,.tint-cues{transition:none}}:where([data-tint-motion=reduce]) .tint-cue-word{animation:none}:where([data-tint-motion=reduce]) :is(.tint-cue,.tint-cues){transition:none}@media (prefers-contrast:more){.tint-cue,.tint-cues[data-letterbox] .tint-cue{text-shadow:none;background:#000;border-radius:4px}.tint-cue-sound{color:#fff}}:where([data-tint-contrast=more]) :is(.tint-cue,.tint-cues[data-letterbox] .tint-cue){text-shadow:none;background:#000;border-radius:4px}:where([data-tint-contrast=more]) .tint-cue-sound{color:#fff}:scope:not([data-tint-state=playing]) .tint-cues{display:none}}}@layer utilities;@layer base.theme{.media-skin{--media-background:#000;--media-foreground:#fff;--media-controls:#00000059;--media-controls-foreground:var(--media-foreground);--media-popover:#ffffff1a;--media-popover-foreground:var(--media-foreground);--media-primary:var(--media-accent-color,var(--media-default-accent-color));--media-primary-foreground:var(--media-accent-text-color,var(--media-default-accent-text-color));--media-accent:var(--media-accent-color,#ffffff1a);--media-accent-foreground:var(--media-accent-text-color,currentColor);--media-muted:#ffffff26;--media-muted-foreground:#ffffffa6;--media-border:#0000001a;--media-ring:#fff;--media-backdrop:#000;--media-live-color:#f9423d;--media-shadow-surface:0 1px 3px 0 #00000026, 0 1px 2px -1px #00000026;--media-shadow-surface-inset:inset 0 1px 0 0 #ffffff1a, inset 0 0 0 1px #ffffff0d;--media-shadow-thumb:0 0 0 1px #0000001a, 0 1px 3px 0 #00000059, 0 1px 2px -1px #00000059;--media-shadow-tooltip:0 0 0 1px var(--media-border), var(--media-shadow-surface);--media-shadow-separator:0 1px 0 0 #ffffff13;--media-shadow-current-color:oklch(from currentColor 0 0 0 / clamp(0, calc((l - .5) * .5), .15));--media-shadow-subtle-current-color:transparent;--media-text-shadow-dialog:0 1px 0 #00000040;--media-backdrop-filter-surface:blur(16px) saturate(125%);--media-backdrop-filter-indicator:blur(8px);--media-backdrop-filter-dialog:blur(16px) saturate(125%);--media-control-corner-shape:round;--media-control-radius:99px;--media-control-size:calc(var(--media-spacing) * 9);--media-controls-radius:var(--media-control-radius);--media-default-accent-color:#fff;--media-default-accent-text-color:#000;--media-duration-instant:50ms;--media-duration-fast:.1s;--media-duration:.15s;--media-duration-slow:.2s;--media-duration-slower:.25s;--media-duration-controls:.1s;--media-duration-dialog:.35s;--media-duration-indicator:var(--media-duration-slower);--media-duration-menu:.25s;--media-duration-slider:var(--media-duration-fast);--media-delay-dialog:.1s;--media-hidden-scale:.95;--media-hidden-blur:8px;--media-hidden-offset:calc(var(--media-spacing) * 1);--media-hidden-icon-scale:0;--media-hidden-indicator-scale:.9;--media-hidden-indicator-offset:-25%;--media-hidden-playback-scale:.85;--media-hidden-popup-scale:.95;--media-hidden-popup-blur:4px;--media-hidden-preview-scale:.8;--media-hidden-preview-offset:calc(var(--media-spacing) * 2);--media-hidden-seek-offset:60%;--media-menu-item-radius:calc(var(--media-spacing) * 2);--media-popover-boundary-offset:calc(var(--media-spacing) * 3);--media-popover-side-offset:calc(var(--media-spacing) * 3);--media-popup-radius:calc(var(--media-spacing) * 3);--media-popup-translate-distance:calc(var(--media-spacing) * 2);--media-tooltip-boundary-offset:var(--media-popover-boundary-offset);--media-tooltip-side-offset:var(--media-popover-side-offset);--media-dialog-radius:calc(var(--media-spacing) * 7);--media-dialog-width:calc(100% - var(--media-spacing) * 6);--media-dialog-max-width:calc(var(--media-spacing) * 72);--media-slider-preview-label-offset:calc(var(--media-spacing) * 10.5);--media-video-border-radius:var(--media-border-radius,28px);--media-scale:1;--media-scrollbar-thumb-color:#80808080;--media-spacing:calc(var(--media-scale-unit,16px) * var(--media-scale) / 4);scrollbar-color:var(--media-scrollbar-thumb-color) transparent;scrollbar-width:thin}@supports (color:color-mix(in oklab, red, red)){.media-skin{--media-accent:var(--media-accent-color,color-mix(in oklab, var(--media-default-accent-color) 10%, transparent));--media-muted-foreground:color-mix(in oklab, var(--media-foreground) 65%, transparent);--media-shadow-subtle-current-color:color-mix(in oklab, var(--media-shadow-current-color) 40%, transparent);--media-scrollbar-thumb-color:color-mix(in oklab, currentColor 30%, transparent)}}@supports (color:oklch(0 0 0)){.media-skin{--media-live-color:oklch(65% .22 27)}}@supports (color:contrast-color(red)){.media-skin{--media-primary-foreground:var(--media-accent-text-color,contrast-color(var(--media-primary)));--media-accent-foreground:var(--media-accent-text-color,contrast-color(var(--media-accent-color,var(--media-internal-accent-text-fallback,#000))))}}@supports (color:oklch(from red l c h)){.media-skin{--media-shadow-subtle-current-color:oklch(from var(--media-shadow-current-color) l c h / calc(alpha * .4))}}@supports (color:oklch(from currentColor l c h)){.media-skin{--media-scrollbar-thumb-color:oklch(from currentColor l c h / .3)}}.media-skin::-webkit-scrollbar-thumb{background:var(--media-scrollbar-thumb-color);border-radius:9999px}.media-skin:fullscreen{--media-object-fit:contain;--media-video-border-radius:0}@media (width>=1280px){.media-skin:fullscreen{--media-scale:1.25}}@media (width>=1536px){.media-skin:fullscreen{--media-scale:1.5}}@media (width>=1920px){.media-skin:fullscreen{--media-scale:1.75}}}@layer base.preset{.media-skin:is([data-preset=video],[data-preset=live-video]){--media-frame-border:var(--media-border-color,#0000001a);--media-controls-gradient-height:max(40%, calc(var(--media-spacing) * 40));--media-controls-bottom-gradient-height:max(50%, calc(var(--media-spacing) * 60));--media-caption-controls-y:calc(var(--media-spacing) * -16);--media-slider-preview-offset:calc(var(--media-spacing) * 9)}@supports (color:color-mix(in oklab, red, red)){.media-skin:is([data-preset=video],[data-preset=live-video]){--media-controls-gradient:linear-gradient(to top, color-mix(in oklab, var(--media-backdrop) 60%, transparent), color-mix(in oklab, var(--media-backdrop) 50.7%, transparent) 25%, color-mix(in oklab, var(--media-backdrop) 30%, transparent) 50%, color-mix(in oklab, var(--media-backdrop) 9.3%, transparent) 75%, transparent);--media-controls-top-gradient:linear-gradient(to bottom, color-mix(in oklab, var(--media-backdrop) 55%, transparent), color-mix(in oklab, var(--media-backdrop) 46.48%, transparent) 25%, color-mix(in oklab, var(--media-backdrop) 27.5%, transparent) 50%, color-mix(in oklab, var(--media-backdrop) 8.53%, transparent) 75%, transparent);--media-thumbnail-gradient:linear-gradient(to top, color-mix(in oklab, var(--media-backdrop) 50%, transparent), color-mix(in oklab, var(--media-backdrop) 10%, transparent), transparent)}.media-skin:is([data-preset=video],[data-preset=live-video])[data-theme=neutral]{--media-controls-gradient:linear-gradient(to top, color-mix(in oklab, var(--media-backdrop) 50%, transparent), color-mix(in oklab, var(--media-backdrop) 42.2%, transparent) 25%, color-mix(in oklab, var(--media-backdrop) 25%, transparent) 50%, color-mix(in oklab, var(--media-backdrop) 7.8%, transparent) 75%, transparent);--media-controls-top-gradient:linear-gradient(to bottom, color-mix(in oklab, var(--media-backdrop) 50%, transparent), color-mix(in oklab, var(--media-backdrop) 42.2%, transparent) 25%, color-mix(in oklab, var(--media-backdrop) 25%, transparent) 50%, color-mix(in oklab, var(--media-backdrop) 7.8%, transparent) 75%, transparent);--media-indicator-gradient:linear-gradient(to bottom, color-mix(in oklab, var(--media-backdrop) 35%, transparent), color-mix(in oklab, var(--media-backdrop) 20%, transparent) calc(var(--media-spacing) * 12), transparent)}}@supports (color:oklch(from red l c h)) and (background-image:linear-gradient(in oklab, red, red)){.media-skin:is([data-preset=video],[data-preset=live-video]){--media-controls-gradient:linear-gradient(to top in oklab, oklch(from var(--media-backdrop) l c h / .6), oklch(from var(--media-backdrop) l c h / .507) 25%, oklch(from var(--media-backdrop) l c h / .3) 50%, oklch(from var(--media-backdrop) l c h / .093) 75%, transparent);--media-controls-top-gradient:linear-gradient(to bottom in oklab, oklch(from var(--media-backdrop) l c h / .55), oklch(from var(--media-backdrop) l c h / .4647) 25%, oklch(from var(--media-backdrop) l c h / .275) 50%, oklch(from var(--media-backdrop) l c h / .0853) 75%, transparent)}}@supports (color:oklch(from red l c h)){.media-skin:is([data-preset=video],[data-preset=live-video]){--media-thumbnail-gradient:linear-gradient(to top, oklch(from var(--media-backdrop) l c h / .5), oklch(from var(--media-backdrop) l c h / .1), transparent)}}.media-skin:is([data-preset=video],[data-preset=live-video])[data-theme=neutral]{--media-frame-border:var(--media-border-color,#00000026);--media-controls-gradient-height:40%;--media-controls-bottom-gradient-height:40%;--media-caption-controls-y:calc(var(--media-spacing) * -14);--media-slider-preview-offset:calc(var(--media-spacing) * 11)}.media-skin:is([data-preset=video],[data-preset=live-video])[data-theme=compat]{--media-controls-gradient:linear-gradient(to top, #00000080, transparent 40% 60%, #0006);--media-caption-controls-y:calc(var(--media-spacing) * -18)}.media-skin:is([data-preset=video],[data-preset=live-video])[data-theme=scaffold]{--media-caption-controls-y:calc(var(--media-spacing) * -20)}@supports (color:oklch(from red l c h)) and (background-image:linear-gradient(in oklab, red, red)){.media-skin:is([data-preset=video],[data-preset=live-video])[data-theme=neutral]{--media-controls-gradient:linear-gradient(to top in oklab, oklch(from var(--media-backdrop) l c h / .5), oklch(from var(--media-backdrop) l c h / .422) 25%, oklch(from var(--media-backdrop) l c h / .25) 50%, oklch(from var(--media-backdrop) l c h / .078) 75%, transparent);--media-controls-top-gradient:linear-gradient(to bottom in oklab, oklch(from var(--media-backdrop) l c h / .5), oklch(from var(--media-backdrop) l c h / .422) 25%, oklch(from var(--media-backdrop) l c h / .25) 50%, oklch(from var(--media-backdrop) l c h / .078) 75%, transparent)}}@supports (color:oklch(from red l c h)){.media-skin:is([data-preset=video],[data-preset=live-video])[data-theme=neutral]{--media-indicator-gradient:linear-gradient(to bottom, oklch(from var(--media-backdrop) l c h / .35), oklch(from var(--media-backdrop) l c h / .2) calc(var(--media-spacing) * 12), transparent)}}@supports (color:light-dark(red, red)){.media-skin:is([data-preset=video],[data-preset=live-video]){--media-frame-border:var(--media-border-color,var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff26))}.media-skin:is([data-preset=video],[data-preset=live-video])[data-theme=neutral]{--media-frame-border:var(--media-border-color,var(--lightningcss-light,#00000026)var(--lightningcss-dark,#ffffff26))}}.media-skin[data-theme=tint]{--tint-accent:var(--media-accent-color,oklch(var(--tint-l) var(--tint-c) var(--tint-h)));--tint-on-accent:var(--media-accent-text-color,oklch(.18 .02 var(--tint-h)));--tint-ink:oklch(.975 .006 var(--tint-h));--tint-ink-2:oklch(.975 .006 var(--tint-h) / .7);--tint-surface:oklch(.17 .018 var(--tint-h));--tint-surface-glass:oklch(.17 .018 var(--tint-h) / .84);--tint-raised:oklch(100% 0 0/.1);--tint-raised-strong:oklch(100% 0 0/.16);--tint-hairline:oklch(100% 0 0/.1);--tint-halo:#0000008c;--tint-knockout:oklch(.17 .018 var(--tint-h));--tint-ease-out:cubic-bezier(.23, 1, .32, 1);--tint-ease-fold:cubic-bezier(.32, .72, 0, 1);--tint-spring:linear(0, .42 9%, .86 18%, 1.08 27%, 1.13 34%, 1.07 43%, .99 55%, .98 66%, 1.005 80%, 1);--tint-duration-press:90ms;--tint-duration-fast:.14s;--tint-duration:.2s;--tint-duration-fold:.68s;--tint-radius-player:var(--media-border-radius,18px);--tint-radius-menu:calc(var(--media-spacing) * 4);--tint-radius-item:calc(var(--tint-radius-menu) - var(--media-spacing) * 1.5);--tint-radius-button:calc(var(--media-spacing) * 3);--tint-control:calc(var(--media-spacing) * 10);--tint-icon:calc(var(--media-spacing) * 5.5);--tint-strip:calc(var(--tint-control) + var(--media-spacing));--tint-radius-group:calc(var(--tint-radius-button) + var(--media-spacing) * .5);--tint-track-rest:calc(var(--media-spacing) * 2.5);--tint-track-open:calc(var(--media-spacing) * 6);--media-video-border-radius:var(--tint-radius-player);--media-ring:var(--tint-accent);--media-foreground:var(--tint-ink);--media-popover:var(--tint-surface-glass);--media-popover-foreground:var(--tint-ink);--media-popover-side-offset:calc(var(--media-spacing) * 3);--media-tooltip-side-offset:calc(var(--media-spacing) * 2.5);font-family:var(--media-font-family,"Mona Sans", ui-sans-serif, system-ui, sans-serif);transition:--tint-l var(--tint-color-duration,1.1s) ease, --tint-c var(--tint-color-duration,1.1s) ease, --tint-h var(--tint-color-duration,1.1s) ease, --tint-amb-t var(--tint-amb-duration,1.6s) ease, --tint-amb-r var(--tint-amb-duration,1.6s) ease, --tint-amb-b var(--tint-amb-duration,1.6s) ease, --tint-amb-l var(--tint-amb-duration,1.6s) ease, --tint-amb-c var(--tint-amb-duration,1.6s) ease, --tint-amb-on .9s ease}@media (prefers-reduced-motion:reduce){.media-skin[data-theme=tint]{--tint-duration-press:0s;--tint-duration-fast:0s;--tint-duration:0s;--tint-duration-fold:0s;--tint-color-duration:0s!important}}[data-tint-motion=reduce] .media-skin[data-theme=tint]{--tint-duration-press:0s;--tint-duration-fast:0s;--tint-duration:0s;--tint-duration-fold:0s;--media-duration-fast:var(--media-duration-instant);--media-duration:var(--media-duration-instant);--media-duration-slow:var(--media-duration-instant);--media-duration-slower:var(--media-duration-instant);--media-duration-controls:var(--media-duration-instant);--media-duration-dialog:var(--media-duration-instant);--media-duration-indicator:var(--media-duration-instant);--media-duration-menu:0s;--media-duration-slider:0s;--media-spinner-animation:none;--tint-color-duration:0s!important}@media (pointer:coarse){.media-skin[data-theme=tint]{--tint-control:calc(var(--media-spacing) * 11)}}@media (prefers-contrast:more){.media-skin[data-theme=tint]{--tint-accent:var(--media-accent-color,#fff);--tint-on-accent:var(--media-accent-text-color,#000);--tint-ink-2:var(--tint-ink);--tint-hairline:oklch(100% 0 0/.4)}}[data-tint-contrast=more] .media-skin[data-theme=tint]{--tint-accent:var(--media-accent-color,#fff);--tint-on-accent:var(--media-accent-text-color,#000);--tint-ink-2:var(--tint-ink);--tint-hairline:oklch(100% 0 0/.4);--tint-surface-glass:var(--tint-surface);--media-popover:var(--tint-surface)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-skin[data-theme=tint]{--tint-surface-glass:var(--tint-surface);--media-popover:var(--tint-surface)}}@supports (color:contrast-color(red)){.media-skin[data-theme=tint]{--tint-on-accent:var(--media-accent-text-color,contrast-color(var(--tint-accent)))}}@media (forced-colors:active){.media-skin[data-theme=tint]{--tint-accent:Highlight;--tint-on-accent:HighlightText;--tint-ink:CanvasText;--tint-ink-2:CanvasText;--tint-surface:Canvas;--tint-surface-glass:Canvas;--media-ring:Highlight}}}@layer base.preferences{@media (pointer:fine) and (prefers-reduced-motion:no-preference){.media-skin:not([data-controls-visible]){--media-duration-controls:.3s}}@media (pointer:coarse) and (prefers-reduced-motion:no-preference){.media-skin:not([data-controls-visible]){--media-duration-controls:.15s}}@media (prefers-reduced-motion:reduce){.media-skin{--media-duration-fast:var(--media-duration-instant);--media-duration:var(--media-duration-instant);--media-duration-slow:var(--media-duration-instant);--media-duration-slower:var(--media-duration-instant);--media-duration-controls:var(--media-duration-instant);--media-duration-dialog:var(--media-duration-instant);--media-duration-indicator:var(--media-duration-instant);--media-duration-menu:0s;--media-duration-slider:0s;--media-delay-dialog:0s;--media-hidden-scale:1;--media-hidden-blur:0px;--media-hidden-offset:0px;--media-hidden-icon-scale:1;--media-hidden-indicator-scale:1;--media-hidden-indicator-offset:0px;--media-hidden-playback-scale:1;--media-hidden-popup-scale:1;--media-hidden-popup-blur:0px;--media-hidden-preview-scale:1;--media-hidden-preview-offset:0px;--media-hidden-seek-offset:0px;--media-popup-translate-distance:0px;--media-spinner-animation:none;--media-icon-airplay-fill-animation:none;--media-icon-airplay-triangle-animation:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-skin{--media-popover:var(--media-background);--media-scrollbar-thumb-color:currentColor;--media-backdrop-filter-surface:none;--media-backdrop-filter-indicator:none;--media-backdrop-filter-dialog:none;--media-shadow-surface-inset:inset 0 1px 0 0 #ffffff40, inset 0 0 0 1px #ffffff20;scrollbar-width:auto}@supports (color:color-mix(in oklab, red, red)){.media-skin{--media-scrollbar-thumb-color:color-mix(in oklab, currentColor 80%, transparent)}}@supports (color:oklch(from currentColor l c h)){.media-skin{--media-scrollbar-thumb-color:oklch(from currentColor l c h / .8)}}}@media (forced-colors:active){.media-skin{--media-border:CanvasText;--media-frame-border:CanvasText;--media-popover:Canvas;--media-popover-foreground:CanvasText;--media-ring:CanvasText;--media-shadow-surface-inset:inset 0 1px 0 0 CanvasText, inset 0 0 0 1px CanvasText}}}@property --media-slider-fill{syntax:"<percentage>";inherits:true;initial-value:0%}@property --media-slider-buffer{syntax:"<percentage>";inherits:true;initial-value:0%}@property --tint-l{syntax:"<number>";inherits:true;initial-value:.86}@property --tint-c{syntax:"<number>";inherits:true;initial-value:.02}@property --tint-h{syntax:"<number>";inherits:true;initial-value:70}@property --tint-amb-t{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-amb-r{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-amb-b{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-amb-l{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-amb-c{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-amb-on{syntax:"<number>";inherits:true;initial-value:0}@keyframes tint-spin{to{rotate:360deg}}@keyframes tint-mark-a{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1);scale:.82}20%{opacity:1;animation-timing-function:linear;scale:1}52%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.7,.4);scale:1.05}to{opacity:0;scale:1.24}}@keyframes tint-mark-b{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1);scale:.82}20%{opacity:1;animation-timing-function:linear;scale:1}52%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.7,.4);scale:1.05}to{opacity:0;scale:1.24}}@keyframes tint-stripe-rise{0%{scale:1 .12}to{scale:1}}@keyframes tint-mark-calm{0%,60%{opacity:1}to{opacity:0}}@keyframes tint-sweep{0%{background-position:-40% 0}to{background-position:140% 0}}@keyframes tint-cue-word{0%{opacity:0;filter:blur(4px);translate:0 .3em}to{opacity:1;filter:blur();translate:0}}
