:root{--shell-w:288px;--shell-bg:#131210;--shell-stage:#0c0b0a;--shell-raised:#1b1a17;--shell-hover:#24221f;--shell-ink:#ece9e4;--shell-ink-hi:#f6f3ee;--shell-muted:#9a958d;--shell-dim:#8f8a82;--shell-line:#2a2824;--shell-line-hi:#5a564f;--shell-font:"Bricolage Grotesque", system-ui, sans-serif;--shell-mono:"JetBrains Mono", ui-monospace, monospace}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--shell-stage);color:var(--shell-ink);font-family:var(--shell-font);margin:0}:is(img,svg):not(.media-skin *){max-width:100%}.shell-skip{z-index:100;background:var(--shell-ink);color:var(--shell-bg);font-family:var(--shell-font);border-radius:8px;padding:10px 14px;position:fixed;top:-60px;left:12px}.shell-skip:focus{top:12px}.shell-index{width:var(--shell-w);background:var(--shell-bg);border-right:1px solid var(--shell-line);color:var(--shell-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;z-index:50;flex-direction:column;gap:20px;padding:24px 14px 28px;transition:translate .28s cubic-bezier(.3,.9,.3,1),box-shadow .28s;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;translate:-100%}.shell[data-open] .shell-index{translate:0;box-shadow:12px 0 40px #00000080}.shell[data-open] .shell-scrim{z-index:45;cursor:default;background:#00000080;border:0;display:block;position:fixed;inset:0}.shell-tab{z-index:55;border:1px solid var(--shell-line-hi);background:var(--shell-bg);color:var(--shell-ink);font-family:var(--shell-font);letter-spacing:.04em;cursor:pointer;border-left:0;border-radius:0 12px 12px 0;flex-direction:column;align-items:center;gap:8px;padding:14px 7px;font-size:.8125rem;font-weight:700;transition:left .28s cubic-bezier(.3,.9,.3,1),background-color .15s;display:flex;position:fixed;top:50%;left:0;translate:0 -50%;box-shadow:4px 0 16px #00000059}.shell-tab span{writing-mode:vertical-rl;rotate:180deg}.shell-tab:hover{background:var(--shell-hover)}.shell-tab:focus-visible{outline:2px solid var(--shell-ink);outline-offset:2px}.shell[data-open] .shell-tab{left:var(--shell-w)}.shell-head{border-bottom:1px solid var(--shell-line);justify-content:space-between;align-items:baseline;padding:4px 10px 16px;display:flex}.shell-head-title{letter-spacing:-.01em;font-size:1.0625rem;font-weight:800}.shell-head-count{font-family:var(--shell-mono);color:var(--shell-dim);font-size:.75rem}.shell-skins{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.shell-skin{color:var(--shell-muted);border-radius:12px;flex-direction:column;gap:6px;padding:14px 10px 12px;display:flex}.shell-skin[data-on]{background:var(--shell-raised);color:var(--shell-ink-hi)}.shell-skin-name{letter-spacing:-.015em;align-items:baseline;gap:10px;margin:0;font-size:1.3125rem;font-weight:600;line-height:1.15;display:flex}.shell-skin-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.shell-skin-head .shell-skin-name{min-width:0}.shell-skin-ext{flex:none;gap:2px;margin-right:-4px;display:flex}.shell-icon{width:34px;height:34px;color:var(--shell-dim);border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex;position:relative}.shell-icon:after{content:"";position:absolute;inset:-5px -2px}.shell-icon:hover{background:var(--shell-hover);color:var(--shell-ink)}.shell-icon:focus-visible{outline:2px solid var(--shell-ink);outline-offset:2px}.shell-skin[data-on] .shell-icon{color:#b9b4ac}.shell-skin[data-on] .shell-icon:hover{color:var(--shell-ink-hi)}.shell-skin-num{font-family:var(--shell-mono);letter-spacing:0;color:var(--shell-dim);font-size:.75rem;font-weight:500}.shell-links{border-left:1px solid #34312c;flex-direction:column;gap:2px;margin-left:9px;padding-left:14px;display:flex}.shell-skin[data-on] .shell-links{border-left-color:var(--shell-line-hi)}.shell-link{min-height:36px;color:var(--shell-dim);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.shell-link svg{flex:none}.shell-link:hover{background:var(--shell-hover);color:var(--shell-ink)}.shell-link:focus-visible{outline:2px solid var(--shell-ink);outline-offset:2px}.shell-link[aria-current=page]{background:var(--shell-ink);color:var(--shell-bg)}.shell-site{min-height:100dvh;color:initial;background:#fff}.shell-site[data-view=devices]{background:var(--shell-stage);color:var(--shell-ink)}.shell-site[data-view=duo]{color:var(--shell-ink);background:#000}.shell-frame-site{min-height:100vh;color:initial;background:#fff}body:has(.shell-frame-site){color:initial;background:#fff}.shell-devices.shell-duo{max-width:none;padding:0}.shell-duo .shell-devices-head{margin:0}.shell-duo-stage{--bg:#000;--surface:#1a1a1a;--text:#f1efea;--muted:#a9a49b;--border:#333;--accent:#f1efea;background:var(--bg);color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:16px clamp(8px,2vw,24px) 32px;overflow:hidden}.shell-duo-loading{text-align:center;color:var(--muted);margin:0;padding:48px 0}.shell-devices{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;max-width:1600px;padding:40px clamp(16px,4vw,56px) 64px}.shell-devices-head{max-width:60ch;margin-bottom:32px}.shell-devices-head h1{letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800}.shell-devices-head p{color:var(--shell-muted);margin:8px 0 0;font-size:.9375rem;line-height:1.5}.shell-devices-stage{flex-direction:column;gap:40px;display:flex}.shell-devices-pair{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}.shell-device{flex-direction:column;gap:12px;margin:0;display:flex}.shell-device-screen{box-shadow:0 0 0 1px var(--shell-line), 0 0 0 7px #1f1d1a, 0 0 0 8px var(--shell-line);background:#fff;border-radius:12px;margin:8px;position:relative;overflow:hidden}.shell-device:is([data-device=phone],[data-device=phone-fs]) .shell-device-screen{border-radius:22px}.shell-device-screen{background:#1a1916}.shell-device-screen iframe{transform-origin:0 0;border:0;display:block;position:absolute;top:0;left:0}.shell-device-label{padding-inline:8px;font-size:.875rem;font-weight:600}.shell-device-note{color:var(--shell-muted);margin-left:6px;font-weight:500}.shell-device-note:before{content:"· "}.shell-device-label span:not(.shell-device-note){font-family:var(--shell-mono);color:var(--shell-dim);margin-left:6px;font-size:.75rem;font-weight:500}.shell-player-frame{background:#1a1916;height:100vh;position:relative;overflow:hidden}.shell-player-frame-inner{transform-origin:50%;position:absolute;top:50%;left:50%}body:has(.shell-player-frame){background:#1a1916;overflow:hidden}.shell-device-frame{background:#1a1916;height:100vh;position:relative;overflow:hidden}.shell-device-frame-inner{transform-origin:50%;position:absolute;top:50%;left:50%}body:has(.shell-device-frame){background:#1a1916;margin:0;overflow:hidden}.shell-device-frame[data-scroll]{box-sizing:border-box;justify-content:center;align-items:center;height:auto;min-height:100vh;padding:12px 0;display:flex;overflow:visible}.shell-device-frame[data-scroll] .shell-device-frame-inner{position:static}body:has(.shell-device-frame[data-scroll]){overflow:auto}.shell-bar,.shell-scrim{display:none}@media (width<=900px){.shell-bar{z-index:40;background:var(--shell-bg);color:var(--shell-ink);border-bottom:1px solid var(--shell-line);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:.875rem;display:flex;position:sticky;top:0}.shell-bar-title{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.shell-bar-sep{color:var(--shell-dim)}.shell-bar-toggle{font:inherit;border:1px solid var(--shell-ink);background:var(--shell-ink);color:var(--shell-bg);cursor:pointer;border-radius:999px;flex:none;padding:8px 14px;font-weight:600}.shell-bar-toggle:focus-visible{outline:2px solid var(--shell-ink);outline-offset:2px}.shell-tab{display:none}}@media (prefers-reduced-motion:reduce){.shell-index,.shell-tab,.shell-link,.shell-icon{transition:none}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@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}}@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}}@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}}@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}}@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}}@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}}@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=default]){.media-menu-back-chevron{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0;rotate:180deg}@scope(.media-menu-back-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-back-chevron{color:inherit}}.media-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)),[dir=rtl],[dir=rtl] *){rotate:0deg;scale:1}.media-menu-forward-chevron{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0}@scope(.media-menu-trigger-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-forward-chevron{color:inherit}}.media-menu-forward-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)),[dir=rtl],[dir=rtl] *){scale:-1 1}}@scope(.media-skin[data-theme=default]){.media-menu-item-indicator{opacity:0;flex-shrink:0;margin-inline-start:auto;margin-inline-end:calc(var(--media-spacing) * -1)}@scope(.media-menu-radio-item){:scope[aria-checked=true] .media-menu-item-indicator{opacity:1}}.media-menu-radio-item{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--media-spacing) * 1.5);border-radius:var(--media-menu-item-radius);padding-inline:calc(var(--media-spacing) * 2);padding-block:calc(var(--media-spacing) * 1.5);text-align:start;white-space:nowrap;color:inherit;font-variant-numeric:tabular-nums;outline-offset:-2px;transition-property:background-color,color;transition-duration:.15s;transition-duration:var(--media-duration-fast);-webkit-user-select:none;user-select:none;text-shadow:0 1px 0 var(--media-shadow-current-color);outline:2px solid #0000;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.media-menu-radio-item:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-menu-radio-item[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.5}.media-menu-radio-item[data-custom]{font-style:italic}.media-menu-radio-item[data-availability=unavailable],.media-menu-radio-item[data-availability=unsupported]{display:none}.media-menu-radio-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}@supports (top:anchor(top)){.media-menu-radio-item{transition-duration:var(--media-duration-instant)}.media-menu-radio-item[data-highlighted]{anchor-name:--media-menu-item-highlight-anchor}.media-menu-radio-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){transition-duration:var(--media-duration-slow);background-color:#0000}}.media-menu-radio-item-icon{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0}@scope(.media-menu-radio-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-radio-item-icon{color:inherit}}}@scope(.media-skin[data-theme=default]){.media-menu-back-item{margin-bottom:calc(var(--media-spacing) * .5);cursor:pointer;align-items:center;gap:calc(var(--media-spacing) * 1.5);border-radius:var(--media-menu-item-radius);width:100%;padding-inline:calc(var(--media-spacing) * 2);padding-block:calc(var(--media-spacing) * 1.5);text-align:start;white-space:nowrap;outline-offset:-2px;transition-property:background-color,color;transition-duration:.15s;transition-duration:var(--media-duration-fast);-webkit-user-select:none;user-select:none;text-shadow:0 1px 0 var(--media-shadow-current-color);outline:2px solid #0000;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.media-menu-back-item:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-menu-back-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}@supports (top:anchor(top)){.media-menu-back-item{transition-duration:var(--media-duration-instant)}.media-menu-back-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){transition-duration:var(--media-duration-slow)}}.media-menu-badge{border-radius:var(--media-control-radius);background-color:var(--media-accent);padding-inline:calc(var(--media-spacing) * 1.5);font-size:.7em;font-weight:600}.media-menu-content{max-height:inherit;overscroll-behavior:none;transition-property:translate,filter;transition-duration:.15s;transition-duration:var(--media-duration-menu);anchor-scope:--media-menu-item-highlight-anchor;outline-style:none;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;overflow:auto}@media (forced-colors:active){.media-menu-content{outline-offset:2px;outline:2px solid #0000}}.media-menu-content:not([data-submenu]){inset-inline:var(--media-spacing);top:var(--media-spacing);gap:calc(var(--media-spacing) * .5);flex-direction:column;display:flex}.media-menu-content:not([data-submenu])[data-child-open]{filter:blur(var(--media-hidden-blur));translate:-100%}.media-menu-content:not([data-submenu])[data-child-open]:before{content:"";display:none}.media-menu-content[data-submenu]{z-index:10;max-height:inherit;padding:var(--media-spacing);inset-inline:0;top:0}.media-menu-content:not([data-submenu])[data-child-open]: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)),[dir=rtl],[dir=rtl] *){translate:100%}.media-menu-content:is([data-starting-style],[data-ending-style]):before{content:"";display:none}.media-menu-content[data-submenu]:is([data-starting-style],[data-ending-style]){pointer-events:none;filter:blur(var(--media-hidden-blur));overflow:hidden;translate:100%}.media-menu-content[data-submenu]:is([data-starting-style],[data-ending-style]):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)),[dir=rtl],[dir=rtl] *){translate:-100%}@supports (top:anchor(top)){.media-menu-content:before{content:"";position-anchor:--media-menu-item-highlight-anchor;inset:anchor(inside);overflow-anchor:none;pointer-events:none;border-radius:var(--media-menu-item-radius);background-color:var(--media-accent);transition:inset var(--media-duration-fast) ease-in-out;position:absolute}.media-menu-content:has([data-highlighted=""]):before{content:"";transition-duration:0s}}.media-menu-content:is([data-starting-style],[data-ending-style]) :before{content:"";display:none}.media-menu-hint{align-items:center;gap:var(--media-spacing);min-width:0;margin-inline-start:auto;padding-inline-start:calc(var(--media-spacing) * 2);display:inline-flex}.media-menu-hint-label{max-width:calc(var(--media-spacing) * 24);text-overflow:ellipsis;white-space:nowrap;opacity:.65;overflow:hidden}.media-menu-radio-group{max-height:inherit;gap:calc(var(--media-spacing) * .5);anchor-scope:--media-menu-item-highlight-anchor;flex-direction:column;display:flex}.media-menu-radio-group:is([data-starting-style],[data-ending-style]):before{content:"";display:none}@supports (top:anchor(top)){.media-menu-radio-group:before{content:"";position-anchor:--media-menu-item-highlight-anchor;inset:anchor(inside);overflow-anchor:none;pointer-events:none;border-radius:var(--media-menu-item-radius);background-color:var(--media-accent);transition:inset var(--media-duration-fast) ease-in-out;position:absolute}.media-menu-radio-group:has([data-highlighted=""]):before{content:"";transition-duration:0s}}.media-menu-radio-group:is([data-starting-style],[data-ending-style]) :before{content:"";display:none}.media-menu-separator{margin-block:var(--media-spacing);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--media-border);box-shadow:0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, var(--media-shadow-separator);display:block}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-menu-separator{border-color:var(--media-foreground)}@supports (color:color-mix(in lab, red, red)){.media-menu-separator{border-color:color-mix(in oklab, var(--media-foreground) 25%, transparent)}}}.media-menu-tier{opacity:.7;padding-inline-start:calc(var(--media-spacing) * .5);padding-top:1px;font-size:.7em;font-weight:600;line-height:1}.media-menu-trigger-item{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--media-spacing) * 1.5);border-radius:var(--media-menu-item-radius);padding-inline:calc(var(--media-spacing) * 2);padding-block:calc(var(--media-spacing) * 1.5);text-align:start;white-space:nowrap;color:inherit;font-variant-numeric:tabular-nums;outline-offset:-2px;transition-property:background-color,color;transition-duration:.15s;transition-duration:var(--media-duration-fast);-webkit-user-select:none;user-select:none;text-shadow:0 1px 0 var(--media-shadow-current-color);outline:2px solid #0000;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.media-menu-trigger-item:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-menu-trigger-item[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.5}.media-menu-trigger-item[data-availability=unavailable],.media-menu-trigger-item[data-availability=unsupported]{display:none}.media-menu-trigger-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}@supports (top:anchor(top)){.media-menu-trigger-item{transition-duration:var(--media-duration-instant)}.media-menu-trigger-item[data-highlighted]{anchor-name:--media-menu-item-highlight-anchor}.media-menu-trigger-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){transition-duration:var(--media-duration-slow);background-color:#0000}}.media-menu-trigger-item-icon{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0}@scope(.media-menu-trigger-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-trigger-item-icon{color:inherit}}}@scope(.media-skin[data-theme=default]){.media-menu-popup{height:var(--media-menu-height);max-height:min(var(--media-menu-available-height,calc(var(--media-spacing) * 56)), calc(var(--media-spacing) * 56));width:var(--media-menu-width);max-width:var(--media-menu-available-width);min-width:calc(var(--media-spacing) * 44);overscroll-behavior:none;border-radius:var(--media-popup-radius);padding:var(--media-spacing);transition-property:opacity,filter,transform,scale;transition-duration:var(--media-duration-fast);--media-popup-side-offset:var(--media-popover-side-offset);border-style:solid;border-width:0;margin:0;transition-timing-function:cubic-bezier(0,0,.2,1);overflow:hidden!important}.media-menu-popup:is([data-starting-style],[data-ending-style]){transition-property:opacity,filter,transform,scale;transition-duration:var(--media-duration-fast);transition-timing-function:cubic-bezier(0,0,.2,1)}.media-menu-resizable-popup{transition-property:opacity,filter,transform,scale,width,height;transition-duration:var(--media-duration-fast), var(--media-duration-fast), var(--media-duration-fast), var(--media-duration-fast), var(--media-duration-menu), var(--media-duration-menu)}.media-settings-menu-trigger-icon{transition-property:transform,translate,scale,rotate;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(.4,0,.2,1)}@scope(.media-settings-menu-trigger){:scope[aria-expanded=true] .media-settings-menu-trigger-icon{rotate:90deg}}@media (prefers-reduced-motion:reduce){.media-settings-menu-trigger-icon{transition-property:none}}.media-settings-menu-trigger-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@scope(.media-skin[data-theme=default]){}@scope(.media-skin[data-theme=default]){@scope(.media-menu-trigger-item){}}@scope(.media-skin[data-theme=default]){.media-seek-indicator{place-content:center;gap:var(--media-spacing);padding:calc(var(--media-spacing) * 4);text-align:center;grid-row-start:1;grid-column-start:2;display:grid}.media-seek-indicator[data-direction=backward]{grid-column-start:1;justify-self:flex-start}.media-seek-indicator[data-direction=forward]{grid-column-start:3;justify-self:flex-end}@container media-root (width>=42rem){.media-seek-indicator{padding:calc(var(--media-spacing) * 6)}}.media-seek-indicator-icon{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);transition-property:translate,opacity;transition-duration:.15s;transition-duration:var(--media-duration-slow);transition-timing-function:cubic-bezier(.4,0,.2,1);display:none}@scope(.media-seek-indicator){:scope[data-direction] .media-seek-indicator-icon{display:block}}@scope(.media-seek-indicator){:scope[data-direction=backward] .media-seek-indicator-icon{scale:-1 1}}@scope(.media-seek-indicator){:scope[data-direction=backward][data-starting-style] .media-seek-indicator-icon{translate:var(--media-hidden-seek-offset) 0}}@scope(.media-seek-indicator){:scope[data-direction=forward][data-starting-style] .media-seek-indicator-icon{translate:calc(var(--media-hidden-seek-offset) * -1) 0}}@scope(.media-seek-indicator){:scope:is([data-starting-style],[data-ending-style]) .media-seek-indicator-icon{opacity:0}}.media-seek-indicator-value{font-variant-numeric:tabular-nums}}@scope(.media-skin[data-theme=default]){.media-indicator{pointer-events:none;top:calc(var(--media-spacing) * 3);transform-origin:top;border-radius:var(--media-control-radius);background-color:var(--media-backdrop);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface);transition-duration:var(--media-duration-fast);font-weight:500;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute}@supports (color:color-mix(in lab, red, red)){.media-indicator{background-color:color-mix(in oklab, var(--media-backdrop) 25%, transparent)}}.media-indicator:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}.media-indicator[data-ending-style]{translate:0 var(--media-hidden-indicator-offset)}@media (pointer:coarse){.media-indicator{will-change:scale, translate, opacity;transition-property:scale,translate,opacity}}@media (pointer:fine){.media-indicator{will-change:scale, translate, filter, opacity;transition-property:scale,translate,filter,opacity}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-indicator{background-color:var(--media-background)}}.media-indicator:is([data-starting-style],[data-ending-style]){opacity:0;transition-duration:var(--media-duration-indicator);transition-timing-function:cubic-bezier(.4,0,1,1)}@media (pointer:fine){.media-indicator:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-indicator-scale) var(--media-hidden-indicator-scale);filter:blur(var(--media-hidden-blur))}}.media-indicator-content{justify-content:space-between;align-items:center;gap:calc(var(--media-spacing) * 2);padding-inline:calc(var(--media-spacing) * 2.5);padding-block:var(--media-spacing)}.media-volume-indicator{width:min(80%,12rem);transform:translate(0)}@media (prefers-reduced-motion:no-preference){.media-volume-indicator:is([data-min],[data-max]):not([data-starting-style],[data-ending-style]){transition:transform .3s linear(0, -24 20%, 16 40%, -8 60%, 4 80%, 1);transform:translate(.25px)}}.media-volume-indicator-fill{border-radius:inherit;background-image:linear-gradient(currentColor,currentColor);background-size:var(--media-volume-fill,0%) 100%;width:100%;transition-property:background-size;transition-duration:.15s;transition-duration:var(--media-duration-slow);background-position:0;background-repeat:no-repeat;transition-timing-function:linear;display:flex}.media-volume-indicator-high-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-volume-indicator){:scope[data-level=high] .media-volume-indicator-high-icon{display:block}}.media-volume-indicator-low-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-volume-indicator){:scope[data-level=low] .media-volume-indicator-low-icon{display:block}}.media-volume-indicator-off-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-volume-indicator){:scope[data-level=off] .media-volume-indicator-off-icon{display:block}}.media-volume-indicator-value{mix-blend-mode:difference;margin-left:auto}}@scope(.media-skin[data-theme=default]){.media-playback-status-indicator{background-color:var(--media-backdrop);padding:calc(var(--media-spacing) * 4);text-align:center;-webkit-backdrop-filter:var(--media-backdrop-filter-indicator);backdrop-filter:var(--media-backdrop-filter-indicator);transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration-slow);border-radius:9999px;grid-row-start:1;grid-column-start:2;place-content:center;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}@supports (color:color-mix(in lab, red, red)){.media-playback-status-indicator{background-color:color-mix(in oklab, var(--media-backdrop) 35%, transparent)}}.media-playback-status-indicator[data-ending-style]{transition-duration:var(--media-duration-fast);transition-timing-function:cubic-bezier(.4,0,1,1)}.media-playback-status-indicator:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-playback-scale) var(--media-hidden-playback-scale);opacity:0}.media-playback-status-indicator-pause-icon{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);grid-row-start:1;grid-column-start:1;transition-timing-function:cubic-bezier(0,0,.2,1)}@scope(.media-playback-status-indicator){:scope[data-status=pause] .media-playback-status-indicator-pause-icon{opacity:1;scale:1}}.media-playback-status-indicator-play-icon{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);grid-row-start:1;grid-column-start:1;transition-timing-function:cubic-bezier(0,0,.2,1)}@scope(.media-playback-status-indicator){:scope[data-status=play] .media-playback-status-indicator-play-icon{opacity:1;translate:1px;scale:1}}.media-status-indicator-captions-off-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=captions-off] .media-status-indicator-captions-off-icon{display:block}}.media-status-indicator-captions-on-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=captions-on] .media-status-indicator-captions-on-icon{display:block}}.media-status-indicator-content{width:100%;display:flex}.media-status-indicator-fullscreen-enter-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=fullscreen] .media-status-indicator-fullscreen-enter-icon{display:block}}.media-status-indicator-fullscreen-exit-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=exit-fullscreen] .media-status-indicator-fullscreen-exit-icon{display:block}}.media-status-indicator-pip-enter-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=pip] .media-status-indicator-pip-enter-icon{display:block}}.media-status-indicator-pip-exit-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=exit-pip] .media-status-indicator-pip-exit-icon{display:block}}.media-status-indicator-value{mix-blend-mode:difference;margin-left:auto}}@scope(.media-skin[data-theme=default]){.media-buffering-indicator{pointer-events:none;color:var(--media-controls-foreground);place-content:center;display:none;position:absolute;inset:0}.media-buffering-indicator:not([data-visible]){--media-spinner-animation:none}.media-buffering-indicator:before{background-color:var(--media-backdrop);content:"";-webkit-backdrop-filter:var(--media-backdrop-filter-indicator);backdrop-filter:var(--media-backdrop-filter-indicator);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.media-buffering-indicator:before{background-color:color-mix(in oklab, var(--media-backdrop) 35%, transparent)}}.media-buffering-indicator[data-visible]{display:grid}.media-buffering-indicator-spinner-icon{z-index:30;width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));position:relative}}@scope(.media-skin[data-theme=default]){.media-status-announcer{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@scope(.media-skin[data-theme=default]){.media-button{width:var(--media-control-size);height:var(--media-control-size);cursor:pointer;touch-action:manipulation;border-radius:var(--media-control-radius);text-align:center;min-height:0;color:inherit;outline-offset:-2px;transition-property:background-color,color,outline-offset,scale;transition-duration:var(--media-duration);will-change:scale;-webkit-user-select:none;user-select:none;corner-shape:var(--media-control-corner-shape);background-color:#0000;border-style:solid;border-width:0;outline:2px solid #0000;flex-shrink:0;place-items:center;padding:0;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}@media (hover:hover){.media-button:not([aria-disabled=true]):hover{background-color:var(--media-accent);color:var(--media-accent-foreground)}}.media-button:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-button:not([aria-disabled=true]):active{scale:.97}.media-button[aria-disabled=true]{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.media-button{will-change:auto;transition-property:background-color,color;scale:1}}.media-button:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}}@scope(.media-skin[data-theme=default]){.media-airplay-button:not([data-airplay-state=connected]){--media-icon-airplay-fill-animation:none;--media-icon-airplay-triangle-animation:none}.media-airplay-button-enter-icon{opacity:0}@scope(.media-airplay-button){:scope:not([data-airplay-state=connected]) .media-airplay-button-enter-icon{opacity:1;scale:1}}.media-airplay-button-exit-icon{opacity:0}@scope(.media-airplay-button){:scope[data-airplay-state=connected] .media-airplay-button-exit-icon{opacity:1;scale:1}}.media-button-icon{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);text-shadow:inherit;grid-row-start:1;grid-column-start:1;transition-timing-function:cubic-bezier(0,0,.2,1)}}@scope(.media-skin[data-theme=default]){.media-button-icon-base{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));text-shadow:inherit;grid-row-start:1;grid-column-start:1}}@scope(.media-skin[data-theme=default]){.media-cast-button-enter-icon{opacity:0}@scope(.media-cast-button){:scope:not([data-cast-state=connected]) .media-cast-button-enter-icon{opacity:1;scale:1}}.media-cast-button-exit-icon{opacity:0}@scope(.media-cast-button){:scope[data-cast-state=connected] .media-cast-button-exit-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-seek-button-backward-icon{scale:-1 1}.media-seek-button-backward-label{left:-1px}.media-seek-button-content{display:grid;position:relative}.media-seek-button-forward-label{right:-1px}.media-seek-button-label{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:.7em;font-weight:500;position:absolute;bottom:-3px}}@scope(.media-skin[data-theme=default]){.media-captions-button-off-icon{opacity:0}@scope(.media-captions-button){:scope:not([data-active]) .media-captions-button-off-icon{opacity:1;scale:1}}.media-captions-button-on-icon{opacity:0}@scope(.media-captions-button){:scope[data-active] .media-captions-button-on-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-pip-button-enter-icon{opacity:0}@scope(.media-pip-button){:scope:not([data-pip]) .media-pip-button-enter-icon{opacity:1;scale:1}}.media-pip-button-exit-icon{opacity:0}@scope(.media-pip-button){:scope[data-pip] .media-pip-button-exit-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-live-button{align-items:center;gap:calc(var(--media-spacing) * 1.5);width:auto;padding-inline:calc(var(--media-spacing) * 3);padding-block:calc(var(--media-spacing) * 2);font-size:calc(var(--media-spacing) * 2.75);letter-spacing:.05em;text-transform:uppercase;font-weight:600;line-height:1;display:inline-flex!important}.media-live-button:before{width:calc(var(--media-spacing) * 2);height:calc(var(--media-spacing) * 2);transition-property:background-color;transition-duration:.15s;transition-duration:var(--media-duration);content:"";background-color:currentColor;border-radius:9999px;flex-shrink:0;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-block}@supports (color:color-mix(in lab, red, red)){.media-live-button:before{background-color:color-mix(in oklab, currentcolor 40%, transparent)}}.media-live-button[data-live-edge]:before{content:"";background-color:var(--media-live-color)}}@scope(.media-skin[data-theme=default]){.media-fullscreen-button-enter-icon{opacity:0}@scope(.media-fullscreen-button){:scope:not([data-fullscreen]) .media-fullscreen-button-enter-icon{opacity:1;scale:1}}.media-fullscreen-button-exit-icon{opacity:0}@scope(.media-fullscreen-button){:scope[data-fullscreen] .media-fullscreen-button-exit-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-play-button-pause-icon{scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0}@scope(.media-play-button){:scope[data-started]:not([data-paused]):not([data-ended]) .media-play-button-pause-icon{opacity:1;scale:1}}.media-play-button-play-icon{scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0}@scope(.media-play-button){:scope:not([data-ended]):not([data-started]) .media-play-button-play-icon,:scope:not([data-ended])[data-paused] .media-play-button-play-icon{opacity:1;scale:1}}.media-play-button-restart-icon{scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0}@scope(.media-play-button){:scope[data-ended] .media-play-button-restart-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-mute-button-high-icon{opacity:0}@scope(.media-mute-button){:scope:not([data-muted]):not([data-volume-level=low]) .media-mute-button-high-icon{opacity:1;scale:1}}.media-mute-button-low-icon{opacity:0}@scope(.media-mute-button){:scope:not([data-muted])[data-volume-level=low] .media-mute-button-low-icon{opacity:1;scale:1}}.media-mute-button-off-icon{opacity:0}@scope(.media-mute-button){:scope[data-muted] .media-mute-button-off-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-playback-rate-button{font-variant-numeric:tabular-nums}@supports not (text-fit:shrink){.media-playback-rate-button{font-size:min(1em, calc(4em / (var(--media-playback-rate-length,3) + 1)))}}.media-playback-rate-button:after{text-align:center;white-space:nowrap;content:attr(data-rate) "×";text-fit:shrink;width:80%;min-width:0}}@scope(.media-skin[data-theme=default]){.media-container,:scope.media-container{isolation:isolate;border-radius:var(--media-video-border-radius);background-color:var(--media-background);width:100%;height:100%;font-family:var(--media-font-family,"Inter Variable", Inter, ui-sans-serif, system-ui, sans-serif);font-size:calc(var(--media-spacing) * 3.25);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;outline-offset:-4px;transition-property:outline-offset,outline-color;transition-duration:.15s;transition-duration:var(--media-duration-fast);--spacing:var(--media-spacing);outline:2px solid #0000;line-height:1.5;transition-timing-function:cubic-bezier(0,0,.2,1);display:block;position:relative;overflow:clip;container:media-root/inline-size}.media-container:after,:scope.media-container:after{pointer-events:none;z-index:10;border-radius:inherit;content:"";border-style:solid;border-width:1px;border-color:var(--media-frame-border);position:absolute;inset:0}.media-container:focus-visible,:scope.media-container:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-container:fullscreen:after{content:"";display:none}:scope.media-container:fullscreen:after{content:"";display:none}}@scope(.media-skin[data-theme=default]){.media-dialog-actions{gap:calc(var(--media-spacing) * 2);flex-shrink:0;display:flex}.media-dialog-backdrop{z-index:40;border-radius:inherit;background-color:var(--media-backdrop);opacity:1;-webkit-backdrop-filter:var(--media-backdrop-filter-dialog);backdrop-filter:var(--media-backdrop-filter-dialog);transition-property:opacity;transition-duration:.15s;transition-delay:var(--media-delay-dialog);transition-duration:var(--media-duration-dialog);transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.media-dialog-backdrop{background-color:color-mix(in oklab, var(--media-backdrop) 20%, transparent)}}.media-dialog-backdrop:not([data-open]){display:none}.media-dialog-backdrop[data-ending-style]{transition-delay:0s;transition-duration:var(--media-duration-slower)}.media-dialog-backdrop[data-scope=document]{border-radius:0;position:fixed}.media-dialog-backdrop:is([data-starting-style],[data-ending-style]){opacity:0}.media-dialog-close{height:var(--media-control-size);width:100%;padding-inline:calc(var(--media-spacing) * 4);padding-block:calc(var(--media-spacing) * 2);flex:1;font-weight:500;background-color:var(--media-primary)!important;color:var(--media-primary-foreground)!important}.media-dialog-content{gap:calc(var(--media-spacing) * 2);min-height:0;padding-inline:calc(var(--media-spacing) * 2);padding-top:calc(var(--media-spacing) * 2);padding-bottom:calc(var(--media-spacing) * 1.5);flex-direction:column;display:flex;overflow-y:auto}.media-dialog-description{overflow-wrap:anywhere;opacity:.7;margin:0}.media-dialog-popup{z-index:50;max-height:calc(100% - .5rem);width:var(--media-dialog-width);max-width:var(--media-dialog-max-width);gap:calc(var(--media-spacing) * 3);border-radius:var(--media-dialog-radius);background-color:var(--media-popover);padding:calc(var(--media-spacing) * 3);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface);transition-property:opacity,scale;transition-duration:.15s;transition-delay:var(--media-delay-dialog);transition-duration:var(--media-duration-dialog);text-shadow:var(--media-text-shadow-dialog);outline-style:none;flex-direction:column;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (forced-colors:active){.media-dialog-popup{outline-offset:2px;outline:2px solid #0000}}.media-dialog-popup:not([data-open]){display:none}.media-dialog-popup:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}.media-dialog-popup[data-ending-style]{transition-delay:0s;transition-duration:var(--media-duration-slower)}.media-dialog-popup[data-scope=document]{max-height:calc(100dvh - 1rem);position:fixed}.media-dialog-popup:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-popup-scale) var(--media-hidden-popup-scale);opacity:0}.media-dialog-title{font-size:calc(var(--media-spacing) * 3.75);margin:0;font-weight:600;line-height:1.25}}@scope(.media-skin[data-theme=default]){.media-poster{pointer-events:none;border-radius:inherit;width:100%;height:100%;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--media-duration-slower);position:absolute;inset:0}.media-poster:not([data-visible]){opacity:0}.media-poster-image{border-radius:inherit;object-fit:var(--media-object-fit,contain);object-position:var(--media-object-position,center);width:100%;height:100%;position:absolute;inset:0}.media-poster-image:not([src]):not([srcset]){visibility:hidden}}@scope(.media-skin[data-theme=default]){.media-popup{color:inherit;border-style:solid;border-width:0;margin:0;overflow:visible}.media-popup[data-ending-style]{transform:none}.media-popup[data-starting-style]{transform:translate(var(--media-popup-translate-x-distance,0), var(--media-popup-translate-y-distance,0))}.media-popup[data-side=bottom]{transform-origin:top;--media-popup-translate-y-distance:calc(var(--media-popup-translate-distance) * -1)}.media-popup[data-side=left]{transform-origin:100%;--media-popup-translate-x-distance:var(--media-popup-translate-distance)}.media-popup[data-side=right]{transform-origin:0;--media-popup-translate-x-distance:calc(var(--media-popup-translate-distance) * -1)}.media-popup[data-side=top]{transform-origin:bottom;--media-popup-translate-y-distance:var(--media-popup-translate-distance)}.media-popup:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-popup-scale) var(--media-hidden-popup-scale);opacity:0;filter:blur(var(--media-hidden-popup-blur))}.media-popup-safe-area:before{pointer-events:auto;content:"";position:absolute}.media-popup-safe-area[data-side=bottom]:before{content:"";height:var(--media-popup-side-offset);inset-inline:0;bottom:100%}.media-popup-safe-area[data-side=left]:before{content:"";width:var(--media-popup-side-offset);inset-block:0;left:100%}.media-popup-safe-area[data-side=right]:before{content:"";width:var(--media-popup-side-offset);inset-block:0;right:100%}.media-popup-safe-area[data-side=top]:before{content:"";height:var(--media-popup-side-offset);inset-inline:0;top:100%}.media-popup-surface{background-color:var(--media-popover);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface)}.media-popup-surface:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}.media-popup-transition{transition-property:opacity,filter,transform,scale;transition-duration:var(--media-duration-fast);transition-timing-function:cubic-bezier(0,0,.2,1)}.media-popup-transition[data-ending-style]{transition-duration:var(--media-duration-instant)}.media-tooltip{border-radius:var(--media-control-radius);padding-inline:calc(var(--media-spacing) * 2.5);padding-block:var(--media-spacing);font-size:calc(var(--media-spacing) * 3.25);white-space:nowrap;--media-popup-side-offset:var(--media-tooltip-side-offset)}.media-tooltip[data-open]{align-items:center;gap:var(--media-spacing);display:flex}.media-tooltip-shortcut{border-radius:var(--media-spacing);background-color:var(--media-muted);text-align:center;min-width:1.5em;font-family:inherit;font-size:calc(var(--media-spacing) * 2.75);padding:.1em;font-weight:600;line-height:1.25}}@scope(.media-skin[data-theme=default]){}@scope(.media-skin[data-theme=default]){}@scope(.media-skin[data-theme=default]){.media-volume-popover{border-radius:var(--media-control-radius);padding-inline:0;padding-block:calc(var(--media-spacing) * 3);--media-popup-side-offset:var(--media-popover-side-offset)}.media-volume-popover[data-side=right]{padding:0;padding-inline:calc(var(--media-spacing) * 3);--media-popover-side-offset:0rem;border-radius:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0000!important}.media-volume-popover[data-side=right]:after{content:"";display:none}}@scope(.media-skin[data-theme=default]){.media-slider-buffer{pointer-events:none;position:absolute;inset:0}.media-slider-buffer:before{border-radius:var(--media-control-radius);content:"";background-color:currentColor;width:100%;height:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){.media-slider-buffer:before{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}.media-slider-buffer[data-orientation=horizontal]{left:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));right:max(calc(100% - var(--media-slider-buffer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(-1px 0)}.media-slider-buffer[data-orientation=horizontal]:before{content:"";min-width:var(--media-spacing);left:0}.media-slider-buffer[data-orientation=vertical]{bottom:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));top:max(calc(100% - var(--media-slider-buffer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(0 -1px)}.media-slider-buffer[data-orientation=vertical]:before{content:"";min-height:var(--media-spacing);bottom:0}.media-slider-fill{pointer-events:none;position:absolute;inset:0}.media-slider-fill:before{border-radius:var(--media-control-radius);content:"";background-color:var(--media-primary);width:100%;height:100%;position:absolute}.media-slider-fill[data-orientation=horizontal]{left:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));right:max(calc(100% - var(--media-slider-fill,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(-1px 0)}@scope(.media-slider){:scope[data-dragging] .media-slider-fill[data-orientation=horizontal]{left:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));right:max(calc(100% - var(--media-slider-pointer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(-1px 0)}}.media-slider-fill[data-orientation=horizontal]:before{content:"";min-width:var(--media-spacing);left:0}.media-slider-fill[data-orientation=vertical]{bottom:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));top:max(calc(100% - var(--media-slider-fill,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(0 -1px)}@scope(.media-slider){:scope[data-dragging] .media-slider-fill[data-orientation=vertical]{bottom:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));top:max(calc(100% - var(--media-slider-pointer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(0 -1px)}}.media-slider-fill[data-orientation=vertical]:before{content:"";min-height:var(--media-spacing);bottom:0}.media-slider-thumb{top:50%;left:var(--media-slider-fill,0%);z-index:10;width:calc(var(--media-spacing) * 3);height:calc(var(--media-spacing) * 3);border-radius:var(--media-control-radius);box-shadow:0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, var(--media-shadow-thumb);outline-offset:-4px;transition-property:opacity,height,width,outline-offset,scale;transition-duration:.15s;transition-duration:var(--media-duration-slider);-webkit-user-select:none;user-select:none;background-color:#fff;outline:4px solid #0000;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;translate:-50% -50%}@scope(.media-slider){:scope[data-dragging] .media-slider-thumb{scale:.9}}.media-slider-thumb:after{pointer-events:none;inset:calc(var(--media-spacing) * -1);border-radius:inherit;opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);content:"";transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;scale:.5;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 0 2px}@media (hover:hover){.media-slider-thumb:hover{outline-offset:0px;outline-color:currentColor}@supports (color:color-mix(in lab, red, red)){.media-slider-thumb:hover{outline-color:color-mix(in oklab, currentcolor 15%, transparent)}}}.media-slider-thumb:focus-visible{outline-offset:0px;outline-color:currentColor}@supports (color:color-mix(in lab, red, red)){.media-slider-thumb:focus-visible{outline-color:color-mix(in oklab, currentcolor 15%, transparent)}}.media-slider-thumb:focus-visible:after{content:"";opacity:1;scale:1}@scope(.media-slider){:scope[data-dragging] .media-slider-thumb[data-orientation=horizontal]{left:var(--media-slider-pointer)}}.media-slider-thumb[data-orientation=vertical]{top:calc(100% - var(--media-slider-fill,0%));left:50%}@scope(.media-slider){:scope[data-dragging] .media-slider-thumb[data-orientation=vertical]{top:calc(100% - var(--media-slider-pointer))}}.media-slider-track{isolation:isolate;-webkit-user-select:none;user-select:none;border-radius:9999px;width:100%;position:relative}.media-slider-track:before{pointer-events:none;border-radius:var(--media-control-radius);content:"";background-color:currentColor;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.media-slider-track:before{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}.media-slider-track[data-orientation=horizontal]{height:var(--media-spacing)}.media-slider-track[data-orientation=vertical]{height:100%;width:var(--media-spacing)}}@scope(.media-skin[data-theme=default]){.media-slider{cursor:pointer;transition-property:--media-slider-fill,--media-slider-buffer;transition-duration:.15s;transition-duration:var(--media-duration-slider);border-radius:9999px;outline-style:none;flex:1;justify-content:center;align-items:center;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:relative}@media (forced-colors:active){.media-slider{outline-offset:2px;outline:2px solid #0000}}.media-slider[data-disabled]{pointer-events:none}.media-slider[data-dragging]{transition-duration:0s}.media-slider[data-orientation=horizontal]{height:var(--media-slider-height,calc(var(--media-spacing) * 8));min-width:calc(var(--media-spacing) * 18)}.media-slider[data-orientation=vertical]{height:calc(var(--media-spacing) * 18);width:calc(var(--media-spacing) * 8);min-width:0}.media-slider-preview{height:var(--media-spacing);min-width:var(--media-slider-preview-max-width);--media-slider-preview-max-height:var(--media-slider-preview-max-width);--media-slider-preview-max-width:min(calc(var(--media-spacing) * 32), 100cqi);position:relative}.media-slider-preview:before{pointer-events:none;z-index:1;width:var(--media-spacing);height:var(--media-spacing);border-radius:var(--media-control-radius);opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration-slow);content:"";background-color:currentColor;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.5}.media-slider-preview[data-pointing]:not([data-dragging]):before{content:"";opacity:1;scale:1}@container media-root (width>=30rem){.media-slider-preview{--media-slider-preview-max-width:min(calc(var(--media-spacing) * 40), 100cqi)}}@container media-root (width>=42rem){.media-slider-preview{--media-slider-preview-max-width:min(calc(var(--media-spacing) * 48), 100cqi)}}.media-slider-preview-content{max-width:var(--media-slider-preview-max-width);transform-origin:bottom;translate:-50% var(--media-hidden-preview-offset);scale:var(--media-hidden-preview-scale) var(--media-hidden-preview-scale);opacity:0;filter:blur(var(--media-hidden-blur));transition-property:filter,opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute}:where(.media-slider-preview)[data-pointing] .media-slider-preview-content{opacity:1;filter:none;scale:1}:where(.media-slider):has(:focus-visible) .media-slider-preview-content{opacity:1;filter:none;scale:1}.media-slider-thumbnail{pointer-events:none;bottom:calc(100% + var(--media-slider-preview-offset));max-height:var(--media-slider-preview-max-height);border-radius:var(--media-popup-radius);background-color:var(--media-backdrop);left:50%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.media-slider-thumbnail{background-color:color-mix(in oklab, var(--media-backdrop) 90%, transparent)}}.media-slider-thumbnail:after{pointer-events:none;border-radius:inherit;content:"";background-image:var(--media-thumbnail-gradient);position:absolute;inset:0}.media-slider-thumbnail[data-loading]{aspect-ratio:16/9;width:var(--media-slider-preview-max-width)}.media-slider-thumbnail-image{transition-property:opacity;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(0,0,.2,1);display:block}@scope(.media-slider-thumbnail){:scope[data-loading] .media-slider-thumbnail-image{opacity:0}}.media-slider-thumbnail-spinner-icon{z-index:10;width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));opacity:0;filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));transition-property:opacity;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;top:50%;left:50%;translate:-50% -50%}@scope(.media-slider-thumbnail){:scope:not([data-loading]) .media-slider-thumbnail-spinner-icon{--media-spinner-animation:none}}@scope(.media-slider-thumbnail){:scope[data-loading] .media-slider-thumbnail-spinner-icon{opacity:1}}.media-time-slider[data-playing]{transition-property:--media-slider-buffer;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.media-time-slider-chapter{--media-chapter-inset-end:.5;--media-chapter-inset-start:.5;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:absolute;inset:0}.media-time-slider-chapter:first-of-type{--media-chapter-inset-start:0}.media-time-slider-chapter:last-of-type{--media-chapter-inset-end:0}.media-time-slider-chapter[data-orientation=horizontal]{clip-path:inset(0 calc(100% - var(--media-slider-chapter-end)) 0 var(--media-slider-chapter-start))}.media-time-slider-chapter[data-orientation=vertical]{clip-path:inset(calc(100% - var(--media-slider-chapter-end)) 0 var(--media-slider-chapter-start) 0)}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-layer[data-orientation=horizontal]:before{content:"";min-width:calc(var(--media-spacing) * 1.75)}}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-layer[data-orientation=vertical]:before{content:"";min-height:calc(var(--media-spacing) * 1.75)}}.media-time-slider-chapter-title{max-width:var(--media-slider-preview-max-width);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-inline:calc(var(--media-spacing) * 6);overflow:hidden}.media-time-slider-chapter-title:empty{display:none}.media-time-slider-chapter-track{transition-property:height,width;transition-duration:.15s;transition-duration:var(--media-duration-slow);transition-timing-function:cubic-bezier(0,0,.2,1)}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-track[data-orientation=horizontal]{height:calc(var(--media-spacing) * 1.75)}}.media-time-slider-chapter-track[data-orientation=horizontal]:before{content:"";left:calc(var(--media-slider-chapter-start) + var(--media-spacing) * var(--media-chapter-inset-start));right:calc(100% - var(--media-slider-chapter-end) + var(--media-spacing) * var(--media-chapter-inset-end));clip-path:inset(-1px)}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-track[data-orientation=vertical]{width:calc(var(--media-spacing) * 1.75)}}.media-time-slider-chapter-track[data-orientation=vertical]:before{content:"";top:calc(100% - var(--media-slider-chapter-end) + var(--media-spacing) * var(--media-chapter-inset-end));bottom:calc(var(--media-slider-chapter-start) + var(--media-spacing) * var(--media-chapter-inset-start));clip-path:inset(-1px)}.media-time-slider-chapters{border-radius:inherit;flex:1;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}.media-time-slider-preview-content{bottom:calc(100% + var(--media-slider-preview-label-offset));font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;display:flex;left:50%}.media-time-slider-thumb{opacity:0;scale:.8}.media-time-slider-thumb:focus-visible,.media-time-slider-thumb[data-interactive]{opacity:1}@media (pointer:fine){@media (hover:hover){@scope(.media-slider){:scope:hover .media-time-slider-thumb{opacity:1;scale:1}}}}.media-time-slider-value{font-variant-numeric:tabular-nums}}:where(.media-skin[data-theme=default]) :where(.media-slider):has(:focus-visible) .media-slider-preview-content{opacity:1;filter:none;scale:1}@supports (color:color-mix(in lab, red, red)){:where(.media-skin[data-theme=default]) .media-slider-thumbnail{background-color:color-mix(in oklab, var(--media-backdrop) 90%, transparent)}}@scope(.media-skin[data-theme=default]){.media-volume-slider-thumb{opacity:1;scale:1}}@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=default][data-preset=video]){.video-status-indicators{pointer-events:none;z-index:20;color:var(--media-controls-foreground);grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;display:grid;position:absolute;inset:0}}@scope(.media-skin[data-theme=default][data-preset=video]){.video-controls-backdrop{pointer-events:none;z-index:10;border-radius:inherit;background-image:var(--media-controls-gradient);background-size:100% var(--media-controls-bottom-gradient-height);transition-property:opacity;transition-duration:.15s;transition-duration:var(--media-duration-controls);background-position:bottom;background-repeat:no-repeat;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;inset:0}.video-controls-backdrop:not([data-visible]){opacity:0}@container media-root (width<32rem){.video-controls-backdrop:before{height:var(--media-controls-gradient-height);content:"";background-image:var(--media-controls-top-gradient);inset-inline:0;position:absolute;top:0}.video-controls-captions-button{display:none}}.video-controls-content{padding:var(--media-spacing);color:var(--media-controls-foreground);transition-property:filter,opacity,scale,translate;transition-duration:.15s;transition-duration:calc(var(--media-duration-controls) / 2);text-shadow:0 1px 0 var(--media-shadow-current-color);transition-timing-function:cubic-bezier(0,0,.2,1);display:contents}@container media-root (width>=32rem){.video-controls-content{inset-inline:calc(var(--media-spacing) * 2);bottom:calc(var(--media-spacing) * 2);z-index:30;border-radius:var(--media-controls-radius);background-color:var(--media-popover);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface);align-items:center;display:flex;position:absolute}.video-controls-content:not([data-visible]){pointer-events:none;translate:0 var(--media-hidden-offset);scale:var(--media-hidden-scale) var(--media-hidden-scale);opacity:0;transition-duration:var(--media-duration-controls)}.video-controls-content:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}.video-controls-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)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (pointer:fine){.video-controls-content:not([data-visible]){filter:blur(var(--media-hidden-blur))}}}@container media-root (width>=42rem){.video-controls-content{inset-inline:calc(var(--media-spacing) * 3);bottom:calc(var(--media-spacing) * 3)}}.video-controls-primary{inset-inline:calc(var(--media-spacing) * 2);bottom:calc(var(--media-spacing) * 2);z-index:30;transform-origin:bottom;border-radius:var(--media-controls-radius);padding:calc(var(--media-spacing) * .5);transition-property:filter,opacity,scale,translate;transition-duration:.15s;transition-duration:calc(var(--media-duration-controls) / 2);align-items:center;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:absolute}.video-controls-primary: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)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@container media-root (width>=32rem){.video-controls-primary{display:contents}}@container media-root (width<32rem){.video-controls-primary{background-color:var(--media-popover);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface)}@scope(.video-controls-content){:scope:not([data-visible]) .video-controls-primary{pointer-events:none;translate:0 var(--media-hidden-offset);scale:var(--media-hidden-scale) var(--media-hidden-scale);opacity:0;transition-duration:var(--media-duration-controls)}}.video-controls-primary:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}@media (pointer:fine){@scope(.video-controls-content){:scope:not([data-visible]) .video-controls-primary{filter:blur(var(--media-hidden-blur))}}}}.video-controls-secondary{top:calc(var(--media-spacing) * 2);right:calc(var(--media-spacing) * 2);z-index:30;transform-origin:top;border-radius:var(--media-controls-radius);padding:calc(var(--media-spacing) * .5);transition-property:filter,opacity,scale,translate;transition-duration:.15s;transition-duration:calc(var(--media-duration-controls) / 2);align-items:center;gap:1px;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:absolute}.video-controls-secondary: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)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@container media-root (width>=32rem){.video-controls-secondary{padding:0;position:static}}@container media-root (width<32rem){.video-controls-secondary{background-color:var(--media-popover);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface)}@scope(.video-controls-content){:scope:not([data-visible]) .video-controls-secondary{pointer-events:none;translate:0 calc(var(--media-hidden-offset) * -1);scale:var(--media-hidden-scale) var(--media-hidden-scale);opacity:0;transition-duration:var(--media-duration-controls)}}.video-controls-secondary:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}@media (pointer:fine){@scope(.video-controls-content){:scope:not([data-visible]) .video-controls-secondary{filter:blur(var(--media-hidden-blur))}}}}@container media-root (width>=32rem){.video-controls-settings-button{margin-inline-start:1px}}.video-controls-volume-button{margin-inline-start:1px}.video-time-slider-group{align-items:center;gap:calc(var(--media-spacing) * 2.5);padding-inline:calc(var(--media-spacing) * 2);flex:1;display:flex;container:media-time/inline-size}.video-time-slider-group: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)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@container media-root (width>=32rem){.video-time-slider-group{padding-inline:calc(var(--media-spacing) * 3)}}@container media-time (width<16rem){.video-time-value{display:none}}}@scope(.media-skin[data-theme=default][data-preset=video]){.media-time-toggle{cursor:pointer;font-variant-numeric:tabular-nums;outline-offset:-2px;transition-property:outline-color,outline-offset;transition-duration:.15s;transition-duration:var(--media-duration-fast);border-radius:.25rem;outline:2px solid #0000;transition-timing-function:cubic-bezier(0,0,.2,1)}.media-time-toggle:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-time-toggle[aria-disabled=true]{cursor:not-allowed;opacity:.5}.media-time-value{font-variant-numeric:tabular-nums;transition-property:opacity;transition-duration:.15s;transition-duration:var(--media-duration-slow);transition-timing-function:cubic-bezier(0,0,.2,1)}.media-time-value[data-unavailable]{opacity:.5}}@scope(.media-skin[data-theme=default][data-preset=video]){@media (pointer:fine){.video-skin:not([data-controls-visible]),:scope.video-skin:not([data-controls-visible]){cursor:none}}}@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=default]){.media-button{width:var(--media-control-size);height:var(--media-control-size);cursor:pointer;touch-action:manipulation;border-radius:var(--media-control-radius);text-align:center;min-height:0;color:inherit;outline-offset:-2px;transition-property:background-color,color,outline-offset,scale;transition-duration:var(--media-duration);will-change:scale;-webkit-user-select:none;user-select:none;corner-shape:var(--media-control-corner-shape);background-color:#0000;border-style:solid;border-width:0;outline:2px solid #0000;flex-shrink:0;place-items:center;padding:0;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}@media (hover:hover){.media-button:not([aria-disabled=true]):hover{background-color:var(--media-accent);color:var(--media-accent-foreground)}}.media-button:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-button:not([aria-disabled=true]):active{scale:.97}.media-button[aria-disabled=true]{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.media-button{will-change:auto;transition-property:background-color,color;scale:1}}.media-button:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}}@scope(.media-skin[data-theme=default]){.media-airplay-button:not([data-airplay-state=connected]){--media-icon-airplay-fill-animation:none;--media-icon-airplay-triangle-animation:none}.media-airplay-button-enter-icon{opacity:0}@scope(.media-airplay-button){:scope:not([data-airplay-state=connected]) .media-airplay-button-enter-icon{opacity:1;scale:1}}.media-airplay-button-exit-icon{opacity:0}@scope(.media-airplay-button){:scope[data-airplay-state=connected] .media-airplay-button-exit-icon{opacity:1;scale:1}}.media-button-icon{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);text-shadow:inherit;grid-row-start:1;grid-column-start:1;transition-timing-function:cubic-bezier(0,0,.2,1)}}@scope(.media-skin[data-theme=default]){.media-button-icon-base{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));text-shadow:inherit;grid-row-start:1;grid-column-start:1}}@scope(.media-skin[data-theme=default]){.media-cast-button-enter-icon{opacity:0}@scope(.media-cast-button){:scope:not([data-cast-state=connected]) .media-cast-button-enter-icon{opacity:1;scale:1}}.media-cast-button-exit-icon{opacity:0}@scope(.media-cast-button){:scope[data-cast-state=connected] .media-cast-button-exit-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-seek-button-backward-icon{scale:-1 1}.media-seek-button-backward-label{left:-1px}.media-seek-button-content{display:grid;position:relative}.media-seek-button-forward-label{right:-1px}.media-seek-button-label{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:.7em;font-weight:500;position:absolute;bottom:-3px}}@scope(.media-skin[data-theme=default]){.media-captions-button-off-icon{opacity:0}@scope(.media-captions-button){:scope:not([data-active]) .media-captions-button-off-icon{opacity:1;scale:1}}.media-captions-button-on-icon{opacity:0}@scope(.media-captions-button){:scope[data-active] .media-captions-button-on-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-pip-button-enter-icon{opacity:0}@scope(.media-pip-button){:scope:not([data-pip]) .media-pip-button-enter-icon{opacity:1;scale:1}}.media-pip-button-exit-icon{opacity:0}@scope(.media-pip-button){:scope[data-pip] .media-pip-button-exit-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-live-button{align-items:center;gap:calc(var(--media-spacing) * 1.5);width:auto;padding-inline:calc(var(--media-spacing) * 3);padding-block:calc(var(--media-spacing) * 2);font-size:calc(var(--media-spacing) * 2.75);letter-spacing:.05em;text-transform:uppercase;font-weight:600;line-height:1;display:inline-flex!important}.media-live-button:before{width:calc(var(--media-spacing) * 2);height:calc(var(--media-spacing) * 2);transition-property:background-color;transition-duration:.15s;transition-duration:var(--media-duration);content:"";background-color:currentColor;border-radius:9999px;flex-shrink:0;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-block}@supports (color:color-mix(in lab, red, red)){.media-live-button:before{background-color:color-mix(in oklab, currentcolor 40%, transparent)}}.media-live-button[data-live-edge]:before{content:"";background-color:var(--media-live-color)}}@scope(.media-skin[data-theme=default]){.media-fullscreen-button-enter-icon{opacity:0}@scope(.media-fullscreen-button){:scope:not([data-fullscreen]) .media-fullscreen-button-enter-icon{opacity:1;scale:1}}.media-fullscreen-button-exit-icon{opacity:0}@scope(.media-fullscreen-button){:scope[data-fullscreen] .media-fullscreen-button-exit-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-play-button-pause-icon{scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0}@scope(.media-play-button){:scope[data-started]:not([data-paused]):not([data-ended]) .media-play-button-pause-icon{opacity:1;scale:1}}.media-play-button-play-icon{scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0}@scope(.media-play-button){:scope:not([data-ended]):not([data-started]) .media-play-button-play-icon,:scope:not([data-ended])[data-paused] .media-play-button-play-icon{opacity:1;scale:1}}.media-play-button-restart-icon{scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0}@scope(.media-play-button){:scope[data-ended] .media-play-button-restart-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-mute-button-high-icon{opacity:0}@scope(.media-mute-button){:scope:not([data-muted]):not([data-volume-level=low]) .media-mute-button-high-icon{opacity:1;scale:1}}.media-mute-button-low-icon{opacity:0}@scope(.media-mute-button){:scope:not([data-muted])[data-volume-level=low] .media-mute-button-low-icon{opacity:1;scale:1}}.media-mute-button-off-icon{opacity:0}@scope(.media-mute-button){:scope[data-muted] .media-mute-button-off-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-playback-rate-button{font-variant-numeric:tabular-nums}@supports not (text-fit:shrink){.media-playback-rate-button{font-size:min(1em, calc(4em / (var(--media-playback-rate-length,3) + 1)))}}.media-playback-rate-button:after{text-align:center;white-space:nowrap;content:attr(data-rate) "×";text-fit:shrink;width:80%;min-width:0}}@scope(.media-skin[data-theme=default]){.media-seek-indicator{place-content:center;gap:var(--media-spacing);padding:calc(var(--media-spacing) * 4);text-align:center;grid-row-start:1;grid-column-start:2;display:grid}.media-seek-indicator[data-direction=backward]{grid-column-start:1;justify-self:flex-start}.media-seek-indicator[data-direction=forward]{grid-column-start:3;justify-self:flex-end}@container media-root (width>=42rem){.media-seek-indicator{padding:calc(var(--media-spacing) * 6)}}.media-seek-indicator-icon{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);transition-property:translate,opacity;transition-duration:.15s;transition-duration:var(--media-duration-slow);transition-timing-function:cubic-bezier(.4,0,.2,1);display:none}@scope(.media-seek-indicator){:scope[data-direction] .media-seek-indicator-icon{display:block}}@scope(.media-seek-indicator){:scope[data-direction=backward] .media-seek-indicator-icon{scale:-1 1}}@scope(.media-seek-indicator){:scope[data-direction=backward][data-starting-style] .media-seek-indicator-icon{translate:var(--media-hidden-seek-offset) 0}}@scope(.media-seek-indicator){:scope[data-direction=forward][data-starting-style] .media-seek-indicator-icon{translate:calc(var(--media-hidden-seek-offset) * -1) 0}}@scope(.media-seek-indicator){:scope:is([data-starting-style],[data-ending-style]) .media-seek-indicator-icon{opacity:0}}.media-seek-indicator-value{font-variant-numeric:tabular-nums}}@scope(.media-skin[data-theme=default]){.media-indicator{pointer-events:none;top:calc(var(--media-spacing) * 3);transform-origin:top;border-radius:var(--media-control-radius);background-color:var(--media-backdrop);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface);transition-duration:var(--media-duration-fast);font-weight:500;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute}@supports (color:color-mix(in lab, red, red)){.media-indicator{background-color:color-mix(in oklab, var(--media-backdrop) 25%, transparent)}}.media-indicator:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}.media-indicator[data-ending-style]{translate:0 var(--media-hidden-indicator-offset)}@media (pointer:coarse){.media-indicator{will-change:scale, translate, opacity;transition-property:scale,translate,opacity}}@media (pointer:fine){.media-indicator{will-change:scale, translate, filter, opacity;transition-property:scale,translate,filter,opacity}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-indicator{background-color:var(--media-background)}}.media-indicator:is([data-starting-style],[data-ending-style]){opacity:0;transition-duration:var(--media-duration-indicator);transition-timing-function:cubic-bezier(.4,0,1,1)}@media (pointer:fine){.media-indicator:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-indicator-scale) var(--media-hidden-indicator-scale);filter:blur(var(--media-hidden-blur))}}.media-indicator-content{justify-content:space-between;align-items:center;gap:calc(var(--media-spacing) * 2);padding-inline:calc(var(--media-spacing) * 2.5);padding-block:var(--media-spacing)}.media-volume-indicator{width:min(80%,12rem);transform:translate(0)}@media (prefers-reduced-motion:no-preference){.media-volume-indicator:is([data-min],[data-max]):not([data-starting-style],[data-ending-style]){transition:transform .3s linear(0, -24 20%, 16 40%, -8 60%, 4 80%, 1);transform:translate(.25px)}}.media-volume-indicator-fill{border-radius:inherit;background-image:linear-gradient(currentColor,currentColor);background-size:var(--media-volume-fill,0%) 100%;width:100%;transition-property:background-size;transition-duration:.15s;transition-duration:var(--media-duration-slow);background-position:0;background-repeat:no-repeat;transition-timing-function:linear;display:flex}.media-volume-indicator-high-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-volume-indicator){:scope[data-level=high] .media-volume-indicator-high-icon{display:block}}.media-volume-indicator-low-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-volume-indicator){:scope[data-level=low] .media-volume-indicator-low-icon{display:block}}.media-volume-indicator-off-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-volume-indicator){:scope[data-level=off] .media-volume-indicator-off-icon{display:block}}.media-volume-indicator-value{mix-blend-mode:difference;margin-left:auto}}@scope(.media-skin[data-theme=default]){.media-playback-status-indicator{background-color:var(--media-backdrop);padding:calc(var(--media-spacing) * 4);text-align:center;-webkit-backdrop-filter:var(--media-backdrop-filter-indicator);backdrop-filter:var(--media-backdrop-filter-indicator);transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration-slow);border-radius:9999px;grid-row-start:1;grid-column-start:2;place-content:center;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}@supports (color:color-mix(in lab, red, red)){.media-playback-status-indicator{background-color:color-mix(in oklab, var(--media-backdrop) 35%, transparent)}}.media-playback-status-indicator[data-ending-style]{transition-duration:var(--media-duration-fast);transition-timing-function:cubic-bezier(.4,0,1,1)}.media-playback-status-indicator:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-playback-scale) var(--media-hidden-playback-scale);opacity:0}.media-playback-status-indicator-pause-icon{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);grid-row-start:1;grid-column-start:1;transition-timing-function:cubic-bezier(0,0,.2,1)}@scope(.media-playback-status-indicator){:scope[data-status=pause] .media-playback-status-indicator-pause-icon{opacity:1;scale:1}}.media-playback-status-indicator-play-icon{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);grid-row-start:1;grid-column-start:1;transition-timing-function:cubic-bezier(0,0,.2,1)}@scope(.media-playback-status-indicator){:scope[data-status=play] .media-playback-status-indicator-play-icon{opacity:1;translate:1px;scale:1}}.media-status-indicator-captions-off-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=captions-off] .media-status-indicator-captions-off-icon{display:block}}.media-status-indicator-captions-on-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=captions-on] .media-status-indicator-captions-on-icon{display:block}}.media-status-indicator-content{width:100%;display:flex}.media-status-indicator-fullscreen-enter-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=fullscreen] .media-status-indicator-fullscreen-enter-icon{display:block}}.media-status-indicator-fullscreen-exit-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=exit-fullscreen] .media-status-indicator-fullscreen-exit-icon{display:block}}.media-status-indicator-pip-enter-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=pip] .media-status-indicator-pip-enter-icon{display:block}}.media-status-indicator-pip-exit-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=exit-pip] .media-status-indicator-pip-exit-icon{display:block}}.media-status-indicator-value{mix-blend-mode:difference;margin-left:auto}}@scope(.media-skin[data-theme=default]){.media-buffering-indicator{pointer-events:none;color:var(--media-controls-foreground);place-content:center;display:none;position:absolute;inset:0}.media-buffering-indicator:not([data-visible]){--media-spinner-animation:none}.media-buffering-indicator:before{background-color:var(--media-backdrop);content:"";-webkit-backdrop-filter:var(--media-backdrop-filter-indicator);backdrop-filter:var(--media-backdrop-filter-indicator);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.media-buffering-indicator:before{background-color:color-mix(in oklab, var(--media-backdrop) 35%, transparent)}}.media-buffering-indicator[data-visible]{display:grid}.media-buffering-indicator-spinner-icon{z-index:30;width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));position:relative}}@scope(.media-skin[data-theme=default]){.media-status-announcer{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@scope(.media-skin[data-theme=default]){.media-container,:scope.media-container{isolation:isolate;border-radius:var(--media-video-border-radius);background-color:var(--media-background);width:100%;height:100%;font-family:var(--media-font-family,"Inter Variable", Inter, ui-sans-serif, system-ui, sans-serif);font-size:calc(var(--media-spacing) * 3.25);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;outline-offset:-4px;transition-property:outline-offset,outline-color;transition-duration:.15s;transition-duration:var(--media-duration-fast);--spacing:var(--media-spacing);outline:2px solid #0000;line-height:1.5;transition-timing-function:cubic-bezier(0,0,.2,1);display:block;position:relative;overflow:clip;container:media-root/inline-size}.media-container:after,:scope.media-container:after{pointer-events:none;z-index:10;border-radius:inherit;content:"";border-style:solid;border-width:1px;border-color:var(--media-frame-border);position:absolute;inset:0}.media-container:focus-visible,:scope.media-container:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-container:fullscreen:after{content:"";display:none}:scope.media-container:fullscreen:after{content:"";display:none}}@scope(.media-skin[data-theme=default]){.media-dialog-actions{gap:calc(var(--media-spacing) * 2);flex-shrink:0;display:flex}.media-dialog-backdrop{z-index:40;border-radius:inherit;background-color:var(--media-backdrop);opacity:1;-webkit-backdrop-filter:var(--media-backdrop-filter-dialog);backdrop-filter:var(--media-backdrop-filter-dialog);transition-property:opacity;transition-duration:.15s;transition-delay:var(--media-delay-dialog);transition-duration:var(--media-duration-dialog);transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.media-dialog-backdrop{background-color:color-mix(in oklab, var(--media-backdrop) 20%, transparent)}}.media-dialog-backdrop:not([data-open]){display:none}.media-dialog-backdrop[data-ending-style]{transition-delay:0s;transition-duration:var(--media-duration-slower)}.media-dialog-backdrop[data-scope=document]{border-radius:0;position:fixed}.media-dialog-backdrop:is([data-starting-style],[data-ending-style]){opacity:0}.media-dialog-close{height:var(--media-control-size);width:100%;padding-inline:calc(var(--media-spacing) * 4);padding-block:calc(var(--media-spacing) * 2);flex:1;font-weight:500;background-color:var(--media-primary)!important;color:var(--media-primary-foreground)!important}.media-dialog-content{gap:calc(var(--media-spacing) * 2);min-height:0;padding-inline:calc(var(--media-spacing) * 2);padding-top:calc(var(--media-spacing) * 2);padding-bottom:calc(var(--media-spacing) * 1.5);flex-direction:column;display:flex;overflow-y:auto}.media-dialog-description{overflow-wrap:anywhere;opacity:.7;margin:0}.media-dialog-popup{z-index:50;max-height:calc(100% - .5rem);width:var(--media-dialog-width);max-width:var(--media-dialog-max-width);gap:calc(var(--media-spacing) * 3);border-radius:var(--media-dialog-radius);background-color:var(--media-popover);padding:calc(var(--media-spacing) * 3);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface);transition-property:opacity,scale;transition-duration:.15s;transition-delay:var(--media-delay-dialog);transition-duration:var(--media-duration-dialog);text-shadow:var(--media-text-shadow-dialog);outline-style:none;flex-direction:column;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (forced-colors:active){.media-dialog-popup{outline-offset:2px;outline:2px solid #0000}}.media-dialog-popup:not([data-open]){display:none}.media-dialog-popup:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}.media-dialog-popup[data-ending-style]{transition-delay:0s;transition-duration:var(--media-duration-slower)}.media-dialog-popup[data-scope=document]{max-height:calc(100dvh - 1rem);position:fixed}.media-dialog-popup:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-popup-scale) var(--media-hidden-popup-scale);opacity:0}.media-dialog-title{font-size:calc(var(--media-spacing) * 3.75);margin:0;font-weight:600;line-height:1.25}}@scope(.media-skin[data-theme=default]){.media-poster{pointer-events:none;border-radius:inherit;width:100%;height:100%;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--media-duration-slower);position:absolute;inset:0}.media-poster:not([data-visible]){opacity:0}.media-poster-image{border-radius:inherit;object-fit:var(--media-object-fit,contain);object-position:var(--media-object-position,center);width:100%;height:100%;position:absolute;inset:0}.media-poster-image:not([src]):not([srcset]){visibility:hidden}}@scope(.media-skin[data-theme=default]){.media-popup{color:inherit;border-style:solid;border-width:0;margin:0;overflow:visible}.media-popup[data-ending-style]{transform:none}.media-popup[data-starting-style]{transform:translate(var(--media-popup-translate-x-distance,0), var(--media-popup-translate-y-distance,0))}.media-popup[data-side=bottom]{transform-origin:top;--media-popup-translate-y-distance:calc(var(--media-popup-translate-distance) * -1)}.media-popup[data-side=left]{transform-origin:100%;--media-popup-translate-x-distance:var(--media-popup-translate-distance)}.media-popup[data-side=right]{transform-origin:0;--media-popup-translate-x-distance:calc(var(--media-popup-translate-distance) * -1)}.media-popup[data-side=top]{transform-origin:bottom;--media-popup-translate-y-distance:var(--media-popup-translate-distance)}.media-popup:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-popup-scale) var(--media-hidden-popup-scale);opacity:0;filter:blur(var(--media-hidden-popup-blur))}.media-popup-safe-area:before{pointer-events:auto;content:"";position:absolute}.media-popup-safe-area[data-side=bottom]:before{content:"";height:var(--media-popup-side-offset);inset-inline:0;bottom:100%}.media-popup-safe-area[data-side=left]:before{content:"";width:var(--media-popup-side-offset);inset-block:0;left:100%}.media-popup-safe-area[data-side=right]:before{content:"";width:var(--media-popup-side-offset);inset-block:0;right:100%}.media-popup-safe-area[data-side=top]:before{content:"";height:var(--media-popup-side-offset);inset-inline:0;top:100%}.media-popup-surface{background-color:var(--media-popover);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface)}.media-popup-surface:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}.media-popup-transition{transition-property:opacity,filter,transform,scale;transition-duration:var(--media-duration-fast);transition-timing-function:cubic-bezier(0,0,.2,1)}.media-popup-transition[data-ending-style]{transition-duration:var(--media-duration-instant)}.media-tooltip{border-radius:var(--media-control-radius);padding-inline:calc(var(--media-spacing) * 2.5);padding-block:var(--media-spacing);font-size:calc(var(--media-spacing) * 3.25);white-space:nowrap;--media-popup-side-offset:var(--media-tooltip-side-offset)}.media-tooltip[data-open]{align-items:center;gap:var(--media-spacing);display:flex}.media-tooltip-shortcut{border-radius:var(--media-spacing);background-color:var(--media-muted);text-align:center;min-width:1.5em;font-family:inherit;font-size:calc(var(--media-spacing) * 2.75);padding:.1em;font-weight:600;line-height:1.25}}@scope(.media-skin[data-theme=default]){}@scope(.media-skin[data-theme=default]){}@scope(.media-skin[data-theme=default]){.media-volume-popover{border-radius:var(--media-control-radius);padding-inline:0;padding-block:calc(var(--media-spacing) * 3);--media-popup-side-offset:var(--media-popover-side-offset)}.media-volume-popover[data-side=right]{padding:0;padding-inline:calc(var(--media-spacing) * 3);--media-popover-side-offset:0rem;border-radius:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0000!important}.media-volume-popover[data-side=right]:after{content:"";display:none}}@scope(.media-skin[data-theme=default]){.media-slider-buffer{pointer-events:none;position:absolute;inset:0}.media-slider-buffer:before{border-radius:var(--media-control-radius);content:"";background-color:currentColor;width:100%;height:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){.media-slider-buffer:before{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}.media-slider-buffer[data-orientation=horizontal]{left:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));right:max(calc(100% - var(--media-slider-buffer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(-1px 0)}.media-slider-buffer[data-orientation=horizontal]:before{content:"";min-width:var(--media-spacing);left:0}.media-slider-buffer[data-orientation=vertical]{bottom:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));top:max(calc(100% - var(--media-slider-buffer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(0 -1px)}.media-slider-buffer[data-orientation=vertical]:before{content:"";min-height:var(--media-spacing);bottom:0}.media-slider-fill{pointer-events:none;position:absolute;inset:0}.media-slider-fill:before{border-radius:var(--media-control-radius);content:"";background-color:var(--media-primary);width:100%;height:100%;position:absolute}.media-slider-fill[data-orientation=horizontal]{left:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));right:max(calc(100% - var(--media-slider-fill,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(-1px 0)}@scope(.media-slider){:scope[data-dragging] .media-slider-fill[data-orientation=horizontal]{left:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));right:max(calc(100% - var(--media-slider-pointer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(-1px 0)}}.media-slider-fill[data-orientation=horizontal]:before{content:"";min-width:var(--media-spacing);left:0}.media-slider-fill[data-orientation=vertical]{bottom:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));top:max(calc(100% - var(--media-slider-fill,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(0 -1px)}@scope(.media-slider){:scope[data-dragging] .media-slider-fill[data-orientation=vertical]{bottom:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));top:max(calc(100% - var(--media-slider-pointer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(0 -1px)}}.media-slider-fill[data-orientation=vertical]:before{content:"";min-height:var(--media-spacing);bottom:0}.media-slider-thumb{top:50%;left:var(--media-slider-fill,0%);z-index:10;width:calc(var(--media-spacing) * 3);height:calc(var(--media-spacing) * 3);border-radius:var(--media-control-radius);box-shadow:0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, var(--media-shadow-thumb);outline-offset:-4px;transition-property:opacity,height,width,outline-offset,scale;transition-duration:.15s;transition-duration:var(--media-duration-slider);-webkit-user-select:none;user-select:none;background-color:#fff;outline:4px solid #0000;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;translate:-50% -50%}@scope(.media-slider){:scope[data-dragging] .media-slider-thumb{scale:.9}}.media-slider-thumb:after{pointer-events:none;inset:calc(var(--media-spacing) * -1);border-radius:inherit;opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);content:"";transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;scale:.5;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 0 2px}@media (hover:hover){.media-slider-thumb:hover{outline-offset:0px;outline-color:currentColor}@supports (color:color-mix(in lab, red, red)){.media-slider-thumb:hover{outline-color:color-mix(in oklab, currentcolor 15%, transparent)}}}.media-slider-thumb:focus-visible{outline-offset:0px;outline-color:currentColor}@supports (color:color-mix(in lab, red, red)){.media-slider-thumb:focus-visible{outline-color:color-mix(in oklab, currentcolor 15%, transparent)}}.media-slider-thumb:focus-visible:after{content:"";opacity:1;scale:1}@scope(.media-slider){:scope[data-dragging] .media-slider-thumb[data-orientation=horizontal]{left:var(--media-slider-pointer)}}.media-slider-thumb[data-orientation=vertical]{top:calc(100% - var(--media-slider-fill,0%));left:50%}@scope(.media-slider){:scope[data-dragging] .media-slider-thumb[data-orientation=vertical]{top:calc(100% - var(--media-slider-pointer))}}.media-slider-track{isolation:isolate;-webkit-user-select:none;user-select:none;border-radius:9999px;width:100%;position:relative}.media-slider-track:before{pointer-events:none;border-radius:var(--media-control-radius);content:"";background-color:currentColor;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.media-slider-track:before{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}.media-slider-track[data-orientation=horizontal]{height:var(--media-spacing)}.media-slider-track[data-orientation=vertical]{height:100%;width:var(--media-spacing)}}@scope(.media-skin[data-theme=default]){.media-slider{cursor:pointer;transition-property:--media-slider-fill,--media-slider-buffer;transition-duration:.15s;transition-duration:var(--media-duration-slider);border-radius:9999px;outline-style:none;flex:1;justify-content:center;align-items:center;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:relative}@media (forced-colors:active){.media-slider{outline-offset:2px;outline:2px solid #0000}}.media-slider[data-disabled]{pointer-events:none}.media-slider[data-dragging]{transition-duration:0s}.media-slider[data-orientation=horizontal]{height:var(--media-slider-height,calc(var(--media-spacing) * 8));min-width:calc(var(--media-spacing) * 18)}.media-slider[data-orientation=vertical]{height:calc(var(--media-spacing) * 18);width:calc(var(--media-spacing) * 8);min-width:0}.media-slider-preview{height:var(--media-spacing);min-width:var(--media-slider-preview-max-width);--media-slider-preview-max-height:var(--media-slider-preview-max-width);--media-slider-preview-max-width:min(calc(var(--media-spacing) * 32), 100cqi);position:relative}.media-slider-preview:before{pointer-events:none;z-index:1;width:var(--media-spacing);height:var(--media-spacing);border-radius:var(--media-control-radius);opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration-slow);content:"";background-color:currentColor;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.5}.media-slider-preview[data-pointing]:not([data-dragging]):before{content:"";opacity:1;scale:1}@container media-root (width>=30rem){.media-slider-preview{--media-slider-preview-max-width:min(calc(var(--media-spacing) * 40), 100cqi)}}@container media-root (width>=42rem){.media-slider-preview{--media-slider-preview-max-width:min(calc(var(--media-spacing) * 48), 100cqi)}}.media-slider-preview-content{max-width:var(--media-slider-preview-max-width);transform-origin:bottom;translate:-50% var(--media-hidden-preview-offset);scale:var(--media-hidden-preview-scale) var(--media-hidden-preview-scale);opacity:0;filter:blur(var(--media-hidden-blur));transition-property:filter,opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute}:where(.media-slider-preview)[data-pointing] .media-slider-preview-content{opacity:1;filter:none;scale:1}:where(.media-slider):has(:focus-visible) .media-slider-preview-content{opacity:1;filter:none;scale:1}.media-slider-thumbnail{pointer-events:none;bottom:calc(100% + var(--media-slider-preview-offset));max-height:var(--media-slider-preview-max-height);border-radius:var(--media-popup-radius);background-color:var(--media-backdrop);left:50%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.media-slider-thumbnail{background-color:color-mix(in oklab, var(--media-backdrop) 90%, transparent)}}.media-slider-thumbnail:after{pointer-events:none;border-radius:inherit;content:"";background-image:var(--media-thumbnail-gradient);position:absolute;inset:0}.media-slider-thumbnail[data-loading]{aspect-ratio:16/9;width:var(--media-slider-preview-max-width)}.media-slider-thumbnail-image{transition-property:opacity;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(0,0,.2,1);display:block}@scope(.media-slider-thumbnail){:scope[data-loading] .media-slider-thumbnail-image{opacity:0}}.media-slider-thumbnail-spinner-icon{z-index:10;width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));opacity:0;filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));transition-property:opacity;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;top:50%;left:50%;translate:-50% -50%}@scope(.media-slider-thumbnail){:scope:not([data-loading]) .media-slider-thumbnail-spinner-icon{--media-spinner-animation:none}}@scope(.media-slider-thumbnail){:scope[data-loading] .media-slider-thumbnail-spinner-icon{opacity:1}}.media-time-slider[data-playing]{transition-property:--media-slider-buffer;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.media-time-slider-chapter{--media-chapter-inset-end:.5;--media-chapter-inset-start:.5;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:absolute;inset:0}.media-time-slider-chapter:first-of-type{--media-chapter-inset-start:0}.media-time-slider-chapter:last-of-type{--media-chapter-inset-end:0}.media-time-slider-chapter[data-orientation=horizontal]{clip-path:inset(0 calc(100% - var(--media-slider-chapter-end)) 0 var(--media-slider-chapter-start))}.media-time-slider-chapter[data-orientation=vertical]{clip-path:inset(calc(100% - var(--media-slider-chapter-end)) 0 var(--media-slider-chapter-start) 0)}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-layer[data-orientation=horizontal]:before{content:"";min-width:calc(var(--media-spacing) * 1.75)}}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-layer[data-orientation=vertical]:before{content:"";min-height:calc(var(--media-spacing) * 1.75)}}.media-time-slider-chapter-title{max-width:var(--media-slider-preview-max-width);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-inline:calc(var(--media-spacing) * 6);overflow:hidden}.media-time-slider-chapter-title:empty{display:none}.media-time-slider-chapter-track{transition-property:height,width;transition-duration:.15s;transition-duration:var(--media-duration-slow);transition-timing-function:cubic-bezier(0,0,.2,1)}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-track[data-orientation=horizontal]{height:calc(var(--media-spacing) * 1.75)}}.media-time-slider-chapter-track[data-orientation=horizontal]:before{content:"";left:calc(var(--media-slider-chapter-start) + var(--media-spacing) * var(--media-chapter-inset-start));right:calc(100% - var(--media-slider-chapter-end) + var(--media-spacing) * var(--media-chapter-inset-end));clip-path:inset(-1px)}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-track[data-orientation=vertical]{width:calc(var(--media-spacing) * 1.75)}}.media-time-slider-chapter-track[data-orientation=vertical]:before{content:"";top:calc(100% - var(--media-slider-chapter-end) + var(--media-spacing) * var(--media-chapter-inset-end));bottom:calc(var(--media-slider-chapter-start) + var(--media-spacing) * var(--media-chapter-inset-start));clip-path:inset(-1px)}.media-time-slider-chapters{border-radius:inherit;flex:1;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}.media-time-slider-preview-content{bottom:calc(100% + var(--media-slider-preview-label-offset));font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;display:flex;left:50%}.media-time-slider-thumb{opacity:0;scale:.8}.media-time-slider-thumb:focus-visible,.media-time-slider-thumb[data-interactive]{opacity:1}@media (pointer:fine){@media (hover:hover){@scope(.media-slider){:scope:hover .media-time-slider-thumb{opacity:1;scale:1}}}}.media-time-slider-value{font-variant-numeric:tabular-nums}}:where(.media-skin[data-theme=default]) :where(.media-slider):has(:focus-visible) .media-slider-preview-content{opacity:1;filter:none;scale:1}@supports (color:color-mix(in lab, red, red)){:where(.media-skin[data-theme=default]) .media-slider-thumbnail{background-color:color-mix(in oklab, var(--media-backdrop) 90%, transparent)}}@scope(.media-skin[data-theme=default]){.media-volume-slider-thumb{opacity:1;scale:1}}@scope(.media-skin[data-theme=default]){.media-title{pointer-events:none;isolation:isolate;z-index:20;transform-origin:top;grid-template-rows:minmax(calc(var(--media-control-size) - (calc(var(--media-spacing) * .5))), auto);padding-inline:calc(var(--media-spacing) * 6);padding-top:calc(var(--media-spacing) * 2.5);font-size:calc(var(--media-spacing) * 4);letter-spacing:-.0125em;overflow-wrap:anywhere;color:var(--media-controls-foreground);transition-property:filter,opacity,scale,translate;transition-duration:.15s;transition-duration:calc(var(--media-duration-controls) / 2);text-shadow:0 1px 0 var(--media-shadow-current-color);align-content:flex-start;align-items:center;font-weight:500;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid;position:absolute;inset:0}.media-title:not([data-visible]){translate:0 calc(var(--media-hidden-offset) * -1);scale:var(--media-hidden-scale) var(--media-hidden-scale);opacity:0;transition-duration:var(--media-duration-controls)}@media (pointer:fine){.media-title:not([data-visible]){filter:blur(var(--media-hidden-blur))}}@container media-root (width>=28rem){.media-title{grid-template-rows:minmax(calc(var(--media-control-size) - (calc(var(--media-spacing) * 2))), auto);padding-inline:calc(var(--media-spacing) * 6);padding-top:calc(var(--media-spacing) * 4)}}@container media-root (width>=32rem){.media-title:before{z-index:-1;height:var(--media-controls-gradient-height);content:"";background-image:var(--media-controls-top-gradient);inset-inline:0;position:absolute;top:0}}@container media-root (width<32rem){.media-title{padding-right:calc(var(--media-spacing) * 36)}}}@scope(.media-skin[data-theme=default]){.media-menu-back-chevron{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0;rotate:180deg}@scope(.media-menu-back-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-back-chevron{color:inherit}}.media-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)),[dir=rtl],[dir=rtl] *){rotate:0deg;scale:1}.media-menu-forward-chevron{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0}@scope(.media-menu-trigger-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-forward-chevron{color:inherit}}.media-menu-forward-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)),[dir=rtl],[dir=rtl] *){scale:-1 1}}@scope(.media-skin[data-theme=default]){.media-menu-item-indicator{opacity:0;flex-shrink:0;margin-inline-start:auto;margin-inline-end:calc(var(--media-spacing) * -1)}@scope(.media-menu-radio-item){:scope[aria-checked=true] .media-menu-item-indicator{opacity:1}}.media-menu-radio-item{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--media-spacing) * 1.5);border-radius:var(--media-menu-item-radius);padding-inline:calc(var(--media-spacing) * 2);padding-block:calc(var(--media-spacing) * 1.5);text-align:start;white-space:nowrap;color:inherit;font-variant-numeric:tabular-nums;outline-offset:-2px;transition-property:background-color,color;transition-duration:.15s;transition-duration:var(--media-duration-fast);-webkit-user-select:none;user-select:none;text-shadow:0 1px 0 var(--media-shadow-current-color);outline:2px solid #0000;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.media-menu-radio-item:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-menu-radio-item[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.5}.media-menu-radio-item[data-custom]{font-style:italic}.media-menu-radio-item[data-availability=unavailable],.media-menu-radio-item[data-availability=unsupported]{display:none}.media-menu-radio-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}@supports (top:anchor(top)){.media-menu-radio-item{transition-duration:var(--media-duration-instant)}.media-menu-radio-item[data-highlighted]{anchor-name:--media-menu-item-highlight-anchor}.media-menu-radio-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){transition-duration:var(--media-duration-slow);background-color:#0000}}.media-menu-radio-item-icon{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0}@scope(.media-menu-radio-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-radio-item-icon{color:inherit}}}@scope(.media-skin[data-theme=default]){.media-menu-back-item{margin-bottom:calc(var(--media-spacing) * .5);cursor:pointer;align-items:center;gap:calc(var(--media-spacing) * 1.5);border-radius:var(--media-menu-item-radius);width:100%;padding-inline:calc(var(--media-spacing) * 2);padding-block:calc(var(--media-spacing) * 1.5);text-align:start;white-space:nowrap;outline-offset:-2px;transition-property:background-color,color;transition-duration:.15s;transition-duration:var(--media-duration-fast);-webkit-user-select:none;user-select:none;text-shadow:0 1px 0 var(--media-shadow-current-color);outline:2px solid #0000;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.media-menu-back-item:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-menu-back-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}@supports (top:anchor(top)){.media-menu-back-item{transition-duration:var(--media-duration-instant)}.media-menu-back-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){transition-duration:var(--media-duration-slow)}}.media-menu-badge{border-radius:var(--media-control-radius);background-color:var(--media-accent);padding-inline:calc(var(--media-spacing) * 1.5);font-size:.7em;font-weight:600}.media-menu-content{max-height:inherit;overscroll-behavior:none;transition-property:translate,filter;transition-duration:.15s;transition-duration:var(--media-duration-menu);anchor-scope:--media-menu-item-highlight-anchor;outline-style:none;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;overflow:auto}@media (forced-colors:active){.media-menu-content{outline-offset:2px;outline:2px solid #0000}}.media-menu-content:not([data-submenu]){inset-inline:var(--media-spacing);top:var(--media-spacing);gap:calc(var(--media-spacing) * .5);flex-direction:column;display:flex}.media-menu-content:not([data-submenu])[data-child-open]{filter:blur(var(--media-hidden-blur));translate:-100%}.media-menu-content:not([data-submenu])[data-child-open]:before{content:"";display:none}.media-menu-content[data-submenu]{z-index:10;max-height:inherit;padding:var(--media-spacing);inset-inline:0;top:0}.media-menu-content:not([data-submenu])[data-child-open]: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)),[dir=rtl],[dir=rtl] *){translate:100%}.media-menu-content:is([data-starting-style],[data-ending-style]):before{content:"";display:none}.media-menu-content[data-submenu]:is([data-starting-style],[data-ending-style]){pointer-events:none;filter:blur(var(--media-hidden-blur));overflow:hidden;translate:100%}.media-menu-content[data-submenu]:is([data-starting-style],[data-ending-style]):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)),[dir=rtl],[dir=rtl] *){translate:-100%}@supports (top:anchor(top)){.media-menu-content:before{content:"";position-anchor:--media-menu-item-highlight-anchor;inset:anchor(inside);overflow-anchor:none;pointer-events:none;border-radius:var(--media-menu-item-radius);background-color:var(--media-accent);transition:inset var(--media-duration-fast) ease-in-out;position:absolute}.media-menu-content:has([data-highlighted=""]):before{content:"";transition-duration:0s}}.media-menu-content:is([data-starting-style],[data-ending-style]) :before{content:"";display:none}.media-menu-hint{align-items:center;gap:var(--media-spacing);min-width:0;margin-inline-start:auto;padding-inline-start:calc(var(--media-spacing) * 2);display:inline-flex}.media-menu-hint-label{max-width:calc(var(--media-spacing) * 24);text-overflow:ellipsis;white-space:nowrap;opacity:.65;overflow:hidden}.media-menu-radio-group{max-height:inherit;gap:calc(var(--media-spacing) * .5);anchor-scope:--media-menu-item-highlight-anchor;flex-direction:column;display:flex}.media-menu-radio-group:is([data-starting-style],[data-ending-style]):before{content:"";display:none}@supports (top:anchor(top)){.media-menu-radio-group:before{content:"";position-anchor:--media-menu-item-highlight-anchor;inset:anchor(inside);overflow-anchor:none;pointer-events:none;border-radius:var(--media-menu-item-radius);background-color:var(--media-accent);transition:inset var(--media-duration-fast) ease-in-out;position:absolute}.media-menu-radio-group:has([data-highlighted=""]):before{content:"";transition-duration:0s}}.media-menu-radio-group:is([data-starting-style],[data-ending-style]) :before{content:"";display:none}.media-menu-separator{margin-block:var(--media-spacing);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--media-border);box-shadow:0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, var(--media-shadow-separator);display:block}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-menu-separator{border-color:var(--media-foreground)}@supports (color:color-mix(in lab, red, red)){.media-menu-separator{border-color:color-mix(in oklab, var(--media-foreground) 25%, transparent)}}}.media-menu-tier{opacity:.7;padding-inline-start:calc(var(--media-spacing) * .5);padding-top:1px;font-size:.7em;font-weight:600;line-height:1}.media-menu-trigger-item{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--media-spacing) * 1.5);border-radius:var(--media-menu-item-radius);padding-inline:calc(var(--media-spacing) * 2);padding-block:calc(var(--media-spacing) * 1.5);text-align:start;white-space:nowrap;color:inherit;font-variant-numeric:tabular-nums;outline-offset:-2px;transition-property:background-color,color;transition-duration:.15s;transition-duration:var(--media-duration-fast);-webkit-user-select:none;user-select:none;text-shadow:0 1px 0 var(--media-shadow-current-color);outline:2px solid #0000;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.media-menu-trigger-item:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-menu-trigger-item[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.5}.media-menu-trigger-item[data-availability=unavailable],.media-menu-trigger-item[data-availability=unsupported]{display:none}.media-menu-trigger-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}@supports (top:anchor(top)){.media-menu-trigger-item{transition-duration:var(--media-duration-instant)}.media-menu-trigger-item[data-highlighted]{anchor-name:--media-menu-item-highlight-anchor}.media-menu-trigger-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){transition-duration:var(--media-duration-slow);background-color:#0000}}.media-menu-trigger-item-icon{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0}@scope(.media-menu-trigger-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-trigger-item-icon{color:inherit}}}@scope(.media-skin[data-theme=default]){.media-menu-popup{height:var(--media-menu-height);max-height:min(var(--media-menu-available-height,calc(var(--media-spacing) * 56)), calc(var(--media-spacing) * 56));width:var(--media-menu-width);max-width:var(--media-menu-available-width);min-width:calc(var(--media-spacing) * 44);overscroll-behavior:none;border-radius:var(--media-popup-radius);padding:var(--media-spacing);transition-property:opacity,filter,transform,scale;transition-duration:var(--media-duration-fast);--media-popup-side-offset:var(--media-popover-side-offset);border-style:solid;border-width:0;margin:0;transition-timing-function:cubic-bezier(0,0,.2,1);overflow:hidden!important}.media-menu-popup:is([data-starting-style],[data-ending-style]){transition-property:opacity,filter,transform,scale;transition-duration:var(--media-duration-fast);transition-timing-function:cubic-bezier(0,0,.2,1)}.media-menu-resizable-popup{transition-property:opacity,filter,transform,scale,width,height;transition-duration:var(--media-duration-fast), var(--media-duration-fast), var(--media-duration-fast), var(--media-duration-fast), var(--media-duration-menu), var(--media-duration-menu)}.media-settings-menu-trigger-icon{transition-property:transform,translate,scale,rotate;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(.4,0,.2,1)}@scope(.media-settings-menu-trigger){:scope[aria-expanded=true] .media-settings-menu-trigger-icon{rotate:90deg}}@media (prefers-reduced-motion:reduce){.media-settings-menu-trigger-icon{transition-property:none}}.media-settings-menu-trigger-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@scope(.media-skin[data-theme=default]){}@scope(.media-skin[data-theme=default]){@scope(.media-menu-trigger-item){}}@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=default]){.media-button{width:var(--media-control-size);height:var(--media-control-size);cursor:pointer;touch-action:manipulation;border-radius:var(--media-control-radius);text-align:center;min-height:0;color:inherit;outline-offset:-2px;transition-property:background-color,color,outline-offset,scale;transition-duration:var(--media-duration);will-change:scale;-webkit-user-select:none;user-select:none;corner-shape:var(--media-control-corner-shape);background-color:#0000;border-style:solid;border-width:0;outline:2px solid #0000;flex-shrink:0;place-items:center;padding:0;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}@media (hover:hover){.media-button:not([aria-disabled=true]):hover{background-color:var(--media-accent);color:var(--media-accent-foreground)}}.media-button:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-button:not([aria-disabled=true]):active{scale:.97}.media-button[aria-disabled=true]{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.media-button{will-change:auto;transition-property:background-color,color;scale:1}}.media-button:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}}@scope(.media-skin[data-theme=default]){.media-airplay-button:not([data-airplay-state=connected]){--media-icon-airplay-fill-animation:none;--media-icon-airplay-triangle-animation:none}.media-airplay-button-enter-icon{opacity:0}@scope(.media-airplay-button){:scope:not([data-airplay-state=connected]) .media-airplay-button-enter-icon{opacity:1;scale:1}}.media-airplay-button-exit-icon{opacity:0}@scope(.media-airplay-button){:scope[data-airplay-state=connected] .media-airplay-button-exit-icon{opacity:1;scale:1}}.media-button-icon{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);text-shadow:inherit;grid-row-start:1;grid-column-start:1;transition-timing-function:cubic-bezier(0,0,.2,1)}}@scope(.media-skin[data-theme=default]){.media-button-icon-base{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));text-shadow:inherit;grid-row-start:1;grid-column-start:1}}@scope(.media-skin[data-theme=default]){.media-cast-button-enter-icon{opacity:0}@scope(.media-cast-button){:scope:not([data-cast-state=connected]) .media-cast-button-enter-icon{opacity:1;scale:1}}.media-cast-button-exit-icon{opacity:0}@scope(.media-cast-button){:scope[data-cast-state=connected] .media-cast-button-exit-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-seek-button-backward-icon{scale:-1 1}.media-seek-button-backward-label{left:-1px}.media-seek-button-content{display:grid;position:relative}.media-seek-button-forward-label{right:-1px}.media-seek-button-label{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:.7em;font-weight:500;position:absolute;bottom:-3px}}@scope(.media-skin[data-theme=default]){.media-captions-button-off-icon{opacity:0}@scope(.media-captions-button){:scope:not([data-active]) .media-captions-button-off-icon{opacity:1;scale:1}}.media-captions-button-on-icon{opacity:0}@scope(.media-captions-button){:scope[data-active] .media-captions-button-on-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-pip-button-enter-icon{opacity:0}@scope(.media-pip-button){:scope:not([data-pip]) .media-pip-button-enter-icon{opacity:1;scale:1}}.media-pip-button-exit-icon{opacity:0}@scope(.media-pip-button){:scope[data-pip] .media-pip-button-exit-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-live-button{align-items:center;gap:calc(var(--media-spacing) * 1.5);width:auto;padding-inline:calc(var(--media-spacing) * 3);padding-block:calc(var(--media-spacing) * 2);font-size:calc(var(--media-spacing) * 2.75);letter-spacing:.05em;text-transform:uppercase;font-weight:600;line-height:1;display:inline-flex!important}.media-live-button:before{width:calc(var(--media-spacing) * 2);height:calc(var(--media-spacing) * 2);transition-property:background-color;transition-duration:.15s;transition-duration:var(--media-duration);content:"";background-color:currentColor;border-radius:9999px;flex-shrink:0;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-block}@supports (color:color-mix(in lab, red, red)){.media-live-button:before{background-color:color-mix(in oklab, currentcolor 40%, transparent)}}.media-live-button[data-live-edge]:before{content:"";background-color:var(--media-live-color)}}@scope(.media-skin[data-theme=default]){.media-fullscreen-button-enter-icon{opacity:0}@scope(.media-fullscreen-button){:scope:not([data-fullscreen]) .media-fullscreen-button-enter-icon{opacity:1;scale:1}}.media-fullscreen-button-exit-icon{opacity:0}@scope(.media-fullscreen-button){:scope[data-fullscreen] .media-fullscreen-button-exit-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-play-button-pause-icon{scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0}@scope(.media-play-button){:scope[data-started]:not([data-paused]):not([data-ended]) .media-play-button-pause-icon{opacity:1;scale:1}}.media-play-button-play-icon{scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0}@scope(.media-play-button){:scope:not([data-ended]):not([data-started]) .media-play-button-play-icon,:scope:not([data-ended])[data-paused] .media-play-button-play-icon{opacity:1;scale:1}}.media-play-button-restart-icon{scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0}@scope(.media-play-button){:scope[data-ended] .media-play-button-restart-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-mute-button-high-icon{opacity:0}@scope(.media-mute-button){:scope:not([data-muted]):not([data-volume-level=low]) .media-mute-button-high-icon{opacity:1;scale:1}}.media-mute-button-low-icon{opacity:0}@scope(.media-mute-button){:scope:not([data-muted])[data-volume-level=low] .media-mute-button-low-icon{opacity:1;scale:1}}.media-mute-button-off-icon{opacity:0}@scope(.media-mute-button){:scope[data-muted] .media-mute-button-off-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-playback-rate-button{font-variant-numeric:tabular-nums}@supports not (text-fit:shrink){.media-playback-rate-button{font-size:min(1em, calc(4em / (var(--media-playback-rate-length,3) + 1)))}}.media-playback-rate-button:after{text-align:center;white-space:nowrap;content:attr(data-rate) "×";text-fit:shrink;width:80%;min-width:0}}@scope(.media-skin[data-theme=default]){.media-seek-indicator{place-content:center;gap:var(--media-spacing);padding:calc(var(--media-spacing) * 4);text-align:center;grid-row-start:1;grid-column-start:2;display:grid}.media-seek-indicator[data-direction=backward]{grid-column-start:1;justify-self:flex-start}.media-seek-indicator[data-direction=forward]{grid-column-start:3;justify-self:flex-end}@container media-root (width>=42rem){.media-seek-indicator{padding:calc(var(--media-spacing) * 6)}}.media-seek-indicator-icon{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);transition-property:translate,opacity;transition-duration:.15s;transition-duration:var(--media-duration-slow);transition-timing-function:cubic-bezier(.4,0,.2,1);display:none}@scope(.media-seek-indicator){:scope[data-direction] .media-seek-indicator-icon{display:block}}@scope(.media-seek-indicator){:scope[data-direction=backward] .media-seek-indicator-icon{scale:-1 1}}@scope(.media-seek-indicator){:scope[data-direction=backward][data-starting-style] .media-seek-indicator-icon{translate:var(--media-hidden-seek-offset) 0}}@scope(.media-seek-indicator){:scope[data-direction=forward][data-starting-style] .media-seek-indicator-icon{translate:calc(var(--media-hidden-seek-offset) * -1) 0}}@scope(.media-seek-indicator){:scope:is([data-starting-style],[data-ending-style]) .media-seek-indicator-icon{opacity:0}}.media-seek-indicator-value{font-variant-numeric:tabular-nums}}@scope(.media-skin[data-theme=default]){.media-indicator{pointer-events:none;top:calc(var(--media-spacing) * 3);transform-origin:top;border-radius:var(--media-control-radius);background-color:var(--media-backdrop);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface);transition-duration:var(--media-duration-fast);font-weight:500;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute}@supports (color:color-mix(in lab, red, red)){.media-indicator{background-color:color-mix(in oklab, var(--media-backdrop) 25%, transparent)}}.media-indicator:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}.media-indicator[data-ending-style]{translate:0 var(--media-hidden-indicator-offset)}@media (pointer:coarse){.media-indicator{will-change:scale, translate, opacity;transition-property:scale,translate,opacity}}@media (pointer:fine){.media-indicator{will-change:scale, translate, filter, opacity;transition-property:scale,translate,filter,opacity}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-indicator{background-color:var(--media-background)}}.media-indicator:is([data-starting-style],[data-ending-style]){opacity:0;transition-duration:var(--media-duration-indicator);transition-timing-function:cubic-bezier(.4,0,1,1)}@media (pointer:fine){.media-indicator:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-indicator-scale) var(--media-hidden-indicator-scale);filter:blur(var(--media-hidden-blur))}}.media-indicator-content{justify-content:space-between;align-items:center;gap:calc(var(--media-spacing) * 2);padding-inline:calc(var(--media-spacing) * 2.5);padding-block:var(--media-spacing)}.media-volume-indicator{width:min(80%,12rem);transform:translate(0)}@media (prefers-reduced-motion:no-preference){.media-volume-indicator:is([data-min],[data-max]):not([data-starting-style],[data-ending-style]){transition:transform .3s linear(0, -24 20%, 16 40%, -8 60%, 4 80%, 1);transform:translate(.25px)}}.media-volume-indicator-fill{border-radius:inherit;background-image:linear-gradient(currentColor,currentColor);background-size:var(--media-volume-fill,0%) 100%;width:100%;transition-property:background-size;transition-duration:.15s;transition-duration:var(--media-duration-slow);background-position:0;background-repeat:no-repeat;transition-timing-function:linear;display:flex}.media-volume-indicator-high-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-volume-indicator){:scope[data-level=high] .media-volume-indicator-high-icon{display:block}}.media-volume-indicator-low-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-volume-indicator){:scope[data-level=low] .media-volume-indicator-low-icon{display:block}}.media-volume-indicator-off-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-volume-indicator){:scope[data-level=off] .media-volume-indicator-off-icon{display:block}}.media-volume-indicator-value{mix-blend-mode:difference;margin-left:auto}}@scope(.media-skin[data-theme=default]){.media-playback-status-indicator{background-color:var(--media-backdrop);padding:calc(var(--media-spacing) * 4);text-align:center;-webkit-backdrop-filter:var(--media-backdrop-filter-indicator);backdrop-filter:var(--media-backdrop-filter-indicator);transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration-slow);border-radius:9999px;grid-row-start:1;grid-column-start:2;place-content:center;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}@supports (color:color-mix(in lab, red, red)){.media-playback-status-indicator{background-color:color-mix(in oklab, var(--media-backdrop) 35%, transparent)}}.media-playback-status-indicator[data-ending-style]{transition-duration:var(--media-duration-fast);transition-timing-function:cubic-bezier(.4,0,1,1)}.media-playback-status-indicator:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-playback-scale) var(--media-hidden-playback-scale);opacity:0}.media-playback-status-indicator-pause-icon{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);grid-row-start:1;grid-column-start:1;transition-timing-function:cubic-bezier(0,0,.2,1)}@scope(.media-playback-status-indicator){:scope[data-status=pause] .media-playback-status-indicator-pause-icon{opacity:1;scale:1}}.media-playback-status-indicator-play-icon{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);grid-row-start:1;grid-column-start:1;transition-timing-function:cubic-bezier(0,0,.2,1)}@scope(.media-playback-status-indicator){:scope[data-status=play] .media-playback-status-indicator-play-icon{opacity:1;translate:1px;scale:1}}.media-status-indicator-captions-off-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=captions-off] .media-status-indicator-captions-off-icon{display:block}}.media-status-indicator-captions-on-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=captions-on] .media-status-indicator-captions-on-icon{display:block}}.media-status-indicator-content{width:100%;display:flex}.media-status-indicator-fullscreen-enter-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=fullscreen] .media-status-indicator-fullscreen-enter-icon{display:block}}.media-status-indicator-fullscreen-exit-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=exit-fullscreen] .media-status-indicator-fullscreen-exit-icon{display:block}}.media-status-indicator-pip-enter-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=pip] .media-status-indicator-pip-enter-icon{display:block}}.media-status-indicator-pip-exit-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=exit-pip] .media-status-indicator-pip-exit-icon{display:block}}.media-status-indicator-value{mix-blend-mode:difference;margin-left:auto}}@scope(.media-skin[data-theme=default]){.media-buffering-indicator{pointer-events:none;color:var(--media-controls-foreground);place-content:center;display:none;position:absolute;inset:0}.media-buffering-indicator:not([data-visible]){--media-spinner-animation:none}.media-buffering-indicator:before{background-color:var(--media-backdrop);content:"";-webkit-backdrop-filter:var(--media-backdrop-filter-indicator);backdrop-filter:var(--media-backdrop-filter-indicator);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.media-buffering-indicator:before{background-color:color-mix(in oklab, var(--media-backdrop) 35%, transparent)}}.media-buffering-indicator[data-visible]{display:grid}.media-buffering-indicator-spinner-icon{z-index:30;width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));position:relative}}@scope(.media-skin[data-theme=default]){.media-status-announcer{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@scope(.media-skin[data-theme=default]){.media-container,:scope.media-container{isolation:isolate;border-radius:var(--media-video-border-radius);background-color:var(--media-background);width:100%;height:100%;font-family:var(--media-font-family,"Inter Variable", Inter, ui-sans-serif, system-ui, sans-serif);font-size:calc(var(--media-spacing) * 3.25);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;outline-offset:-4px;transition-property:outline-offset,outline-color;transition-duration:.15s;transition-duration:var(--media-duration-fast);--spacing:var(--media-spacing);outline:2px solid #0000;line-height:1.5;transition-timing-function:cubic-bezier(0,0,.2,1);display:block;position:relative;overflow:clip;container:media-root/inline-size}.media-container:after,:scope.media-container:after{pointer-events:none;z-index:10;border-radius:inherit;content:"";border-style:solid;border-width:1px;border-color:var(--media-frame-border);position:absolute;inset:0}.media-container:focus-visible,:scope.media-container:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-container:fullscreen:after{content:"";display:none}:scope.media-container:fullscreen:after{content:"";display:none}}@scope(.media-skin[data-theme=default]){.media-dialog-actions{gap:calc(var(--media-spacing) * 2);flex-shrink:0;display:flex}.media-dialog-backdrop{z-index:40;border-radius:inherit;background-color:var(--media-backdrop);opacity:1;-webkit-backdrop-filter:var(--media-backdrop-filter-dialog);backdrop-filter:var(--media-backdrop-filter-dialog);transition-property:opacity;transition-duration:.15s;transition-delay:var(--media-delay-dialog);transition-duration:var(--media-duration-dialog);transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.media-dialog-backdrop{background-color:color-mix(in oklab, var(--media-backdrop) 20%, transparent)}}.media-dialog-backdrop:not([data-open]){display:none}.media-dialog-backdrop[data-ending-style]{transition-delay:0s;transition-duration:var(--media-duration-slower)}.media-dialog-backdrop[data-scope=document]{border-radius:0;position:fixed}.media-dialog-backdrop:is([data-starting-style],[data-ending-style]){opacity:0}.media-dialog-close{height:var(--media-control-size);width:100%;padding-inline:calc(var(--media-spacing) * 4);padding-block:calc(var(--media-spacing) * 2);flex:1;font-weight:500;background-color:var(--media-primary)!important;color:var(--media-primary-foreground)!important}.media-dialog-content{gap:calc(var(--media-spacing) * 2);min-height:0;padding-inline:calc(var(--media-spacing) * 2);padding-top:calc(var(--media-spacing) * 2);padding-bottom:calc(var(--media-spacing) * 1.5);flex-direction:column;display:flex;overflow-y:auto}.media-dialog-description{overflow-wrap:anywhere;opacity:.7;margin:0}.media-dialog-popup{z-index:50;max-height:calc(100% - .5rem);width:var(--media-dialog-width);max-width:var(--media-dialog-max-width);gap:calc(var(--media-spacing) * 3);border-radius:var(--media-dialog-radius);background-color:var(--media-popover);padding:calc(var(--media-spacing) * 3);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface);transition-property:opacity,scale;transition-duration:.15s;transition-delay:var(--media-delay-dialog);transition-duration:var(--media-duration-dialog);text-shadow:var(--media-text-shadow-dialog);outline-style:none;flex-direction:column;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (forced-colors:active){.media-dialog-popup{outline-offset:2px;outline:2px solid #0000}}.media-dialog-popup:not([data-open]){display:none}.media-dialog-popup:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}.media-dialog-popup[data-ending-style]{transition-delay:0s;transition-duration:var(--media-duration-slower)}.media-dialog-popup[data-scope=document]{max-height:calc(100dvh - 1rem);position:fixed}.media-dialog-popup:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-popup-scale) var(--media-hidden-popup-scale);opacity:0}.media-dialog-title{font-size:calc(var(--media-spacing) * 3.75);margin:0;font-weight:600;line-height:1.25}}@scope(.media-skin[data-theme=default]){.media-poster{pointer-events:none;border-radius:inherit;width:100%;height:100%;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--media-duration-slower);position:absolute;inset:0}.media-poster:not([data-visible]){opacity:0}.media-poster-image{border-radius:inherit;object-fit:var(--media-object-fit,contain);object-position:var(--media-object-position,center);width:100%;height:100%;position:absolute;inset:0}.media-poster-image:not([src]):not([srcset]){visibility:hidden}}@scope(.media-skin[data-theme=default]){.media-popup{color:inherit;border-style:solid;border-width:0;margin:0;overflow:visible}.media-popup[data-ending-style]{transform:none}.media-popup[data-starting-style]{transform:translate(var(--media-popup-translate-x-distance,0), var(--media-popup-translate-y-distance,0))}.media-popup[data-side=bottom]{transform-origin:top;--media-popup-translate-y-distance:calc(var(--media-popup-translate-distance) * -1)}.media-popup[data-side=left]{transform-origin:100%;--media-popup-translate-x-distance:var(--media-popup-translate-distance)}.media-popup[data-side=right]{transform-origin:0;--media-popup-translate-x-distance:calc(var(--media-popup-translate-distance) * -1)}.media-popup[data-side=top]{transform-origin:bottom;--media-popup-translate-y-distance:var(--media-popup-translate-distance)}.media-popup:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-popup-scale) var(--media-hidden-popup-scale);opacity:0;filter:blur(var(--media-hidden-popup-blur))}.media-popup-safe-area:before{pointer-events:auto;content:"";position:absolute}.media-popup-safe-area[data-side=bottom]:before{content:"";height:var(--media-popup-side-offset);inset-inline:0;bottom:100%}.media-popup-safe-area[data-side=left]:before{content:"";width:var(--media-popup-side-offset);inset-block:0;left:100%}.media-popup-safe-area[data-side=right]:before{content:"";width:var(--media-popup-side-offset);inset-block:0;right:100%}.media-popup-safe-area[data-side=top]:before{content:"";height:var(--media-popup-side-offset);inset-inline:0;top:100%}.media-popup-surface{background-color:var(--media-popover);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface)}.media-popup-surface:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}.media-popup-transition{transition-property:opacity,filter,transform,scale;transition-duration:var(--media-duration-fast);transition-timing-function:cubic-bezier(0,0,.2,1)}.media-popup-transition[data-ending-style]{transition-duration:var(--media-duration-instant)}.media-tooltip{border-radius:var(--media-control-radius);padding-inline:calc(var(--media-spacing) * 2.5);padding-block:var(--media-spacing);font-size:calc(var(--media-spacing) * 3.25);white-space:nowrap;--media-popup-side-offset:var(--media-tooltip-side-offset)}.media-tooltip[data-open]{align-items:center;gap:var(--media-spacing);display:flex}.media-tooltip-shortcut{border-radius:var(--media-spacing);background-color:var(--media-muted);text-align:center;min-width:1.5em;font-family:inherit;font-size:calc(var(--media-spacing) * 2.75);padding:.1em;font-weight:600;line-height:1.25}}@scope(.media-skin[data-theme=default]){}@scope(.media-skin[data-theme=default]){}@scope(.media-skin[data-theme=default]){.media-volume-popover{border-radius:var(--media-control-radius);padding-inline:0;padding-block:calc(var(--media-spacing) * 3);--media-popup-side-offset:var(--media-popover-side-offset)}.media-volume-popover[data-side=right]{padding:0;padding-inline:calc(var(--media-spacing) * 3);--media-popover-side-offset:0rem;border-radius:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0000!important}.media-volume-popover[data-side=right]:after{content:"";display:none}}@scope(.media-skin[data-theme=default]){.media-slider-buffer{pointer-events:none;position:absolute;inset:0}.media-slider-buffer:before{border-radius:var(--media-control-radius);content:"";background-color:currentColor;width:100%;height:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){.media-slider-buffer:before{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}.media-slider-buffer[data-orientation=horizontal]{left:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));right:max(calc(100% - var(--media-slider-buffer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(-1px 0)}.media-slider-buffer[data-orientation=horizontal]:before{content:"";min-width:var(--media-spacing);left:0}.media-slider-buffer[data-orientation=vertical]{bottom:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));top:max(calc(100% - var(--media-slider-buffer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(0 -1px)}.media-slider-buffer[data-orientation=vertical]:before{content:"";min-height:var(--media-spacing);bottom:0}.media-slider-fill{pointer-events:none;position:absolute;inset:0}.media-slider-fill:before{border-radius:var(--media-control-radius);content:"";background-color:var(--media-primary);width:100%;height:100%;position:absolute}.media-slider-fill[data-orientation=horizontal]{left:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));right:max(calc(100% - var(--media-slider-fill,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(-1px 0)}@scope(.media-slider){:scope[data-dragging] .media-slider-fill[data-orientation=horizontal]{left:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));right:max(calc(100% - var(--media-slider-pointer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(-1px 0)}}.media-slider-fill[data-orientation=horizontal]:before{content:"";min-width:var(--media-spacing);left:0}.media-slider-fill[data-orientation=vertical]{bottom:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));top:max(calc(100% - var(--media-slider-fill,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(0 -1px)}@scope(.media-slider){:scope[data-dragging] .media-slider-fill[data-orientation=vertical]{bottom:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));top:max(calc(100% - var(--media-slider-pointer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(0 -1px)}}.media-slider-fill[data-orientation=vertical]:before{content:"";min-height:var(--media-spacing);bottom:0}.media-slider-thumb{top:50%;left:var(--media-slider-fill,0%);z-index:10;width:calc(var(--media-spacing) * 3);height:calc(var(--media-spacing) * 3);border-radius:var(--media-control-radius);box-shadow:0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, var(--media-shadow-thumb);outline-offset:-4px;transition-property:opacity,height,width,outline-offset,scale;transition-duration:.15s;transition-duration:var(--media-duration-slider);-webkit-user-select:none;user-select:none;background-color:#fff;outline:4px solid #0000;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;translate:-50% -50%}@scope(.media-slider){:scope[data-dragging] .media-slider-thumb{scale:.9}}.media-slider-thumb:after{pointer-events:none;inset:calc(var(--media-spacing) * -1);border-radius:inherit;opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);content:"";transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;scale:.5;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 0 2px}@media (hover:hover){.media-slider-thumb:hover{outline-offset:0px;outline-color:currentColor}@supports (color:color-mix(in lab, red, red)){.media-slider-thumb:hover{outline-color:color-mix(in oklab, currentcolor 15%, transparent)}}}.media-slider-thumb:focus-visible{outline-offset:0px;outline-color:currentColor}@supports (color:color-mix(in lab, red, red)){.media-slider-thumb:focus-visible{outline-color:color-mix(in oklab, currentcolor 15%, transparent)}}.media-slider-thumb:focus-visible:after{content:"";opacity:1;scale:1}@scope(.media-slider){:scope[data-dragging] .media-slider-thumb[data-orientation=horizontal]{left:var(--media-slider-pointer)}}.media-slider-thumb[data-orientation=vertical]{top:calc(100% - var(--media-slider-fill,0%));left:50%}@scope(.media-slider){:scope[data-dragging] .media-slider-thumb[data-orientation=vertical]{top:calc(100% - var(--media-slider-pointer))}}.media-slider-track{isolation:isolate;-webkit-user-select:none;user-select:none;border-radius:9999px;width:100%;position:relative}.media-slider-track:before{pointer-events:none;border-radius:var(--media-control-radius);content:"";background-color:currentColor;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.media-slider-track:before{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}.media-slider-track[data-orientation=horizontal]{height:var(--media-spacing)}.media-slider-track[data-orientation=vertical]{height:100%;width:var(--media-spacing)}}@scope(.media-skin[data-theme=default]){.media-slider{cursor:pointer;transition-property:--media-slider-fill,--media-slider-buffer;transition-duration:.15s;transition-duration:var(--media-duration-slider);border-radius:9999px;outline-style:none;flex:1;justify-content:center;align-items:center;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:relative}@media (forced-colors:active){.media-slider{outline-offset:2px;outline:2px solid #0000}}.media-slider[data-disabled]{pointer-events:none}.media-slider[data-dragging]{transition-duration:0s}.media-slider[data-orientation=horizontal]{height:var(--media-slider-height,calc(var(--media-spacing) * 8));min-width:calc(var(--media-spacing) * 18)}.media-slider[data-orientation=vertical]{height:calc(var(--media-spacing) * 18);width:calc(var(--media-spacing) * 8);min-width:0}.media-slider-preview{height:var(--media-spacing);min-width:var(--media-slider-preview-max-width);--media-slider-preview-max-height:var(--media-slider-preview-max-width);--media-slider-preview-max-width:min(calc(var(--media-spacing) * 32), 100cqi);position:relative}.media-slider-preview:before{pointer-events:none;z-index:1;width:var(--media-spacing);height:var(--media-spacing);border-radius:var(--media-control-radius);opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration-slow);content:"";background-color:currentColor;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.5}.media-slider-preview[data-pointing]:not([data-dragging]):before{content:"";opacity:1;scale:1}@container media-root (width>=30rem){.media-slider-preview{--media-slider-preview-max-width:min(calc(var(--media-spacing) * 40), 100cqi)}}@container media-root (width>=42rem){.media-slider-preview{--media-slider-preview-max-width:min(calc(var(--media-spacing) * 48), 100cqi)}}.media-slider-preview-content{max-width:var(--media-slider-preview-max-width);transform-origin:bottom;translate:-50% var(--media-hidden-preview-offset);scale:var(--media-hidden-preview-scale) var(--media-hidden-preview-scale);opacity:0;filter:blur(var(--media-hidden-blur));transition-property:filter,opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute}:where(.media-slider-preview)[data-pointing] .media-slider-preview-content{opacity:1;filter:none;scale:1}:where(.media-slider):has(:focus-visible) .media-slider-preview-content{opacity:1;filter:none;scale:1}.media-slider-thumbnail{pointer-events:none;bottom:calc(100% + var(--media-slider-preview-offset));max-height:var(--media-slider-preview-max-height);border-radius:var(--media-popup-radius);background-color:var(--media-backdrop);left:50%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.media-slider-thumbnail{background-color:color-mix(in oklab, var(--media-backdrop) 90%, transparent)}}.media-slider-thumbnail:after{pointer-events:none;border-radius:inherit;content:"";background-image:var(--media-thumbnail-gradient);position:absolute;inset:0}.media-slider-thumbnail[data-loading]{aspect-ratio:16/9;width:var(--media-slider-preview-max-width)}.media-slider-thumbnail-image{transition-property:opacity;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(0,0,.2,1);display:block}@scope(.media-slider-thumbnail){:scope[data-loading] .media-slider-thumbnail-image{opacity:0}}.media-slider-thumbnail-spinner-icon{z-index:10;width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));opacity:0;filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));transition-property:opacity;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;top:50%;left:50%;translate:-50% -50%}@scope(.media-slider-thumbnail){:scope:not([data-loading]) .media-slider-thumbnail-spinner-icon{--media-spinner-animation:none}}@scope(.media-slider-thumbnail){:scope[data-loading] .media-slider-thumbnail-spinner-icon{opacity:1}}.media-time-slider[data-playing]{transition-property:--media-slider-buffer;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.media-time-slider-chapter{--media-chapter-inset-end:.5;--media-chapter-inset-start:.5;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:absolute;inset:0}.media-time-slider-chapter:first-of-type{--media-chapter-inset-start:0}.media-time-slider-chapter:last-of-type{--media-chapter-inset-end:0}.media-time-slider-chapter[data-orientation=horizontal]{clip-path:inset(0 calc(100% - var(--media-slider-chapter-end)) 0 var(--media-slider-chapter-start))}.media-time-slider-chapter[data-orientation=vertical]{clip-path:inset(calc(100% - var(--media-slider-chapter-end)) 0 var(--media-slider-chapter-start) 0)}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-layer[data-orientation=horizontal]:before{content:"";min-width:calc(var(--media-spacing) * 1.75)}}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-layer[data-orientation=vertical]:before{content:"";min-height:calc(var(--media-spacing) * 1.75)}}.media-time-slider-chapter-title{max-width:var(--media-slider-preview-max-width);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-inline:calc(var(--media-spacing) * 6);overflow:hidden}.media-time-slider-chapter-title:empty{display:none}.media-time-slider-chapter-track{transition-property:height,width;transition-duration:.15s;transition-duration:var(--media-duration-slow);transition-timing-function:cubic-bezier(0,0,.2,1)}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-track[data-orientation=horizontal]{height:calc(var(--media-spacing) * 1.75)}}.media-time-slider-chapter-track[data-orientation=horizontal]:before{content:"";left:calc(var(--media-slider-chapter-start) + var(--media-spacing) * var(--media-chapter-inset-start));right:calc(100% - var(--media-slider-chapter-end) + var(--media-spacing) * var(--media-chapter-inset-end));clip-path:inset(-1px)}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-track[data-orientation=vertical]{width:calc(var(--media-spacing) * 1.75)}}.media-time-slider-chapter-track[data-orientation=vertical]:before{content:"";top:calc(100% - var(--media-slider-chapter-end) + var(--media-spacing) * var(--media-chapter-inset-end));bottom:calc(var(--media-slider-chapter-start) + var(--media-spacing) * var(--media-chapter-inset-start));clip-path:inset(-1px)}.media-time-slider-chapters{border-radius:inherit;flex:1;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}.media-time-slider-preview-content{bottom:calc(100% + var(--media-slider-preview-label-offset));font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;display:flex;left:50%}.media-time-slider-thumb{opacity:0;scale:.8}.media-time-slider-thumb:focus-visible,.media-time-slider-thumb[data-interactive]{opacity:1}@media (pointer:fine){@media (hover:hover){@scope(.media-slider){:scope:hover .media-time-slider-thumb{opacity:1;scale:1}}}}.media-time-slider-value{font-variant-numeric:tabular-nums}}:where(.media-skin[data-theme=default]) :where(.media-slider):has(:focus-visible) .media-slider-preview-content{opacity:1;filter:none;scale:1}@supports (color:color-mix(in lab, red, red)){:where(.media-skin[data-theme=default]) .media-slider-thumbnail{background-color:color-mix(in oklab, var(--media-backdrop) 90%, transparent)}}@scope(.media-skin[data-theme=default]){.media-volume-slider-thumb{opacity:1;scale:1}}@scope(.media-skin[data-theme=default]){.media-menu-back-chevron{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0;rotate:180deg}@scope(.media-menu-back-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-back-chevron{color:inherit}}.media-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)),[dir=rtl],[dir=rtl] *){rotate:0deg;scale:1}.media-menu-forward-chevron{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0}@scope(.media-menu-trigger-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-forward-chevron{color:inherit}}.media-menu-forward-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)),[dir=rtl],[dir=rtl] *){scale:-1 1}}@scope(.media-skin[data-theme=default]){.media-menu-item-indicator{opacity:0;flex-shrink:0;margin-inline-start:auto;margin-inline-end:calc(var(--media-spacing) * -1)}@scope(.media-menu-radio-item){:scope[aria-checked=true] .media-menu-item-indicator{opacity:1}}.media-menu-radio-item{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--media-spacing) * 1.5);border-radius:var(--media-menu-item-radius);padding-inline:calc(var(--media-spacing) * 2);padding-block:calc(var(--media-spacing) * 1.5);text-align:start;white-space:nowrap;color:inherit;font-variant-numeric:tabular-nums;outline-offset:-2px;transition-property:background-color,color;transition-duration:.15s;transition-duration:var(--media-duration-fast);-webkit-user-select:none;user-select:none;text-shadow:0 1px 0 var(--media-shadow-current-color);outline:2px solid #0000;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.media-menu-radio-item:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-menu-radio-item[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.5}.media-menu-radio-item[data-custom]{font-style:italic}.media-menu-radio-item[data-availability=unavailable],.media-menu-radio-item[data-availability=unsupported]{display:none}.media-menu-radio-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}@supports (top:anchor(top)){.media-menu-radio-item{transition-duration:var(--media-duration-instant)}.media-menu-radio-item[data-highlighted]{anchor-name:--media-menu-item-highlight-anchor}.media-menu-radio-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){transition-duration:var(--media-duration-slow);background-color:#0000}}.media-menu-radio-item-icon{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0}@scope(.media-menu-radio-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-radio-item-icon{color:inherit}}}@scope(.media-skin[data-theme=default]){.media-menu-back-item{margin-bottom:calc(var(--media-spacing) * .5);cursor:pointer;align-items:center;gap:calc(var(--media-spacing) * 1.5);border-radius:var(--media-menu-item-radius);width:100%;padding-inline:calc(var(--media-spacing) * 2);padding-block:calc(var(--media-spacing) * 1.5);text-align:start;white-space:nowrap;outline-offset:-2px;transition-property:background-color,color;transition-duration:.15s;transition-duration:var(--media-duration-fast);-webkit-user-select:none;user-select:none;text-shadow:0 1px 0 var(--media-shadow-current-color);outline:2px solid #0000;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.media-menu-back-item:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-menu-back-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}@supports (top:anchor(top)){.media-menu-back-item{transition-duration:var(--media-duration-instant)}.media-menu-back-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){transition-duration:var(--media-duration-slow)}}.media-menu-badge{border-radius:var(--media-control-radius);background-color:var(--media-accent);padding-inline:calc(var(--media-spacing) * 1.5);font-size:.7em;font-weight:600}.media-menu-content{max-height:inherit;overscroll-behavior:none;transition-property:translate,filter;transition-duration:.15s;transition-duration:var(--media-duration-menu);anchor-scope:--media-menu-item-highlight-anchor;outline-style:none;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;overflow:auto}@media (forced-colors:active){.media-menu-content{outline-offset:2px;outline:2px solid #0000}}.media-menu-content:not([data-submenu]){inset-inline:var(--media-spacing);top:var(--media-spacing);gap:calc(var(--media-spacing) * .5);flex-direction:column;display:flex}.media-menu-content:not([data-submenu])[data-child-open]{filter:blur(var(--media-hidden-blur));translate:-100%}.media-menu-content:not([data-submenu])[data-child-open]:before{content:"";display:none}.media-menu-content[data-submenu]{z-index:10;max-height:inherit;padding:var(--media-spacing);inset-inline:0;top:0}.media-menu-content:not([data-submenu])[data-child-open]: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)),[dir=rtl],[dir=rtl] *){translate:100%}.media-menu-content:is([data-starting-style],[data-ending-style]):before{content:"";display:none}.media-menu-content[data-submenu]:is([data-starting-style],[data-ending-style]){pointer-events:none;filter:blur(var(--media-hidden-blur));overflow:hidden;translate:100%}.media-menu-content[data-submenu]:is([data-starting-style],[data-ending-style]):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)),[dir=rtl],[dir=rtl] *){translate:-100%}@supports (top:anchor(top)){.media-menu-content:before{content:"";position-anchor:--media-menu-item-highlight-anchor;inset:anchor(inside);overflow-anchor:none;pointer-events:none;border-radius:var(--media-menu-item-radius);background-color:var(--media-accent);transition:inset var(--media-duration-fast) ease-in-out;position:absolute}.media-menu-content:has([data-highlighted=""]):before{content:"";transition-duration:0s}}.media-menu-content:is([data-starting-style],[data-ending-style]) :before{content:"";display:none}.media-menu-hint{align-items:center;gap:var(--media-spacing);min-width:0;margin-inline-start:auto;padding-inline-start:calc(var(--media-spacing) * 2);display:inline-flex}.media-menu-hint-label{max-width:calc(var(--media-spacing) * 24);text-overflow:ellipsis;white-space:nowrap;opacity:.65;overflow:hidden}.media-menu-radio-group{max-height:inherit;gap:calc(var(--media-spacing) * .5);anchor-scope:--media-menu-item-highlight-anchor;flex-direction:column;display:flex}.media-menu-radio-group:is([data-starting-style],[data-ending-style]):before{content:"";display:none}@supports (top:anchor(top)){.media-menu-radio-group:before{content:"";position-anchor:--media-menu-item-highlight-anchor;inset:anchor(inside);overflow-anchor:none;pointer-events:none;border-radius:var(--media-menu-item-radius);background-color:var(--media-accent);transition:inset var(--media-duration-fast) ease-in-out;position:absolute}.media-menu-radio-group:has([data-highlighted=""]):before{content:"";transition-duration:0s}}.media-menu-radio-group:is([data-starting-style],[data-ending-style]) :before{content:"";display:none}.media-menu-separator{margin-block:var(--media-spacing);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--media-border);box-shadow:0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, var(--media-shadow-separator);display:block}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-menu-separator{border-color:var(--media-foreground)}@supports (color:color-mix(in lab, red, red)){.media-menu-separator{border-color:color-mix(in oklab, var(--media-foreground) 25%, transparent)}}}.media-menu-tier{opacity:.7;padding-inline-start:calc(var(--media-spacing) * .5);padding-top:1px;font-size:.7em;font-weight:600;line-height:1}.media-menu-trigger-item{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--media-spacing) * 1.5);border-radius:var(--media-menu-item-radius);padding-inline:calc(var(--media-spacing) * 2);padding-block:calc(var(--media-spacing) * 1.5);text-align:start;white-space:nowrap;color:inherit;font-variant-numeric:tabular-nums;outline-offset:-2px;transition-property:background-color,color;transition-duration:.15s;transition-duration:var(--media-duration-fast);-webkit-user-select:none;user-select:none;text-shadow:0 1px 0 var(--media-shadow-current-color);outline:2px solid #0000;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.media-menu-trigger-item:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-menu-trigger-item[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.5}.media-menu-trigger-item[data-availability=unavailable],.media-menu-trigger-item[data-availability=unsupported]{display:none}.media-menu-trigger-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}@supports (top:anchor(top)){.media-menu-trigger-item{transition-duration:var(--media-duration-instant)}.media-menu-trigger-item[data-highlighted]{anchor-name:--media-menu-item-highlight-anchor}.media-menu-trigger-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){transition-duration:var(--media-duration-slow);background-color:#0000}}.media-menu-trigger-item-icon{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0}@scope(.media-menu-trigger-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-trigger-item-icon{color:inherit}}}@scope(.media-skin[data-theme=default]){.media-menu-popup{height:var(--media-menu-height);max-height:min(var(--media-menu-available-height,calc(var(--media-spacing) * 56)), calc(var(--media-spacing) * 56));width:var(--media-menu-width);max-width:var(--media-menu-available-width);min-width:calc(var(--media-spacing) * 44);overscroll-behavior:none;border-radius:var(--media-popup-radius);padding:var(--media-spacing);transition-property:opacity,filter,transform,scale;transition-duration:var(--media-duration-fast);--media-popup-side-offset:var(--media-popover-side-offset);border-style:solid;border-width:0;margin:0;transition-timing-function:cubic-bezier(0,0,.2,1);overflow:hidden!important}.media-menu-popup:is([data-starting-style],[data-ending-style]){transition-property:opacity,filter,transform,scale;transition-duration:var(--media-duration-fast);transition-timing-function:cubic-bezier(0,0,.2,1)}.media-menu-resizable-popup{transition-property:opacity,filter,transform,scale,width,height;transition-duration:var(--media-duration-fast), var(--media-duration-fast), var(--media-duration-fast), var(--media-duration-fast), var(--media-duration-menu), var(--media-duration-menu)}.media-settings-menu-trigger-icon{transition-property:transform,translate,scale,rotate;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(.4,0,.2,1)}@scope(.media-settings-menu-trigger){:scope[aria-expanded=true] .media-settings-menu-trigger-icon{rotate:90deg}}@media (prefers-reduced-motion:reduce){.media-settings-menu-trigger-icon{transition-property:none}}.media-settings-menu-trigger-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@scope(.media-skin[data-theme=default]){}@scope(.media-skin[data-theme=default]){@scope(.media-menu-trigger-item){}}@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=scaffold][data-preset=video]){.media-button{width:calc(var(--media-spacing) * 8);height:calc(var(--media-spacing) * 8);cursor:pointer;background-color:var(--media-background);color:inherit;border-radius:0;outline-style:none;flex-shrink:0;place-items:center;padding:0;display:grid;position:relative}@media (hover:hover){.media-button:hover{background-color:var(--media-button-highlight)}}.media-button:focus-visible{background-color:var(--media-button-highlight);outline-offset:2px;outline-width:2px;outline-style:solid;outline-color:var(--media-ring)}.media-button:disabled,.media-button[aria-disabled=true]{cursor:not-allowed;opacity:.4}.media-button[aria-expanded=true]{background-color:var(--media-button-highlight)}.media-button[data-hidden]{display:none}@media (forced-colors:active){.media-button{color:buttontext;forced-color-adjust:none;background-color:buttonface;border:1px solid buttontext}@media (hover:hover){.media-button:hover{color:highlighttext;background-color:highlight}}.media-button:focus-visible{color:highlighttext;background-color:highlight}.media-button[aria-disabled=true]{color:graytext;opacity:1}.media-button[aria-expanded=true]{color:highlighttext;background-color:highlight}}@media (pointer:coarse){.media-button:before{content:"";position:absolute;inset:-3px}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){@media (hover:hover){.media-button:hover{background-color:var(--media-foreground);color:var(--media-background)}}.media-button:focus-visible,.media-button[aria-expanded=true]{background-color:var(--media-foreground);color:var(--media-background)}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-dialog-backdrop{z-index:40;background-color:#000;position:absolute;inset:0}.media-dialog-backdrop:not([data-open]){display:none}.media-dialog-backdrop[data-scope=document]{position:fixed}.media-dialog-close{height:calc(var(--media-spacing) * 8);width:auto;padding-inline:calc(var(--media-spacing) * 4);justify-self:flex-end;font-weight:600}.media-dialog-description{font-size:calc(var(--media-spacing) * 3.5)}.media-dialog-popup{z-index:50;max-height:calc(100% - var(--media-spacing) * 8);width:calc(100% - var(--media-spacing) * 8);max-width:calc(var(--media-spacing) * 80);gap:calc(var(--media-spacing) * 3);background-color:var(--media-popover);padding:calc(var(--media-spacing) * 5);color:var(--media-popover-foreground);border-radius:0;outline-style:none;display:grid;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.media-dialog-popup:not([data-open]){display:none}.media-dialog-popup:focus-visible{outline-offset:-2px;outline-width:2px;outline-style:solid;outline-color:var(--media-ring)}.media-dialog-popup[data-scope=document]{max-height:calc(100dvh - var(--media-spacing) * 8);position:fixed}@media (forced-colors:active){.media-dialog-popup{border:1px solid canvastext}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-dialog-popup{border:1px solid}}.media-dialog-title{font-size:calc(var(--media-spacing) * 4.5);line-height:calc(var(--media-spacing) * 7)}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-indicator{pointer-events:none;align-items:center;gap:calc(var(--media-spacing) * 2);background-color:var(--media-background);padding-inline:calc(var(--media-spacing) * 2.5);padding-block:var(--media-spacing);border-radius:0;display:flex}@media (forced-colors:active){.media-indicator{color:canvastext;background-color:canvas;outline:1px solid canvastext}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-indicator{background-color:var(--media-background);outline:1px solid}}.media-indicator-group{pointer-events:none;z-index:20;grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;display:grid;position:absolute;inset:0}@media (forced-colors:active){.media-indicator-group{z-index:40}}.media-status-indicator{margin-top:calc(var(--media-spacing) * 3);grid-row-start:1;grid-column-start:2;align-self:flex-start}@scope(.media-status-indicator){:scope[data-status=captions-off] .media-status-indicator-captions-off-icon,:scope[data-status=captions-on] .media-status-indicator-captions-on-icon,:scope[data-status=fullscreen] .media-status-indicator-fullscreen-enter-icon,:scope[data-status=exit-fullscreen] .media-status-indicator-fullscreen-exit-icon{display:block}}.media-status-indicator-icon{width:calc(var(--media-spacing) * 4.5);height:calc(var(--media-spacing) * 4.5);flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=pip] .media-status-indicator-pip-enter-icon,:scope[data-status=exit-pip] .media-status-indicator-pip-exit-icon{display:block}}.media-volume-indicator{margin-top:calc(var(--media-spacing) * 3.5);grid-row-start:1;grid-column-start:2;align-self:flex-start}.media-volume-indicator-fill{align-items:center;gap:calc(var(--media-spacing) * 2);display:flex}.media-volume-indicator-fill: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)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@scope(.media-volume-indicator){:scope[data-level=high] .media-volume-indicator-high-icon{display:block}}.media-volume-indicator-icon{width:calc(var(--media-spacing) * 4.5);height:calc(var(--media-spacing) * 4.5);flex-shrink:0;display:none}@scope(.media-volume-indicator){:scope[data-level=low] .media-volume-indicator-low-icon,:scope[data-level=off] .media-volume-indicator-off-icon{display:block}}.media-volume-indicator-value{font-variant-numeric:tabular-nums}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-seek-indicator{margin-inline:calc(var(--media-spacing) * 3);flex-direction:column;grid-row-start:1;grid-column-start:2;justify-content:center;gap:var(--media-spacing)!important}.media-seek-indicator[data-direction=backward]{grid-column-start:1;justify-self:flex-start}.media-seek-indicator[data-direction=forward],.media-seek-indicator: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)),[dir=rtl],[dir=rtl] *)[data-direction=backward]{grid-column-start:3;justify-self:flex-end}.media-seek-indicator: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)),[dir=rtl],[dir=rtl] *)[data-direction=forward]{grid-column-start:1;justify-self:flex-start}.media-seek-indicator-icon{width:calc(var(--media-spacing) * 4.5);height:calc(var(--media-spacing) * 4.5)}@scope(.media-seek-indicator){:scope[data-direction=backward] .media-seek-indicator-icon{transform:scaleX(-1)}}.media-seek-indicator-value{font-variant-numeric:tabular-nums}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-status-announcer{white-space:nowrap;clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-poster{width:100%;height:100%;position:absolute;inset:0}.media-poster:not([data-visible]){display:none}.media-poster-image{object-fit:var(--media-object-fit,contain);object-position:var(--media-object-position,center);width:100%;height:100%}}:where(.media-skin[data-theme=scaffold][data-preset=video]) .media-poster{width:100%;height:100%;position:absolute;inset:0}:where(.media-skin[data-theme=scaffold][data-preset=video]) .media-poster:not([data-visible]){display:none}:where(.media-skin[data-theme=scaffold][data-preset=video]) .media-poster-image{object-fit:var(--media-object-fit,contain);object-position:var(--media-object-position,center);width:100%;height:100%}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-buffering-indicator{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.media-buffering-indicator:not([data-visible]){--media-spinner-animation:none;display:none}@media (prefers-reduced-motion:reduce){.media-buffering-indicator{--media-spinner-animation:none}}.media-buffering-indicator-backdrop{z-index:40}@scope(.media-buffering-indicator-controls){:scope:not([data-visible]) .media-buffering-indicator-backdrop{background-color:#0006}}@media (forced-colors:active){.media-buffering-indicator-backdrop{background-color:#0000!important}}.media-buffering-indicator-controls{display:contents}.media-buffering-indicator-spinner-icon{width:calc(var(--media-spacing) * 7);height:calc(var(--media-spacing) * 7)}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-popup{color:inherit;border-style:solid;border-width:0;margin:0;overflow:visible}.media-popup[data-ending-style]{transform:none}.media-popup[data-starting-style]{transform:translate(var(--media-popup-translate-x-distance,0), var(--media-popup-translate-y-distance,0))}.media-popup[data-side=bottom]{transform-origin:top;--media-popup-translate-y-distance:calc(var(--media-popup-translate-distance) * -1)}.media-popup[data-side=left]{transform-origin:100%;--media-popup-translate-x-distance:var(--media-popup-translate-distance)}.media-popup[data-side=right]{transform-origin:0;--media-popup-translate-x-distance:calc(var(--media-popup-translate-distance) * -1)}.media-popup[data-side=top]{transform-origin:bottom;--media-popup-translate-y-distance:var(--media-popup-translate-distance)}.media-popup:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-popup-scale) var(--media-hidden-popup-scale);opacity:0;filter:blur(var(--media-hidden-popup-blur))}.media-popup-safe-area:before{pointer-events:auto;content:"";position:absolute}.media-popup-safe-area[data-side=bottom]:before{content:"";height:var(--media-popup-side-offset);inset-inline:0;bottom:100%}.media-popup-safe-area[data-side=left]:before{content:"";width:var(--media-popup-side-offset);inset-block:0;left:100%}.media-popup-safe-area[data-side=right]:before{content:"";width:var(--media-popup-side-offset);inset-block:0;right:100%}.media-popup-safe-area[data-side=top]:before{content:"";height:var(--media-popup-side-offset);inset-inline:0;top:100%}.media-tooltip-popup{pointer-events:none;z-index:20;background-color:var(--media-popover);padding-inline:calc(var(--media-spacing) * 1.5);padding-block:calc(var(--media-spacing) * .5);white-space:nowrap;color:var(--media-popover-foreground);--media-popup-side-offset:var(--media-tooltip-side-offset);--media-tooltip-side-offset:calc(var(--media-spacing) * 9);border-radius:0;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000}.media-tooltip-popup[data-open]{align-items:center;gap:var(--media-spacing);display:flex}@media (forced-colors:active){.media-tooltip-popup{outline-width:1px;outline-style:solid}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-tooltip-popup{outline-width:1px;outline-style:solid}}.media-tooltip-shortcut{text-align:center;min-width:1.5em;font-family:inherit;font-size:calc(var(--media-spacing) * 2.75);background-color:oklab(100% 0 5.96046e-8/.1);padding:.1em;line-height:1.25}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-button-icon{width:calc(var(--media-spacing) * 4.5);height:calc(var(--media-spacing) * 4.5);grid-row-start:1;grid-column-start:1}.media-seek-button-backward-icon{transform:scaleX(-1)}.media-seek-button-backward-label{left:-1px}.media-seek-button-content{display:grid;position:relative}.media-seek-button-forward-label{right:-1px}.media-seek-button-label{bottom:calc(var(--media-spacing) * -.75);font-size:calc(var(--media-spacing) * 2.25);font-variant-numeric:tabular-nums;position:absolute}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-menu-indicator{opacity:0;flex-shrink:0;margin-inline-start:auto;margin-inline-end:calc(var(--media-spacing) * -1)}@scope(.media-menu-radio-item){:scope[aria-checked=true] .media-menu-indicator{opacity:1}}.media-menu-radio-icon{width:calc(var(--media-spacing) * 4.5);height:calc(var(--media-spacing) * 4.5);opacity:.7;flex-shrink:0}.media-menu-radio-item{min-height:calc(var(--media-spacing) * 8);cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--media-spacing) * 3);background-color:var(--media-background);width:100%;padding-inline:calc(var(--media-spacing) * 2);background-clip:padding-box;border-radius:0;flex-shrink:0;padding-block:0;display:flex}.media-menu-radio-item:focus-visible{outline-offset:-2px;outline:2px solid}.media-menu-radio-item[data-custom]{font-style:italic}.media-menu-radio-item[data-highlighted]{background-color:var(--media-button-highlight)}@media (forced-colors:active){.media-menu-radio-item[data-highlighted]{background-color:var(--media-accent);color:var(--media-accent-foreground)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-menu-radio-item[data-highlighted]{background-color:var(--media-accent);color:var(--media-accent-foreground)}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-menu-back-chevron{width:calc(var(--media-spacing) * 4);height:calc(var(--media-spacing) * 4);opacity:.7;flex-shrink:0;transform:rotate(180deg)}.media-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)),[dir=rtl],[dir=rtl] *){transform:none}.media-menu-back-item{min-height:calc(var(--media-spacing) * 8);cursor:pointer;align-items:center;gap:calc(var(--media-spacing) * 1.5);background-color:var(--media-background);width:100%;padding-inline:calc(var(--media-spacing) * 2);text-align:start;white-space:nowrap;background-clip:padding-box;border-radius:0;flex-shrink:0;padding-block:0;display:flex}.media-menu-back-item:focus-visible{outline-offset:-2px;outline:2px solid}.media-menu-back-item[data-highlighted]{background-color:var(--media-button-highlight)}@media (forced-colors:active){.media-menu-back-item[data-highlighted]{background-color:var(--media-accent);color:var(--media-accent-foreground)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-menu-back-item[data-highlighted]{background-color:var(--media-accent);color:var(--media-accent-foreground)}}.media-menu-badge{background-color:var(--media-muted);padding-inline:calc(var(--media-spacing) * 1.5);font-size:calc(var(--media-spacing) * 2.75);border-radius:0}.media-menu-content{overscroll-behavior:none;max-height:100%;padding:calc(var(--media-spacing) * 2);clip-path:inset(0);outline-style:none;flex-direction:column;display:flex;position:absolute;overflow:auto;gap:calc(var(--media-spacing) * 2)!important}@media (forced-colors:active){.media-menu-content{outline-offset:2px;outline:2px solid #0000}}.media-menu-content:not([data-submenu]){inset-inline:0;top:0}.media-menu-content:not([data-submenu])[data-child-open]{clip-path:inset(0 0 0 100%);transform:translate(-100%)}.media-menu-content[data-submenu]{z-index:10;inset-inline:0;top:0}.media-menu-content:not([data-submenu])[data-child-open]: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)),[dir=rtl],[dir=rtl] *){clip-path:inset(0 100% 0 0);transform:translate(100%)}.media-menu-forward-chevron{width:calc(var(--media-spacing) * 4);height:calc(var(--media-spacing) * 4);opacity:.7;flex-shrink:0}.media-menu-forward-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)),[dir=rtl],[dir=rtl] *){transform:scaleX(-1)}.media-menu-hint{align-items:center;gap:var(--media-spacing);opacity:.7;min-width:0;margin-inline-start:auto;padding-inline-start:calc(var(--media-spacing) * 2);display:inline-flex}.media-menu-hint-label{max-width:calc(var(--media-spacing) * 24);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-menu-item{min-height:calc(var(--media-spacing) * 8);cursor:pointer;align-items:center;gap:calc(var(--media-spacing) * 1.5);background-color:var(--media-background);width:100%;padding-inline:calc(var(--media-spacing) * 2);text-align:start;white-space:nowrap;background-clip:padding-box;border-radius:0;flex-shrink:0;padding-block:0;display:flex}.media-menu-item:focus-visible{outline-offset:-2px;outline:2px solid}.media-menu-item[data-highlighted]{background-color:var(--media-button-highlight)}.media-menu-item[data-availability=unavailable],.media-menu-item[data-availability=unsupported]{display:none}@media (forced-colors:active){.media-menu-item[data-highlighted]{background-color:var(--media-accent);color:var(--media-accent-foreground)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-menu-item[data-highlighted]{background-color:var(--media-accent);color:var(--media-accent-foreground)}}.media-menu-popup{z-index:20;height:var(--media-menu-height);max-height:min(var(--media-menu-available-height,calc(var(--media-spacing) * 56)), calc(var(--media-spacing) * 56));width:var(--media-menu-width);max-width:var(--media-menu-available-width);min-width:calc(var(--media-spacing) * 44);overscroll-behavior:none;background-color:var(--media-popover);color:var(--media-popover-foreground);--media-popover-side-offset:calc(var(--media-spacing) * 9);--media-popup-side-offset:var(--media-popover-side-offset);border-radius:0;margin:0;padding:0;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;overflow:hidden!important}@media (forced-colors:active){.media-menu-popup{outline-width:1px;outline-style:solid}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-menu-popup{outline-width:1px;outline-style:solid}}.media-menu-radio-group{gap:calc(var(--media-spacing) * 2);flex-direction:column;display:flex}.media-menu-separator{display:none}.media-menu-tier{font-size:calc(var(--media-spacing) * 2.75);opacity:.7;padding-inline-start:calc(var(--media-spacing) * .5);padding-top:1px;line-height:1}.media-menu-trigger-icon{width:calc(var(--media-spacing) * 4.5);height:calc(var(--media-spacing) * 4.5);opacity:.7;flex-shrink:0}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-settings-button-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.video-controls-slider-row{width:100%}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-slider-thumbnail{max-width:calc(var(--media-spacing) * 39);background-color:var(--media-background);border-radius:0;display:block;overflow:hidden}.media-slider-thumbnail-image{display:block}.media-time-slider{height:calc(var(--media-spacing) * 4);min-width:calc(var(--media-spacing) * 12);cursor:pointer;flex:1;align-items:center;display:flex;position:relative}.media-time-slider[data-disabled]{cursor:not-allowed;opacity:.4}@media (forced-colors:active){.media-time-slider[data-disabled]{color:graytext;opacity:1}}.media-time-slider-audio-buffer{background-color:#b3b3b3!important}.media-time-slider-audio-preview-meta{padding-block:calc(var(--media-spacing) * .5);color:var(--media-foreground);border-radius:0;width:auto!important;padding-inline:calc(var(--media-spacing) * 1.5)!important}@media (forced-colors:active){.media-time-slider-audio-preview-meta{outline-width:1px;outline-style:solid}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-time-slider-audio-preview-meta{outline-width:1px;outline-style:solid}}.media-time-slider-audio-track:before{content:"";background-color:var(--media-muted)!important}@media (forced-colors:active){.media-time-slider-audio-track:before{content:"";background-color:canvas!important}}.media-time-slider-buffer{inset-block:0;left:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));right:max(calc(100% - var(--media-slider-buffer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(-1px 0);background-color:oklab(100% 0 5.96046e-8/.1);border-radius:0;position:absolute}@media (forced-colors:active){.media-time-slider-buffer{forced-color-adjust:none;background-image:repeating-linear-gradient(135deg,canvastext 0 1px,canvas 1px 3px);opacity:1!important}}.media-time-slider-chapter{--media-chapter-inset-end:.5;--media-chapter-inset-start:.5;clip-path:inset(0 calc(100% - var(--media-slider-chapter-end)) 0 var(--media-slider-chapter-start));align-items:center;display:flex;position:absolute;inset:0}.media-time-slider-chapter:first-of-type{--media-chapter-inset-start:0}.media-time-slider-chapter:last-of-type{--media-chapter-inset-end:0}.media-time-slider-chapter-title{text-overflow:ellipsis;white-space:nowrap;opacity:.7;min-width:0;overflow:hidden}.media-time-slider-chapter-title:empty{display:none}.media-time-slider-chapters{align-items:center;width:100%;height:100%;display:flex;position:relative}.media-time-slider-fill{inset-block:0;left:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));right:max(calc(100% - var(--media-slider-fill,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(-1px 0);background-color:var(--media-accent);border-radius:0;position:absolute}@scope(.media-time-slider){:scope[data-dragging] .media-time-slider-fill{left:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));right:max(calc(100% - var(--media-slider-pointer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(-1px 0)}}@media (forced-colors:active){.media-time-slider-fill{forced-color-adjust:none;background-color:canvas;background-image:linear-gradient(highlight,highlight)}}.media-time-slider-preview{pointer-events:none;bottom:calc(100% + var(--media-spacing) * 3);max-width:calc(var(--media-spacing) * 39);transform-origin:bottom;justify-items:center;gap:var(--media-spacing);opacity:0;display:grid}@scope(.media-time-slider){:scope[data-disabled] .media-time-slider-preview{display:none}}@scope(.media-time-slider){:scope[data-dragging] .media-time-slider-preview,:scope[data-pointing] .media-time-slider-preview{opacity:1}}.media-time-slider-preview-label{align-items:center;gap:calc(var(--media-spacing) * 2);min-width:0;max-width:100%;display:flex}.media-time-slider-preview-meta{width:100%;min-width:0;padding-inline:calc(var(--media-spacing) * 2);padding-block:var(--media-spacing);justify-content:center;display:flex}.media-time-slider-thumb{left:var(--media-slider-fill,0%);width:calc(var(--media-spacing) * 3);height:calc(var(--media-spacing) * 3);border-style:solid;border-width:1px;border-color:var(--media-foreground);background-color:var(--media-foreground);border-radius:0;outline-style:none;position:absolute;transform:translate(-50%)}@scope(.media-time-slider){:scope[data-dragging] .media-time-slider-thumb{left:var(--media-slider-pointer)}}.media-time-slider-thumb:focus-visible{outline-offset:2px;outline:2px solid}@media (forced-colors:active){.media-time-slider-thumb{forced-color-adjust:none;background-color:highlight;border:1px solid canvastext}}.media-time-slider-track{isolation:isolate;height:calc(var(--media-spacing) * 1.5);border-radius:0;position:absolute;inset-inline:0}.media-time-slider-track:before{inset-block:0;left:calc(var(--media-slider-chapter-start) + var(--media-spacing) * var(--media-chapter-inset-start));right:calc(100% - var(--media-slider-chapter-end) + var(--media-spacing) * var(--media-chapter-inset-end));clip-path:inset(-1px);content:"";background-color:oklab(100% 0 5.96046e-8/.1);border-radius:0;position:absolute}@media (forced-colors:active){.media-time-slider-track{height:calc(var(--media-spacing) * 1.5)}.media-time-slider-track:before{content:"";forced-color-adjust:none;background-color:canvas;border:1px solid canvastext;opacity:1!important}}.media-time-slider-value{font-variant-numeric:tabular-nums;flex-shrink:0}}:where(.media-skin[data-theme=scaffold][data-preset=video]) .media-slider-thumbnail{max-width:calc(var(--media-spacing) * 39);background-color:var(--media-background);border-radius:0;display:block;overflow:hidden}:where(.media-skin[data-theme=scaffold][data-preset=video]) .media-slider-thumbnail-image{display:block}@scope(.media-skin[data-theme=scaffold][data-preset=video]){:where(.media-captions-button)[data-active] .media-captions-button-off-icon,.media-captions-button-on-icon{display:none}@scope(.media-captions-button){:scope[data-active] .media-captions-button-on-icon{display:block}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-live-button{align-items:center;gap:calc(var(--media-spacing) * 1.5);font-size:calc(var(--media-spacing) * 2.75);grid-auto-flow:column;width:auto!important;padding-inline:calc(var(--media-spacing) * 2.5)!important}.media-live-button-dot{width:calc(var(--media-spacing) * 2);height:calc(var(--media-spacing) * 2);opacity:.4;background-color:currentColor;border-radius:0;flex-shrink:0;display:inline-block}@scope(.media-live-button){:scope[data-live-edge] .media-live-button-dot{opacity:1;background-color:#f43f5e}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-button-icon-base{width:calc(var(--media-spacing) * 4.5);height:calc(var(--media-spacing) * 4.5);grid-row-start:1;grid-column-start:1;display:none}.media-play-button-audio{display:inline-flex;position:relative}.media-play-button-buffering{z-index:20;background-color:var(--media-background)}@scope(.media-play-button){:scope[data-started]:not([data-paused]):not([data-ended]) .media-play-button-pause-icon,:scope:not([data-ended]):not([data-started]) .media-play-button-play-icon,:scope:not([data-ended])[data-paused] .media-play-button-play-icon,:scope[data-ended] .media-play-button-restart-icon{display:block}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-mute-button-high-icon{display:none}@scope(.media-mute-button){:scope:not([data-muted]) .media-mute-button-high-icon{display:block}}.media-mute-button-off-icon{display:none}@scope(.media-mute-button){:scope[data-muted] .media-mute-button-off-icon{display:block}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-volume-popover-popup{z-index:20;height:calc(var(--media-spacing) * 28);width:calc(var(--media-spacing) * 9);background-color:var(--media-popover);padding-inline:0;padding-block:calc(var(--media-spacing) * 2.5);color:var(--media-popover-foreground);--media-popover-side-offset:calc(var(--media-spacing) * 9);--media-popup-side-offset:var(--media-popover-side-offset);border-radius:0;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000}@media (forced-colors:active){.media-volume-popover-popup{outline-width:1px;outline-style:solid}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-volume-popover-popup{outline-width:1px;outline-style:solid}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-volume-slider{cursor:pointer;--media-accent:var(--media-accent-color,var(--media-default-accent-color));justify-content:center;width:100%;height:100%;display:flex;position:relative}.media-volume-slider[data-disabled]{cursor:not-allowed;opacity:.4}.media-volume-slider-fill{height:var(--media-slider-fill,0%);background-color:var(--media-accent);border-radius:0;width:100%;position:absolute;bottom:0;left:0}@media (forced-colors:active){.media-volume-slider-fill{forced-color-adjust:none;background-color:highlight}}.media-volume-slider-thumb{bottom:var(--media-slider-fill,0%);width:calc(var(--media-spacing) * 3);height:calc(var(--media-spacing) * 3);background-color:var(--media-popover-foreground);border-radius:0;position:absolute;left:50%;transform:translate(-50%,50%)}.media-volume-slider-thumb:focus-visible{outline-offset:2px;outline:2px solid}@media (forced-colors:active){.media-volume-slider-thumb{forced-color-adjust:none;background-color:highlight;border:1px solid canvastext}}.media-volume-slider-track{height:100%;width:var(--media-spacing);background-color:gray;border-radius:0;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}@media (forced-colors:active){.media-volume-slider-track{width:calc(var(--media-spacing) * 1.5);forced-color-adjust:none;background-color:canvas;border:1px solid canvastext}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.video-controls-bottom{pointer-events:auto;gap:calc(var(--media-spacing) * 2);background-color:var(--media-background);padding:calc(var(--media-spacing) * 3);inset-inline:0;flex-direction:column;display:flex;position:absolute;bottom:0}@scope(.video-controls-content){:scope:not([data-visible]) .video-controls-bottom{pointer-events:none;opacity:0}}@media (forced-colors:active){.video-controls-bottom{background-color:canvas;border-radius:0}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.video-controls-bottom{background-color:var(--media-background);border-radius:0}}.video-controls-buffering{display:contents}.video-controls-center{pointer-events:auto;align-items:center;gap:calc(var(--media-spacing) * 2);display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@scope(.video-controls-content){:scope:not([data-visible]) .video-controls-center{pointer-events:none;opacity:0}}@scope(.video-controls-buffering){:scope[data-visible] .video-controls-center{display:none!important}}.video-controls-center: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)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (forced-colors:active){.video-controls-center{background-color:#0000!important}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.video-controls-center{background-color:var(--media-background);padding-inline:calc(var(--media-spacing) * 2);border-radius:0}}@container media-root (width>=22.5rem){.video-controls-center{display:flex}}.video-controls-center-button{background-color:var(--media-background)!important;margin:0!important}@media (hover:hover){.video-controls-center-button:hover{background-color:var(--media-button-highlight)!important}}.video-controls-center-button:focus-visible,.video-controls-center-button[aria-expanded=true]{background-color:var(--media-button-highlight)!important}@media (forced-colors:active){.video-controls-center-button{background-color:buttonface!important}@media (hover:hover){.video-controls-center-button:hover{background-color:highlight!important}}.video-controls-center-button:focus-visible,.video-controls-center-button[aria-expanded=true]{background-color:highlight!important}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.video-controls-center-button{background-color:var(--media-background)!important}@media (hover:hover){.video-controls-center-button:hover{background-color:var(--media-foreground)!important}}.video-controls-center-button:focus-visible,.video-controls-center-button[aria-expanded=true]{background-color:var(--media-foreground)!important}}.video-controls-center-play{width:calc(var(--media-spacing) * 18)!important;height:calc(var(--media-spacing) * 18)!important}.video-controls-center-play-icon{width:calc(var(--media-spacing) * 8)!important;height:calc(var(--media-spacing) * 8)!important}.video-controls-content{pointer-events:none;z-index:30;position:absolute;inset:0}.video-controls-group{align-items:center;gap:calc(var(--media-spacing) * 2);display:flex}.video-controls-group: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)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.video-controls-row{justify-content:space-between;align-items:center;gap:calc(var(--media-spacing) * 2);display:flex}.video-controls-row: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)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.video-controls-start{min-width:0}.video-controls-top{pointer-events:auto;justify-content:flex-end;align-items:center;gap:calc(var(--media-spacing) * 2);padding:calc(var(--media-spacing) * 3);inset-inline:0;display:flex;position:absolute;top:0}@scope(.video-controls-content){:scope:not([data-visible]) .video-controls-top{pointer-events:none;opacity:0}}.video-controls-top: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)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (forced-colors:active){.video-controls-top{inset-inline:0;background-color:canvas;border-radius:0;justify-content:flex-end;top:0;border-radius:0!important}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.video-controls-top{background-color:var(--media-background);border-radius:0}}@media (forced-colors:active){.video-controls-video-bottom{inset-inline:0;bottom:0;border-radius:0!important}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-time-current-value{display:none}.media-time-current-value[data-unavailable]{opacity:.5}@container media-root (width>=20rem){.media-time-current-value{display:inline}}.media-time-duration-value{opacity:.7;display:none}.media-time-duration-value[data-unavailable]{opacity:.5}@container media-root (width>=20rem){.media-time-duration-value{display:inline}}.media-time-group{height:calc(var(--media-spacing) * 4);align-items:center;gap:var(--media-spacing);padding-inline:var(--media-spacing);font-variant-numeric:tabular-nums;flex-shrink:0;line-height:1;display:flex}.media-time-group: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)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.media-time-separator{opacity:.7;display:none}.media-time-separator[data-unavailable]{opacity:.5}@container media-root (width>=20rem){.media-time-separator{display:inline}}.media-time-toggle{cursor:pointer;border-radius:0;outline-style:none}.media-time-toggle:focus-visible{outline-offset:2px;outline-width:2px;outline-style:solid;outline-color:var(--media-ring)}.media-time-toggle[data-disabled]{cursor:not-allowed;opacity:.4}@media (forced-colors:active){.media-time-toggle[data-disabled]{color:graytext;opacity:1}}@container media-root (width>=20rem){.media-time-toggle{display:none}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.audio-controls-bottom{padding:calc(var(--media-spacing) * 3);position:static!important}.audio-controls-content{position:relative!important;inset:auto!important}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){:where(.media-airplay-button)[data-airplay-state=connected] .media-airplay-button-enter-icon,.media-airplay-button-exit-icon{display:none}@scope(.media-airplay-button){:scope[data-airplay-state=connected] .media-airplay-button-exit-icon{display:block}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-tooltip-screen-popup{--media-tooltip-side-offset:calc(var(--media-spacing) * 3)!important}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){:where(.media-cast-button)[data-cast-state=connected] .media-cast-button-enter-icon,.media-cast-button-exit-icon{display:none}@scope(.media-cast-button){:scope[data-cast-state=connected] .media-cast-button-exit-icon{display:block}}.media-fullscreen-button-enter-icon{display:none}@scope(.media-fullscreen-button){:scope:not([data-fullscreen]) .media-fullscreen-button-enter-icon{display:block}}.media-fullscreen-button-exit-icon{display:none}@scope(.media-fullscreen-button){:scope[data-fullscreen] .media-fullscreen-button-exit-icon{display:block}}:where(.media-pip-button)[data-pip] .media-pip-button-enter-icon,.media-pip-button-exit-icon{display:none}@scope(.media-pip-button){:scope[data-pip] .media-pip-button-exit-icon{display:block}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-title{pointer-events:none;text-overflow:ellipsis;white-space:nowrap;background-color:var(--media-background);min-width:0;padding-inline:calc(var(--media-spacing) * 2);font-size:calc(var(--media-spacing) * 4);color:var(--media-foreground);flex:1;overflow:hidden}.media-title:not([data-visible]){opacity:0}@media (forced-colors:active){.media-title{z-index:40;color:canvastext;background-color:#0000!important}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-title{background-color:var(--media-background)}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.video-controls-backdrop{pointer-events:none;background-image:linear-gradient(#0006,#0000 40% 60%,#00000080);position:absolute;inset:0}.video-controls-backdrop:not([data-visible]){display:none}@media (forced-colors:active){.video-controls-backdrop{background-image:none}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.video-controls-center-seek{display:none;width:calc(var(--media-spacing) * 12)!important;height:calc(var(--media-spacing) * 12)!important}@media (pointer:fine){.video-controls-center-seek{display:grid}}.video-controls-center-seek-icon{width:calc(var(--media-spacing) * 6.5);height:calc(var(--media-spacing) * 6.5)}@container media-root (width<40rem){.video-controls-center-play{width:calc(var(--media-spacing) * 13)!important;height:calc(var(--media-spacing) * 13)!important}.video-controls-center-play-icon{width:calc(var(--media-spacing) * 6)!important;height:calc(var(--media-spacing) * 6)!important}.video-controls-center-seek{width:calc(var(--media-spacing) * 9)!important;height:calc(var(--media-spacing) * 9)!important}.video-controls-center-seek-icon{width:calc(var(--media-spacing) * 5);height:calc(var(--media-spacing) * 5)}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-container,:scope.media-container{border-radius:var(--media-video-border-radius);width:100%;height:100%;font-family:var(--media-font-family,inherit);font-size:calc(var(--media-spacing) * 3.25);color:var(--media-foreground);--spacing:var(--media-spacing);outline-style:none;display:block;position:relative;overflow:hidden;container:media-root/inline-size}.media-container:focus-visible,:scope.media-container:focus-visible{outline-offset:-2px;outline-width:2px;outline-style:solid;outline-color:var(--media-ring)}.media-video,:scope.media-video{background-color:#000}}@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=default][data-preset=video]){.video-status-indicators{pointer-events:none;z-index:20;color:var(--media-controls-foreground);grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;display:grid;position:absolute;inset:0}}@scope(.media-skin[data-theme=default][data-preset=video]){.video-controls-backdrop{pointer-events:none;z-index:10;border-radius:inherit;background-image:var(--media-controls-gradient);background-size:100% var(--media-controls-bottom-gradient-height);transition-property:opacity;transition-duration:.15s;transition-duration:var(--media-duration-controls);background-position:bottom;background-repeat:no-repeat;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;inset:0}.video-controls-backdrop:not([data-visible]){opacity:0}@container media-root (width<32rem){.video-controls-backdrop:before{height:var(--media-controls-gradient-height);content:"";background-image:var(--media-controls-top-gradient);inset-inline:0;position:absolute;top:0}.video-controls-captions-button{display:none}}.video-controls-content{padding:var(--media-spacing);color:var(--media-controls-foreground);transition-property:filter,opacity,scale,translate;transition-duration:.15s;transition-duration:calc(var(--media-duration-controls) / 2);text-shadow:0 1px 0 var(--media-shadow-current-color);transition-timing-function:cubic-bezier(0,0,.2,1);display:contents}@container media-root (width>=32rem){.video-controls-content{inset-inline:calc(var(--media-spacing) * 2);bottom:calc(var(--media-spacing) * 2);z-index:30;border-radius:var(--media-controls-radius);background-color:var(--media-popover);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface);align-items:center;display:flex;position:absolute}.video-controls-content:not([data-visible]){pointer-events:none;translate:0 var(--media-hidden-offset);scale:var(--media-hidden-scale) var(--media-hidden-scale);opacity:0;transition-duration:var(--media-duration-controls)}.video-controls-content:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}.video-controls-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)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (pointer:fine){.video-controls-content:not([data-visible]){filter:blur(var(--media-hidden-blur))}}}@container media-root (width>=42rem){.video-controls-content{inset-inline:calc(var(--media-spacing) * 3);bottom:calc(var(--media-spacing) * 3)}}.video-controls-primary{inset-inline:calc(var(--media-spacing) * 2);bottom:calc(var(--media-spacing) * 2);z-index:30;transform-origin:bottom;border-radius:var(--media-controls-radius);padding:calc(var(--media-spacing) * .5);transition-property:filter,opacity,scale,translate;transition-duration:.15s;transition-duration:calc(var(--media-duration-controls) / 2);align-items:center;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:absolute}.video-controls-primary: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)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@container media-root (width>=32rem){.video-controls-primary{display:contents}}@container media-root (width<32rem){.video-controls-primary{background-color:var(--media-popover);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface)}@scope(.video-controls-content){:scope:not([data-visible]) .video-controls-primary{pointer-events:none;translate:0 var(--media-hidden-offset);scale:var(--media-hidden-scale) var(--media-hidden-scale);opacity:0;transition-duration:var(--media-duration-controls)}}.video-controls-primary:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}@media (pointer:fine){@scope(.video-controls-content){:scope:not([data-visible]) .video-controls-primary{filter:blur(var(--media-hidden-blur))}}}}.video-controls-secondary{top:calc(var(--media-spacing) * 2);right:calc(var(--media-spacing) * 2);z-index:30;transform-origin:top;border-radius:var(--media-controls-radius);padding:calc(var(--media-spacing) * .5);transition-property:filter,opacity,scale,translate;transition-duration:.15s;transition-duration:calc(var(--media-duration-controls) / 2);align-items:center;gap:1px;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:absolute}.video-controls-secondary: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)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@container media-root (width>=32rem){.video-controls-secondary{padding:0;position:static}}@container media-root (width<32rem){.video-controls-secondary{background-color:var(--media-popover);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface)}@scope(.video-controls-content){:scope:not([data-visible]) .video-controls-secondary{pointer-events:none;translate:0 calc(var(--media-hidden-offset) * -1);scale:var(--media-hidden-scale) var(--media-hidden-scale);opacity:0;transition-duration:var(--media-duration-controls)}}.video-controls-secondary:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}@media (pointer:fine){@scope(.video-controls-content){:scope:not([data-visible]) .video-controls-secondary{filter:blur(var(--media-hidden-blur))}}}}@container media-root (width>=32rem){.video-controls-settings-button{margin-inline-start:1px}}.video-controls-volume-button{margin-inline-start:1px}.video-time-slider-group{align-items:center;gap:calc(var(--media-spacing) * 2.5);padding-inline:calc(var(--media-spacing) * 2);flex:1;display:flex;container:media-time/inline-size}.video-time-slider-group: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)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@container media-root (width>=32rem){.video-time-slider-group{padding-inline:calc(var(--media-spacing) * 3)}}@container media-time (width<16rem){.video-time-value{display:none}}}@scope(.media-skin[data-theme=default][data-preset=video]){.media-time-toggle{cursor:pointer;font-variant-numeric:tabular-nums;outline-offset:-2px;transition-property:outline-color,outline-offset;transition-duration:.15s;transition-duration:var(--media-duration-fast);border-radius:.25rem;outline:2px solid #0000;transition-timing-function:cubic-bezier(0,0,.2,1)}.media-time-toggle:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-time-toggle[aria-disabled=true]{cursor:not-allowed;opacity:.5}.media-time-value{font-variant-numeric:tabular-nums;transition-property:opacity;transition-duration:.15s;transition-duration:var(--media-duration-slow);transition-timing-function:cubic-bezier(0,0,.2,1)}.media-time-value[data-unavailable]{opacity:.5}}@scope(.media-skin[data-theme=default][data-preset=video]){@media (pointer:fine){.video-skin:not([data-controls-visible]),:scope.video-skin:not([data-controls-visible]){cursor:none}}}@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=default]){.media-seek-indicator{place-content:center;gap:var(--media-spacing);padding:calc(var(--media-spacing) * 4);text-align:center;grid-row-start:1;grid-column-start:2;display:grid}.media-seek-indicator[data-direction=backward]{grid-column-start:1;justify-self:flex-start}.media-seek-indicator[data-direction=forward]{grid-column-start:3;justify-self:flex-end}@container media-root (width>=42rem){.media-seek-indicator{padding:calc(var(--media-spacing) * 6)}}.media-seek-indicator-icon{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);transition-property:translate,opacity;transition-duration:.15s;transition-duration:var(--media-duration-slow);transition-timing-function:cubic-bezier(.4,0,.2,1);display:none}@scope(.media-seek-indicator){:scope[data-direction] .media-seek-indicator-icon{display:block}}@scope(.media-seek-indicator){:scope[data-direction=backward] .media-seek-indicator-icon{scale:-1 1}}@scope(.media-seek-indicator){:scope[data-direction=backward][data-starting-style] .media-seek-indicator-icon{translate:var(--media-hidden-seek-offset) 0}}@scope(.media-seek-indicator){:scope[data-direction=forward][data-starting-style] .media-seek-indicator-icon{translate:calc(var(--media-hidden-seek-offset) * -1) 0}}@scope(.media-seek-indicator){:scope:is([data-starting-style],[data-ending-style]) .media-seek-indicator-icon{opacity:0}}.media-seek-indicator-value{font-variant-numeric:tabular-nums}}@scope(.media-skin[data-theme=default]){.media-indicator{pointer-events:none;top:calc(var(--media-spacing) * 3);transform-origin:top;border-radius:var(--media-control-radius);background-color:var(--media-backdrop);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface);transition-duration:var(--media-duration-fast);font-weight:500;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute}@supports (color:color-mix(in lab, red, red)){.media-indicator{background-color:color-mix(in oklab, var(--media-backdrop) 25%, transparent)}}.media-indicator:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}.media-indicator[data-ending-style]{translate:0 var(--media-hidden-indicator-offset)}@media (pointer:coarse){.media-indicator{will-change:scale, translate, opacity;transition-property:scale,translate,opacity}}@media (pointer:fine){.media-indicator{will-change:scale, translate, filter, opacity;transition-property:scale,translate,filter,opacity}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-indicator{background-color:var(--media-background)}}.media-indicator:is([data-starting-style],[data-ending-style]){opacity:0;transition-duration:var(--media-duration-indicator);transition-timing-function:cubic-bezier(.4,0,1,1)}@media (pointer:fine){.media-indicator:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-indicator-scale) var(--media-hidden-indicator-scale);filter:blur(var(--media-hidden-blur))}}.media-indicator-content{justify-content:space-between;align-items:center;gap:calc(var(--media-spacing) * 2);padding-inline:calc(var(--media-spacing) * 2.5);padding-block:var(--media-spacing)}.media-volume-indicator{width:min(80%,12rem);transform:translate(0)}@media (prefers-reduced-motion:no-preference){.media-volume-indicator:is([data-min],[data-max]):not([data-starting-style],[data-ending-style]){transition:transform .3s linear(0, -24 20%, 16 40%, -8 60%, 4 80%, 1);transform:translate(.25px)}}.media-volume-indicator-fill{border-radius:inherit;background-image:linear-gradient(currentColor,currentColor);background-size:var(--media-volume-fill,0%) 100%;width:100%;transition-property:background-size;transition-duration:.15s;transition-duration:var(--media-duration-slow);background-position:0;background-repeat:no-repeat;transition-timing-function:linear;display:flex}.media-volume-indicator-high-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-volume-indicator){:scope[data-level=high] .media-volume-indicator-high-icon{display:block}}.media-volume-indicator-low-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-volume-indicator){:scope[data-level=low] .media-volume-indicator-low-icon{display:block}}.media-volume-indicator-off-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-volume-indicator){:scope[data-level=off] .media-volume-indicator-off-icon{display:block}}.media-volume-indicator-value{mix-blend-mode:difference;margin-left:auto}}@scope(.media-skin[data-theme=default]){.media-playback-status-indicator{background-color:var(--media-backdrop);padding:calc(var(--media-spacing) * 4);text-align:center;-webkit-backdrop-filter:var(--media-backdrop-filter-indicator);backdrop-filter:var(--media-backdrop-filter-indicator);transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration-slow);border-radius:9999px;grid-row-start:1;grid-column-start:2;place-content:center;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}@supports (color:color-mix(in lab, red, red)){.media-playback-status-indicator{background-color:color-mix(in oklab, var(--media-backdrop) 35%, transparent)}}.media-playback-status-indicator[data-ending-style]{transition-duration:var(--media-duration-fast);transition-timing-function:cubic-bezier(.4,0,1,1)}.media-playback-status-indicator:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-playback-scale) var(--media-hidden-playback-scale);opacity:0}.media-playback-status-indicator-pause-icon{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);grid-row-start:1;grid-column-start:1;transition-timing-function:cubic-bezier(0,0,.2,1)}@scope(.media-playback-status-indicator){:scope[data-status=pause] .media-playback-status-indicator-pause-icon{opacity:1;scale:1}}.media-playback-status-indicator-play-icon{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 1.5);scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);grid-row-start:1;grid-column-start:1;transition-timing-function:cubic-bezier(0,0,.2,1)}@scope(.media-playback-status-indicator){:scope[data-status=play] .media-playback-status-indicator-play-icon{opacity:1;translate:1px;scale:1}}.media-status-indicator-captions-off-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=captions-off] .media-status-indicator-captions-off-icon{display:block}}.media-status-indicator-captions-on-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=captions-on] .media-status-indicator-captions-on-icon{display:block}}.media-status-indicator-content{width:100%;display:flex}.media-status-indicator-fullscreen-enter-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=fullscreen] .media-status-indicator-fullscreen-enter-icon{display:block}}.media-status-indicator-fullscreen-exit-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=exit-fullscreen] .media-status-indicator-fullscreen-exit-icon{display:block}}.media-status-indicator-pip-enter-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=pip] .media-status-indicator-pip-enter-icon{display:block}}.media-status-indicator-pip-exit-icon{mix-blend-mode:difference;flex-shrink:0;display:none}@scope(.media-status-indicator){:scope[data-status=exit-pip] .media-status-indicator-pip-exit-icon{display:block}}.media-status-indicator-value{mix-blend-mode:difference;margin-left:auto}}@scope(.media-skin[data-theme=default]){.media-buffering-indicator{pointer-events:none;color:var(--media-controls-foreground);place-content:center;display:none;position:absolute;inset:0}.media-buffering-indicator:not([data-visible]){--media-spinner-animation:none}.media-buffering-indicator:before{background-color:var(--media-backdrop);content:"";-webkit-backdrop-filter:var(--media-backdrop-filter-indicator);backdrop-filter:var(--media-backdrop-filter-indicator);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.media-buffering-indicator:before{background-color:color-mix(in oklab, var(--media-backdrop) 35%, transparent)}}.media-buffering-indicator[data-visible]{display:grid}.media-buffering-indicator-spinner-icon{z-index:30;width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));position:relative}}@scope(.media-skin[data-theme=default]){.media-status-announcer{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@scope(.media-skin[data-theme=default]){.media-container,:scope.media-container{isolation:isolate;border-radius:var(--media-video-border-radius);background-color:var(--media-background);width:100%;height:100%;font-family:var(--media-font-family,"Inter Variable", Inter, ui-sans-serif, system-ui, sans-serif);font-size:calc(var(--media-spacing) * 3.25);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;outline-offset:-4px;transition-property:outline-offset,outline-color;transition-duration:.15s;transition-duration:var(--media-duration-fast);--spacing:var(--media-spacing);outline:2px solid #0000;line-height:1.5;transition-timing-function:cubic-bezier(0,0,.2,1);display:block;position:relative;overflow:clip;container:media-root/inline-size}.media-container:after,:scope.media-container:after{pointer-events:none;z-index:10;border-radius:inherit;content:"";border-style:solid;border-width:1px;border-color:var(--media-frame-border);position:absolute;inset:0}.media-container:focus-visible,:scope.media-container:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-container:fullscreen:after{content:"";display:none}:scope.media-container:fullscreen:after{content:"";display:none}}@scope(.media-skin[data-theme=default]){.media-dialog-actions{gap:calc(var(--media-spacing) * 2);flex-shrink:0;display:flex}.media-dialog-backdrop{z-index:40;border-radius:inherit;background-color:var(--media-backdrop);opacity:1;-webkit-backdrop-filter:var(--media-backdrop-filter-dialog);backdrop-filter:var(--media-backdrop-filter-dialog);transition-property:opacity;transition-duration:.15s;transition-delay:var(--media-delay-dialog);transition-duration:var(--media-duration-dialog);transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.media-dialog-backdrop{background-color:color-mix(in oklab, var(--media-backdrop) 20%, transparent)}}.media-dialog-backdrop:not([data-open]){display:none}.media-dialog-backdrop[data-ending-style]{transition-delay:0s;transition-duration:var(--media-duration-slower)}.media-dialog-backdrop[data-scope=document]{border-radius:0;position:fixed}.media-dialog-backdrop:is([data-starting-style],[data-ending-style]){opacity:0}.media-dialog-close{height:var(--media-control-size);width:100%;padding-inline:calc(var(--media-spacing) * 4);padding-block:calc(var(--media-spacing) * 2);flex:1;font-weight:500;background-color:var(--media-primary)!important;color:var(--media-primary-foreground)!important}.media-dialog-content{gap:calc(var(--media-spacing) * 2);min-height:0;padding-inline:calc(var(--media-spacing) * 2);padding-top:calc(var(--media-spacing) * 2);padding-bottom:calc(var(--media-spacing) * 1.5);flex-direction:column;display:flex;overflow-y:auto}.media-dialog-description{overflow-wrap:anywhere;opacity:.7;margin:0}.media-dialog-popup{z-index:50;max-height:calc(100% - .5rem);width:var(--media-dialog-width);max-width:var(--media-dialog-max-width);gap:calc(var(--media-spacing) * 3);border-radius:var(--media-dialog-radius);background-color:var(--media-popover);padding:calc(var(--media-spacing) * 3);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface);transition-property:opacity,scale;transition-duration:.15s;transition-delay:var(--media-delay-dialog);transition-duration:var(--media-duration-dialog);text-shadow:var(--media-text-shadow-dialog);outline-style:none;flex-direction:column;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (forced-colors:active){.media-dialog-popup{outline-offset:2px;outline:2px solid #0000}}.media-dialog-popup:not([data-open]){display:none}.media-dialog-popup:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}.media-dialog-popup[data-ending-style]{transition-delay:0s;transition-duration:var(--media-duration-slower)}.media-dialog-popup[data-scope=document]{max-height:calc(100dvh - 1rem);position:fixed}.media-dialog-popup:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-popup-scale) var(--media-hidden-popup-scale);opacity:0}.media-dialog-title{font-size:calc(var(--media-spacing) * 3.75);margin:0;font-weight:600;line-height:1.25}}@scope(.media-skin[data-theme=default]){.media-button{width:var(--media-control-size);height:var(--media-control-size);cursor:pointer;touch-action:manipulation;border-radius:var(--media-control-radius);text-align:center;min-height:0;color:inherit;outline-offset:-2px;transition-property:background-color,color,outline-offset,scale;transition-duration:var(--media-duration);will-change:scale;-webkit-user-select:none;user-select:none;corner-shape:var(--media-control-corner-shape);background-color:#0000;border-style:solid;border-width:0;outline:2px solid #0000;flex-shrink:0;place-items:center;padding:0;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}@media (hover:hover){.media-button:not([aria-disabled=true]):hover{background-color:var(--media-accent);color:var(--media-accent-foreground)}}.media-button:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-button:not([aria-disabled=true]):active{scale:.97}.media-button[aria-disabled=true]{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.media-button{will-change:auto;transition-property:background-color,color;scale:1}}.media-button:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}}@scope(.media-skin[data-theme=default]){.media-airplay-button:not([data-airplay-state=connected]){--media-icon-airplay-fill-animation:none;--media-icon-airplay-triangle-animation:none}.media-airplay-button-enter-icon{opacity:0}@scope(.media-airplay-button){:scope:not([data-airplay-state=connected]) .media-airplay-button-enter-icon{opacity:1;scale:1}}.media-airplay-button-exit-icon{opacity:0}@scope(.media-airplay-button){:scope[data-airplay-state=connected] .media-airplay-button-exit-icon{opacity:1;scale:1}}.media-button-icon{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);text-shadow:inherit;grid-row-start:1;grid-column-start:1;transition-timing-function:cubic-bezier(0,0,.2,1)}}@scope(.media-skin[data-theme=default]){.media-button-icon-base{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));text-shadow:inherit;grid-row-start:1;grid-column-start:1}}@scope(.media-skin[data-theme=default]){.media-cast-button-enter-icon{opacity:0}@scope(.media-cast-button){:scope:not([data-cast-state=connected]) .media-cast-button-enter-icon{opacity:1;scale:1}}.media-cast-button-exit-icon{opacity:0}@scope(.media-cast-button){:scope[data-cast-state=connected] .media-cast-button-exit-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-seek-button-backward-icon{scale:-1 1}.media-seek-button-backward-label{left:-1px}.media-seek-button-content{display:grid;position:relative}.media-seek-button-forward-label{right:-1px}.media-seek-button-label{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:.7em;font-weight:500;position:absolute;bottom:-3px}}@scope(.media-skin[data-theme=default]){.media-captions-button-off-icon{opacity:0}@scope(.media-captions-button){:scope:not([data-active]) .media-captions-button-off-icon{opacity:1;scale:1}}.media-captions-button-on-icon{opacity:0}@scope(.media-captions-button){:scope[data-active] .media-captions-button-on-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-pip-button-enter-icon{opacity:0}@scope(.media-pip-button){:scope:not([data-pip]) .media-pip-button-enter-icon{opacity:1;scale:1}}.media-pip-button-exit-icon{opacity:0}@scope(.media-pip-button){:scope[data-pip] .media-pip-button-exit-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-live-button{align-items:center;gap:calc(var(--media-spacing) * 1.5);width:auto;padding-inline:calc(var(--media-spacing) * 3);padding-block:calc(var(--media-spacing) * 2);font-size:calc(var(--media-spacing) * 2.75);letter-spacing:.05em;text-transform:uppercase;font-weight:600;line-height:1;display:inline-flex!important}.media-live-button:before{width:calc(var(--media-spacing) * 2);height:calc(var(--media-spacing) * 2);transition-property:background-color;transition-duration:.15s;transition-duration:var(--media-duration);content:"";background-color:currentColor;border-radius:9999px;flex-shrink:0;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-block}@supports (color:color-mix(in lab, red, red)){.media-live-button:before{background-color:color-mix(in oklab, currentcolor 40%, transparent)}}.media-live-button[data-live-edge]:before{content:"";background-color:var(--media-live-color)}}@scope(.media-skin[data-theme=default]){.media-fullscreen-button-enter-icon{opacity:0}@scope(.media-fullscreen-button){:scope:not([data-fullscreen]) .media-fullscreen-button-enter-icon{opacity:1;scale:1}}.media-fullscreen-button-exit-icon{opacity:0}@scope(.media-fullscreen-button){:scope[data-fullscreen] .media-fullscreen-button-exit-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-play-button-pause-icon{scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0}@scope(.media-play-button){:scope[data-started]:not([data-paused]):not([data-ended]) .media-play-button-pause-icon{opacity:1;scale:1}}.media-play-button-play-icon{scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0}@scope(.media-play-button){:scope:not([data-ended]):not([data-started]) .media-play-button-play-icon,:scope:not([data-ended])[data-paused] .media-play-button-play-icon{opacity:1;scale:1}}.media-play-button-restart-icon{scale:var(--media-hidden-icon-scale) var(--media-hidden-icon-scale);opacity:0}@scope(.media-play-button){:scope[data-ended] .media-play-button-restart-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-mute-button-high-icon{opacity:0}@scope(.media-mute-button){:scope:not([data-muted]):not([data-volume-level=low]) .media-mute-button-high-icon{opacity:1;scale:1}}.media-mute-button-low-icon{opacity:0}@scope(.media-mute-button){:scope:not([data-muted])[data-volume-level=low] .media-mute-button-low-icon{opacity:1;scale:1}}.media-mute-button-off-icon{opacity:0}@scope(.media-mute-button){:scope[data-muted] .media-mute-button-off-icon{opacity:1;scale:1}}}@scope(.media-skin[data-theme=default]){.media-playback-rate-button{font-variant-numeric:tabular-nums}@supports not (text-fit:shrink){.media-playback-rate-button{font-size:min(1em, calc(4em / (var(--media-playback-rate-length,3) + 1)))}}.media-playback-rate-button:after{text-align:center;white-space:nowrap;content:attr(data-rate) "×";text-fit:shrink;width:80%;min-width:0}}@scope(.media-skin[data-theme=default]){.media-poster{pointer-events:none;border-radius:inherit;width:100%;height:100%;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--media-duration-slower);position:absolute;inset:0}.media-poster:not([data-visible]){opacity:0}.media-poster-image{border-radius:inherit;object-fit:var(--media-object-fit,contain);object-position:var(--media-object-position,center);width:100%;height:100%;position:absolute;inset:0}.media-poster-image:not([src]):not([srcset]){visibility:hidden}}:where(.media-skin[data-theme=default]) .media-poster{pointer-events:none;border-radius:inherit;width:100%;height:100%;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--media-duration-slower);position:absolute;inset:0}:where(.media-skin[data-theme=default]) .media-poster:not([data-visible]){opacity:0}:where(.media-skin[data-theme=default]) .media-poster-image{border-radius:inherit;object-fit:var(--media-object-fit,contain);object-position:var(--media-object-position,center);width:100%;height:100%;position:absolute;inset:0}:where(.media-skin[data-theme=default]) .media-poster-image:not([src]):not([srcset]){visibility:hidden}@scope(.media-skin[data-theme=default]){.media-popup{color:inherit;border-style:solid;border-width:0;margin:0;overflow:visible}.media-popup[data-ending-style]{transform:none}.media-popup[data-starting-style]{transform:translate(var(--media-popup-translate-x-distance,0), var(--media-popup-translate-y-distance,0))}.media-popup[data-side=bottom]{transform-origin:top;--media-popup-translate-y-distance:calc(var(--media-popup-translate-distance) * -1)}.media-popup[data-side=left]{transform-origin:100%;--media-popup-translate-x-distance:var(--media-popup-translate-distance)}.media-popup[data-side=right]{transform-origin:0;--media-popup-translate-x-distance:calc(var(--media-popup-translate-distance) * -1)}.media-popup[data-side=top]{transform-origin:bottom;--media-popup-translate-y-distance:var(--media-popup-translate-distance)}.media-popup:is([data-starting-style],[data-ending-style]){scale:var(--media-hidden-popup-scale) var(--media-hidden-popup-scale);opacity:0;filter:blur(var(--media-hidden-popup-blur))}.media-popup-safe-area:before{pointer-events:auto;content:"";position:absolute}.media-popup-safe-area[data-side=bottom]:before{content:"";height:var(--media-popup-side-offset);inset-inline:0;bottom:100%}.media-popup-safe-area[data-side=left]:before{content:"";width:var(--media-popup-side-offset);inset-block:0;left:100%}.media-popup-safe-area[data-side=right]:before{content:"";width:var(--media-popup-side-offset);inset-block:0;right:100%}.media-popup-safe-area[data-side=top]:before{content:"";height:var(--media-popup-side-offset);inset-inline:0;top:100%}.media-popup-surface{background-color:var(--media-popover);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface)}.media-popup-surface:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}.media-popup-transition{transition-property:opacity,filter,transform,scale;transition-duration:var(--media-duration-fast);transition-timing-function:cubic-bezier(0,0,.2,1)}.media-popup-transition[data-ending-style]{transition-duration:var(--media-duration-instant)}.media-tooltip{border-radius:var(--media-control-radius);padding-inline:calc(var(--media-spacing) * 2.5);padding-block:var(--media-spacing);font-size:calc(var(--media-spacing) * 3.25);white-space:nowrap;--media-popup-side-offset:var(--media-tooltip-side-offset)}.media-tooltip[data-open]{align-items:center;gap:var(--media-spacing);display:flex}.media-tooltip-shortcut{border-radius:var(--media-spacing);background-color:var(--media-muted);text-align:center;min-width:1.5em;font-family:inherit;font-size:calc(var(--media-spacing) * 2.75);padding:.1em;font-weight:600;line-height:1.25}}:where(.media-skin[data-theme=default]) .media-popup-surface{background-color:var(--media-popover);color:var(--media-popover-foreground);box-shadow:0 0 0 1px var(--media-surface-border,var(--media-border)), var(--media-shadow-surface);-webkit-backdrop-filter:var(--media-backdrop-filter-surface);backdrop-filter:var(--media-backdrop-filter-surface)}:where(.media-skin[data-theme=default]) .media-popup-surface:after{content:"";z-index:10;pointer-events:none;border-radius:inherit;box-shadow:var(--media-shadow-surface-inset);position:absolute;inset:0}@scope(.media-skin[data-theme=default]){}@scope(.media-skin[data-theme=default]){}@scope(.media-skin[data-theme=default]){.media-volume-popover{border-radius:var(--media-control-radius);padding-inline:0;padding-block:calc(var(--media-spacing) * 3);--media-popup-side-offset:var(--media-popover-side-offset)}.media-volume-popover[data-side=right]{padding:0;padding-inline:calc(var(--media-spacing) * 3);--media-popover-side-offset:0rem;border-radius:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0000!important}.media-volume-popover[data-side=right]:after{content:"";display:none}}@scope(.media-skin[data-theme=default]){.media-slider-buffer{pointer-events:none;position:absolute;inset:0}.media-slider-buffer:before{border-radius:var(--media-control-radius);content:"";background-color:currentColor;width:100%;height:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){.media-slider-buffer:before{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}.media-slider-buffer[data-orientation=horizontal]{left:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));right:max(calc(100% - var(--media-slider-buffer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(-1px 0)}.media-slider-buffer[data-orientation=horizontal]:before{content:"";min-width:var(--media-spacing);left:0}.media-slider-buffer[data-orientation=vertical]{bottom:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));top:max(calc(100% - var(--media-slider-buffer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(0 -1px)}.media-slider-buffer[data-orientation=vertical]:before{content:"";min-height:var(--media-spacing);bottom:0}.media-slider-fill{pointer-events:none;position:absolute;inset:0}.media-slider-fill:before{border-radius:var(--media-control-radius);content:"";background-color:var(--media-primary);width:100%;height:100%;position:absolute}.media-slider-fill[data-orientation=horizontal]{left:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));right:max(calc(100% - var(--media-slider-fill,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(-1px 0)}@scope(.media-slider){:scope[data-dragging] .media-slider-fill[data-orientation=horizontal]{left:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));right:max(calc(100% - var(--media-slider-pointer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(-1px 0)}}.media-slider-fill[data-orientation=horizontal]:before{content:"";min-width:var(--media-spacing);left:0}.media-slider-fill[data-orientation=vertical]{bottom:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));top:max(calc(100% - var(--media-slider-fill,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(0 -1px)}@scope(.media-slider){:scope[data-dragging] .media-slider-fill[data-orientation=vertical]{bottom:calc(var(--media-slider-chapter-start,0%) + var(--media-spacing) * var(--media-chapter-inset-start,0));top:max(calc(100% - var(--media-slider-pointer,0%)), calc(100% - var(--media-slider-chapter-end,100%) + var(--media-spacing) * var(--media-chapter-inset-end,0)));clip-path:inset(0 -1px)}}.media-slider-fill[data-orientation=vertical]:before{content:"";min-height:var(--media-spacing);bottom:0}.media-slider-thumb{top:50%;left:var(--media-slider-fill,0%);z-index:10;width:calc(var(--media-spacing) * 3);height:calc(var(--media-spacing) * 3);border-radius:var(--media-control-radius);box-shadow:0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, var(--media-shadow-thumb);outline-offset:-4px;transition-property:opacity,height,width,outline-offset,scale;transition-duration:.15s;transition-duration:var(--media-duration-slider);-webkit-user-select:none;user-select:none;background-color:#fff;outline:4px solid #0000;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;translate:-50% -50%}@scope(.media-slider){:scope[data-dragging] .media-slider-thumb{scale:.9}}.media-slider-thumb:after{pointer-events:none;inset:calc(var(--media-spacing) * -1);border-radius:inherit;opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);content:"";transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;scale:.5;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 0 2px}@media (hover:hover){.media-slider-thumb:hover{outline-offset:0px;outline-color:currentColor}@supports (color:color-mix(in lab, red, red)){.media-slider-thumb:hover{outline-color:color-mix(in oklab, currentcolor 15%, transparent)}}}.media-slider-thumb:focus-visible{outline-offset:0px;outline-color:currentColor}@supports (color:color-mix(in lab, red, red)){.media-slider-thumb:focus-visible{outline-color:color-mix(in oklab, currentcolor 15%, transparent)}}.media-slider-thumb:focus-visible:after{content:"";opacity:1;scale:1}@scope(.media-slider){:scope[data-dragging] .media-slider-thumb[data-orientation=horizontal]{left:var(--media-slider-pointer)}}.media-slider-thumb[data-orientation=vertical]{top:calc(100% - var(--media-slider-fill,0%));left:50%}@scope(.media-slider){:scope[data-dragging] .media-slider-thumb[data-orientation=vertical]{top:calc(100% - var(--media-slider-pointer))}}.media-slider-track{isolation:isolate;-webkit-user-select:none;user-select:none;border-radius:9999px;width:100%;position:relative}.media-slider-track:before{pointer-events:none;border-radius:var(--media-control-radius);content:"";background-color:currentColor;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.media-slider-track:before{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}.media-slider-track[data-orientation=horizontal]{height:var(--media-spacing)}.media-slider-track[data-orientation=vertical]{height:100%;width:var(--media-spacing)}}@scope(.media-skin[data-theme=default]){.media-slider{cursor:pointer;transition-property:--media-slider-fill,--media-slider-buffer;transition-duration:.15s;transition-duration:var(--media-duration-slider);border-radius:9999px;outline-style:none;flex:1;justify-content:center;align-items:center;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:relative}@media (forced-colors:active){.media-slider{outline-offset:2px;outline:2px solid #0000}}.media-slider[data-disabled]{pointer-events:none}.media-slider[data-dragging]{transition-duration:0s}.media-slider[data-orientation=horizontal]{height:var(--media-slider-height,calc(var(--media-spacing) * 8));min-width:calc(var(--media-spacing) * 18)}.media-slider[data-orientation=vertical]{height:calc(var(--media-spacing) * 18);width:calc(var(--media-spacing) * 8);min-width:0}.media-slider-preview{height:var(--media-spacing);min-width:var(--media-slider-preview-max-width);--media-slider-preview-max-height:var(--media-slider-preview-max-width);--media-slider-preview-max-width:min(calc(var(--media-spacing) * 32), 100cqi);position:relative}.media-slider-preview:before{pointer-events:none;z-index:1;width:var(--media-spacing);height:var(--media-spacing);border-radius:var(--media-control-radius);opacity:0;transition-property:opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration-slow);content:"";background-color:currentColor;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.5}.media-slider-preview[data-pointing]:not([data-dragging]):before{content:"";opacity:1;scale:1}@container media-root (width>=30rem){.media-slider-preview{--media-slider-preview-max-width:min(calc(var(--media-spacing) * 40), 100cqi)}}@container media-root (width>=42rem){.media-slider-preview{--media-slider-preview-max-width:min(calc(var(--media-spacing) * 48), 100cqi)}}.media-slider-preview-content{max-width:var(--media-slider-preview-max-width);transform-origin:bottom;translate:-50% var(--media-hidden-preview-offset);scale:var(--media-hidden-preview-scale) var(--media-hidden-preview-scale);opacity:0;filter:blur(var(--media-hidden-blur));transition-property:filter,opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute}:where(.media-slider-preview)[data-pointing] .media-slider-preview-content{opacity:1;filter:none;scale:1}:where(.media-slider):has(:focus-visible) .media-slider-preview-content{opacity:1;filter:none;scale:1}.media-slider-thumbnail{pointer-events:none;bottom:calc(100% + var(--media-slider-preview-offset));max-height:var(--media-slider-preview-max-height);border-radius:var(--media-popup-radius);background-color:var(--media-backdrop);left:50%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.media-slider-thumbnail{background-color:color-mix(in oklab, var(--media-backdrop) 90%, transparent)}}.media-slider-thumbnail:after{pointer-events:none;border-radius:inherit;content:"";background-image:var(--media-thumbnail-gradient);position:absolute;inset:0}.media-slider-thumbnail[data-loading]{aspect-ratio:16/9;width:var(--media-slider-preview-max-width)}.media-slider-thumbnail-image{transition-property:opacity;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(0,0,.2,1);display:block}@scope(.media-slider-thumbnail){:scope[data-loading] .media-slider-thumbnail-image{opacity:0}}.media-slider-thumbnail-spinner-icon{z-index:10;width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));opacity:0;filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));transition-property:opacity;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;top:50%;left:50%;translate:-50% -50%}@scope(.media-slider-thumbnail){:scope:not([data-loading]) .media-slider-thumbnail-spinner-icon{--media-spinner-animation:none}}@scope(.media-slider-thumbnail){:scope[data-loading] .media-slider-thumbnail-spinner-icon{opacity:1}}.media-time-slider[data-playing]{transition-property:--media-slider-buffer;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.media-time-slider-chapter{--media-chapter-inset-end:.5;--media-chapter-inset-start:.5;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:absolute;inset:0}.media-time-slider-chapter:first-of-type{--media-chapter-inset-start:0}.media-time-slider-chapter:last-of-type{--media-chapter-inset-end:0}.media-time-slider-chapter[data-orientation=horizontal]{clip-path:inset(0 calc(100% - var(--media-slider-chapter-end)) 0 var(--media-slider-chapter-start))}.media-time-slider-chapter[data-orientation=vertical]{clip-path:inset(calc(100% - var(--media-slider-chapter-end)) 0 var(--media-slider-chapter-start) 0)}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-layer[data-orientation=horizontal]:before{content:"";min-width:calc(var(--media-spacing) * 1.75)}}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-layer[data-orientation=vertical]:before{content:"";min-height:calc(var(--media-spacing) * 1.75)}}.media-time-slider-chapter-title{max-width:var(--media-slider-preview-max-width);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-inline:calc(var(--media-spacing) * 6);overflow:hidden}.media-time-slider-chapter-title:empty{display:none}.media-time-slider-chapter-track{transition-property:height,width;transition-duration:.15s;transition-duration:var(--media-duration-slow);transition-timing-function:cubic-bezier(0,0,.2,1)}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-track[data-orientation=horizontal]{height:calc(var(--media-spacing) * 1.75)}}.media-time-slider-chapter-track[data-orientation=horizontal]:before{content:"";left:calc(var(--media-slider-chapter-start) + var(--media-spacing) * var(--media-chapter-inset-start));right:calc(100% - var(--media-slider-chapter-end) + var(--media-spacing) * var(--media-chapter-inset-end));clip-path:inset(-1px)}@scope(.media-time-slider-chapter){:scope[data-highlighted] .media-time-slider-chapter-track[data-orientation=vertical]{width:calc(var(--media-spacing) * 1.75)}}.media-time-slider-chapter-track[data-orientation=vertical]:before{content:"";top:calc(100% - var(--media-slider-chapter-end) + var(--media-spacing) * var(--media-chapter-inset-end));bottom:calc(var(--media-slider-chapter-start) + var(--media-spacing) * var(--media-chapter-inset-start));clip-path:inset(-1px)}.media-time-slider-chapters{border-radius:inherit;flex:1;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}.media-time-slider-preview-content{bottom:calc(100% + var(--media-slider-preview-label-offset));font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;display:flex;left:50%}.media-time-slider-thumb{opacity:0;scale:.8}.media-time-slider-thumb:focus-visible,.media-time-slider-thumb[data-interactive]{opacity:1}@media (pointer:fine){@media (hover:hover){@scope(.media-slider){:scope:hover .media-time-slider-thumb{opacity:1;scale:1}}}}.media-time-slider-value{font-variant-numeric:tabular-nums}}:where(.media-skin[data-theme=default]) .media-slider-preview-content{max-width:var(--media-slider-preview-max-width);transform-origin:bottom;translate:-50% var(--media-hidden-preview-offset);scale:var(--media-hidden-preview-scale) var(--media-hidden-preview-scale);opacity:0;filter:blur(var(--media-hidden-blur));transition-property:filter,opacity,scale;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute}:where(.media-skin[data-theme=default]) :where(.media-slider-preview)[data-pointing] .media-slider-preview-content{opacity:1;filter:none;scale:1}:where(.media-skin[data-theme=default]) :where(.media-slider):has(:focus-visible) .media-slider-preview-content{opacity:1;filter:none;scale:1}:where(.media-skin[data-theme=default]) .media-slider-thumbnail{pointer-events:none;bottom:calc(100% + var(--media-slider-preview-offset));max-height:var(--media-slider-preview-max-height);border-radius:var(--media-popup-radius);background-color:var(--media-backdrop);left:50%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){:where(.media-skin[data-theme=default]) .media-slider-thumbnail{background-color:color-mix(in oklab, var(--media-backdrop) 90%, transparent)}}:where(.media-skin[data-theme=default]) .media-slider-thumbnail:after{pointer-events:none;border-radius:inherit;content:"";background-image:var(--media-thumbnail-gradient);position:absolute;inset:0}:where(.media-skin[data-theme=default]) .media-slider-thumbnail[data-loading]{aspect-ratio:16/9;width:var(--media-slider-preview-max-width)}:where(.media-skin[data-theme=default]) .media-slider-thumbnail-image{transition-property:opacity;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(0,0,.2,1);display:block}:where(.media-skin[data-theme=default]) :where(.media-slider-thumbnail)[data-loading] .media-slider-thumbnail-image{opacity:0}:where(.media-skin[data-theme=default]) .media-slider-thumbnail-spinner-icon{z-index:10;width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));opacity:0;filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));transition-property:opacity;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;top:50%;left:50%;translate:-50% -50%}:where(.media-skin[data-theme=default]) :where(.media-slider-thumbnail):not([data-loading]) .media-slider-thumbnail-spinner-icon{--media-spinner-animation:none}:where(.media-skin[data-theme=default]) :where(.media-slider-thumbnail)[data-loading] .media-slider-thumbnail-spinner-icon{opacity:1}@scope(.media-skin[data-theme=default]){.media-volume-slider-thumb{opacity:1;scale:1}}@scope(.media-skin[data-theme=default]){.media-menu-back-chevron{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0;rotate:180deg}@scope(.media-menu-back-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-back-chevron{color:inherit}}.media-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)),[dir=rtl],[dir=rtl] *){rotate:0deg;scale:1}.media-menu-forward-chevron{width:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);height:calc(var(--media-icon-size,calc(var(--media-spacing) * 4.5)) * 7 / 9);color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0}@scope(.media-menu-trigger-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-forward-chevron{color:inherit}}.media-menu-forward-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)),[dir=rtl],[dir=rtl] *){scale:-1 1}}@scope(.media-skin[data-theme=default]){.media-menu-item-indicator{opacity:0;flex-shrink:0;margin-inline-start:auto;margin-inline-end:calc(var(--media-spacing) * -1)}@scope(.media-menu-radio-item){:scope[aria-checked=true] .media-menu-item-indicator{opacity:1}}.media-menu-radio-item{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--media-spacing) * 1.5);border-radius:var(--media-menu-item-radius);padding-inline:calc(var(--media-spacing) * 2);padding-block:calc(var(--media-spacing) * 1.5);text-align:start;white-space:nowrap;color:inherit;font-variant-numeric:tabular-nums;outline-offset:-2px;transition-property:background-color,color;transition-duration:.15s;transition-duration:var(--media-duration-fast);-webkit-user-select:none;user-select:none;text-shadow:0 1px 0 var(--media-shadow-current-color);outline:2px solid #0000;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.media-menu-radio-item:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-menu-radio-item[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.5}.media-menu-radio-item[data-custom]{font-style:italic}.media-menu-radio-item[data-availability=unavailable],.media-menu-radio-item[data-availability=unsupported]{display:none}.media-menu-radio-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}@supports (top:anchor(top)){.media-menu-radio-item{transition-duration:var(--media-duration-instant)}.media-menu-radio-item[data-highlighted]{anchor-name:--media-menu-item-highlight-anchor}.media-menu-radio-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){transition-duration:var(--media-duration-slow);background-color:#0000}}.media-menu-radio-item-icon{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0}@scope(.media-menu-radio-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-radio-item-icon{color:inherit}}}@scope(.media-skin[data-theme=default]){.media-menu-back-item{margin-bottom:calc(var(--media-spacing) * .5);cursor:pointer;align-items:center;gap:calc(var(--media-spacing) * 1.5);border-radius:var(--media-menu-item-radius);width:100%;padding-inline:calc(var(--media-spacing) * 2);padding-block:calc(var(--media-spacing) * 1.5);text-align:start;white-space:nowrap;outline-offset:-2px;transition-property:background-color,color;transition-duration:.15s;transition-duration:var(--media-duration-fast);-webkit-user-select:none;user-select:none;text-shadow:0 1px 0 var(--media-shadow-current-color);outline:2px solid #0000;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.media-menu-back-item:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-menu-back-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}@supports (top:anchor(top)){.media-menu-back-item{transition-duration:var(--media-duration-instant)}.media-menu-back-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){transition-duration:var(--media-duration-slow)}}.media-menu-badge{border-radius:var(--media-control-radius);background-color:var(--media-accent);padding-inline:calc(var(--media-spacing) * 1.5);font-size:.7em;font-weight:600}.media-menu-content{max-height:inherit;overscroll-behavior:none;transition-property:translate,filter;transition-duration:.15s;transition-duration:var(--media-duration-menu);anchor-scope:--media-menu-item-highlight-anchor;outline-style:none;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;overflow:auto}@media (forced-colors:active){.media-menu-content{outline-offset:2px;outline:2px solid #0000}}.media-menu-content:not([data-submenu]){inset-inline:var(--media-spacing);top:var(--media-spacing);gap:calc(var(--media-spacing) * .5);flex-direction:column;display:flex}.media-menu-content:not([data-submenu])[data-child-open]{filter:blur(var(--media-hidden-blur));translate:-100%}.media-menu-content:not([data-submenu])[data-child-open]:before{content:"";display:none}.media-menu-content[data-submenu]{z-index:10;max-height:inherit;padding:var(--media-spacing);inset-inline:0;top:0}.media-menu-content:not([data-submenu])[data-child-open]: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)),[dir=rtl],[dir=rtl] *){translate:100%}.media-menu-content:is([data-starting-style],[data-ending-style]):before{content:"";display:none}.media-menu-content[data-submenu]:is([data-starting-style],[data-ending-style]){pointer-events:none;filter:blur(var(--media-hidden-blur));overflow:hidden;translate:100%}.media-menu-content[data-submenu]:is([data-starting-style],[data-ending-style]):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)),[dir=rtl],[dir=rtl] *){translate:-100%}@supports (top:anchor(top)){.media-menu-content:before{content:"";position-anchor:--media-menu-item-highlight-anchor;inset:anchor(inside);overflow-anchor:none;pointer-events:none;border-radius:var(--media-menu-item-radius);background-color:var(--media-accent);transition:inset var(--media-duration-fast) ease-in-out;position:absolute}.media-menu-content:has([data-highlighted=""]):before{content:"";transition-duration:0s}}.media-menu-content:is([data-starting-style],[data-ending-style]) :before{content:"";display:none}.media-menu-hint{align-items:center;gap:var(--media-spacing);min-width:0;margin-inline-start:auto;padding-inline-start:calc(var(--media-spacing) * 2);display:inline-flex}.media-menu-hint-label{max-width:calc(var(--media-spacing) * 24);text-overflow:ellipsis;white-space:nowrap;opacity:.65;overflow:hidden}.media-menu-radio-group{max-height:inherit;gap:calc(var(--media-spacing) * .5);anchor-scope:--media-menu-item-highlight-anchor;flex-direction:column;display:flex}.media-menu-radio-group:is([data-starting-style],[data-ending-style]):before{content:"";display:none}@supports (top:anchor(top)){.media-menu-radio-group:before{content:"";position-anchor:--media-menu-item-highlight-anchor;inset:anchor(inside);overflow-anchor:none;pointer-events:none;border-radius:var(--media-menu-item-radius);background-color:var(--media-accent);transition:inset var(--media-duration-fast) ease-in-out;position:absolute}.media-menu-radio-group:has([data-highlighted=""]):before{content:"";transition-duration:0s}}.media-menu-radio-group:is([data-starting-style],[data-ending-style]) :before{content:"";display:none}.media-menu-separator{margin-block:var(--media-spacing);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--media-border);box-shadow:0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, var(--media-shadow-separator);display:block}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-menu-separator{border-color:var(--media-foreground)}@supports (color:color-mix(in lab, red, red)){.media-menu-separator{border-color:color-mix(in oklab, var(--media-foreground) 25%, transparent)}}}.media-menu-tier{opacity:.7;padding-inline-start:calc(var(--media-spacing) * .5);padding-top:1px;font-size:.7em;font-weight:600;line-height:1}.media-menu-trigger-item{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--media-spacing) * 1.5);border-radius:var(--media-menu-item-radius);padding-inline:calc(var(--media-spacing) * 2);padding-block:calc(var(--media-spacing) * 1.5);text-align:start;white-space:nowrap;color:inherit;font-variant-numeric:tabular-nums;outline-offset:-2px;transition-property:background-color,color;transition-duration:.15s;transition-duration:var(--media-duration-fast);-webkit-user-select:none;user-select:none;text-shadow:0 1px 0 var(--media-shadow-current-color);outline:2px solid #0000;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.media-menu-trigger-item:focus-visible{outline-offset:2px;outline-color:var(--media-ring)}.media-menu-trigger-item[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.5}.media-menu-trigger-item[data-availability=unavailable],.media-menu-trigger-item[data-availability=unsupported]{display:none}.media-menu-trigger-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){background-color:var(--media-accent);color:var(--media-accent-foreground)}@supports (top:anchor(top)){.media-menu-trigger-item{transition-duration:var(--media-duration-instant)}.media-menu-trigger-item[data-highlighted]{anchor-name:--media-menu-item-highlight-anchor}.media-menu-trigger-item:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){transition-duration:var(--media-duration-slow);background-color:#0000}}.media-menu-trigger-item-icon{width:var(--media-icon-size,calc(var(--media-spacing) * 4.5));height:var(--media-icon-size,calc(var(--media-spacing) * 4.5));color:var(--media-muted-foreground);filter:drop-shadow(0 1px 0 var(--media-shadow-current-color));flex-shrink:0}@scope(.media-menu-trigger-item){:scope:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])) .media-menu-trigger-item-icon{color:inherit}}}@scope(.media-skin[data-theme=default]){.media-menu-popup{height:var(--media-menu-height);max-height:min(var(--media-menu-available-height,calc(var(--media-spacing) * 56)), calc(var(--media-spacing) * 56));width:var(--media-menu-width);max-width:var(--media-menu-available-width);min-width:calc(var(--media-spacing) * 44);overscroll-behavior:none;border-radius:var(--media-popup-radius);padding:var(--media-spacing);transition-property:opacity,filter,transform,scale;transition-duration:var(--media-duration-fast);--media-popup-side-offset:var(--media-popover-side-offset);border-style:solid;border-width:0;margin:0;transition-timing-function:cubic-bezier(0,0,.2,1);overflow:hidden!important}.media-menu-popup:is([data-starting-style],[data-ending-style]){transition-property:opacity,filter,transform,scale;transition-duration:var(--media-duration-fast);transition-timing-function:cubic-bezier(0,0,.2,1)}.media-menu-resizable-popup{transition-property:opacity,filter,transform,scale,width,height;transition-duration:var(--media-duration-fast), var(--media-duration-fast), var(--media-duration-fast), var(--media-duration-fast), var(--media-duration-menu), var(--media-duration-menu)}.media-settings-menu-trigger-icon{transition-property:transform,translate,scale,rotate;transition-duration:.15s;transition-duration:var(--media-duration);transition-timing-function:cubic-bezier(.4,0,.2,1)}@scope(.media-settings-menu-trigger){:scope[aria-expanded=true] .media-settings-menu-trigger-icon{rotate:90deg}}@media (prefers-reduced-motion:reduce){.media-settings-menu-trigger-icon{transition-property:none}}.media-settings-menu-trigger-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@scope(.media-skin[data-theme=default]){}@scope(.media-skin[data-theme=default]){@scope(.media-menu-trigger-item){}}}@layer utilities;@layer base.theme{@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,oklch(0% 0 0)))))}}@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 (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}}@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,oklch(0% 0 0)))))}}@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 (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}}@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,oklch(0% 0 0)))))}}@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 (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}}@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,oklch(0% 0 0)))))}}@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 (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}}@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,oklch(0% 0 0)))))}}@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 (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}}@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,oklch(0% 0 0)))))}}@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 (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}}.media-skin{--media-background:oklch(0% 0 0);--media-foreground:oklch(100% 0 0);--media-controls:oklch(0% 0 0/.35);--media-controls-foreground:var(--media-foreground);--media-popover:oklch(100% 0 0/.1);--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,color-mix(in oklab, var(--media-default-accent-color) 10%, transparent));--media-accent-foreground:var(--media-accent-text-color,currentColor);--media-muted:oklch(100% 0 0/.15);--media-muted-foreground:color-mix(in oklab, var(--media-foreground) 65%, transparent);--media-border:oklch(0% 0 0/.1);--media-ring:oklch(100% 0 0);--media-backdrop:oklch(0% 0 0);--media-live-color:oklch(65% .22 27);--media-shadow-surface:0 1px 3px 0 oklch(0% 0 0/.15), 0 1px 2px -1px oklch(0% 0 0/.15);--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 oklch(100% 0 0/.075);--media-shadow-current-color:oklch(from currentColor 0 0 0 / clamp(0, calc((l - .5) * .5), .15));--media-shadow-subtle-current-color:color-mix(in oklab, var(--media-shadow-current-color) 40%, 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:oklch(100% 0 0);--media-default-accent-text-color:oklch(0% 0 0);--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:color-mix(in oklab, currentColor 30%, transparent);--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: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,oklch(0% 0 0)))))}}@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{@supports (color:light-dark(red, red)){.media-skin:is([data-preset=audio],[data-preset=live-audio]){--media-background:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(0% 0 0));--media-foreground:var(--lightningcss-light,oklch(0% 0 0))var(--lightningcss-dark,oklch(100% 0 0));--media-controls:var(--lightningcss-light,oklch(100% 0 0/.5))var(--lightningcss-dark,oklch(0% 0 0/.4));--media-border:var(--lightningcss-light,oklch(0% 0 0/.1))var(--lightningcss-dark,oklch(100% 0 0/.1));--media-muted:var(--lightningcss-light,oklch(0% 0 0/.1))var(--lightningcss-dark,oklch(100% 0 0/.1));--media-default-accent-color:var(--lightningcss-light,oklch(0% 0 0))var(--lightningcss-dark,oklch(100% 0 0));--media-default-accent-text-color:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(0% 0 0));--media-internal-accent-text-fallback:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(0% 0 0))}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-skin:is([data-preset=audio],[data-preset=live-audio]){--media-controls:var(--media-background);--media-surface-border:oklch(0% 0 0/.05)}@supports (color:light-dark(red, red)){.media-skin:is([data-preset=audio],[data-preset=live-audio]){--media-surface-border:var(--lightningcss-light,oklch(0% 0 0/.05))var(--lightningcss-dark,#0000)}}}@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)}}@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))}}@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)}}@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))}}@supports (color:light-dark(red, red)){.media-skin:is([data-preset=audio],[data-preset=live-audio]){--media-background:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(0% 0 0));--media-foreground:var(--lightningcss-light,oklch(0% 0 0))var(--lightningcss-dark,oklch(100% 0 0));--media-controls:var(--lightningcss-light,oklch(100% 0 0/.5))var(--lightningcss-dark,oklch(0% 0 0/.4));--media-border:var(--lightningcss-light,oklch(0% 0 0/.1))var(--lightningcss-dark,oklch(100% 0 0/.1));--media-muted:var(--lightningcss-light,oklch(0% 0 0/.1))var(--lightningcss-dark,oklch(100% 0 0/.1));--media-default-accent-color:var(--lightningcss-light,oklch(0% 0 0))var(--lightningcss-dark,oklch(100% 0 0));--media-default-accent-text-color:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(0% 0 0));--media-internal-accent-text-fallback:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(0% 0 0))}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-skin:is([data-preset=audio],[data-preset=live-audio]){--media-controls:var(--media-background);--media-surface-border:oklch(0% 0 0/.05)}@supports (color:light-dark(red, red)){.media-skin:is([data-preset=audio],[data-preset=live-audio]){--media-surface-border:var(--lightningcss-light,oklch(0% 0 0/.05))var(--lightningcss-dark,#0000)}}}@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)}}@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))}}@supports (color:light-dark(red, red)){.media-skin:is([data-preset=audio],[data-preset=live-audio]){--media-background:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(0% 0 0));--media-foreground:var(--lightningcss-light,oklch(0% 0 0))var(--lightningcss-dark,oklch(100% 0 0));--media-controls:var(--lightningcss-light,oklch(100% 0 0/.5))var(--lightningcss-dark,oklch(0% 0 0/.4));--media-border:var(--lightningcss-light,oklch(0% 0 0/.1))var(--lightningcss-dark,oklch(100% 0 0/.1));--media-muted:var(--lightningcss-light,oklch(0% 0 0/.1))var(--lightningcss-dark,oklch(100% 0 0/.1));--media-default-accent-color:var(--lightningcss-light,oklch(0% 0 0))var(--lightningcss-dark,oklch(100% 0 0));--media-default-accent-text-color:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(0% 0 0));--media-internal-accent-text-fallback:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(0% 0 0))}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-skin:is([data-preset=audio],[data-preset=live-audio]){--media-controls:var(--media-background);--media-surface-border:oklch(0% 0 0/.05)}@supports (color:light-dark(red, red)){.media-skin:is([data-preset=audio],[data-preset=live-audio]){--media-surface-border:var(--lightningcss-light,oklch(0% 0 0/.05))var(--lightningcss-dark,#0000)}}}@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)}}@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))}}@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)}}@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=scaffold]{--sketch-paper:#eeebe3;--sketch-graphite:#2b2a27;--sketch-graphite-soft:#5e5a52;--sketch-graphite-faint:#b3ad9f;--sketch-dots:#d2cdc1;--sketch-red-pencil:#c0392b;--sketch-shadow:#00000059;--sketch-tape:#ded2b4d9;--sketch-cut-small:8px 3px 7px 4px / 4px 7px 3px 8px;--sketch-draw-duration:.24s;--sketch-draw-easing:cubic-bezier(.45, 0, .55, 1);--media-font-family:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--media-background:transparent;--media-foreground:var(--sketch-graphite);--media-default-accent-color:var(--sketch-red-pencil);--media-accent:var(--media-accent-color,var(--media-default-accent-color));--media-accent-foreground:var(--media-accent-text-color,var(--sketch-paper));--media-primary:var(--media-accent);--media-primary-foreground:var(--media-accent-text-color,var(--sketch-paper));--media-muted:color-mix(in oklab, var(--sketch-graphite) 22%, transparent);--media-muted-foreground:var(--sketch-graphite-soft);--media-popover:var(--sketch-paper);--media-popover-boundary-offset:calc(var(--media-spacing) * 3);--media-tooltip-boundary-offset:var(--media-popover-boundary-offset);--media-popover-foreground:var(--sketch-graphite);--media-ring:var(--media-accent);--media-button-highlight:transparent;--media-live-color:var(--sketch-red-pencil);--media-video-border-radius:var(--media-border-radius,6px);--media-control-radius:0px;--media-controls-radius:0px;--media-menu-item-radius:0px;--media-popup-radius:0px;--media-dialog-radius:0px;--media-scrollbar-thumb-color:var(--sketch-graphite-soft);--media-shadow-surface:none;--media-shadow-surface-inset:none;--media-shadow-thumb:none;--media-backdrop-filter-surface:none;--media-backdrop-filter-indicator:none;--media-backdrop-filter-dialog:none}.media-skin[data-theme=scaffold][data-preset$=audio]{--media-foreground:black;--media-muted:#e5e5e5}@supports (color:light-dark(red, red)){.media-skin[data-theme=scaffold][data-preset$=audio]{--media-foreground:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--media-muted:var(--lightningcss-light,#e5e5e5)var(--lightningcss-dark,#404040)}}@media (prefers-reduced-motion:reduce){.media-skin[data-theme=scaffold]{--sketch-draw-duration:0s}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-skin[data-theme=scaffold]:where([data-preset$=video]){--media-background:var(--sketch-paper);--sketch-graphite:#000;--sketch-graphite-soft:#2b2a27;--sketch-graphite-faint:#5e5a52;--sketch-red-pencil:#9e2a1f;--sketch-shadow:#0009}}@media (forced-colors:active){.media-skin[data-theme=scaffold]{--sketch-paper:Canvas;--sketch-graphite:CanvasText;--sketch-graphite-soft:CanvasText;--sketch-graphite-faint:CanvasText;--sketch-dots:transparent;--sketch-red-pencil:Highlight;--sketch-shadow:transparent;--sketch-tape:transparent;--media-background:Canvas;--media-popover:Canvas;--media-popover-foreground:CanvasText;--media-foreground:CanvasText;--media-accent:Highlight;--media-primary:Highlight;--media-primary-foreground:HighlightText;--media-ring:Highlight}}@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)}}@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:is([data-preset=audio],[data-preset=live-audio]){--media-background:oklch(100% 0 0);--media-foreground:oklch(0% 0 0);--media-controls:oklch(100% 0 0/.5);--media-controls-foreground:var(--media-foreground);--media-popover:var(--media-controls);--media-popover-foreground:var(--media-foreground);--media-muted:oklch(0% 0 0/.1);--media-surface-border:oklch(0% 0 0/.05);--media-primary:var(--media-accent-color,var(--media-foreground));--media-border:oklch(0% 0 0/.1);--media-ring:var(--media-foreground);--media-default-accent-color:oklch(0% 0 0);--media-default-accent-text-color:oklch(100% 0 0);--media-internal-accent-text-fallback:oklch(100% 0 0);--media-popover-boundary-offset:calc(var(--media-spacing) * 2);--media-popover-side-offset:calc(var(--media-spacing) * 3);--media-slider-preview-label-offset:calc(var(--media-spacing) * 10)}@supports (color:light-dark(red, red)){.media-skin:is([data-preset=audio],[data-preset=live-audio]){--media-background:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(0% 0 0));--media-foreground:var(--lightningcss-light,oklch(0% 0 0))var(--lightningcss-dark,oklch(100% 0 0));--media-controls:var(--lightningcss-light,oklch(100% 0 0/.5))var(--lightningcss-dark,oklch(0% 0 0/.4));--media-border:var(--lightningcss-light,oklch(0% 0 0/.1))var(--lightningcss-dark,oklch(100% 0 0/.1));--media-muted:var(--lightningcss-light,oklch(0% 0 0/.1))var(--lightningcss-dark,oklch(100% 0 0/.1));--media-default-accent-color:var(--lightningcss-light,oklch(0% 0 0))var(--lightningcss-dark,oklch(100% 0 0));--media-default-accent-text-color:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(0% 0 0));--media-internal-accent-text-fallback:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(0% 0 0))}}.media-skin:is([data-preset=audio],[data-preset=live-audio])[data-theme=neutral]{--media-controls:var(--media-background);--media-popover:var(--media-background);--media-controls-radius:calc(var(--media-spacing) * 3.5);--media-popover-boundary-offset:calc(var(--media-spacing) * 3)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.media-skin:is([data-preset=audio],[data-preset=live-audio]){--media-controls:var(--media-background);--media-surface-border:oklch(0% 0 0/.05)}@supports (color:light-dark(red, red)){.media-skin:is([data-preset=audio],[data-preset=live-audio]){--media-surface-border:var(--lightningcss-light,oklch(0% 0 0/.05))var(--lightningcss-dark,#0000)}}}.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-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-caption-controls-y:calc(var(--media-spacing) * -16);--media-slider-preview-offset:calc(var(--media-spacing) * 9);--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)}@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-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);--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))}}}@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:color-mix(in oklab, currentColor 80%, transparent);--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: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}}@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:color-mix(in oklab, currentColor 80%, transparent);--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: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}}@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:color-mix(in oklab, currentColor 80%, transparent);--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: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}}@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:color-mix(in oklab, currentColor 80%, transparent);--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: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}}@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:color-mix(in oklab, currentColor 80%, transparent);--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: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}}@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:color-mix(in oklab, currentColor 80%, transparent);--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: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}}@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:color-mix(in oklab, currentColor 80%, transparent);--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: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%}@layer papercut-collage{.papercut-collage{--pc-ink:#2b2620;--pc-cream:#f1e7cc;--pc-red:#b5382c;--pc-blue:#3d5a80;--pc-yellow:#dcc48e;--pcc-salmon:#e7a28f;--pcc-pink:#efc3b6;--pcc-mint:#c8d5be;--pcc-sky:#bfd0d8;--pcc-kraft:#c4a26a;--pcc-manila:#d6bd85;--pcc-tape:#cdba8c9e;--pcc-night:#1f1c19;--pcc-folder:#c9ab72;--pcc-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.25 0 0 0 0 0.12 0 0 0 0.16 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--pcc-age:radial-gradient(ellipse at 35% 30%, transparent 55%, #7d552329 100%);--pcc-scatter:1;--pcc-edge:url(#pcc-lumpy);--pcc-edge-sm:url(#pcc-lumpy-sm);--pcc-shadow:drop-shadow(0 calc(var(--u) * 2) calc(var(--u) * 1) #2a232080) drop-shadow(0 calc(var(--u) * 8) calc(var(--u) * 10) #0000004d);--pcc-shadow-lifted:drop-shadow(0 calc(var(--u) * 5) calc(var(--u) * 3) #2a232073) drop-shadow(0 calc(var(--u) * 16) calc(var(--u) * 18) #00000059);--pcc-type:"Special Elite", "Courier New", ui-monospace, monospace;--pcc-cursor:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2232%22 height=%2232%22 viewBox=%220 0 32 32%22%3E%3Cg transform=%22rotate(-4 3 2)%22%3E%3Cpath d=%22M5 4.2 L5.3 26 L11 20.6 L15.2 29.4 L19.4 27.6 L15.3 19 L23.2 18.7 Z%22 fill=%22rgba(43,38,32,.38)%22/%3E%3Cpath d=%22M3 2 L3.2 23.8 L8.9 18.5 L13.1 27.2 L17.2 25.5 L13.2 16.9 L21 16.6 Z%22 fill=%22%23f1e7cc%22 stroke=%22%232b2620%22 stroke-width=%221.6%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M5.6 7.2 L5.7 18.4%22 stroke=%22%23b5382c%22 stroke-width=%221.3%22 stroke-linecap=%22round%22 opacity=%22.75%22/%3E%3C/g%3E%3C/svg%3E") 3 2, default;--pcc-cursor-hand:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2232%22 height=%2232%22 viewBox=%220 0 32 32%22%3E%3Cg transform=%22rotate(-8 14 2)%22%3E%3Cg transform=%22translate(1.6 1.6)%22 fill=%22rgba(43,38,32,.38)%22%3E%3Cpath d=%22M11.5 13 L11.5 4 Q11.5 1.5 14 1.5 Q16.5 1.5 16.5 4 L16.5 11 Q17 9.8 19 10 Q21 10.3 21 12 Q22.5 11 24 12.2 Q25.5 13.5 25 16 L25 21 Q25 25 21 26 L13 26 Q9 25 8.5 21 L7.5 16.5 Q7 14 9 14 Q11 14 11.5 16 Z%22/%3E%3Crect x=%2211%22 y=%2225.5%22 width=%2212%22 height=%225.5%22/%3E%3C/g%3E%3Cpath d=%22M11.5 13 L11.5 4 Q11.5 1.5 14 1.5 Q16.5 1.5 16.5 4 L16.5 11 Q17 9.8 19 10 Q21 10.3 21 12 Q22.5 11 24 12.2 Q25.5 13.5 25 16 L25 21 Q25 25 21 26 L13 26 Q9 25 8.5 21 L7.5 16.5 Q7 14 9 14 Q11 14 11.5 16 Z%22 fill=%22%23f1e7cc%22 stroke=%22%232b2620%22 stroke-width=%221.5%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M16.5 11.5 L16.5 15 M21 12.2 L21 15.2 M11.5 16 Q12 18.5 10.5 20%22 fill=%22none%22 stroke=%22%232b2620%22 stroke-width=%221.2%22 stroke-linecap=%22round%22/%3E%3Crect x=%2211%22 y=%2225.5%22 width=%2212%22 height=%225%22 rx=%22.8%22 fill=%22%23b5382c%22 stroke=%22%232b2620%22 stroke-width=%221.4%22/%3E%3Cpath d=%22M12.5 28 L21.5 28%22 stroke=%22%23f1e7cc%22 stroke-width=%221%22 stroke-dasharray=%221.6 1.4%22/%3E%3C/g%3E%3C/svg%3E") 14 2, pointer;--media-default-accent-color:var(--pc-yellow);--media-default-accent-text-color:var(--pc-ink);--media-accent:transparent;--media-accent-foreground:currentColor;--media-font-family:"Gaegu", "Comic Sans MS", ui-rounded, system-ui, sans-serif;--media-popover:var(--pc-cream);--media-popover-foreground:var(--pc-ink);--media-ring:var(--pc-yellow);--media-backdrop-filter-surface:none;--media-shadow-surface:none;--media-shadow-thumb:none;--media-surface-border:transparent;--media-frame-border:transparent;--media-hidden-icon-scale:1;background-color:var(--pcc-night);height:auto;color:var(--pc-cream);cursor:var(--pcc-cursor);border-radius:18px;overflow:clip}.papercut-collage :is(button,a[href],input,label,[role=slider],.media-slider,[role^=menuitem],.media-time-toggle):not(:disabled):not([aria-disabled=true]){cursor:var(--pcc-cursor-hand)}.papercut-collage:fullscreen{border-radius:0;place-items:center;display:grid}.papercut-collage .pcc-stage{--ox:90;--oy:90;--sw:1140;--sh:680;--u:min(calc(100cqi / var(--sw)), calc(100dvh / var(--sh)));width:calc(var(--u) * var(--sw));height:calc(var(--u) * var(--sh));font-size:calc(var(--u) * 22);margin-inline:auto;position:relative}.papercut-collage :is(.pcc-piece,.pcc-deco,.pcc-photo){box-sizing:border-box;left:calc(var(--ex,0) * (100% - var(--u) * var(--sw)) + var(--u) * (var(--x) - var(--ox)));top:calc(var(--ey,0) * (100% - var(--u) * var(--sh)) + var(--u) * (var(--y) - var(--oy)));width:calc(var(--u) * var(--w));height:calc(var(--u) * var(--h));rotate:calc(var(--r,0) * var(--pcc-scatter) * 1deg);margin:0;position:absolute}.papercut-collage .pcc-controls{pointer-events:none;position:absolute;inset:0}.papercut-collage .pcc-controls>*{pointer-events:auto}.papercut-collage .pcc-deco{pointer-events:none}.papercut-collage .pcc-piece{--paper:var(--pc-cream);--ink:var(--pc-ink);isolation:isolate;color:var(--ink);background:0 0}.papercut-collage .pcc-piece:before{content:"";z-index:-1;border-radius:inherit;background:var(--pcc-grain), var(--pcc-age), var(--paper);filter:var(--pcc-edge-sm) var(--pcc-shadow);transition:filter var(--media-duration,.15s);position:absolute;inset:0}.papercut-collage .pcc-piece.media-button{border-radius:calc(var(--u) * 6);min-width:0;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition-property:translate,scale,rotate;transition-duration:.18s;transition-timing-function:cubic-bezier(.3,1.6,.5,1);display:grid}.papercut-collage .pcc-piece .media-button-icon,.papercut-collage .pcc-icon{width:calc(var(--u) * 34);height:calc(var(--u) * 34)}.papercut-collage .pcc-icon{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover){.papercut-collage .pcc-piece.media-button:not([aria-disabled=true]):hover{color:var(--ink);translate:0 calc(var(--u) * -4);background:0 0;scale:1.03}.papercut-collage .pcc-piece.media-button:not([aria-disabled=true]):hover:before{filter:var(--pcc-edge-sm) var(--pcc-shadow-lifted)}}.papercut-collage .pcc-piece.media-button:not([aria-disabled=true]):active{translate:0 calc(var(--u) * 1);scale:.97}.papercut-collage .pcc-piece.media-button:where(:focus-visible,[aria-expanded=true],[data-highlighted]){color:var(--ink);background:0 0}.papercut-collage .pcc-piece:focus-visible,.papercut-collage .media-slider-thumb:focus-visible{outline:3px dashed var(--pc-cream);outline-offset:calc(var(--u) * 6)}.papercut-collage.media-container:focus-visible{outline:3px dashed var(--pc-cream);outline-offset:-6px}.papercut-collage .pcc-title{--x:300;--y:112;--r:-2.5;--paper:var(--pc-cream);--ink:var(--pc-red);width:auto;height:auto;max-width:calc(var(--u) * 420);padding:calc(var(--u) * 10) calc(var(--u) * 26) calc(var(--u) * 10) calc(var(--u) * 22);z-index:3}.papercut-collage .pcc-title:after{content:"";inset:calc(var(--u) * 5);border:calc(var(--u) * 2.5) solid var(--pc-red);border-radius:calc(var(--u) * 3);opacity:.75;pointer-events:none;position:absolute}.papercut-collage .pcc-title-main{text-transform:uppercase;font-family:var(--pcc-type);font-size:calc(var(--u) * 22);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.2;overflow:hidden}.papercut-collage .pcc-title-sub{--x:512;--y:118;--r:-4;width:auto;height:auto;max-width:calc(var(--u) * 240);text-overflow:ellipsis;z-index:3;font-size:calc(var(--u) * 22);color:var(--pc-cream);white-space:nowrap;font-weight:700;overflow:hidden}.papercut-collage .pcc-photo{--x:300;--y:158;--w:680;--h:404;--r:-1.2;--mat:20;z-index:2;isolation:isolate}.papercut-collage .pcc-photo:before{content:"";z-index:-1;background:var(--pcc-grain), var(--pcc-age), var(--pc-cream);filter:var(--pcc-edge) var(--pcc-shadow);position:absolute;inset:0}.papercut-collage .pcc-window{inset:calc(var(--u) * var(--mat));background:#000;position:absolute;overflow:hidden}.papercut-collage .pcc-window video{border-radius:0}.papercut-collage .pcc-paused-stamp{border:calc(var(--u) * 5) solid var(--pc-red);border-radius:calc(var(--u) * 10);font-family:var(--pcc-type);font-size:calc(var(--u) * 46);letter-spacing:.12em;text-transform:uppercase;color:var(--pc-red);mix-blend-mode:multiply;pointer-events:none;opacity:0;background:#f1e7cc33;padding:.15em .5em;transition:opacity .2s,scale .25s cubic-bezier(.3,1.6,.5,1);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-9deg;scale:1.4}.papercut-collage:has(.pcc-play[data-started][data-paused]:not([data-ended])) .pcc-paused-stamp{opacity:.9;scale:1}.papercut-collage .pcc-tape{z-index:4;background:var(--pcc-tape);clip-path:polygon(3% 0,97% 6%,100% 92%,0 100%)}.papercut-collage .pcc-tape--a{--x:270;--y:150;--w:110;--h:34;--r:-32}.papercut-collage .pcc-tape--b{--x:912;--y:530;--w:110;--h:34;--r:-30}.papercut-collage .pcc-clip{--x:760;--y:112;--w:90;--h:80;--r:4;z-index:5}.papercut-collage .pcc-play{--x:140;--y:262;--w:132;--h:132;--r:-6;--paper:var(--pc-red);--ink:var(--pc-cream)}.papercut-collage .pcc-play.media-button{border-radius:50%}.papercut-collage .pcc-play .media-button-icon{width:calc(var(--u) * 58);height:calc(var(--u) * 58);filter:drop-shadow(0 calc(var(--u) * 2) 0 var(--pc-ink))}.papercut-collage .pcc-paperclip{--x:220;--y:236;--w:30;--h:80;--r:18;z-index:2}.papercut-collage .pcc-play-word{--x:150;--y:404;--r:-5;width:auto;height:auto;font-size:calc(var(--u) * 26);color:var(--pc-cream);font-weight:700}.papercut-collage .pcc-play-word:after{content:"play!"}.papercut-collage:has(.pcc-play[data-started]:not([data-paused]):not([data-ended])) .pcc-play-word:after{content:"pause"}.papercut-collage .pcc-ticket:before{-webkit-mask:radial-gradient(circle at 0 50%, transparent calc(var(--u) * 10), #000 calc(var(--u) * 11)), radial-gradient(circle at 100% 50%, transparent calc(var(--u) * 10), #000 calc(var(--u) * 11));-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle at 0 50%, transparent calc(var(--u) * 10), #000 calc(var(--u) * 11)), radial-gradient(circle at 100% 50%, transparent calc(var(--u) * 10), #000 calc(var(--u) * 11));mask:radial-gradient(circle at 0 50%, transparent calc(var(--u) * 10), #000 calc(var(--u) * 11)), radial-gradient(circle at 100% 50%, transparent calc(var(--u) * 10), #000 calc(var(--u) * 11));-webkit-mask-composite:source-in;mask-composite:intersect}.papercut-collage .pcc-ticket .media-seek-button-content{align-items:center;gap:calc(var(--u) * 8);font-family:var(--pcc-type);font-size:calc(var(--u) * 20);display:flex}.papercut-collage .pcc-ticket .media-seek-button-label{font-size:inherit;position:static}.papercut-collage .pcc-ticket .media-seek-button-label:after{content:"s"}.papercut-collage .pcc-ticket .media-button-icon{width:calc(var(--u) * 26);height:calc(var(--u) * 26)}.papercut-collage .pcc-seek--back{--x:122;--y:470;--w:150;--h:58;--r:4;--paper:var(--pcc-salmon)}.papercut-collage .pcc-seek--fwd{--x:152;--y:544;--w:150;--h:58;--r:-3;--paper:var(--pcc-mint)}.papercut-collage .pcc-seek--fwd .media-seek-button-content{flex-direction:row-reverse}.papercut-collage .pcc-strip{--x:312;--y:596;--w:660;--h:52;--r:.7;z-index:4;padding-inline:calc(var(--u) * 30);align-items:center;display:flex}.papercut-collage .pcc-strip:before{filter:var(--pcc-shadow);clip-path:polygon(0 8%,4% 0,9% 7%,15% 1%,22% 6%,30% 0,38% 8%,46% 2%,55% 7%,63% 0,71% 6%,80% 1%,88% 8%,95% 2%,100% 6%,100% 94%,94% 100%,86% 93%,77% 99%,68% 94%,58% 100%,49% 93%,40% 99%,31% 94%,22% 100%,13% 93%,5% 99%,0 92%)}.papercut-collage .pcc-strip .media-time-slider{flex:1;min-width:0}.papercut-collage .pcc-strip .media-slider-track[data-orientation=horizontal]{height:calc(var(--u) * 6)}.papercut-collage .pcc-strip .media-slider-track:before{background:repeating-linear-gradient(90deg, #2a232059 0 calc(var(--u) * 8), transparent calc(var(--u) * 8) calc(var(--u) * 14));border-radius:3px}.papercut-collage .pcc-strip .media-slider-buffer:before{background-color:#2a23201f}.papercut-collage .pcc-strip .media-slider-fill:before{background-color:var(--pc-red);border-radius:3px}.papercut-collage .media-time-slider-chapter{--media-chapter-inset-start:1;--media-chapter-inset-end:1}.papercut-collage .media-time-slider-thumb,.papercut-collage .media-time-slider-thumb[data-interactive]{width:calc(var(--u) * 40);height:calc(var(--u) * 40);background:radial-gradient(circle at 34% 30%, #ffffffe6 0 8%, transparent 9%), radial-gradient(circle at 58% 56%, var(--pc-ink) 0 24%, transparent 25%), #faf4e4;box-shadow:inset 0 0 0 calc(var(--u) * 3) var(--pc-ink);filter:drop-shadow(0 calc(var(--u) * 3) calc(var(--u) * 2) #2a232073);opacity:1;scale:1}.papercut-collage:has(.pcc-play[data-paused]) .media-time-slider-thumb{background:radial-gradient(circle at 34% 30%, #ffffffe6 0 8%, transparent 9%), radial-gradient(circle at 46% 66%, var(--pc-ink) 0 24%, transparent 25%), #faf4e4}.papercut-collage .media-slider-thumbnail{display:none}.papercut-collage .media-time-slider-preview-content{font-family:var(--pcc-type);font-size:calc(var(--u) * 18);background-color:var(--pc-cream);color:var(--pc-ink);filter:var(--pcc-edge-sm) var(--pcc-shadow);border-radius:6px;padding:2px 10px;rotate:-3deg}.papercut-collage .pcc-time{--x:330;--y:676;--r:-2;width:auto;height:auto;padding:calc(var(--u) * 8) calc(var(--u) * 16);font-family:var(--pcc-type);font-size:calc(var(--u) * 20);font-variant-numeric:tabular-nums;white-space:nowrap}.papercut-collage .pcc-time .media-time-value{font:inherit}.papercut-collage .pcc-time-current{color:var(--pc-red)}.papercut-collage .pcc-stamp{--x:1010;--y:150;--w:84;--h:96;--r:7;--paper:var(--pcc-pink)}.papercut-collage .pcc-stamp:before{border-radius:calc(var(--u) * 4);box-shadow:inset 0 0 0 calc(var(--u) * 3) var(--pcc-pink), inset 0 0 0 calc(var(--u) * 5) #b5382c73}.papercut-collage .pcc-stamp .media-button-icon{width:calc(var(--u) * 40);height:calc(var(--u) * 40);color:var(--pc-blue);transition:opacity .3s,rotate .3s cubic-bezier(.34,1.56,.64,1);rotate:-20deg}.papercut-collage .pcc-stamp:not([data-muted]):not([data-volume-level=low]) .media-mute-button-high-icon,.papercut-collage .pcc-stamp:not([data-muted])[data-volume-level=low] .media-mute-button-low-icon,.papercut-collage .pcc-stamp[data-muted] .media-mute-button-off-icon{rotate:0deg}.papercut-collage .pcc-stamp[data-muted] .media-button-icon{color:var(--pc-red)}.papercut-collage .pcc-volume{--x:1022;--y:268;--w:66;--h:240;--r:2.5;--paper:var(--pcc-sky);border-radius:calc(var(--u) * 6);padding-block:calc(var(--u) * 14);justify-content:center;display:flex}.papercut-collage .pcc-volume .media-volume-slider{width:calc(var(--u) * 44);height:100%}.papercut-collage .pcc-volume .media-slider-track[data-orientation=vertical]{width:100%}.papercut-collage .pcc-volume .media-slider-track:before{background:repeating-linear-gradient(0deg, #3d5a802e 0 calc(var(--u) * 28), transparent calc(var(--u) * 28) calc(var(--u) * 35));border-radius:3px}.papercut-collage .pcc-volume .media-slider-fill:before{background:repeating-linear-gradient(0deg, var(--pc-blue) 0 calc(var(--u) * 28), transparent calc(var(--u) * 28) calc(var(--u) * 35));opacity:.9;border-radius:3px}.papercut-collage .pcc-volume .media-slider-thumb{width:calc(var(--u) * 54);height:calc(var(--u) * 14);background-color:var(--pc-cream);box-shadow:inset 0 0 0 calc(var(--u) * 2.5) var(--pc-ink);opacity:1;border-radius:3px;scale:1}.papercut-collage .pcc-volume-word{--x:1032;--y:514;--r:3;width:auto;height:auto;font-size:calc(var(--u) * 22);color:var(--pc-cream);font-weight:700}.papercut-collage .pcc-string{--x:1118;--y:110;--w:60;--h:120;z-index:0}.papercut-collage .pcc-speed{--x:1110;--y:218;--w:78;--h:120;--r:9;--paper:var(--pcc-kraft);transform-origin:50% 0}.papercut-collage .pcc-speed:before{clip-path:polygon(22% 0,78% 0,100% 18%,100% 100%,0 100%,0 18%)}.papercut-collage .pcc-speed-hole{left:50%;top:calc(var(--u) * 12);width:calc(var(--u) * 16);height:calc(var(--u) * 16);background:var(--pcc-night);box-shadow:0 0 0 calc(var(--u) * 4) var(--pc-cream);border-radius:50%;position:absolute;translate:-50%}.papercut-collage .pcc-speed-label{padding-top:calc(var(--u) * 26);font-family:var(--pcc-type);justify-items:center;display:grid}.papercut-collage .pcc-speed-rate{font-size:calc(var(--u) * 28)}.papercut-collage .pcc-speed-word{font-size:calc(var(--u) * 11);letter-spacing:.1em;text-transform:uppercase}.papercut-collage .pcc-cc{--x:1104;--y:372;--w:86;--h:64;--r:-10;--paper:#f1e7cc80;--ink:#4a423d}.papercut-collage .pcc-cc.media-button,.papercut-collage .pcc-cc:before{border-radius:50%}.papercut-collage .pcc-cc:before{box-shadow:inset 0 0 0 calc(var(--u) * 4) var(--pc-red)}.papercut-collage .pcc-cc[data-active]{--paper:var(--pc-cream);--ink:var(--pc-red)}.papercut-collage .pcc-cc[data-hidden]{display:none}.papercut-collage .pcc-settings{--x:1004;--y:566;--w:170;--h:62;--r:-3;--paper:var(--pcc-manila)}.papercut-collage .pcc-settings.media-button{gap:calc(var(--u) * 8);border-radius:calc(var(--u) * 14) calc(var(--u) * 14) calc(var(--u) * 4) calc(var(--u) * 4);display:flex}.papercut-collage .pcc-settings .pcc-icon{width:calc(var(--u) * 26);height:calc(var(--u) * 26)}.papercut-collage .pcc-settings-word{font-family:var(--pcc-type);font-size:calc(var(--u) * 18)}.papercut-collage .pcc-pip{--x:1010;--y:648;--w:74;--h:84;--r:5}.papercut-collage .pcc-pip.media-button{padding-top:calc(var(--u) * 8);place-items:start center}.papercut-collage .pcc-pip .media-button-icon{width:calc(var(--u) * 58);height:calc(var(--u) * 50);padding:calc(var(--u) * 6);box-sizing:border-box;background:var(--pc-blue);color:var(--pc-cream)}.papercut-collage .pcc-pip[data-hidden],.papercut-collage .pcc-pip[aria-disabled=true]{opacity:.5}.papercut-collage .pcc-fullscreen{--x:1100;--y:646;--w:92;--h:74;--r:-6;--ink:var(--pc-red)}.papercut-collage .pcc-fullscreen:before{background:var(--pcc-grain), repeating-linear-gradient(180deg, transparent 0 calc(var(--u) * 13), #3d5a804d calc(var(--u) * 13) calc(var(--u) * 14)), var(--pcc-age), var(--pc-cream)}.papercut-collage :is(.pcc-folder,.pcc-folder-tab,.pcc-sheet,.pcc-shade),.papercut-collage .pcc-card-trigger.media-button{display:none}.papercut-collage .pcc-seek-flash{z-index:3;font-family:var(--pcc-type);font-size:max(16px, calc(var(--u) * 24));color:var(--pc-ink);background:var(--pcc-grain), var(--pcc-salmon);filter:var(--pcc-edge-sm) var(--pcc-shadow);pointer-events:none;border-radius:6px;align-items:center;gap:.3em;padding:.35em .8em;transition:opacity .2s,scale .2s cubic-bezier(.3,1.6,.5,1);display:flex;position:absolute;top:50%;translate:0 -50%;rotate:-5deg}.papercut-collage .pcc-seek-flash[data-direction=backward]{left:12%}.papercut-collage .pcc-seek-flash[data-direction=forward]{background:var(--pcc-grain), var(--pcc-mint);right:12%;rotate:4deg}.papercut-collage .pcc-seek-flash:not([data-direction]),.papercut-collage .pcc-seek-flash:is([data-starting-style],[data-ending-style]){opacity:0;scale:.85}.papercut-collage .pcc-seek-flash .media-seek-indicator-icon{width:1em;height:1em}.papercut-collage .pcc-seek-flash[data-direction=backward] .media-seek-indicator-icon{scale:-1 1}.papercut-collage .pcc-menu{--media-popover-foreground:var(--pc-ink);--media-menu-item-radius:4px;isolation:isolate;color:var(--pc-ink);box-shadow:none;font-size:max(16px, calc(var(--u) * 20));background-color:#0000;rotate:-1deg}.papercut-collage .pcc-menu:after{content:"";z-index:-1;pointer-events:none;background-color:var(--pc-cream);filter:var(--pcc-edge-sm) var(--pcc-shadow);border-radius:8px;position:absolute;inset:0}.papercut-collage .pcc-menu [role^=menuitem]{min-height:44px}.papercut-collage .pcc-menu .media-menu-separator{background:0 0;border-top:2px dashed #2a232059}.papercut-collage .pcc-menu [role^=menuitem][data-highlighted]{background-color:var(--media-primary);color:var(--media-primary-foreground);rotate:-.6deg}.papercut-collage .pcc-menu [role^=menuitem]:focus-visible{outline:3px dashed var(--pc-ink);outline-offset:-3px}@container media-root (width<=599px){.papercut-collage .pcc-stage{--ox:0;--oy:56;--sw:390;--sh:750;font-size:calc(var(--u) * 18)}.papercut-collage :is(.pcc-folder,.pcc-folder-tab,.pcc-sheet){display:block}.papercut-collage :is(.pcc-clip,.pcc-paperclip,.pcc-play-word,.pcc-volume,.pcc-volume-word,.pcc-string,.pcc-pip,.pcc-settings-word){display:none}.papercut-collage .pcc-folder{--x:14;--y:96;--w:362;--h:690;--r:-.8;border-radius:calc(var(--u) * 18);background:var(--pcc-grain), var(--pcc-age), var(--pcc-folder);filter:var(--pcc-edge) var(--pcc-shadow)}.papercut-collage .pcc-folder-tab{--x:30;--y:70;--w:140;--h:40;--r:-.8;border-radius:calc(var(--u) * 12) calc(var(--u) * 12) 0 0;background:var(--pcc-folder);filter:var(--pcc-edge)}.papercut-collage .pcc-sheet{--x:30;--y:118;--w:330;--h:640;--r:1;background:repeating-linear-gradient(90deg, transparent 0 calc(var(--u) * 15), #3d5a802e calc(var(--u) * 15) calc(var(--u) * 16)), repeating-linear-gradient(180deg, transparent 0 calc(var(--u) * 15), #3d5a802e calc(var(--u) * 15) calc(var(--u) * 16)), var(--pcc-grain), var(--pcc-age), var(--pc-cream);filter:var(--pcc-edge) var(--pcc-shadow)}.papercut-collage .pcc-title{--x:40;--y:132;--r:-3;max-width:calc(var(--u) * 200);padding:calc(var(--u) * 8) calc(var(--u) * 18)}.papercut-collage .pcc-title-main{font-size:calc(var(--u) * 19)}.papercut-collage .pcc-title-sub{--x:226;--y:138;max-width:calc(var(--u) * 126);font-size:calc(var(--u) * 20);color:var(--pc-blue)}.papercut-collage .pcc-photo{--x:24;--y:186;--w:342;--h:214;--r:-1.5;--mat:11}.papercut-collage .pcc-paused-stamp{font-size:calc(var(--u) * 26);border-width:calc(var(--u) * 3)}.papercut-collage .pcc-tape--a{--x:6;--y:182;--w:70;--h:24;--r:-30}.papercut-collage .pcc-tape--b{--x:316;--y:384;--w:70;--h:24;--r:-28}.papercut-collage .pcc-strip{--x:34;--y:424;--w:322;--h:48;--r:1;padding-inline:calc(var(--u) * 20)}.papercut-collage .media-time-slider-thumb,.papercut-collage .media-time-slider-thumb[data-interactive]{width:calc(var(--u) * 34);height:calc(var(--u) * 34)}.papercut-collage .pcc-time{--x:210;--y:488;--r:-2.5;font-size:calc(var(--u) * 17);padding:calc(var(--u) * 6) calc(var(--u) * 12)}.papercut-collage .pcc-play{--x:140;--y:538;--w:110;--h:110}.papercut-collage .pcc-play .media-button-icon{width:calc(var(--u) * 48);height:calc(var(--u) * 48)}.papercut-collage .pcc-seek--back{--x:40;--y:570;--w:92;--h:50;--r:5}.papercut-collage .pcc-seek--fwd{--x:258;--y:570;--w:92;--h:50;--r:-4}.papercut-collage .pcc-ticket .media-seek-button-content{font-size:calc(var(--u) * 17);gap:calc(var(--u) * 4)}.papercut-collage .pcc-ticket .media-button-icon{width:calc(var(--u) * 20);height:calc(var(--u) * 20)}.papercut-collage .pcc-stamp{--x:40;--y:670;--w:60;--h:70;--r:6}.papercut-collage .pcc-stamp .media-button-icon{width:calc(var(--u) * 30);height:calc(var(--u) * 30)}.papercut-collage .pcc-speed{--x:110;--y:662;--w:58;--h:86;--r:8}.papercut-collage .pcc-speed-hole{top:calc(var(--u) * 9);width:calc(var(--u) * 12);height:calc(var(--u) * 12);box-shadow:0 0 0 calc(var(--u) * 3) var(--pc-cream)}.papercut-collage .pcc-speed-label{padding-top:calc(var(--u) * 22)}.papercut-collage .pcc-speed-rate{font-size:calc(var(--u) * 20)}.papercut-collage .pcc-speed-word{display:none}.papercut-collage .pcc-cc{--x:178;--y:680;--w:66;--h:50;--r:-9}.papercut-collage .pcc-cc .media-button-icon{width:calc(var(--u) * 28);height:calc(var(--u) * 28)}.papercut-collage .pcc-settings{--x:254;--y:672;--w:52;--h:52;--r:-4}.papercut-collage .pcc-settings.media-button{justify-content:center;align-items:center;gap:0}.papercut-collage .pcc-fullscreen{--x:300;--y:690;--w:52;--h:48;--r:7}.papercut-collage .pcc-fullscreen .media-button-icon,.papercut-collage .pcc-settings .pcc-icon{width:calc(var(--u) * 26);height:calc(var(--u) * 26)}}.papercut-collage[data-fullscreen]{border-radius:0}.papercut-collage[data-fullscreen][data-idle],.papercut-collage[data-fullscreen][data-idle] *{cursor:none}.papercut-collage[data-fullscreen] .pcc-stage{--ox:0;--oy:0;--sw:1280;--sh:720;--u:min(calc(100cqi / var(--sw)), calc(100dvh / var(--sh)));width:100%;height:100dvh;font-size:calc(var(--u) * 22);margin:0}.papercut-collage[data-fullscreen] .pcc-photo{z-index:0;width:100%;height:100%;top:0;left:0;rotate:none}.papercut-collage[data-fullscreen] .pcc-photo:before{content:none}.papercut-collage[data-fullscreen] .pcc-window{inset:0}.papercut-collage[data-fullscreen] .pcc-paused-stamp{font-size:calc(var(--u) * 66);border-width:calc(var(--u) * 7)}.papercut-collage[data-fullscreen] :is(.pcc-tape,.pcc-clip,.pcc-play-word,.pcc-volume-word,.pcc-folder,.pcc-folder-tab,.pcc-sheet){display:none}.papercut-collage[data-fullscreen] .pcc-shade{z-index:1;pointer-events:none;transition:opacity .4s;display:block;position:absolute;left:0;right:0}.papercut-collage[data-fullscreen] .pcc-shade--top{background:linear-gradient(#140e0880,#140e0800);height:24%;top:0}.papercut-collage[data-fullscreen] .pcc-shade--bottom{background:linear-gradient(#140e0800,#140e089e);height:40%;bottom:0}.papercut-collage[data-fullscreen] .pcc-controls,.papercut-collage[data-fullscreen] :is(.pcc-title,.pcc-title-sub){z-index:3}.papercut-collage[data-fullscreen] .pcc-title{--x:40;--y:34;--r:-2;--d:0s;max-width:calc(100% - var(--u) * 420)}.papercut-collage[data-fullscreen] .pcc-title-sub{--x:44;--y:88;--r:-3;--d:40ms;max-width:calc(100% - var(--u) * 420);font-size:calc(var(--u) * 26);color:var(--pc-cream);text-shadow:0 2px 4px #00000080}.papercut-collage[data-fullscreen] .pcc-pip{--x:968;--y:28;--w:66;--h:76;--ex:1;--d:60ms}.papercut-collage[data-fullscreen] .pcc-cc{--x:1056;--y:38;--w:84;--h:60;--r:-8;--ex:1;--d:80ms}.papercut-collage[data-fullscreen] .pcc-fullscreen{--x:1164;--y:30;--w:84;--h:70;--ex:1;--d:.1s}.papercut-collage[data-fullscreen] .pcc-play{--x:38;--y:548;--ey:1;--d:0s}.papercut-collage[data-fullscreen] .pcc-paperclip{--x:128;--y:524;--ey:1;--d:0s;z-index:1}.papercut-collage[data-fullscreen] .pcc-strip{--x:192;--y:572;--h:52;--r:.6;--ey:1;--d:30ms;width:calc(100% - var(--u) * 468)}.papercut-collage[data-fullscreen] .pcc-seek--back{--x:210;--y:642;--w:120;--h:50;--ey:1;--d:60ms}.papercut-collage[data-fullscreen] .pcc-seek--fwd{--x:344;--y:646;--w:120;--h:50;--ey:1;--d:80ms}.papercut-collage[data-fullscreen] .pcc-time{--x:482;--y:648;--ey:1;--d:.1s}.papercut-collage[data-fullscreen] .pcc-stamp{--x:1030;--y:548;--w:70;--h:80;--ex:1;--ey:1;--d:60ms}.papercut-collage[data-fullscreen] .pcc-volume{--x:1112;--y:470;--w:54;--h:160;--r:2;--ex:1;--ey:1;--d:80ms}.papercut-collage[data-fullscreen] .pcc-string{--x:1194;--y:452;--w:40;--h:70;--ex:1;--ey:1;--d:.1s}.papercut-collage[data-fullscreen] .pcc-speed{--x:1180;--y:516;--w:68;--h:104;--ex:1;--ey:1;--d:.1s}.papercut-collage[data-fullscreen] .pcc-settings{--x:1044;--y:646;--w:150;--h:50;--ex:1;--ey:1;--d:.12s}.papercut-collage[data-fullscreen] :is(.pcc-piece,.pcc-deco){--off:0 calc(var(--u) * -190);transition-property:translate,opacity,scale,rotate;transition-duration:.42s,.25s,.18s,.18s;transition-timing-function:cubic-bezier(.3,1.35,.5,1),ease,cubic-bezier(.3,1.6,.5,1),ease;transition-delay:var(--d,0s), var(--d,0s), 0s, 0s}.papercut-collage[data-fullscreen] :is(.pcc-piece,.pcc-deco):is(.pcc-play,.pcc-paperclip,.pcc-strip,.pcc-ticket,.pcc-time,.pcc-stamp,.pcc-volume,.pcc-string,.pcc-speed,.pcc-settings){--off:0 calc(var(--u) * 230)}.papercut-collage[data-fullscreen][data-idle] :is(.pcc-piece,.pcc-deco,.pcc-shade){translate:var(--off,0 0);opacity:0;pointer-events:none;transition-duration:.35s,.3s,.18s,.18s;transition-timing-function:cubic-bezier(.5,0,.75,0),ease,ease,ease}.papercut-collage[data-fullscreen][data-idle] .pcc-shade{translate:none}@media (pointer:coarse){.papercut-collage[data-fullscreen] .pcc-stage{--sw:844;--sh:390;font-size:calc(var(--u) * 18)}.papercut-collage[data-fullscreen] :is(.pcc-volume,.pcc-volume-word,.pcc-string,.pcc-speed,.pcc-pip,.pcc-settings,.pcc-paperclip){display:none}.papercut-collage[data-fullscreen] .pcc-card-trigger.media-button{display:grid}.papercut-collage[data-fullscreen] .pcc-paused-stamp{font-size:calc(var(--u) * 40);border-width:calc(var(--u) * 5)}.papercut-collage[data-fullscreen] .pcc-title{--x:70;--y:18;max-width:calc(100% - var(--u) * 390);padding:calc(var(--u) * 5) calc(var(--u) * 10)}.papercut-collage[data-fullscreen] .pcc-title-main{font-size:calc(var(--u) * 16)}.papercut-collage[data-fullscreen] .pcc-title:after{inset:calc(var(--u) * 3);border-width:calc(var(--u) * 2)}.papercut-collage[data-fullscreen] .pcc-title-sub{--x:72;--y:58;max-width:calc(100% - var(--u) * 390);font-size:calc(var(--u) * 19)}.papercut-collage[data-fullscreen] .pcc-stamp{--x:calc(var(--sw) - 296);--y:16;--w:50;--h:56;--r:6;--ey:0;--off:0 calc(var(--u) * -120)}.papercut-collage[data-fullscreen] .pcc-cc{--x:calc(var(--sw) - 234);--y:20;--w:62;--h:46}.papercut-collage[data-fullscreen] .pcc-card-trigger{--x:calc(var(--sw) - 160);--y:18;--w:52;--h:50;--r:-4;--ex:1;--d:80ms;--paper:var(--pcc-manila)}.papercut-collage[data-fullscreen] .pcc-card-trigger.media-button{border-radius:calc(var(--u) * 10) calc(var(--u) * 10) calc(var(--u) * 4) calc(var(--u) * 4)}.papercut-collage[data-fullscreen] .pcc-fullscreen{--x:calc(var(--sw) - 96);--y:16;--w:54;--h:50;--r:6}.papercut-collage[data-fullscreen] :is(.pcc-stamp,.pcc-cc,.pcc-card-trigger,.pcc-fullscreen) :is(.media-button-icon,.pcc-icon){width:calc(var(--u) * 26);height:calc(var(--u) * 26)}.papercut-collage[data-fullscreen] .pcc-cc .media-button-icon{width:calc(var(--u) * 28);height:calc(var(--u) * 28)}.papercut-collage[data-fullscreen] :is(.pcc-play,.pcc-seek--back,.pcc-seek--fwd){--ex:.5;--ey:.5;--off:0 0}.papercut-collage[data-fullscreen][data-idle] :is(.pcc-play,.pcc-seek--back,.pcc-seek--fwd){scale:.85}.papercut-collage[data-fullscreen] .pcc-play{--x:calc(var(--sw) / 2 - 52);--y:calc(var(--sh) / 2 - 57);--w:104;--h:104}.papercut-collage[data-fullscreen] .pcc-play .media-button-icon{width:calc(var(--u) * 46);height:calc(var(--u) * 46)}.papercut-collage[data-fullscreen] .pcc-seek--back{--x:calc(var(--sw) / 2 - 186);--y:calc(var(--sh) / 2 - 27);--w:100;--h:48;--d:20ms}.papercut-collage[data-fullscreen] .pcc-seek--fwd{--x:calc(var(--sw) / 2 + 86);--y:calc(var(--sh) / 2 - 23);--w:100;--h:48;--d:40ms}.papercut-collage[data-fullscreen] .pcc-ticket .media-seek-button-content{font-size:calc(var(--u) * 17);gap:calc(var(--u) * 4)}.papercut-collage[data-fullscreen] .pcc-ticket .media-button-icon{width:calc(var(--u) * 20);height:calc(var(--u) * 20)}.papercut-collage[data-fullscreen] .pcc-time{--x:72;--y:calc(var(--sh) - 106);--d:20ms;font-size:calc(var(--u) * 15);padding:calc(var(--u) * 4) calc(var(--u) * 10)}.papercut-collage[data-fullscreen] .pcc-strip{--x:62;--y:calc(var(--sh) - 72);--h:46;--r:.5;--d:0s;width:calc(100% - var(--u) * 124);padding-inline:calc(var(--u) * 22)}.papercut-collage[data-fullscreen] .media-time-slider-thumb,.papercut-collage[data-fullscreen] .media-time-slider-thumb[data-interactive]{width:calc(var(--u) * 36);height:calc(var(--u) * 36)}.papercut-collage[data-fullscreen] .pcc-seek-flash{font-size:calc(var(--u) * 24)}}@media (pointer:coarse) and (orientation:portrait){.papercut-collage[data-fullscreen] .pcc-stage{--sw:480}.papercut-collage[data-fullscreen] .pcc-title{--x:20}.papercut-collage[data-fullscreen] .pcc-title-sub,.papercut-collage[data-fullscreen] .pcc-time{--x:22}.papercut-collage[data-fullscreen] .pcc-strip{--x:14;width:calc(100% - var(--u) * 28)}}.papercut-collage .pcc-card-scrim{z-index:9;cursor:default;background:#140e0840;border:0;padding:0;position:absolute;inset:0}.papercut-collage .pcc-card{z-index:10;top:calc(var(--u) * 14);right:calc(var(--u) * 28);width:calc(var(--u) * 320);max-width:calc(100% - var(--u) * 28);max-height:calc(100% - var(--u) * 28);box-sizing:border-box;gap:calc(var(--u) * 10);padding:calc(var(--u) * 14) calc(var(--u) * 18) calc(var(--u) * 16) calc(var(--u) * 24);isolation:isolate;color:var(--pc-ink);flex-direction:column;animation:.38s cubic-bezier(.3,1.25,.5,1) pcc-card-in;display:flex;position:absolute;overflow:auto;rotate:-1deg}.papercut-collage .pcc-card:before{content:"";z-index:-1;background:linear-gradient(90deg, transparent calc(var(--u) * 12), #b5382c66 calc(var(--u) * 12) calc(var(--u) * 14), transparent calc(var(--u) * 14)), repeating-linear-gradient(180deg, transparent 0 calc(var(--u) * 25), #3d5a8038 calc(var(--u) * 25) calc(var(--u) * 26)), var(--pcc-grain), var(--pcc-age), var(--pc-cream);filter:var(--pcc-edge-sm) var(--pcc-shadow);border-radius:4px;position:absolute;inset:0}@keyframes pcc-card-in{0%{translate:calc(var(--u) * 340) 0;opacity:0}}.papercut-collage .pcc-card-head{justify-content:space-between;align-items:center;display:flex}.papercut-collage .pcc-card-title{font-family:var(--pcc-type);font-size:max(15px, calc(var(--u) * 17));letter-spacing:.08em;text-transform:uppercase;color:var(--pc-red);margin:0;font-weight:400}.papercut-collage .pcc-card-row{gap:calc(var(--u) * 4);display:grid}.papercut-collage .pcc-card-heading{font-family:var(--pcc-type);font-size:max(12px, calc(var(--u) * 13));letter-spacing:.06em;text-transform:uppercase}.papercut-collage .pcc-card-chips{gap:calc(var(--u) * 6);flex-wrap:wrap;display:flex}.papercut-collage .pcc-chip{min-width:44px;min-height:40px;color:var(--pc-ink);font:inherit;font-size:max(16px, calc(var(--u) * 18));cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 .6em;font-weight:700;box-shadow:inset 0 0 0 2px #2b262059}.papercut-collage .pcc-chip--typed{font-family:var(--pcc-type);font-weight:400;font-size:max(14px, calc(var(--u) * 15))}.papercut-collage .pcc-chip[data-on]{background:var(--pc-red);color:var(--pc-cream);box-shadow:none;rotate:-2deg}.papercut-collage .pcc-chip:disabled{opacity:.45;cursor:default}.papercut-collage .pcc-card-close{box-shadow:none}.papercut-collage :is(.pcc-chip,.pcc-card-pip):focus-visible{outline:3px dashed var(--pc-ink);outline-offset:2px}.papercut-collage .pcc-card-pip.media-button{min-height:44px;color:var(--pc-ink);font-size:max(16px, calc(var(--u) * 19));background:0 0;justify-content:flex-start;align-items:center;gap:.5em;padding:0;font-weight:700;display:flex}.papercut-collage .pcc-card-pip .media-button-icon{width:1.2em;height:1.2em}.papercut-collage .pcc-card-pip:after{content:"Picture in picture"}.papercut-collage .pcc-card-pip[data-pip]:after{content:"Leave picture in picture"}.papercut-collage .pcc-card-pip:is([data-hidden],[data-availability=unsupported]){display:none}.papercut-collage :is(.pcc-deco,.pcc-photo,.pcc-strip,.pcc-time){will-change:transform}@media (pointer:coarse){.papercut-collage .media-time-slider-preview-content{filter:var(--pcc-shadow)}}@media (prefers-reduced-motion:reduce){.papercut-collage .pcc-piece.media-button,.papercut-collage .pcc-piece.media-button:hover,.papercut-collage .pcc-piece.media-button:active{transition:none;translate:none;scale:none}.papercut-collage .pcc-paused-stamp,.papercut-collage .pcc-seek-flash{transition:none;scale:none}.papercut-collage[data-fullscreen] :is(.pcc-piece,.pcc-deco),.papercut-collage[data-fullscreen][data-idle] :is(.pcc-piece,.pcc-deco){transition:opacity .2s;translate:none;scale:none}.papercut-collage .pcc-card{animation:none}.papercut-collage:has(.pcc-play[data-started][data-paused]:not([data-ended])) .pcc-paused-stamp{scale:none}}@media (forced-colors:active){.papercut-collage .pcc-piece:before,.papercut-collage .pcc-photo:before,.papercut-collage .pcc-menu:after{forced-color-adjust:none;background:canvas;border:1px solid canvastext}}}.nb{--cork:#b98d5a;--frame:#6b4a2b;--cream:#f1e7cc;--ink:#2b2620;--red:#b5382c;--blue:#3d5a80;--tape:#e1cd96bf;--hand:"Gaegu", "Comic Sans MS", ui-rounded, sans-serif;--type:"Special Elite", "Courier New", monospace;--speckle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='c'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.55' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.25 0 0 0 0 0.15 0 0 0 0 0.05 0 0 0 1.6 -0.75'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23c)'/%3E%3C/svg%3E");min-height:100%;color:var(--ink);font-family:var(--hand);background:#4a3320;padding:clamp(12px,2.5vw,32px);font-size:1.3125rem;line-height:1.35;overflow-x:clip}.nb :focus-visible{outline:3px solid var(--blue);outline-offset:3px}.nb-type{font-family:var(--type);font-size:.9375rem}.nb-board{background:var(--speckle), var(--cork);border:clamp(10px, 1.6vw, 18px) solid var(--frame);border-radius:6px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(24px,3vw,40px) clamp(16px,2.5vw,32px);padding:clamp(24px,4vw,56px) clamp(16px,4vw,56px) clamp(32px,5vw,64px);display:grid;box-shadow:inset 0 0 40px #3c230a73,0 18px 40px #0006}.nb-pin{z-index:3;background:radial-gradient(circle at 35% 30%, #ffffffa6 0 3px, transparent 4px), var(--pin);border-radius:50%;width:22px;height:22px;position:absolute;top:-8px;left:calc(50% - 11px);box-shadow:inset -2px -3px #00000040,3px 5px 3px #00000059}.nb-note{background:var(--paper,var(--cream));rotate:var(--tilt);padding:30px clamp(18px,2.5vw,30px) 24px;position:relative;box-shadow:2px 4px #0000001f,6px 14px 18px #28140059}.nb-note p{margin:0 0 10px}.nb-h2{margin:0 0 8px;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1.05}.nb-flyer{grid-column:1/span 7;padding-block:36px 30px}.nb-title{font-family:var(--type);letter-spacing:-.02em;margin:6px 0 14px;font-size:clamp(2.6rem,5.5vw,4.75rem);font-weight:400;line-height:.95}.nb-flyer-when{font-size:1.75rem;font-weight:700;line-height:1.1}.nb-flyer-this{max-width:36ch;font-size:1.375rem}.nb-tearoff{grid-column:8/span 5;padding-bottom:0}.nb-tabs{border-top:2px dashed #2b262080;grid-template-columns:repeat(8,1fr);margin:14px calc(-1*clamp(18px,2.5vw,30px)) 0;padding:0;list-style:none;display:grid}.nb-tabs li{min-width:0}.nb-tab{background:var(--cream);cursor:pointer;border:0;border-right:1.5px dashed #2b262066;place-items:center;width:100%;height:150px;padding:6px 0;display:grid}.nb-tabs li:last-child .nb-tab{border-right:0}.nb-tab span{writing-mode:vertical-rl;font-family:var(--type);white-space:nowrap;font-size:.75rem;rotate:180deg}.nb-tab:hover{background:#fff6dc;translate:0 2px}.nb-tab--gone{background:var(--cream);clip-path:polygon(0 0,100% 0,100% 60%,80% 100%,55% 55%,30% 95%,0 60%);height:18px;display:block}.nb-joined{border-left:4px solid var(--red);background:#fffaf0;padding:10px 12px}.nb-joined strong{color:var(--red)}.nb-form{gap:10px;margin:6px 0 14px;display:grid}.nb-form label{gap:2px;font-size:1.125rem;font-weight:700;display:grid}.nb-form input,.nb-form textarea{border:1.5px solid var(--ink);width:100%;color:var(--ink);font:1.25rem var(--hand);resize:vertical;background:#fffdf6;border-radius:3px;padding:8px 10px}.nb-error{color:var(--red);font-size:1.125rem;font-weight:700;margin:0!important}.nb-button{background:var(--ink);color:var(--cream);font:700 1.25rem var(--hand);cursor:pointer;border:0;border-radius:3px;justify-self:start;padding:8px 20px 6px}.nb-button:hover{background:var(--red)}.nb-link{color:var(--blue);font:700 1.125rem var(--hand);cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;text-decoration:underline}.nb-poster{background:var(--cream);grid-column:1/-1;padding:clamp(10px,1.5vw,18px);position:relative;rotate:.4deg;box-shadow:2px 4px #0000001f,8px 18px 24px #28140066}.nb-poster .nb-pin{left:auto}.nb-lost{z-index:4;background:#fdf6a6;width:min(220px,40%);padding:12px 14px;font-size:1.0625rem;line-height:1.2;position:absolute;bottom:clamp(-40px,-3vw,-20px);right:clamp(-12px,-1vw,-4px);rotate:5deg;box-shadow:3px 6px 8px #28140059}.nb-lost p{margin:0}.nb-photos{grid-column:1/-1;margin-top:16px}.nb-strip-title{background:var(--ink);color:var(--cream);font-family:var(--type);margin:0 0 22px;padding:4px 14px;font-size:1rem;font-weight:400;display:inline-block;rotate:-1deg}.nb-photo-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2.5vw,30px);margin:0;padding:0;list-style:none;display:grid}.nb-photo-list li{rotate:var(--tilt)}.nb-polaroid{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:#fbfaf5;border:0;gap:2px;padding:10px 10px 14px;display:grid;position:relative;box-shadow:3px 8px 14px #28140066}.nb-polaroid:hover{translate:0 -4px}.nb-polaroid[aria-current]{outline:4px solid var(--red);outline-offset:2px}.nb-photo{aspect-ratio:16/10;background:linear-gradient(160deg,#26324f,#1f1c19);margin-bottom:6px;display:block}.nb-polaroid img{object-fit:cover;width:100%;height:100%;display:block}.nb-tape{background:var(--tape);width:70px;height:22px;position:absolute;top:-10px;left:50%;translate:-50%;rotate:-3deg}.nb-caption{font-size:1.375rem;font-weight:700;line-height:1.05}.nb-caption-time{font-family:var(--type);opacity:.75;font-size:.8125rem}.nb-questions{grid-column:1/-1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(20px,3vw,40px);margin-top:12px;display:grid}.nb-slips{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:26px 18px;margin:0;padding:0;list-style:none;display:grid}.nb-slip{background:var(--paper);rotate:var(--tilt);padding:24px 14px 12px;position:relative;box-shadow:2px 6px 10px #28140059}.nb-slip-text{margin:0 0 6px;font-size:1.25rem;font-weight:700;line-height:1.15}.nb-slip-who{font-family:var(--type);margin:0;font-size:.8125rem}.nb-unpin{margin:4px 0 0;font-size:1rem}.nb-credit{text-align:center;font-family:var(--type);color:#e3cfae;margin:14px 0 0;font-size:.8125rem}@media (width<=1100px){.nb-flyer,.nb-tearoff{grid-column:1/-1}.nb-photo-list{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-questions{grid-template-columns:1fr}}@media (width<=560px){.nb-board{grid-template-columns:1fr}.nb-lost{width:auto;margin:16px 8px 0;position:relative;bottom:auto;right:auto}.nb-tab{height:130px}.nb-tab span{font-size:.6875rem}.nb-photo-list{gap:16px 12px}.nb-caption{font-size:1.125rem}.nb-caption-time{font-size:.75rem}}@media (prefers-reduced-motion:no-preference){.nb-polaroid{transition:translate .15s}.nb-slip{animation:.35s cubic-bezier(.3,1.5,.5,1) backwards nb-pin}}@keyframes nb-pin{0%{opacity:0;scale:1.15}}@layer clay{.clay-skin{--clay-ink:#2b2738;--clay-cream:#f3eadb;--clay-yellow:#f5c93a;--clay-sky:#9fc9e8;--clay-pink:#f2a7c3;--clay-hot:#e0457b;--clay-leaf:#7cc66a;--clay-orange:#f7893b;--clay-deep:#2c5e73;--ca-bar-cream:url(./bar-cream-BSJmFcTw.webp);--ca-disc-big-yellow:url(./disc-big-yellow-B8n91VC9.webp);--ca-disc-cream:url(./disc-cream-DhTACIh9.webp);--ca-disc-leaf:url(./disc-leaf-Drs6X8gz.webp);--ca-disc-orange:url(./disc-orange-B6zYZWTX.webp);--ca-disc-pink:url(./disc-pink-C3XND16R.webp);--ca-disc-sky:url(./disc-sky-BPckmezP.webp);--ca-disc-white:url(./disc-white-Bx4yiIGP.webp);--ca-disc-yellow:url(./disc-yellow-CDwbOZ_j.webp);--ca-morph-pause-to-play:url(./morph-pause-to-play-BVBegvnM.webp);--ca-morph-play-to-pause:url(./morph-play-to-pause-CpVFiAGJ.webp);--ca-panel-cream:url(./panel-cream-BYbIy0IS.webp);--ca-pill-yellow:url(./pill-yellow-CdkGLk3k.webp);--ca-plate-ink:url(./plate-ink-BEXgkhRZ.webp);--ca-spinner:url(./spinner-Dk9KdK0D.webp);--ca-strip-buffer:url(./strip-buffer-B7J6qLCn.webp);--ca-strip-played:url(./strip-played-fnGb-0O2.webp);--ca-strip-track:url(./strip-track-UVyC50i5.webp);--ca-thumb-pink:url(./thumb-pink-BNyMd_T1.webp);--ca-vstrip-fill:url(./vstrip-fill-zxIRd5ji.webp);--ca-vstrip-track:url(./vstrip-track-BVA1V72H.webp);--clay-shadow:drop-shadow(0 2px 1px #2b273859) drop-shadow(0 5px 8px #2b273838);--clay-shadow-lifted:drop-shadow(0 4px 2px #2b27384d) drop-shadow(0 12px 16px #2b273840);--clay-rim:drop-shadow(1.5px 0 0 var(--clay-ink)) drop-shadow(-1.5px 0 0 var(--clay-ink)) drop-shadow(0 1.5px 0 var(--clay-ink)) drop-shadow(0 -1.5px 0 var(--clay-ink));--clay-spring:cubic-bezier(.34, 1.56, .64, 1);--clay-bleed:calc(var(--media-spacing) * 4);--clay-hide-slide:110%;--clay-track-h:calc(var(--media-spacing) * 3);--media-default-accent-color:var(--clay-yellow);--media-default-accent-text-color:var(--clay-ink);--media-accent:transparent;--media-accent-foreground:currentColor;--media-font-family:"Fredoka", ui-rounded, "SF Pro Rounded", system-ui, sans-serif;--media-popover:var(--clay-cream);--media-popover-foreground:var(--clay-ink);--media-ring:var(--clay-ink);--media-muted:#2b273840;--media-muted-foreground:var(--clay-ink);--media-backdrop-filter-surface:none;--media-backdrop-filter-indicator:none;--media-shadow-surface:none;--media-shadow-surface-inset:none;--media-shadow-thumb:none;--media-shadow-current-color:transparent;--media-surface-border:transparent;--media-control-size:calc(var(--media-spacing) * 11);--media-icon-size:calc(var(--media-spacing) * 6);--media-controls-radius:18px;--media-popup-radius:18px;--media-menu-item-radius:999px;--media-video-border-radius:var(--media-border-radius,18px);--media-caption-controls-y:calc(var(--media-spacing) * -20)}.clay-skin .clay-icon{filter:none;place-items:center;display:grid}.clay-skin .clay-icon>*{grid-area:1/1;width:100%;height:100%}.clay-skin .clay-icon-art{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}.clay-skin .clay-icon-fallback{display:none}.clay-skin .video-controls-content,.clay-skin .video-controls-primary,.clay-skin .video-controls-secondary{isolation:isolate;box-shadow:none;color:var(--clay-ink);text-shadow:none;background-color:#0000}.clay-skin .video-controls-content:after,.clay-skin .video-controls-primary:after,.clay-skin .video-controls-secondary:after{content:none}.clay-skin .video-controls-content:before,.clay-skin .media-popup-surface:after,.clay-skin .clay-end-banner:before,.clay-skin .media-dialog-popup:after{border:0 solid #0000;border-image-repeat:stretch}@container media-root (width>=32rem){.clay-skin .video-controls-content{inset-inline:0;padding:calc(var(--media-spacing) * 3.5) calc(var(--media-spacing) * 3) calc(var(--media-spacing) * 2);border-radius:0;bottom:0}.clay-skin .video-controls-content:before{content:"";inset:0 0 calc(var(--clay-bleed) * -1);z-index:-1;border-image-source:var(--ca-bar-cream);border-image-slice:0 110 fill;border-image-width:0 calc(var(--media-spacing) * 10);filter:drop-shadow(0 -2px 2px #2b27382e)drop-shadow(0 -6px 12px #2b27382e);position:absolute}}@container media-root (width<32rem){.clay-skin .video-controls-primary:before,.clay-skin .video-controls-secondary:before{content:"";z-index:-1;border-style:solid;border-width:0;border-image-source:var(--ca-panel-cream);border-image-slice:80 fill;border-image-width:calc(var(--media-spacing) * 4);filter:var(--clay-shadow);position:absolute;inset:0}.clay-skin .video-controls-primary{inset-inline:0;padding:calc(var(--media-spacing) * 2) calc(var(--media-spacing) * 2) calc(var(--media-spacing) * 1.5);border-radius:0;bottom:0}.clay-skin .video-controls-primary:before{inset:0 0 calc(var(--clay-bleed) * -1);border-image-source:var(--ca-bar-cream);border-image-slice:0 110 fill;border-image-width:0 calc(var(--media-spacing) * 8)}}.clay-skin .video-controls .media-button{--clay-disc:var(--ca-disc-white);isolation:isolate;color:var(--clay-ink);transition-property:color,translate,scale,outline-offset,box-shadow;transition-duration:var(--media-duration-slow);transition-timing-function:var(--clay-spring);background-color:#0000;border-radius:50%;margin-inline:2px;position:relative}.clay-skin .video-controls .media-button:before{content:"";inset:calc(var(--media-spacing) * .25);z-index:-1;background:var(--clay-disc) center / contain no-repeat;filter:var(--clay-shadow);transition-property:filter;transition-duration:var(--media-duration);position:absolute}.clay-skin .video-controls .media-play-button{--clay-disc:var(--ca-disc-yellow);width:calc(var(--media-control-size) + var(--media-spacing) * 2);height:calc(var(--media-control-size) + var(--media-spacing) * 2)}.clay-skin .video-controls .media-mute-button{--clay-disc:var(--ca-disc-sky)}.clay-skin .video-controls .media-settings-menu-trigger{--clay-disc:var(--ca-disc-orange)}.clay-skin .video-controls .media-cast-button{--clay-disc:var(--ca-disc-pink)}.clay-skin .video-controls .media-airplay-button{--clay-disc:var(--ca-disc-cream)}.clay-skin .video-controls .media-pip-button{--clay-disc:var(--ca-disc-leaf)}@media (hover:hover){.clay-skin .video-controls .media-button:not([aria-disabled=true]):hover{color:var(--clay-ink);background-color:#0000;translate:0 -2px;scale:1.05}.clay-skin .video-controls .media-mute-button:not([aria-disabled=true]):hover{translate:none;scale:1}.clay-skin .video-controls .media-button:not([aria-disabled=true]):hover:before{filter:var(--clay-shadow-lifted)}}.clay-skin .video-controls .media-button:not([aria-disabled=true]):active{transition-duration:80ms;transition-timing-function:ease-out;translate:0 1px;scale:1.1 .86}.clay-skin .media-button:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){color:var(--clay-ink);background-color:#0000}.clay-skin .video-controls .media-button[aria-expanded=true]{scale:.94}.clay-skin .media-button:focus-visible,.clay-skin .media-time-toggle:focus-visible,.clay-skin .media-slider-thumb:focus-visible{outline:3px solid var(--clay-ink);outline-offset:2px;box-shadow:0 0 0 7px var(--clay-yellow)}.clay-skin .media-time-toggle:focus-visible{border-radius:999px}.clay-skin.media-container:focus-visible{outline:3px solid var(--clay-ink);outline-offset:4px;box-shadow:0 0 0 10px var(--clay-yellow)}.clay-skin .media-time-value,.clay-skin .media-time-toggle{color:var(--clay-ink);font-variant-numeric:tabular-nums;font-size:1.3em;font-weight:600;line-height:1}.clay-skin .media-time-toggle{padding-block:calc((var(--media-spacing) * 11 - 1em) / 2);padding-inline:calc(var(--media-spacing) * 1.5)}.clay-skin .video-time-slider-group{gap:calc(var(--media-spacing) * 4)}.clay-skin .media-slider-track{filter:drop-shadow(0 1px 1px #2b273859)}.clay-skin .media-slider-track:before,.clay-skin .media-slider-buffer:before,.clay-skin .media-slider-fill:before{box-shadow:none;border:0 solid #0000;background:0 0;border-image-repeat:stretch;border-radius:0}.clay-skin .media-slider-track[data-orientation=horizontal]{height:var(--clay-track-h)}.clay-skin [data-orientation=horizontal]>.media-slider-track:before,.clay-skin .media-slider-track[data-orientation=horizontal]:before{border-image-source:var(--ca-strip-track);border-image-slice:0 30 fill;border-image-width:0 calc(var(--clay-track-h) / 2)}.clay-skin .media-slider-buffer[data-orientation=horizontal]:before{border-image-source:var(--ca-strip-buffer);border-image-slice:0 30 fill;border-image-width:0 calc(var(--clay-track-h) / 2)}.clay-skin .media-slider-fill[data-orientation=horizontal]:before{border-image-source:var(--ca-strip-played);border-image-slice:0 30 fill;border-image-width:0 calc(var(--clay-track-h) / 2)}.clay-skin .media-time-slider-chapter{--media-chapter-inset-start:1;--media-chapter-inset-end:1}.clay-skin .media-time-slider-chapter:first-of-type{--media-chapter-inset-start:0}.clay-skin .media-time-slider-chapter:last-of-type{--media-chapter-inset-end:0}.clay-skin .media-time-slider-chapter[data-highlighted] .media-time-slider-chapter-track[data-orientation=horizontal]{height:calc(var(--clay-track-h) * 1.35)}.clay-skin .media-slider-thumb{background:var(--ca-thumb-pink) center / contain no-repeat;box-shadow:none;filter:var(--clay-rim) var(--clay-shadow);border-radius:50%}.clay-skin .media-time-slider-thumb{width:calc(var(--media-spacing) * 6.5);height:calc(var(--media-spacing) * 6.5)}.clay-skin .media-time-slider-thumb,.clay-skin .media-time-slider-thumb[data-interactive]{opacity:1;scale:1}.clay-skin .media-slider-thumb[data-dragging],.clay-skin .media-slider-thumb:active{scale:1.15 .9}.clay-skin .media-volume-popover .media-slider-track[data-orientation=vertical]{width:var(--clay-track-h)}.clay-skin .media-slider-track[data-orientation=vertical]:before{border-image-source:var(--ca-vstrip-track);border-image-slice:30 0 fill;border-image-width:calc(var(--clay-track-h) / 2) 0}.clay-skin .media-slider-fill[data-orientation=vertical]:before{border-image-source:var(--ca-vstrip-fill);border-image-slice:30 0 fill;border-image-width:calc(var(--clay-track-h) / 2) 0}.clay-skin .media-volume-slider-thumb{width:calc(var(--media-spacing) * 5.5);height:calc(var(--media-spacing) * 5.5)}.clay-skin .media-time-slider{--clay-photo-border:calc(var(--media-spacing) * 2);--clay-photo-chin:calc(var(--media-spacing) * 7);--media-slider-preview-offset:calc(var(--media-spacing) * 20);--media-slider-preview-label-offset:calc(var(--media-spacing) * 11)}.clay-skin .media-time-slider .media-slider-thumbnail{background-color:var(--clay-cream);box-shadow:0 0 0 var(--clay-photo-border) var(--clay-cream), 0 var(--clay-photo-chin) 0 var(--clay-photo-border) var(--clay-cream);filter:var(--clay-shadow-lifted);border-radius:10px}.clay-skin .media-time-slider .media-slider-thumbnail:after{content:none}.clay-skin .media-slider-preview:has(.media-slider-thumbnail[data-hidden]){--media-slider-preview-label-offset:calc(var(--media-spacing) * 7)}.clay-skin .media-time-slider .media-slider-thumbnail[data-hidden]{box-shadow:none;filter:none;background-color:#0000}.clay-skin .media-time-slider-preview-content{color:var(--clay-ink);text-shadow:none;gap:calc(var(--media-spacing) * 1)}.clay-skin .media-time-slider-value{padding:4px calc(var(--media-spacing) * 2.5) 3px;background-color:var(--clay-cream);font-variant-numeric:tabular-nums;filter:drop-shadow(0 1px 1px #2b27384d);border-radius:999px;font-size:1.25em;font-weight:600;line-height:1}.clay-skin .media-time-slider-chapter-title:not(:empty){padding:3px calc(var(--media-spacing) * 2.5);background-color:var(--clay-yellow);color:var(--clay-ink);filter:drop-shadow(0 1px 1px #2b273859);border-radius:999px;font-weight:600}.clay-skin .media-popup-surface{--media-popover-foreground:var(--clay-ink);isolation:isolate;color:var(--clay-ink);box-shadow:none;background-color:#0000;font-size:1.1em;font-weight:500}.clay-skin .media-popup-surface:after{content:"";z-index:-1;pointer-events:none;box-shadow:none;border-image-source:var(--ca-panel-cream);border-image-slice:80 fill;border-image-width:calc(var(--media-spacing) * 5);filter:var(--clay-shadow-lifted);background:0 0;border-radius:0;position:absolute;inset:0}.clay-skin .media-menu-separator{background:#2b27382e;border-radius:999px;height:3px;box-shadow:0 1px #fff9}.clay-skin .media-menu-content [role^=menuitem]{isolation:isolate;border-radius:999px;position:relative}.clay-skin .media-menu-content [role^=menuitem][data-highlighted]{color:var(--clay-ink);background-color:#0000}.clay-skin .media-menu-content [role^=menuitem][data-highlighted]:before{content:"";z-index:-1;border-style:solid;border-width:0;border-image:var(--ca-pill-yellow) 0 70 fill / 0 1.1em / 0 stretch;filter:drop-shadow(0 1px 1px #2b27384d);position:absolute;inset:0}.clay-skin .media-menu-item-indicator{width:calc(var(--media-spacing) * 7);height:calc(var(--media-spacing) * 7);background:var(--ca-disc-yellow) center / contain no-repeat;filter:drop-shadow(0 1px 1px #2b273859);place-items:center;display:grid}.clay-skin .media-menu-radio-item-icon{width:70%;height:70%}.clay-skin .media-menu-back-item{font-weight:600}.clay-skin .media-menu-content [role^=menuitem]:focus-visible{outline:3px solid var(--clay-ink);outline-offset:-3px}.clay-skin .media-tooltip{isolation:isolate;color:var(--clay-cream);box-shadow:none;border-style:solid;border-color:#0000;border-image:var(--ca-plate-ink) 0 72 fill / 0 1em / 0 stretch;filter:var(--clay-shadow);background-color:#0000;font-size:1.05em;font-weight:600}@container media-root (width>=32rem){.clay-skin .video-controls-content:not([data-visible]){translate:0 var(--clay-hide-slide);filter:none;scale:1}}@container media-root (width<32rem){.clay-skin .video-controls-content:not([data-visible]) .video-controls-primary{translate:0 var(--clay-hide-slide);filter:none;scale:1}.clay-skin .video-controls-content:not([data-visible]) .video-controls-secondary{translate:0 calc(var(--clay-hide-slide) * -1);filter:none;scale:1}}.clay-skin .media-button .clay-icon{transition-property:opacity,scale;transition-duration:var(--media-duration-slow);transition-timing-function:var(--clay-spring)}.clay-skin .video-controls .media-play-button:after{content:"";width:var(--media-icon-size);height:var(--media-icon-size);background:var(--ca-morph-pause-to-play) 100% 0 / 1200% 100% no-repeat;pointer-events:none;margin:auto;display:none;position:absolute;inset:0}.clay-skin .video-controls .media-play-button[data-started]:not([data-ended]):after{display:block}.clay-skin .video-controls .media-play-button[data-started]:not([data-ended]) :is(.media-play-button-play-icon,.media-play-button-pause-icon){visibility:hidden}.clay-skin .video-controls .media-play-button[data-started]:not([data-ended]):not([data-paused]):after{background-image:var(--ca-morph-play-to-pause);animation:.5s steps(11,end) both clay-morph}.clay-skin .video-controls .media-play-button[data-started]:not([data-ended])[data-paused]:after{animation:.5s steps(11,end) both clay-morph-back}@keyframes clay-morph{0%{background-position:0 0}to{background-position:100% 0}}@keyframes clay-morph-back{0%{background-position:0 0}to{background-position:100% 0}}.clay-skin .media-mute-button .media-button-icon{scale:.6}.clay-skin .media-mute-button:not([data-muted]):not([data-volume-level=low]) .media-mute-button-high-icon,.clay-skin .media-mute-button:not([data-muted])[data-volume-level=low] .media-mute-button-low-icon,.clay-skin .media-mute-button[data-muted] .media-mute-button-off-icon{scale:1}.clay-skin .clay-stage{z-index:15;place-content:center;justify-items:center;gap:calc(var(--media-spacing) * 2);pointer-events:none;display:grid;position:absolute;inset:0}.clay-skin .clay-stage-row{align-items:center;gap:calc(var(--media-spacing) * 4);display:flex}.clay-skin .clay-stage-seek{--clay-seek-size:clamp(calc(var(--media-spacing) * 11), 8cqi, calc(var(--media-spacing) * 15));isolation:isolate;width:var(--clay-seek-size);height:var(--clay-seek-size);color:var(--clay-ink);pointer-events:auto;opacity:0;visibility:hidden;transition-property:opacity,scale,translate,visibility;transition-duration:var(--media-duration-slow);transition-timing-function:var(--clay-spring);background-color:#0000;border-radius:50%;position:relative;scale:.6}.clay-skin .clay-stage-row:has(.clay-big-play[data-paused]:not([data-ended])) .clay-stage-seek{opacity:1;visibility:visible;scale:1}.clay-skin .clay-stage-seek:before{content:"";z-index:-1;background:var(--ca-disc-cream) center / contain no-repeat;filter:var(--clay-rim) var(--clay-shadow-lifted);position:absolute;inset:0}.clay-skin .clay-stage-seek .media-button-icon{width:calc(var(--clay-seek-size) * .55);height:calc(var(--clay-seek-size) * .55);translate:0 -8%}.clay-skin .clay-stage-seek .media-seek-button-label{inset-inline:0;text-align:center;color:var(--clay-ink);text-shadow:none;font-size:.95em;font-weight:700;bottom:22%;left:0;right:0}@media (hover:hover){.clay-skin .clay-stage-seek:hover{color:var(--clay-ink);background-color:#0000;translate:0 -2px;scale:1.05}}.clay-skin .clay-stage-seek:active{transition-duration:80ms;scale:1.1 .86}.clay-skin .clay-stage-seek:focus-visible{color:var(--clay-ink);background-color:#0000}.clay-skin .clay-big-play{--clay-big-size:clamp(calc(var(--media-spacing) * 16), 14cqi, calc(var(--media-spacing) * 26));isolation:isolate;width:var(--clay-big-size);height:var(--clay-big-size);color:var(--clay-ink);pointer-events:auto;opacity:0;visibility:hidden;transition-property:opacity,scale,translate,visibility;transition-duration:var(--media-duration-slow);transition-timing-function:var(--clay-spring);background-color:#0000;border-radius:50%;position:relative;scale:.6}.clay-skin .clay-big-play[data-paused]{opacity:1;visibility:visible;scale:1}.clay-skin .clay-big-play:before{content:"";z-index:-1;background:var(--ca-disc-big-yellow) center / contain no-repeat;filter:var(--clay-rim) var(--clay-shadow-lifted);position:absolute;inset:0}.clay-skin .clay-big-play .media-button-icon{width:46%;height:46%}.clay-skin .clay-big-play .media-play-button-play-icon{translate:5%}@media (hover:hover){.clay-skin .clay-big-play[data-paused]:hover{color:var(--clay-ink);background-color:#0000;translate:0 -3px;scale:1.05}}.clay-skin .clay-big-play:active{transition-duration:80ms;scale:1.12 .84}@container media-root (width<24rem){.clay-skin .clay-stage :is(.clay-big-play,.clay-stage-seek){display:none}}.clay-skin .clay-end-banner{padding:calc(var(--media-spacing) * 3) calc(var(--media-spacing) * 9) calc(var(--media-spacing) * 2.5);isolation:isolate;color:var(--clay-ink);margin:0;font-size:clamp(2rem,8cqi,4.5rem);font-weight:700;line-height:1;display:none;position:relative}.clay-skin .clay-end-banner:before{content:"";z-index:-1;border-image-source:var(--ca-panel-cream);border-image-slice:80 fill;border-image-width:calc(var(--media-spacing) * 6);filter:var(--clay-shadow-lifted);position:absolute;inset:0}.clay-skin .clay-stage:has(.clay-big-play[data-ended]) .clay-end-banner{display:block}.clay-skin .clay-big-play[data-ended]{margin-top:calc(var(--media-spacing) * -2)}.clay-skin .media-playback-status-indicator{display:none}.clay-skin:has(.media-buffering-indicator[data-visible]) .clay-stage{visibility:hidden}.clay-skin .media-buffering-indicator:before{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#2b273840}.clay-skin .media-buffering-indicator-spinner-icon{display:none}.clay-skin .clay-spinner{z-index:30;width:calc(var(--media-spacing) * 18);height:calc(var(--media-spacing) * 18);background:var(--ca-spinner) center / contain no-repeat;filter:var(--clay-shadow-lifted);animation:1.4s cubic-bezier(.45,.05,.55,.95) infinite clay-spin;position:relative}.clay-skin .media-buffering-indicator:not([data-visible]) .clay-spinner{animation:none}@keyframes clay-spin{to{rotate:360deg}}.clay-skin .media-dialog-popup{isolation:isolate;color:var(--clay-ink);box-shadow:none;text-shadow:none;padding:calc(var(--media-spacing) * 6) calc(var(--media-spacing) * 6) calc(var(--media-spacing) * 5);filter:var(--clay-shadow-lifted);background-color:#0000;font-size:1.1em}.clay-skin .media-dialog-popup:after{content:"";z-index:-1;box-shadow:none;border-image-source:var(--ca-panel-cream);border-image-slice:80 fill;border-image-width:calc(var(--media-spacing) * 6);background:0 0;border-radius:0;position:absolute;inset:0}.clay-skin .media-dialog-title{font-size:1.3em;font-weight:700}.clay-skin .media-dialog-close{isolation:isolate;width:auto;min-width:calc(var(--media-spacing) * 24);color:var(--clay-ink);transition-property:translate,scale;transition-timing-function:var(--clay-spring);background-color:#0000;border-radius:999px;align-self:center;font-size:1.1em;font-weight:600;position:relative}.clay-skin .media-dialog-close:before{content:"";z-index:-1;border-style:solid;border-width:0;border-image:var(--ca-pill-yellow) 0 70 fill / 0 1.3em / 0 stretch;filter:var(--clay-shadow);position:absolute;inset:0}@media (hover:hover){.clay-skin .media-dialog-close:hover{color:var(--clay-ink);background-color:#0000;translate:0 -2px}}.clay-skin .media-dialog-close:active{scale:1.08 .9}.clay-skin .media-dialog-close:focus-visible{outline:3px solid var(--clay-ink);outline-offset:3px;background-color:#0000}.clay-skin:not(.clay-skin--thick){--clay-shadow:drop-shadow(0 0 0 transparent);--clay-shadow-lifted:drop-shadow(0 4px 5px #2b273833);--clay-rim:drop-shadow(0 0 0 transparent);--clay-icon-scale:1.214}.clay-skin:not(.clay-skin--thick) .clay-icon-art{width:calc(100% * var(--clay-icon-scale));height:calc(100% * var(--clay-icon-scale));margin:calc((1 - var(--clay-icon-scale)) * 50%)}.clay-skin:not(.clay-skin--thick) .video-controls .media-button:before{inset:-20%}.clay-skin:not(.clay-skin--thick) .clay-stage-seek:before{inset:-22.9%}.clay-skin:not(.clay-skin--thick) .clay-big-play:before{inset:-20.8%}.clay-skin:not(.clay-skin--thick) .media-menu-item-indicator{background-size:146%}@container media-root (width>=32rem){.clay-skin:not(.clay-skin--thick) .video-controls-content{inset-inline:calc(var(--media-spacing) * 3);bottom:calc(var(--media-spacing) * 3);padding:calc(var(--media-spacing) * 2.5) calc(var(--media-spacing) * 3.5)}.clay-skin:not(.clay-skin--thick) .video-controls-content:before{filter:none;border-image-slice:0 110 fill;border-image-width:0 37px;inset:-12px}}@container media-root (width<32rem){.clay-skin:not(.clay-skin--thick) .video-controls-primary{inset-inline:calc(var(--media-spacing) * 2);bottom:calc(var(--media-spacing) * 2)}.clay-skin:not(.clay-skin--thick) .video-controls-primary:before{border-image-slice:0 110 fill;border-image-width:0 30px;inset:-10px}.clay-skin:not(.clay-skin--thick) .video-controls-secondary:before{border-image-slice:106 fill;border-image-width:20px;inset:-9px}}.clay-skin:not(.clay-skin--thick) .media-popup-surface:after{border-image-slice:106 fill;border-image-width:20px;inset:-9px}.clay-skin:not(.clay-skin--thick) .clay-end-banner:before,.clay-skin:not(.clay-skin--thick) .media-dialog-popup:after{border-image-slice:106 fill;border-image-width:24px;inset:-11px}.clay-skin:not(.clay-skin--thick) .media-tooltip{border-image:var(--ca-plate-ink) 0 86 fill / 0 18px / 6px 5px stretch}.clay-skin:not(.clay-skin--thick) .media-menu-content [role^=menuitem][data-highlighted]:before{border-image:var(--ca-pill-yellow) 0 86 fill / 0 1.15em / 0 stretch;inset:-6px -5px}.clay-skin:not(.clay-skin--thick) .media-dialog-close:before{border-image:var(--ca-pill-yellow) 0 86 fill / 0 1.35em / 0 stretch;inset:-7px -6px}.clay-skin:not(.clay-skin--thick) [data-orientation=horizontal]>.media-slider-track:before,.clay-skin:not(.clay-skin--thick) .media-slider-track[data-orientation=horizontal]:before,.clay-skin:not(.clay-skin--thick) .media-slider-buffer[data-orientation=horizontal]:before,.clay-skin:not(.clay-skin--thick) .media-slider-fill[data-orientation=horizontal]:before{border-image-slice:0 49 fill;border-image-width:0 calc(var(--clay-track-h) * .94);border-image-outset:calc(var(--clay-track-h) * .44)}.clay-skin:not(.clay-skin--thick) .media-slider-track[data-orientation=vertical]:before,.clay-skin:not(.clay-skin--thick) .media-slider-fill[data-orientation=vertical]:before{border-image-slice:50 0 fill;border-image-width:calc(var(--clay-track-h) * .94) 0;border-image-outset:calc(var(--clay-track-h) * .44)}.clay-skin:not(.clay-skin--thick) .media-slider-thumb{filter:drop-shadow(1.5px 0 0 var(--clay-ink)) drop-shadow(-1.5px 0 0 var(--clay-ink)) drop-shadow(0 1.5px 0 var(--clay-ink)) drop-shadow(0 -1.5px 0 var(--clay-ink)) drop-shadow(1px 2px 2px #2b273859);background-size:147%}.clay-skin:not(.clay-skin--thick) .video-controls .media-play-button:after{width:calc(var(--media-icon-size) * var(--clay-icon-scale));height:calc(var(--media-icon-size) * var(--clay-icon-scale))}.clay-skin.clay-skin--thick{--ca-bar-cream:url(./bar-cream-DVrU-OaE.webp);--ca-disc-big-yellow:url(./disc-big-yellow-CObKgY0B.webp);--ca-disc-cream:url(./disc-cream-BjULSqsV.webp);--ca-disc-leaf:url(./disc-leaf-DA7tJrK5.webp);--ca-disc-orange:url(./disc-orange-D0TXG3Hz.webp);--ca-disc-pink:url(./disc-pink-DruKciil.webp);--ca-disc-sky:url(./disc-sky-CbkF_DS7.webp);--ca-disc-white:url(./disc-white-Bf1if6ic.webp);--ca-disc-yellow:url(./disc-yellow-btd_t9OE.webp);--ca-morph-pause-to-play:url(./morph-pause-to-play-D3YrBX3S.webp);--ca-morph-play-to-pause:url(./morph-play-to-pause-6GxDXDU3.webp);--ca-panel-cream:url(./panel-cream-BkXBTrVU.webp);--ca-pill-yellow:url(./pill-yellow-BOa-t_1T.webp);--ca-plate-ink:url(./plate-ink-BX4-PiBc.webp);--ca-spinner:url(./spinner-DVr0VXQZ.webp);--ca-strip-buffer:url(./strip-buffer-CLiJ7M-T.webp);--ca-strip-played:url(./strip-played-Ce8ymWTu.webp);--ca-strip-track:url(./strip-track-D2TmRJsa.webp);--ca-thumb-pink:url(./thumb-pink-DfDSalY_.webp);--ca-vstrip-fill:url(./vstrip-fill-p7r5nkod.webp);--ca-vstrip-track:url(./vstrip-track-CKymyJoT.webp);--clay-track-h:calc(var(--media-spacing) * 4);--clay-shadow:drop-shadow(0 3px 1px #2b273866) drop-shadow(0 8px 12px #2b273847);--clay-shadow-lifted:drop-shadow(0 5px 2px #2b273859) drop-shadow(0 16px 20px #2b27384d)}.clay-skin--thick .video-controls .media-button:before,.clay-skin--thick .clay-stage-seek:before,.clay-skin--thick .clay-big-play:before{aspect-ratio:200/224;background-size:100% 100%;height:auto;inset:3% 0 auto}.clay-skin--thick .video-controls .media-button:before{inset:4% 3% auto}.clay-skin--thick .clay-icon-art{translate:0 4%}@container media-root (width>=32rem){.clay-skin--thick .video-controls-content{padding-bottom:calc(var(--media-spacing) * 2 + 12px)}.clay-skin--thick .video-controls-content:before{inset:calc(var(--media-spacing) * -1) 0 0;border-image-slice:0 110 fill}}@container media-root (width<32rem){.clay-skin--thick .video-controls-primary{padding-bottom:calc(var(--media-spacing) * 1.5 + 10px)}.clay-skin--thick .video-controls-primary:before{inset:calc(var(--media-spacing) * -1) 0 0}.clay-skin--thick .video-controls-secondary:before{border-image-slice:80 80 112 fill;border-image-width:calc(var(--media-spacing) * 4) calc(var(--media-spacing) * 4) calc(var(--media-spacing) * 5.6);inset:0 0 calc(var(--media-spacing) * -2)}}.clay-skin--thick .media-popup-surface:after,.clay-skin--thick .clay-end-banner:before,.clay-skin--thick .media-dialog-popup:after{inset:0 0 calc(var(--media-spacing) * -2.5);border-image-slice:80 80 112 fill;border-image-width:calc(var(--media-spacing) * 5) calc(var(--media-spacing) * 5) calc(var(--media-spacing) * 7)}.clay-skin--thick [data-orientation=horizontal]>.media-slider-track:before,.clay-skin--thick .media-slider-track[data-orientation=horizontal]:before,.clay-skin--thick .media-slider-buffer[data-orientation=horizontal]:before,.clay-skin--thick .media-slider-fill[data-orientation=horizontal]:before{border-image-slice:0 34 fill;border-image-width:0 calc(var(--clay-track-h) / 2)}.clay-skin--thick .media-slider-track[data-orientation=vertical]:before,.clay-skin--thick .media-slider-fill[data-orientation=vertical]:before{border-image-slice:30 0 50 fill;border-image-width:calc(var(--clay-track-h) / 2) 0 calc(var(--clay-track-h) * .85)}.clay-skin--thick .media-time-slider-thumb{width:calc(var(--media-spacing) * 7.5);height:calc(var(--media-spacing) * 7.5)}.clay-skin--thick .media-tooltip{padding-bottom:calc(var(--media-spacing) * 1.5 + 4px)}.clay-skin--thick .clay-stage-seek:before,.clay-skin--thick .clay-big-play:before{filter:drop-shadow(1px 0 0 var(--clay-ink)) drop-shadow(-1px 0 0 var(--clay-ink)) drop-shadow(0 -1px 0 var(--clay-ink)) var(--clay-shadow-lifted)}@media (prefers-reduced-motion:reduce){.clay-skin{--clay-hide-slide:0%}.clay-skin .video-controls .media-play-button:after{background-position:100% 0;animation:none!important}.clay-skin .clay-spinner{animation:none}.clay-skin .video-controls .media-button,.clay-skin .video-controls .media-button:hover,.clay-skin .video-controls .media-button:active,.clay-skin .clay-stage-seek:hover,.clay-skin .clay-stage-seek:active,.clay-skin .clay-big-play:hover,.clay-skin .clay-big-play:active{translate:none;scale:1}}@media (forced-colors:active){.clay-skin .clay-icon-art,.clay-skin .video-controls .media-play-button:after,.clay-skin .clay-spinner{display:none!important}.clay-skin .clay-icon-fallback{display:block}.clay-skin .video-controls .media-play-button :is(.media-play-button-play-icon,.media-play-button-pause-icon){visibility:visible}.clay-skin .media-buffering-indicator-spinner-icon{display:block}.clay-skin .video-controls .media-button:before,.clay-skin .clay-stage-seek:before,.clay-skin .clay-big-play:before,.clay-skin .video-controls-content:before,.clay-skin .media-popup-surface:after,.clay-skin .clay-end-banner:before,.clay-skin .media-dialog-popup:after,.clay-skin .media-menu-content [role^=menuitem][data-highlighted]:before{forced-color-adjust:none;filter:none;background:canvas;border:1px solid canvastext;border-radius:12px}.clay-skin .media-slider-thumb{forced-color-adjust:none;filter:none;background:canvastext}.clay-skin .media-slider-track:before,.clay-skin .media-slider-buffer:before,.clay-skin .media-slider-fill:before{background:canvastext;border-image:}.clay-skin .media-slider-track:before{background:graytext}.clay-skin .media-tooltip{border:1px solid canvastext}}}@layer clay-island{.clay-skin.clay-island{--ci-sky:#cfe6f5;--ci-night:#17151d;background:var(--ci-sky);border-radius:22px;height:auto;overflow:clip}.clay-skin.clay-island[data-fs]{background:var(--ci-night);border-radius:0;height:100%}.clay-skin.clay-island[data-preview]{z-index:1000;width:100vw;height:100vh;position:fixed;inset:0}.clay-island .ci-stage{width:100%;position:relative}.clay-island[data-fs] .ci-stage{position:absolute;inset:0}.clay-island .ci-screen{z-index:1;border-radius:calc(var(--ci-u) * .12);background:#000;position:absolute;overflow:hidden}.clay-island[data-fs] .ci-screen{border-radius:0;inset:0}.clay-island:not([data-fs]) .ci-screen{z-index:3}.clay-island:not([data-fs]) .ci-controls{z-index:auto}.clay-island:not([data-fs]) .ci-spot{z-index:4}.clay-island .ci-spot:is(.ci-spot--play,.ci-spot--back,.ci-spot--fwd){pointer-events:none}.clay-island .ci-spot:is(.ci-spot--play,.ci-spot--back,.ci-spot--fwd)>.media-button{pointer-events:auto;border-radius:50%}.clay-island .ci-spot:is(.ci-spot--play,.ci-spot--back,.ci-spot--fwd)>.media-button:before{pointer-events:none}.clay-island:not([data-fs]) video{--media-caption-track-y:0px}.clay-island[data-fs][data-controls-visible] video{--media-caption-track-y:calc(var(--ci-u) * -1.9)}.clay-island .ci-screen .video-status-indicators{z-index:3}.clay-island .ci-controls{z-index:2;pointer-events:none;display:block;position:absolute;inset:0}.clay-island .ci-item{margin:0;position:absolute}.clay-island .ci-piece{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;filter:drop-shadow(0 calc(var(--ci-u) * .05) calc(var(--ci-u) * .06) #2b273847) drop-shadow(0 calc(var(--ci-u) * .14) calc(var(--ci-u) * .22) #2b27382e)}.clay-island :is(.ci-piece,.ci-rail){will-change:transform}.clay-island .ci-spot{pointer-events:auto;place-items:center;display:grid}.clay-island .ci-spot>.media-button{--media-icon-size:calc(var(--ci-w) * .56);width:100%;min-width:0;height:100%;margin:0;padding:0}.clay-island .ci-spot>.media-button .media-button-icon{width:var(--media-icon-size);height:var(--media-icon-size)}.clay-island :is(.ci-spot--cast,.ci-spot--airplay){background:var(--ca-disc-pink) center / 88% no-repeat;border-radius:50%}.clay-island .ci-spot--airplay{background-image:var(--ca-disc-cream)}.clay-island[data-mode=fs-phone] :is(.ci-spot--cast,.ci-spot--airplay):not(:has(>:not([data-hidden]))){display:none}.clay-island .ci-spot--back>.media-button,.clay-island .ci-spot--fwd>.media-button{--clay-disc:var(--ca-disc-cream)}.clay-island .ci-spot--fullscreen>.media-button,.clay-island .ci-spot--captions>.media-button{--clay-disc:var(--ca-disc-white)}.clay-island .ci-seek .media-button-icon{translate:0 -8%}.clay-island .ci-seek .media-seek-button-label{inset-inline:0;text-align:center;color:var(--clay-ink);font-size:calc(var(--ci-w) * .2);text-shadow:none;font-weight:700;bottom:21%}.clay-island[data-fs] :is(.ci-spot--play,.ci-spot--back,.ci-spot--fwd)>.media-button:before{filter:var(--clay-rim) var(--clay-shadow-lifted)}.clay-island .ci-rail{--clay-track-h:calc(var(--ci-h) * .4);box-sizing:border-box;align-items:center;gap:calc(var(--ci-h) * .35);width:100%;height:100%;padding-inline:calc(var(--ci-h) * .6);border-style:solid;border-color:#0000;border-image:var(--ca-bar-cream) 0 110 fill / 0 calc(var(--ci-h) / 2) / 0 stretch;filter:var(--clay-shadow);display:flex}.clay-island .ci-rail .media-time-slider{min-width:0;height:100%;margin-inline:calc(var(--ci-h) * .3);flex:1}.clay-island .ci-rail .media-time-slider-thumb{width:calc(var(--ci-h) * .82);height:calc(var(--ci-h) * .82)}.clay-island .ci-time{font-size:calc(var(--ci-h) * .42);text-align:center;min-width:2.6em}.clay-island .ci-spot--volume .media-volume-slider{--clay-track-h:calc(var(--ci-h) * .42);width:100%;height:100%}.clay-island .ci-spot--volume .media-volume-slider-thumb{width:calc(var(--ci-h) * .85);height:calc(var(--ci-h) * .85)}.clay-island .ci-title{text-align:center;width:100%;height:100%;color:var(--clay-ink);pointer-events:none;place-content:center;justify-items:center;line-height:1.05;display:grid}.clay-island .ci-title-main,.clay-island .ci-title-main:not([data-visible]){color:var(--clay-ink);font-size:calc(var(--ci-u) * .5);opacity:1;filter:none;text-shadow:none;padding:0;font-weight:700;display:block;position:static;translate:none;scale:1}.clay-island .ci-title-main:before{content:none}.clay-island .ci-title-chapter{font-size:calc(var(--ci-u) * .3);color:var(--clay-ink);opacity:.8;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:.25em;font-weight:600;overflow:hidden}.clay-island[data-fs] .ci-item{transition-property:translate,opacity,scale;transition-duration:.45s,.3s,.45s;transition-timing-function:var(--clay-spring), ease, var(--clay-spring)}.clay-island[data-fs][data-idle] .ci-item{opacity:0;pointer-events:none;transition-timing-function:ease-in}.clay-island[data-fs][data-idle] .ci-item[data-side=bottom]{translate:0 calc(var(--ci-u) * 3)}.clay-island[data-fs][data-idle] .ci-item[data-side=top]{translate:0 calc(var(--ci-u) * -3)}.clay-island[data-fs][data-idle] .ci-item[data-side=left]{translate:calc(var(--ci-u) * -4) 0}.clay-island[data-fs][data-idle] .ci-item[data-side=right]{translate:calc(var(--ci-u) * 4) 0}.clay-island[data-fs][data-idle] .ci-item[data-side=center]{scale:.6}.clay-island[data-fs][data-idle],.clay-island[data-fs][data-idle] *{cursor:none}@media (prefers-reduced-motion:reduce){.clay-island[data-fs] .ci-item{transition-duration:10ms}.clay-island[data-fs][data-idle] .ci-item{translate:none;scale:1}}@media (forced-colors:active){.clay-island .ci-piece{display:none}.clay-skin.clay-island{background:canvas}.clay-island .ci-rail{background:canvas;border:1px solid canvastext;border-radius:999px}}}.li{--cream:#f3eadb;--ink:#2b2738;--yellow:#f5c93a;--sky:#9fc9e8;--pink:#f2a7c3;--hot:#e0457b;--leaf:#7cc66a;--leaf-soft:#b9e0a5;--orange:#f7893b;--deep:#2c5e73;--round:"Fredoka", ui-rounded, system-ui, sans-serif;--body:"Nunito", system-ui, sans-serif;--press:inset 0 -8px 0 #0000001a;background:var(--cream);color:var(--ink);font-family:var(--body);font-size:1.1875rem;line-height:1.5;overflow-x:clip}.li a{color:inherit}.li a:hover{color:var(--hot)}.li :focus-visible{outline:3px solid var(--ink);outline-offset:3px}.li-top{border-bottom:6px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:28px clamp(16px,4vw,48px) 20px;display:flex}.li-logo{align-items:center;gap:4px;text-decoration:none;display:flex}.li-logo:hover{color:inherit}.li-logo-disc{flex:none;width:58px;height:58px;position:relative}.li-logo-disc img{width:100%;height:100%}.li-logo-disc span{font:700 1.75rem var(--round);color:var(--ink);place-items:center;display:grid;position:absolute;inset:0}.li-logo-disc span[data-light]{color:#fff}.li-logo-name{font:700 1.5rem/1 var(--round);margin-left:12px}.li-nav{font:600 1.1875rem var(--round);flex-wrap:wrap;gap:6px 28px;margin:0;padding:0;list-style:none;display:flex}.li-nav a{text-decoration:none}.li-hero{flex-direction:column;gap:20px;padding:32px clamp(16px,4vw,48px) 0;display:flex}.li-feature{background:var(--hot);color:#fff8ec;border-radius:40px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;padding:clamp(24px,3vw,36px);display:flex;box-shadow:inset 0 -10px #00000026}.li-kicker{font:600 1.25rem var(--round);margin:0 0 12px}.li-title{font:700 clamp(3rem, 6vw, 4.5rem)/.95 var(--round);margin:0}.li-lede{max-width:44ch;margin:16px 0 0;font-size:1.3125rem}.li-feature>div:first-child{flex:420px}.li-actions{flex-wrap:wrap;gap:12px;display:flex}.li-pill{font:600 1.25rem var(--round);cursor:pointer;border:0;border-radius:999px;padding:14px 26px;text-decoration:none;display:inline-block}.li-pill--yellow{background:var(--yellow);color:var(--ink);box-shadow:inset 0 -5px #00000026}.li-pill--yellow:hover{background:#ffd95a}.li .li-pill--outline{color:#fff8ec;background:0 0;box-shadow:inset 0 0 0 3px #fff8ec}.li .li-pill--outline:hover{color:#fff8ec;background:#fff8ec26}.li-pill--cream{background:var(--cream);color:var(--ink)}.li-pill--cream:hover{background:#fff}.li-screen{background:var(--yellow);border-radius:40px;min-width:0;padding:clamp(12px,2vw,24px);box-shadow:inset 0 -10px #0000001a}.li-screen .media-skin{border-radius:26px}.li-section{padding:72px clamp(16px,4vw,48px) 0}.li-section--last{padding-bottom:80px}.li-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:22px;display:flex}.li-h2{font:700 clamp(2.25rem, 4.5vw, 3.25rem)/1 var(--round);margin:0 0 22px}.li-section-head .li-h2{margin:0}.li-note{margin:0;font-weight:600}.li-schedule{flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none;display:flex}.li-slot{border-radius:28px;flex:200px;padding:22px;position:relative}.li-slot p{margin:0}.li-slot[data-tone=ink]{background:var(--ink);color:var(--cream)}.li-slot[data-tone=ink] .li-slot-day{color:var(--yellow)}.li-slot[data-tone=sky]{background:var(--sky)}.li-slot[data-tone=leaf]{background:var(--leaf-soft)}.li-slot[data-tone=white]{box-shadow:inset 0 0 0 3px var(--ink);background:#fff}.li-slot[data-today]{outline:4px solid var(--hot);outline-offset:4px}.li-slot-day{font:700 1.875rem var(--round);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.li-today{background:var(--hot);color:#fff;font:600 .9375rem var(--round);border-radius:999px;padding:2px 10px}.li-slot-time{font-weight:700;margin:2px 0 10px!important}.li-slot-show{font:600 1.375rem/1.15 var(--round)}.li-scenes{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.li-scene{width:100%;height:100%;color:var(--ink);text-align:left;cursor:pointer;box-shadow:var(--press);border:0;border-radius:28px;flex-direction:column;align-items:flex-start;gap:8px;padding:22px;display:flex}.li-scene[data-tone=yellow]{background:var(--yellow)}.li-scene[data-tone=pink]{background:var(--pink)}.li-scene[data-tone=orange]{background:var(--orange)}.li-scene[data-tone=sky]{background:var(--sky)}.li-scene:hover{translate:0 -3px;box-shadow:inset 0 -8px #0000001a,0 6px #2b273826}.li-scene[aria-current]{outline:4px solid var(--ink);outline-offset:4px}.li-scene-time{font:700 2.75rem/1 var(--round)}.li-scene-title{font:600 1.3125rem/1.15 var(--round)}.li-scene-now{background:var(--ink);color:var(--cream);font:600 .9375rem var(--round);border-radius:999px;margin-top:4px;padding:2px 10px}.li-make{background:var(--deep);color:var(--cream);border-radius:40px;flex-wrap:wrap;align-items:center;gap:32px 48px;margin:72px clamp(16px,4vw,48px) 0;padding:clamp(24px,3vw,40px);display:flex}.li-make-text{flex:320px}.li-make-lede{max-width:34ch;margin:0 0 20px;font-size:1.3125rem}.li-steps{display:none}.li-clay{flex:360px}.li-clay-title{font:600 1.375rem var(--round);margin:0 0 14px}.li-swatches{flex-wrap:wrap;gap:18px;margin:0;padding:0;list-style:none;display:flex}.li-swatch{color:var(--cream);font:700 1.1875rem var(--body);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex;position:relative}.li-swatch img{width:92px;height:92px;transition:scale .15s}.li-swatch:hover img{scale:1.05}.li-swatch[aria-pressed=true]:after{content:"✓";background:var(--leaf);width:32px;height:32px;color:var(--ink);font:700 1.125rem var(--round);border-radius:50%;place-items:center;display:grid;position:absolute;top:-4px;right:-4px;box-shadow:inset 0 -3px #00000026}.li-clay-count{margin:14px 0 0;font-weight:600}.li-archive{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.li-episode{box-shadow:inset 0 0 0 3px var(--ink);background:#fff;border-radius:28px;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.li-episode>span{gap:2px;display:grid}.li-episode-no{font-weight:700}.li-episode-title{font:600 1.375rem/1.15 var(--round)}.li-episode-when{color:#5b566a;font-size:.9375rem}.li-episode img{flex:none;width:56px;height:56px}.li-foot{background:var(--leaf);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:32px clamp(16px,4vw,48px);font-weight:700;display:flex}@media (width<=1000px){.li-scenes{grid-template-columns:repeat(2,minmax(0,1fr))}.li-archive{grid-template-columns:1fr}}@media (width<=520px){.li-logo-disc{width:44px;height:44px}.li-logo-disc span{font-size:1.375rem}.li-logo-name{font-size:1.25rem}.li-feature,.li-screen,.li-make{border-radius:28px}.li-swatch img{width:72px;height:72px}}@media (prefers-reduced-motion:no-preference){.li-scene{transition:translate .15s,box-shadow .15s}}@media print{body *{visibility:hidden}.li-make,.li-make *{visibility:visible}.li-make{color:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;margin:0;position:absolute;top:0;left:0}.li-steps{font-size:14pt;display:block}.li-make .li-pill,.li-clay-count{display:none}.li-swatch{color:#000}}@layer ascii{.ascii-skin{--ax-black:#050505;--ax-ink:#eafff0;--ax-green:#3dff7d;--ax-magenta:#ff3cf0;--ax-red:#ff2e4c;--ax-dim:#3dff7d6b;--ax-faint:#3dff7d29;--ax-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--ax-columns:180;--ax-glyph-font:"JetBrains Mono", ui-monospace, Menlo, monospace;--ax-split-x:1px;--ax-split-text:calc(var(--ax-split-x) * -1) 0 #3dff7dd9, var(--ax-split-x) 0 #ff3cf0d9;--ax-split-icon:drop-shadow(calc(var(--ax-split-x) * -1) 0 #3dff7de6) drop-shadow(var(--ax-split-x) 0 #ff3cf0e6);--ax-focus:1px solid var(--ax-green);--ax-hide-slide:30%;--media-default-accent-color:var(--ax-green);--media-default-accent-text-color:var(--ax-black);--media-accent:transparent;--media-accent-foreground:currentColor;--media-background:#000;--media-font-family:var(--ax-mono);--media-popover:#050505eb;--media-popover-foreground:var(--ax-ink);--media-controls-foreground:var(--ax-ink);--media-ring:var(--ax-green);--media-muted:var(--ax-faint);--media-backdrop-filter-surface:none;--media-backdrop-filter-indicator:none;--media-shadow-surface:none;--media-shadow-surface-inset:none;--media-shadow-thumb:none;--media-surface-border:transparent;--media-frame-border:transparent;--media-controls-gradient:linear-gradient(to top, #000000bf, transparent);--media-controls-radius:0;--media-popup-radius:0;--media-menu-item-radius:0;--media-video-border-radius:var(--media-border-radius,6px);--media-caption-controls-y:calc(var(--media-spacing) * -16);font-family:var(--ax-mono);letter-spacing:.02em}.ascii-skin .ax-screen{z-index:1;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity var(--media-duration-slow) steps(3);background-color:#000;position:absolute;inset:0;overflow:hidden}.ascii-skin[data-ascii=on]:has(.ax-big-play[data-paused]) .ax-screen{opacity:1}.ascii-skin .ax-canvas{width:100%;height:100%;display:block}.ascii-skin .ax-screen:after{content:"";background:radial-gradient(120% 90%,#0000 60%,#0000008c);position:absolute;inset:0}.ascii-skin[data-ascii=on]:has(.ax-big-play[data-paused]) video::cue{color:#0000;background-color:#0000}.ascii-skin:not([data-ascii=on]) .ax-cue-layer{display:none}.ascii-skin:not(:has(.ax-big-play[data-paused])) .ax-cue-layer{display:none}.ascii-skin .ax-cue-layer{inset-inline:0;bottom:calc(var(--media-spacing) * 22);z-index:12;pointer-events:none;transition:translate var(--media-duration) steps(4);justify-content:center;display:flex;position:absolute}.ascii-skin:not([data-controls-visible]) .ax-cue-layer{translate:0 calc(var(--media-spacing) * 14)}.ascii-skin .ax-cue{color:var(--ax-ink);text-shadow:var(--ax-split-text);background-color:#000000d1;justify-items:center;margin:0;padding:2px 1ch;font-size:clamp(.85rem,2.4cqi,1.4rem);font-weight:600;display:grid}.ascii-skin .video-controls-content,.ascii-skin .video-controls-primary,.ascii-skin .video-controls-secondary{box-shadow:none;text-shadow:var(--ax-split-text);background-color:#0000}.ascii-skin .video-controls-content:after,.ascii-skin .video-controls-primary:after,.ascii-skin .video-controls-secondary:after{content:none}@container media-root (width>=32rem){.ascii-skin .video-controls-content{inset-inline:0;padding:calc(var(--media-spacing) * 2) calc(var(--media-spacing) * 2.5) calc(var(--media-spacing) * 1.5);color:var(--ax-ink);background-color:#000c;border-radius:0;bottom:0}.ascii-skin .video-controls-content:before{content:"+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+";inset-inline:0;white-space:nowrap;color:var(--ax-dim);pointer-events:none;font-size:.9em;line-height:1;position:absolute;top:-.7em;overflow:hidden}}@container media-root (width<32rem){.ascii-skin .video-controls-primary,.ascii-skin .video-controls-secondary{border:1px solid var(--ax-dim);background-color:#000c}}.ascii-skin .video-controls .media-button{color:var(--ax-ink);background-color:#0000;border-radius:0;transition-property:color,background-color,outline-offset;transition-timing-function:steps(2,end);position:relative}.ascii-skin .media-button :is(.media-button-icon,.media-button-icon-base){filter:var(--ax-split-icon)}.ascii-skin .video-controls .media-button:before,.ascii-skin .video-controls .media-button:after{color:var(--ax-green);opacity:0;pointer-events:none;font-size:1.35em;font-weight:400;line-height:1;position:absolute;top:50%;translate:0 -54%}.ascii-skin .video-controls .media-button:before{content:"[";left:0}.ascii-skin .video-controls .media-button:after{content:"]";right:0}@media (hover:hover){.ascii-skin .video-controls .media-button:not([aria-disabled=true]):hover{color:var(--ax-green);background-color:#0000}.ascii-skin .video-controls .media-button:not([aria-disabled=true]):hover:before,.ascii-skin .video-controls .media-button:not([aria-disabled=true]):hover:after{opacity:1}.ascii-skin .video-controls .media-button:not([aria-disabled=true]):hover :is(.media-button-icon,.media-button-icon-base){animation:.32s step-end ax-glitch}}.ascii-skin .video-controls .media-button:not([aria-disabled=true]):active{background-color:var(--ax-green);color:var(--ax-black)}.ascii-skin .media-button:where(:focus-visible,[aria-expanded=true],[data-highlighted]):where(:not([aria-disabled=true])){color:var(--ax-green);background-color:#0000}.ascii-skin .media-button[aria-expanded=true]:before,.ascii-skin .media-button[aria-expanded=true]:after{opacity:1}.ascii-skin .media-button:focus-visible,.ascii-skin .media-time-toggle:focus-visible,.ascii-skin .media-slider-thumb:focus-visible{outline:var(--ax-focus);outline-offset:1px}.ascii-skin.media-container:focus-visible{outline:1px solid var(--ax-green);outline-offset:3px}.ascii-skin .media-time-value,.ascii-skin .media-time-toggle{font-variant-numeric:tabular-nums;color:var(--ax-ink);font-size:1.05em;font-weight:600;line-height:1}.ascii-skin .media-time-toggle{padding-block:calc((var(--media-spacing) * 11 - 1em) / 2);padding-inline:calc(var(--media-spacing) * 1);border-radius:0}.ascii-skin .media-time-toggle:hover{color:var(--ax-green)}.ascii-skin .video-time-slider-group{gap:calc(var(--media-spacing) * 3)}.ascii-skin .media-slider-track:before{background-color:#0000;background-image:repeating-linear-gradient(90deg, var(--ax-faint) 0 3px, transparent 3px 5px);border-radius:0}.ascii-skin .media-slider-track[data-orientation=vertical]:before{background-image:repeating-linear-gradient(0deg, var(--ax-faint) 0 3px, transparent 3px 5px)}.ascii-skin .media-slider-track[data-orientation=horizontal]{height:calc(var(--media-spacing) * 2.5)}.ascii-skin .media-slider-buffer:before{background-color:#0000;background-image:repeating-linear-gradient(90deg,#ff3cf059 0 3px,#0000 3px 5px);border-radius:0}.ascii-skin .media-slider-fill:before{background-color:#0000;background-image:repeating-linear-gradient(90deg, var(--ax-green) 0 3px, transparent 3px 5px);filter:drop-shadow(0 0 3px #3dff7d8c);border-radius:0}.ascii-skin .media-slider-track[data-orientation=vertical] .media-slider-fill:before{background-image:repeating-linear-gradient(0deg, var(--ax-green) 0 3px, transparent 3px 5px)}.ascii-skin .media-time-slider-chapter{--media-chapter-inset-start:1;--media-chapter-inset-end:1}.ascii-skin .media-time-slider-chapter:first-of-type{--media-chapter-inset-start:0}.ascii-skin .media-time-slider-chapter:last-of-type{--media-chapter-inset-end:0}.ascii-skin .media-time-slider-thumb,.ascii-skin .media-volume-slider-thumb{width:calc(var(--media-spacing) * 2.5);height:calc(var(--media-spacing) * 5);background-color:var(--ax-ink);border-radius:0;box-shadow:-2px 0 #3dff7de6,2px 0 #ff3cf0e6}.ascii-skin .media-volume-slider-thumb{width:calc(var(--media-spacing) * 5);height:calc(var(--media-spacing) * 2.5)}.ascii-skin .media-time-slider-thumb,.ascii-skin .media-time-slider-thumb[data-interactive]{opacity:1;scale:1}.ascii-skin:has(.video-controls .media-play-button[data-paused]) .media-time-slider-thumb{animation:1.06s step-end infinite ax-blink}.ascii-skin .media-volume-popover .media-slider-track[data-orientation=vertical]{width:calc(var(--media-spacing) * 2)}.ascii-skin .media-time-slider .media-slider-thumbnail{box-shadow:0 0 0 1px var(--ax-green), -3px 0 0 1px #ff3cf099;border-radius:0}.ascii-skin .media-time-slider .media-slider-thumbnail[data-hidden]{box-shadow:none}.ascii-skin .media-time-slider-value{background-color:var(--ax-green);color:var(--ax-black);text-shadow:none;padding:2px .75ch;font-weight:800}.ascii-skin .media-time-slider-chapter-title:not(:empty){color:var(--ax-ink);background-color:#000000d9;padding:1px .75ch}.ascii-skin .media-popup-surface{background-color:var(--media-popover);color:var(--ax-ink);box-shadow:0 0 0 1px var(--ax-dim), -3px 3px 0 0 #ff3cf059, 3px -3px 0 0 #3dff7d33;border-radius:0}.ascii-skin .media-menu-separator{border-top:1px dashed var(--ax-dim);background:0 0}.ascii-skin .media-menu-content [role^=menuitem]{border-radius:0}.ascii-skin .media-menu-content [role^=menuitem][data-highlighted]{background-color:var(--ax-green);color:var(--ax-black);text-shadow:none}.ascii-skin .media-menu-content [role^=menuitem]:focus-visible{outline:var(--ax-focus);outline-offset:-2px}.ascii-skin .media-menu-item-indicator,.ascii-skin .media-menu-radio-item-icon{color:var(--ax-green)}.ascii-skin .media-menu-content [role^=menuitem][data-highlighted] :is(.media-menu-item-indicator,.media-menu-radio-item-icon){color:var(--ax-black)}.ascii-skin .media-menu-back-item{font-weight:800}.ascii-skin .media-tooltip{background-color:var(--ax-ink);color:var(--ax-black);text-transform:lowercase;border-radius:0;font-weight:700;box-shadow:-2px 0 #3dff7de6,2px 0 #ff3cf0e6}@container media-root (width>=32rem){.ascii-skin .video-controls-content{transition-timing-function:steps(4,end)}.ascii-skin .video-controls-content:not([data-visible]){translate:0 var(--ax-hide-slide);filter:none;scale:1}}@container media-root (width<32rem){.ascii-skin .video-controls-content:not([data-visible]) :is(.video-controls-primary,.video-controls-secondary){filter:none;scale:1}}.ascii-skin .ax-stage{z-index:15;place-content:center;justify-items:center;gap:calc(var(--media-spacing) * 3);pointer-events:none;color:var(--ax-ink);text-shadow:var(--ax-split-text);display:grid;position:absolute;inset:0}.ascii-skin .ax-stage-row{align-items:center;gap:calc(var(--media-spacing) * 3);display:flex}.ascii-skin .ax-big-play{width:auto;height:auto;padding:calc(var(--media-spacing) * 2.5) 2ch;color:var(--ax-ink);letter-spacing:.12em;box-shadow:0 0 0 1px var(--ax-green), -4px 0 0 1px #ff3cf073, 4px 0 0 1px #3dff7d40;pointer-events:auto;opacity:0;visibility:hidden;transition-property:opacity,visibility,background-color,color;transition-duration:var(--media-duration);background-color:#000000c7;border-radius:0;align-items:center;gap:1ch;font-size:clamp(1rem,3.4cqi,1.6rem);font-weight:800;transition-timing-function:steps(3,end);display:inline-flex}.ascii-skin .ax-big-play[data-paused]{opacity:1;visibility:visible}.ascii-skin .ax-big-play .media-button-icon{width:1.1em;height:1.1em;position:static}.ascii-skin .ax-big-play:not([data-ended]) :is(.media-play-button-restart-icon,.media-play-button-pause-icon),.ascii-skin .ax-big-play[data-ended] :is(.media-play-button-play-icon,.media-play-button-pause-icon){display:none}.ascii-skin .ax-big-play:before,.ascii-skin .ax-big-play:after{color:var(--ax-green);font-weight:400}.ascii-skin .ax-big-play:before{content:"[";order:-1}.ascii-skin .ax-big-play:after{content:"RUN ]"}.ascii-skin .ax-big-play[data-ended]:after{content:"REPLAY ]"}@media (hover:hover){.ascii-skin .ax-big-play[data-paused]:hover{background-color:var(--ax-green);color:var(--ax-black);text-shadow:none}.ascii-skin .ax-big-play[data-paused]:hover:before,.ascii-skin .ax-big-play[data-paused]:hover:after{color:var(--ax-black)}.ascii-skin .ax-big-play[data-paused]:hover .media-button-icon{filter:none;animation:.32s step-end ax-glitch}}.ascii-skin .ax-big-play:active{translate:1px 1px}.ascii-skin .ax-stage-seek{width:auto;height:auto;padding:calc(var(--media-spacing) * 2) 1.25ch;color:var(--ax-ink);box-shadow:0 0 0 1px var(--ax-dim);pointer-events:auto;opacity:0;visibility:hidden;transition-property:opacity,visibility,background-color,color;transition-duration:var(--media-duration);background-color:#000000b3;border-radius:0;font-size:clamp(.8rem,2.2cqi,1.1rem);font-weight:700;transition-timing-function:steps(3,end)}.ascii-skin .ax-stage-row:has(.ax-big-play[data-paused]:not([data-ended])) .ax-stage-seek{opacity:1;visibility:visible}.ascii-skin .ax-stage-seek .media-seek-button-content{align-items:center;gap:.5ch;display:inline-flex}.ascii-skin .ax-stage-seek .media-button-icon{display:none}.ascii-skin .ax-stage-seek .media-seek-button-label{font-size:inherit;font-weight:inherit;position:static;translate:none}.ascii-skin .ax-stage-seek .media-seek-button-backward-label:before{content:"<< ";color:var(--ax-green)}.ascii-skin .ax-stage-seek .media-seek-button-forward-label:after{content:" >>";color:var(--ax-green)}@media (hover:hover){.ascii-skin .ax-stage-seek:hover{background-color:var(--ax-green);color:var(--ax-black);text-shadow:none}.ascii-skin .ax-stage-seek:hover :is(.media-seek-button-backward-label,.media-seek-button-forward-label):before,.ascii-skin .ax-stage-seek:hover :is(.media-seek-button-backward-label,.media-seek-button-forward-label):after{color:var(--ax-black)}}.ascii-skin .ax-stage-seek:focus-visible{outline:var(--ax-focus);outline-offset:2px}@container media-root (width<24rem){.ascii-skin .ax-stage :is(.ax-big-play,.ax-stage-seek){display:none}}.ascii-skin .ax-end-banner{color:var(--ax-ink);letter-spacing:.06em;text-shadow:-3px 0 #3dff7de6,3px 0 #ff3cf0e6;background-color:#000000bf;margin:0;padding:.1em .6ch;font-size:clamp(2rem,10cqi,5.5rem);font-weight:800;line-height:1.05;animation:2.4s step-end infinite ax-tear;display:none}.ascii-skin .ax-stage:has(.ax-big-play[data-ended]) .ax-end-banner{display:block}.ascii-skin .ax-prompt{color:var(--ax-green)}.ascii-skin .ax-cursor{animation:1.06s step-end infinite ax-blink}.ascii-skin .media-playback-status-indicator{display:none}.ascii-skin :is(.media-seek-indicator,.media-volume-indicator,.media-status-indicator){font-family:var(--ax-mono);text-shadow:var(--ax-split-text)}.ascii-skin:has(.media-buffering-indicator[data-visible]) .ax-stage{visibility:hidden}.ascii-skin .media-buffering-indicator:before{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#00000059}.ascii-skin .media-buffering-indicator-spinner-icon{display:none}.ascii-skin .ax-loading{z-index:30;padding:calc(var(--media-spacing) * 2) 1.5ch;color:var(--ax-ink);letter-spacing:.1em;text-shadow:var(--ax-split-text);box-shadow:0 0 0 1px var(--ax-dim);background-color:#000c;gap:1ch;font-size:clamp(.9rem,2.6cqi,1.25rem);font-weight:700;display:inline-flex;position:relative}.ascii-skin .ax-spinner{width:1ch;color:var(--ax-green);letter-spacing:0;display:inline-block;overflow:hidden}.ascii-skin .ax-spinner-strip{white-space:pre;animation:.5s steps(4,end) infinite ax-spin;display:inline-block}.ascii-skin .media-buffering-indicator:not([data-visible]) :is(.ax-spinner-strip,.ax-cursor){animation:none}.ascii-skin .media-dialog-popup{color:var(--ax-ink);text-shadow:var(--ax-split-text);box-shadow:0 0 0 1px var(--ax-red), -4px 0 0 1px #ff3cf066, 4px 0 0 1px #3dff7d40;background-color:#050505f0;border-radius:0}.ascii-skin .media-dialog-title{color:var(--ax-red);font-weight:800}.ascii-skin .media-dialog-title:before{content:"ERR! "}.ascii-skin .media-dialog-close{background-color:var(--ax-green);color:var(--ax-black);text-shadow:none;border-radius:0;font-weight:800}.ascii-skin .media-dialog-close:before{content:"[ "}.ascii-skin .media-dialog-close:after{content:" ]"}@media (hover:hover){.ascii-skin .media-dialog-close:hover{background-color:var(--ax-ink);color:var(--ax-black)}}.ascii-skin .media-dialog-close:focus-visible{outline:var(--ax-focus);outline-offset:3px}@keyframes ax-blink{50%{opacity:0}}@keyframes ax-spin{to{translate:-4ch}}@keyframes ax-glitch{0%{filter:drop-shadow(-3px 0 #3dff7d)drop-shadow(3px 0 #ff3cf0);translate:-2px}33%{translate:2px}66%{translate:-1px}to{translate:0}}@keyframes ax-tear{0%,88%,to{clip-path:none;translate:0}90%{clip-path:inset(30% 0 45%);translate:6px}94%{clip-path:inset(60% 0 10%);translate:-5px}}@media (prefers-reduced-motion:reduce){.ascii-skin{--ax-hide-slide:0%}.ascii-skin :is(.ax-cursor,.ax-spinner-strip,.ax-end-banner,.media-time-slider-thumb),.ascii-skin .media-button:hover :is(.media-button-icon,.media-button-icon-base){animation:none!important}}@media (forced-colors:active){.ascii-skin .ax-screen{display:none}.ascii-skin :is(.video-controls-content,.media-popup-surface,.ax-big-play,.ax-stage-seek,.ax-loading){forced-color-adjust:none;color:canvastext;background-color:canvas;border:1px solid canvastext}}}@layer ascii-schematic{.ascii-schematic{--sx-espresso:#150d08;--sx-panel:#1e130cf0;--sx-ochre:#ffb22e;--sx-terra:#ff6236;--sx-sage:#b9dc5a;--sx-cream:#fff0d6;--sx-on-ochre:#1d1009;--sx-gap:2.25rem;--sx-safe-top:max(.75rem, env(safe-area-inset-top));--sx-safe-right:max(1rem, env(safe-area-inset-right));--sx-safe-bottom:max(.75rem, env(safe-area-inset-bottom));--sx-safe-left:max(1rem, env(safe-area-inset-left));--ax-black:var(--sx-espresso);--ax-ink:var(--sx-cream);--ax-green:var(--sx-ochre);--ax-magenta:var(--sx-terra);--ax-red:#ff3b1f;--ax-dim:#ffb22e73;--ax-faint:#ffb22e29;--ax-split-text:-1px 0 #ffb22ed9, 1px 0 #ff6236d9;--ax-split-icon:drop-shadow(-1px 0 #ffb22ee6) drop-shadow(1px 0 #ff6236e6);--ax-columns:140;--ax-tint:.85;--ax-pal-a:#c2361a;--ax-pal-b:#ffb22e;--ax-pal-c:#fff3dc;--media-background:var(--sx-espresso);--media-popover:#150d08f2;--media-caption-controls-y:0px;background:radial-gradient(80% 60% at 50% 42%, #ff8c2814, transparent 70%), radial-gradient(120% 90% at 50% 40%, #241509 0%, var(--sx-espresso) 72%);height:auto;color:var(--sx-cream);border-radius:12px;padding:2.5rem 2rem 1.75rem}@media (width<=40rem){.ascii-schematic{--sx-gap:1.75rem;padding:1.75rem .75rem 1.25rem}}.ascii-schematic .sx-board{gap:var(--sx-gap);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""feed""timeline""transport""audio""output""config""chapters""foot";display:grid;position:relative}.ascii-schematic .sx-board:before{content:"";pointer-events:none;border:1px dashed #ffb22e24;position:absolute;inset:-1.25rem -.75rem -.5rem}@container media-root (width>=18rem){.ascii-schematic .sx-board{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"head head""audio output""feed feed""timeline timeline""transport transport""config config""chapters chapters""foot foot";column-gap:.75rem}}@container media-root (width>=60rem){.ascii-schematic .sx-board{grid-template-columns:minmax(14rem,1.15fr) minmax(0,2.5fr) minmax(14rem,1.15fr);grid-template-areas:"transport head config""transport feed config""audio feed output""chapters timeline output""chapters foot foot";gap:2rem 3rem}}.ascii-schematic .sx-head{grid-area:head}.ascii-schematic .sx-feed{grid-area:feed}.ascii-schematic .sx-transport{grid-area:transport}.ascii-schematic .sx-audio{grid-area:audio}.ascii-schematic .sx-chapters{grid-area:chapters}.ascii-schematic .sx-timeline{grid-area:timeline}.ascii-schematic .sx-config{grid-area:config}.ascii-schematic .sx-output{grid-area:output}.ascii-schematic .sx-foot{grid-area:foot}.ascii-schematic .sx-unit{border:1px solid var(--ax-dim);background-color:var(--sx-panel);align-self:start;min-width:0;position:relative;box-shadow:-3px 0 #ff62364d,3px 0 #ffb22e29}.ascii-schematic .sx-unit-title{background-color:var(--sx-ochre);height:24px;color:var(--sx-on-ochre);font:800 12px/24px var(--ax-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;text-shadow:none;box-shadow:-2px 0 0 var(--sx-terra);margin:0;padding:0 8px;overflow:hidden}.ascii-schematic .sx-unit-body{padding:10px}.ascii-schematic :where(.sx-unit,.sx-unit-bare):not(.sx-feed):after{content:"";height:var(--sx-gap);border-left:1px dashed var(--ax-dim);pointer-events:none;position:absolute;top:100%;left:50%}.ascii-schematic :where(.sx-unit,.sx-unit-bare)[data-chip]:before{content:"[" attr(data-chip) "]";left:calc(50% + 6px);top:calc(100% + var(--sx-gap) / 2 - 7px);color:var(--sx-ochre);font:600 10px/14px var(--ax-mono);letter-spacing:.04em;text-shadow:var(--ax-split-text);white-space:nowrap;pointer-events:none;position:absolute}.ascii-schematic .sx-chapters:after,.ascii-schematic .sx-chapters:before{content:none}@container media-root (width>=60rem){.ascii-schematic :is(.sx-transport,.sx-config,.sx-audio,.sx-output){align-self:center}.ascii-schematic .sx-chapters{align-self:start}.ascii-schematic .sx-board .sx-chapter-list .sx-row-label{white-space:nowrap}.ascii-schematic .sx-foot{align-self:start}.ascii-schematic :is(.sx-transport,.sx-audio,.sx-chapters):after{content:"";border-left:0;border-top:1px dashed var(--ax-dim);width:3rem;height:0;top:50%;left:100%}.ascii-schematic :is(.sx-transport,.sx-audio,.sx-chapters)[data-chip]:before{content:"[" attr(data-chip) "]";top:calc(50% - 18px);left:calc(100% + 4px)}.ascii-schematic :is(.sx-config,.sx-output):after{content:"";border-left:0;border-top:1px dashed var(--ax-dim);width:3rem;height:0;top:50%;left:auto;right:100%}.ascii-schematic :is(.sx-config,.sx-output)[data-chip]:before{content:"[" attr(data-chip) "]";top:calc(50% - 18px);left:auto;right:calc(100% + 4px)}.ascii-schematic .sx-head:after{height:2rem}.ascii-schematic .sx-head[data-chip]:before{top:calc(100% + .5rem)}.ascii-schematic .sx-timeline:after{height:2rem;top:auto;bottom:100%;left:30%}.ascii-schematic .sx-timeline[data-chip]:before{top:auto;bottom:calc(100% + .5rem);left:calc(30% + 6px)}}.ascii-schematic .sx-unit-bare{min-width:0;position:relative}.ascii-schematic .sx-head p{margin:0}.ascii-schematic .sx-title{font:800 clamp(1.25rem, 3.4cqi, 1.75rem) / 1 var(--ax-mono);letter-spacing:.12em;color:var(--sx-cream);text-shadow:-3px 0 #ffb22ee6,3px 0 #ff6236e6}.ascii-schematic .sx-title .ax-cursor{color:var(--sx-ochre)}.ascii-schematic .sx-head .sx-sub{color:var(--sx-ochre);font:12px/1.4 var(--ax-mono);text-shadow:var(--ax-split-text);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;overflow:hidden}.ascii-schematic .sx-head .sx-status{color:var(--sx-cream);font:11px/1.4 var(--ax-mono);opacity:.85;margin-top:4px}.ascii-schematic .sx-st-play{color:var(--sx-sage)}.ascii-schematic .sx-st-pause{color:var(--sx-terra);display:none}.ascii-schematic:has(.sx-main-play[data-paused]) .sx-st-play{display:none}.ascii-schematic:has(.sx-main-play[data-paused]) .sx-st-pause{display:inline}.ascii-schematic .sx-feed{border-color:var(--sx-ochre);align-self:stretch}.ascii-schematic .sx-screen{aspect-ratio:16/9;background-color:#000;position:relative;overflow:hidden;container:sx-feed/inline-size}.ascii-schematic .sx-screen video{position:absolute;inset:0}.ascii-schematic .sx-surface{z-index:4;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.ascii-schematic .ax-stage-seek{display:none}.ascii-schematic .ax-big-play,.ascii-schematic .ax-stage-seek{font-size:clamp(.9rem,3.2cqi,1.4rem)}.ascii-schematic .ax-end-banner{font-size:clamp(1.75rem,9cqi,4.5rem)}.ascii-schematic .sx-board .ax-big-play:before,.ascii-schematic .sx-board .ax-big-play:after{opacity:1;font-size:inherit;line-height:inherit;color:var(--sx-ochre);position:static;translate:none}.ascii-schematic .sx-board .ax-big-play:before{content:"["}.ascii-schematic .sx-board .ax-big-play:after{content:"RUN ]"}.ascii-schematic .sx-board .ax-big-play[data-ended]:after{content:"REPLAY ]"}@media (hover:hover){.ascii-schematic .sx-board .ax-big-play[data-paused]:hover:before,.ascii-schematic .sx-board .ax-big-play[data-paused]:hover:after{color:var(--sx-on-ochre)}}.ascii-schematic .ax-cue-layer{bottom:.75rem;translate:none}.ascii-schematic:not([data-controls-visible]) .ax-cue-layer{translate:none}.ascii-schematic .ax-cue{font-size:clamp(.8rem,2.6cqi,1.2rem)}.ascii-schematic video::cue{font-family:var(--ax-mono);color:var(--sx-cream);background-color:#150d08d9}.ascii-schematic video::-webkit-media-text-track-container{translate:0 -.25rem}.ascii-schematic .sx-board .media-button{color:var(--sx-cream)}.ascii-schematic .sx-row{border:0;border-bottom:1px dashed var(--ax-faint);width:100%;min-height:44px;color:var(--sx-cream);font:13px var(--ax-mono);text-align:left;text-shadow:var(--ax-split-text);cursor:pointer;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:.75rem;padding:0 10px;display:flex}.ascii-schematic .sx-row:last-child{border-bottom:0}@media (hover:hover){.ascii-schematic button.sx-row:hover,.ascii-schematic .sx-board .sx-row.media-button:not([aria-disabled=true]):hover{background-color:var(--sx-ochre);color:var(--sx-on-ochre);text-shadow:none}}.ascii-schematic .sx-row:focus-visible{outline:1px solid var(--sx-ochre);outline-offset:-2px}.ascii-schematic .sx-board .sx-row:before,.ascii-schematic .sx-board .sx-row:after{content:none}.ascii-schematic .sx-row-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ascii-schematic .sx-row-value{color:var(--sx-ochre);flex:none}.ascii-schematic .sx-row:hover .sx-row-value,.ascii-schematic .sx-row.is-active:hover .sx-row-value{color:inherit}.ascii-schematic .sx-cc-row .sx-cc-on{color:var(--sx-sage);display:none}.ascii-schematic .sx-cc-row[data-active] .sx-cc-on{display:inline}.ascii-schematic .sx-cc-row[data-active] .sx-cc-off{display:none}.ascii-schematic .sx-cc-row[data-hidden],.ascii-schematic .sx-cc-row[data-availability=unavailable]{opacity:.5}.ascii-schematic .sx-more-row{cursor:default;padding-right:0}.ascii-schematic .sx-more-row:hover{background:0 0}.ascii-schematic .sx-transport-keys{justify-content:center;align-items:center;gap:.5rem;padding-block:.5rem;display:flex}.ascii-schematic .sx-main-play{border:1px solid var(--sx-ochre);background-color:#ffb22e14;width:72px;height:72px}.ascii-schematic .sx-main-play .media-button-icon{width:32px;height:32px}.ascii-schematic .sx-hint{color:var(--sx-ochre);font:10px/1.4 var(--ax-mono);text-align:center;opacity:.9;margin:4px 0 0}.ascii-schematic .sx-audio-row{align-items:center;gap:.5rem;display:flex}.ascii-schematic .sx-audio .media-volume-slider{flex:1;min-width:0;height:44px}.ascii-schematic .sx-meter{align-items:flex-end;gap:3px;height:18px;margin-top:6px;display:flex}.ascii-schematic .sx-meter i{background-color:var(--sx-ochre);flex:1;height:25%;animation:.5s steps(3,end) infinite alternate paused sx-meter}.ascii-schematic .sx-meter i:nth-child(3n){background-color:var(--sx-terra);animation-duration:.37s}.ascii-schematic .sx-meter i:nth-child(4n){animation-duration:.61s}.ascii-schematic .sx-meter i:nth-child(5n){background-color:var(--sx-sage);animation-duration:.43s}.ascii-schematic .sx-meter i:nth-child(2){animation-delay:-.2s}.ascii-schematic .sx-meter i:nth-child(7){animation-delay:-.35s}.ascii-schematic .sx-meter i:nth-child(9){animation-delay:-.1s}.ascii-schematic:has(.sx-main-play:not([data-paused])) .sx-meter i{animation-play-state:running}.ascii-schematic:has(.sx-audio .media-mute-button[data-muted]) .sx-meter i{height:8%;animation:none}@keyframes sx-meter{0%{height:15%}to{height:100%}}.ascii-schematic .sx-chapters .sx-unit-body{padding:4px 0}.ascii-schematic .sx-chapter-list{margin:0;padding:0;list-style:none}.ascii-schematic .sx-chapter-list .sx-row{padding-block:6px}.ascii-schematic .sx-chapter-list .sx-row-label{white-space:normal;line-height:1.3}.ascii-schematic .sx-chapter-list li:last-child .sx-row{border-bottom:0}.ascii-schematic .sx-row.is-active{color:var(--sx-ochre)}.ascii-schematic .sx-row.is-active .sx-row-value{color:var(--sx-sage)}.ascii-schematic .sx-empty{color:var(--sx-ochre);font:12px var(--ax-mono);margin:0;padding:10px}.ascii-schematic .sx-timeline-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.ascii-schematic .sx-time{font-size:1.05rem}.ascii-schematic .sx-timeline .media-time-slider{width:100%}.ascii-schematic .sx-config .sx-unit-body{padding:0}.ascii-schematic .sx-output-keys{flex-wrap:wrap;justify-content:space-around;gap:.25rem;display:flex}.ascii-schematic .sx-foot{color:var(--sx-cream);font:11px/1.4 var(--ax-mono);text-shadow:var(--ax-split-text);opacity:.85;justify-self:end;margin:0}.ascii-schematic .media-slider-buffer:before{background-image:repeating-linear-gradient(90deg,#ff623666 0 3px,#0000 3px 5px)}.ascii-schematic .media-slider-fill:before{filter:drop-shadow(0 0 3px #ffb22e8c)}.ascii-schematic .media-time-slider-thumb,.ascii-schematic .media-volume-slider-thumb{box-shadow:-2px 0 #ffb22ee6,2px 0 #ff6236e6}.ascii-schematic .media-time-slider .media-slider-thumbnail{box-shadow:0 0 0 1px var(--sx-ochre), -3px 0 0 1px #ff623699}.ascii-schematic .media-popup-surface{box-shadow:0 0 0 1px var(--ax-dim), -3px 3px 0 0 #ff623659, 3px -3px 0 0 #ffb22e33}.ascii-schematic .media-tooltip{box-shadow:-2px 0 #ffb22ee6,2px 0 #ff6236e6}.ascii-schematic .media-menu-content [role^=menuitem][data-highlighted]{color:var(--sx-on-ochre)}.ascii-schematic .sx-fs-keys,.ascii-schematic .sx-ch-key,.ascii-schematic .sx-rotate-hint{display:none}.ascii-schematic .sx-ch-key{border:1px solid var(--ax-dim);height:44px;color:var(--sx-cream);font:700 12px var(--ax-mono);cursor:pointer;background-color:#150d08bf;place-items:center;padding:0 10px}.ascii-schematic .sx-ch-key.is-open{border-color:var(--sx-ochre);background-color:var(--sx-ochre);color:var(--sx-on-ochre)}.ascii-schematic .sx-ch-key:focus-visible{outline:1px solid var(--sx-ochre);outline-offset:2px}.ascii-schematic .sx-rotate-hint{color:var(--sx-ochre);font:10px/1.3 var(--ax-mono);margin:4px 0 0}.ascii-schematic[data-immersive]{z-index:2147483000;width:100vw;height:100dvh;position:fixed;inset:0}.ascii-schematic:is(:fullscreen,[data-immersive]){--ax-columns:220;background:#000;border-radius:0;padding:0;overflow:hidden}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-board{padding:max(1.5rem, var(--sx-safe-top)) max(1.75rem, var(--sx-safe-right)) max(1.5rem, var(--sx-safe-bottom)) max(1.75rem, var(--sx-safe-left));pointer-events:none;grid-template:"transport head config""audio. ."minmax(0,1fr)"chapters.output""timeline timeline timeline"/minmax(14rem,17rem) minmax(0,1fr) minmax(14rem,17rem);gap:1.25rem 3rem;position:absolute;inset:0}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-board:before{inset:.75rem}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-feed{z-index:0;box-shadow:none;pointer-events:auto;background:#000;border:0;grid-area:auto;position:absolute;inset:0}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-feed>.sx-unit-title{display:none}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-screen{aspect-ratio:auto;width:100%;height:100%}.ascii-schematic:is(:fullscreen,[data-immersive]) :where(.sx-unit:not(.sx-feed),.sx-head){z-index:1;pointer-events:auto;transition:opacity var(--media-duration-controls,.25s) steps(4), translate var(--media-duration-controls,.25s) steps(4);position:relative}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-unit:not(.sx-feed){-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#150d08b8}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-head{background-color:#150d0899;justify-self:center;padding:.5rem 1rem}.ascii-schematic:is(:fullscreen,[data-immersive]) :is(.sx-transport,.sx-config,.sx-head){align-self:start}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-audio{align-self:center}.ascii-schematic:is(:fullscreen,[data-immersive]) :is(.sx-chapters,.sx-output),.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-timeline{align-self:end}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-foot{display:none}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-head:after{height:1.25rem}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-timeline:after,.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-timeline:before{content:none}.ascii-schematic:is(:fullscreen,[data-immersive]):not([data-controls-visible]):not(:has(.sx-board :focus-visible)) :is(.sx-unit:not(.sx-feed),.sx-head){opacity:0;pointer-events:none}.ascii-schematic:is(:fullscreen,[data-immersive]):not([data-controls-visible]):not(:has(.sx-board :focus-visible)) :is(.sx-transport,.sx-audio,.sx-chapters){translate:-1.5rem}.ascii-schematic:is(:fullscreen,[data-immersive]):not([data-controls-visible]):not(:has(.sx-board :focus-visible)) :is(.sx-config,.sx-output){translate:1.5rem}.ascii-schematic:is(:fullscreen,[data-immersive]):not([data-controls-visible]):not(:has(.sx-board :focus-visible)) .sx-timeline{translate:0 1.5rem}.ascii-schematic:is(:fullscreen,[data-immersive]):not([data-controls-visible]):not(:has(.sx-board :focus-visible)) .sx-board:before{opacity:0}@media (pointer:fine){.ascii-schematic:is(:fullscreen,[data-immersive]):not([data-controls-visible]){cursor:none}}.ascii-schematic:is(:fullscreen,[data-immersive]) .ax-cue-layer{transition:bottom var(--media-duration-controls,.25s) steps(4);bottom:2.5rem}.ascii-schematic:is(:fullscreen,[data-immersive])[data-controls-visible] .ax-cue-layer{bottom:9rem}.ascii-schematic:is(:fullscreen,[data-immersive]) video::-webkit-media-text-track-container{translate:0 -1.5rem}.ascii-schematic:is(:fullscreen,[data-immersive])[data-controls-visible] video::-webkit-media-text-track-container{translate:0 -8rem}.ascii-schematic:is(:fullscreen,[data-immersive]) .ax-cue{font-size:clamp(1.1rem,2.2cqi,2rem)}@media (pointer:coarse){.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-surface{pointer-events:none}}@container media-root (width<60rem){.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-board{display:block}.ascii-schematic:is(:fullscreen,[data-immersive]) :is(.sx-audio,.sx-chapters,.sx-config,.sx-output,.sx-foot){display:none}.ascii-schematic:is(:fullscreen,[data-immersive]) :where(.sx-unit,.sx-unit-bare):after,.ascii-schematic:is(:fullscreen,[data-immersive]) :where(.sx-unit,.sx-unit-bare):before{content:none}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-head{top:var(--sx-safe-top);left:var(--sx-safe-left);background-color:#150d089e;max-width:min(26rem,46%);padding:.35rem .6rem;position:absolute}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-title{font-size:1rem}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-head .sx-sub{margin-top:3px;font-size:11px}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-head .sx-status{margin-top:2px;font-size:9px}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-fs-keys{top:var(--sx-safe-top);right:var(--sx-safe-right);z-index:1;pointer-events:auto;transition:opacity var(--media-duration-controls,.25s) steps(4), translate var(--media-duration-controls,.25s) steps(4);gap:6px;display:flex;position:absolute}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-fs-keys .media-button{border:1px solid var(--ax-dim);background-color:#150d08bf;width:44px;height:44px}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-fs-keys .media-button:before,.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-fs-keys .media-button:after{content:none}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-fs-keys :is(.media-captions-button[data-active],.sx-key.is-open){border-color:var(--sx-ochre)}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-fs-keys .sx-key.is-open{background-color:var(--sx-ochre);color:var(--sx-on-ochre)}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-transport{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-55%)}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-transport>.sx-unit-title,.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-hint{display:none}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-transport .sx-unit-body{padding:0}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-transport-keys{gap:14px;padding:0}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-transport .media-seek-button{border:1px solid var(--ax-dim);background-color:#150d08bf;width:60px;height:52px}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-main-play{background-color:#150d08d1;width:68px;height:68px}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-main-play[data-paused]{width:auto;font:800 18px var(--ax-mono);letter-spacing:.12em;text-shadow:var(--ax-split-text);align-items:center;gap:.6ch;padding:0 18px;display:inline-flex;box-shadow:-4px 0 0 1px #ff623673}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-main-play[data-paused] .media-button-icon{width:22px;height:22px;position:static}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-main-play[data-paused]:before,.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-main-play[data-paused]:after{opacity:1;color:var(--sx-ochre);font-size:inherit;line-height:1;position:static;translate:none}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-main-play[data-paused]:before{content:"[";order:-1}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-main-play[data-paused]:after{content:"RUN ]";color:var(--sx-cream)}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-main-play[data-ended]:after{content:"REPLAY ]"}.ascii-schematic:is(:fullscreen,[data-immersive]) .ax-stage-row{display:none}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-timeline{left:var(--sx-safe-left);right:var(--sx-safe-right);bottom:var(--sx-safe-bottom);position:absolute}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-timeline>.sx-unit-title{height:16px;padding:0 6px;font-size:9px;line-height:16px;position:absolute;bottom:100%;left:-1px}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-timeline .sx-unit-body{padding:2px 4px 2px 10px}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-timeline-row{grid-template-columns:auto minmax(0,1fr) auto auto;gap:10px}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-time{font-size:.9rem}.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-ch-key{display:inline-grid}.ascii-schematic:is(:fullscreen,[data-immersive])[data-controls-visible] .ax-cue-layer{bottom:5.5rem}.ascii-schematic:is(:fullscreen,[data-immersive])[data-controls-visible] video::-webkit-media-text-track-container{translate:0 -4.5rem}.ascii-schematic:is(:fullscreen,[data-immersive]):not([data-controls-visible]):not(:has(.sx-board :focus-visible)) .sx-fs-keys{opacity:0;pointer-events:none;translate:0 -1.5rem}.ascii-schematic:is(:fullscreen,[data-immersive]):not([data-controls-visible]):not(:has(.sx-board :focus-visible)) .sx-transport{translate:0}.ascii-schematic:is(:fullscreen,[data-immersive])[data-drawer] .sx-transport{display:none}@media (orientation:portrait){.ascii-schematic:is(:fullscreen,[data-immersive]) .sx-rotate-hint{display:block}}}.ascii-schematic .sx-drawer{z-index:40;box-sizing:border-box;width:min(400px,58%);padding:var(--sx-safe-top) var(--sx-safe-right) 0 0;border-left:1px solid var(--sx-ochre);color:var(--sx-cream);background-color:#150d08f2;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-4px 0 #ff623659}.ascii-schematic .sx-drawer[hidden]{display:none}.ascii-schematic .sx-drawer-head{justify-content:space-between;align-items:center;gap:.75rem;padding:0 0 10px 14px;display:flex}.ascii-schematic .sx-drawer-head .sx-unit-title{flex:1;min-width:0}.ascii-schematic .sx-drawer-close{border:1px solid var(--ax-dim);width:44px;height:44px;color:var(--sx-cream);font:700 16px var(--ax-mono);cursor:pointer;background:0 0;flex:none;padding:0}.ascii-schematic .sx-drawer-close:focus-visible{outline:1px solid var(--sx-ochre);outline-offset:2px}.ascii-schematic .sx-drawer-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:14px;min-height:0;padding:0 0 12px 14px;display:flex;overflow-y:auto}.ascii-schematic .sx-drawer-body .sx-chapter-list .sx-row{min-height:56px}.ascii-schematic .sx-drawer-body .sx-chapter-list .sx-row-label{white-space:normal}.ascii-schematic .sx-drawer-hint{padding:8px 14px max(12px, var(--sx-safe-bottom));color:#fff0d68c;font:10px var(--ax-mono);margin:0}.ascii-schematic .sx-option-title{color:var(--sx-ochre);font:700 11px var(--ax-mono);letter-spacing:.1em;text-transform:uppercase;text-shadow:var(--ax-split-text);margin:0 0 6px}.ascii-schematic .sx-option-keys{flex-wrap:wrap;gap:6px;display:flex}.ascii-schematic .sx-option{min-width:44px;min-height:44px;color:var(--sx-cream);font:600 12px var(--ax-mono);cursor:pointer;background:0 0;border:1px solid #ffb22e59;padding:0 10px}.ascii-schematic .sx-option[aria-pressed=true]{border-color:var(--sx-ochre);background-color:var(--sx-ochre);color:var(--sx-on-ochre)}.ascii-schematic .sx-option:focus-visible{outline:1px solid var(--sx-cream);outline-offset:2px}.ascii-schematic .sx-option:disabled{opacity:.4;cursor:not-allowed}.ascii-schematic .sx-scrim{z-index:35;cursor:pointer;background:#0a060459;border:0;padding:0;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ascii-schematic .sx-meter i{animation:none}.ascii-schematic:is(:fullscreen,[data-immersive]) :is(.sx-unit,.sx-head){translate:none!important}}@media (forced-colors:active){.ascii-schematic .sx-unit{forced-color-adjust:none;color:canvastext;background-color:canvas;border-color:canvastext}}}.rl{--espresso:#150d08;--panel:#2a170c;--ochre:#ffb22e;--terra:#ff6236;--sage:#b9dc5a;--cream:#fff0d6;--on-ochre:#1d1009;--wire:#ffb22e59;--mono:"JetBrains Mono", ui-monospace, monospace;--display:"Rubik Mono One", "JetBrains Mono", monospace;background:var(--espresso);color:var(--cream);font-family:var(--mono);font-size:1rem;line-height:1.6;overflow-x:clip}.rl a{color:var(--ochre)}.rl a:hover{color:var(--cream)}.rl :focus-visible{outline:2px solid var(--ochre);outline-offset:3px}.rl-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding:20px clamp(16px,4vw,40px);display:flex}.rl .rl-logo{font-family:var(--display);color:var(--cream);text-shadow:-2px 0 var(--ochre), 2px 0 var(--terra);font-size:1.25rem;text-decoration:none}.rl-nav{flex-wrap:wrap;gap:4px 26px;margin:0;padding:0;font-size:.9375rem;font-weight:700;list-style:none;display:flex}.rl-nav a{text-decoration:none}.rl-hero{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:640px;padding:0 clamp(16px,4vw,40px) 48px;display:flex;position:relative}.rl-hero-img{z-index:-2;object-fit:cover;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.rl-hero:before{content:"";z-index:-1;background:linear-gradient(transparent 35%, var(--espresso) 96%);position:absolute;inset:0}.rl-kicker{color:var(--ochre);margin:0 0 12px;font-weight:700}.rl-title{font-family:var(--display);letter-spacing:-.03em;color:var(--cream);text-shadow:-.04em 0 var(--ochre), .04em 0 var(--terra);margin:0;font-size:clamp(3.5rem,11vw,9.4rem);font-weight:400;line-height:.88}.rl-title-line{display:block}.rl-tear--top{clip-path:inset(0 0 52%);translate:.3em}.rl-tear--bottom{clip-path:inset(48% 0 0);margin-top:-.88em;translate:.12em}.rl-hero-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;margin-top:28px;display:flex}.rl-lede{flex:380px;max-width:48ch;margin:0;font-size:1.125rem}.rl-run{background:var(--ochre);color:var(--on-ochre);font:800 1rem var(--mono);cursor:pointer;box-shadow:-4px 0 0 var(--terra), 4px 0 0 var(--sage);border:0;padding:14px 26px}.rl-run:hover{box-shadow:-7px 0 0 var(--terra), 7px 0 0 var(--sage)}.rl-ticker{background:var(--terra);color:var(--on-ochre);text-transform:uppercase;font-size:.9375rem;font-weight:800;overflow:hidden}.rl-ticker-track{width:max-content;display:flex}.rl-ticker-run{padding:12px 0;display:flex}.rl-ticker-run span{padding-left:20px}.rl-ticker-run span:after{content:"·";padding-left:20px}.rl-section{max-width:1200px;margin:0 auto;padding:72px clamp(16px,4vw,40px) 0}#rl-watch{padding-top:72px}.rl-h2{font-family:var(--display);margin:0 0 28px;font-size:clamp(2rem,4vw,2.75rem);font-weight:400;line-height:1}.rl-fragments{background:var(--wire);border:2px solid var(--wire);grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}.rl-fragment{background:var(--espresso);width:100%;height:100%;color:var(--cream);font:inherit;text-align:left;cursor:pointer;border:0;flex-direction:column;align-items:flex-start;gap:10px;padding:28px;display:flex}.rl-fragment:hover,.rl-fragment[aria-current]{background:var(--panel)}.rl-fragment-no{font-family:var(--display);color:var(--ochre);font-size:4rem;line-height:1}.rl-fragment[aria-current] .rl-fragment-no{text-shadow:-3px 0 var(--terra), 3px 0 var(--sage)}.rl-fragment-title{font-size:1.375rem;font-weight:800;line-height:1.2}.rl-fragment-time{color:var(--ochre);margin-top:auto;padding-top:6px;font-weight:700}.rl-fragment[aria-current] .rl-fragment-time{color:var(--terra)}.rl-quote{border-top:2px solid var(--ochre);border-bottom:2px solid var(--ochre);margin:0;padding:40px 0}.rl-quote p{font-family:var(--display);text-shadow:-3px 0 #ffb22eb3,3px 0 #ff6236b3;margin:0;font-size:clamp(1.75rem,4vw,2.875rem);line-height:1.1}.rl-archive{border-bottom:1px solid var(--wire);margin:0;padding:0;list-style:none}.rl-archive li{border-top:1px solid var(--wire)}.rl-archive li>a,.rl-archive li.rl-restoring{color:var(--cream);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:20px 0;font-size:1.375rem;font-weight:700;text-decoration:none;display:flex}.rl-archive li>a:hover{color:var(--ochre)}.rl-no{color:var(--ochre);margin-right:.4em}.rl-date{font-size:1rem;font-weight:400}.rl-restoring{color:#fff0d699!important}.rl-meter{background:repeating-linear-gradient(90deg,#ffb22e40 0 3px,#0000 3px 6px);width:min(240px,40%);height:10px}.rl-meter span{background:repeating-linear-gradient(90deg, var(--ochre) 0 3px, transparent 3px 6px);height:100%;display:block}.rl-tune{background:var(--terra);color:var(--on-ochre);margin-top:72px;padding:56px clamp(16px,4vw,40px)}.rl-tune-inner{flex-wrap:wrap;align-items:center;gap:24px 48px;max-width:1120px;margin:0 auto;display:flex}.rl-tune-title{font-family:var(--display);flex:380px;margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:400;line-height:1.05}.rl-form{flex-wrap:wrap;flex:420px;gap:10px;display:flex}.rl-form input{border:2px solid var(--on-ochre);background:var(--cream);min-width:0;color:var(--on-ochre);font:1rem var(--mono);flex:260px;padding:14px 16px}.rl-form input[aria-invalid]{border-color:var(--cream);box-shadow:0 0 0 2px var(--on-ochre)}.rl-form button{border:2px solid var(--on-ochre);background:var(--on-ochre);color:var(--cream);font:800 1rem var(--mono);cursor:pointer;padding:14px 24px}.rl-form button:hover{background:var(--panel)}.rl-error{flex-basis:100%;margin:0;font-weight:700}.rl-tuned{flex:420px;margin:0;font-size:1.125rem;font-weight:700}.rl .rl-tune :focus-visible{outline-color:var(--on-ochre)}.rl-foot{color:#fff0d6bf;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:22px clamp(16px,4vw,40px) 30px;font-size:.875rem;display:flex}.rl-signoff{color:var(--ochre)}@media (width<=760px){.rl-hero{min-height:520px}.rl-hero:before{background:linear-gradient(transparent 5%, #150d08d1 45%, var(--espresso) 92%)}.rl-fragments{grid-template-columns:1fr}.rl-fragment-no{font-size:3rem}}@media (prefers-reduced-motion:no-preference){.rl-ticker-track{animation:28s linear infinite rl-ticker}.rl-title-line.rl-tear--top{animation:6s step-end infinite rl-tear}}@keyframes rl-ticker{to{translate:-50%}}@keyframes rl-tear{0%,92%,to{translate:.3em}94%{translate:.5em}96%{translate:.18em}}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2")}@layer sketch{@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-sketch-surface,.media-sketch-scribble,.media-sketch-mark,.media-sketch-track{pointer-events:none;max-width:none;position:absolute;overflow:visible}.media-sketch-track>svg{max-width:none}.media-sketch-surface{z-index:-1;filter:drop-shadow(2px 3px 0 var(--sketch-shadow))}.media-sketch-paper{fill:var(--sketch-paper)}.media-sketch-ink{fill:var(--sketch-graphite)}.media-sketch-draw{fill:none;stroke:#fff;stroke-width:14px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:0}@keyframes media-sketch-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes media-sketch-spin{to{rotate:360deg}}.media-button-disc,.media-button-paper,.video-controls-bottom,.media-tooltip-popup,.media-volume-popover-popup,.media-menu-popup,.media-time-slider-preview,.media-indicator,.media-dialog-popup,.media-title-tag,.media-sketch-spinner-disc,.media-time-slider-thumb,.media-volume-slider-thumb,.media-menu-item,.media-menu-back-item,.media-menu-radio-item{isolation:isolate}.media-button{background-color:#0000}.media-button:focus-visible{outline:none}.media-button>[data-sketch-icon],.media-button>.media-seek-button-content{position:relative}.media-sketch-scribble{opacity:0}.media-sketch-scribble .media-sketch-draw{stroke-width:6px;stroke-dashoffset:1px}.media-sketch-scribble-ink{fill:var(--sketch-graphite-soft)}@media (hover:hover){.media-button:not(.media-button-disc,.media-button-paper,[aria-disabled=true],:disabled):hover>.media-sketch-scribble{opacity:1}.media-button:not(.media-button-disc,.media-button-paper,[aria-disabled=true],:disabled):hover>.media-sketch-scribble .media-sketch-draw{animation:media-sketch-draw var(--sketch-draw-duration) var(--sketch-draw-easing) forwards}}.media-button:focus-visible>.media-sketch-scribble,.media-time-slider-thumb:focus-visible>.media-sketch-scribble,.media-volume-slider-thumb:focus-visible>.media-sketch-scribble{opacity:1}.media-button:focus-visible>.media-sketch-scribble .media-sketch-scribble-ink,.media-time-slider-thumb:focus-visible>.media-sketch-scribble .media-sketch-scribble-ink,.media-volume-slider-thumb:focus-visible>.media-sketch-scribble .media-sketch-scribble-ink{fill:var(--sketch-red-pencil)}.media-button:focus-visible>.media-sketch-scribble .media-sketch-draw,.media-time-slider-thumb:focus-visible>.media-sketch-scribble .media-sketch-draw,.media-volume-slider-thumb:focus-visible>.media-sketch-scribble .media-sketch-draw{animation:media-sketch-draw var(--sketch-draw-duration) var(--sketch-draw-easing) forwards}.media-button-disc{width:calc(var(--media-spacing) * 9);height:calc(var(--media-spacing) * 9)}.video-controls-center-play .media-play-button-play-icon{translate:6%}.media-seek-button-label{font-weight:600}.media-button:focus-visible,.video-controls-center-button:focus-visible{outline:none}.video-controls-bottom{inset-inline:calc(var(--media-spacing) * 2);bottom:calc(var(--media-spacing) * 2);padding:var(--media-spacing) calc(var(--media-spacing) * 3) calc(var(--media-spacing) * 1.5);background-color:#0000;gap:0}.video-controls-top{gap:calc(var(--media-spacing) * 2.5)}.media-title-tag{flex:0 auto;min-width:0;margin-inline-end:auto;display:flex;position:relative;rotate:-1deg}.media-title-tag:not(:has(.media-title[data-visible])){visibility:hidden}.media-title{padding-block:calc(var(--media-spacing) * 1);padding-inline:calc(var(--media-spacing) * 3.5);color:var(--sketch-graphite);background-color:#0000;flex:0 auto;font-weight:600}.media-time-group,.media-time-slider-value{font-variant-numeric:tabular-nums}.media-time-toggle:focus-visible{outline:none;position:relative}.media-time-toggle:focus-visible:after{content:"";border:2px solid var(--sketch-red-pencil);border-radius:var(--sketch-cut-small);pointer-events:none;position:absolute;inset:-4px -6px;rotate:-1deg}.video-controls-bottom,.video-controls-top,.video-controls-center{transition:opacity var(--media-duration-controls) ease-out}.media-sketch-track{inset-inline:0;height:24px;top:50%;translate:0 -50%}.media-sketch-track[data-orientation=vertical]{inset-inline:auto;width:24px;height:auto;top:0;bottom:0;left:50%;translate:-50%}.media-sketch-track>svg{position:absolute;inset:0;overflow:visible}.media-sketch-track-line{fill:var(--sketch-graphite)}.media-sketch-track-buffer{fill:color-mix(in oklab, var(--sketch-graphite) 38%, transparent);clip-path:inset(-8px calc(100% - var(--media-slider-buffer,0%)) -8px -8px)}.media-sketch-track-fill{fill:var(--media-accent);clip-path:inset(-8px calc(100% - var(--media-slider-fill,0%)) -8px -8px)}.media-time-slider[data-dragging] .media-sketch-track-fill{clip-path:inset(-8px calc(100% - var(--media-slider-pointer,0%)) -8px -8px)}.media-sketch-track[data-orientation=vertical] .media-sketch-track-fill{clip-path:inset(calc(100% - var(--media-slider-fill,0%)) -8px -8px -8px)}.media-time-slider-track,.media-time-slider-track:before,.media-time-slider-buffer,.media-time-slider-fill,.media-volume-slider-track,.media-volume-slider-fill{border:0;background-color:#0000!important}.media-volume-slider-track{overflow:visible}.media-time-slider-chapter{clip-path:inset(-14px calc(100% - var(--media-slider-chapter-end) + var(--media-spacing) * var(--media-chapter-inset-end,0)) -14px calc(var(--media-slider-chapter-start) + var(--media-spacing) * var(--media-chapter-inset-start,0)))}.media-time-slider-thumb,.media-volume-slider-thumb{background-color:#0000;border:0;outline:none;width:18px;height:18px}.media-time-slider-thumb:focus-visible,.media-volume-slider-thumb:focus-visible{outline:none}.media-time-slider-preview{padding:6px 6px 2px;rotate:-1.5deg}.media-sketch-tape{z-index:1;background-color:var(--sketch-tape);width:46px;height:16px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:3deg}.media-slider-thumbnail{background-color:#0000}.media-time-slider-preview-meta{color:var(--sketch-graphite);padding-block:calc(var(--media-spacing) * .75);background-color:#0000}.media-time-slider-value{font-weight:600}.media-time-slider-chapter-title{color:var(--sketch-graphite-soft);opacity:1}.media-tooltip-popup{color:var(--sketch-graphite);background-color:#0000;rotate:-1.5deg}.media-tooltip-shortcut{color:var(--sketch-graphite-soft);background-color:#0000}.media-volume-popover-popup{background-color:#0000;rotate:1deg}.media-menu-popup{color:var(--sketch-graphite);filter:drop-shadow(2px 3px 0 var(--sketch-shadow));background-color:#0000}.media-menu-popup .media-sketch-surface,.media-dialog-popup .media-sketch-surface{filter:none}.media-volume-popover-popup[data-open] .media-sketch-surface .media-sketch-draw,.media-menu-popup[data-open]>.media-sketch-surface .media-sketch-draw,.media-dialog-popup[data-open]>.media-sketch-surface .media-sketch-draw{animation:media-sketch-draw calc(var(--sketch-draw-duration) * 1.3) var(--sketch-draw-easing) both}.media-menu-item,.media-menu-back-item,.media-menu-radio-item{background-color:#0000;position:relative}.media-menu-item[data-highlighted],.media-menu-back-item[data-highlighted],.media-menu-radio-item[data-highlighted]{background-color:#0000}.media-menu-item:focus-visible,.media-menu-back-item:focus-visible,.media-menu-radio-item:focus-visible{outline:none}.media-sketch-mark{z-index:-1;inset:0}.media-sketch-mark .media-sketch-draw{stroke-width:8px;stroke-dashoffset:1px}.media-sketch-underline,.media-sketch-ring{fill:var(--sketch-red-pencil);opacity:0}[data-highlighted]>.media-sketch-mark .media-sketch-underline{opacity:1}[data-highlighted]>.media-sketch-mark .media-sketch-draw{animation:media-sketch-draw calc(var(--sketch-draw-duration) * .8) var(--sketch-draw-easing) forwards}:focus-visible>.media-sketch-mark .media-sketch-ring{opacity:1}.media-menu-radio-icon{color:var(--sketch-red-pencil)}.media-menu-separator{border-top:1.5px dashed color-mix(in oklab, var(--sketch-graphite) 40%, transparent);background-color:#0000}.media-indicator{color:var(--sketch-graphite);background-color:#0000}.media-dialog-popup{color:var(--sketch-graphite);filter:drop-shadow(2px 3px 0 var(--sketch-shadow));background-color:#0000}.media-dialog-title{color:var(--sketch-red-pencil)}.media-dialog-popup .media-button-paper .media-sketch-surface{filter:drop-shadow(1px 2px 0 var(--sketch-shadow))}.media-sketch-spinner-disc{width:calc(var(--media-spacing) * 14);height:calc(var(--media-spacing) * 14);place-items:center;display:grid;position:relative}.media-sketch-spin{transform-box:view-box;transform-origin:50%;animation:var(--media-spinner-animation,media-sketch-spin 1.2s steps(12) infinite)}video::-webkit-media-text-track-container{display:none}video::cue{color:#0000;text-shadow:none;background-color:#0000}@media (forced-colors:active){.media-sketch-surface,.media-menu-popup,.media-dialog-popup{filter:none}.media-sketch-paper{fill:canvas}.media-sketch-ink,.media-sketch-track-line,.media-sketch-scribble-ink{fill:canvastext}.media-sketch-track-fill,.media-sketch-underline,.media-sketch-ring{fill:highlight}}}@scope(.media-skin[data-theme=scaffold][data-preset=video]){.media-sketch-lead,.media-sketch-frame{pointer-events:none;position:absolute}.media-sketch-lead>svg,.media-sketch-frame>svg,.media-sketch-pins>svg,.sketch-chapter-pins>svg{max-width:none;position:absolute;inset:0;overflow:visible}.media-sketch-frame-overlay{display:none}.media-sketch-pins{inset-inline:0;height:var(--sketch-pin-h,18px);pointer-events:none;position:absolute;top:50%;translate:0 -50%}.media-sketch-pins-hatch{fill:var(--sketch-graphite-faint)}.media-sketch-pins-red,.media-sketch-pins-red-ink{fill:var(--media-accent)}.media-sketch-pins-buffer{clip-path:inset(-4px calc(100% - var(--media-slider-buffer,0%)) -4px -4px)}.media-sketch-pins-played{clip-path:inset(-4px calc(100% - var(--media-slider-fill,0%)) -4px -4px)}.media-sketch-pins>svg,.media-sketch-track>svg{will-change:transform}.media-time-slider[data-dragging] .media-sketch-pins-played{clip-path:inset(-4px calc(100% - var(--media-slider-pointer,0%)) -4px -4px)}.sketch-board{--sketch-label-size:11px;color:var(--sketch-graphite);font-size:12px}.sketch-board>:not(.media-sketch-lead,.media-sketch-frame,.sketch-art,.sketch-timecode){pointer-events:auto}.sketch-board>*{position:absolute}.sketch-label,.sketch-tick,.sketch-subtitle,.sketch-ic-ref{font-size:var(--sketch-label-size);letter-spacing:.08em;color:var(--sketch-graphite-soft);text-transform:uppercase;white-space:nowrap;font-weight:400;line-height:1.2}.sketch-label{pointer-events:none;position:absolute}.sketch-art{pointer-events:none;width:100%;height:100%;inset:0;overflow:visible}.sketch-art-soft{fill:var(--sketch-graphite-faint)}.sketch-timecode{z-index:1;font-size:var(--sketch-label-size);letter-spacing:.08em;color:#f4efe2;text-shadow:0 1px 2px #0009;font-variant-numeric:tabular-nums;pointer-events:none}.sketch-title{flex-direction:column;align-items:flex-start;gap:.35em;max-width:60%;display:flex}.sketch-title .media-title-tag{margin:0;rotate:none}.sketch-title .media-title{font-size:var(--sketch-title-size,26px);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;padding:0;font-weight:600;line-height:1.15;overflow:hidden}.sketch-title .media-title:before{content:"U1 · "}.sketch-subtitle{margin:0;padding-inline-start:2px}.sketch-chapter{height:var(--sketch-chapter-label-h,24px);max-width:max(2.5em, calc(var(--sketch-chapter-width) - 6px));color:var(--sketch-graphite);font:inherit;font-size:var(--sketch-label-size);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;margin-inline-start:-4px;padding:0 4px;position:absolute;top:0;overflow:hidden}.sketch-chapter[aria-current]{z-index:1;max-width:none;color:var(--media-accent);background-color:var(--sketch-paper)}.sketch-chapter:focus-visible{z-index:2;outline:2px solid var(--media-accent);outline-offset:2px;background-color:var(--sketch-paper);max-width:none}@media (hover:hover){.sketch-chapter:hover{z-index:2;background-color:var(--sketch-paper);text-underline-offset:3px;max-width:none;text-decoration:underline}}.sketch-chapter-pins{inset-inline:0;height:var(--sketch-pin-h,20px);pointer-events:none;position:absolute;bottom:0}.sketch-chapter-pins-current{fill:var(--media-accent)}.sketch-chapter-list{flex-direction:column;gap:4px;display:flex}.sketch-chapter-list>.sketch-label{position:static}.sketch-chapter-items{column-gap:var(--sketch-chapter-gap,32px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sketch-chapter-item{width:100%;height:var(--sketch-chapter-row,26px);color:var(--sketch-graphite);font:inherit;font-size:var(--sketch-chapter-size,13px);line-height:var(--sketch-chapter-row,26px);text-align:start;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:.6em;margin:0;padding:0 2px;display:flex;position:relative}.sketch-chapter-item-number,.sketch-chapter-item-time{font-variant-numeric:tabular-nums;flex:none}.sketch-chapter-item-number{color:var(--sketch-graphite-soft)}.sketch-chapter-item-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sketch-chapter-item[aria-current],.sketch-chapter-item[aria-current] .sketch-chapter-item-number{color:var(--media-accent)}.sketch-chapter-item-underline{height:6px;bottom:0;left:0;right:0}.sketch-chapter-item-underline .media-sketch-ink{fill:var(--media-accent)}.sketch-chapter-item:focus-visible{outline:2px solid var(--media-accent);outline-offset:2px}@media (hover:hover){.sketch-chapter-item:hover .sketch-chapter-item-title{text-underline-offset:3px;text-decoration:underline}}:scope .sketch-chapter,:scope[data-layout=overlay] .sketch-board>.sketch-chapter-list{display:none}.sketch-pad-slot>.sketch-pad{width:100%;height:100%}.sketch-pad-text{font-size:var(--sketch-pad-text,12px);font-variant-numeric:tabular-nums;font-weight:600;position:relative}.sketch-pad-play-icon{width:40%!important;height:40%!important}.sketch-pad-play .media-play-button-play-icon{translate:7%}.sketch-pad-slot .sketch-label{left:50%;translate:-50%}.sketch-label-pause,.sketch-label-exit,.sketch-pad-lead{display:none}.sketch-pad-slot-play:has(.media-play-button:not([data-paused])) .sketch-label-play{display:none}.sketch-pad-slot-play:has(.media-play-button:not([data-paused])) .sketch-label-pause{display:inline}.sketch-connectors{gap:var(--sketch-jack-gap,24px);counter-reset:jack;display:flex}.sketch-jack{width:var(--sketch-jack,52px);height:var(--sketch-jack,52px);counter-increment:jack;flex:none;position:relative}.sketch-jack[data-jack=captions],.sketch-jack[data-jack=mute]{display:none}.sketch-jack:has([data-hidden]){display:none}.sketch-jack:not(:has(button)){display:none}.sketch-jack .media-button{width:100%;height:100%}.sketch-jack .sketch-label{left:50%;top:calc(100% + var(--sketch-jack-label-gap,6px));translate:-50%}:scope[data-layout=board] .sketch-jack .sketch-label{letter-spacing:.02em}.sketch-jack .sketch-label:before{content:"J" counter(jack) " · "}.sketch-jack-stem{width:8px;left:calc(50% - 4px)}.sketch-settings{gap:var(--sketch-ic-gap,16px);counter-reset:ic 1;flex-direction:column;display:flex}.sketch-settings>.sketch-label{margin-block-end:calc(var(--sketch-ic-gap,16px) * -.5);position:static}.sketch-ic{height:var(--sketch-ic-h,44px);counter-increment:ic;position:relative}.sketch-ic-lead{height:8px;width:var(--sketch-ic-lead,64px);top:calc(50% - 4px);right:calc(100% + 8px)}.sketch-ic-button.media-button{width:100%;height:100%;font-size:var(--sketch-ic-size,13px);color:var(--sketch-graphite);text-transform:uppercase;align-items:center;gap:10px;padding-inline:12px;display:flex}.sketch-ic-ref{font-size:max(8px, calc(var(--sketch-label-size) - 1px));letter-spacing:.02em;flex:none;position:relative}.sketch-ic-ref:before{content:"U" counter(ic)}.sketch-ic-name{text-align:start;white-space:nowrap;flex:1 0 auto;position:relative}.sketch-ic[data-setting=captions] .sketch-ic-name:after{content:" (C)"}.sketch-ic-value{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-weight:600;position:relative;overflow:hidden}.sketch-ic-on,.sketch-ic-button[data-active] .sketch-ic-off{display:none}.sketch-ic-button[data-active] .sketch-ic-on{display:inline}.sketch-ic-button[data-active],.sketch-ic-button[data-active] .sketch-ic-ref{color:var(--media-accent)}.sketch-ic-button[data-active]>.media-sketch-surface .media-sketch-ink{fill:var(--media-accent)}.sketch-timeline .video-controls-slider-row,.sketch-timeline .media-time-slider{width:100%;height:100%}.sketch-timeline .media-time-slider-thumb{width:14px;height:calc(var(--sketch-pin-h,20px) + 6px)}.sketch-playhead{width:var(--sketch-playhead-w,16px);height:var(--sketch-playhead-h,30px);fill:var(--media-accent);pointer-events:none;position:absolute;top:calc(100% - 2px);left:50%;overflow:visible;translate:-50%}.sketch-ticks{inset-inline:0;pointer-events:none;position:absolute;top:calc(100% + 2px)}.sketch-tick{font-variant-numeric:tabular-nums;position:absolute;top:0;translate:-50%}.sketch-time{white-space:nowrap;color:var(--media-accent);font-size:var(--sketch-time-size,14px);align-items:baseline;font-weight:600;display:flex}.sketch-time .media-time-group{font-size:inherit;gap:.4em}.sketch-time .media-time-current-value,.sketch-time .media-time-toggle{color:var(--media-accent);font-weight:600}.sketch-time .media-time-separator,.sketch-time .media-time-duration-value{color:var(--sketch-graphite-soft);font-weight:400}.sketch-volume>*{position:absolute}.sketch-volume-value{position:static}.sketch-ladder.media-volume-slider{--sketch-pin-h:var(--sketch-ladder-h,26px)}.sketch-ladder .media-volume-slider-thumb{left:var(--media-slider-fill,0%);width:16px;height:calc(var(--sketch-pin-h) + 8px);top:50%;bottom:auto;transform:translate(-50%,-50%)}.sketch-ladder[data-dragging] .media-volume-slider-thumb{left:var(--media-slider-pointer,var(--media-slider-fill,0%))}.sketch-mute.media-button{width:var(--sketch-mute,48px);height:var(--sketch-mute,48px)}.sketch-captions{z-index:1;padding-bottom:var(--sketch-caption-bottom,5%);justify-content:center;align-items:flex-end;display:flex;pointer-events:none!important}.sketch-captions[data-empty]{display:none}.sketch-captions-text{border-radius:var(--sketch-cut-small);max-width:88%;color:var(--sketch-graphite);font-size:var(--sketch-caption-size,16px);text-align:center;white-space:pre-line;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#eeebe3eb;padding:.1em .55em;line-height:1.45}:scope:is([data-layout=board],[data-layout=stack]){background-color:var(--sketch-paper);background-image:radial-gradient(var(--sketch-dots) 1px, transparent 1.3px);background-size:var(--sketch-dot-grid,16px) var(--sketch-dot-grid,16px);border-radius:8px}:scope:is([data-layout=board],[data-layout=stack])>video{background-color:#000;border-radius:0;position:absolute}:scope:is([data-layout=board],[data-layout=stack]) .sketch-wash{display:none}:scope:is([data-layout=board],[data-layout=stack]) .media-sketch-surface{filter:none}:scope:is([data-layout=board],[data-layout=stack]) .sketch-title .media-sketch-surface{display:none}:scope[data-layout=board]{--u:calc(100cqw / 1280);--sketch-dot-grid:calc(16 * var(--u));--sketch-label-size:max(9px, calc(11 * var(--u)));--sketch-title-size:calc(26 * var(--u));--sketch-pin-h:calc(20 * var(--u));--sketch-pad-text:max(10px, calc(12 * var(--u)));--sketch-jack:calc(52 * var(--u));--sketch-jack-gap:calc(24 * var(--u));--sketch-jack-label-gap:calc(6 * var(--u));--sketch-ic-h:calc(44 * var(--u));--sketch-ic-gap:calc(16 * var(--u));--sketch-ic-lead:calc(64 * var(--u));--sketch-ic-size:max(11px, calc(13 * var(--u)));--sketch-time-size:max(12px, calc(14 * var(--u)));--sketch-ladder-h:calc(26 * var(--u));--sketch-mute:calc(48 * var(--u));--sketch-caption-size:max(13px, calc(17 * var(--u)));--sketch-playhead-w:calc(16 * var(--u));--sketch-playhead-h:calc(30 * var(--u));aspect-ratio:16/10!important;height:auto!important}:scope[data-layout=board]>video,:scope[data-layout=board]>.media-poster,:scope[data-layout=board]>.media-buffering-indicator-controls{left:calc(340 * var(--u));top:calc(200 * var(--u));width:calc(600 * var(--u));height:calc(338 * var(--u));inset-inline-end:auto;bottom:auto}:scope[data-layout=board] :is(.sketch-chip,.sketch-lead){display:none}:scope[data-layout=board] .sketch-timecode{left:calc(352 * var(--u));top:calc(208 * var(--u))}:scope[data-layout=board] .sketch-title{left:calc(344 * var(--u));top:calc(56 * var(--u))}:scope[data-layout=board] .sketch-chapter-list{left:calc(390 * var(--u));top:calc(650 * var(--u));width:calc(840 * var(--u));--sketch-chapter-size:max(11px, calc(13 * var(--u)));--sketch-chapter-row:calc(26 * var(--u));--sketch-chapter-gap:calc(40 * var(--u))}:scope[data-layout=board] .sketch-chapters{left:calc(344 * var(--u));top:calc(132 * var(--u));width:calc(600 * var(--u));height:calc(48 * var(--u));--sketch-chapter-label-h:calc(24 * var(--u))}:scope[data-layout=board] .sketch-pad-slot-back{left:calc(148 * var(--u));top:calc(208 * var(--u));width:calc(56 * var(--u));height:calc(56 * var(--u))}:scope[data-layout=board] .sketch-pad-slot-play{left:calc(104 * var(--u));top:calc(323 * var(--u));width:calc(92 * var(--u));height:calc(92 * var(--u))}:scope[data-layout=board] .sketch-pad-slot-forward{left:calc(148 * var(--u));top:calc(474 * var(--u));width:calc(56 * var(--u));height:calc(56 * var(--u))}:scope[data-layout=board] .sketch-pad-slot-back .sketch-label{bottom:calc(100% + 4 * var(--u))}:scope[data-layout=board] .sketch-pad-slot-play .sketch-label{top:calc(100% + 9 * var(--u))}:scope[data-layout=board] .sketch-pad-slot-forward .sketch-label{top:calc(100% + 6 * var(--u))}:scope[data-layout=board] .sketch-connectors{left:calc(1000 * var(--u));top:calc(60 * var(--u))}:scope[data-layout=board] .sketch-jack-stem{top:calc(70 * var(--u));height:calc(20 * var(--u))}:scope[data-layout=board] .sketch-connectors>.sketch-lead-bus{left:calc(26 * var(--u));right:calc(26 * var(--u));top:calc(90 * var(--u) - 4px);height:8px;display:block}:scope[data-layout=board] .sketch-settings{left:calc(1030 * var(--u));top:calc(196 * var(--u));width:calc(200 * var(--u))}:scope[data-layout=board] .sketch-timeline{left:calc(340 * var(--u));top:calc(552 * var(--u));width:calc(604 * var(--u));height:calc(30 * var(--u))}:scope[data-layout=board] .sketch-ticks{top:calc(100% + 2 * var(--u))}:scope[data-layout=board] .sketch-time{top:calc(612 * var(--u));left:calc((326 + 600 * var(--sketch-p,0)) * var(--u))}:scope[data-layout=board] .sketch-volume{left:calc(22 * var(--u));top:calc(612 * var(--u));width:calc(330 * var(--u));height:calc(90 * var(--u))}:scope[data-layout=board] .sketch-volume-label{left:calc(88 * var(--u));top:0}:scope[data-layout=board] .sketch-mute{left:calc(24 * var(--u));top:calc(17 * var(--u))}:scope[data-layout=board] .sketch-mute-label{left:0;top:calc(74 * var(--u))}:scope[data-layout=board] .sketch-ladder{left:calc(84 * var(--u));top:calc(24 * var(--u));width:calc(246 * var(--u));height:calc(34 * var(--u))}:scope[data-layout=board] .sketch-captions{left:calc(340 * var(--u));top:calc(200 * var(--u));width:calc(600 * var(--u));height:calc(338 * var(--u));--sketch-caption-bottom:calc(18 * var(--u))}:scope[data-layout=stack]{--vh:calc((100cqw - 56px) * .5625);--sb:calc(var(--vh) + 80px);--sketch-label-size:10px;--sketch-title-size:18px;--sketch-pin-h:16px;--sketch-pad-text:13px;--sketch-jack:min(52px, calc((100cqw - 72px) / 5));--sketch-ic-h:52px;--sketch-ic-size:15px;--sketch-time-size:13px;--sketch-caption-size:14px}:scope[data-layout=stack]>video,:scope[data-layout=stack]>.media-poster,:scope[data-layout=stack]>.media-buffering-indicator-controls{width:calc(100% - 56px);height:var(--vh);top:72px;left:28px;inset-inline-end:auto;bottom:auto}:scope[data-layout=stack] .sketch-chip{width:calc(100% - 40px);height:calc(var(--vh) + 16px);top:64px;left:20px}:scope[data-layout=stack] .media-sketch-frame-pins{display:none}:scope[data-layout=stack] .sketch-timecode{top:78px;left:36px}:scope[data-layout=stack] .sketch-title{max-width:calc(100% - 40px);top:14px;left:20px}:scope[data-layout=stack] .sketch-chapters{--sketch-chapter-label-h:18px;height:38px;top:64px;left:28px;right:28px}:scope[data-layout=stack] .sketch-timeline{left:28px;right:28px;top:var(--sb);height:24px}:scope[data-layout=stack] .sketch-ticks{display:none}:scope[data-layout=stack] .sketch-time{top:calc(var(--sb) + 46px);left:clamp(20px, calc(28px + (100% - 56px) * var(--sketch-p,0) - 18px), calc(100% - 150px))}:scope[data-layout=stack] .sketch-pad-slot-play{left:calc(50% - 44px);top:calc(var(--sb) + 98px);width:88px;height:88px}:scope[data-layout=stack] :is(.sketch-pad-slot-back,.sketch-pad-slot-forward){top:calc(var(--sb) + 112px);width:60px;height:60px}:scope[data-layout=stack] .sketch-pad-slot-back{left:calc(50% - 146px)}:scope[data-layout=stack] .sketch-pad-slot-forward{left:calc(50% + 86px)}:scope[data-layout=stack] .sketch-pad-slot .sketch-label{top:calc(100% + 8px)}:scope[data-layout=stack] .sketch-key{display:none}:scope[data-layout=stack] .sketch-lead-pads{left:10px;right:10px;top:calc(var(--sb) + 138px);height:8px}:scope[data-layout=stack] :is(.sketch-lead-left,.sketch-lead-right){top:calc(72px + var(--vh) / 2);width:8px}:scope[data-layout=stack] .sketch-lead-left{height:calc(var(--sb) + 142px - 72px - var(--vh) / 2);left:6px}:scope[data-layout=stack] .sketch-lead-right{height:calc(var(--sb) + 226px - 72px - var(--vh) / 2);right:6px}:scope[data-layout=stack] .sketch-connectors{left:20px;right:20px;top:calc(var(--sb) + 238px);justify-content:space-between;gap:4px}:is(:scope[data-layout=stack] .sketch-jack[data-jack=captions]:not(:has([data-hidden])),:scope[data-layout=stack] .sketch-jack[data-jack=mute]){display:block}:scope[data-layout=stack] .sketch-jack .sketch-label{letter-spacing:.02em;font-size:9px;top:calc(100% + 10px)}:scope[data-layout=stack] .sketch-jack-stem{height:12px;top:-12px}:scope[data-layout=stack] .sketch-connectors>.sketch-lead-bus{left:calc(var(--sketch-jack) / 2);height:8px;top:-16px;right:-14px}:scope[data-layout=stack] .sketch-settings{left:20px;right:20px;top:calc(var(--sb) + 320px);flex-flow:wrap;gap:10px}:scope[data-layout=stack] .sketch-settings>.sketch-label{flex:0 0 100%;margin:0 0 -4px}:scope[data-layout=stack] .sketch-ic{flex:1 1 0;min-width:0}:scope[data-layout=stack] :is(.sketch-ic[data-setting=captions],.sketch-ic-lead){display:none}:scope[data-layout=stack] .sketch-ic-button.media-button{grid-template-columns:auto 1fr;align-content:center;justify-items:start;gap:2px .5em;padding-inline:10px;display:grid}:scope[data-layout=stack] .sketch-ic-ref{display:none}:scope[data-layout=stack] .sketch-ic-name{font-size:var(--sketch-label-size);letter-spacing:.08em;color:var(--sketch-graphite-soft)}:scope[data-layout=stack] .sketch-ic-value{grid-column:1/-1;max-width:100%}:scope[data-layout=stack] .sketch-volume{display:none}:scope[data-layout=stack] .sketch-chapter-list{left:20px;right:0;top:calc(var(--sb) + 404px);--sketch-chapter-size:12px;--sketch-chapter-row:28px}:scope[data-layout=stack] .sketch-chapter-items{scrollbar-width:none;gap:18px;padding-inline-end:20px;display:flex;overflow-x:auto}:scope[data-layout=stack] .sketch-chapter-items>li{flex:none;max-width:75%}:scope[data-layout=stack] .sketch-captions{width:calc(100% - 56px);height:var(--vh);--sketch-caption-bottom:8px;top:72px;left:28px}:scope[data-layout=overlay]{--sketch-edge-x:max(24px, env(safe-area-inset-left), env(safe-area-inset-right));--sketch-edge-y:max(20px, env(safe-area-inset-bottom));--sketch-side:calc(var(--sketch-edge-x) + 24px);--sketch-pin-h:16px;--sketch-label-size:11px;--sketch-title-size:15px;--sketch-ic-h:46px;--sketch-ic-gap:10px;--sketch-ic-lead:28px;--sketch-time-size:13px;--sketch-ladder-h:24px;--sketch-mute:46px;--sketch-caption-size:clamp(16px, 1.7vw, 26px)}:scope[data-layout=overlay][data-tone=light]{--sketch-wash:#eeebe38c}:scope[data-layout=overlay] .sketch-wash{background:linear-gradient(to right, var(--sketch-wash), transparent 24%, transparent 76%, var(--sketch-wash)), linear-gradient(to top, var(--sketch-wash), transparent 26%, transparent 84%, var(--sketch-wash));transition:--sketch-wash .6s ease, opacity var(--media-duration-controls,.2s) ease-out}:scope[data-layout=overlay] :is(.media-sketch-ink,.media-sketch-scribble-ink,.sketch-chapter-pins-current,.media-sketch-pins-red-ink){stroke:var(--sketch-paper);stroke-width:2.6px;stroke-linejoin:round;paint-order:stroke}:scope[data-layout=overlay] :is(.sketch-label,.sketch-tick,.sketch-chapter,.sketch-time){background-color:var(--sketch-paper);border:1px solid var(--sketch-graphite);border-radius:var(--sketch-cut-small);box-shadow:2px 2px 0 var(--sketch-shadow);padding:2px 7px;line-height:1.3}:scope[data-layout=overlay] :is(.sketch-subtitle,.sketch-timecode,.sketch-lead-left,.sketch-lead-right,.sketch-lead-pads,.sketch-lead-bus),:scope[data-layout=overlay] .media-sketch-frame-chip{display:none}:scope[data-layout=overlay] .media-sketch-frame-overlay{display:inline}:scope[data-layout=overlay] .sketch-chip{inset:var(--sketch-edge-y) var(--sketch-edge-x)}:scope[data-layout=overlay] .sketch-title{left:var(--sketch-side);top:calc(var(--sketch-edge-y) + 18px)}:scope[data-layout=overlay] .sketch-title .media-title{padding:8px 16px}:scope[data-layout=overlay] .sketch-chapters{left:28%;right:28%;top:calc(var(--sketch-edge-y) - var(--sketch-pin-h));height:calc(var(--sketch-pin-h) + 30px);--sketch-chapter-label-h:auto}:scope[data-layout=overlay] .sketch-chapter{top:calc(var(--sketch-pin-h) + 6px);margin-inline-start:0}:scope[data-layout=overlay] .sketch-chapter-pins{top:0;bottom:auto}:scope[data-layout=overlay] .sketch-connectors{right:var(--sketch-side);top:calc(var(--sketch-edge-y) + 16px);gap:30px}:scope[data-layout=overlay] .sketch-jack-stem{height:16px;top:-16px}:scope[data-layout=overlay] .sketch-playhead,:scope[data-layout=overlay] .sketch-label-enter{display:none}:scope[data-layout=overlay] .sketch-label-exit{display:inline}:scope[data-layout=overlay] .sketch-pad-slot-play{left:calc(var(--sketch-edge-x) + 24px);width:88px;height:88px;top:calc(50% - 44px)}:scope[data-layout=overlay] :is(.sketch-pad-slot-back,.sketch-pad-slot-forward){left:calc(var(--sketch-edge-x) + 40px);width:56px;height:56px}:scope[data-layout=overlay] .sketch-pad-slot-back{top:calc(50% - 136px)}:scope[data-layout=overlay] .sketch-pad-slot-forward{top:calc(50% + 80px)}:scope[data-layout=overlay] .sketch-pad-slot .sketch-label{top:50%;left:calc(100% + 8px);translate:0 -50%}:scope[data-layout=overlay] .sketch-pad-lead{height:8px;display:block;top:calc(50% - 4px);right:100%}:scope[data-layout=overlay] .sketch-pad-slot-play .sketch-pad-lead{width:24px}:scope[data-layout=overlay] :is(.sketch-pad-slot-back,.sketch-pad-slot-forward) .sketch-pad-lead{width:40px}:scope[data-layout=overlay] .sketch-settings{right:calc(var(--sketch-edge-x) + 28px);align-items:stretch;width:196px;top:50%;translate:0 -50%}:scope[data-layout=overlay] .sketch-settings>.sketch-label{align-self:flex-start;margin:0}:scope[data-layout=overlay] .sketch-settings>.sketch-chapter-list{--sketch-chapter-size:12px;--sketch-chapter-row:28px;align-self:flex-end;gap:8px;width:330px;margin-top:8px;position:relative}:scope[data-layout=overlay] .sketch-settings>.sketch-chapter-list>.sketch-label{align-self:flex-start}:scope[data-layout=overlay] .sketch-settings .sketch-chapter-items{background-color:var(--sketch-paper);border:1px solid var(--sketch-graphite);border-radius:var(--sketch-cut-small);box-shadow:2px 2px 0 var(--sketch-shadow);grid-template-columns:minmax(0,1fr);padding:4px 10px}:scope[data-layout=overlay] .sketch-ic-lead{width:28px;left:100%;right:auto;scale:-1 1}:scope[data-layout=overlay] .sketch-ic-button.media-button{padding-inline:10px;font-size:13px}:scope[data-layout=overlay] .sketch-timeline{left:calc(var(--sketch-side) + 56px);right:calc(var(--sketch-side) + 56px);bottom:calc(var(--sketch-edge-y) + 6px);height:24px}:scope[data-layout=overlay] .sketch-ticks{top:50%}:scope[data-layout=overlay] .sketch-tick:not(:first-child,:last-child){display:none}:scope[data-layout=overlay] .sketch-tick:first-child{translate:calc(-100% - 10px) -50%}:scope[data-layout=overlay] .sketch-tick:last-child{translate:10px -50%}:scope[data-layout=overlay] .sketch-time{bottom:calc(var(--sketch-edge-y) + 44px);left:clamp(var(--sketch-side), calc(var(--sketch-side) + 56px + (100% - 2 * var(--sketch-side) - 112px) * var(--sketch-p,0) - 24px), calc(100% - var(--sketch-side) - 160px))}:scope[data-layout=overlay] .sketch-time .media-time-group{gap:.3em}:scope[data-layout=overlay] .sketch-volume{left:var(--sketch-side);bottom:calc(var(--sketch-edge-y) + 76px);width:400px;height:76px}:scope[data-layout=overlay] .sketch-volume-label{top:0;left:0}:scope[data-layout=overlay] .sketch-ladder{width:220px;height:32px;top:30px;left:0}:scope[data-layout=overlay] .sketch-mute{top:23px;left:232px}:scope[data-layout=overlay] .sketch-mute-label{top:35px;left:288px}:scope[data-layout=overlay] .sketch-captions{--sketch-caption-bottom:calc(var(--sketch-edge-y) + 160px);transition:padding-bottom var(--media-duration-controls,.2s) ease-out;inset:0}:scope[data-layout=overlay] .sketch-board>*{transition:opacity var(--media-duration-controls,.2s) ease-out}:scope[data-layout=overlay] .sketch-board:not([data-visible])>:not(.sketch-captions){opacity:0;pointer-events:none}:scope[data-layout=overlay] .sketch-captions-text{max-width:min(70%,34em)}:scope[data-layout=overlay] .sketch-board:not([data-visible])>.sketch-captions{--sketch-caption-bottom:calc(var(--sketch-edge-y) + 24px)}.sketch-hairline{inset-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);bottom:max(2px, env(safe-area-inset-bottom,0px));z-index:1;pointer-events:none;opacity:0;height:8px;transition:opacity var(--media-duration-controls,.2s) ease-out;position:absolute}:scope[data-layout=overlay]:has(.sketch-board:not([data-visible])) .sketch-hairline{opacity:1}.sketch-hairline>svg{max-width:none;position:absolute;inset:0;overflow:visible}.sketch-hairline-rest{fill:color-mix(in oklab, var(--sketch-paper) 60%, transparent);clip-path:inset(-4px -4px -4px var(--sketch-progress,0%))}.sketch-hairline-played{fill:var(--media-accent);clip-path:inset(-4px calc(100% - var(--sketch-progress,0%)) -4px -4px)}@media (height<=500px){:scope[data-layout=overlay]{--sketch-side:calc(var(--sketch-edge-x) + 12px);--sketch-jack:40px;--sketch-ic-h:36px;--sketch-ic-gap:6px;--sketch-label-size:10px;--sketch-title-size:13px;--sketch-pin-h:12px;--sketch-mute:40px;--sketch-caption-size:14px}:scope[data-layout=overlay] .sketch-title .media-title{padding:5px 12px}:scope[data-layout=overlay] .sketch-connectors{top:calc(var(--sketch-edge-y) + 12px);gap:10px}:scope[data-layout=overlay] .sketch-pad-slot-play{left:calc(var(--sketch-edge-x) + 16px);width:68px;height:68px;top:calc(50% - 34px)}:scope[data-layout=overlay] :is(.sketch-pad-slot-back,.sketch-pad-slot-forward){left:calc(var(--sketch-edge-x) + 28px);width:44px;height:44px}:scope[data-layout=overlay] .sketch-pad-slot-back{top:calc(50% - 94px)}:scope[data-layout=overlay] .sketch-pad-slot-forward{top:calc(50% + 50px)}:scope[data-layout=overlay] .sketch-pad-slot-play .sketch-pad-lead{width:16px}:scope[data-layout=overlay] :is(.sketch-pad-slot-back,.sketch-pad-slot-forward) .sketch-pad-lead{width:28px}:scope[data-layout=overlay] .sketch-pad-slot :is(.sketch-key,.sketch-label){display:none}:scope[data-layout=overlay] .sketch-settings{right:calc(var(--sketch-edge-x) + 20px);width:176px}:scope[data-layout=overlay] .sketch-settings>:is(.sketch-label,.sketch-chapter-list){display:none}:scope[data-layout=overlay] .sketch-settings>.sketch-chapter-list{--sketch-chapter-size:12px;--sketch-chapter-row:28px;align-self:flex-end;gap:8px;width:330px;margin-top:8px;position:relative}:scope[data-layout=overlay] .sketch-settings>.sketch-chapter-list>.sketch-label{align-self:flex-start}:scope[data-layout=overlay] .sketch-settings .sketch-chapter-items{background-color:var(--sketch-paper);border:1px solid var(--sketch-graphite);border-radius:var(--sketch-cut-small);box-shadow:2px 2px 0 var(--sketch-shadow);grid-template-columns:minmax(0,1fr);padding:4px 10px}:scope[data-layout=overlay] .sketch-ic-lead{width:20px}:scope[data-layout=overlay] .sketch-ic-button.media-button{gap:6px;font-size:11px}:scope[data-layout=overlay] .sketch-ic-ref,:scope[data-layout=overlay] .sketch-jack .sketch-label{display:none}:scope[data-layout=overlay] .sketch-timeline{left:calc(var(--sketch-side) + 52px);right:calc(var(--sketch-side) + 52px);bottom:calc(var(--sketch-edge-y) + 4px);height:18px}:scope[data-layout=overlay] .sketch-time{bottom:calc(var(--sketch-edge-y) + 32px);left:clamp(calc(var(--sketch-side) + 56px), calc(var(--sketch-side) + 52px + (100% - 2 * var(--sketch-side) - 104px) * var(--sketch-p,0) - 24px), calc(100% - var(--sketch-side) - 150px))}:scope[data-layout=overlay] .sketch-volume{bottom:calc(var(--sketch-edge-y) + 30px);width:48px;height:48px}:scope[data-layout=overlay] :is(.sketch-volume-label,.sketch-ladder,.sketch-mute-label){display:none}:scope[data-layout=overlay] .sketch-mute{top:0;left:0}:scope[data-layout=overlay] .sketch-captions{--sketch-caption-bottom:calc(var(--sketch-edge-y) + 64px);--sketch-caption-size:15px}}@media (forced-colors:active){.media-sketch-pins-red,.media-sketch-pins-red-ink,.sketch-chapter-pins-current,.sketch-playhead{fill:highlight}.sketch-chapter[aria-current]{color:highlight}:scope[data-layout=overlay] .sketch-wash{background:0 0}}}}@property --sketch-wash{syntax:"<color>";inherits:true;initial-value:#080a1080}.sd{--paper:#eeebe3;--paper-light:#f7f4ec;--graphite:#2b2a27;--red:#c0392b;--dots:#d2cdc1;--mono:"IBM Plex Mono", ui-monospace, monospace;background:radial-gradient(circle, var(--dots) 1px, transparent 1.4px) 0 0 / 20px 20px, var(--paper);color:var(--graphite);font-family:var(--mono);font-size:1rem;line-height:1.6;overflow-x:clip}.sd a{color:var(--graphite)}.sd a:hover{color:var(--red)}.sd :focus-visible{outline:2px solid var(--red);outline-offset:3px}.sd-top{border-bottom:1.5px solid var(--graphite);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;padding:24px clamp(16px,4vw,48px);display:flex}.sd .sd-logo{align-items:baseline;gap:12px;font-size:1.25rem;font-weight:700;text-decoration:none;display:flex}.sd-logo span{font-size:.75rem;font-weight:500}.sd-nav{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sd .sd-pad{border:1.5px solid var(--graphite);box-shadow:2px 2px 0 var(--graphite);background:var(--paper);padding:8px 12px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:translate .12s,box-shadow .12s;display:inline-block}.sd .sd-pad:hover{box-shadow:1px 1px 0 var(--graphite);color:var(--graphite);translate:1px 1px}.sd .sd-pad--red{border-color:var(--red);box-shadow:2px 2px 0 var(--red);color:var(--red)}.sd .sd-pad--red:hover{box-shadow:1px 1px 0 var(--red);color:var(--red)}.sd .sd-pad--big{box-shadow:3px 3px 0 var(--red);margin-top:28px;padding:14px 22px;font-size:1rem;font-weight:700}.sd-hero{flex-wrap:wrap;align-items:center;gap:40px 56px;max-width:1200px;margin:0 auto;padding:72px clamp(16px,4vw,48px) 56px;display:flex}.sd-hero-text{flex:999 520px}.sd-label{margin:0 0 16px;font-size:.8125rem;font-weight:600}.sd-title{letter-spacing:-.02em;margin:0;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:700;line-height:1.05}.sd-mark{box-shadow:inset 0 -.17em #c0392b59}.sd-lede{max-width:52ch;margin:24px 0 0;font-size:1.125rem}.sd-fig{color:var(--graphite);flex:320px;margin:0}.sd-fig svg{width:100%;height:auto;display:block}.sd-fig-red{stroke:var(--red)}.sd-fig-labels{font:600 12px var(--mono);fill:var(--red)}.sd-fig figcaption{text-align:center;font-size:.75rem}.sd-section{max-width:1200px;margin:0 auto;padding:24px clamp(16px,4vw,48px) 64px}.sd-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;margin-bottom:18px;display:flex}.sd-h2{margin:0 0 24px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2}.sd-head .sd-h2{margin:0}.sd-h2 span{vertical-align:.3em;margin-right:10px;font-size:.8125rem;font-weight:500}.sd-head-note{margin:0;font-size:.875rem}.sd-sessions{flex-wrap:wrap;gap:28px 40px;margin:0;padding:0;list-style:none;display:flex}.sd-part{border:1.5px solid var(--graphite);box-shadow:3px 3px 0 var(--graphite);background:var(--paper);flex:230px;padding:22px 20px 20px;position:relative}.sd-part:not([data-last]):after{content:"";border-top:1.5px solid var(--graphite);width:40px;position:absolute;top:50%;right:-42px}.sd-part[data-last]{border-color:var(--red);box-shadow:3px 3px 0 var(--red)}.sd-part[data-last] .sd-label{color:var(--red)}.sd-part .sd-label{margin:0;font-size:.75rem}.sd-part-title{margin:6px 0 8px;font-size:1.25rem;font-weight:700;line-height:1.2}.sd-part-text{margin:0;font-size:.9375rem}.sd-table-wrap{overflow-x:auto}.sd-table{border-collapse:collapse;width:100%;min-width:620px;font-size:.9375rem}.sd-table th{text-align:left;border-bottom:1.5px solid var(--graphite);padding:10px 12px;font-weight:600}.sd-table td{border-bottom:1px dashed var(--graphite);padding:10px 12px}.sd-table th:first-child,.sd-table td:first-child{padding-left:0}.sd-provided{color:var(--red);font-weight:600}.sd-check{cursor:pointer;align-items:center;gap:10px;display:inline-flex}.sd-check input{width:18px;height:18px;accent-color:var(--red)}.sd-check input:checked+span{color:var(--red);font-weight:600}.sd-table-note{margin:12px 0 0;font-size:.8125rem}.sd-join{border:1.5px solid var(--red);box-shadow:4px 4px 0 var(--red);background:var(--paper);flex-wrap:wrap;gap:24px 40px;padding:clamp(20px,3vw,32px);display:flex}.sd-join-text{flex:300px}.sd-join-text p{margin:0}.sd-join-title{color:var(--red);margin:0 0 8px;font-size:2rem;font-weight:700}.sd-form{flex-wrap:wrap;flex:420px;align-items:flex-end;gap:12px;display:flex}.sd-form label{flex-direction:column;flex:200px;gap:4px;font-size:.8125rem;font-weight:600;display:flex}.sd-form input{border:1.5px solid var(--graphite);background:var(--paper-light);color:var(--graphite);font:1rem var(--mono);padding:12px}.sd-form button{border:1.5px solid var(--graphite);background:var(--graphite);color:var(--paper);font:700 1rem var(--mono);cursor:pointer;padding:13px 22px}.sd-form button:hover{background:var(--red);border-color:var(--red)}.sd-error{color:var(--red);flex-basis:100%;margin:0;font-weight:600}.sd-saved{flex:420px;align-self:center;margin:0}.sd-saved strong{color:var(--red)}.sd-link{color:var(--graphite);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sd-foot{border-top:1.5px solid var(--graphite);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:20px clamp(16px,4vw,48px) 28px;font-size:.8125rem;display:flex}@media (width<=1339px){.sd-part:after{display:none}}@media (prefers-reduced-motion:reduce){.sd .sd-pad{transition:none}}.picnic-skin{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--picnic-ink:#2a1a10;--picnic-paper:#f6e3c4;--picnic-glow:#ffb36a;--picnic-night:#05070d;--media-font-family:"American Typewriter", "Courier Prime", ui-serif, Georgia, serif;--media-video-border-radius:18px;--media-default-accent-color:#ff9a3c;--media-accent:#ff9a3c;--media-accent-foreground:#2a1a10;--media-ring:var(--picnic-glow);--media-popover:#281a10db;--media-popover-foreground:#fbe9cf;--media-backdrop-filter-surface:blur(14px) saturate(1.3);--media-popup-radius:12px;--media-controls-radius:14px;--media-menu-item-radius:8px}.picnic-stage,.picnic-cue-layer,.picnic-remote{display:none}.picnic-skin[data-picnic=ready]{background:var(--picnic-night);overflow:hidden}.picnic-skin[data-picnic=ready]:after{display:none}.picnic-skin[data-picnic=ready] .picnic-stage{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.picnic-skin[data-picnic=ready] video{opacity:0;pointer-events:none;position:absolute;inset:0}.picnic-skin[data-picnic=ready] .video-controls-content,.picnic-skin[data-picnic=ready] .video-controls-content:not([data-visible]){z-index:30;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;opacity:1;filter:none;background:0 0;border-radius:0;padding:0;transition:none;display:block;position:absolute;inset:0;translate:none;scale:none}.picnic-skin[data-picnic=ready] .video-controls-content:after{display:none}.picnic-skin[data-picnic=ready] :is(.picnic-strand,.picnic-remote,.picnic-remote-keys){display:contents}.picnic-skin[data-picnic=ready] :is(.picnic-tag,.picnic-tag-time,.picnic-hem,.picnic-key,.picnic-remote-time,.picnic-remote-slider,.picnic-remote-toggle){margin:0;position:absolute;inset:auto}.picnic-skin[data-picnic=ready] :is(.picnic-tag,.picnic-hem,.picnic-key,.picnic-remote-slider,.picnic-remote-toggle),.picnic-skin[data-picnic=ready] :is(.media-popup,[popover]),.picnic-skin[data-picnic=ready] :is(.media-popup,[popover]) *{pointer-events:auto}.picnic-skin[data-picnic-fs] :is(.picnic-tag,.picnic-tag-time,.picnic-hem){visibility:hidden}.picnic-skin[data-picnic=ready] :is(.picnic-tag,.picnic-key){color:var(--picnic-ink);box-shadow:none;outline-offset:1px;background:0 0;border:0;border-radius:6px;outline:3px solid #0000;place-items:center;padding:0;transition:outline-color .15s ease-out;display:grid}.picnic-skin[data-picnic=ready] .picnic-tag :is(.media-button-icon,.media-button-icon-base){width:calc(var(--picnic-h,24px) * .56);height:calc(var(--picnic-h,24px) * .56);opacity:calc(.28 + .72 * var(--picnic-lit,1));filter:none}.picnic-skin[data-picnic=ready] :is(.picnic-tag,.picnic-key):is(:hover,:focus-visible) :is(.media-button-icon,.media-button-icon-base){opacity:1}.picnic-skin[data-picnic=ready] :is(.picnic-tag,.picnic-key):focus-visible{outline-color:var(--picnic-glow);box-shadow:0 0 0 2px var(--picnic-ink)}.picnic-skin[data-picnic=ready] :is(.picnic-tag,.picnic-key) .media-seek-button-label{display:none}.picnic-skin[data-picnic=ready] :is(.picnic-tag,.picnic-key) .media-seek-button-content{place-items:center;display:grid}.picnic-skin[data-picnic=ready] :is(.picnic-tag,.picnic-key) .media-settings-menu-trigger-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.picnic-skin[data-picnic=ready] :is(.picnic-tag-time,.picnic-remote-time){color:var(--picnic-ink);font-size:clamp(7px, calc(var(--picnic-h,20px) * .4), 20px);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;opacity:calc(.3 + .7 * var(--picnic-lit,1));pointer-events:none;place-items:center;font-weight:700;line-height:1;display:grid}.picnic-skin[data-picnic=ready] :is(.picnic-hem,.picnic-remote-slider){align-items:center;height:auto;display:flex}.picnic-skin[data-picnic=ready] :is(.picnic-hem,.picnic-remote-slider) :is(.media-slider-track,.media-slider-fill,.media-slider-buffer){box-shadow:none;background:0 0}.picnic-skin[data-picnic=ready] :is(.picnic-hem,.picnic-remote-slider) :is(.media-slider-track,.media-slider-fill,.media-slider-buffer):before,.picnic-skin[data-picnic=ready] :is(.picnic-hem,.picnic-remote-slider) :is(.media-slider-track,.media-slider-fill,.media-slider-buffer):after{display:none}.picnic-skin[data-picnic=ready] :is(.picnic-hem,.picnic-remote-slider) .media-time-slider-thumb{width:22px;height:22px;box-shadow:none;opacity:1;background:0 0;border-radius:50%;scale:1}.picnic-skin[data-picnic=ready] :is(.picnic-hem,.picnic-remote-slider) .media-time-slider-thumb:focus-visible{outline:3px solid var(--picnic-glow);outline-offset:1px;box-shadow:0 0 0 2px var(--picnic-ink)}.picnic-skin[data-picnic=ready] .picnic-remote-toggle{z-index:0;cursor:pointer;outline-offset:2px;background:0 0;border:0;border-radius:12px;outline:3px solid #0000;padding:0}.picnic-skin[data-picnic=ready] .picnic-remote-toggle:focus-visible{outline-color:var(--picnic-glow)}.picnic-skin[data-picnic-fs] .picnic-remote-toggle{visibility:hidden}.picnic-skin[data-picnic=ready]:not([data-picnic-remote=open]) :is(.picnic-key,.picnic-remote-time,.picnic-remote-slider){visibility:hidden;pointer-events:none}.picnic-skin[data-picnic=ready] .picnic-key{z-index:1;border-radius:50%}.picnic-skin[data-picnic=ready] .picnic-key :is(.media-button-icon,.media-button-icon-base){width:calc(var(--picnic-h,24px) * .5);height:calc(var(--picnic-h,24px) * .5);opacity:1}.picnic-skin[data-picnic=ready] .picnic-key--Play :is(.media-button-icon,.media-button-icon-base){width:calc(var(--picnic-h,24px) * .52);height:calc(var(--picnic-h,24px) * .52)}.picnic-skin[data-picnic=ready] .picnic-key--Volume{color:#fff3dc}.picnic-skin[data-picnic=ready] .picnic-remote-time{z-index:1;opacity:1;font-size:clamp(9px, calc(var(--picnic-h,20px) * .46), 20px)}.picnic-skin[data-picnic=ready] .picnic-poster{visibility:hidden}.picnic-skin[data-picnic=ready] .picnic-cue-layer{z-index:15;left:var(--picnic-screen-x,0);top:var(--picnic-screen-y,0);width:var(--picnic-screen-w,100%);height:var(--picnic-screen-h,100%);pointer-events:none;display:block;position:absolute}.picnic-cue{color:#fff4e2;width:max-content;max-width:92%;font-size:clamp(11px, calc(var(--picnic-screen-h,400px) * .06), 30px);text-align:center;background:#140c06b8;border-radius:.4em;justify-items:center;margin:0;padding:.25em .8em;font-weight:600;line-height:1.3;display:grid;position:absolute;bottom:8%;left:50%;translate:-50%}.picnic-skin[data-picnic-remote=open] .picnic-cue{bottom:34%}.picnic-skin[data-picnic=ready] .media-buffering-indicator{z-index:18}.picnic-skin :is(.media-tooltip,.media-menu-popup,.media-volume-popover,.media-slider-thumbnail){border:1px solid #ffd6a040;box-shadow:0 12px 30px -10px #0009}.picnic-skin .media-volume-popover .media-slider-fill{background:linear-gradient(#ffd27a,#ff8a3a)}.picnic-reset-view,.picnic-zoom-hint{display:none}.picnic-skin[data-picnic-orbit]{cursor:grab}.picnic-skin[data-picnic-dragging],.picnic-skin[data-picnic-dragging] *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.picnic-skin[data-picnic=ready] .picnic-reset-view{z-index:35;color:#fbe9cf;font:600 13px/1 var(--media-font-family);cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;background:#281a10c7;border:1px solid #ffd6a04d;border-radius:999px;align-items:center;gap:6px;padding:6px 12px 6px 9px;transition:opacity .2s ease-out,translate .2s ease-out,visibility 0s .2s;display:inline-flex;position:absolute;top:12px;right:12px;translate:0 -4px}.picnic-skin[data-picnic-orbit][data-picnic-moved] .picnic-reset-view{opacity:1;visibility:visible;transition:opacity .2s ease-out,translate .2s ease-out,visibility;translate:0}.picnic-skin .picnic-reset-view svg{width:15px;height:15px}.picnic-skin .picnic-reset-view:focus-visible{outline:3px solid var(--picnic-glow);outline-offset:2px}.picnic-skin[data-picnic=ready] .picnic-zoom-hint{z-index:34;color:#fff4e2;font:600 clamp(14px, 2.4cqi, 22px) / 1.2 var(--media-font-family);text-shadow:0 1px 6px #0009;pointer-events:none;opacity:0;background:#05070d73;place-items:center;margin:0;transition:opacity .25s ease-out;display:grid;position:absolute;inset:0}.picnic-skin[data-picnic-hint] .picnic-zoom-hint{opacity:1}@media (prefers-reduced-motion:reduce){.picnic-skin :is(.picnic-reset-view,.picnic-zoom-hint){transition:none}}.picnic-embed{aspect-ratio:16/9;width:100%}@media (width<=600px){.picnic-embed{aspect-ratio:9/16;max-height:calc(100svh - 24px)}}.ll{--sky:#0d1626;--sky-2:#13213a;--hedge:#1d3a2e;--grass:#3f6b3a;--sheet:#f2ead6;--kraft:#d8b886;--amber:#ffc66b;--amber-deep:#e8963a;--ink:#0b1220;--dim:#a9b4c6;--display:"Fraunces", Georgia, serif;--tag:"Special Elite", "Courier New", monospace;--body:"Bricolage Grotesque", system-ui, sans-serif;background:radial-gradient(ellipse 80% 40% at 50% 0%, #ffc66b1a, transparent 70%), linear-gradient(var(--sky) 0, var(--sky-2) 60%, var(--hedge) 100%);color:var(--sheet);font-family:var(--body);font-size:1rem;line-height:1.55;transition:background-color .8s;overflow-x:clip}.ll a{color:var(--amber)}.ll :focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:4px}.ll-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ll-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding:20px clamp(16px,4vw,48px);display:flex}.ll .ll-logo{font-family:var(--display);color:var(--sheet);font-size:1.5rem;font-style:italic;font-weight:600;text-decoration:none}.ll-nav{flex-wrap:wrap;align-items:center;gap:6px 22px;margin:0;padding:0;list-style:none;display:flex}.ll-nav a{color:var(--sheet);font-size:.9375rem;font-weight:600;text-decoration:none}.ll-nav a:hover{color:var(--amber)}.ll .ll-nav-cta{border:1.5px solid var(--amber);color:var(--amber);border-radius:999px;padding:8px 14px}.ll-festoon{pointer-events:none;height:90px;position:absolute;inset:0 0 auto}.ll-festoon-wire{width:100%;height:100%;position:absolute;inset:0}.ll-festoon-wire path{fill:none;stroke:#2b2f36;stroke-width:2px;vector-effect:non-scaling-stroke}.ll-festoon ul{margin:0;padding:0;list-style:none}.ll-festoon li{background:#4a4436;border-radius:50% 50% 46% 46%;width:14px;height:18px;margin-left:-7px;transition:background .8s,box-shadow .8s;position:absolute}.ll-festoon li:before{content:"";background:#1c1f24;border-radius:1px;width:6px;height:6px;position:absolute;top:-5px;left:4px}.ll-festoon[data-lit] li{background:radial-gradient(circle at 45% 40%, #fff6dc, var(--amber) 60%, var(--amber-deep));animation:3.2s ease-in-out infinite ll-flicker;box-shadow:0 0 14px 4px #ffc66b8c,0 0 44px 10px #ffa6462e}@keyframes ll-flicker{0%,to{opacity:1}47%{opacity:.86}50%{opacity:1}}.ll-hero{max-width:1200px;margin:0 auto;padding:120px clamp(16px,4vw,48px) 72px;position:relative}.ll-hero-text{max-width:760px}.ll-kicker{font-family:var(--tag);color:var(--kraft);letter-spacing:.02em;margin:0 0 12px;font-size:.875rem}.ll-title{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(2.6rem,6.5vw,5rem);font-weight:700;line-height:1}.ll-title em{color:var(--amber);font-weight:400}.ll-lede{color:#dcd5c3;max-width:56ch;margin:24px 0 0;font-size:1.125rem}.ll-hero-row{flex-wrap:wrap;align-items:center;gap:18px 32px;margin-top:32px;display:flex}.ll-next{color:var(--dim);margin:0;font-size:.875rem}.ll-next strong{color:var(--sheet);font-size:1rem}.ll .ll-button{background:var(--amber);color:var(--ink);font:700 1rem var(--body);cursor:pointer;border:0;border-radius:999px;padding:14px 22px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block;box-shadow:0 0 24px #ffc66b59}.ll .ll-button:hover{transform:translateY(-1px);box-shadow:0 0 34px #ffc66b8c}.ll-section{max-width:1200px;margin:0 auto;padding:64px clamp(16px,4vw,48px)}.ll-h2{font-family:var(--display);margin:0 0 16px;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.05}.ll-h3{font-family:var(--display);margin:48px 0 18px;font-size:1.5rem;font-style:italic;font-weight:400}.ll-text{color:#dcd5c3;max-width:60ch;margin:0 0 24px}.ll-head{margin-bottom:28px}.ll-head-note{color:var(--dim);margin:0;font-size:.9375rem}.ll-player{border-radius:14px;line-height:normal;overflow:hidden;box-shadow:0 30px 80px #0000008c}.ll-player-note{font-family:var(--tag);color:var(--kraft);margin:14px 0 0;font-size:.9375rem}.ll-hero:after{content:"";opacity:0;pointer-events:none;background:#05091259;transition:opacity .8s;position:absolute;inset:0}.ll[data-playing] .ll-hero:after{opacity:1}.ll-scenes{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ll .ll-scene{text-align:left;width:100%;color:var(--sheet);font:inherit;cursor:pointer;background:#0b122099;border:1.5px solid #f2ead626;border-radius:10px;padding:0 0 14px;transition:border-color .2s,transform .2s;display:grid;overflow:hidden}.ll .ll-scene:hover{border-color:var(--amber);transform:translateY(-2px)}.ll .ll-scene[aria-current=true]{border-color:var(--amber);box-shadow:0 0 22px #ffc66b4d}.ll-scene img{aspect-ratio:4/3;object-fit:cover;filter:sepia(.25);width:100%;height:auto;display:block}.ll-scene-time{font-family:var(--tag);color:var(--amber);margin:10px 14px 0;font-size:.8125rem}.ll-scene-title{font-family:var(--display);margin:2px 14px 0;font-size:1.0625rem;font-weight:700;line-height:1.2}.ll-scene-note{color:var(--dim);margin:4px 14px 0;font-size:.875rem}.ll-split{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:40px;display:grid}.ll-count{font-family:var(--tag);color:var(--amber)}.ll-basket{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ll-basket li:nth-child(odd) .ll-tag{rotate:-.8deg}.ll-basket li:nth-child(2n) .ll-tag{rotate:.7deg}.ll .ll-tag{background:var(--kraft);color:var(--ink);clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);cursor:pointer;grid-template-columns:auto 1fr;align-items:center;column-gap:14px;padding:14px 18px 14px 34px;transition:background .2s;display:grid;position:relative}.ll .ll-tag:before{content:"";background:var(--sky);border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:12px}.ll .ll-tag[data-on]{background:var(--amber)}.ll-tag input{width:20px;height:20px;accent-color:var(--ink);grid-row:span 2}.ll-tag-item{font-weight:700}.ll-tag-note{font-family:var(--tag);opacity:.8;font-size:.8125rem}.ll .ll-tag[data-on] .ll-tag-item{text-decoration:line-through;text-decoration-thickness:2px}.ll-programme{border-top:1px solid #f2ead62e;margin:8px 0 0;padding:0;list-style:none}.ll-programme li{border-bottom:1px solid #f2ead62e;flex-wrap:wrap;align-items:baseline;gap:4px 24px;padding:16px 0;display:flex}.ll-prog-date{width:72px;font-family:var(--tag);color:var(--kraft)}.ll-prog-film{font-family:var(--display);flex:260px;font-size:1.375rem}.ll-prog-meta{color:var(--dim);font-size:.9375rem}.ll-prog-tag{color:var(--amber);background:#ffc66b26;border-radius:999px;padding:2px 10px;font-size:.8125rem;font-weight:600}.ll-programme li[data-tonight] .ll-prog-film{color:var(--amber);font-style:italic}.ll-form{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.ll-lawn{background:linear-gradient(#24452f, var(--grass));border:0;border-radius:16px;min-width:0;margin:0;padding:24px}.ll-sheet{text-align:center;background:var(--sheet);width:70%;color:var(--ink);font-family:var(--tag);letter-spacing:.3em;margin:0 auto 22px;padding:10px 0;font-size:.8125rem;box-shadow:0 0 40px #f2ead659}.ll-spots{gap:10px;display:grid}.ll-row{grid-template-columns:20px repeat(6,minmax(0,1fr));align-items:center;gap:8px;display:grid}.ll-row-name{font-family:var(--tag);color:var(--sheet);opacity:.7}.ll-spot{display:block;position:relative}.ll-spot input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ll-spot span[aria-hidden]{height:40px;color:var(--ink);font-family:var(--tag);background:repeating-linear-gradient(45deg,#c9a46a 0 6px,#b98f55 6px 12px);border-radius:6px;place-items:center;font-size:.8125rem;transition:transform .15s,background .2s;display:grid}.ll-spot:hover span[aria-hidden]{transform:scale(1.05)}.ll-spot input:focus-visible+span{outline:2px solid var(--amber);outline-offset:2px}.ll-spot input:checked+span{background:var(--amber);font-weight:700;box-shadow:0 0 16px #ffc66b99}.ll-spot[data-taken] span[aria-hidden]{color:#f2ead659;background:#0b122073;text-decoration:line-through}.ll-spot[data-taken] input{cursor:not-allowed}.ll-spot[data-taken]:hover span[aria-hidden]{transform:none}.ll-lawn-key{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:18px 0 0;font-size:.8125rem;display:flex}.ll-key{border-radius:3px;width:14px;height:14px;margin-left:6px;display:inline-block}.ll-key--free{background:#c9a46a}.ll-key--taken{background:#0b122073}.ll-key--yours{background:var(--amber)}.ll-fields{gap:14px;display:grid}.ll-chosen{font-family:var(--tag);color:var(--kraft);margin:0}.ll-fields label{gap:6px;font-size:.9375rem;font-weight:600;display:grid}.ll-fields input,.ll-fields select{color:var(--sheet);font:inherit;background:#0b122099;border:1.5px solid #f2ead640;border-radius:8px;padding:12px 14px}.ll-fields input:focus,.ll-fields select:focus{border-color:var(--amber);outline:none}.ll-fields .ll-button{justify-self:start;margin-top:6px}.ll-error{color:#ffb4a2;margin:0;font-weight:600}.ll-ticket{background:var(--kraft);max-width:520px;color:var(--ink);clip-path:polygon(22px 0,100% 0,100% 100%,22px 100%,0 50%);padding:28px 30px 24px 52px;rotate:-1deg}.ll-ticket-label{font-family:var(--tag);margin:0;font-size:.8125rem}.ll-ticket-spot{font-family:var(--display);margin:0 0 8px;font-size:3.5rem;font-weight:700;line-height:1}.ll-ticket p:not([class]){margin:0 0 12px}.ll .ll-link{color:var(--ink);font:600 .9375rem var(--body);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ll-foot{color:var(--dim);border-top:1px solid #f2ead626;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:28px clamp(16px,4vw,48px) 40px;font-size:.8125rem;display:flex}@media (width<=820px){.ll-split,.ll-form{grid-template-columns:1fr}.ll-hero{padding-top:100px}.ll-lawn{padding:16px 12px}.ll-row{grid-template-columns:16px repeat(6,minmax(0,1fr));gap:5px}}@media (prefers-reduced-motion:reduce){.ll-festoon[data-lit] li{animation:none}.ll *,.ll{transition:none!important}}.duos{--surface:#1d140d;--bg:#1d140d;--text:#f3e6cf;--muted:#cdb898;--border:#5b412c;--accent:#f3e6cf;box-sizing:border-box;min-height:100dvh;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#4a2f1d;background-image:repeating-linear-gradient(92deg,#0000001a 0 2px,#0000 2px 9px,#ffdcaa0a 9px 11px,#0000 11px 23px),repeating-linear-gradient(88deg,#0000001f 0 1px,#0000 1px 61px);flex-direction:column;padding:20px clamp(12px,3vw,40px) 24px;display:flex;position:relative;overflow:hidden}.duos-bar{z-index:3;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;min-height:56px;display:flex;position:relative}.duos-bar .pcd-sim-controls{margin:0}.duos-bar-name{font-family:Caveat,cursive;font-size:30px;font-weight:600;line-height:1}.duos-hint{border:1px solid var(--border);background:var(--surface);color:var(--muted);border-radius:999px;margin:0;padding:10px 18px;font-size:15px;font-weight:600}.duos-putback{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.duos-putback:hover:not(:disabled){border-color:var(--muted)}.duos-putback:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.duos-bar button:disabled{cursor:default;opacity:.55}.duos-stage{flex:1;place-items:center;min-height:340px;display:grid;position:relative}.duos-stage:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#00000052,#0000);border-radius:50%;width:min(560px,70%);height:60px;position:absolute;bottom:18px;left:50%;translate:-50%}.duos-stage-empty{aspect-ratio:3/4;box-sizing:border-box;color:#f3e6cf66;border:2px dashed #f3e6cf38;border-radius:28px;place-items:center;width:min(280px,60vw);max-height:100%;font-family:Caveat,cursive;font-size:30px;font-weight:600;display:grid}.duos-stage-player{z-index:1;opacity:0;width:100%;transition:opacity .2s;position:relative}.duos-stage-player[data-live]{opacity:1}.duos-stage-player .pcd-sim{margin:0}.duos-shelf{z-index:2;border-top:1px solid #00000040;justify-content:center;gap:clamp(16px,5vw,72px);margin:0;padding:18px 0 0;list-style:none;display:flex;position:relative;box-shadow:inset 0 1px #ffdcaa14}.duos-slot{flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.duos-slot-button{cursor:pointer;rotate:var(--tilt);background:0 0;border:0;border-radius:14px;padding:0;transition:translate .2s;display:block;position:relative}.duos-slot-button img{filter:drop-shadow(0 8px 7px #00000073);width:clamp(64px,9vw,118px);height:auto;display:block}.duos-slot-button:hover{translate:0 -6px}.duos-slot-button:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.duos-slot[data-away] .duos-slot-button{cursor:default;translate:none}.duos-slot[data-away] .duos-slot-button img{visibility:hidden}.duos-slot[data-away] .duos-slot-button:before{content:"";border:2px dashed #f3e6cf59;border-radius:14px;position:absolute;inset:0}.duos-tag{color:#3a2a1a;white-space:nowrap;background:#e6d3ad;padding:4px 12px 5px;font-family:Caveat,cursive;font-size:clamp(17px,1.8vw,24px);font-weight:600;line-height:1;transition:opacity .3s;rotate:-2deg;box-shadow:0 2px 4px #00000059}.duos-slot[data-away] .duos-tag{opacity:.45}.duos-flyer{z-index:50;pointer-events:none;filter:drop-shadow(0 24px 22px #00000080);position:fixed}.duos-flyer[data-moving]{transition:left var(--ms) cubic-bezier(.3, 1.15, .4, 1), top var(--ms) cubic-bezier(.3, 1.15, .4, 1), width var(--ms) cubic-bezier(.3, 1.15, .4, 1), height var(--ms) cubic-bezier(.3, 1.15, .4, 1), transform var(--ms) ease}@media (width<=700px){.duos{padding:14px 10px 18px}.duos-bar-name{text-align:center;flex-basis:100%;font-size:24px}.duos-putback{min-height:40px}.duos-shelf{gap:14px}}.dv{--ink:#f3e6cf;--muted:#cdb898;--line:#5b412c;--chip:#1d140d;box-sizing:border-box;min-height:100dvh;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#4a2f1d;background-image:repeating-linear-gradient(92deg,#0000001a 0 2px,#0000 2px 9px,#ffdcaa0a 9px 11px,#0000 11px 23px),repeating-linear-gradient(88deg,#0000001f 0 1px,#0000 1px 61px);gap:24px;padding:20px clamp(12px,2.5vw,32px) 24px;display:flex;position:relative}.dv-main{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.dv-bar{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;min-height:48px;display:flex}.dv-bar-name{font-family:Caveat,cursive;font-size:30px;font-weight:600;line-height:1}.dv-bar-site{color:var(--muted);font-size:14px}.dv-hint{border:1px solid var(--line);background:var(--chip);color:var(--muted);border-radius:999px;margin:0;padding:10px 18px;font-size:15px;font-weight:600}.dv-pill{border:1px solid var(--line);background:var(--chip);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.dv-pill:hover{border-color:var(--muted)}.dv-pill:focus-visible,.dv-seg button:focus-visible,.dv-cassette:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.dv-seg{border:1px solid var(--line);background:var(--chip);border-radius:999px;padding:3px;display:flex}.dv-seg button{min-height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:13px;font-weight:600}.dv-seg button[aria-pressed=true]{background:var(--ink);color:var(--chip)}.dv-stage{flex:1;justify-content:center;align-items:flex-start;min-height:360px;display:flex;position:relative;overflow:hidden}.dv-layout{transform-origin:50% 0;flex:none;position:relative}.dv-place{position:absolute}.dv-device{flex-direction:column;align-items:center;margin:0;display:flex}.dv-body{background:#18181a;border-radius:14px;padding:12px 12px 24px;box-shadow:0 30px 40px #00000073,inset 0 0 0 1px #2c2c30}.dv-device:not([data-device=desktop]) .dv-body{border-radius:26px;padding:7px;box-shadow:0 22px 28px #00000080,inset 0 0 0 1px #2c2c30}.dv-screen{background:radial-gradient(at 50% 40%,#1c1c1f,#0b0b0c);border-radius:3px;transition:opacity .16s,filter .16s;position:relative;overflow:hidden}.dv-device:not([data-device=desktop]) .dv-screen{border-radius:19px}.dv-screen[data-dim]{opacity:.06;filter:brightness(2.2)contrast(.6)}.dv-screen iframe{transform-origin:0 0;border:0;display:block;position:absolute;top:0;left:0}.dv-stand{flex-direction:column;align-items:center;display:flex}.dv-stand span:first-child{background:linear-gradient(90deg,#1b1b1d,#2a2a2e 50%,#1b1b1d);width:70px;height:50px}.dv-stand span:last-child{background:#232326;border-radius:8px 8px 4px 4px;width:220px;height:14px;box-shadow:0 10px 16px #00000073}.dv-device figcaption{letter-spacing:.06em;text-transform:uppercase;color:#f3e6cfb3;margin-top:10px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:11px}.dv-single{justify-content:center;padding-top:8px;display:flex}.dv-rack{box-sizing:border-box;background:#140d088c;border-radius:14px;flex:none;align-self:flex-start;width:260px;margin-top:64px;padding:14px 12px;box-shadow:inset 0 0 0 1px #5b412cb3}.dv-rack-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 12px 6px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:11px}.dv-rack ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dv-rack li{position:relative}.dv-cassette{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:#221a14;border:0;border-radius:10px;align-items:center;gap:12px;padding:8px;transition:translate .16s;display:flex;box-shadow:0 6px 8px #0006,inset 0 0 0 1px #3d2e22}.dv-cassette:hover{translate:-4px}.dv-cassette img{object-fit:cover;border-radius:4px;width:96px;height:60px;display:block}.dv-cassette span{font-family:Caveat,cursive;font-size:24px;font-weight:600;line-height:1}.dv-rack li[data-on]:before{content:"";pointer-events:none;border:2px dashed #f3e6cf59;border-radius:10px;position:absolute;inset:0}.dv-rack li[data-on] .dv-cassette{opacity:0;cursor:default;translate:none}.dv[data-narrow]{flex-direction:column;gap:12px;padding:14px 10px 18px}.dv[data-narrow] .dv-bar-name{font-size:24px}.dv[data-narrow] .dv-stage{min-height:400px}.dv[data-narrow] .dv-rack{align-self:stretch;width:auto;margin:0;padding:10px}.dv[data-narrow] .dv-rack ul{flex-direction:row;gap:8px;padding-bottom:4px;overflow-x:auto}.dv[data-narrow] .dv-rack li{flex:none}.dv[data-narrow] .dv-cassette{text-align:center;flex-direction:column;align-items:stretch;gap:6px;width:104px}.dv[data-narrow] .dv-cassette img{width:100%;height:54px}.dv[data-narrow] .dv-cassette span{font-size:18px}
