.FormatScene-module__ps6oyG__stage{--p:0}.FormatScene-module__ps6oyG__frame{position:absolute;inset:0}.FormatScene-module__ps6oyG__stage .FormatScene-module__ps6oyG__story{grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr))}.FormatScene-module__ps6oyG__layer{isolation:isolate;opacity:0;transition:opacity .5s var(--ease-out);align-content:center;place-items:center;display:grid;position:absolute;inset:0}.FormatScene-module__ps6oyG__layer[data-show=true]{opacity:1}.FormatScene-module__ps6oyG__zoom{--t:clamp(0, (var(--p) - var(--a)) / (var(--b) - var(--a)), 1);transform:scale(calc(1 + var(--t) * .1))}.FormatScene-module__ps6oyG__mono{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.18em;text-transform:uppercase;color:var(--color-signal)}.FormatScene-module__ps6oyG__controls{z-index:3}.FormatScene-module__ps6oyG__fill{--t:clamp(.002, (var(--p) - var(--a)) / (var(--b) - var(--a)), 1);background:var(--color-signal);width:100%;transform:scaleX(var(--t));transform-origin:0;position:absolute;inset:-.5px auto -.5px 0}.FormatScene-module__ps6oyG__fillFilm{background:var(--color-text)}.FormatScene-module__ps6oyG__filmPos{transform:scaleX(calc(.42 + clamp(0, var(--p) / .3, 1) * .02 + clamp(0, (var(--p) - .8) / .2, 1) * .01))}.FormatScene-module__ps6oyG__mark{background:var(--color-signal);width:3px;height:7px;margin-left:-1.5px;position:absolute;top:-3px}.FormatScene-module__ps6oyG__skipLive{border-color:var(--color-signal)}.FormatScene-module__ps6oyG__screen .FormatScene-module__ps6oyG__skipBig{min-height:3.25rem;padding:0 var(--space-6);font-size:var(--text-base)}.FormatScene-module__ps6oyG__cursor{--m:clamp(0, (var(--p) - var(--a)) / (var(--b) - var(--a)), 1);--k:clamp(0, (var(--p) - var(--c)) / .04, 1);z-index:5;right:calc(var(--cx) + 4.5rem);background:var(--color-text);pointer-events:none;width:1.125rem;height:1.125rem;transform:translate(calc((1 - var(--m)) * -26vw), calc((1 - var(--m)) * -8rem)) scale(calc(1 - var(--k) * .25));opacity:calc(clamp(0, (var(--p) - var(--a) + .02) * 50, 1) * clamp(0, (var(--c) + .07 - var(--p)) * 30, 1));border-radius:50%;position:absolute;bottom:5.25rem;box-shadow:0 0 0 4px #00000059}.FormatScene-module__ps6oyG__cursor:after{content:"";border:1px solid var(--color-signal);transform:scale(calc(.6 + var(--k) * 1.6));opacity:calc(var(--k) * (1 - var(--k)) * 4);border-radius:50%;position:absolute;inset:-.5rem}.FormatScene-module__ps6oyG__poster{gap:var(--space-6)}.FormatScene-module__ps6oyG__posterTitle{font-family:var(--font-display);letter-spacing:calc(.32em + var(--display-tracking));text-transform:uppercase;text-shadow:0 .05em .6em #0006;padding-left:.32em;font-size:clamp(1.75rem,1rem + 3vw,4rem)}.FormatScene-module__ps6oyG__play{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-6);border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-screen) 55%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--text-sm);display:inline-flex}.FormatScene-module__ps6oyG__playIcon{color:var(--color-signal);font-size:.7rem}.FormatScene-module__ps6oyG__breakCard{background:#0000008c}.FormatScene-module__ps6oyG__timecode{gap:var(--space-2)}.FormatScene-module__ps6oyG__site{--t:clamp(0, (var(--p) - var(--a)) / (var(--b) - var(--a)), 1);opacity:calc(1 - var(--t));position:absolute;inset:0}.FormatScene-module__ps6oyG__siteBar{top:6%;left:calc(var(--cx) + 5%);right:calc(var(--cx) + 5%);align-items:center;gap:var(--space-4);border-bottom:1px solid var(--color-line);height:8%;display:flex;position:absolute}.FormatScene-module__ps6oyG__siteLogo{font-family:var(--font-display);font-style:var(--display-italic);font-size:var(--text-lg);color:var(--color-text-muted);margin-right:auto}.FormatScene-module__ps6oyG__siteNav{border-radius:var(--radius-pill);background:var(--color-line-strong);width:3.5rem;height:.4375rem}.FormatScene-module__ps6oyG__siteSide{top:20%;right:calc(var(--cx) + 5%);gap:var(--space-3);width:24%;display:grid;position:absolute;bottom:8%}.FormatScene-module__ps6oyG__siteSide span{border-radius:var(--radius-md);background:var(--color-surface-2);border:1px dashed var(--color-line-strong)}.FormatScene-module__ps6oyG__siteText{left:calc(var(--cx) + 5%);gap:var(--space-2);width:52%;display:grid;position:absolute;bottom:8%}.FormatScene-module__ps6oyG__siteText span{border-radius:var(--radius-pill);background:var(--color-line-strong);height:.4375rem}.FormatScene-module__ps6oyG__siteText span:last-child{width:60%}.FormatScene-module__ps6oyG__miniPlayer{--t:clamp(0, (var(--p) - var(--a)) / (var(--b) - var(--a)), 1);background:var(--color-screen);border:1px solid var(--color-line-strong);border-radius:calc(var(--radius-lg) * (1 - var(--t)) * 2);transform-origin:0 0;transform:translate(calc((1 - var(--t)) * (var(--cx) + 5%)), calc((1 - var(--t)) * 20%)) scale(calc(.52 + .48 * var(--t)));place-items:center;display:grid;position:absolute;inset:0}.FormatScene-module__ps6oyG__miniBadge{top:1.25rem}.FormatScene-module__ps6oyG__corners{inset:1rem calc(var(--cx) + 1rem);z-index:4;pointer-events:none;opacity:0;transition:opacity .5s var(--ease-out), transform .7s var(--ease-out);--c:var(--color-signal);background:linear-gradient(var(--c), var(--c)) top left / 1.5rem 2px no-repeat, linear-gradient(var(--c), var(--c)) top left / 2px 1.5rem no-repeat, linear-gradient(var(--c), var(--c)) top right / 1.5rem 2px no-repeat, linear-gradient(var(--c), var(--c)) top right / 2px 1.5rem no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 1.5rem 2px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 2px 1.5rem no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 1.5rem 2px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 2px 1.5rem no-repeat;position:absolute;transform:scale(1.03)}.FormatScene-module__ps6oyG__corners[data-on=true]{opacity:1;transform:none}.FormatScene-module__ps6oyG__vast{inset:1.25rem calc(var(--cx) + 1.25rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem;display:grid;position:absolute}.FormatScene-module__ps6oyG__vastPlayer{isolation:isolate;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#000;place-items:center;display:grid;position:relative;overflow:hidden}.FormatScene-module__ps6oyG__vastPlayer .FormatScene-module__ps6oyG__small{font-size:clamp(1.75rem,.8rem + 2.6vw,3.75rem);position:relative}.FormatScene-module__ps6oyG__vastPlayer .FormatScene-module__ps6oyG__innerBadge{top:.875rem;left:.875rem}.FormatScene-module__ps6oyG__innerTrack{background:var(--color-line-strong);height:1px;position:absolute;bottom:.875rem;left:.875rem;right:.875rem}.FormatScene-module__ps6oyG__packet{--t:clamp(0, (var(--p) - var(--a)) / (var(--b) - var(--a)), 1);z-index:2;background:var(--color-signal);width:.5rem;height:.5rem;box-shadow:0 0 0 4px var(--color-signal-soft);transform:translateX(calc(var(--t) * 30vw));opacity:0;border-radius:50%;margin-top:-.25rem;transition:opacity .2s;position:absolute;top:calc(50% + 2rem);left:50%}.FormatScene-module__ps6oyG__packet[data-on=true]{opacity:1}.FormatScene-module__ps6oyG__vastSide{grid-template-rows:minmax(0,1fr) auto;gap:.75rem;min-height:0;display:grid}.FormatScene-module__ps6oyG__codeBox{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);min-height:0;overflow:hidden;container-type:size}.FormatScene-module__ps6oyG__code{font-family:var(--font-mono);color:var(--color-text-muted);white-space:pre;margin:0;padding:.75em 1em;font-size:min(1rem,4.5cqi,5.1cqh);line-height:1.45}.FormatScene-module__ps6oyG__code span{opacity:0;transition:opacity .25s}.FormatScene-module__ps6oyG__code span[data-on=true]{opacity:1}.FormatScene-module__ps6oyG__system{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);gap:.5rem;padding:.625rem .875rem;transition:border-color .4s;display:grid}.FormatScene-module__ps6oyG__system[data-on=true]{border-color:var(--color-signal)}.FormatScene-module__ps6oyG__systemHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.FormatScene-module__ps6oyG__systemTitle{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-subtle)}.FormatScene-module__ps6oyG__events{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.FormatScene-module__ps6oyG__events li{border:1px solid var(--color-line);border-radius:var(--radius-pill);font-family:var(--font-mono);color:var(--color-text-subtle);gap:.375rem;padding:.0625rem .4375rem;font-size:.75rem;transition:color .3s,border-color .3s;display:inline-flex}.FormatScene-module__ps6oyG__events li[data-on=true]{color:var(--color-text);border-color:color-mix(in srgb, var(--color-signal) 60%, transparent)}.FormatScene-module__ps6oyG__counted{font-size:var(--text-sm);color:var(--color-text-muted)}.FormatScene-module__ps6oyG__counted span{margin-left:var(--space-1);font-family:var(--font-display);font-size:var(--text-lg);font-variant-numeric:lining-nums;color:var(--color-text)}.FormatScene-module__ps6oyG__dropZone{inset:14% calc(var(--cx) + 24%);border:1px dashed var(--color-line-strong);border-radius:var(--radius-lg);transition:border-color .4s,background-color .4s;position:absolute}.FormatScene-module__ps6oyG__dropZone[data-on=true]{border-color:var(--color-signal);background:color-mix(in srgb, var(--color-signal) 4%, transparent)}.FormatScene-module__ps6oyG__fileCard{--t:clamp(0, (var(--p) - var(--a)) / (var(--b) - var(--a)), 1);background:var(--color-surface-2);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);transform:translate(calc(-50% + (1 - var(--t)) * 34vw), calc(-50% - (1 - var(--t)) * 3rem)) rotate(calc((1 - var(--t)) * 7deg));align-items:center;gap:.875rem;padding:.875rem 1.25rem .875rem .875rem;display:flex;position:absolute;top:40%;left:50%}.FormatScene-module__ps6oyG__fileIcon{border-radius:var(--radius-sm);background:var(--color-signal);width:2.75rem;height:2.75rem;color:var(--color-on-accent);font-family:var(--font-mono);place-items:center;font-size:.75rem;font-weight:500;display:grid}.FormatScene-module__ps6oyG__fileName{font-size:var(--text-sm);color:var(--color-text);display:block}.FormatScene-module__ps6oyG__fileMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle);display:block}.FormatScene-module__ps6oyG__checks{opacity:0;gap:.375rem;margin:0;padding:0;list-style:none;transition:opacity .4s;display:grid;position:absolute;top:calc(40% + 3.25rem);left:50%;transform:translate(-50%)}.FormatScene-module__ps6oyG__checks[data-on=true]{opacity:1}.FormatScene-module__ps6oyG__checks li{font-size:var(--text-sm);color:var(--color-text-subtle);align-items:center;gap:.5rem;transition:color .3s;display:flex}.FormatScene-module__ps6oyG__checks li:before{content:"";border:1px solid var(--color-line-strong);border-radius:50%;width:.5rem;height:.5rem;transition:background-color .3s,border-color .3s}.FormatScene-module__ps6oyG__checks li[data-on=true]{color:var(--color-text)}.FormatScene-module__ps6oyG__checks li[data-on=true]:before{background:var(--color-signal);border-color:var(--color-signal)}.FormatScene-module__ps6oyG__ring{--t:clamp(0, (var(--p) - var(--a)) / (var(--b) - var(--a)), 1);z-index:3;right:calc(var(--cx) + 1.5rem);aspect-ratio:1;place-items:center;width:clamp(4.5rem,2rem + 4vw,6.5rem);display:grid;position:absolute;bottom:4rem}.FormatScene-module__ps6oyG__ring svg{fill:none;stroke:color-mix(in srgb, var(--color-text) 20%, transparent);stroke-width:2px;position:absolute;inset:0;transform:rotate(-90deg)}.FormatScene-module__ps6oyG__ringFill{stroke:var(--color-signal);stroke-dasharray:289.03;stroke-dashoffset:calc(289.03 * (1 - var(--t)))}.FormatScene-module__ps6oyG__ringNum{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(1.75rem,1rem + 1.5vw,2.75rem);line-height:1}@media (max-width:639px){.FormatScene-module__ps6oyG__stage[data-kind=vast] .FormatScene-module__ps6oyG__screen,.FormatScene-module__ps6oyG__stage[data-kind=fullscreen] .FormatScene-module__ps6oyG__screen{height:calc((100vw - var(--gutter) * 2) * 1.05)}.FormatScene-module__ps6oyG__vast{inset:.75rem calc(var(--cx) + .75rem);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.FormatScene-module__ps6oyG__code{display:none}.FormatScene-module__ps6oyG__vastSide{grid-template-rows:auto}.FormatScene-module__ps6oyG__packet,.FormatScene-module__ps6oyG__siteNav,.FormatScene-module__ps6oyG__siteSide{display:none}.FormatScene-module__ps6oyG__siteText{width:auto;right:calc(var(--cx) + 5%)}.FormatScene-module__ps6oyG__fileCard{padding:.625rem .875rem .625rem .625rem}.FormatScene-module__ps6oyG__checks{top:calc(40% + 2.75rem)}.FormatScene-module__ps6oyG__cursor{right:calc(var(--cx) + 3rem);bottom:3.5rem}.FormatScene-module__ps6oyG__ring{right:calc(var(--cx) + .75rem);width:3.25rem;bottom:2.5rem}.FormatScene-module__ps6oyG__ringNum{font-size:1.375rem}}
.PageHeader-module__y-bXHW__header{padding-block:clamp(2rem, 1.5rem + 3vw, 4.5rem) var(--space-8);border-bottom:1px solid var(--color-line)}.PageHeader-module__y-bXHW__crumbs ol{margin:0 0 var(--space-8);gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-subtle);flex-wrap:wrap;padding:0;list-style:none;display:flex}.PageHeader-module__y-bXHW__crumbs li+li:before{content:"/";margin-right:var(--space-2);color:var(--color-line-strong)}.PageHeader-module__y-bXHW__crumbs a{color:var(--color-text-muted);text-decoration:none}.PageHeader-module__y-bXHW__crumbs a:hover,.PageHeader-module__y-bXHW__crumbs [aria-current=page]{color:var(--color-text)}.PageHeader-module__y-bXHW__copy{gap:var(--space-4);grid-template-columns:minmax(0,1fr);max-width:48rem;display:grid}@media (prefers-reduced-motion:no-preference){.PageHeader-module__y-bXHW__title{animation:PageHeader-module__y-bXHW__page-title-in 1.1s var(--ease-out) both;animation-delay:80ms}.PageHeader-module__y-bXHW__intro{animation:PageHeader-module__y-bXHW__page-fade-in 1s var(--ease-out) both;animation-delay:.22s}.PageHeader-module__y-bXHW__later{animation-delay:.34s}}@keyframes PageHeader-module__y-bXHW__page-title-in{0%{opacity:0;transform:translateY(.35em)}}@keyframes PageHeader-module__y-bXHW__page-fade-in{0%{opacity:0;transform:translateY(.75rem)}}
