@font-face{font-family:Anek Latin;font-style:normal;font-weight:100 800;font-stretch:75% 125%;font-display:swap;src:url(/_next/static/media/3226b9d2a45d9040-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anek Latin;font-style:normal;font-weight:100 800;font-stretch:75% 125%;font-display:swap;src:url(/_next/static/media/9e96b6753cedd13c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anek Latin;font-style:normal;font-weight:100 800;font-stretch:75% 125%;font-display:swap;src:url(/_next/static/media/aa72914f199d564f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anek Latin Fallback;src:local("Arial");ascent-override:95.76%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:93.99%}.__className_9562b8{font-family:Anek Latin,Anek Latin Fallback;font-style:normal}.__variable_9562b8{--font-anek:"Anek Latin","Anek Latin Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_595324{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--chassis-deep:#0b1105;--chassis:#182310;--chassis-bright:#f0eedd;--chassis-text:#c3cfa4;--chassis-muted:#97a479;--gold:#eab839;--olive:#a8c94f;--glint:rgba(168,201,79,0.14);--groove:#060a03;--plate:#f7f5ec;--plate-hi:#fdfcf6;--plate-lo:#efecdd;--well:#e5e1cd;--line:#ded9c3;--line-strong:#b3ac8d;--tint:#f1ecd7;--ink:#20290f;--ink-soft:#5b6247;--leaf:#2f5c1e;--leaf-bar:#3a6b24;--bronze:#7d5c0a;--bar:#99700b;--madder:#97371c;color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%;overflow:hidden;overscroll-behavior:none}body{color:var(--chassis-bright);font-family:var(--font-anek),"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;cursor:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.frame,body{background:var(--chassis-deep)}.frame{position:fixed;inset:0;padding:1.15vh .65vw;overflow:hidden}.board{height:100%;display:grid;grid-template-columns:21.5vw minmax(0,1fr);background:linear-gradient(180deg,#1b2712,#151f0d);border-radius:.5vw;box-shadow:inset 0 1px 0 var(--glint),inset 0 0 0 1px rgba(0,0,0,.55);animation:burnin-drift 1080s ease-in-out infinite;will-change:transform}@keyframes burnin-drift{0%,5%{transform:translate(0)}13%,19%{transform:translate(.42vw,.28vh)}27%,33%{transform:translate(.42vw,.56vh)}41%,47%{transform:translate(-.21vw,.28vh)}55%,61%{transform:translate(-.42vw,-.56vh)}69%,75%{transform:translate(-.21vw,-.28vh)}83%,89%{transform:translate(.21vw,-.56vh)}to{transform:translate(0)}}.rr-bar,.trend-track{background:var(--well);border-radius:.16vw;box-shadow:inset 0 2px 3px rgba(32,41,15,.28),inset 0 0 0 1px rgba(32,41,15,.1)}.rail{display:flex;flex-direction:column;min-height:0;padding:2vh 1vw;border-right:1px solid var(--groove);box-shadow:1px 0 0 var(--glint)}.rail-brand{flex:none;display:flex;align-items:center;gap:.75vw;padding-bottom:1.3vh;margin-bottom:1.5vh;border-bottom:1px solid var(--groove);box-shadow:0 1px 0 var(--glint)}.rail-brand img{height:4vh;width:auto}.rail-word{display:flex;flex-direction:column;gap:.25vh;min-width:0}.rail-name{font-size:1.5vw;font-weight:700;font-stretch:112%;letter-spacing:.24em;color:var(--chassis-bright);text-shadow:0 -1px 0 rgba(0,0,0,.6),0 1px 0 rgba(200,215,150,.14)}.rail-name,.rail-sub{text-transform:uppercase;line-height:1}.rail-sub{font-size:.9vw;font-weight:600;letter-spacing:.3em;color:var(--gold)}.rail-metrics{flex:none;padding:.35vh 1vw;margin-bottom:1.6vh;background:linear-gradient(180deg,var(--plate-hi),var(--plate-lo));border-radius:.32vw;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(32,41,15,.16),0 .22vh .35vh rgba(4,8,2,.55),0 .9vh 1.7vh rgba(4,8,2,.38)}.metric,.rail-metrics{display:flex;flex-direction:column}.metric{padding:1vh 0 .95vh;border-bottom:1px solid var(--line);gap:.3vh}.metric:last-child{border-bottom:0}.metric-label{font-size:.95vw;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft)}.metric-value{font-family:var(--font-mono),ui-monospace,SFMono-Regular,monospace;font-size:2.2vw;font-weight:600;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.metric-note{display:flex;align-items:center;gap:.45vw;font-size:.92vw;font-weight:600;color:var(--ink-soft)}.metric-note .tick{flex:none;width:.5vw;height:.5vw;background:var(--line-strong)}.metric.tone-good .metric-note{color:var(--leaf)}.metric.tone-good .tick{background:var(--leaf-bar)}.metric.tone-warn .metric-note{color:var(--bronze)}.metric.tone-warn .tick{background:var(--bar)}.metric.tone-bad .metric-note{color:var(--madder)}.metric.tone-bad .tick{background:var(--madder)}.rail-trend{flex:1 1 auto;min-height:22.2vh;margin:0 0 1.6vh;padding:1.3vh 1vw 1.2vh;display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(180deg,var(--plate-hi),var(--plate-lo));border-radius:.32vw;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(32,41,15,.16),0 .22vh .35vh rgba(4,8,2,.55),0 .9vh 1.7vh rgba(4,8,2,.38)}.trend-head{flex:none;display:flex;align-items:baseline;justify-content:space-between;gap:.5vw;font-size:.82vw;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:1vh}.trend-list{flex:1 1 auto;min-height:0;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-start;gap:.55vh;overflow:hidden}.trend-list li{display:grid;grid-template-columns:3.9vw minmax(0,1fr) 3.2vw;align-items:center;grid-gap:.5vw;gap:.5vw}.trend-label{font-family:var(--font-mono),ui-monospace,SFMono-Regular,monospace;font-size:.92vw;font-weight:500;color:var(--ink-soft)}.trend-track{height:1.1vh;overflow:hidden}.trend-track>i{display:block;height:100%;background:var(--bar);border-radius:.16vw 0 0 .16vw;box-shadow:inset 0 1px 0 rgba(255,255,255,.28)}.trend-value{font-family:var(--font-mono),ui-monospace,SFMono-Regular,monospace;font-size:.92vw;font-weight:500;text-align:right;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.trend-list li.is-positive .trend-track>i{background:var(--leaf-bar)}.trend-list li.is-positive .trend-label,.trend-list li.is-positive .trend-value{color:var(--leaf)}.rail-order{flex:none;min-height:0;overflow:hidden;margin-bottom:1.5vh;display:flex;flex-direction:column}.order-head{font-size:.82vw;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--chassis-muted);margin-bottom:.9vh}.order-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.42vh;overflow:hidden}.order-list li{display:flex;align-items:baseline;gap:.6vw;font-size:.9vw;font-weight:600;line-height:1.25;color:var(--chassis-text)}.order-list li.is-done,.order-n{color:var(--chassis-muted)}.order-n{flex:none;font-family:var(--font-mono),ui-monospace,SFMono-Regular,monospace;font-size:.86vw;font-weight:500}.order-t{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-list li.is-live{color:var(--chassis-bright)}.order-list li.is-live .order-n{color:var(--gold)}.order-list li.is-live .order-t:after{content:"";display:inline-block;width:.45vw;height:.45vw;margin-left:.5vw;background:var(--gold)}.order-count{font-size:1vw;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--chassis-text)}.rail-clock{flex:none;margin-top:auto;display:flex;flex-direction:column;gap:.8vh}.clock-well{padding:1.1vh 1vw;background:#0a1005;border-radius:.32vw;box-shadow:inset 0 3px 6px rgba(0,0,0,.65),inset 0 0 0 1px #030602,0 1px 0 var(--glint)}.rail-clock time{font-family:var(--font-mono),ui-monospace,SFMono-Regular,monospace;font-size:2.5vw;font-weight:600;line-height:1;color:var(--gold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:.4vw;text-shadow:0 0 1.2vw rgba(234,184,57,.3)}.rail-clock .sec{font-size:1.15vw;font-weight:500;color:var(--gold);opacity:.7}.rail-date{font-size:1vw;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--chassis-text)}.stage{position:relative;min-width:0;min-height:0}.slide{position:absolute;inset:0;display:flex;flex-direction:column;padding:2.6vh 2.2vw 2vh;opacity:0;transform-origin:50% 50%;will-change:opacity,transform}.slide.is-out{z-index:1;animation:plate-out .9s cubic-bezier(.35,0,.7,.35) forwards}.slide.is-live{z-index:2;animation:plate-in .9s cubic-bezier(.2,.7,.25,1) forwards}@keyframes plate-in{0%{opacity:0;transform:perspective(1600px) translateZ(-160px) rotateY(9deg)}to{opacity:1;transform:perspective(1600px) translateZ(0) rotateY(0deg)}}@keyframes plate-out{0%{opacity:1;transform:perspective(1600px) translateZ(0) rotateY(0deg)}to{opacity:0;transform:perspective(1600px) translateZ(-190px) rotateY(-7deg)}}.turn-canvas{position:absolute;inset:0;z-index:3;pointer-events:none;width:100%;height:100%}.pane-head{flex:none;display:flex;align-items:flex-end;justify-content:space-between;gap:2vw;margin-bottom:1.9vh}.pane-titles{min-width:0}.eyebrow{display:block;font-size:1.05vw;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--gold);margin-bottom:.6vh}.headline{font-size:2.8vw;font-weight:650;font-stretch:94%;line-height:1.02;letter-spacing:.005em;margin:0;color:var(--chassis-bright);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 -1px 0 rgba(0,0,0,.55),0 1px 0 rgba(200,215,150,.12)}.pane-flags{flex:none;gap:1vw;padding-bottom:.5vh}.live-flag,.pane-flags{display:flex;align-items:center}.live-flag{gap:.5vw;font-size:1vw;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.live-flag i{width:.55vw;height:.55vw;border-radius:50%;background:var(--gold);box-shadow:0 0 .4vw rgba(234,184,57,.55),inset 0 -1px 1px rgba(0,0,0,.35)}.page-chip{font-family:var(--font-mono),ui-monospace,SFMono-Regular,monospace;font-size:1.15vw;font-weight:500;color:var(--chassis-text);border:1px solid rgba(195,207,164,.35);border-radius:.16vw;padding:.4vh .8vw;white-space:nowrap}.stats{flex:none;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin-bottom:1.7vh;overflow:hidden;background:linear-gradient(180deg,var(--plate-hi),var(--plate-lo));border-radius:.32vw;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(32,41,15,.16),0 .22vh .35vh rgba(4,8,2,.55),0 .9vh 1.7vh rgba(4,8,2,.38)}.stat{display:flex;flex-direction:column;justify-content:center;gap:.65vh;padding:1.4vh 1.3vw;border-left:1px solid var(--line)}.stat:first-child{border-left:0}.stat-label{font-size:1vw;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-value{font-family:var(--font-mono),ui-monospace,SFMono-Regular,monospace;font-size:2.5vw;font-weight:600;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat.tone-good .stat-value{color:var(--leaf)}.stat.tone-warn .stat-value{color:var(--bronze)}.stat.tone-bad .stat-value{color:var(--madder)}.rank-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;background:linear-gradient(180deg,var(--plate-hi),var(--plate-lo));border-radius:.32vw;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(32,41,15,.16),0 .22vh .35vh rgba(4,8,2,.55),0 .9vh 1.7vh rgba(4,8,2,.38)}.rank-list,.rank-row{flex:1 1;min-height:0;overflow:hidden}.rank-row{display:grid;grid-template-columns:2.6vw minmax(0,1fr) 21vw 8vw;align-items:center;grid-gap:1.3vw;gap:1.3vw;max-height:6.9vh;padding:0 1.4vw 0 .9vw;border-bottom:1px solid var(--line)}.rank-row:last-child{border-bottom:0}.rank-list.has-pct .rank-row{grid-template-columns:2.6vw minmax(0,1fr) 17vw 8vw 5.5vw}.rank-list.bare .rank-row{grid-template-columns:2.6vw minmax(0,1fr) 10vw}.rank-row.is-top{background:var(--tint)}.rr-rank{font-family:var(--font-mono),ui-monospace,SFMono-Regular,monospace;font-size:1.35vw;font-weight:500;color:var(--ink-soft);text-align:right}.rank-row.is-top .rr-rank{color:var(--ink)}.rr-who{min-width:0;display:flex;align-items:baseline;gap:.9vw}.rr-name{font-size:1.65vw;font-weight:600;color:var(--ink);flex:0 1 auto}.rr-detail,.rr-name{line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rr-detail{font-size:1.1vw;font-weight:500;color:var(--ink-soft);flex:1 1 auto;min-width:0}.rr-bar{height:1.15vh;overflow:hidden}.rr-bar>i{display:block;height:100%;background:var(--bar);border-radius:.16vw 0 0 .16vw;box-shadow:inset 0 1px 0 rgba(255,255,255,.28);transition:width .9s ease}.rr-bar.is-full>i{background:var(--leaf-bar)}.rr-value{font-size:1.85vw;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rr-pct,.rr-value{font-family:var(--font-mono),ui-monospace,SFMono-Regular,monospace;font-weight:600;text-align:right}.rr-pct{font-size:1.4vw;color:var(--bronze);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rr-pct.is-full{color:var(--leaf)}.source-line{flex:none;display:flex;justify-content:space-between;align-items:center;margin-top:1.7vh;padding-top:1.1vh;border-top:1px solid var(--groove);box-shadow:inset 0 1px 0 var(--glint);font-size:1vw;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--chassis-muted)}.company{display:flex;flex-direction:column;height:100%;min-height:0;gap:2.2vh}.company-head{gap:1.6vw;padding-bottom:2vh;border-bottom:1px solid var(--groove);box-shadow:0 1px 0 rgba(168,201,79,.14)}.company-head,.company-mark{flex:none;display:flex;align-items:center}.company-mark{width:8.4vh;height:8.4vh;border-radius:50%;justify-content:center;padding:1.3vh;background:linear-gradient(180deg,var(--plate-hi),var(--plate-lo));box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 .9vh 1.7vh rgba(4,8,2,.45)}.company-mark img{width:100%;height:100%;object-fit:contain}.company-word{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.6vh}.company-name{margin:0;font-size:4.6vw;font-weight:700;font-stretch:108%;line-height:.95;letter-spacing:-.015em;color:var(--chassis-bright);text-shadow:0 -1px rgba(0,0,0,.55),0 1px rgba(200,215,150,.12)}.company-tag{font-size:1.2vw;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--gold)}.company-site{flex:none;align-self:flex-end;font-family:var(--font-mono),ui-monospace,monospace;font-size:1.1vw;letter-spacing:.1em;color:var(--olive)}.lineage{flex:none;list-style:none;margin:0;padding:0}.lineage,.lineage li{display:flex;align-items:baseline}.lineage li{gap:.7vw;min-width:0}.lineage li+li:before{content:"";flex:none;width:2vw;height:1px;margin:0 1.4vw;background:var(--chassis-muted);opacity:.45}.lin-year{font-family:var(--font-mono),ui-monospace,monospace;font-size:1.1vw;font-weight:600;color:var(--gold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lin-name{font-size:1.1vw;color:var(--chassis-text);white-space:nowrap}.leaders{flex:1 1;min-height:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5vh 1.5vw;gap:1.5vh 1.5vw;align-content:stretch;grid-auto-rows:1fr}.leader{display:flex;align-items:center;gap:1.5vw;min-width:0;padding:2.2vh 1.7vw;border-radius:.32vw;background:rgba(168,201,79,.05);border:1px solid rgba(168,201,79,.16);box-shadow:inset 0 1px 0 rgba(200,215,150,.08)}.leader img{flex:none;width:14.5vh;height:14.5vh;border-radius:50%;object-fit:cover;border:2px solid rgba(168,201,79,.5);box-shadow:0 .5vh 1.2vh rgba(4,8,2,.55),inset 0 1px 0 rgba(255,255,255,.2)}.leader-text{min-width:0;display:flex;flex-direction:column;gap:.5vh}.leader-text h2{margin:0;font-size:2vw;font-weight:650;line-height:1.1;color:var(--chassis-bright);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leader-role{font-size:.88vw;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.leader-text p{margin:0;font-size:1.05vw;line-height:1.4;color:var(--chassis-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.slide.type-image,.slide.type-video{padding:2.2vh 1.6vw}.media-wrap{position:relative;flex:1 1;min-height:0;overflow:hidden;background:#0a1005;border-radius:.4vw;box-shadow:inset 0 4px 9px rgba(0,0,0,.6),inset 0 0 0 1px #030602,0 1px 0 var(--glint)}.media-back{position:absolute;inset:-6%;background-size:cover;background-position:50%;filter:blur(48px) saturate(.6) brightness(.55) opacity(.6);transform:scale(1.1)}.media-front{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;animation:drift-zoom 22s ease-in-out infinite alternate}@keyframes drift-zoom{0%{transform:scale(1)}to{transform:scale(1.035)}}.media-caption{position:absolute;left:0;right:0;bottom:0;padding:10vh 2.6vw 3vh;background:linear-gradient(0deg,rgba(11,17,5,.9) 0,rgba(11,17,5,0))}.media-caption .eyebrow{color:var(--gold)}.media-caption .headline{font-size:3.2vw;color:var(--plate)}.video-frame{position:absolute;inset:0;width:100%;height:100%;border:0}video.video-frame{object-fit:cover;background:#0a1005}.slide.type-text{align-items:center;justify-content:center;text-align:center;padding:6vh 4vw}.text-plate{display:flex;flex-direction:column;align-items:center;max-width:60vw;max-height:100%;overflow:hidden;padding:5.5vh 4vw;background:linear-gradient(180deg,var(--plate-hi),var(--plate-lo));border-radius:.32vw;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(32,41,15,.16),0 .22vh .35vh rgba(4,8,2,.55),0 .9vh 1.7vh rgba(4,8,2,.38)}.slide.type-text .eyebrow{font-size:1.3vw;color:var(--leaf)}.slide.type-text .headline{font-size:4.2vw;white-space:normal;max-width:100%;color:var(--ink);text-shadow:none}.body-copy{font-size:1.9vw;line-height:1.45;color:var(--ink-soft);margin:3vh 0 0;max-width:52vw}.stale-dot{position:absolute;right:1vw;bottom:2vh;z-index:3;width:.6vw;height:.6vw;border-radius:50%;background:var(--gold);box-shadow:0 0 0 .3vw rgba(234,184,57,.18);animation:stale-pulse 2.6s ease-in-out infinite}@keyframes stale-pulse{0%,to{opacity:.35}50%{opacity:1}}.holding{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:6vh 6vw;gap:2.4vh}.holding h1{font-size:3vw;font-weight:650;font-stretch:94%;margin:0;color:var(--chassis-bright)}.holding p{font-size:1.6vw;line-height:1.5;color:var(--chassis-text);margin:0;max-width:52vw}.holding code{font-family:var(--font-mono),ui-monospace,SFMono-Regular,monospace;font-size:1.4vw;color:var(--ink);background:var(--well);border-radius:.16vw;box-shadow:inset 0 2px 3px rgba(32,41,15,.22),inset 0 0 0 1px rgba(32,41,15,.1);padding:.1em .45em}.holding-plate{display:flex;flex-direction:column;align-items:center;gap:2.4vh;max-width:64vw;padding:5.5vh 4.5vw;background:linear-gradient(180deg,var(--plate-hi),var(--plate-lo));border-radius:.32vw;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(32,41,15,.16),0 .22vh .35vh rgba(4,8,2,.55),0 .9vh 1.7vh rgba(4,8,2,.38)}.holding-plate h1{color:var(--ink)}.holding-plate p{color:var(--ink-soft)}.holding.is-error .holding-plate{box-shadow:inset 0 .55vh 0 var(--madder),inset 0 -1px 0 rgba(32,41,15,.16),0 .22vh .35vh rgba(4,8,2,.55),0 .9vh 1.7vh rgba(4,8,2,.38)}.holding .big-clock{font-family:var(--font-mono),ui-monospace,SFMono-Regular,monospace;font-size:9vw;font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--gold);text-shadow:0 0 3vw rgba(234,184,57,.3)}.tag{font-size:1.1vw;font-weight:600;letter-spacing:.26em;text-transform:uppercase;padding:.7vh 1.3vw;border:1px solid rgba(195,207,164,.4);border-radius:.16vw;color:var(--chassis-text)}.holding-plate .tag{color:var(--ink-soft);border-color:var(--line-strong)}.tag.is-wait{color:var(--gold);border-color:rgba(234,184,57,.55)}.tag.is-quiet{color:var(--olive);border-color:rgba(168,201,79,.55)}.holding-plate .tag.is-error,.tag.is-error{color:var(--plate);background:var(--madder);border-color:var(--madder)}.dots{display:flex;gap:.6vw}.dots i{width:.65vw;height:.65vw;border-radius:50%;background:var(--gold);animation:dot-bounce 1.3s ease-in-out infinite}.dots i:nth-child(2){animation-delay:.18s}.dots i:nth-child(3){animation-delay:.36s}@keyframes dot-bounce{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-.9vh)}}@media (prefers-reduced-motion:reduce){.rr-bar>i{transition:none}.dots i,.media-front,.stale-dot{animation:none}.slide.is-live,.slide.is-out{animation-duration:1ms;animation-name:slide-flat}.slide.is-out{animation-name:slide-flat-out}}@keyframes slide-flat{0%{opacity:0}to{opacity:1}}@keyframes slide-flat-out{0%{opacity:1}to{opacity:0}}.setup{position:fixed;inset:0;overflow-y:auto;cursor:auto;-moz-user-select:text;user-select:text;-webkit-user-select:text;padding:48px clamp(20px,5vw,64px) 96px;font-size:16px;line-height:1.6;background:var(--plate);color:var(--ink)}.setup>*{max-width:1100px;margin-left:auto;margin-right:auto}.setup h1{font-size:38px;font-weight:700;font-stretch:96%;margin:0 0 4px}.setup h2{font-size:23px;font-weight:650;margin:40px 0 12px;padding-bottom:8px;border-bottom:1px solid var(--line-strong)}.setup p.lede{color:var(--ink-soft);margin:0 0 32px}.banner{border:1px solid var(--line-strong);border-left:4px solid var(--leaf);padding:14px 18px;background:var(--plate-lo);margin-bottom:24px}.banner.is-bad{border-left-color:var(--madder)}.banner strong{display:block;font-size:17px;margin-bottom:2px}.banner span{color:var(--ink-soft);font-size:15px}.setup table{width:100%;border-collapse:collapse;font-size:15px}.setup th{text-align:left;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-weight:600;padding:8px 12px;border-bottom:1px solid var(--line-strong)}.setup td{padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:top}.setup td.muted{color:var(--ink-soft)}.setup code{font-family:var(--font-mono),ui-monospace,SFMono-Regular,monospace;font-size:13px;background:var(--well);border:1px solid var(--line);padding:1px 6px}.setup .empty-note{color:var(--ink-soft);font-style:italic;padding:12px 0}.pill{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:3px 10px;border:1px solid var(--line-strong);color:var(--ink-soft);white-space:nowrap}.pill.is-on{color:var(--leaf);border-color:var(--leaf)}