:root{--cosmos-turquoise: #2dd4bf;--cosmos-turquoise-dim: #1a9a8a;--cosmos-copper: #e8853a;--cosmos-positive: #3daa8f;--cosmos-negative: #e05e52;--cosmos-neutral: #8c8178;--material-lamp: #fffaf1;--material-glow: var(--cosmos-copper);--material-alpha-strong: 89%}:root,:root[data-scheme=light]{--bg: #f6f3ed;--panel: #ede8df;--card: #fefbf7;--ink: #28221c;--muted: #6d635a;--line: #c5beb3;--accent: #087165;--accent-bright: var(--cosmos-turquoise);--accent-soft: #c6ece7;--good: #00725c;--warn: #9e4f01;--blocked: #b6372f;--on-accent: #fefbf7;--series-1: #079b8b;--series-2: #be7125;--series-3: #8c74cc;--series-4: #8b8c27;--series-5: #bf6291;--series-6: #3e8cc9;--material-depth: 60 45 30;--shadow: 0 1px 2px rgb(var(--material-depth) / .1), 0 2px 8px rgb(var(--material-depth) / .07);--material-lift: 78%;--material-alpha: 62%;--material-sheen-alpha: 50%;--material-specular-alpha: 34%;--material-specular-mix: 30%;--material-ink-pull: 16%;--material-ink-pull-solid: 14%;--material-edge-alpha: 78%;--material-highlight-alpha: 80%;--material-shadow-alpha: .1;--material-blur: 14px;--material-saturate: 1.6}@media(prefers-color-scheme:dark){:root{--bg: #071518;--panel: #251f19;--card: #2c261f;--ink: #eee9e0;--muted: var(--cosmos-neutral);--line: #3b4647;--accent: var(--cosmos-turquoise);--accent-bright: var(--cosmos-turquoise);--accent-soft: #023536;--good: var(--cosmos-positive);--warn: var(--cosmos-copper);--blocked: var(--cosmos-negative);--on-accent: #07151a;--series-1: #079b8b;--series-2: #ad620c;--series-3: #8168be;--series-4: #797a08;--series-5: #b25785;--series-6: #297ab6;--material-depth: 0 0 0;--shadow: 0 1px 2px rgb(var(--material-depth) / .34), 0 2px 8px rgb(var(--material-depth) / .28);--material-lift: 14%;--material-alpha: 38%;--material-sheen-alpha: 7%;--material-specular-alpha: 40%;--material-specular-mix: 90%;--material-ink-pull: 50%;--material-ink-pull-solid: 26%;--material-edge-alpha: 95%;--material-highlight-alpha: 36%;--material-shadow-alpha: .4;--material-blur: 1px;--material-saturate: 2}}:root[data-scheme=dark]{--bg: #071518;--panel: #251f19;--card: #2c261f;--ink: #eee9e0;--muted: var(--cosmos-neutral);--line: #3b4647;--accent: var(--cosmos-turquoise);--accent-bright: var(--cosmos-turquoise);--accent-soft: #023536;--good: var(--cosmos-positive);--warn: var(--cosmos-copper);--blocked: var(--cosmos-negative);--on-accent: #07151a;--series-1: #079b8b;--series-2: #ad620c;--series-3: #8168be;--series-4: #797a08;--series-5: #b25785;--series-6: #297ab6;--material-depth: 0 0 0;--shadow: 0 1px 2px rgb(var(--material-depth) / .34), 0 2px 8px rgb(var(--material-depth) / .28);--material-lift: 14%;--material-alpha: 38%;--material-sheen-alpha: 7%;--material-specular-alpha: 40%;--material-specular-mix: 90%;--material-ink-pull: 50%;--material-ink-pull-solid: 26%;--material-edge-alpha: 95%;--material-highlight-alpha: 36%;--material-shadow-alpha: .4;--material-blur: 1px;--material-saturate: 2}:root{--warn-bg: color-mix( in oklab, color-mix(in oklab, var(--cosmos-copper) 24%, #14100a) 88%, transparent );--warn-fg: color-mix(in oklab, var(--cosmos-copper) 42%, var(--material-lamp));--err-bg: color-mix( in oklab, color-mix(in oklab, var(--cosmos-negative) 22%, #150c0c) 88%, transparent );--err-fg: color-mix(in oklab, var(--cosmos-negative) 40%, var(--material-lamp))}:root,[data-scheme]{--glass-surface: color-mix( in oklab, var(--material-lamp, #fffaf1) var(--material-lift, 14%), var(--panel) );--glass-tint-raw: color-mix( in oklab, var(--glass-surface) var(--material-alpha, 58%), transparent );--glass-tint-strong-raw: color-mix( in oklab, var(--glass-surface) var(--material-alpha-strong, 89%), transparent );--glass-sheen-raw: color-mix( in oklab, var(--material-lamp, #fffaf1) var(--material-sheen-alpha, 8%), transparent );--glass-specular-raw: color-mix( in oklab, color-mix( in oklab, var(--material-glow, var(--accent)) var(--material-specular-mix, 90%), var(--material-lamp, #fffaf1) ) var(--material-specular-alpha, 26%), transparent );--glass-border: color-mix( in oklab, var(--line) var(--material-edge-alpha, 76%), transparent );--glass-highlight: color-mix( in oklab, var(--material-lamp, #fffaf1) var(--material-highlight-alpha, 16%), transparent );--glass-shadow: 0 1px 2px rgb(var(--material-depth, 0 0 0) / var(--material-shadow-alpha, .4)), 0 9px 29px rgb(var(--material-depth, 0 0 0) / calc(var(--material-shadow-alpha, .4) * .88));--glass-blur: var(--material-blur, 16px);--glass-saturate: var(--material-saturate, 1.35);--glass-solid: var(--panel);--glass-accent-fill: var(--accent);--glass-ink-muted-raw: color-mix(in oklab, var(--ink) var(--material-ink-pull, 50%), var(--muted));--glass-ink-accent-raw: color-mix(in oklab, var(--ink) var(--material-ink-pull, 50%), var(--accent));--glass-ink-blocked-raw: color-mix(in oklab, var(--ink) var(--material-ink-pull, 50%), var(--blocked));--glass-ink-good-raw: color-mix(in oklab, var(--ink) var(--material-ink-pull, 50%), var(--good));--glass-ink-warn-raw: color-mix(in oklab, var(--ink) var(--material-ink-pull, 50%), var(--warn));--glass-ink-muted-solid: color-mix(in oklab, var(--ink) var(--material-ink-pull-solid, 18%), var(--muted));--glass-ink-accent-solid: color-mix(in oklab, var(--ink) var(--material-ink-pull-solid, 18%), var(--accent));--glass-ink-blocked-solid: color-mix(in oklab, var(--ink) var(--material-ink-pull-solid, 18%), var(--blocked));--glass-ink-good-solid: color-mix(in oklab, var(--ink) var(--material-ink-pull-solid, 18%), var(--good));--glass-ink-warn-solid: color-mix(in oklab, var(--ink) var(--material-ink-pull-solid, 18%), var(--warn))}:root,[data-glass-transparency=on]{--glass-tint: var(--glass-tint-raw);--glass-tint-strong: var(--glass-tint-strong-raw);--glass-sheen: var(--glass-sheen-raw);--glass-specular: var(--glass-specular-raw);--glass-ink-muted: var(--glass-ink-muted-raw);--glass-ink-accent: var(--glass-ink-accent-raw);--glass-ink-blocked: var(--glass-ink-blocked-raw);--glass-ink-good: var(--glass-ink-good-raw);--glass-ink-warn: var(--glass-ink-warn-raw);--glass-backdrop: blur(var(--glass-blur)) saturate(var(--glass-saturate));--glass-backdrop-refract: blur(var(--glass-blur)) saturate(var(--glass-saturate)) var(--glass-refraction-fn)}@media(prefers-reduced-transparency:reduce){:root{--glass-tint: var(--glass-solid);--glass-tint-strong: var(--glass-solid);--glass-sheen: transparent;--glass-specular: transparent;--glass-ink-muted: var(--glass-ink-muted-solid);--glass-ink-accent: var(--glass-ink-accent-solid);--glass-ink-blocked: var(--glass-ink-blocked-solid);--glass-ink-good: var(--glass-ink-good-solid);--glass-ink-warn: var(--glass-ink-warn-solid);--glass-backdrop: none;--glass-backdrop-refract: none}}[data-glass-transparency=off]{--glass-tint: var(--glass-solid);--glass-tint-strong: var(--glass-solid);--glass-sheen: transparent;--glass-specular: transparent;--glass-ink-muted: var(--glass-ink-muted-solid);--glass-ink-accent: var(--glass-ink-accent-solid);--glass-ink-blocked: var(--glass-ink-blocked-solid);--glass-ink-good: var(--glass-ink-good-solid);--glass-ink-warn: var(--glass-ink-warn-solid);--glass-backdrop: none;--glass-backdrop-refract: none}.glass{--muted: var(--glass-ink-muted);--accent: var(--glass-ink-accent);--blocked: var(--glass-ink-blocked);--good: var(--glass-ink-good);--warn: var(--glass-ink-warn);background-color:var(--glass-tint);background-image:linear-gradient(158deg,var(--glass-sheen) 0%,transparent 46%);-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow),inset 0 1px 0 var(--glass-highlight)}.glass-strong{background-color:var(--glass-tint-strong)}.glass-specular{position:relative;isolation:isolate}.glass-specular:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(180px 130px at var(--glass-px, 30%) var(--glass-py, 0%),var(--glass-specular),transparent 72%)}:root{--glass-refraction-fn: opacity(1)}.glass-refract{-webkit-backdrop-filter:var(--glass-backdrop-refract);backdrop-filter:var(--glass-backdrop-refract)}:root[data-glass-refraction]{--glass-refraction-fn: url(#wb-glass-refraction)}:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-synthesis:none;--live: #3987e5;--backfill: #d95926;--replay: #199e70;--fetched: #c98500;--l2: var(--live);--l3: #199e70;--l4: #8e5bd9;--kill: #d0453a;--kill-ink: var(--blocked);--market: #0f8ea6;--market-ink: #0e6c7c;--ink-2: var(--muted);--card-ink: color-mix(in oklab, var(--ink) 30%, var(--muted));--faint: color-mix(in srgb, var(--muted) 72%, var(--bg))}@media(prefers-color-scheme:dark){:root{--kill-ink: #e5695d}}:root[data-scheme=dark]{--kill-ink: #e5695d}:root[data-scheme=light]{--kill-ink: var(--blocked)}@media(prefers-color-scheme:dark){:root{--market-ink: #3fb6c9}}:root[data-scheme=dark]{--market-ink: #3fb6c9}:root[data-scheme=light]{--market-ink: #0e6c7c}*{box-sizing:border-box}body{margin:0;min-width:320px;font-size:14px;line-height:1.45;color:var(--ink);background:var(--bg)}button,input,select{font:inherit}main{width:min(100% - 48px,1180px);margin:auto;padding:28px 0 64px}.header-line{display:flex;align-items:center;justify-content:space-between;gap:16px}.live-status{display:inline-flex;align-items:center;gap:6px;color:var(--faint);font-size:11px}.live-status i{width:7px;height:7px;border-radius:50%;background:var(--muted)}.live-status.live i{background:var(--replay);animation:live-pulse 2.4s ease-out infinite}.live-status.reconnecting i{background:var(--warn)}@keyframes live-pulse{0%,30%,to{box-shadow:0 0 0 0 transparent}12%{box-shadow:0 0 0 4px color-mix(in srgb,var(--replay) 18%,transparent)}}@media(prefers-reduced-motion:reduce){.live-status.live i{animation:none}}.crumb,.label{margin:0;color:var(--faint);font-size:12px;letter-spacing:.05em;text-transform:uppercase}h1{margin:4px 0 2px;font-size:26px;letter-spacing:-.01em}.scope{margin:10px 0 0;color:var(--ink-2)}.chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.chip{padding:2px 8px;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--ink-2);font-size:12px}.chip b{color:var(--ink)}.meta{margin:10px 0 0;color:var(--faint);font-size:12px}.meta code,.group-head code,.domain-list code{font:11px ui-monospace,monospace}.view-tabs{display:flex;gap:20px;margin-top:26px;border-bottom:1px solid var(--line)}.view-tabs button{padding:9px 1px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--faint);cursor:pointer}.view-tabs button[aria-current=page]{border-bottom-color:var(--accent);color:var(--ink)}.card{margin-top:10px;padding:16px 18px}h2{margin:0;color:var(--ink-2);font-size:13px;letter-spacing:.02em}.sub{margin:2px 0 12px;color:var(--faint);font-size:12px}.empty{margin:18px 0;padding:22px;border:1px dashed var(--line);border-radius:8px;color:var(--faint);text-align:center}.card,.gate-card{border-radius:10px}.loading{display:flex;align-items:center;gap:10px;margin-top:32px;color:var(--faint)}.loading i{width:14px;height:14px;border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.gate{padding-top:clamp(70px,15vh,150px)}.gate-card{max-width:560px;padding:24px;margin-top:12px}.gate-card h1{margin-top:5px}.gate-card form{margin-top:24px}.gate-card label{display:block;margin-bottom:6px;color:var(--faint);font-size:12px}.token-row{display:flex;gap:8px}.token-row input{min-width:0;flex:1;padding:9px 11px;border:1px solid var(--line);border-radius:6px;background:var(--bg);color:var(--ink)}.token-row button,.domain-list button{border:1px solid var(--line);border-radius:6px;background:var(--accent);color:var(--on-accent);cursor:pointer}.token-row button{padding:8px 14px}.error{color:var(--err-fg)}.domain-list{display:grid;gap:8px;margin-top:26px}.domain-list button{display:flex;justify-content:space-between;padding:12px 14px;background:var(--panel);color:var(--ink);text-align:left}.domain-list code{color:var(--faint)}@media(max-width:720px){main{width:min(100% - 28px,1180px)}}@media(max-width:440px){.token-row{flex-direction:column}.domain-list button{flex-direction:column;gap:3px}}.wire{margin-bottom:20px}.wire-heading{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}.wire-heading-row{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:22px}.wire-heading-row>div:first-child{display:flex;align-items:baseline;gap:10px;flex:1 1 auto;min-width:0}.wire-heading-row>div:first-child span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wire-ranges button[aria-busy=true]{animation:range-busy 1.1s ease-in-out infinite}@keyframes range-busy{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.wire-ranges button[aria-busy=true]{animation:none;opacity:.6}}.wire-heading b{color:var(--ink);font-size:13px;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.wire-heading span{color:var(--faint);font-size:11px}.wire-ranges{display:inline-flex;gap:4px;margin-right:14px;flex:0 0 auto}.wire-heading .wire-ranges:last-child{margin-right:0}.wire-ranges button{padding:2px 9px;border:1px solid var(--line);border-radius:99px;background:var(--panel);color:var(--ink-2);font-size:10.5px;cursor:pointer}.wire-ranges button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.wire-legend{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;min-height:18px;color:var(--faint);font-size:10.5px}.wire-legend i{width:8px;height:8px}.wire-legend .k-dev{border-radius:50%;background:color-mix(in srgb,var(--ink) 30%,transparent)}.wire-legend .k-strong{border-radius:50%;background:var(--live);box-shadow:0 0 6px color-mix(in srgb,var(--live) 70%,transparent)}.wire-legend .k-entry{transform:rotate(45deg) scale(.85);background:var(--l3)}.wire-legend .k-cur{transform:rotate(45deg) scale(.8);background:var(--l4)}.wire-legend .k-over{transform:rotate(45deg) scale(.8);background:var(--fetched)}.wire-legend .k-sup{transform:rotate(45deg) scale(.8);border:1.4px solid color-mix(in srgb,var(--ink) 42%,transparent)}.wire-legend .k-kill-open{border-radius:50%;border:1.6px solid var(--kill)}.wire-legend .k-kill-confirmed{border-radius:50%;background:var(--kill);box-shadow:0 0 6px color-mix(in srgb,var(--kill) 60%,transparent)}.wire-legend .k-kill-refuted{border-radius:50%;border:1.4px solid color-mix(in srgb,var(--ink) 42%,transparent)}.wire-legend .k-kill{width:0;height:0;border-left:8px solid var(--kill);border-bottom:8px solid transparent}.wire-legend button{padding:2px 9px;border:1px solid var(--line);border-radius:99px;background:var(--panel);color:var(--ink-2);font-size:10.5px;cursor:pointer}.wire-tooltip{position:absolute;top:8px;display:grid;gap:2px;max-width:380px;padding:8px 11px;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--bg) 90%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.wire-tooltip b{color:var(--ink);font-size:12px;line-height:1.4}.wire-tooltip span{color:var(--faint);font-size:10.5px}.wire-panel{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 14px;margin-top:4px;padding-top:5px;border-top:1px solid var(--line);font-family:ui-monospace,monospace}.wire-panel i{display:flex;justify-content:space-between;gap:10px;color:var(--market-ink);font-style:normal;font-size:10.5px}.wire-panel i em{color:var(--muted);font-style:normal}.wire-panel i.rest{color:var(--muted)}.wire-legend .k-market-up,.wire-legend .k-market-down{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent}.wire-legend .k-market-up{border-bottom:7px solid var(--market)}.wire-legend .k-market-down{border-top:7px solid var(--market)}.wire-legend .k-market-panel{width:5px;height:9px;background:color-mix(in srgb,var(--market) 34%,transparent)}.mk-line{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin:5px 0 0;font-size:11.5px;font-family:ui-monospace,monospace}.mk-line .mk-what{color:var(--muted);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:9.5px}.mk-move{display:inline-flex;align-items:center;gap:4px;color:var(--market-ink)}.mk-move em{color:var(--muted);font-style:normal;font-size:10px}.mk-tick{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent}.mk-move.up .mk-tick{border-bottom:5px solid var(--market)}.mk-move.down .mk-tick{border-top:5px solid var(--market)}.mk-more{color:var(--market-ink)!important}.mk-rest,.mk-none{color:var(--muted);font-size:10.5px}.mk-panel{margin:6px 0 2px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--market) 5%,transparent)}.mk-when{margin:0 0 6px;color:var(--muted);font-size:10.5px}.mk-rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:2px 18px;margin:0;padding:0;list-style:none;font-family:ui-monospace,monospace;font-size:11px}.mk-rows li{display:grid;grid-template-columns:66px 1fr 62px;align-items:center;gap:8px}.mk-rows b{color:var(--ink);font-weight:500;overflow:hidden;text-overflow:ellipsis}.mk-rows span{color:var(--market-ink);text-align:right}.mk-bar{position:relative;display:block;height:9px;border-left:1px solid color-mix(in srgb,var(--muted) 55%,transparent)}.mk-bar s{position:absolute;top:2px;height:5px;text-decoration:none;background:var(--market)}.mk-bar.up s{left:0}.mk-bar.down s{left:0;opacity:.55}.mk-toggle.active{color:var(--market-ink)!important}.fi-market .fi-stat b{color:var(--market-ink)}.coverage{width:100%;margin-top:22px;--era-1: #2f80ed;--era-2: #e67e22;--era-3: #8e5bd9;--era-4: #198f75;--era-5: #d14f72;--era-6: #9a7915}.coverage .wire-heading{width:0;min-width:100%}.coverage+.wire{margin-top:14px}@media(max-width:720px){.wire-heading,.wire-heading>div:first-child{flex-wrap:wrap}.wire-legend{flex-wrap:wrap;row-gap:3px}}.cal-stage{position:relative;display:flex;width:100%;padding:10px 12px 8px;border:1px solid var(--line);border-radius:10px;background:var(--card);box-shadow:var(--shadow)}.cal-gutter{flex:none}.cal-scroll{flex:1;min-width:0;overflow-x:auto}.cal-scroll svg{display:block}.cal-label{fill:var(--faint);font-size:9.5px;letter-spacing:.04em}.cal-cell{cursor:pointer}.cal-day:hover .cal-cell{stroke:color-mix(in oklab,var(--ink) 55%,transparent);stroke-width:1.25}.cal-sel{stroke:var(--accent);stroke-width:1.5}.cal-none{fill:color-mix(in srgb,var(--ink) 5%,var(--card))}.cal-l1{fill:color-mix(in srgb,var(--muted) 40%,var(--card))}.cal-l2-1{fill:color-mix(in srgb,var(--live) 40%,var(--card))}.cal-l2-2{fill:color-mix(in srgb,var(--live) 65%,var(--card))}.cal-l2-3{fill:var(--live)}.cal-l3-1{fill:color-mix(in srgb,var(--l3) 45%,var(--card))}.cal-l3-2{fill:color-mix(in srgb,var(--l3) 70%,var(--card))}.cal-l3-3{fill:var(--l3)}.wire-legend .k-quiet{border-radius:2px;background:color-mix(in srgb,var(--ink) 8%,var(--card))}.wire-legend .k-l1{border-radius:2px;background:color-mix(in srgb,var(--muted) 40%,var(--card))}.wire-legend .k-l2{border-radius:2px;background:var(--l2)}.wire-legend .k-l3{border-radius:2px;background:var(--l3)}.cal-tooltip{z-index:3;width:max-content;max-width:380px}.cal-modes{display:inline-flex;gap:4px;margin:0 0 5px}.cal-modes button{padding:2px 9px;border:1px solid var(--line);border-radius:99px;background:var(--panel);color:var(--ink-2);font-size:10.5px;cursor:pointer}.cal-modes button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.cal-era{transition:fill .08s linear}.cal-kill{pointer-events:none;fill:var(--kill);stroke:var(--card);stroke-width:2.6;stroke-linejoin:round;paint-order:stroke}.cal-kill.confirmed{fill:var(--kill)}.cal-kill.refuted{fill:color-mix(in srgb,var(--ink) 38%,var(--card))}.cal-era-dot{pointer-events:none;stroke:color-mix(in srgb,var(--card) 75%,transparent);stroke-width:1}.cal-era-legend{display:flex;flex-wrap:wrap;gap:6px 16px;padding:8px 4px 0;color:var(--ink-2);font-size:10.5px}.cal-era-legend span{display:grid;grid-template-columns:8px auto 1fr;align-items:center;column-gap:5px}.cal-era-legend i{width:8px;height:8px;border-radius:2px}.cal-era-legend b{color:var(--faint);font-size:9px;letter-spacing:.08em}.cal-era-legend small{grid-column:2 / -1;color:var(--faint);font-size:9.5px}@media(prefers-reduced-transparency:reduce){.wire-tooltip{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.dd-split{display:grid;grid-template-columns:minmax(280px,1fr) minmax(420px,1.1fr);gap:12px 14px;align-items:stretch;margin-top:10px}.dd-scope{min-width:0}.dd-scope .scope{margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.dd-scope .scope.open{display:block}.scope-more{margin-top:3px;padding:0;border:0;background:none;color:var(--accent);font-size:11.5px;cursor:pointer}.scope-more:hover{text-decoration:underline}.dd-scope .chips{margin-top:9px}.tier.level{margin-left:6px}.tier.level:before{background:var(--live)}.tier.level.att-full:before{background:var(--l4)}.tier.level.att-journal:before{background:var(--l3)}.tier.level.att-off:before{background:var(--muted)}.dd-scope,.dd-vitals{padding:9px 13px 10px;border:1px solid var(--line);border-radius:8px;background:var(--card);box-shadow:var(--shadow);--muted: var(--card-ink);--ink-2: var(--card-ink);--faint: color-mix(in oklab, var(--ink) 15%, var(--muted))}.vs-states{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2px 18px;padding-bottom:8px;border-bottom:1px solid var(--line)}.vs span{display:block;color:var(--faint);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase}.vs p{margin:1px 0 0;color:var(--faint);font-size:11px}.vs p b{color:var(--ink);font-size:13.5px;font-weight:600}.vs .freshness{font-style:normal}.vs .freshness.fresh{color:color-mix(in oklab,var(--replay) 70%,var(--ink))}.vs .freshness.behind{color:color-mix(in oklab,var(--fetched) 70%,var(--ink))}.stat-link{padding:0;border:0;background:none;color:var(--accent);font-size:11px;cursor:pointer}.vs-tables{display:grid;grid-template-columns:1fr 1fr;gap:4px 20px;margin-top:7px}.vt{width:100%;border-collapse:collapse}.vt caption{display:flex;width:100%;align-items:baseline;gap:6px;padding-bottom:3px;color:var(--faint);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;text-align:left}.vt caption i,.vt caption a{margin-left:auto;font-style:normal;letter-spacing:.04em}.vt caption a{color:var(--accent);text-transform:none;text-decoration:none}.vt th{padding:1px 0;color:var(--ink-2);font-size:11px;font-weight:400;text-align:left;white-space:nowrap}.vt td{padding:1px 0 1px 8px;color:var(--ink);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.vt td.vt-note{width:1%;color:var(--faint);font-size:10px;font-weight:400}.vt tr.vt-sub th{padding-left:11px;color:var(--faint);font-size:10px}.vt tr.vt-sub td{color:var(--ink-2);font-size:10.5px;font-weight:400}@media(max-width:900px){.dd-split{grid-template-columns:1fr;gap:14px}}@media(max-width:560px){.vs-tables{grid-template-columns:1fr;gap:9px}.vs-states{grid-template-columns:1fr 1fr}}.config-card{margin:12px 0;padding:11px 13px;border:1px solid var(--line);border-radius:8px;background:var(--card);box-shadow:var(--shadow)}.config-head{display:flex;justify-content:space-between;gap:14px;align-items:baseline}.config-head span,.config-meta b{color:var(--faint);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase}.config-head h2{display:inline;margin:0 0 0 8px;font-size:15px}.config-head p,.config-meta p{margin:0;color:var(--faint);font-size:11px}.config-layers{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.config-layers>div{padding:7px 9px;border-left:3px solid var(--line);background:var(--panel)}.config-layers>div.on{border-left-color:var(--accent)}.config-layers b{font-size:11px}.config-layers i{float:right;color:var(--faint);font-size:9px;font-style:normal;text-transform:uppercase}.config-layers p{margin:3px 0;color:var(--ink-2);font-size:10.5px;line-height:1.35}.config-layers small,.config-meta small{color:var(--faint);font-size:9.5px}.config-meta{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;margin-top:10px;padding-top:9px;border-top:1px solid var(--line)}.config-meta span{display:inline-block;margin:3px 7px 0 0;color:var(--ink)}.config-meta span.off{color:var(--faint);text-decoration:line-through}@media(max-width:700px){.config-layers{grid-template-columns:1fr 1fr}.config-meta{grid-template-columns:1fr}}.wire{margin-top:22px}.feeds{margin-top:4px}.feed-tabs{margin:18px 0 0}.feed-tabs{display:flex;align-items:baseline;margin-top:22px}.feed-tabs .tab-spacer{flex:1}.feed-tabs .tab-surface{color:var(--faint);font-size:11px}.feed-tabs .tab-surface[aria-current=page]{color:var(--ink-2);border-bottom-color:var(--line)}.feed-list{margin-top:14px}.feed-note{margin:2px 0 10px;color:var(--faint);font-size:11px}.fi-day{position:sticky;top:0;z-index:2;margin:14px 0 6px;padding:5px 2px;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--faint);font-size:10.5px;font-weight:600;letter-spacing:.1em}.feed-controls{display:flex;align-items:baseline;gap:8px;margin:10px 0 4px;color:var(--faint);font-size:11px}.feed-controls b{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.feed-controls button{padding:3px 11px;border:1px solid var(--line);border-radius:99px;background:var(--panel);color:var(--ink-2);font-size:11.5px;cursor:pointer}.feed-controls button.active{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,var(--panel));color:var(--ink)}.feed-controls select{padding:3px 26px 3px 9px;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--ink);font-size:11.5px}.feed-controls>span{margin-left:auto}.rollup-comparison{margin:12px 0 18px;padding:12px;border:1px solid var(--line);border-radius:8px}.rollup-comparison>b{font-size:10px;letter-spacing:.08em;text-transform:uppercase}.rollup-comparison>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:8px}.rollup-comparison article{min-width:0;padding:10px;background:var(--panel);border-radius:6px}.rollup-comparison h4{margin:0;text-transform:capitalize}.rollup-comparison pre{max-height:28rem;overflow:auto;white-space:pre-wrap;font:inherit;font-size:12px}@media(max-width:760px){.rollup-comparison>div{grid-template-columns:1fr}}.feed-search{display:flex;align-items:center;gap:12px;margin:12px 0}.feed-search input{flex:1;min-width:12rem;padding:9px 11px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink)}.feed-search span{color:var(--faint);font-size:11px}.load-more{display:block;margin:18px auto 4px;padding:8px 18px}.fi{position:relative;display:grid;grid-template-columns:12px 92px minmax(0,1fr) auto;gap:0 12px;align-items:start;margin:7px 0;padding:10px 13px 10px 8px;border:1px solid var(--line);border-radius:8px;background:var(--card);box-shadow:var(--shadow);transition:transform .06s ease,border-color .1s ease}.fi:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 55%,var(--line))}.fi-muted{opacity:.62}.fi-rail{align-self:stretch;width:3px;margin:1px 0 1px 4px;border-radius:3px}.fi-rail-open{-webkit-mask-image:repeating-linear-gradient(180deg,#000 0 5px,transparent 5px 9px);mask-image:repeating-linear-gradient(180deg,#000 0 5px,transparent 5px 9px)}.fi-when{display:grid;gap:1px;padding-top:1px;color:var(--faint)}.fi-when time{font:11px ui-monospace,monospace;font-variant-numeric:tabular-nums}.fi-when small{font-size:9.5px;font-style:italic}.fi-main{min-width:0}.fi-title{margin:0;color:var(--ink)}.fi-title.text{font-size:13.5px;line-height:1.45}.fi-eyebrow{margin:0 0 3px;color:var(--l3);font-size:10px;letter-spacing:.06em;text-transform:uppercase;line-height:1.35}.fi-title.prose{font-size:15px;line-height:1.58}.fi-l3 .fi-title{font-weight:500}.fi-stat{display:grid;justify-items:end;gap:0;padding-top:1px}.fi-stat b{color:var(--ink);font-size:13px;font-variant-numeric:tabular-nums}.fi-stat span{color:var(--faint);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.fi-meta{display:flex;align-items:baseline;margin-top:4px;overflow:hidden;color:var(--faint);font-size:10.5px;line-height:1.4;white-space:nowrap}.fi-meta .m{min-width:0;overflow:hidden;flex:0 1 auto;text-overflow:ellipsis}.fi-meta .m+.m:before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;margin:0 7px;vertical-align:.12em;background:color-mix(in oklab,var(--ink) 45%,transparent)}.fi-meta .m-who{color:var(--ink-2);flex:none}.fi-meta .m-warn{color:var(--fetched);font-weight:600;flex-shrink:1}.fi-meta .m-live{color:var(--replay);font-weight:650;flex:none}.fi-meta .m-kill{color:var(--kill-ink);font-weight:650;flex:none}.fi-meta .sep-dot{display:inline-block;width:2px;height:2px;border-radius:50%;margin:0 4px;vertical-align:.15em;background:color-mix(in oklab,var(--ink) 45%,transparent)}.fi-meta code{font:10px ui-monospace,monospace}.fi-act{padding:0;border:0;background:none;color:var(--accent);font-size:10.5px;cursor:pointer}.fi-act.warn{color:var(--fetched)}.fi-expand{margin-top:8px;padding:2px 10px 6px;border-radius:7px;background:color-mix(in srgb,var(--ink) 4%,transparent)}.fi-expand .fi{margin:6px 0;box-shadow:none;background:color-mix(in srgb,var(--card) 60%,transparent)}.fi-reason{margin:8px 2px;color:var(--ink-2);font-size:12px}.fi-external{margin:8px 2px;color:var(--ink-2);font-size:11.5px}.fi-external a{color:var(--fetched);text-decoration:none}.fi-render-text{max-height:440px;margin:8px 0 2px;padding:12px 14px;overflow:auto;border-radius:7px;background:color-mix(in srgb,var(--ink) 4%,transparent);color:var(--ink-2);font:11.5px/1.6 ui-monospace,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.fi-diff{padding:8px 0;white-space:pre-wrap}.fi-diff span{display:block;min-height:1.5em;padding:0 12px 0 6px}.fi-diff span i{display:inline-block;width:14px;color:var(--faint);font-style:normal}.fi-diff .added{background:color-mix(in srgb,var(--replay) 12%,transparent)}.fi-diff .removed{background:color-mix(in srgb,var(--backfill) 12%,transparent);text-decoration:line-through color-mix(in srgb,var(--ink) 25%,transparent)}.feed-fresh{margin:12px 0 18px;padding:10px 13px 6px;border:1px solid color-mix(in srgb,var(--fetched) 30%,var(--line));border-radius:10px;background:color-mix(in srgb,var(--fetched) 5%,transparent)}.feed-fresh-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:4px}.feed-fresh-head b{color:var(--fetched);font-size:10.5px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.feed-fresh-head span{color:var(--faint);font-size:11px}.feed-group{margin:18px 0}.feed-group-head{position:sticky;top:0;z-index:2;display:flex;align-items:baseline;gap:9px;padding:7px 2px 6px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--faint);font-size:11px}.feed-group-head b{color:var(--ink-2);font-size:10.5px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.feed-group-head time{font-variant-numeric:tabular-nums}.feed-group-count{margin-left:auto;padding:1px 8px;border-radius:99px;background:color-mix(in srgb,var(--ink) 7%,transparent);white-space:nowrap}.site-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;width:min(100% - 48px,1180px);margin:0 auto;padding:10px 0 0}.site-nav .brand{display:inline-flex;align-items:center;gap:6px;color:var(--ink);text-decoration:none}.site-nav .brand b{font-size:15px;font-weight:650;letter-spacing:.34em}.galaxy-mark{display:block;flex:0 0 auto}.nav-live{padding:1px 8px;border-radius:99px;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase}.nav-live.live{background:color-mix(in srgb,var(--replay) 15%,transparent);color:var(--replay)}.nav-live.reconnecting,.nav-live.connecting{background:color-mix(in srgb,var(--fetched) 15%,transparent);color:var(--fetched)}.site-rows{display:flex;flex-direction:column;gap:2px}.site-links{display:flex;gap:18px;align-items:baseline}.site-row .row-label{display:inline-flex;justify-content:flex-end;align-items:baseline;gap:10px;width:84px;flex:0 0 84px;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);cursor:default}.site-row .row-label i{font-style:normal;color:var(--ink);opacity:.55;letter-spacing:0;font-size:12px}.site-nav .nav-disconnect{margin-left:4px;margin-right:auto}.site-rows{margin-left:auto;align-items:flex-end}.site-row{justify-content:flex-end}.site-links a.is-planned{color:var(--faint);border-bottom-style:dashed;border-bottom-color:var(--line)}.site-links a.is-planned small{margin-left:5px;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.site-links a.is-planned:hover{color:var(--ink-2)}@media(max-width:720px){.site-row .row-label{display:none}.site-links{flex-wrap:wrap;gap:10px 14px}}.site-links a{padding:4px 1px;border-bottom:2px solid transparent;color:var(--faint);font-size:12.5px;text-decoration:none}.site-links a:hover{color:var(--ink-2)}.site-links a[aria-current=page]{border-bottom-color:var(--accent);color:var(--ink)}.l4-title-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:18px}.l4-api{margin:0;color:var(--muted);font-size:11px}.l4-heading{margin:30px 0 0}.l4-heading h2{margin:0;color:var(--ink);font-size:13px;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.l4-map{margin:10px 0 0}.l4-flow{position:relative}.l4-ribbon{display:block;width:100%;height:58px}.l4-flow-name,.l4-flow-end{position:absolute;color:var(--muted);font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.l4-flow-name{left:16px;top:50%;transform:translateY(-50%);color:color-mix(in oklab,var(--ink) 60%,var(--muted))}.l4-flow-end{right:6px;bottom:calc(50% + 5px)}.l4-band{display:grid;grid-template-columns:1.55fr 1fr 1.55fr 1fr 1.55fr 1fr 1.55fr;align-items:stretch;row-gap:12px;margin-top:2px}.health-spend,.health-telltales,.models-table-wrap,.l4-stage,.programs-strip{--muted: var(--card-ink);--ink-2: var(--card-ink);border:1px solid var(--line);border-radius:10px;background:var(--card);box-shadow:var(--shadow)}.l4-stage{display:grid;align-content:start;gap:9px;min-width:0;padding:14px 15px 13px;border-radius:10px;transition:transform .06s ease,border-color .1s ease}.l4-stage:hover,.l4-stage:focus-within{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 55%,var(--line))}.l4-stage-head{display:grid;gap:4px}.l4-num{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0;color:var(--muted);font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.l4-tag{padding:1px 6px;border:1px solid var(--line);border-radius:5px;font:10px ui-monospace,monospace;letter-spacing:0;text-transform:none}.l4-stage h3{margin:0;color:var(--ink);font-size:15.5px;letter-spacing:-.01em}.l4-claim{margin:0;color:var(--ink);font-size:12px;font-style:italic;line-height:1.45}.l4-what,.l4-good{margin:0;color:var(--muted);font-size:11.5px;line-height:1.55}.l4-good b{display:block;color:var(--muted);font-size:9px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.l4-props{display:grid;grid-template-columns:auto 1fr;gap:3px 10px;margin:0;padding-top:9px;border-top:1px solid var(--line)}.l4-props dt{color:var(--muted);font-size:9px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;padding-top:1px}.l4-props dd{margin:0;color:var(--muted);font-size:10.5px;line-height:1.45}.l4-stage:hover .l4-props dd,.l4-stage:focus-within .l4-props dd{color:var(--ink)}.l4-gate{display:grid;align-content:start;gap:6px;min-width:0;padding:108px 13px 0;transition:opacity .12s ease}.l4-gate-copy{display:grid;gap:4px}.l4-gate b{color:var(--ink-2);font-size:10px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.l4-gate-mech{color:var(--ink-2);font-size:10.5px;line-height:1.5}.l4-gate-meta{color:var(--ink-2);font-size:10px;line-height:1.5;opacity:.82}.l4-arrow-h{display:block;width:56px;height:11px;color:var(--muted)}.l4-arrow-v{display:none;width:11px;height:40px;color:var(--muted)}.l4-band:has(.l4-stage:hover) .l4-gate{opacity:.45}.l4-band .l4-gate:has(+.l4-stage:hover),.l4-band .l4-gate:has(+.l4-stage:focus-within){opacity:1}.l4-gate:has(+.l4-stage:hover) b,.l4-gate:has(+.l4-stage:focus-within) b{color:var(--ink)}.l4-return{position:relative;display:flex;justify-content:center;margin:20px 0 6px}.l4-return svg{position:absolute;inset:0 2px;width:calc(100% - 4px);height:100%}.l4-return p{position:relative;max-width:66ch;margin:0;padding:0 14px;background:var(--bg);color:var(--ink-2);font-size:11px;line-height:1.5;text-align:center}.programs-section{margin-top:34px}.programs-strip{margin-top:10px;overflow:hidden}.program-row{display:grid;grid-template-columns:minmax(140px,1fr) minmax(160px,1.4fr) 100px 100px;align-items:center;min-height:36px;padding:0 13px;border-bottom:1px solid var(--line);color:var(--muted);font-size:11px}.program-row:last-child{border-bottom:0}.program-row b{color:var(--ink);font-weight:650}.program-row time,.program-cost{font:10px ui-monospace,monospace;font-variant-numeric:tabular-nums}.program-cost{text-align:right}.program-head{min-height:28px;color:var(--muted);font-size:9px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.program-head span:last-child{text-align:right}.program-empty{padding:13px;color:var(--muted);font-size:11px}.layer-map-disclosure{margin-top:30px}.layer-map-disclosure>summary{display:flex;align-items:baseline;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;color:var(--ink);cursor:pointer;list-style-position:inside}.layer-map-disclosure>summary span{font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.layer-map-disclosure>summary small{color:var(--muted);font-size:10px}.layer-map-disclosure[open]>summary{border-radius:8px 8px 0 0}.models-section{margin-top:34px}.models-table-wrap{margin-top:10px;overflow-x:auto;border-radius:10px}.models-table{width:100%;border-collapse:collapse;font-size:11px}.models-table th,.models-table td{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}.models-table th{color:var(--muted);font-size:9px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.models-table td{color:var(--ink-2)}.models-table td:last-child{min-width:190px;white-space:normal}.models-table tbody tr:last-child td{border-bottom:0}.models-table code{color:var(--ink);font-size:10.5px}.health-section{margin-top:34px}.health-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:10px}.health-telltales,.health-spend{border-radius:10px;overflow:hidden}.health-row{display:grid;grid-template-columns:78px minmax(150px,1.1fr) repeat(5,minmax(0,1fr)) minmax(0,1.5fr) 18px;align-items:start;gap:12px;padding:7px 13px;width:100%;border:0;border-bottom:1px solid color-mix(in srgb,var(--line) 45%,transparent);background:transparent;color:var(--muted);font:inherit;text-align:left;cursor:pointer}.health-row:hover,.health-open>.health-row{background:color-mix(in srgb,var(--accent) 7%,transparent)}.health-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.health-head{position:sticky;top:0;z-index:2;align-items:center;min-height:28px;padding-top:0;padding-bottom:0;cursor:default;background:var(--panel);color:var(--muted);font-size:9px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.health-head:hover{background:var(--panel)}.health-group-block:last-child .health-item:last-child .health-row{border-bottom:0}.health-dot{width:7px;height:7px;border-radius:50%;background:var(--cosmos-neutral);flex:none}.health-state{display:flex;align-items:center;gap:7px;padding-top:3px;font-size:9px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.health-name,.health-group-title b{color:var(--ink-2);font-size:11.5px;font-weight:650;padding-top:2px}.health-cell{display:grid;gap:5px;min-width:0;align-content:start}.health-stat{display:grid;gap:1px;min-width:0}.health-stat em{color:var(--ink);font:600 12px ui-monospace,monospace;font-style:normal;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.health-stat small{color:var(--muted);font-size:8.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.health-cell-issue .health-stat em{color:var(--ink-2)}.health-warn .health-cell-issue .health-stat em,.health-down .health-cell-issue .health-stat em{color:inherit}.health-cell-note .health-stat em{font:500 11px ui-monospace,monospace}.health-caret{color:var(--muted);font:600 13px ui-monospace,monospace;text-align:center;padding-top:2px}.health-explain{display:grid;grid-template-columns:78px minmax(0,1fr);gap:5px 12px;margin:0;padding:4px 13px 12px;border-bottom:1px solid color-mix(in srgb,var(--line) 45%,transparent);background:color-mix(in srgb,var(--accent) 4%,transparent);font-size:10.5px;line-height:1.45}.health-explain dt{color:var(--muted);font-size:9px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;padding-top:2px;text-align:right}.health-explain dd{margin:0;color:var(--ink-2);max-width:90ch}.health-ok .health-dot{background:var(--good);opacity:.72}.health-warn>.health-row,.health-down>.health-row{background:color-mix(in srgb,var(--warn) 7%,transparent)}.health-down>.health-row{background:color-mix(in srgb,var(--blocked) 9%,transparent)}.health-warn .health-dot,.health-group-warn .health-dot{width:9px;height:9px;margin-left:-1px;background:var(--warn);box-shadow:0 0 0 3px color-mix(in srgb,var(--warn) 18%,transparent)}.health-down .health-dot,.health-group-down .health-dot{width:9px;height:9px;margin-left:-1px;background:var(--blocked);box-shadow:0 0 0 3px color-mix(in srgb,var(--blocked) 20%,transparent)}.health-warn .health-name,.health-warn .health-state,.health-group-warn .health-state,.health-warn .health-cell-issue em{color:var(--warn)}.health-down .health-name,.health-down .health-state,.health-group-down .health-state,.health-down .health-cell-issue em{color:var(--blocked)}.health-info .health-dot{opacity:.55}.health-group-ok .health-dot{background:var(--good);opacity:.72}.health-group{cursor:default;align-items:center;padding:9px 13px 7px;margin-top:6px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--panel) 60%,var(--card))}.health-group:hover{background:color-mix(in srgb,var(--panel) 60%,var(--card))}.health-group-block:first-of-type .health-group{margin-top:0;border-top:0}.health-group-title{display:grid;gap:2px}.health-group-title b{font-size:12.5px;letter-spacing:-.01em;padding-top:0}.health-group-title span{font-size:10px;color:var(--muted)}.health-group .health-stat em{color:var(--ink-2);font-size:11px}@media(max-width:1000px){.health-row{grid-template-columns:70px minmax(120px,1fr) repeat(3,minmax(0,1fr)) 18px}.health-cell-share,.health-cell-note,.health-head span:nth-child(7),.health-head span:nth-child(8){display:none}}.health-spend{padding:15px 16px 12px}.health-spend-head{display:flex;align-items:end;justify-content:space-between;gap:18px}.health-spend-head div,.health-spend-head p{display:grid;gap:1px;margin:0}.health-spend-head span,.health-budget span{color:var(--muted);font-size:9px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.health-spend-head strong{color:var(--ink);font-size:clamp(29px,3vw,40px);font-weight:650;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.health-spend-head p{text-align:right}.health-spend-head p b{color:var(--ink-2);font-size:15px;font-variant-numeric:tabular-nums}.health-budget{margin-top:13px}.health-budget>div:first-child{display:flex;justify-content:space-between}.health-budget b{color:var(--ink-2);font-size:10px;font-weight:600}.health-budget-track{height:4px;margin-top:5px;overflow:hidden;border-radius:2px;background:color-mix(in srgb,var(--line) 65%,transparent)}.health-budget-track i{display:block;height:100%;background:var(--series-2)}.health-chart{display:block;width:100%;height:140px;margin-top:18px;overflow:visible}.health-chart rect{shape-rendering:crispEdges}.health-chart-hit{fill:transparent}.health-legend{display:flex;justify-content:flex-end;gap:14px;margin-top:7px;color:var(--muted);font-size:9px}.health-legend span:before{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:1px;content:""}.health-legend .judge:before{background:var(--series-1)}.health-legend .checkpoint:before{background:var(--series-2)}.health-legend .render:before{background:var(--series-3)}.health-legend .validity:before{background:var(--series-4)}@media(prefers-reduced-motion:reduce){.l4-stage,.l4-gate{transition:none}.l4-stage:hover,.l4-stage:focus-within{transform:none}}@media(max-width:999px){.l4-flow{display:none}.l4-band{grid-template-columns:1fr;row-gap:0;margin-top:12px}.l4-stage{margin:4px 0}.l4-gate{grid-template-columns:auto 1fr;column-gap:14px;align-content:center;align-items:center;margin-left:16px;padding:12px 8px}.l4-arrow-h{display:none}.l4-arrow-v{display:block}}@media(max-width:620px){.programs-strip,.health-telltales{overflow-x:auto}.program-row{min-width:590px}.health-row{min-width:900px}}.page-head{margin:26px 0 12px}.page-head h1{margin:0 0 4px;font-size:22px}.api-link{color:var(--accent);text-decoration:none}footer{margin-top:40px;color:var(--faint);font-size:11px}.home-controls{flex-wrap:wrap;margin-top:6px}.home-search{flex:1 1 260px;min-width:200px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);font-size:13px}.home-search:focus{border-color:var(--accent);outline:none}.fleet-toggle{display:inline-flex;align-items:center;gap:5px;color:var(--faint);font-size:11px;cursor:pointer}.home-tabs{margin-top:8px}.agent-list{margin-top:10px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--card);box-shadow:var(--shadow)}.dr-agent{grid-template-columns:10px 62px 52px minmax(170px,1.2fr) minmax(130px,.9fr) 62px 118px minmax(0,1.1fr) 46px}.dr-flagged{background:color-mix(in srgb,var(--bad) 5%,transparent)}.dr-flagged:hover{background:color-mix(in srgb,var(--bad) 9%,transparent)}.dr-state b.att-flagged{color:color-mix(in oklab,var(--bad) 60%,var(--ink))}.dr-agent-domain{color:var(--ink-2);font-weight:500}.attn-bar{display:inline-flex;gap:2px;align-items:center}.attn-bar .seg{width:7px;height:10px;border-radius:2px;background:color-mix(in srgb,var(--line) 60%,transparent)}.attn-bar .seg-1.on{background:color-mix(in oklab,var(--muted) 80%,var(--ink))}.attn-bar .seg-2.on{background:var(--live)}.attn-bar .seg-3.on{background:var(--l3)}.attn-bar .seg-4.on{background:var(--l4)}.home-controls button.chip-attn{display:inline-flex;gap:6px;align-items:center}.dr-state b.st-live{color:color-mix(in oklab,var(--live) 60%,var(--ink))}.dr-state b.st-stopped{color:var(--console-ink)}.dr-state b.st-dead{color:color-mix(in oklab,var(--bad) 55%,var(--ink))}.dr-engine{overflow:hidden;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.eng-buzz{color:color-mix(in oklab,var(--live) 60%,var(--ink))}.eng-hydra{color:color-mix(in oklab,var(--warn) 62%,var(--ink))}.eng-prompt{color:color-mix(in oklab,var(--l4) 62%,var(--ink))}.dr-validity{display:flex;gap:5px;align-items:center;overflow:hidden;color:var(--console-ink);font-size:10px}.dr-validity .vd{flex:none;width:6px;height:6px;border-radius:50%;background:var(--line)}.dr-validity .vd.on{background:var(--l3)}.dr-idle{opacity:.62}.dr-idle:hover{opacity:1}.agent-head{min-height:27px;background:var(--panel);color:var(--muted);font-size:8.5px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.agent-queues{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:22px}.agent-queues>div{padding:14px;border:1px solid var(--line);border-radius:8px;background:var(--card)}.agent-queues h2{margin:0 0 9px;color:var(--muted);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.agent-queues p{display:flex;justify-content:space-between;gap:12px;margin:0;padding:7px 0;border-top:1px solid var(--line);font-size:11px}.agent-queues h2+p{border-top:0}.agent-queues p span,.agent-queues .quiet{color:var(--muted)}.agent-queues code{color:var(--accent);font-size:9.5px}@media(max-width:850px){.agent-queues{grid-template-columns:1fr}}.dr-list{--console-ink: color-mix(in oklab, var(--ink) 30%, var(--muted));margin-top:10px;border:1px solid var(--line);border-radius:8px;background:var(--card);box-shadow:var(--shadow)}.dr,.dr-head{display:grid;grid-template-columns:10px 46px minmax(130px,250px) 42px 42px 42px 56px 56px 56px minmax(0,1fr);gap:0 10px;align-items:center;padding:0 11px 0 6px}.dr-head{position:sticky;top:0;z-index:2;height:26px;border-bottom:1px solid var(--line);border-radius:8px 8px 0 0;background:color-mix(in srgb,var(--panel) 82%,var(--card));color:var(--console-ink);font-size:8.5px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.dr-head span:nth-child(n+4):nth-child(-n+6){text-align:right;letter-spacing:.04em}.dr{position:relative;min-height:31px;padding-top:5px;padding-bottom:5px;border-top:1px solid color-mix(in srgb,var(--line) 45%,transparent);cursor:pointer}.dr:first-of-type{border-top:0}.dr:hover{background:color-mix(in srgb,var(--accent) 7%,transparent)}.dr-on{background:color-mix(in srgb,var(--accent) 4%,transparent)}.dr-on:hover{background:color-mix(in srgb,var(--accent) 9%,transparent)}.dr-rail{width:3px;height:17px;margin-left:3px;border-radius:3px}.dr-state{display:flex;align-items:baseline;min-width:0}.dr-tier{overflow:hidden;color:var(--console-ink);font-size:9px;font-style:normal;white-space:nowrap;text-overflow:ellipsis}.dr-layer{display:flex;align-items:center;gap:4px;overflow:hidden;color:var(--console-ink);font-size:10px;white-space:nowrap}.dr-layer.m-warn{color:var(--warn);font-weight:600}.dr-state b{flex:none;color:var(--console-ink);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dr-state b.att-full{color:color-mix(in oklab,var(--l4) 60%,var(--ink))}.dr-state b.att-journal{color:color-mix(in oklab,var(--l3) 55%,var(--ink))}.dr-state b.att-signal{color:color-mix(in oklab,var(--live) 55%,var(--ink))}.dr-state b.att-off{color:var(--console-ink)}.dr-state i{min-width:0;overflow:hidden;color:var(--console-ink);font-size:9px;font-style:normal;white-space:nowrap;text-overflow:ellipsis}.dr-name{overflow:hidden;color:var(--ink);font-size:12.5px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.dr-calibration{display:flex;justify-content:flex-end;gap:6px;color:var(--console-ink);font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.dr-calibration b{min-width:10px;color:var(--bad);font-weight:700}.dr:not(.dr-on) .dr-name{color:var(--console-ink);font-weight:450}.dr-marks{display:flex;align-items:center;gap:7px;overflow:hidden;color:var(--console-ink);font-size:10.5px;white-space:nowrap}.dr-marks .m-mark{display:inline-flex;align-items:center;gap:3px;flex:none}.dr-marks .m-mark b{color:var(--console-ink);font-size:9px;font-weight:650;letter-spacing:.03em}.dr-marks .m-warn{color:var(--warn);font-weight:600}.dr-marks .m-warn b{color:var(--warn)}.dr-marks .m-off{color:var(--console-ink)}.dr-bar{position:relative;width:26px;height:3px;border-radius:2px;background:color-mix(in srgb,var(--bg) 70%,transparent);overflow:hidden}.dr-bar i{position:absolute;inset:0 auto 0 0;border-radius:2px;background:var(--l4)}.m-warn .dr-bar i{background:var(--warn)}.dr-band{display:flex;align-items:center;gap:7px;min-width:0;color:var(--console-ink);font-size:11.5px}.dr-head-line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dr-band.strong{color:var(--ink)}.dr-chip{flex:none;padding:1px 5px;border-radius:4px;font-size:9px;font-weight:650;letter-spacing:.05em;text-transform:uppercase}.dr-chip.rx{color:var(--ink);background:color-mix(in srgb,var(--l3) 26%,transparent)}.dr-chip.kill{color:var(--kill-ink);background:color-mix(in srgb,var(--kill) 15%,transparent)}.dr-count{color:var(--ink);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.dr-count.zero{color:var(--console-ink);font-weight:400}.dr-market,.dr-peak{font-size:11px;font-weight:450;color:var(--console-ink)}.dr-peak.hot{color:var(--ink);font-weight:650}.dr-unadopted{cursor:default}.dr-unadopted:hover{background:none}.dr-unadopted .dr-rail{background:repeating-linear-gradient(180deg,var(--line) 0 3px,transparent 3px 6px)}.dr-unadopted .dr-name{color:var(--console-ink);font-weight:450}.dr-unadopted .dr-band{color:var(--console-ink);font-style:italic}@media(max-width:1080px){.dr,.dr-head{grid-template-columns:10px 50px 40px minmax(112px,1fr) 56px 56px 56px 52px 42px}.dr-band,.dr-head span.band{display:none}}@media(max-width:760px){.dr,.dr-head{grid-template-columns:8px 58px minmax(70px,1fr) 42px 40px 38px;gap:0 7px;padding:0 8px 0 5px}.dr-head{height:auto;min-height:26px;align-items:end;padding-bottom:4px}.dr-head span{line-height:1.1}.dr-tier,.dr-head span.tier-head,.dr-layer.l3,.dr-layer.l4,.dr-head span.l3,.dr-head span.l4,.dr-calibration,.dr-head span.calibration{display:none}}.feed-group-question .feed-group-head b{font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink)}.feed-group-question .feed-group-head{align-items:center}.feed-group-question .feed-group-toggle{cursor:pointer;-webkit-user-select:none;user-select:none}.feed-group-question .feed-group-toggle:hover b{color:var(--accent)}.feed-group-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.feed-caret{flex:none;width:0;height:0;margin-right:6px;border-left:5px solid color-mix(in oklab,var(--ink) 55%,var(--muted));border-top:4px solid transparent;border-bottom:4px solid transparent;transition:transform .12s ease}.feed-caret.open{transform:rotate(90deg)}.feed-group-delta{margin:0;padding:7px 14px 11px 25px;color:var(--ink);font-size:12.5px;line-height:1.5}.feed-group-question{margin-bottom:6px}.calibration-marker{flex:none;border:1px solid var(--line);border-radius:999px;padding:2px 6px;color:var(--console-ink);font-size:9px;font-variant-numeric:tabular-nums}.calibration-detail{margin:-7px 12px 10px 25px;padding:7px 10px;border-left:2px solid var(--line);color:var(--muted);font-size:11px}.calibration-detail.grade-right{border-left-color:var(--good)}.calibration-detail.grade-wrong{border-left-color:var(--bad)}.calibration-detail b{color:var(--ink);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.calibration-detail p{margin:3px 0 0;line-height:1.45}.nav-proto{margin-left:8px;padding:2px 7px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:9px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.nav-disconnect{margin-left:6px;padding:0;border:0;background:transparent;color:var(--muted);font:inherit;font-size:11px;cursor:pointer}.nav-disconnect:hover{color:var(--ink);text-decoration:underline}.agents-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px}.seg{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}.seg button{padding:5px 11px;border:0;background:transparent;color:var(--muted);font:inherit;font-size:11px;cursor:pointer}.seg button+button{border-left:1px solid var(--line)}.seg button[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--ink)}.seg button:disabled{opacity:.4;cursor:default}.agents-search{min-width:240px;padding:6px 10px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink);font:inherit;font-size:11.5px}.agents-count{margin-left:auto;display:grid;gap:2px;text-align:right;color:var(--ink-2);font-size:11.5px;font-variant-numeric:tabular-nums}.agents-count small{color:var(--muted);font-size:10px}.agents-table td b{color:var(--ink);font-weight:600}.agents-table td.c-list{overflow:hidden;text-overflow:ellipsis}.agent-ref{display:block;color:var(--muted);font:10px ui-monospace,monospace}.agents-table .tradesets{color:var(--ink-2);font-variant-numeric:tabular-nums}.agents-table .tradesets span{cursor:help;border-bottom:1px dotted var(--line)}.state-pill{padding:2px 7px;border-radius:999px;border:1px solid var(--line);font-size:9.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.state-pill.state-unlisted{background:transparent;border-style:dashed;opacity:.8}.state-live{color:var(--good);border-color:color-mix(in srgb,var(--good) 45%,transparent)}.state-killed{color:var(--fetched);border-color:color-mix(in srgb,var(--fetched) 45%,transparent)}.state-stopped{color:var(--muted)}.agents-source{margin-top:10px;color:var(--muted);font-size:10.5px}.panel{--muted: var(--card-ink);--ink-2: var(--card-ink);margin-top:18px;border:1px solid var(--line);border-radius:10px;background:var(--card);box-shadow:var(--shadow)}.panel.models-table-wrap{margin-top:18px}.design-doc{padding:24px 28px 28px;line-height:1.55;font-size:13.5px;color:var(--ink-2)}.design-doc h1{font-size:22px;letter-spacing:-.02em;margin:0 0 6px;color:var(--ink)}.design-doc h2{font-size:15px;margin:30px 0 8px;padding-top:14px;border-top:1px solid var(--line);color:var(--ink)}.design-doc h3{font-size:13px;margin:20px 0 6px;color:var(--ink)}.design-doc p,.design-doc li{margin:0 0 10px}.design-doc ul,.design-doc ol{padding-left:22px}.design-doc li{margin-bottom:5px}.design-doc strong{color:var(--ink)}.design-doc code{padding:1px 5px;border-radius:4px;background:color-mix(in srgb,var(--line) 55%,transparent);font-size:12px}.design-doc pre{padding:12px 14px;border-radius:8px;overflow-x:auto;background:color-mix(in srgb,var(--line) 40%,transparent)}.design-doc pre code{padding:0;background:transparent}.design-doc blockquote{margin:0 0 12px;padding:6px 14px;border-left:2px solid var(--accent);color:var(--muted)}.design-doc table{width:100%;border-collapse:collapse;margin:6px 0 14px;font-size:12.5px}.design-doc th,.design-doc td{padding:6px 10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.design-doc th{color:var(--muted);font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.design-doc hr{border:0;border-top:1px solid var(--line);margin:24px 0}.sys-panel{padding:26px 30px 22px}.sys-drawing{display:block;width:100%;height:auto;overflow:visible;font-family:inherit}.sys-drawing .head{fill:var(--muted)}.sys-drawing .head-loop{fill:var(--fetched)}.sys-drawing .edge{fill:none;stroke:var(--muted);stroke-width:1.4}.sys-drawing .edge.elbow{stroke-linejoin:round}.sys-drawing .edge.dashed{stroke-dasharray:5 5;opacity:.75}.sys-drawing .edge-loop{fill:none;stroke:var(--fetched);stroke-width:1.4}.sys-drawing .edge-loop.dashed{stroke-dasharray:5 5;opacity:.8}.sys-drawing .edge-loop.thin{stroke-width:1.1;opacity:.75}.sys-drawing .edge-watch{stroke:var(--fetched);stroke-width:1;stroke-dasharray:2 4;opacity:.55}.sys-drawing .edge-label-loop{fill:var(--fetched)}.sys-drawing .node-reader circle{stroke:var(--ink);stroke-width:1.7}.sys-drawing .node-reader .name{font-size:15px}.sys-drawing .edge-label{fill:var(--muted);font-size:10.5px}.sys-drawing .node circle{fill:color-mix(in srgb,var(--panel) 60%,var(--card));stroke:var(--ink-2);stroke-width:1.4}.sys-drawing .node-domains circle{fill:color-mix(in srgb,var(--live) 14%,var(--card));stroke:var(--live);stroke-width:1.8}.sys-drawing .node-loop circle{stroke:var(--fetched)}.sys-drawing .node-you circle{stroke:var(--ink)}.sys-drawing .node-you .glyph circle,.sys-drawing .node-you .glyph path{stroke:var(--ink)}.sys-drawing .name{fill:var(--ink);font-size:14px;font-weight:650;letter-spacing:-.01em}.sys-drawing .name-big{font-size:16px}.sys-drawing .caption-halo{fill:var(--card)}.sys-drawing .api-bar{fill:color-mix(in srgb,var(--ink) 8%,transparent);stroke:var(--ink-2);stroke-width:1.2}.sys-drawing .api-label{fill:var(--ink);font-size:10.5px;font-weight:600;letter-spacing:.02em}.sys-drawing .line{fill:var(--muted);font-size:11px}.sys-drawing .glyph line,.sys-drawing .glyph path,.sys-drawing .glyph rect,.sys-drawing .glyph circle{fill:none;stroke:var(--ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.sys-drawing .node-loop .glyph line,.sys-drawing .node-loop .glyph path,.sys-drawing .node-loop .glyph circle{stroke:var(--fetched)}.sys-drawing .glyph-domains .bar{fill:var(--live);stroke:none}.sys-drawing .glyph-domains .rank{fill:var(--ink);font-size:8px;font-weight:700;stroke:none}.sys-verbs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:6px 0 0;padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font-size:12px}.sys-verbs b{color:var(--ink);font-weight:650}.kind-chip{fill:color-mix(in srgb,var(--market-ink) 14%,transparent);stroke:color-mix(in srgb,var(--market-ink) 55%,transparent)}.kind-chip-text{fill:var(--market-ink);font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.kind-pill,.tier-pill{padding:2px 7px;border-radius:999px;border:1px solid var(--line);font-size:9.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.kind-asset{color:var(--market-ink);border-color:color-mix(in srgb,var(--market-ink) 50%,transparent)}.kind-theme{color:var(--live);border-color:color-mix(in srgb,var(--live) 50%,transparent)}.tier-literal{color:var(--good);border-color:color-mix(in srgb,var(--good) 45%,transparent)}.tier-judged{color:var(--fetched);border-color:color-mix(in srgb,var(--fetched) 50%,transparent)}.tier-semantic{color:var(--ink-2)}.domains-table td.num,.domains-table td.rank-cell{font-variant-numeric:tabular-nums}.domains-table td.rank-cell{color:var(--ink);font-weight:700}.domains-table td.query-cell{max-width:380px;white-space:normal;color:var(--muted);font-size:10.5px}.domains-table td.rank-col{min-width:160px}.domains-table tr.is-unmaintained td{color:var(--muted)}.rank-bar{display:inline-flex;width:150px;height:10px;border-radius:5px;overflow:hidden;background:color-mix(in srgb,var(--line) 60%,transparent);vertical-align:middle}.rank-bar i,.rank-key i{display:inline-block;height:100%}.rank-measured{background:var(--good)}.rank-forward{background:color-mix(in srgb,var(--fetched) 55%,transparent)}.rank-none{color:var(--muted);font-size:10.5px}.rank-key{display:inline-flex;align-items:center;gap:5px;margin-left:6px}.rank-key i{width:12px;height:8px;border-radius:2px}.tabs{display:flex;gap:2px;margin-top:18px;border-bottom:1px solid var(--line)}.tabs button{padding:8px 14px 9px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:var(--muted);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.tabs button small{margin-left:6px;color:var(--muted);font-size:10px;font-weight:600;font-variant-numeric:tabular-nums}.tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent)}.tabs button:hover{color:var(--ink)}.rank-panel{padding:14px 18px 10px}.rank-panel+.agents-controls{margin-top:14px}.rank-chart-wrap{margin:0}.rank-chart-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.rank-chart-head b{display:block;color:var(--ink);font-size:12.5px;font-weight:650}.rank-chart-head span{color:var(--muted);font-size:10.5px}.rank-chart-controls{display:flex;align-items:center;gap:12px}.rank-chart{display:block;width:100%;height:auto;margin-top:8px;overflow:hidden;font-family:inherit}.rank-chart .grid{stroke:color-mix(in srgb,var(--line) 60%,transparent);stroke-width:1}.rank-chart .axis{fill:var(--muted);font-size:9.5px;font-variant-numeric:tabular-nums}.rank-chart .series-hit{fill:none;stroke:transparent;stroke-width:12;cursor:pointer}.rank-chart .series-line{fill:none;stroke:color-mix(in srgb,var(--ink) 45%,var(--muted));stroke-width:1.6;stroke-linejoin:round;transition:stroke .15s ease,opacity .15s ease}.rank-chart .series-ribbon{fill:color-mix(in srgb,var(--ink) 22%,transparent);stroke:none;transition:fill .15s ease,opacity .15s ease}:root{--viz-l0: .7;--viz-l1: .42;--viz-c: .12}@media(prefers-color-scheme:dark){:root{--viz-l0: .86;--viz-l1: .5;--viz-c: .12}}:root[data-scheme=dark]{--viz-l0: .86;--viz-l1: .5;--viz-c: .12}:root[data-scheme=light]{--viz-l0: .7;--viz-l1: .42;--viz-c: .12}.rank-chart .series.is-coloured{--series: oklch(calc(var(--viz-l0) + (var(--viz-l1) - var(--viz-l0)) * var(--series-t)) var(--viz-c) var(--series-h))}.rank-chart .series-core{fill:none;stroke:color-mix(in srgb,var(--ink) 55%,var(--muted));stroke-width:.8;stroke-linejoin:round}.rank-chart .series.is-coloured .series-core{stroke:var(--series);stroke-width:1.6}.rank-chart .series.is-coloured .series-dot{fill:var(--series)}.rank-chart .series.is-active .series-ribbon{fill:color-mix(in srgb,var(--ink) 40%,transparent)}.rank-chart .series.is-active .series-core{stroke:var(--series, var(--live));stroke-width:2.4}.rank-chart .series-leader{stroke:color-mix(in srgb,var(--muted) 50%,transparent);stroke-width:.7}.rank-chart .series-dot{fill:color-mix(in srgb,var(--ink) 45%,var(--muted))}.rank-chart .series-label{fill:var(--ink);font-size:10.5px}.rank-chart .series-rank{fill:var(--muted);font-weight:650;font-variant-numeric:tabular-nums}.rank-chart .series.is-active .series-line{stroke:var(--live);stroke-width:2.6}.rank-chart .series.is-active .series-dot{fill:var(--series, var(--live))}.rank-chart .series.is-active .series-label{fill:var(--ink);font-weight:650}.rank-chart .series.is-off{opacity:.28}.rank-chart .series.is-ended .series-core{stroke-dasharray:3 2}.rank-chart .series.is-ended .series-ribbon{fill:color-mix(in srgb,var(--ink) 12%,transparent)}.rank-chart .series-ended-label{fill:var(--muted);font-size:9.5px}.rank-chart-wrap figcaption{margin-top:4px;color:var(--muted);font-size:10.5px}.spark{display:block;overflow:visible}.spark-line{fill:none;stroke:var(--good);stroke-width:1.4}.spark-dot{fill:var(--good)}.domains-table tr.is-active td{background:color-mix(in srgb,var(--live) 8%,transparent)}.health{padding:6px 0 10px}.health .health-loading{margin:14px 18px 8px;font-size:12px}.health>.error{margin:14px 18px 8px}.health-head,.health-row{display:grid;grid-template-columns:90px minmax(170px,1.2fr) 80px 110px 110px 70px 80px;gap:12px;align-items:center;padding:7px 18px}.health-head .num,.health-metric{text-align:right}.health-row{cursor:pointer}.health-row:hover{background:color-mix(in srgb,var(--accent) 5%,transparent)}.health-row.is-open{background:color-mix(in srgb,var(--accent) 8%,transparent)}.health-metric{color:var(--ink);font:600 11.5px ui-monospace,monospace;font-variant-numeric:tabular-nums;white-space:nowrap}.health-metric small{color:var(--muted);font-weight:500;font-size:9.5px}.is-planned .health-metric{color:var(--muted)}.health-detail{grid-column:1 / -1;display:grid;gap:3px;padding:4px 0 6px 102px;color:var(--ink-2);font-size:11.5px;line-height:1.45}.health-detail b{display:inline-block;min-width:40px;margin-right:6px;color:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.health-head{color:var(--muted);font-size:9px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--line)}.health-group h3{margin:0;padding:12px 18px 6px;color:var(--ink);font-size:12.5px;font-weight:650;letter-spacing:-.01em;border-top:1px solid var(--line)}.health-group:first-of-type h3{border-top:0}.health-row{border-bottom:1px solid color-mix(in srgb,var(--line) 45%,transparent);color:var(--muted);font-size:11.5px}.health-group .health-row:last-child{border-bottom:0}.health-state{display:flex;align-items:center;gap:7px;font-size:9px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.health-state i{width:7px;height:7px;border-radius:50%;background:var(--muted);opacity:.5}.is-ok .health-state i{background:var(--good);opacity:.8}.is-warn .health-state i{background:var(--warn);opacity:1}.is-warn .health-state,.is-warn .health-name{color:var(--warn)}.is-down .health-state i{background:var(--blocked);opacity:1}.is-down .health-state,.is-down .health-name{color:var(--blocked)}.is-planned{color:color-mix(in srgb,var(--muted) 70%,transparent)}.is-planned .health-state i{background:transparent;border:1px solid var(--muted)}.health-name{color:var(--ink-2);font-weight:600}.health-foot{margin:0;padding:10px 18px 0;color:var(--muted);font-size:10.5px}.seg button small{margin-left:4px;color:var(--muted);font-size:9.5px;font-variant-numeric:tabular-nums}.rules{margin-top:12px;padding:0 2px}.rules summary{display:flex;align-items:baseline;gap:12px;cursor:pointer;list-style:none;color:var(--ink-2);font-size:12px;font-weight:600}.rules summary::-webkit-details-marker{display:none}.rules summary:before{content:"▸";color:var(--muted);font-size:10px}.rules[open] summary:before{content:"▾"}.rules summary small{color:var(--muted);font-size:10.5px;font-weight:500}.rules ol{margin:8px 0 0;padding:0;list-style:none;border:1px solid var(--line);border-radius:8px;overflow:hidden}.rules li{display:grid;grid-template-columns:130px 1fr 48px;gap:12px;align-items:center;padding:7px 12px;border-bottom:1px solid color-mix(in srgb,var(--line) 45%,transparent);color:var(--muted);font-size:11px}.rules li:last-child{border-bottom:0}.rules li b{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.rules p{margin:6px 0 0;color:var(--muted);font-size:10.5px}.rule-pill{padding:2px 7px;border-radius:999px;border:1px solid color-mix(in srgb,var(--warn) 45%,transparent);color:var(--warn);font-size:9.5px;letter-spacing:.04em}.domain-link{color:inherit;text-decoration:none}.domain-link:hover b{text-decoration:underline}.feed-table td.headline{max-width:640px;white-space:normal;color:var(--ink)}.feed-table td.num{font-variant-numeric:tabular-nums}.wire{margin:18px 0 0}.wire-heading{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:4px}.wire-heading>div:first-child{display:flex;align-items:baseline;gap:10px}.wire-heading span{color:var(--faint, var(--muted));font-size:11px}.seg.compact button{padding:2px 9px;font-size:10.5px}.wire-heading-row .seg{margin-left:10px}.wire-legend button{padding:2px 9px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink-2);font:inherit;font-size:10.5px;cursor:pointer}.wire-legend{display:flex;align-items:center;gap:14px;color:var(--faint, var(--muted));font-size:10.5px}.wire-legend span{display:inline-flex;align-items:center;gap:5px}.wire-legend i{width:8px;height:8px;border-radius:50%}.wire-legend .k-material{background:var(--live);box-shadow:0 0 6px color-mix(in srgb,var(--live) 70%,transparent)}.wire-legend .k-about{background:color-mix(in srgb,var(--ink) 60%,transparent)}.wire-legend .k-mentioned{background:color-mix(in srgb,var(--ink) 22%,transparent)}.wire-legend .k-pending{border:1.2px solid color-mix(in srgb,var(--ink) 45%,transparent)}.wire-legend .k-rail{width:14px;height:6px;border-radius:1px;background:color-mix(in srgb,var(--market) 50%,transparent)}.wire-stage{position:relative;border:1px solid var(--line);border-radius:10px;background:var(--card);box-shadow:var(--shadow);overflow:hidden}.wire-stage canvas{display:block;cursor:crosshair;touch-action:none}.wire-stage.is-loading canvas{opacity:.4;transition:opacity .2s ease}.wire-veil,.table-veil{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;padding-top:200px;pointer-events:none;z-index:2}.table-veil{position:sticky;top:0;height:0;padding-top:0;overflow:visible}.table-veil span,.wire-veil span{display:inline-flex;align-items:center;gap:8px;padding:6px 13px;border:1px solid var(--line);border-radius:99px;background:color-mix(in srgb,var(--card) 92%,transparent);box-shadow:var(--shadow);color:var(--ink);font-size:11.5px;font-variant-numeric:tabular-nums}.table-veil span{position:relative;top:46px}.wire-veil i,.table-veil i{width:11px;height:11px;border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:spin .8s linear infinite}.models-table-wrap.is-loading{position:relative}.models-table-wrap.is-loading tbody{opacity:.4;transition:opacity .2s ease}.wire-tooltip{position:absolute;top:8px;display:grid;gap:2px;max-width:420px;padding:8px 11px;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--bg) 90%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.wire-tooltip b{color:var(--ink);font-size:12px;line-height:1.4;font-weight:600}.wire-tooltip span{color:var(--muted);font-size:10.5px}.feed-table .story-row{cursor:pointer}.feed-table .story-row:hover td{background:color-mix(in srgb,var(--accent) 6%,transparent)}.feed-table .story-row.is-open td{background:color-mix(in srgb,var(--accent) 10%,transparent)}.feed-table .intensity-mentioned td.headline{color:var(--muted)}.feed-table td.sources{color:var(--muted);font-size:10.5px}.story-reason{display:block;margin-top:5px;color:var(--ink-2);font-size:12px;line-height:1.45}.story-reason small{color:var(--muted);font:10px ui-monospace,monospace}.intensity-pill{padding:2px 7px;border-radius:999px;border:1px solid var(--line);font-size:9.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.intensity-pill.intensity-material{color:var(--live);border-color:color-mix(in srgb,var(--live) 55%,transparent);background:color-mix(in srgb,var(--live) 10%,transparent)}.intensity-pill.intensity-about{color:var(--ink);border-color:color-mix(in srgb,var(--ink) 35%,transparent)}.intensity-pill.intensity-mentioned{color:var(--muted)}.feed-table.is-mixed tr.intensity-material td:first-child{box-shadow:inset 2px 0 0 var(--live)}.feed-table.is-mixed tr.intensity-material td.headline{font-weight:600}.feed-table tr.intensity-none td.headline{color:var(--muted)}.feed-table tr.is-foreign td.headline{color:var(--ink-2)}.feed-table tr:not(.is-open) .headline-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cost-panel{padding:14px 18px 12px}.cost-strip{margin-top:12px}.cost-strip>div{padding:8px 12px;box-shadow:none}.cost-strip b{font-size:17px}.cost-strip b small{margin-left:2px;color:var(--muted);font-size:10px;font-weight:600}.cost-key{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:10.5px}.cost-key i{width:10px;height:8px;border-radius:2px}.cost-chart .axis-day{fill:var(--ink-2)}.cost-chart .cost-session{fill:color-mix(in srgb,var(--ink) 6%,transparent)}.cost-chart .cost-typical{fill:none;stroke:var(--ink);stroke-width:1.1;stroke-dasharray:3 2.5;opacity:.6;pointer-events:none}.cost-chart .cost-tip .cost-tip-typical{fill:var(--muted)}.cost-panel .cost-loading{margin:24px 0 18px;font-size:12px}.cost-chart .cost-tip rect{fill:color-mix(in srgb,var(--bg) 92%,transparent);stroke:var(--line)}.cost-chart .cost-tip text{fill:var(--ink);font-size:10.5px;font-variant-numeric:tabular-nums}.wire-legend .k-market-up,.wire-legend .k-market-down{width:0;height:0;border-radius:0;border-left:4px solid transparent;border-right:4px solid transparent}.wire-legend .k-market-up{border-bottom:7px solid var(--market, #0f8ea6)}.wire-legend .k-market-down{border-top:7px solid var(--market, #0f8ea6)}.wire-legend .k-market-panel{width:5px;height:9px;border-radius:1px;background:color-mix(in srgb,var(--market, #0f8ea6) 34%,transparent)}.wire-tooltip .market-line{color:var(--market-ink, var(--market));font-family:ui-monospace,monospace}.feed-table td.market-cell{color:var(--market-ink, var(--market));font:11px ui-monospace,monospace;white-space:nowrap}.feed-table td.market-cell small{color:var(--muted)}.analyst-panel{padding:10px 18px}.analyst-panel.is-open{padding-bottom:12px}.analyst-toggle{width:100%;padding:2px 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.analyst-toggle:hover .analyst-when{color:var(--ink)}.analyst-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.analyst-head b{color:var(--ink);font-size:12.5px;font-weight:650}.analyst-head span,.analyst-when{color:var(--muted);font-size:10.5px}.analyst-note{margin:8px 0 10px;color:var(--ink);font-size:13.5px;line-height:1.5}.analyst-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:10px 28px}.analyst-grid h4{margin:6px 0 4px;color:var(--muted);font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.analyst-grid ul{margin:0;padding-left:16px;color:var(--ink-2);font-size:12px;line-height:1.45}.analyst-grid li{margin-bottom:3px}.analyst-grid li b{color:var(--ink);font-weight:600;margin-right:4px}.analyst-grid li small{display:block;color:var(--muted);font-size:11px}.analyst-components{margin:10px 0 0;color:var(--muted);font-size:10.5px;font-variant-numeric:tabular-nums}@media(max-width:800px){.analyst-grid{grid-template-columns:1fr}}.agent-link{color:inherit;text-decoration:none}.agent-link:hover b{text-decoration:underline}.subs-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.subs-label{color:var(--muted);font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;margin-right:4px}.sub-pill{padding:3px 9px;border:1px solid var(--line);border-radius:999px;font-size:11px;font-weight:600;text-decoration:none}.sub-pill:hover{background:color-mix(in srgb,var(--accent) 10%,transparent)}.subs-assets{margin-left:auto;color:var(--muted);font:10.5px ui-monospace,monospace}.feed-table td.domains-cell{white-space:nowrap}.dom-chip{display:inline-flex;align-items:center;gap:5px;margin-right:10px;color:var(--ink-2);font-size:11px}.dom-chip i{width:7px;height:7px;border-radius:50%;flex:none}.dom-chip em{color:var(--muted);font-style:normal;font-size:9.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.dom-chip.level-material em{color:var(--live)}.dom-chip.level-about em{color:var(--ink)}.thesis-text{margin:8px 0 6px;padding:12px 14px;max-height:420px;overflow:auto;white-space:pre-wrap;border-radius:8px;background:color-mix(in srgb,var(--line) 35%,transparent);color:var(--ink);font:12px/1.5 ui-monospace,monospace}.engine-pill{padding:2px 7px;border-radius:999px;border:1px solid var(--line);font-size:9.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.engine-prompt{color:var(--live);border-color:color-mix(in srgb,var(--live) 45%,transparent)}.engine-rules{color:var(--good);border-color:color-mix(in srgb,var(--good) 45%,transparent)}.engine-rubric{color:var(--fetched);border-color:color-mix(in srgb,var(--fetched) 50%,transparent)}.agents-table td.thesis-cell{font-variant-numeric:tabular-nums}.agents-table td.domains-cell-compact{white-space:nowrap}.sub-pill-small{padding:1px 7px;font-size:10px;margin-right:4px}.models-table th.num{text-align:right}.excluded-agents{margin-top:18px}.excluded-agents>.panel{margin-top:10px}.sys-drawing .api-box{fill:color-mix(in srgb,var(--ink) 6%,transparent);stroke:var(--ink-2);stroke-width:1.2}.sys-drawing .consumers-box{fill:transparent;stroke:var(--muted);stroke-width:1.1;stroke-dasharray:6 5}.sys-drawing .box-title{fill:var(--ink);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sys-drawing .box-sub{fill:var(--muted);font-size:10.5px}.sys-drawing .box-divider{stroke:color-mix(in srgb,var(--ink-2) 40%,transparent);stroke-width:1;stroke-dasharray:3 4}.sys-drawing .node-small .name{font-size:12px}.sys-drawing .node-small circle{stroke-width:1.3}.sys-drawing .node-external circle{stroke-dasharray:3 3;stroke:var(--muted)}.sys-drawing .node-autokill circle{stroke:var(--kill, #d0453a)}.sys-drawing .node-autokill .glyph circle,.sys-drawing .node-autokill .glyph line{stroke:var(--kill, #d0453a)}.sys-drawing .spine-box{fill:color-mix(in srgb,var(--live) 7%,transparent);stroke:color-mix(in srgb,var(--live) 50%,var(--ink-2));stroke-width:1.2}.sys-drawing .node-judge circle{stroke:var(--fetched);fill:color-mix(in srgb,var(--fetched) 12%,transparent)}.sys-drawing .node-judge .glyph path,.sys-drawing .node-judge .glyph line,.sys-drawing .node-judge .glyph rect{stroke:var(--fetched)}.sys-drawing .probe-label{font-size:10.5px;font-weight:600;fill:var(--muted)}.sys-drawing .probe-label.probe-warn{fill:var(--warn, #b4552a)}.sys-drawing .probe-label.probe-planned{fill:var(--muted);opacity:.6;font-weight:400}.sankey .sk-link{stroke-width:1;stroke-linejoin:round}.sankey .sk-free{fill:color-mix(in srgb,var(--ink) 18%,transparent);stroke:color-mix(in srgb,var(--ink-2) 55%,transparent)}.sankey .sk-paid{fill:color-mix(in srgb,var(--paid) 22%,transparent);stroke:color-mix(in srgb,var(--paid) 70%,transparent)}.sankey .sk-literal{fill:color-mix(in srgb,var(--literal) 18%,transparent);stroke:color-mix(in srgb,var(--literal) 72%,transparent)}.sankey .sk-thesis{fill:color-mix(in srgb,var(--agent) 22%,transparent);stroke:color-mix(in srgb,var(--agent) 75%,transparent)}.sankey .sk-fanout{fill:url(#sk-hatch);stroke:color-mix(in srgb,var(--ink-2) 60%,transparent);stroke-dasharray:5 4}.sankey .sk-jev{fill:color-mix(in srgb,var(--jev, #a78bfa) 22%,transparent);stroke:color-mix(in srgb,var(--jev, #a78bfa) 75%,transparent)}.sankey .sk-hatch-line{stroke:color-mix(in srgb,var(--agent) 50%,transparent);stroke-width:1.2}.sankey .sk-pairs{fill:color-mix(in srgb,var(--agent) 16%,transparent);stroke:color-mix(in srgb,var(--agent) 70%,transparent)}.sankey .sk-kill{fill:color-mix(in srgb,var(--kill, #d0453a) 18%,transparent);stroke:color-mix(in srgb,var(--kill, #d0453a) 70%,transparent)}.sankey .sk-exit{stroke:none}.sankey .sk-fade-free stop{stop-color:var(--ink)}.sankey .sk-fade-paid stop{stop-color:var(--paid)}.sankey .sk-fade-pairs stop{stop-color:var(--agent)}.sankey .sk-fade-kill stop{stop-color:var(--kill, #d0453a)}.sankey .sk-fade-jev stop{stop-color:var(--jev, #a78bfa)}:root{--paid: #159fb6;--idea: var(--fetched, #c98500);--agent: #8b5fe0;--jev: color-mix(in srgb, var(--paid) 55%, var(--card))}@media(prefers-color-scheme:dark){:root{--paid: #2fb8cc}}:root[data-scheme=dark]{--paid: #2fb8cc}:root[data-scheme=light]{--paid: #159fb6}:root[data-scheme=light]{--idea: #0f8ea6}.sankey .sk-idea{fill:color-mix(in srgb,var(--idea) 22%,transparent);stroke:color-mix(in srgb,var(--idea) 75%,transparent)}.sankey .sk-rollup{fill:color-mix(in srgb,var(--rollup) 20%,transparent);stroke:color-mix(in srgb,var(--rollup) 70%,transparent);stroke-dasharray:5 4}.sankey .sk-fade-idea stop{stop-color:var(--idea)}.sankey .sk-fade-rollup stop{stop-color:var(--rollup)}.sankey .sk-node-idea{fill:color-mix(in srgb,var(--idea) 65%,var(--card));stroke:var(--idea)}.sankey .sk-node-rollup{fill:color-mix(in srgb,var(--rollup) 45%,var(--card));stroke:var(--rollup);stroke-dasharray:4 3}.fp-idea{border-left-color:var(--idea)}.fp-rollup{border-left-color:var(--rollup)}.sankey .sk-node{stroke-width:1.2}.sankey .sk-node-free{fill:color-mix(in srgb,var(--ink) 55%,var(--card));stroke:var(--ink-2)}.sankey .sk-node-paid{fill:color-mix(in srgb,var(--paid) 70%,var(--card));stroke:var(--paid)}.sankey .sk-node-literal{fill:color-mix(in srgb,var(--literal) 62%,var(--card));stroke:var(--literal)}.sankey .sk-node-thesis,.sankey .sk-node-pairs{fill:color-mix(in srgb,var(--agent) 65%,var(--card));stroke:var(--agent)}.sankey .sk-node-fanout{fill:url(#sk-hatch);stroke:var(--ink-2);stroke-dasharray:4 3}.sankey .sk-node-jev{fill:color-mix(in srgb,var(--jev, #a78bfa) 65%,var(--card));stroke:var(--jev, #a78bfa)}.sankey .sk-node-kill{fill:color-mix(in srgb,var(--kill, #d0453a) 65%,var(--card));stroke:var(--kill, #d0453a)}.sankey .sk-node-label{fill:var(--ink);font-size:12.5px;font-weight:650;letter-spacing:-.01em}.sankey .sk-node-count{fill:var(--muted);font-weight:500;font-size:11.5px;font-variant-numeric:tabular-nums}.sankey .sk-label{fill:var(--ink-2);font-size:10.5px;font-variant-numeric:tabular-nums}.sankey .sk-halo{fill:var(--card);opacity:.85}.sankey .sk-exit-label{fill:var(--muted);font-size:10.5px;font-style:italic;font-variant-numeric:tabular-nums}.fp{box-sizing:border-box;height:100%;overflow:hidden;padding:9px 12px 8px 14px;border:1px solid var(--line);border-left-width:3px;border-radius:10px;background:color-mix(in srgb,var(--card) 60%,transparent);font-size:11.5px;line-height:1.4;color:var(--ink-2)}.fp-free{border-left-color:color-mix(in srgb,var(--ink-2) 60%,transparent)}.fp-paid{border-left-color:var(--paid)}.fp-fanout,.fp-pairs,.fp-thesis{border-left-color:var(--live)}.fp-kill{border-left-color:var(--kill, #d0453a)}.fp-literal{border-left-color:var(--good)}.fp-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.fp-head b{color:var(--ink);font-size:14px;font-weight:650;letter-spacing:-.01em}.fp-chip{padding:1px 7px;border-radius:999px;border:1px solid color-mix(in srgb,var(--fetched) 55%,transparent);color:var(--fetched);font-style:normal;font-size:9.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.fp-chip-free{border-color:var(--line);color:var(--muted)}.fp-rule{flex:1 1 100%;color:var(--muted);font-size:11px;line-height:1.35}.fp-strip{display:flex;flex-wrap:wrap;gap:0 18px;margin:6px 0 4px;padding:5px 0 4px;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent);border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.fp-strip>div{display:grid;gap:1px}.fp-strip b{color:var(--ink);font-size:13.5px;font-weight:650;letter-spacing:-.01em;line-height:1.15;font-variant-numeric:tabular-nums;white-space:nowrap}.fp-strip span{color:var(--muted);font-size:8.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.fp-facts{margin:4px 0 0;padding:0;list-style:none}.fp-facts li{margin:0 0 2px;font-variant-numeric:tabular-nums}.fp-facts li b{display:inline-block;min-width:46px;margin-right:6px;color:var(--ink);font-size:10px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.fp-probe{margin-top:5px;font-size:11px;font-weight:600;color:var(--muted)}.fp-probe.probe-warn{color:var(--warn, #b4552a)}.fp-probe.probe-planned{opacity:.6;font-weight:400}.cost-table{margin-top:10px;font-size:11.5px}.cost-table th.num,.cost-table td.num{text-align:right;font-variant-numeric:tabular-nums}.cost-table .swatch{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:7px;vertical-align:-1px}.movers-table td.move.up{color:var(--good);font-variant-numeric:tabular-nums}.movers-table td.move.down{color:var(--kill, #d0453a);font-variant-numeric:tabular-nums}.mover-causal{color:var(--good);border-color:color-mix(in srgb,var(--good) 50%,transparent)}.mover-unexplained{color:var(--muted)}.mover-rejected,.mover-scheduled{color:var(--ink-2)}.gap-no_domain{margin-left:4px;color:var(--fetched);border-color:color-mix(in srgb,var(--fetched) 55%,transparent)}.gap-no_story{margin-left:4px;color:var(--muted)}.klass-equity{color:var(--market-ink, var(--market))}.klass-commodity{color:var(--fetched)}.klass-fx{color:var(--live)}.klass-rates{color:var(--good)}.klass-index{color:var(--ink-2)}.models-table .state-pill,.models-table .intensity-pill,.models-table .tier-pill,.models-table .kind-pill,.models-table .engine-pill,.models-table .rule-pill,.models-table .sub-pill,.models-table .sub-pill-small{border:0;padding:0;background:transparent;border-radius:0;font-size:10px;letter-spacing:.06em}.models-table .sub-pill-small{text-transform:none;letter-spacing:0;font-size:11px;margin-right:8px}.models-table .sub-pill-small:hover{text-decoration:underline;background:transparent}.models-table .gap-no_domain,.models-table .gap-no_story{margin-left:6px}.models-table .rule-pill{font:10.5px ui-monospace,monospace;color:var(--muted)}.agents-table td.review-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agents-table .review-conf{margin-left:5px;color:var(--muted);font-variant-numeric:tabular-nums}.agents-table .review-line{margin-left:8px;color:var(--ink-2)}.models-table th.sortable button{padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.models-table th.sortable button:hover,.models-table th.sortable[aria-sort] button{color:var(--ink)}.models-table th.sortable[aria-sort] button:after{content:" ▾";color:var(--accent)}.agents-table{table-layout:fixed;width:100%}.agents-table td:last-child{min-width:0;white-space:nowrap}.agents-table td,.agents-table th{overflow:hidden;text-overflow:ellipsis}.agents-table col.c-agent{width:19%}.agents-table col.c-registry,.agents-table col.c-engine,.agents-table col.c-state{width:6%}.agents-table col.c-rule{width:8%}.agents-table td.agent-cell,.agents-table td.domains-cell-compact,.agents-table td.where-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agents-table td.agent-cell b{font-weight:600}.agents-table td.where-cell code{margin-right:4px}.movers-table{table-layout:fixed;width:100%}.movers-table td.headline.one-line{max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-row td{padding:6px 12px 10px;background:color-mix(in srgb,var(--accent) 6%,transparent);white-space:normal}.detail-row .detail-headline{margin:0 0 4px;color:var(--ink);font-size:12.5px;line-height:1.45}.detail-row .story-reason{margin:0}.models-table th.num,.models-table td.num{text-align:right;padding-right:14px}.agents-table td:last-child,.movers-table td:last-child{min-width:0;white-space:nowrap}.movers-table tr.detail-row td{white-space:normal}.agent-view{white-space:nowrap}.agent-view .dir-challenges,td.num.challenges{color:var(--warn, #b4552a);font-weight:600}.agent-view .dir-supports{color:var(--ok, #2a7a4d)}.agent-view .dir-mixed,.agent-view .dir-unclear,.agent-view small{color:var(--muted, #777)}.profile-list{margin:.4rem 0 0;padding-left:1.1rem;font-size:.85rem}.profile-list li{margin:.1rem 0}.documents-table,.claims-table{table-layout:fixed;width:100%}.claims-table td.headline{max-width:none;white-space:normal}.claims-table td.headline .story-reason{font-style:italic}.wire-legend .k-kill{width:8px;height:8px;border-radius:1px;transform:rotate(45deg);background:var(--kill, #d0453a)}.wire-legend .k-watch{border:1.3px solid var(--fetched);background:transparent}.wire-legend .k-desk{width:2px;height:11px;border-radius:0;background:var(--kill, #d0453a)}.g-reading{--g: var(--paid, #159fb6)}.g-agents{--g: var(--agent, #8b5fe0)}.g-kills{--g: var(--kill, #d0453a)}.g-research{--g: var(--rollup, #3fa27a)}.g-atlas{--g: var(--idea, #c98500)}.g-sources{--g: var(--literal, #b5479a)}.g-armillary{--g: var(--live, #3987e5)}.g-evals{--g: color-mix(in srgb, var(--muted) 70%, transparent)}.g-other{--g: var(--muted)}.s-0{--c: var(--g)}.s-1{--c: color-mix(in srgb, var(--g) 76%, var(--card))}.s-2{--c: color-mix(in srgb, var(--g) 58%, var(--card))}.s-3{--c: color-mix(in srgb, var(--g) 44%, var(--card))}.s-4{--c: color-mix(in srgb, var(--g) 34%, var(--card))}.cost-table .swatch.g-reading,.cost-table .swatch.g-agents,.cost-table .swatch.g-kills,.cost-table .swatch.g-research,.cost-table .swatch.g-atlas,.cost-table .swatch.g-sources,.cost-table .swatch.g-armillary,.cost-table .swatch.g-evals,.cost-table .swatch.g-other{background:var(--c, var(--g))}.cost-legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin:10px 0 2px;font-size:11px;color:var(--ink-2)}.cost-legend span{display:inline-flex;align-items:center;gap:6px}.cost-legend .swatch{display:inline-block;width:10px;height:8px;border-radius:2px;background:var(--g)}.cost-legend b{color:var(--ink);font-weight:600}.cost-legend small{color:var(--muted)}.cost-table tr.cost-group-head td{padding-top:12px;border-top:1px solid var(--line);color:var(--ink);font-weight:600}.cost-table tr.cost-group-head td.c-muted{color:var(--muted);font-weight:400;font-size:10.5px;white-space:normal}.cost-table tr.cost-role td.c-name{padding-left:24px;font-weight:400}.cost-chart rect[class^=bar-]:not(.bar-hit){fill:var(--c, var(--muted))}.cost-chart .bar-hit{fill:transparent}.cost-chart g:hover rect[class^=bar-]:not(.bar-hit){filter:brightness(1.18)}.cost-table tr.is-hot td{background:color-mix(in srgb,var(--accent) 8%,transparent)}.cost-table td.c-unit{white-space:nowrap}.cost-table td.c-unit small{color:var(--muted);font-size:10px}.cost-table td.c-unit small.is-down{color:var(--good, var(--muted))}.wire-legend .k-material-quiet{background:color-mix(in srgb,var(--live) 70%,var(--ink));box-shadow:none}.wire-help{width:20px;height:20px;padding:0!important;border-radius:50%!important;font-weight:700}.wire-help[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--ink)}.wire-taxonomy{display:grid;gap:4px;margin:0 0 8px;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:var(--ink-2);font-size:11.5px;line-height:1.45}.wire-taxonomy b{color:var(--ink);display:inline-block;min-width:96px}.wire-taxonomy em{color:var(--ink);font-style:normal}.wire-taxonomy i{display:inline-block;width:8px;height:8px;border-radius:50%;vertical-align:-1px;margin:0 3px 0 1px}.wire-taxonomy .k-material{background:var(--live);box-shadow:0 0 6px color-mix(in srgb,var(--live) 70%,transparent)}.wire-taxonomy .k-material-quiet{background:color-mix(in srgb,var(--live) 70%,var(--ink))}.wire-taxonomy .k-about{background:color-mix(in srgb,var(--ink) 60%,transparent)}.wire-taxonomy .k-mentioned{background:color-mix(in srgb,var(--ink) 22%,transparent)}.feed-table tr.is-new td{animation:row-arrive 12s ease-out forwards}@keyframes row-arrive{0%{background:color-mix(in srgb,var(--live) 28%,transparent)}15%{background:color-mix(in srgb,var(--live) 22%,transparent)}to{background:transparent}}@media(prefers-reduced-motion:reduce){.feed-table tr.is-new td{animation:none;background:color-mix(in srgb,var(--live) 14%,transparent)}}.wire-legend .k-size{width:9px;height:9px;background:color-mix(in srgb,var(--ink) 75%,transparent)}.wire-legend .k-halo{width:6px;height:6px;background:color-mix(in srgb,var(--ink) 75%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 18%,transparent);margin:0 3px}.wire-legend .k-rail-backfill{width:14px;height:6px;border-radius:1px;background:repeating-linear-gradient(135deg,var(--market) 0 2px,transparent 2px 4px)}.wire-legend{flex-wrap:wrap;row-gap:4px}.wire-legend svg{display:inline-block;vertical-align:middle;overflow:visible}.wire-legend .g-mentioned{fill:var(--ink);opacity:.3}.wire-legend .g-about{fill:color-mix(in srgb,var(--ink) 70%,var(--market, #0f8ea6) 30%);opacity:.55}.wire-legend .g-material{fill:color-mix(in srgb,var(--ink) 30%,var(--market, #0f8ea6) 70%);opacity:.8}.wire-legend .g-market{fill:var(--market, #0f8ea6);opacity:.95}.wire-legend .g-ink{fill:var(--ink);opacity:.7}.wire-legend .g-glow{fill:var(--market, #0f8ea6);opacity:.25;filter:blur(1.5px)}.wire-legend .g-halo{fill:var(--ink);fill-opacity:.07;stroke:var(--ink);stroke-opacity:.3}.wire-legend .g-hollow{fill:none;stroke:var(--ink);stroke-opacity:.5}.wire-legend .g-trail{stroke:var(--ink);stroke-opacity:.25}.seg button[aria-busy=true]{animation:wire-busy 1.2s ease-in-out infinite}@keyframes wire-busy{0%,to{opacity:1}50%{opacity:.55}}.wire-loading{display:inline-flex;align-items:center;gap:6px;margin-left:8px;font-size:10.5px;color:var(--faint, var(--muted))}.wire-loading i{width:9px;height:9px;border:1.5px solid var(--line);border-top-color:var(--live);border-radius:50%;animation:wire-spin .9s linear infinite}@keyframes wire-spin{to{transform:rotate(360deg)}}.kills-page-table{table-layout:fixed;width:100%}.kills-page-table td.headline{max-width:none}.kills-page-table td.check-cell small{display:block;margin-left:0;white-space:normal;line-height:1.3}.kills-page-table td.c-muted{white-space:normal}.fixes-table{table-layout:fixed;width:100%}.fixes-table td.c-name{max-width:none}.fixes-table td.c-name .agent-ref{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kills-page-table td.agent-cell{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kills-page-table td.check-cell{white-space:nowrap}.kills-page-table td.check-cell small{color:var(--muted);font-size:10.5px}.kills-page-table .via-note{color:var(--muted);font-size:10px;margin-left:4px}.rec-pill.rec-kill{color:var(--kill, #c0392b);border-color:color-mix(in srgb,var(--kill, #c0392b) 55%,transparent)}.rec-pill.rec-watch{color:var(--fetched);border-color:color-mix(in srgb,var(--fetched) 55%,transparent)}.rec-pill.rec-hold{color:var(--muted)}.rec-pill.rec-nothing_new{color:var(--muted);opacity:.7}.worksheet{margin:4px 0 8px;padding:0;list-style:none;display:grid;gap:3px;font-size:12px;line-height:1.45}.worksheet li b{display:inline-block;min-width:54px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.worksheet li.branch-broken b{color:var(--kill, #c0392b)}.worksheet li em{color:var(--ink-2);font-style:normal}.worksheet li small{color:var(--muted)}.kill-review{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:4px}.kill-review input{flex:1 1 260px;max-width:420px;padding:4px 8px;border:1px solid var(--line);border-radius:6px;background:var(--bg);color:var(--ink);font:inherit;font-size:12px}.kill-review button{padding:3px 10px;border:1px solid var(--line);border-radius:99px;background:var(--panel, transparent);color:var(--ink-2);font:inherit;font-size:11px;cursor:pointer}.kill-review .check-meta{margin-left:auto;color:var(--muted);font:10px ui-monospace,monospace}.atlas-voice{padding:10px 14px;margin-bottom:12px}.atlas-note{margin:0 0 4px;font-size:13px;line-height:1.5;color:var(--ink)}.atlas-note.muted{color:var(--muted)}.atlas-note time{color:var(--muted);font:11px ui-monospace,monospace;margin-right:6px}.atlas-skill{display:inline-block;margin-right:6px;padding:1px 7px;border:1px solid var(--line);border-radius:999px;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.kind-pill-atlas{color:var(--live);border-color:color-mix(in srgb,var(--live) 45%,transparent)}.atlas-table td.headline{max-width:520px}.atlas-evidence{display:grid;gap:6px;font-size:12px}.atlas-evidence dl{display:grid;grid-template-columns:max-content 1fr;gap:2px 12px;margin:0}.atlas-evidence dt{color:var(--muted)}.atlas-evidence dd{margin:0;color:var(--ink)}.atlas-spec{margin:0;padding:8px 10px;max-height:240px;overflow:auto;border-radius:6px;background:color-mix(in srgb,var(--line) 35%,transparent);font:11px/1.45 ui-monospace,monospace}.atlas-events{margin:0;padding:0;list-style:none;display:grid;gap:2px;color:var(--ink-2)}.atlas-events time{color:var(--muted);font:10.5px ui-monospace,monospace;margin-right:6px}.atlas-events small{color:var(--muted);font:10.5px ui-monospace,monospace}.atlas-service{margin-top:8px}.models-table{font-size:11.5px}.models-table th,.models-table td{padding:7px 10px;vertical-align:middle;line-height:1.35}.models-table th{font-size:9px;letter-spacing:.09em}.models-table th.num,.models-table td.num,.models-table th.c-num,.models-table td.c-num{text-align:right;font-variant-numeric:tabular-nums}.models-table th.c-bar,.models-table td.c-bar{text-align:right;white-space:nowrap}.models-table td:last-child{min-width:0}.models-table td.c-when{font:10.5px ui-monospace,monospace;color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.models-table td.c-when small{color:var(--muted);font-size:10px;margin-left:4px}.models-table td.c-name{color:var(--ink);font-weight:600;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.models-table td.c-name a{color:inherit;text-decoration:none}.models-table td.c-name a:hover{text-decoration:underline}.models-table td.c-name small{color:var(--muted);font-weight:400;margin-left:6px}.models-table td.c-text{white-space:normal;color:var(--ink);max-width:560px}.models-table td.c-text small{color:var(--muted)}.models-table td.c-cat{white-space:nowrap}.models-table td.c-cat small{color:var(--muted);margin-left:5px}.models-table td.c-list{color:var(--ink-2);white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis}.models-table td.c-list a{color:var(--ink-2);text-decoration:none}.models-table td.c-list a:hover{text-decoration:underline}.models-table td.c-list small,.models-table td.c-list em{color:var(--muted);font-style:normal}.models-table td.c-muted,.models-table td.c-muted a{color:var(--muted);font-size:10.5px}.models-table .rank-none{color:var(--muted)}.models-table tbody tr.story-row{cursor:pointer}.models-table tbody tr.story-row:hover td{background:color-mix(in srgb,var(--accent) 6%,transparent)}.models-table tbody tr.is-open td{background:color-mix(in srgb,var(--accent) 10%,transparent)}.cat{color:var(--ink-2)}.cat-none{color:var(--muted)}.cat-grade-material,.cat-intensity-material,.cat-level-material{color:var(--live);font-weight:650}.cat-grade-about,.cat-intensity-about,.cat-level-about{color:var(--ink)}.cat-grade-mentioned,.cat-intensity-mentioned,.cat-grade-unjudged,.cat-grade-none,.cat-level-mentioned,.cat-level-unjudged{color:var(--muted)}.cat-grade-literal,.cat-level-literal,.cat-state-live{color:var(--good)}.cat-state-killed{color:var(--kill-ink, #c0392b)}.cat-state-stopped,.cat-state-unavailable,.cat-state-missing{color:var(--muted)}.cat-state-live.is-unlisted{color:color-mix(in srgb,var(--good) 60%,var(--muted))}.cat-rec-kill{color:var(--kill-ink, #c0392b);font-weight:650}.cat-rec-watch{color:var(--fetched);font-weight:600}.cat-rec-hold{color:var(--ink-2)}.cat-rec-nothing_new,.cat-rec-skip{color:var(--muted)}.cat-dir-challenges{color:var(--warn, #b4552a);font-weight:600}.cat-dir-supports{color:var(--good)}.cat-dir-mixed,.cat-dir-unclear{color:var(--muted)}.cat-outcome-executed{color:var(--good)}.cat-outcome-failed{color:var(--kill-ink, #c0392b)}.cat-outcome-denied,.cat-outcome-withdrawn{color:var(--muted)}.cat-status-failed{color:var(--kill-ink, #c0392b)}.cat-mover-causal{color:var(--good)}.cat-mover-unexplained{color:var(--warn, #b4552a)}.cat-mover-rejected,.cat-mover-scheduled{color:var(--muted)}.cat-source-detector{color:var(--ink-2)}.cat-source-pensieve{color:var(--fetched)}.cat-source-both,.cat-event-market_moving,.cat-event-real_traded{color:var(--good)}.cat-event-suggested_market_moving,.cat-event-market_intel,.cat-event-test_traded{color:var(--muted)}.cat-tier-judged{color:var(--fetched)}.cat-tier-literal{color:var(--good)}.cat-tier-semantic{color:var(--muted)}.cat-review-agree{color:var(--good);font-weight:600}.cat-review-disagree{color:var(--kill-ink, #c0392b);font-weight:600}.cat-engine,.cat-kind,.cat-runtime,.cat-klass{color:var(--ink-2)}.barcell{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;white-space:nowrap}.barnum{min-width:3.2em;text-align:right;font-variant-numeric:tabular-nums;color:var(--ink)}.barnum.up{color:var(--good)}.barnum.down{color:var(--kill-ink, #c0392b)}.bar{position:relative;display:inline-block;height:8px;border-radius:4px;overflow:hidden;background:color-mix(in srgb,var(--line) 60%,transparent);vertical-align:middle}.bar i{position:absolute;top:0;left:0;height:100%;background:color-mix(in srgb,var(--ink) 55%,var(--muted))}.bar.tone-live i{background:var(--live)}.bar.tone-market i{background:var(--good)}.bar.tone-warn i{background:var(--warn, #b4552a)}.bar.tone-kill i{background:var(--kill-ink, #c0392b)}.bar.tone-good i{background:var(--good)}.bar.tone-fetched i{background:color-mix(in srgb,var(--fetched) 70%,transparent)}.bar.sbar:before{content:"";position:absolute;left:50%;top:-1px;bottom:-1px;width:1px;background:var(--line)}.bar.sbar.up i{background:var(--good)}.bar.sbar.down i{background:var(--kill-ink, #c0392b)}.state-pill,.intensity-pill,.tier-pill,.kind-pill,.engine-pill,.rule-pill,.rec-pill,.kind-pill-atlas{padding:0;border:0;border-radius:0;background:transparent;font-size:inherit;letter-spacing:0;text-transform:none;font-weight:500}.sub-pill,.sub-pill-small{padding:0;border:0;border-radius:0;background:transparent;font-weight:500;text-decoration:none;color:var(--ink-2)}.sub-pill:hover,.sub-pill-small:hover{background:transparent;text-decoration:underline}.subs-row .sub-pill{margin-right:12px}.subs-row .sub-pill:after{content:" ·";color:var(--line)}.subs-row .sub-pill:last-of-type:after{content:""}.dom-chip i{display:none}.dom-chip em{text-transform:none;letter-spacing:0;font-size:10.5px;font-weight:400}.health-table td.c-cat .cat-health-ok{color:var(--good)}.health-table td.c-cat .cat-health-warn{color:var(--warn);font-weight:650}.health-table td.c-cat .cat-health-down{color:var(--kill-ink, #c0392b);font-weight:650}.health-table td.c-cat .cat-health-planned{color:color-mix(in srgb,var(--muted) 70%,transparent)}.health-table tr.is-planned td{color:color-mix(in srgb,var(--muted) 75%,transparent)}.models-table tr.group-row td{padding:12px 10px 5px;color:var(--ink);font-size:12px;font-weight:650;letter-spacing:.02em;border-bottom:1px solid var(--line);background:transparent}.models-table tr.group-row td small{margin-left:10px;color:var(--muted);font-weight:400;font-size:10.5px;letter-spacing:0}.evals-table td.c-bar .metric-label{display:block;color:var(--muted);font-size:9.5px;text-align:right}.page-head.detail-head{margin-top:18px}.page-head.detail-head h2{margin:0 0 4px;font-size:18px;letter-spacing:-.01em;color:var(--ink)}.tabs+.scope,.tabs+.agents-controls{margin-top:14px}.health-table tr.detail-row .health-detail{display:grid;gap:3px;color:var(--ink-2);font-size:11.5px;line-height:1.45}.health-table tr.detail-row .health-detail b{display:inline-block;min-width:40px;margin-right:6px;color:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.sys-drawing .atlas-box{fill:color-mix(in srgb,var(--fetched) 5%,transparent);stroke:color-mix(in srgb,var(--fetched) 55%,transparent);stroke-width:1.1;stroke-dasharray:5 4}.sys-drawing .box-title.loop{fill:var(--fetched)}.stat-strip{display:flex;flex-wrap:wrap;margin:14px 0 12px;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--card) 70%,transparent);box-shadow:none;overflow:hidden}.stat-strip>div{flex:1 1 128px;display:grid;grid-template-rows:auto auto;align-content:start;gap:2px;min-width:0;margin:0 -1px -1px 0;padding:7px 11px 6px;border:0;border-right:1px solid color-mix(in srgb,var(--line) 80%,transparent);border-bottom:1px solid color-mix(in srgb,var(--line) 80%,transparent);border-radius:0;background:transparent;box-shadow:none}.stat-strip b{color:var(--ink);font-size:15px;font-weight:650;letter-spacing:-.01em;line-height:1.15;font-variant-numeric:tabular-nums;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:4px;white-space:nowrap}.stat-strip b small{color:var(--muted);font-size:10px;font-weight:500}.stat-strip span{color:var(--muted);font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1.25;white-space:normal;overflow:hidden}.stat-strip+.agents-controls,.stat-strip+.wire,.stat-strip+.tabs{margin-top:10px}.cost-strip{margin-top:8px}.cell-stack{display:inline-flex;flex-direction:column;line-height:1.25}.cell-stack small,.barnum small{color:var(--muted);font-size:10.5px}.cell-stack b,.barnum b{color:var(--ink);font-weight:650;font-variant-numeric:tabular-nums}.up{color:var(--good)}.down{color:var(--warn, #b5542a)}.themes-table{table-layout:fixed;width:100%}.themes-table th,.themes-table td{padding-left:6px;padding-right:6px}.themes-table td.c-name{max-width:none;overflow:hidden;text-overflow:ellipsis}.themes-table th.c-num,.themes-table td.c-num{text-align:right;font-variant-numeric:tabular-nums}.themes-table td.c-bar .barnum{min-width:2.6em}.themes-table tbody tr.theme-row td{padding-bottom:2px;border-bottom:0}.themes-table tbody tr.reason-row td{padding-top:0;padding-bottom:9px;border-top:0}.themes-table td.reason-cell{font-size:11.5px;line-height:1.4;color:var(--ink-2);white-space:normal}.themes-table tbody tr.reason-row td:first-child{padding:0}.themes-table tbody tr.reason-row.is-active td,.themes-table tbody tr.theme-row.is-active td{background:color-mix(in srgb,var(--live) 8%,transparent)}.analyst-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 18px;margin:8px 0 2px}.analyst-columns>div>small{display:block;margin-top:3px;color:var(--muted);font-size:10.5px}.analyst-columns h4{margin:0 0 3px;color:var(--muted);font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}@media(max-width:900px){.analyst-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.latency-panel{padding:14px 18px 10px;margin-top:14px}.latency-chart{display:block;width:100%;height:auto;margin-top:8px;overflow:hidden;font-family:inherit}.latency-chart .grid{stroke:color-mix(in srgb,var(--line) 60%,transparent);stroke-width:1}.latency-chart .axis{fill:var(--muted);font-size:9.5px;font-variant-numeric:tabular-nums}.latency-chart .lat-label{fill:var(--ink-2);font-size:10.5px}.latency-chart .lat-label.is-empty,.latency-chart .lat-value.is-empty{fill:var(--muted);font-size:9.5px}.latency-chart .lat-bar{stroke:var(--c, var(--ink));stroke-width:7;stroke-linecap:butt;opacity:.85}.latency-chart .lat-whisker{stroke:var(--c, var(--ink));stroke-width:1.2;opacity:.6}.latency-chart .lat-dot{fill:var(--c, var(--ink))}.latency-chart .lat-value{fill:var(--ink);font-size:10px;font-variant-numeric:tabular-nums}.latency-chart .lat-p90,.latency-chart .lat-n{fill:var(--muted)}.latency-chart .lat-col-head{text-transform:uppercase;letter-spacing:.04em;font-size:8.5px}.latency-chart .lat-reader{--c: color-mix(in srgb, var(--ink) 55%, var(--muted))}.latency-chart .lat-judge{--c: var(--accent)}.latency-chart .lat-agents{--c: var(--live)}.latency-chart .lat-autokill{--c: var(--kill, #d0453a)}.latency-chart .lat-rollups,.latency-chart .lat-research{--c: var(--rollup, #3fa27a)}.latency-chart .lat-market{--c: var(--market-ink)}.live-kill{font:inherit;font-size:11px;padding:2px 8px;border-radius:10px;border:1px solid var(--rule, #ccc);background:transparent;color:var(--muted);cursor:pointer}.live-kill.is-on{background:var(--kill, #d0453a);border-color:var(--kill, #d0453a);color:#fff;font-weight:600}.live-kill.is-big{font-size:12px;padding:3px 10px}.live-kill:disabled{opacity:.5;cursor:wait}.sys-drawing .name-small{fill:var(--ink);font-size:12px;font-weight:650;letter-spacing:-.01em}.sys-drawing .group-box{fill:color-mix(in srgb,var(--fetched) 5%,transparent);stroke:color-mix(in srgb,var(--fetched) 45%,transparent);stroke-width:1}.sys-drawing .group-title{fill:var(--fetched);font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sys-drawing .ledger-box{fill:color-mix(in srgb,var(--fetched) 12%,var(--card));stroke:var(--fetched);stroke-width:1.5}.sys-drawing .row-name{fill:var(--ink);font-size:12px;font-weight:650}.sys-drawing .row-cadence{fill:var(--muted);font-weight:400;font-size:10.5px}.sys-drawing .node-tiny circle{stroke-width:1.2}.sys-drawing .node-tiny .glyph line,.sys-drawing .node-tiny .glyph path,.sys-drawing .node-tiny .glyph rect,.sys-drawing .node-tiny .glyph circle{stroke-width:1.3}.sys-drawing .node-store circle{stroke:var(--ink)}.sys-drawing .node-ghost circle{stroke-dasharray:3 3;opacity:.55}.sys-drawing .node-ghost .glyph line,.sys-drawing .node-ghost .glyph path,.sys-drawing .node-ghost .glyph rect,.sys-drawing .node-ghost .glyph circle{opacity:.55}.sys-drawing .node-ghost+.caption .name,.sys-drawing .node-ghost+.caption .name-small{opacity:.6}.sys-drawing .edge-ghost{fill:none;stroke:var(--muted);stroke-width:1;stroke-dasharray:2 4;opacity:.6}.sys-drawing .legend-title{fill:var(--muted);font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sys-drawing .motto-line{fill:var(--muted);font-size:11.5px;font-style:italic}.sys-drawing .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.sys-drawing a{cursor:pointer}.sys-drawing .svg-link{fill:var(--live);text-decoration:underline}.sys-drawing .edge.thin{stroke-width:1.1}.sys-drawing .head-ghost{fill:var(--muted);opacity:.6}.sys-drawing .node-peer circle{stroke:var(--muted)}.api-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 22px;margin:18px 12px 4px;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--ink-2) 35%,transparent)}.api-feature{display:flex;flex-direction:column;gap:4px;min-width:0}.api-feature b{font-size:12.5px;font-weight:650;color:var(--ink);letter-spacing:-.01em}.api-feature code{font-size:10.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.api-features-foot{grid-column:1 / -1;margin:6px 0 0;font-size:11px;color:var(--muted)}.api-features-foot code{font-size:10.5px}@media(max-width:900px){.api-features{grid-template-columns:1fr 1fr}}.api-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 26px;margin:4px 0 0}.api-card{display:flex;flex-direction:column;gap:5px;min-width:0}.api-card b{font-size:13px;font-weight:650;color:var(--ink);letter-spacing:-.01em}.api-card p{margin:0 0 3px;font-size:11.5px;line-height:1.45;color:var(--ink-2)}.api-card code{font-size:10.5px;color:var(--muted);white-space:normal;overflow-wrap:anywhere}.api-panel .api-features-foot{margin-top:14px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--ink-2) 35%,transparent)}.atlas-foot{margin:14px 12px 0;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--ink-2) 35%,transparent)}@media(max-width:900px){.api-cards{grid-template-columns:1fr}}.verify{display:block;font-size:10.5px}.verify-fired{color:var(--kill, #d0453a)}.verify-confirmed{color:var(--kill, #d0453a);font-weight:600}.verify-silent{color:var(--muted)}.verify-pending,.verify-failed,.verify-timeout,.verify-unsupported{color:var(--muted);font-style:italic}.page-head .tabs{margin-top:12px}.tabs button small{text-transform:none;letter-spacing:0;font-weight:500}.page-head+[role=tabpanel]>.scope{margin-top:0}.atlas-design .group-box{fill:color-mix(in srgb,var(--ink) 3%,transparent);stroke:color-mix(in srgb,var(--ink-2) 45%,transparent)}.atlas-design .group-title{fill:var(--muted)}.atlas-notes code{white-space:normal}.cat-verdict-keep{color:var(--good)}.cat-verdict-fix,.cat-verdict-investigate{color:var(--warn, #b4552a)}.cat-verdict-retire,.cat-verdict-redundant{color:var(--kill, #d0453a);font-weight:600}.tier{display:inline-block;margin-left:4px;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase}.tier-top{color:var(--good)}.tier-bottom{color:var(--kill, #d0453a)}.cat-verdict-note{color:var(--muted)}.history-note{margin:0 0 6px;padding:5px 10px;border-left:2px solid var(--muted);color:var(--muted);font-size:10.5px;line-height:1.4}.history-note b{margin-right:6px;font-size:9px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.candidate-list{margin:8px 0 0;padding-left:22px}.candidate-list li{margin:0 0 12px}.candidate-head{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:12.5px}.candidate-head .muted{color:var(--muted);font-size:11px}.candidate-body p{margin:3px 0;font-size:11.5px;line-height:1.45}.candidate-body b{font-size:9px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-right:6px}.cand-kept{color:var(--ink)}.cand-new{color:var(--accent, #2a7)}.autokill-flag{margin-left:6px;padding:1px 6px;border-radius:999px;border:1px solid var(--line);font-size:9px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.coverage-panel{padding:14px 18px 12px}.coverage-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.coverage-head h3{margin:0;color:var(--ink);font-size:12.5px;font-weight:650}.coverage-head h3 small{display:block;font-weight:400;color:var(--muted);font-size:10.5px;margin-top:2px}.coverage-loading{display:flex;align-items:center;justify-content:center;min-height:300px}.coverage-loading .loading{margin:0}.coverage-panel .agents-source{margin:10px 0 0}.coverage-scroll{overflow-x:auto;padding:10px 0 2px}.coverage-svg{display:block;font:10.5px var(--sans, system-ui, sans-serif)}.cov-label{fill:var(--ink);font-size:10.5px}.cov-label-strong{font-weight:650}.cov-rank{fill:var(--muted);font-weight:650;font-variant-numeric:tabular-nums}.cov-tick{fill:var(--muted);font-size:9px}.cov-right{fill:var(--ink);font-size:10px;font-variant-numeric:tabular-nums}.cov-right-dim{fill:var(--muted)}.cov-cell{shape-rendering:crispEdges}.cov-tape{stroke:var(--warn, #c47c5a);stroke-width:1.5;stroke-dasharray:3 3}.coverage-legend{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px;font-size:10.5px;color:var(--ink)}.coverage-legend i{display:inline-block;width:11px;height:11px;border-radius:2px;vertical-align:-2px;margin-right:5px}.coverage-legend .cov-legend-empty{border:1px solid var(--line);background:transparent}.coverage-legend .cov-legend-tape{border-top:1.5px dashed var(--warn, #c47c5a);height:0;width:14px;vertical-align:3px;border-radius:0}.coverage-legend .muted{color:var(--muted)}.atlas-pulse{display:flex;flex-wrap:wrap;gap:4px 18px;margin:10px 0 0;color:var(--ink-2);font-size:11.5px;font-variant-numeric:tabular-nums}.atlas-pulse b{color:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;margin-right:6px}.atlas-pulse .atlas-pulse-hot{color:var(--ink)}.atlas-pulse .atlas-pulse-hot b{color:var(--warn)}.atlas-panel{margin-top:18px}.atlas-panel h3,.atlas-h3{margin:18px 0 0;color:var(--ink);font-size:13px;font-weight:650}.atlas-panel h3 small,.atlas-h3 small{display:block;margin-top:2px;color:var(--muted);font-size:11px;font-weight:400;line-height:1.4}.atlas-h3.sys-h3{margin:0 0 14px}.atlas-panel>.panel,.atlas-panel>.analyst-grid,.atlas-panel>.atlas-note,.atlas-panel>.candidate-list{margin-top:10px}.decide-cell{white-space:nowrap}.decide{padding:3px 10px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink-2);font:inherit;font-size:11px;cursor:pointer}.decide+.decide{margin-left:6px}.decide.approve:hover{border-color:var(--good);color:var(--good)}.decide.deny:hover{border-color:var(--kill-ink, #c0392b);color:var(--kill-ink, #c0392b)}.decide:disabled{opacity:.5;cursor:wait}.atlas-log{padding:6px 14px 10px}.atlas-log-row{display:grid;grid-template-columns:150px auto 1fr auto;gap:4px 10px;align-items:baseline;padding:9px 0;border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent);cursor:pointer}.atlas-log-row:last-of-type{border-bottom:0}.atlas-log-row time{color:var(--muted);font:11px ui-monospace,monospace}.atlas-log-row p{margin:0;color:var(--ink);font-size:12.5px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.atlas-log-row.is-open p{display:block}.atlas-log-row small{color:var(--muted);font-size:10.5px}.health-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 18px 6px}@media(max-width:900px){.health-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.health-strip{grid-template-columns:1fr}}.health-q{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;align-items:baseline;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--panel, transparent) 92%,var(--line))}.health-q.is-warn{border-color:color-mix(in srgb,var(--warn) 55%,var(--line))}.health-q.is-down{border-color:color-mix(in srgb,var(--kill-ink, #c0392b) 65%,var(--line))}.health-q b{font-size:12.5px;color:var(--ink)}.health-q .health-q-state{font-size:10px}.health-q .health-q-fact{grid-column:1 / -1;color:var(--ink-2);font-size:11.5px;line-height:1.4;font-variant-numeric:tabular-nums}.health-q small{grid-column:1 / -1;color:var(--muted);font-size:10px}.health-groups{padding:4px 18px 0}.health-group{border-top:1px solid var(--line)}.health-group-head{display:flex;width:100%;gap:12px;align-items:baseline;padding:9px 0;border:0;background:none;color:var(--ink);font:inherit;cursor:pointer;text-align:left}.health-group-title{font-size:12px;font-weight:650}.health-group-sum{color:var(--muted);font-size:10.5px;flex:1}.health-group-caret{color:var(--muted);font-size:10px}.health-table td.c-fact{color:var(--ink-2);font-size:11.5px;line-height:1.4;font-variant-numeric:tabular-nums;white-space:normal}.health-table td.c-when{color:var(--muted);font-size:10.5px;white-space:nowrap;text-align:right}.health-table tr.is-ok td.c-name{color:var(--ink-2)}.planned-panel{padding:14px 18px 12px;margin-top:14px}.planned-list{margin:8px 0 0;padding:0 0 0 18px;color:var(--ink-2);font-size:11.5px;line-height:1.6}.planned-list b{color:var(--ink);font-weight:600;margin-right:6px}.sankey .fp{overflow:auto}.sankey .fp-more{margin-top:4px}.sankey .fp-more summary{cursor:pointer;color:var(--muted);font-size:11px}.sankey .fp-more summary:hover{color:var(--ink)}.pulse-panel{padding:14px 18px 12px}.pulse-svg{margin-top:6px;overflow:visible}.pulse-bill{margin-top:2px;transition:opacity .25s}.pulse-bill.is-stale{opacity:.4}.pl-wait{display:grid;place-items:center;width:100%;margin-top:6px;border:1px dashed color-mix(in srgb,var(--line) 80%,transparent);border-radius:10px}.pl-wait .loading{margin:0}.pl-wait-short{min-height:120px}.pulse-panel .cost-table{margin-top:8px}.pulse-panel .health-groups,.pulse-panel .health-foot{padding:0}.pl-band-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 14px;margin-top:14px}.pl-band-head>div:first-child{flex:1 1 0;min-width:240px}.pl-band-head .rank-chart-controls{flex:0 0 auto}.pl-band-head b{color:var(--fetched);font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pl-band-head span{color:var(--muted);font-size:10.5px;font-variant-numeric:tabular-nums}.pulse-svg .pl-spinner circle{fill:none;stroke:var(--accent);stroke-width:2}.pulse-svg .pl-spinner text{fill:var(--faint, var(--muted));font-size:10.5px}.pulse-svg .pl-hero-value.is-pending{animation:wire-busy 1.2s ease-in-out infinite}.pl-controls>span{color:var(--muted);font-size:10px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.pl-lights{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:12px}.pulse-svg.pulse-first{margin-top:0}.pl-band-head+.pl-lights{margin-top:8px}@media(max-width:1100px){.pl-lights{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.pl-lights{grid-template-columns:repeat(2,minmax(0,1fr))}}.pl-light{display:grid;grid-template-columns:auto 1fr;gap:1px 7px;align-items:baseline;min-width:0;padding:7px 10px 6px;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--panel, transparent) 92%,var(--line))}.pl-light i{width:8px;height:8px;border-radius:50%;background:var(--good);box-shadow:0 0 6px color-mix(in srgb,var(--good) 70%,transparent);align-self:center}.pl-light.is-warn i{background:var(--warn);box-shadow:0 0 6px color-mix(in srgb,var(--warn) 70%,transparent)}.pl-light.is-warn{border-color:color-mix(in srgb,var(--warn) 55%,var(--line))}.pl-light.is-down i{background:var(--kill, #d0453a);box-shadow:0 0 6px color-mix(in srgb,var(--kill, #d0453a) 70%,transparent)}.pl-light.is-down{border-color:color-mix(in srgb,var(--kill-ink, #c0392b) 65%,var(--line))}.pl-light.is-loading{display:block;grid-column:1 / -1}.pl-light.is-loading .loading{margin:0;font-size:11px}.pl-light b{color:var(--ink);font-size:11.5px;font-weight:650;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-light em{grid-column:1 / -1;margin-top:2px;color:var(--muted);font-style:normal;font-size:9px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-light.is-warn em{color:var(--warn)}.pl-light.is-down em{color:var(--kill-ink, #c0392b)}.pl-light span{grid-column:1 / -1;color:var(--ink-2);font-size:10.5px;line-height:1.35;font-variant-numeric:tabular-nums;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pulse-svg .pl-hero-value{fill:var(--ink);font-size:26px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pulse-svg .pl-hero-label{fill:var(--muted);font-size:9px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.pulse-svg .pl-chip-model{fill:var(--fetched);font-size:10px;font-weight:650}.pulse-svg .pl-chip-free .pl-chip-model{fill:var(--muted);font-weight:500}.pulse-svg .pl-chip-kill .pl-chip-model{fill:var(--kill-ink, #e5695d)}.pulse-svg .pl-chip-spend{fill:var(--muted);font-size:10px;font-variant-numeric:tabular-nums}.pulse-svg .pl-chip-small{font-size:11px}.pulse-svg .sk-exit-why{fill:var(--muted);font-size:9.5px;font-style:italic;opacity:.8}.pulse-svg .pl-tick{stroke:var(--c, var(--muted));stroke-width:1;opacity:.5}.pulse-svg .pl-probe{fill:var(--muted);font-size:9.5px;font-weight:500}.pulse-svg .pl-probe.probe-warn{fill:var(--warn, #b4552a);font-weight:650}.pulse-svg .pl-chip-halo{opacity:.78}.pulse-svg .lat-label{font-size:10px}.pulse-svg .pl-clipped{fill:var(--muted);font-style:italic}.pulse-svg .pl-track{fill:none;stroke:var(--c, var(--ink));stroke-width:2.5;stroke-linecap:round;opacity:.9}.pulse-svg .pl-track.is-past{stroke-width:1.5;stroke-dasharray:6 4;opacity:.75}.pulse-svg .pl-c-free{--c: color-mix(in srgb, var(--ink) 55%, var(--muted))}.pulse-svg .pl-c-paid{--c: var(--paid)}.pulse-svg .pl-c-thesis{--c: var(--agent)}.pulse-svg .pl-c-kill{--c: var(--kill, #d0453a)}.pulse-svg .pl-c-rollups{--c: var(--rollup, #3fa27a)}.pulse-svg .pl-c-jev{--c: var(--jev, #a78bfa)}.pulse-svg .pl-c-ideas{--c: var(--idea, #c98500)}.pulse-svg .pl-chip-at{fill:var(--ink-2);font-size:10px;font-variant-numeric:tabular-nums}.pulse-svg .pl-tails{fill:var(--muted);font-variant-numeric:tabular-nums}.pulse-svg .lat-lane{fill:var(--muted);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.pulse-svg .latency-chart .lat-value{font-size:10.5px;font-weight:650}.pulse-svg .pl-bill-sum{fill:var(--ink-2);font-size:10.5px;font-variant-numeric:tabular-nums}.pulse-svg .line{fill:var(--ink-2);font-size:10.5px}.pulse-svg .cost-chart .grid{stroke:color-mix(in srgb,var(--line) 60%,transparent)}.pulse-svg .cost-chart .axis{fill:var(--muted);font-size:9.5px;font-variant-numeric:tabular-nums}.kills-strip{padding:14px 18px 12px}.ks-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.kills-strip h2,.ks-head h2{margin:0;font-size:13px;letter-spacing:-.01em;color:var(--ink)}.ks-head small{color:var(--muted);font-size:10.5px}.panel>.ks-head{padding:14px 18px 0}.kills-strip>.ks-head,.autokilled>.ks-head{padding:0}.ks-grid{display:grid;grid-template-columns:minmax(180px,26%) 1fr;column-gap:12px;row-gap:4px;margin-top:10px;align-items:center}.ks-axis{position:relative;height:14px;grid-column:2}.ks-axis span{position:absolute;top:0;transform:translate(-50%);color:var(--muted);font-size:9.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.ks-axis span.now{transform:translate(-100%);color:var(--ink-2)}.ks-label{min-width:0;display:flex;align-items:center;gap:6px;font-size:11px}.ks-label a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ks-label small{color:var(--muted);font-size:10px;white-space:nowrap}.ks-track{position:relative;height:16px;border-radius:4px;background:color-mix(in srgb,var(--line) 45%,transparent);overflow:hidden}.ks-track .day{position:absolute;top:0;bottom:0;width:1px;background:color-mix(in srgb,var(--line) 90%,transparent)}.ks-bar{position:absolute;top:3px;bottom:3px;border-radius:3px;background:color-mix(in srgb,var(--kill, #d0453a) 45%,transparent);border:1px solid color-mix(in srgb,var(--kill, #d0453a) 70%,transparent);box-sizing:border-box;cursor:help}.ks-bar.is-open{background:var(--kill, #d0453a);border-color:var(--kill, #d0453a)}.ks-bar.is-dry{background:transparent;border-style:dashed}.ks-bar:before{content:"";position:absolute;left:-1px;top:-3px;bottom:-3px;width:2px;background:var(--kill, #d0453a)}.ks-empty{margin:10px 0 0;color:var(--muted);font-size:11px}.ks-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;color:var(--muted);font-size:10px}.ks-legend i{display:inline-block;width:14px;height:8px;margin-right:5px;vertical-align:-1px;border-radius:2px;background:var(--kill, #d0453a)}.ks-legend i.lifted{background:color-mix(in srgb,var(--kill, #d0453a) 45%,transparent)}.ks-legend i.dry{background:transparent;border:1px dashed var(--kill, #d0453a);box-sizing:border-box}.kill-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:12px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--card)}.kill-modes>div{padding:12px 16px;font-size:11.5px;line-height:1.45;color:var(--ink-2)}.kill-modes>div+div{border-left:1px solid var(--line)}.kill-modes h3{margin:0 0 4px;display:flex;align-items:baseline;gap:8px;font-size:12px;color:var(--ink)}.kill-modes h3 small{color:var(--muted);font-size:10.5px;font-weight:400}.kill-modes p{margin:0 0 4px}.kill-modes p.lift{color:var(--muted)}.kill-modes .foot{grid-column:1 / -1;border-top:1px solid var(--line);border-left:0!important;padding:8px 16px;color:var(--muted);font-size:10.5px;line-height:1.45}@media(max-width:640px){.kill-modes{grid-template-columns:minmax(0,1fr)}.kill-modes>div+div{border-left:0;border-top:1px solid var(--line)}}.mode-seg{display:inline-flex;border:1px solid var(--line);border-radius:10px;overflow:hidden;vertical-align:middle}.mode-seg button{padding:2px 7px;border:0;background:transparent;color:var(--muted);font:inherit;font-size:10px;cursor:pointer}.mode-seg button+button{border-left:1px solid var(--line)}.mode-seg button[aria-pressed=true]{background:color-mix(in srgb,var(--ink) 12%,transparent);color:var(--ink);font-weight:600}.mode-seg button.is-sniper[aria-pressed=true]{background:color-mix(in srgb,var(--fetched, #c98500) 22%,transparent);color:var(--ink)}.mode-seg button:disabled{opacity:.5;cursor:wait}.mode-chip{padding:1px 6px;border-radius:999px;border:1px solid var(--line);font-size:9px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.mode-chip.is-sniper{color:var(--fetched, #c98500);border-color:color-mix(in srgb,var(--fetched, #c98500) 50%,transparent)}.autokill-cell{display:flex;align-items:center;gap:6px}.kill-state{font-size:10.5px;color:var(--muted);font-variant-numeric:tabular-nums}.agents-table td.state-cell{white-space:nowrap}.agents-table td.state-cell .since{margin-left:6px;color:var(--muted);font-size:10px;font-variant-numeric:tabular-nums}.agents-table td.kill-cell{font-variant-numeric:tabular-nums}.kill-state.is-open{color:var(--kill, #d0453a);font-weight:600}.agents-table tr.is-killed td{background:color-mix(in srgb,var(--kill, #d0453a) 6%,transparent)}.kills-strip .ks-more{margin-left:auto;padding:2px 8px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink-2);font:inherit;font-size:10.5px;cursor:pointer}.autokilled{padding:14px 18px 12px}.autokilled h2{margin:0;font-size:13px;letter-spacing:-.01em;color:var(--ink)}.ak-list{display:grid;gap:0;margin-top:10px}.ak-row{display:grid;grid-template-columns:minmax(200px,24%) 1fr minmax(200px,26%) auto;gap:8px 14px;align-items:start;padding:8px 0;border-top:1px solid var(--line);font-size:11.5px}.ak-row:first-child{border-top:0}.ak-who{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.ak-who a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;color:inherit;text-decoration:none}.ak-who a:hover,.ak-who a:focus-visible{text-decoration:underline;text-underline-offset:2px}.ak-who small{color:var(--muted);font-size:10.5px}.ak-why{color:var(--ink-2);line-height:1.4}.ak-wrong{color:var(--kill, #d0453a)}.ak-state{display:grid;gap:2px;min-width:0}.ak-state small{color:var(--muted);font-size:10.5px}.ak-review{color:var(--ink-2);font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-act{display:flex;gap:6px}.ak-act button{padding:3px 10px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink);font:inherit;font-size:11px;cursor:pointer}.ak-act button.is-release{border-color:color-mix(in srgb,var(--good, #199e70) 55%,transparent);color:var(--good, #199e70)}.ak-act button:disabled{opacity:.5;cursor:wait}@media(max-width:760px){.ak-row{grid-template-columns:1fr}}.slack-toggle{font:inherit;font-size:11px;padding:2px 8px;border-radius:10px;border:1px solid var(--rule, #ccc);background:transparent;color:var(--muted);cursor:pointer}.slack-toggle.is-on{background:color-mix(in srgb,var(--accent) 22%,transparent);border-color:color-mix(in srgb,var(--accent) 60%,transparent);color:var(--ink);font-weight:600}.slack-toggle:disabled{opacity:.5;cursor:wait}.fleet-convention table{margin-top:8px}.fleet-world{font:inherit;font-size:12px;color:var(--ink);background:transparent;border:1px solid var(--line);border-radius:6px;padding:3px 6px}.fleet-gaps{display:inline-flex;align-items:center;gap:6px;color:var(--ink-2);font-size:12px;cursor:pointer}.fleet-findings td.c-text{white-space:normal}.fleet-grid th small{color:var(--muted);font-weight:500;margin-left:4px}.fleet-grid td{vertical-align:top}.fleet-grid td.is-empty{background:color-mix(in srgb,var(--line) 25%,transparent)}.fleet-grid td.is-gap{background:color-mix(in srgb,var(--kill, #d0453a) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kill, #d0453a) 45%,transparent)}.fleet-chip{display:inline-flex;align-items:baseline;gap:5px;margin:1px 4px 1px 0;padding:1px 6px;border:1px solid var(--line);border-radius:10px;font-size:11.5px;color:var(--ink);text-decoration:none;max-width:100%}.fleet-chip small{color:var(--muted);font-variant-numeric:tabular-nums}.fleet-chip.is-killed{color:var(--ink-2);border-style:dashed}.fleet-chip.is-partial{border-color:color-mix(in srgb,var(--ink-2) 50%,transparent)}.config-panel .config-findings li{margin:2px 0}.config-panel .config-findings code{margin-right:6px}.config-panel .config-feed .kw{color:var(--ink-2)}.fleet-feeds .bar{display:inline-flex;align-items:center;gap:6px;width:100%}.fleet-feeds .bar i{display:inline-block;height:8px;background:var(--ink-2);border-radius:2px;max-width:70%}.fleet-feeds .bar.is-kill i{background:var(--kill, #d0453a)}.fleet-feeds .bar b{font-weight:500;font-variant-numeric:tabular-nums}.config-missed{margin:4px 0 0;padding-left:18px}.config-missed li{margin:2px 0}.config-missed code{margin:0 4px}.rollups-table tr.is-stale td{opacity:.55}.rollup-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 6px;font-size:11px}.rollup-theme-panel,.rollup-text-panel{margin-top:12px;padding:14px 16px}.rollup-theme-panel h2{margin-bottom:6px}.rollup-theme-panel .thesis-text{max-height:260px}.rollup-text-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-bottom:8px}.rollup-text-head h2,.rollup-theme-panel h2,.panel.models-table-wrap h2{margin:0;font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.panel.models-table-wrap h2{padding:12px 12px 0}.panel.models-table-wrap>.rank-chart-head,.panel.models-table-wrap>.scope{margin:0;padding:12px 12px 4px}.rollup-text{font-size:12.5px;line-height:1.55;color:var(--ink-2);max-height:70vh;overflow:auto}.rollup-text h3{margin:14px 0 4px;font-size:12px;font-weight:700;color:var(--ink)}.rollup-text h4{margin:10px 0 2px;font-size:11.5px;font-weight:650;color:var(--ink)}.rollup-text p{margin:4px 0 8px}.rollup-text ul{margin:2px 0 8px;padding-left:18px}.rollup-text li{margin:2px 0}.rollup-tools{margin-top:10px;font-size:11px}.rollup-tools ol{padding-left:18px}.rollup-tools li{margin:2px 0;overflow-wrap:anywhere}.rollup-readers{list-style:none;margin:0;padding:0;font-size:11.5px}.rollup-readers li{padding:3px 0}.rollup-edit{margin-top:12px;padding:14px 16px}.rollup-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px 14px;margin-top:10px;font-size:11px;color:var(--muted)}.rollup-form label,.rollup-theme-label{display:flex;flex-direction:column;gap:3px}.rollup-form input,.rollup-form select,.rollup-theme-label textarea{font:inherit;font-size:11.5px;color:var(--ink);background:transparent;border:1px solid var(--line);border-radius:6px;padding:5px 7px}.rollup-form label.rollup-check{flex-direction:row;align-items:center;gap:6px;align-self:end}.rollup-theme-label{margin-top:12px;font-size:11px;color:var(--muted)}.rollup-theme-label textarea{width:100%;box-sizing:border-box;resize:vertical;line-height:1.45}.rollup-history tr.is-active td{background:color-mix(in srgb,var(--accent) 12%,transparent)}.small{font-size:10.5px}.rollup-new{text-decoration:none;margin-left:auto}.rollup-test-result{margin-top:12px}.rollup-edit h2{margin:0 0 4px;font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.rollup-domains{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rollup-domain{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border:1px solid var(--line);border-radius:999px;font-size:11.5px}.rollup-domain small{color:var(--muted);font-size:9.5px}.rollup-domain.origin-human{border-color:color-mix(in srgb,var(--accent) 60%,var(--line))}.rollup-domain.origin-semantic small,.rollup-domain.origin-name small{font-variant-numeric:tabular-nums}.rollup-domain-x{border:0;background:transparent;color:var(--muted);cursor:pointer;font:inherit;padding:0 2px}.rollup-domain-x:hover{color:var(--err-fg)}.rollup-domain-add{display:inline-flex;gap:6px;align-items:center}.rollup-domain-add input{font:inherit;font-size:11.5px;color:var(--ink);background:transparent;border:1px solid var(--line);border-radius:6px;padding:3px 7px;width:180px}.shadow-panel h3{margin:10px 0 6px;font-size:11px;font-weight:650;color:var(--ink)}.shadow-strip{margin:8px 0 10px}.shadow-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}@media(max-width:900px){.shadow-columns{grid-template-columns:minmax(0,1fr)}}.shadow-col .rollup-text{max-height:60vh}.shadow-ledger{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px 20px}.shadow-list{list-style:none;margin:0;padding:0;font-size:11.5px}.shadow-list li{padding:3px 0;border-bottom:1px solid var(--line)}.shadow-drafts{margin-top:6px}.shadow-drafts tr.is-active td{background:color-mix(in srgb,var(--accent) 12%,transparent)}.backlog-bar{margin:0 0 12px;padding:8px 14px;border:1px solid var(--line);border-radius:6px;font-size:13px;line-height:1.4;background:color-mix(in srgb,var(--warn) 12%,var(--panel, transparent));border-color:color-mix(in srgb,var(--warn) 55%,var(--line))}.backlog-bar b{color:var(--warn)}.backlog-bar.is-down{background:color-mix(in srgb,var(--kill, #d0453a) 14%,var(--panel, transparent));border-color:color-mix(in srgb,var(--kill-ink, #c0392b) 70%,var(--line))}.backlog-bar.is-down b{color:var(--kill-ink, #c0392b)}.backlog-bar.is-falling{box-shadow:0 0 0 2px color-mix(in srgb,var(--kill, #d0453a) 35%,transparent)}.backlog-bar a{margin-left:10px}.pl-now{font-size:10.5px;fill:var(--ink-soft, var(--muted))}.pl-now.is-warn{fill:var(--warn)}.pl-now.is-down{fill:var(--kill-ink, #c0392b);font-weight:600}:root{--rollup: #2f9a6e}@media(prefers-color-scheme:dark){:root{--rollup: #4fbd8c}}:root[data-scheme=dark]{--rollup: #4fbd8c}:root[data-scheme=light]{--rollup: #2f9a6e}:root{--literal: #b5479a}@media(prefers-color-scheme:dark){:root{--literal: #d57ac0}}:root[data-scheme=dark]{--literal: #d57ac0}:root[data-scheme=light]{--literal: #b5479a}:root{--sunset: #b4552a}@media(prefers-color-scheme:dark){:root{--sunset: #d98a5a}}:root[data-scheme=dark]{--sunset: #d98a5a}:root[data-scheme=light]{--sunset: #b4552a}.sankey .sk-rollups{fill:color-mix(in srgb,var(--rollup) 24%,transparent);stroke:color-mix(in srgb,var(--rollup) 75%,transparent)}.sankey .sk-node-rollups{fill:color-mix(in srgb,var(--rollup) 68%,var(--card));stroke:var(--rollup)}.sankey .sk-fade-rollups stop{stop-color:var(--rollup)}.sankey .pl-rollups{fill:var(--rollup)}.sankey .sk-ideas{fill:color-mix(in srgb,var(--idea) 24%,transparent);stroke:color-mix(in srgb,var(--idea) 75%,transparent)}.sankey .sk-node-ideas{fill:color-mix(in srgb,var(--idea) 68%,var(--card));stroke:var(--idea)}.sankey .sk-fade-ideas stop{stop-color:var(--idea)}.sankey .pl-ideas{fill:var(--idea)}.pulse-svg .pl-hero-box{fill:color-mix(in srgb,var(--ink) 4%,transparent);stroke:color-mix(in srgb,var(--ink-2) 55%,transparent);stroke-width:1}.sankey .pl-divider{stroke:color-mix(in srgb,var(--ink-2) 45%,transparent);stroke-width:1;stroke-dasharray:3 5}.sankey .pl-divider-label{fill:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.sankey .pl-divider-sub{font-weight:500;letter-spacing:.02em;text-transform:none}.ak-summary{margin:14px 0 4px;padding:10px 14px;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--card) 70%,transparent);color:var(--ink-2);font-size:12.5px}.ak-summary b{color:var(--ink);font-size:15px;font-weight:650}.ak-summary a{color:var(--accent)}.home-panel{padding:22px 26px 16px}.home-drawing{display:block;width:100%;height:auto;overflow:visible;font-family:inherit}.home-drawing .ring{stroke:var(--line);stroke-width:1.1}.home-drawing .ring-inner{fill:color-mix(in srgb,var(--accent) 5%,transparent)}.home-drawing .ring-outer{fill:color-mix(in srgb,var(--ink) 3%,transparent);stroke-dasharray:6 5}.home-drawing .ring-label{fill:var(--muted);font-size:10.5px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.home-drawing .core-label{fill:var(--accent)}.home-drawing .core{fill:color-mix(in srgb,var(--accent) 9%,var(--card));stroke:var(--accent);stroke-width:1.4}.home-drawing .flow{fill:none;stroke:var(--muted);stroke-width:1.3}.home-drawing .flow-planned{stroke-dasharray:4 4;opacity:.7}.home-drawing .flow-back{stroke-dasharray:4 4;opacity:.8}.home-drawing .back-label{fill:var(--muted);font-size:11px}.home-drawing .hn rect{fill:var(--card);stroke:var(--ink-2);stroke-width:1.1;transition:stroke .15s,filter .15s}.home-drawing .hn-source rect,.home-drawing .hn-outer rect{fill:color-mix(in srgb,var(--panel) 70%,var(--card));stroke:var(--line)}.home-drawing .hn-layer rect,.home-drawing .hn-product rect{fill:var(--card);stroke:var(--accent);stroke-width:1.2}.home-drawing .hn-subject .sg-box{fill:color-mix(in srgb,var(--live) 8%,var(--card));stroke:var(--live);stroke-width:1.1}.home-drawing .sg-pill rect{fill:color-mix(in srgb,var(--live) 18%,var(--card));stroke:var(--live);stroke-width:1}.home-drawing .sg-pill text{fill:var(--ink);font-size:11px;font-weight:600}.home-drawing .sg-planned rect{fill:transparent;stroke-dasharray:4 3}.home-drawing .sg-planned text{fill:var(--muted);font-weight:500}.home-drawing .sg-legacy rect{fill:url(#hm-sunset);stroke:color-mix(in srgb,var(--sunset) 70%,transparent)}.home-drawing .sg-legacy text{fill:var(--ink-2);font-weight:500}.home-drawing .hn-part-legacy{fill:var(--sunset)}.home-drawing .flow-both{stroke-width:1.4}.home-drawing .hn-inner .hn-parts,.home-drawing .hn-outer .hn-parts{fill:var(--ink-2)}.home-drawing .hn-atlas rect{fill:color-mix(in srgb,var(--fetched) 10%,var(--card));stroke:var(--fetched);stroke-width:1.2}.home-drawing .unit-caption{fill:var(--muted)}.home-drawing .hn-inner rect{stroke:var(--ink-2)}.home-drawing .hn-planned rect{stroke-dasharray:4 3;fill:transparent}.home-drawing .hn-planned .hn-name,.home-drawing .hn-planned .hn-line{fill:var(--muted)}.home-drawing .hn-shadow rect{stroke-dasharray:10 3}.home-drawing .hm-sunset-line{stroke:color-mix(in srgb,var(--sunset) 55%,transparent);stroke-width:1}.home-drawing .hn-legacy rect,.home-drawing .hn-legacy .sg-box{fill:url(#hm-sunset);stroke:var(--sunset)}.home-drawing .hn-legacy .sg-pill rect{fill:color-mix(in srgb,var(--sunset) 14%,var(--card));stroke:color-mix(in srgb,var(--sunset) 70%,transparent)}.home-drawing .hn-legacy .hn-name,.home-drawing .hn-legacy .sg-head,.home-drawing .hn-legacy .sg-pill text{fill:var(--ink-2)}.home-drawing .hn-name{fill:var(--ink);font-size:12.5px;font-weight:650;letter-spacing:-.01em}.home-drawing .hn-line{fill:var(--muted);font-size:10.5px}.home-drawing .hn-product .hn-name{font-size:12.5px}.home-drawing .hn-product rect{fill:color-mix(in srgb,var(--ink) 7%,var(--card));stroke:var(--ink-2)}.home-drawing .zone-label{fill:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.home-drawing .step{fill:none;stroke:var(--accent);stroke-width:1.2;opacity:.7}.home-drawing .feed{fill:none;stroke:var(--live);stroke-width:1.2}.home-drawing .hn-part-planned{fill:color-mix(in srgb,var(--muted) 55%,transparent)}.home-legend .hl-part:before{display:none}.home-legend .hl-part i{font-style:normal;color:color-mix(in srgb,var(--muted) 55%,transparent)}.home-card em{font-style:normal;color:var(--ink-2);font-size:11.5px}.home-card em i{font-style:normal}.home-card em .home-part-planned{color:color-mix(in srgb,var(--muted) 60%,transparent)}.home-drawing a.hn{cursor:pointer;text-decoration:none}.home-drawing a.hn:hover rect,.home-drawing a.hn:focus-visible rect{stroke:var(--ink);filter:drop-shadow(0 1px 4px color-mix(in srgb,var(--ink) 25%,transparent))}.home-drawing a.hn:focus-visible{outline:none}.home-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:12px;color:var(--muted);font-size:11px}.home-legend .hl{display:inline-flex;align-items:center;gap:6px}.home-legend .hl:before{content:"";width:18px;height:10px;border:1.2px solid var(--ink-2);border-radius:3px;background:var(--card)}.home-legend .hl-shadow:before{border-style:dashed}.home-legend .hl-planned:before{border:1.2px dashed var(--muted);background:transparent}.home-legend .hl-legacy:before{border-color:var(--sunset);background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--sunset) 55%,transparent) 0 1px,var(--card) 1px 4px)}.home-drawing .api-links{font-size:11px}.home-drawing .api-links a{fill:var(--accent);text-decoration:underline;text-underline-offset:2px}.home-drawing .api-links a:hover{fill:var(--ink)}.home-drawing .api-links .api-sep{fill:var(--muted)}.home-ref{margin-top:28px;display:grid;gap:30px}.home-ref-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px;padding-bottom:8px;border-bottom:1px solid var(--line)}.home-ref-head h2.label{margin:0;font-size:11px}.home-ref-head p{margin:0;color:var(--ink-2);font-size:12.5px}.home-ref dl{margin:0}.home-ref-row{display:grid;grid-template-columns:minmax(180px,240px) 1fr;gap:6px 28px;padding:11px 0;border-bottom:1px solid color-mix(in srgb,var(--line) 55%,transparent)}.home-ref-row:last-child{border-bottom:0}.home-ref dt{display:grid;gap:3px;align-content:start;min-width:0}.home-ref dt b{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;color:var(--ink);font-size:13.5px;font-weight:650;letter-spacing:-.01em}.home-ref dt a{color:inherit;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--ink) 25%,transparent)}.home-ref dt a:hover{border-bottom-color:var(--ink)}.home-ref dt em{font-style:normal;color:var(--muted);font-size:11.5px}.home-ref dt em i{font-style:normal}.home-ref dt em .home-part-planned{color:color-mix(in srgb,var(--muted) 60%,transparent)}.home-ref dd{margin:0;color:var(--ink-2);font-size:13px;line-height:1.55;max-width:72ch}.home-ref-planned dt b,.home-ref-planned dd{color:var(--muted)}.home-ref-legacy dt b,.home-ref-legacy dd{color:var(--ink-2)}.home-tag{padding:0 6px;border-radius:6px;font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line)}.home-tag-shadow{border-style:dashed}.home-tag-legacy{color:var(--sunset);border-color:color-mix(in srgb,var(--sunset) 60%,transparent);background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--sunset) 18%,transparent) 0 1px,transparent 1px 4px)}@media(max-width:720px){.home-ref-row{grid-template-columns:1fr;gap:4px}}@media(max-width:720px){.home-panel{padding:12px 10px 10px}.home-drawing .hn-line,.home-drawing .back-label{display:none}}.home .page-head .tabs{margin-top:10px}.home-tab-scope{margin-top:14px;max-width:96ch}.home-glance{margin-top:12px}.home-glance>div.is-hot>b{color:var(--warn)}.home-maps{display:grid;grid-template-columns:1fr;gap:14px;margin-top:14px}.home-maps .dash-map{margin-top:0;min-width:0}.home-top{margin-top:14px}.home-top .panel.models-table-wrap{margin-top:6px}.home-top .feed-table tr:not(.is-open) td.headline .headline-text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-top .feed-table{table-layout:fixed;width:100%}.home-top .feed-table td.headline{max-width:none}.cat-rec-sniper{color:var(--fetched);font-weight:600}.home-top .feed-table td.c-list a.feed-domain{color:var(--ink);text-decoration:none}.home-top .feed-table td.c-list a.feed-domain:hover{text-decoration:underline}.home-top .feed-table td.c-list em{font-style:normal;color:var(--muted);font-size:10px}.home-research,.home-attention,.home-now>.dash-calendar{margin-top:14px}.home-seg{margin:0 0 8px}.home-research-table tr.is-quiet td,.home-research-table tr.is-quiet td.c-head .clip{color:var(--muted)}.home-research-table th{text-align:left;font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding:0 10px 6px 0;font-weight:650}.home-research-table th.c-num,.home-research-table td.c-num{text-align:right;font-variant-numeric:tabular-nums}.home-attn-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}@media(max-width:1000px){.home-attn-grid{grid-template-columns:1fr}}.home-attn-grid>.home-attn-group{min-width:0}.home-attn-grid>.home-attn-group+.home-attn-group{margin-top:0;padding-top:0;border-top:0;border-left:1px solid var(--line);padding-left:20px}@media(max-width:1000px){.home-attn-grid>.home-attn-group+.home-attn-group{border-left:0;padding-left:0;margin-top:10px;padding-top:8px;border-top:1px solid var(--line)}}.home-list{margin:0;padding:0;list-style:none}.home-list li{display:grid;grid-template-columns:30px 64px minmax(0,1fr);gap:0 8px;align-items:baseline;padding:5px 0;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent);font-size:12px;line-height:1.35}.home-list li:first-child{border-top:0}.home-list li.is-quiet,.home-list li.is-quiet .hl-head{color:var(--muted)}.home-list .hl-age{color:var(--muted);font-size:10.5px;font-variant-numeric:tabular-nums}.home-list .hl-kind{font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-list .hl-kind b{color:var(--ink);font-weight:600}.home-list .hl-text{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink-2)}.home-list .hl-text a{color:var(--ink);font-weight:600;text-decoration:none}.home-list .hl-text a:hover{text-decoration:underline}.home-list .hl-head{color:var(--ink-2)}.home-list li.hl-more{display:block;padding-top:4px;font-size:11px}.home-list li.hl-more a{color:var(--muted)}.cat-level-area{color:var(--l4);font-weight:600}.cat-level-theme,.cat-level-domain{color:var(--live);font-weight:600}.cat-level-asset{color:var(--good);font-weight:600}.cat-level-idea{color:var(--fetched);font-weight:600}.cat-level-agent{color:var(--replay);font-weight:600}.home-attn-group+.home-attn-group{margin-top:10px;padding-top:8px;border-top:1px solid var(--line)}.home-attn-group h4{margin:0 0 4px;font-size:12px;color:var(--ink)}.home-attn-group h4 a{color:var(--ink);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--ink) 25%,transparent)}.home-attn-group h4 a:hover{border-bottom-color:var(--ink)}.home-attn-group h4 small{display:block;margin-top:1px;color:var(--muted);font-weight:400;font-size:10.5px}.home-attn-group p.muted{font-size:11.5px}.home-health{margin-top:14px}.home-lights{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}@media(max-width:1100px){.home-lights{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.home-lights{grid-template-columns:1fr}}.home-light{display:grid;grid-template-columns:auto 1fr;gap:1px 8px;align-items:baseline;min-width:0;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--panel, transparent) 92%,var(--line));color:inherit;text-decoration:none}.home-light:hover{border-color:var(--ink-2)}.home-light.is-warn{border-color:color-mix(in srgb,var(--warn) 55%,var(--line))}.home-light.is-down{border-color:color-mix(in srgb,var(--kill-ink, #c0392b) 65%,var(--line))}.home-light .hl-state{font-size:10px}.home-light b{color:var(--ink);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-light small{grid-column:1 / -1;color:var(--ink-2);font-size:10.5px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-now>.atlas-note{margin-top:12px}.home-guide{--lv-area: var(--l4);--lv-domain: var(--live);--lv-idea: var(--fetched);--lv-agent: var(--replay)}.guide-h{margin:26px 0 6px;font-size:16px;letter-spacing:-.01em;color:var(--ink)}.guide-p{margin:0 0 10px;max-width:110ch;color:var(--ink-2);font-size:13px;line-height:1.55}.guide-p b{color:var(--ink)}.guide-panel{padding:16px 18px 12px}.guide-svg{display:block;width:100%;height:auto;font-family:inherit;overflow:visible}.guide-stack .gs-plane path{fill:color-mix(in srgb,var(--panel) 60%,var(--card));stroke:var(--line);stroke-width:1.2;transition:stroke .15s}.guide-stack .gs-plane.gs-area path{fill:color-mix(in srgb,var(--lv-area) 6%,var(--card));stroke:color-mix(in srgb,var(--lv-area) 50%,var(--line))}.guide-stack .gs-plane.gs-domain path{fill:color-mix(in srgb,var(--lv-domain) 7%,var(--card));stroke:color-mix(in srgb,var(--lv-domain) 55%,var(--line))}.guide-stack .gs-plane.gs-agents path{fill:color-mix(in srgb,var(--lv-agent) 5%,var(--card));stroke:color-mix(in srgb,var(--lv-agent) 45%,var(--line))}.guide-stack a.gs-plane{cursor:pointer;text-decoration:none}.guide-stack a.gs-plane:hover path{stroke:var(--ink)}.guide-stack .gs-title{fill:var(--ink);font-size:15px;font-weight:650;letter-spacing:-.01em}.guide-stack .gs-count{fill:var(--ink-2);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.guide-stack .gs-line{fill:var(--muted);font-size:10.5px}.guide-stack .gs-oval ellipse{stroke-width:1.3}.guide-stack .gs-oval-area ellipse{fill:color-mix(in srgb,var(--lv-area) 16%,transparent);stroke:var(--lv-area)}.guide-stack .gs-oval-theme ellipse{fill:color-mix(in srgb,var(--lv-domain) 18%,var(--card));stroke:var(--lv-domain)}.guide-stack .gs-oval text{fill:var(--ink);font-size:11px;font-weight:600}.guide-stack .gs-asset circle{fill:var(--good);stroke:var(--card);stroke-width:1.2}.guide-stack .gs-asset text{fill:var(--ink);font-size:10px;font-weight:650}.guide-stack .gs-below rect{fill:color-mix(in srgb,var(--lv-agent) 30%,var(--card));stroke:var(--lv-agent);stroke-width:1.3}.guide-stack .gs-below path{fill:color-mix(in srgb,var(--lv-idea) 30%,var(--card));stroke:var(--lv-idea);stroke-width:1.3}.guide-stack .gs-below text{fill:var(--ink-2);font-size:9.5px}.guide-stack .gs-under{stroke:color-mix(in srgb,var(--lv-area) 70%,var(--muted));stroke-width:1;stroke-dasharray:3 4;opacity:.9}.guide-stack .gs-sub{stroke-width:1.1;opacity:.85}.guide-stack .gs-sub-agent{stroke:var(--lv-agent)}.guide-stack .gs-sub-idea{stroke:var(--lv-idea)}.guide-stack .gs-tape{stroke:var(--ink-2);stroke-width:2;fill:none}.guide-stack .gs-note{fill:var(--muted);font-size:10.5px}.guide-stack .gs-zone{fill:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.guide-stack .gs-out rect{fill:color-mix(in srgb,var(--ink) 7%,var(--card));stroke:var(--ink-2);stroke-width:1.1}.guide-stack .gs-out-name{fill:var(--ink);font-size:12.5px;font-weight:650}.guide-stack .gs-out-sub{fill:var(--muted);font-size:9.5px}.guide-stack .gs-key text{fill:var(--muted);font-size:10px}.guide-stack .gs-key .k-area{fill:color-mix(in srgb,var(--lv-area) 16%,transparent);stroke:var(--lv-area)}.guide-stack .gs-key .k-theme{fill:color-mix(in srgb,var(--lv-domain) 18%,var(--card));stroke:var(--lv-domain)}.guide-stack .gs-key .k-asset{fill:var(--good)}.guide-stack .gs-key .k-agent{fill:color-mix(in srgb,var(--lv-agent) 30%,var(--card));stroke:var(--lv-agent)}.guide-stack .gs-key .k-idea{fill:color-mix(in srgb,var(--lv-idea) 30%,var(--card));stroke:var(--lv-idea)}.gl-area{color:var(--lv-area)}.gl-domain{color:var(--lv-domain)}.gl-idea{color:var(--lv-idea)}.gl-agent{color:var(--lv-agent)}.guide-table{table-layout:fixed}.guide-table th,.guide-table td{white-space:normal;vertical-align:top}.guide-table thead th{font-size:13.5px;letter-spacing:-.01em;text-transform:none;color:var(--ink)}.guide-table thead th a{color:inherit;text-decoration:none;border-bottom:1px solid color-mix(in srgb,currentColor 35%,transparent)}.guide-table thead th a:hover{border-bottom-color:currentColor}.guide-table thead th small{display:block;margin-top:2px;color:var(--muted);font-size:10.5px;font-weight:500;letter-spacing:0}.guide-table tbody th{color:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.guide-table td{font-size:11.5px;line-height:1.45;color:var(--ink-2);min-width:0}.guide-table td b{color:var(--ink)}.guide-table td a{color:var(--ink);font-weight:600;text-decoration:none}.guide-table td a:hover{text-decoration:underline}.guide-table thead th.gl-area,.guide-table thead th.gl-domain,.guide-table thead th.gl-idea,.guide-table thead th.gl-agent{box-shadow:inset 0 3px 0 currentColor}.guide-outputs .go-in{fill:var(--muted)}.guide-outputs .go-in.is-hot{fill:var(--accent)}.guide-outputs .go-flow{fill:none;stroke:var(--ink-2);stroke-width:1.4}.guide-outputs .go-note{fill:var(--muted);font-size:10px}.guide-outputs .go-subject rect{fill:color-mix(in srgb,var(--lv-domain) 10%,var(--card));stroke:var(--lv-domain);stroke-width:1.4}.guide-outputs .go-subject-kind{fill:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.guide-outputs .go-subject-name{fill:var(--ink);font-size:16px;font-weight:650}.guide-outputs .go-title{fill:var(--ink);font-size:14px;font-weight:650;letter-spacing:-.01em}.guide-outputs .go-mode{fill:var(--ink-2);font-size:10.5px;font-weight:600}.guide-outputs .go-line{fill:var(--muted);font-size:10px}.guide-outputs .go-log{stroke:color-mix(in srgb,var(--muted) 60%,transparent);stroke-width:1.2}.guide-outputs .go-tick{stroke-width:2;stroke:var(--muted)}.guide-outputs .go-tick-material{stroke:var(--live)}.guide-outputs .go-tick-agent{stroke:var(--replay)}.guide-outputs .go-tick-idea{stroke:var(--fetched)}.guide-outputs .go-tick-kill{stroke:var(--kill);stroke-width:2.6}.guide-outputs .go-tick-research{stroke:var(--l4)}.guide-outputs .go-tick.is-hot{stroke-width:3;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--accent) 70%,transparent))}.guide-outputs .go-tiny{fill:var(--muted);font-size:9px}.guide-outputs .go-key text{fill:var(--muted);font-size:9.5px}.guide-outputs .go-out{fill:var(--ink-2);font-size:10.5px}.guide-outputs .go-row rect:first-child{fill:var(--card);stroke:var(--line)}.guide-outputs .go-row.is-hot rect:first-child{stroke:var(--accent);fill:color-mix(in srgb,var(--accent) 8%,var(--card))}.guide-outputs .go-when{fill:var(--muted);font-size:9.5px;font-variant-numeric:tabular-nums}.guide-outputs .go-head{fill:var(--ink);font-size:10px}.guide-outputs .go-market{fill:var(--market-ink);font-size:9.5px;font-weight:600;font-variant-numeric:tabular-nums}.guide-outputs .go-bar-track{fill:color-mix(in srgb,var(--muted) 22%,transparent)}.guide-outputs .go-bar{fill:color-mix(in srgb,var(--ink) 55%,transparent)}.guide-outputs .go-bar-p{fill:color-mix(in srgb,var(--l4) 70%,transparent)}.guide-outputs .go-brief rect:first-child{fill:var(--card);stroke:var(--l4);stroke-width:1.2}.guide-outputs .go-brief-head{fill:var(--ink);font-size:12px;font-weight:650}.guide-outputs .go-brief-line{fill:var(--ink-2);font-size:9.5px}.guide-outputs .go-brief-label{fill:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.04em}.guide-outputs .go-cite{fill:var(--muted);font-size:8.5px}.guide-outputs .go-cite.is-hot{fill:var(--accent);font-weight:700}.guide-outputs .go-same{stroke:var(--accent);stroke-width:1;stroke-dasharray:3 3;opacity:.8}.guide-outputs .go-same-label{fill:var(--accent);font-size:9.5px;font-style:italic}.guide-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:8px}@media(max-width:900px){.guide-cards{grid-template-columns:1fr}}.guide-card{padding:12px 16px;border:1px solid var(--line);border-radius:10px;background:var(--card)}.guide-card h3{margin:0 0 6px;font-size:14px;color:var(--ink)}.guide-card h3 small{margin-left:8px;color:var(--muted);font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.guide-card p{margin:0 0 8px;color:var(--ink-2);font-size:12px;line-height:1.5}.guide-card code{color:var(--muted);font-size:10.5px}.guide-words{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin:8px 0 0}@media(max-width:800px){.guide-words{grid-template-columns:1fr}}.guide-words>div{padding:8px 0;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.guide-words dt{color:var(--ink);font-size:12.5px;font-weight:650}.guide-words dd{margin:3px 0 0;color:var(--ink-2);font-size:12px;line-height:1.5}.guide-goto td.c-text{white-space:normal}.band{padding:12px 18px 10px;margin-top:12px}.band .ks-head{margin-bottom:2px}.band>.band-legend,.band>.band-foot{padding-left:18px}.band-svg{display:block;width:100%;height:auto}.band-foot{margin:4px 0 0;color:var(--muted);font-size:11px;font-variant-numeric:tabular-nums}.band-legend{display:flex;flex-wrap:wrap;gap:3px 18px;margin:6px 0 8px;padding:0;list-style:none;color:var(--ink-2);font-size:11px}.band-legend li{display:inline-flex;align-items:center;gap:7px}.band-legend .bl-swatch{width:28px;height:16px;flex:none;overflow:visible}.band .bd-grid{stroke:color-mix(in srgb,var(--line) 70%,transparent);stroke-width:1;stroke-dasharray:2 3}.band .bd-base{stroke:color-mix(in srgb,var(--ink) 35%,transparent);stroke-width:1}.band .bd-axis{fill:var(--muted);font-size:10px;font-variant-numeric:tabular-nums}.band .bd-axis-left{font-size:9px;letter-spacing:.06em;text-transform:uppercase}.band .bd-count{fill:var(--ink-2);font-size:10px;font-variant-numeric:tabular-nums}.band .bd-bar-topic{fill:color-mix(in srgb,var(--rollup) 70%,var(--card))}.band .bd-bar-asset{fill:color-mix(in srgb,var(--market-ink) 70%,var(--card))}.band .bd-dot{fill:var(--live);stroke:var(--card);stroke-width:1;cursor:pointer}.band .bd-dot.is-shadow{fill:var(--card);stroke:var(--live);stroke-width:1.5}.band a:hover .bd-dot,.band a:focus-visible .bd-dot{stroke:var(--ink)}.band .rs-bar{fill:color-mix(in srgb,var(--fetched) 75%,var(--card));cursor:pointer}.band .rs-bar.is-zero{fill:color-mix(in srgb,var(--muted) 50%,transparent)}.band .rs-bar.is-blank{fill:color-mix(in srgb,var(--muted) 25%,transparent)}.band .rs-bar.is-off{fill:color-mix(in srgb,var(--kill, #d0453a) 85%,var(--card))}.band .rs-flag{fill:var(--kill, #d0453a);pointer-events:none}.band .rs-deaf{fill:none;stroke:var(--muted);stroke-width:1;stroke-dasharray:2 2;cursor:pointer}.band .rs-bar.is-nodomain{stroke:var(--ink);stroke-width:1;stroke-dasharray:2 2}.band a:hover .rs-bar,.band a:hover .rs-deaf{fill:var(--ink)}.band .rs-note{fill:var(--muted);font-size:10px}.agents-table tr.is-jumped td{background:color-mix(in srgb,var(--fetched) 14%,transparent);transition:background .6s}.band .tn-name{fill:var(--ink-2);font-size:11px}.band .tn-name.is-gone{fill:var(--muted)}.band .tn-line{stroke-width:2}.band .tn-line.is-kept{stroke:var(--good)}.band .tn-line.is-gone{stroke:color-mix(in srgb,var(--muted) 70%,transparent)}.band .tn-tick{fill:var(--card);stroke-width:1.4}.band .tn-tick.is-kept{stroke:var(--good)}.band .tn-tick.is-gone{stroke:var(--muted)}.band .tn-end{fill:var(--good)}.band .tn-x{stroke:var(--muted);stroke-width:1.5;fill:none}.band .tn-week{stroke:color-mix(in srgb,var(--line) 70%,transparent);stroke-width:1;stroke-dasharray:2 3}.band .fb-seg-convention{fill:color-mix(in srgb,var(--muted) 55%,var(--card))}.band .fb-seg-reviewer{fill:color-mix(in srgb,var(--warn, #b4552a) 80%,var(--card))}.band .fb-seg-autokill{fill:color-mix(in srgb,var(--kill, #d0453a) 80%,var(--card))}.band .fb-label{fill:var(--ink);font-size:10.5px}.proc{padding-top:18px}.proc .proc-lede{font-size:13.5px;color:var(--ink)}.proc h2{margin-top:24px}.proc-state{display:inline-block;vertical-align:1px;margin:0 4px 0 2px;padding:1px 7px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.02em;line-height:1.5;border:1px solid var(--line);color:var(--muted)}.proc-built{color:var(--good);border-color:color-mix(in oklab,var(--good) 45%,var(--line));background:color-mix(in oklab,var(--good) 10%,transparent)}.proc-shadow{color:var(--warn);border-color:color-mix(in oklab,var(--warn) 45%,var(--line));background:repeating-linear-gradient(135deg,color-mix(in oklab,var(--warn) 12%,transparent) 0 3px,transparent 3px 6px)}.proc-planned{border-style:dashed}.proc .proc-table{table-layout:fixed}.proc .proc-table td{font-size:11.5px;line-height:1.45;vertical-align:top;white-space:normal}.proc .proc-table th{font-size:10.5px;white-space:normal}.proc .proc-table td .proc-state{white-space:nowrap}.proc .models-table-wrap{margin:8px 0 14px;overflow-x:visible}.proc-points{margin:0 0 8px;padding-left:20px}.proc-points li{margin-bottom:6px;font-size:12.5px}.proc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:22px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--card)}.proc-grid>div{padding:12px 16px;font-size:11.5px;line-height:1.45;color:var(--ink-2)}.proc-grid>div+div{border-left:1px solid var(--line)}.proc-grid h3{margin:0 0 6px;font-size:12.5px;color:var(--ink)}.proc-grid ul{padding-left:16px;margin:0}.proc-grid li{margin-bottom:6px}@media(max-width:900px){.proc-grid{grid-template-columns:1fr}.proc-grid>div+div{border-left:0;border-top:1px solid var(--line)}}.pf-svg{display:block;width:100%;max-width:1000px;height:auto;margin:10px auto 6px}.pf-box rect{fill:var(--card);stroke:var(--ink-2);stroke-width:1.2}.pf-box.is-planned rect{stroke-dasharray:5 4;stroke:var(--muted)}.pf-label{font-size:13px;font-weight:600;fill:var(--ink)}.pf-box.is-planned .pf-label{fill:var(--muted)}.pf-sub{font-size:10.5px;fill:var(--muted)}.pf-arrow{fill:none;stroke:var(--ink-2);stroke-width:1.4}.pf-arrow.is-planned{stroke:var(--muted);stroke-dasharray:5 4}.pf-note{font-size:10.5px;fill:var(--muted);font-style:italic}.pf-box.is-ext rect{fill:color-mix(in oklab,var(--card) 70%,var(--line))}.pf-box.is-ext .pf-label{font-style:italic}.pf-zone{fill:none;stroke:var(--line);stroke-dasharray:2 4}.pf-zone.is-ext{fill:color-mix(in oklab,var(--line) 25%,transparent)}.stance{display:inline-block;padding:1px 7px;border-radius:999px;font-size:10px;font-weight:600;border:1px solid var(--line);color:var(--muted);white-space:nowrap}.stance-for,.stance-toward{color:var(--good);border-color:color-mix(in oklab,var(--good) 45%,var(--line));background:color-mix(in oklab,var(--good) 10%,transparent)}.stance-against{color:var(--warn);border-color:color-mix(in oklab,var(--warn) 45%,var(--line));background:color-mix(in oklab,var(--warn) 10%,transparent)}.stance-material{color:var(--fetched);border-color:color-mix(in oklab,var(--fetched) 50%,var(--line));background:color-mix(in oklab,var(--fetched) 10%,transparent)}.stance-about{color:var(--ink-2);border-color:color-mix(in oklab,var(--ink-2) 35%,var(--line))}.ideas-table,.ideas-evidence{table-layout:fixed}.ideas-evidence th,.ideas-evidence td{white-space:normal;vertical-align:top;overflow-wrap:anywhere}.ideas-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.ideas-table td.c-chips .chip{margin-bottom:0;vertical-align:middle}.ideas-wrap{overflow-x:visible}.ideas-table .c-chips,.idea-form .rollup-form{font-size:11px}.chip{display:inline-block;margin:0 4px 2px 0;padding:0 6px;border-radius:6px;border:1px solid var(--line);font-size:10.5px;color:var(--ink-2);text-decoration:none}.chip-theme{border-color:color-mix(in oklab,var(--live) 45%,var(--line))}.chip-asset{font-family:ui-monospace,monospace}.chip-term{color:var(--muted);border-style:dashed}.ideas-table .ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.idea-form,.idea-form .rollup-theme-label{margin-top:10px}.agents-controls .spacer{flex:1}.seg button[aria-pressed=true]{color:var(--ink)}tr.is-muted td{color:var(--muted)}.areas-table td .area-desc{display:block;margin:2px 0 0;color:var(--muted);font-size:10.5px;font-weight:400;line-height:1.35;white-space:normal}.areas-table td.c-name{max-width:360px;white-space:normal}.areas-table a,.areas-devs a,.area-list a,.areas-two a,.intents-table a,.page-head .l4-api a:not(.api-link),.atlas-note a{color:var(--ink);text-decoration:none}.areas-table a:hover,.areas-devs a:hover,.area-list a:hover,.areas-two a:hover,.intents-table a:hover,.page-head .l4-api a:not(.api-link):hover,.atlas-note a:hover{text-decoration:underline}.area-list a{font-weight:600}.areas-table td:first-child{min-width:220px;max-width:360px;white-space:normal}.areas-table td:last-child,.areas-devs td.c-head,.models-table td.c-head{min-width:240px;white-space:normal}.areas-table tr.is-empty td{color:var(--muted)}.models-table td.c-clip1{max-width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.models-table td.c-clip2{max-width:420px;white-space:normal}.models-table td.c-clip2>.clip{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.areas-table td:last-child{min-width:200px;max-width:300px}.models-table td .clip3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.intents-table{table-layout:fixed;width:100%}.intents-table td.c-clip1{max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intents-table td.c-head{color:var(--ink)}.intents-table thead th small{font-weight:400;letter-spacing:0;text-transform:none}.shape-pill{font-size:11px;color:var(--ink-2)}.shape-pill.is-binary:before,.shape-pill.is-generalist:before,.shape-pill.is-equity:before,.shape-pill.is-macro:before{content:"";display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:2px;vertical-align:0;background:var(--muted)}.shape-pill.is-binary:before{border-radius:50%;background:var(--accent)}.shape-pill.is-generalist:before{background:color-mix(in srgb,var(--accent) 35%,var(--line))}.shape-pill.is-equity:before{background:var(--idea)}.shape-pill.is-macro:before{background:var(--rollup)}.intent-detail{padding:2px 0 4px;color:var(--ink-2);font-size:12px;line-height:1.5}.intent-detail-name{margin:0 0 8px;color:var(--ink);font-size:12.5px}.intent-detail-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:6px 28px}@media(max-width:900px){.intent-detail-grid{grid-template-columns:1fr}}.intent-detail h4{margin:8px 0 2px;color:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.intent-detail h4:first-child{margin-top:0}.intent-detail p{margin:0}.intent-detail .intent-outcomes{font-size:12px}.intent-detail .intent-outcomes li{margin:2px 0}.intent-detail .brief-meta{margin-top:10px}.intent-detail .intent-situation{margin:0 0 6px;color:var(--ink);font-size:12.5px}.intent-detail h4 small{font-weight:400;letter-spacing:0;text-transform:none}.intent-capture{margin:2px 0 4px}.intent-capture td{padding:4px 10px 4px 0;vertical-align:top;border-top:1px solid color-mix(in srgb,var(--line) 60%,transparent);white-space:normal}.intent-capture tr:first-child td{border-top:0}.intent-capture td:first-child{color:var(--ink)}.intent-way{display:inline-block;margin-right:4px;padding:0 5px;border-radius:3px;border:1px solid var(--line);font-size:9.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);vertical-align:1px}.intent-way.is-up{color:var(--good);border-color:color-mix(in srgb,var(--good) 50%,var(--line))}.intent-way.is-down{color:var(--kill-ink, #c0392b);border-color:color-mix(in srgb,var(--kill-ink, #c0392b) 50%,var(--line))}.intent-way.is-two-way{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 50%,var(--line))}.intents-table td.c-capture{color:var(--ink-2)}.intent-outcomes{margin:0;padding-left:14px;font-size:11.5px;line-height:1.4;color:var(--ink-2);white-space:normal}.intents-table tr.is-muted td{color:var(--muted)}.areas-devs td.c-when,.models-table td.c-when{white-space:nowrap;color:var(--muted)}.areas-two{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:900px){.areas-two{grid-template-columns:1fr}}.area-list{margin:8px 0 0;padding-left:18px}.area-list li{margin:3px 0}.area-list small{color:var(--muted)}.atlas-pulse .wire-range button{margin-left:4px}.chip-area{border-color:color-mix(in oklab,var(--accent, var(--ink)) 45%,var(--line))}.brief-panel .brief-body{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:0 22px;padding:4px 0 2px}@media(max-width:1000px){.brief-panel .brief-body{grid-template-columns:1fr}}.brief-panel h4{margin:8px 0 4px;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.brief-panel .brief-col p{margin:0 0 6px;font-size:12.5px;line-height:1.5;color:var(--ink-2);white-space:normal}.brief-panel .brief-col p.muted{color:var(--muted)}.brief-scenarios{margin:0;padding-left:16px}.brief-note{padding:4px 0 2px}.brief-row p,.brief-note .brief-col p{margin:0 0 6px;font-size:12.5px;line-height:1.5;color:var(--ink-2);white-space:normal}.brief-cols{display:block}.brief-cols>.brief-col{margin-bottom:6px}.brief-claims li{grid-template-columns:58px 1fr 150px}.branch-line{padding-left:106px;max-width:1100px}.brief-branches li .branch-text{font-size:12.5px}.brief-claims{margin:0 0 6px;padding:0;list-style:none}.brief-claims li{display:grid;grid-template-columns:58px 1fr auto;gap:0 8px;align-items:baseline;padding:3px 0;border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent);font-size:12.5px;line-height:1.45;color:var(--ink-2)}.brief-claims li.claim-retired .claim-text{text-decoration:line-through;color:var(--muted)}.claim-status{font-size:9px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.claim-status-new{color:var(--good)}.claim-status-changed{color:var(--fetched)}.claim-status-retired{color:var(--muted)}.brief-changed{margin:6px 0 8px;font-size:12.5px;line-height:1.5;color:var(--ink-2)}.brief-branches{margin:0 0 6px;padding:0;list-style:none}.brief-branches li{padding:5px 0 6px;border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent);font-size:12px;line-height:1.45;color:var(--ink-2)}.branch-head{display:flex;gap:10px;align-items:baseline}.branch-p{position:relative;flex:0 0 96px;display:inline-block;padding-left:4px}.branch-p i{position:absolute;left:0;top:2px;bottom:2px;width:var(--p);max-width:100%;background:color-mix(in srgb,var(--fetched) 28%,transparent);border-radius:3px}.branch-p b{position:relative;color:var(--ink);font-variant-numeric:tabular-nums}.branch-text{color:var(--ink);font-weight:600}.branch-line{padding-left:106px}.branch-line b{color:var(--muted);font-weight:600;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;margin-right:4px}.brief-table{width:100%;border-collapse:collapse;font-size:12px;margin:0 0 6px}.brief-table th{text-align:left;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:2px 6px 4px 0}.brief-table td{padding:3px 6px 3px 0;border-top:1px solid color-mix(in srgb,var(--line) 60%,transparent);vertical-align:top;line-height:1.4;color:var(--ink-2);white-space:normal}.brief-table td.c-when{white-space:nowrap;color:var(--muted);font-variant-numeric:tabular-nums}.brief-table td.c-num{white-space:normal;text-align:left;font-variant-numeric:tabular-nums}.brief-table{table-layout:fixed}.area-glance{margin:8px 0 2px}.area-glance-head{margin:0 0 6px;font-size:13.5px;line-height:1.45;color:var(--ink)}.area-glance-head b{color:var(--muted);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;margin-right:6px}.area-dist{display:flex;gap:3px;width:100%}.area-dist-seg{flex:1 1 0;min-width:0;display:flex;flex-direction:column;padding:4px 8px;border-radius:6px;background:color-mix(in srgb,var(--fetched) 14%,transparent);border:1px solid color-mix(in srgb,var(--fetched) 35%,transparent);overflow:hidden}.area-dist-seg b{font-size:13px;color:var(--ink);font-variant-numeric:tabular-nums}.area-dist-seg small{font-size:10.5px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brief-reach a{color:var(--ink);text-decoration:none}.brief-reach a:hover{text-decoration:underline}.brief-scenarios li{margin:0 0 7px;font-size:12px;line-height:1.4;color:var(--ink-2)}.brief-scenarios li b{display:block;color:var(--ink);font-weight:600}.brief-scenarios li span{display:block;color:var(--muted)}.brief-panel .brief-meta{grid-column:1 / -1;margin-top:6px}.brief-panel sup.cite,.intent-detail sup.cite{position:relative;margin-left:1px;padding:0 3px;border-radius:4px;background:color-mix(in srgb,var(--line) 70%,transparent);color:var(--muted);font-size:9px;cursor:default}.brief-panel sup.cite:hover,.brief-panel sup.cite:focus,.intent-detail sup.cite:hover,.intent-detail sup.cite:focus{color:var(--ink);background:var(--line);outline:0}.brief-panel sup.cite:hover:after,.brief-panel sup.cite:focus:after,.intent-detail sup.cite:hover:after,.intent-detail sup.cite:focus:after{content:attr(data-head);position:absolute;left:0;top:1.6em;z-index:5;width:360px;max-width:60vw;padding:6px 8px;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--card-ink);font-size:11px;font-weight:400;line-height:1.4;white-space:normal;vertical-align:baseline;box-shadow:0 4px 14px #00000059}.brief-panel .brief-col p{position:relative}.report{padding:6px 0 2px;color:var(--ink-2);font-size:12.5px;line-height:1.55}.report p{margin:0;white-space:normal}.report-mast{padding:2px 0 10px;border-bottom:1px solid var(--line)}.report-kicker{margin:0 0 6px;color:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.09em;text-transform:uppercase}.report-headline{margin:0 0 8px;color:var(--ink);font-size:17px;font-weight:650;line-height:1.3;letter-spacing:-.005em;max-width:60em}.report-lede{color:var(--ink-2);font-size:13px;line-height:1.6;max-width:68em}.report-changed{margin-top:8px!important;padding:6px 10px;border-left:2px solid var(--accent);background:color-mix(in srgb,var(--accent) 7%,transparent);border-radius:0 6px 6px 0;font-size:12.5px}.report-changed b{color:var(--ink);margin-right:6px;font-weight:650}.report-section{padding:12px 0 6px}.report-section h3,.report-sources h3{margin:0 0 8px;color:var(--ink);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.report-section h3 small,.report-sources h3 small{color:var(--muted);font-weight:400;letter-spacing:0;text-transform:none;font-size:10.5px}.report-note{color:var(--ink-2)}.report-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:0 32px;border-top:1px solid var(--line)}.report-side .report-section+.report-section{border-top:1px dashed color-mix(in srgb,var(--line) 80%,transparent)}@media(max-width:1000px){.report-grid{grid-template-columns:1fr}}.report-dist{border-top:0}.dist-meter{display:inline-block;width:56px;height:8px;border-radius:2px;background:color-mix(in srgb,var(--muted) 18%,transparent);overflow:hidden;align-self:center;flex:0 0 auto}.dist-meter i{display:block;height:100%;background:color-mix(in srgb,var(--muted) 55%,transparent)}.dist-list li.is-up .dist-meter i{background:color-mix(in srgb,var(--good) 70%,transparent)}.dist-list li.is-down .dist-meter i{background:color-mix(in srgb,var(--kill-ink, #c0392b) 65%,transparent)}.dist-list li.is-mixed .dist-meter i{background:color-mix(in srgb,var(--accent) 65%,transparent)}.dist-group{margin:8px 0 4px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.dist-group small{font-weight:400;letter-spacing:0;text-transform:none;color:var(--muted);font-size:11px}.dist-group+.dist-list{margin-bottom:6px}.dist-strip{display:flex;flex-wrap:wrap;gap:4px 14px;margin:3px 0 0 110px;font-size:12px;color:var(--ink);font-variant-numeric:tabular-nums}.dist-strip .dist-fact small{display:inline-block;margin-right:5px;color:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.dist-strip .dist-fact em{font-style:normal;color:var(--ink-2)}.dist-strip .dist-fact.is-missing{color:var(--muted)}.dist-rank{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:color-mix(in srgb,var(--accent) 22%,transparent);padding:1px 6px;border-radius:3px}.claim-why{color:var(--ink-2)}.claim-why b{color:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;margin:0 4px 0 6px}.report-background{margin:0 0 8px;max-width:72em;color:var(--ink-2);line-height:1.5}.dist-strip .dist-fact.is-gap{color:var(--kill-ink, #c0392b)}.dist-strip .dist-fact.is-misfire{color:var(--accent)}.dist-strip .dist-fact.is-covered{color:var(--good)}.dist-when,.dist-ready,.dist-reprice{font-size:10.5px;padding:1px 6px;border-radius:3px;font-variant-numeric:tabular-nums;white-space:nowrap}.dist-when{color:var(--ink-2);background:color-mix(in srgb,var(--muted) 16%,transparent)}.dist-when.is-dated{color:var(--ink);background:color-mix(in srgb,var(--fetched) 22%,transparent)}.dist-reprice{color:var(--ink);background:color-mix(in srgb,var(--accent) 18%,transparent)}.dist-ready{color:var(--ink-2);background:color-mix(in srgb,var(--muted) 16%,transparent)}.dist-ready.is-gap{color:var(--ink);background:color-mix(in srgb,var(--kill-ink, #c0392b) 28%,transparent)}.dist-ready.is-misfire{color:var(--ink);background:color-mix(in srgb,var(--accent) 35%,transparent)}.dist-ready.is-covered{background:color-mix(in srgb,var(--good) 22%,transparent)}.dist-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:6px}.dist-list li{padding:6px 0 6px 10px;border-left:3px solid var(--muted)}.dist-list .dist-facts{grid-template-columns:96px minmax(0,1fr);max-width:72em}.dist-list li.is-up{border-left-color:var(--good)}.dist-list li.is-down{border-left-color:var(--kill-ink, #c0392b)}.dist-list li.is-mixed{border-left-color:var(--accent)}.dist-head{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.dist-p{color:var(--ink);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;min-width:38px}.dist-branch{color:var(--ink);font-weight:600}.dist-lean{color:var(--muted);font-size:12px;margin:2px 0 0 110px!important}.dist-facts{display:grid;grid-template-columns:62px 1fr;gap:2px 8px;margin:6px 0 0 110px;font-size:12px}.dist-facts dt{color:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;padding-top:2px}.dist-facts dd{margin:0;color:var(--ink-2)}.dist-facts dd b{color:var(--ink);font-weight:600}.report-claims{margin:0;padding:0;list-style:none}.report-claims li{display:grid;grid-template-columns:68px 1fr;gap:1px 10px;padding:7px 0;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.report-claims li:first-child{border-top:0}.report-claims .claim-status{grid-row:1 / span 2;align-self:start;margin-top:3px;padding:1px 6px;border-radius:3px;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-align:center;color:var(--muted);border:1px solid var(--line);white-space:nowrap;cursor:help;width:100%;box-sizing:border-box}.report-claims .claim-status-new{color:var(--good);border-color:color-mix(in srgb,var(--good) 50%,var(--line))}.report-claims .claim-status-changed{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 50%,var(--line))}.report-claims .claim-text{color:var(--ink-2)}.report-claims li.claim-retired .claim-text{text-decoration:line-through;color:var(--muted)}.report-claims .claim-when{grid-column:2;color:var(--muted);font-size:10.5px}.report-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:12px;margin:0 0 4px}.report-table th{text-align:left;font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding:0 8px 5px 0;font-weight:650}.report-table td{padding:5px 8px 5px 0;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent);vertical-align:top;line-height:1.45;color:var(--ink-2);white-space:normal}.report-table td.c-when{white-space:nowrap;color:var(--muted);font-variant-numeric:tabular-nums}.report-table td.c-when b{color:var(--ink);font-weight:600}.report-table td.c-num{font-variant-numeric:tabular-nums}.report-table td.c-inst{color:var(--ink);font-weight:600;font-size:11.5px}.report-table td.c-react{font-variant-numeric:tabular-nums;color:var(--ink)}.report-table td.c-react.muted{color:var(--muted)}.report-table td b{color:var(--ink)}.report-reach{margin:0;padding:0;list-style:none;display:grid;gap:4px}.report-reach li{display:grid;grid-template-columns:120px 1fr;gap:8px;font-size:12px}.report-reach a{color:var(--ink);font-weight:600;text-decoration:none}.report-reach a:hover{text-decoration:underline}.report-reach span{color:var(--ink-2)}.report-scenarios{margin:0;padding-left:16px}.report-scenarios li{margin:0 0 6px}.report-scenarios li b{display:block;color:var(--ink)}.report-scenarios li span{display:block;color:var(--muted)}.report-sources{margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.report-sources ol{margin:0;padding-left:26px;columns:2;column-gap:28px;font-size:11px;line-height:1.45;color:var(--ink-2)}.report-sources li{break-inside:avoid;padding:1px 0}@media(max-width:1000px){.report-sources ol{columns:1}}.report-meta{margin-top:10px!important;color:var(--muted);font-size:10.5px;font-variant-numeric:tabular-nums}.report sup.cite{position:relative;margin-left:1px;padding:0 3px;border-radius:4px;background:color-mix(in srgb,var(--line) 70%,transparent);color:var(--muted);font-size:9px;cursor:default}.report sup.cite:hover,.report sup.cite:focus{color:var(--ink);background:var(--line);outline:0}.report sup.cite:hover:after,.report sup.cite:focus:after{content:attr(data-head);position:absolute;left:0;top:1.6em;z-index:5;width:360px;max-width:60vw;padding:6px 8px;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--ink);font-size:11px;line-height:1.4;white-space:normal;box-shadow:var(--shadow)}.glance{display:flex;flex-wrap:wrap;gap:0 28px;margin-top:14px;padding:10px 16px;border:1px solid var(--line);border-radius:10px;background:var(--card)}.glance>div{display:flex;flex-direction:column;gap:2px;min-width:72px;padding:2px 0}.glance>div>b{color:var(--ink);font-size:15px;font-weight:650;font-variant-numeric:tabular-nums;line-height:1.2;min-height:18px;display:flex;align-items:center}.glance>div>b small{color:var(--muted);font-size:11px;font-weight:500}.glance>div>span{color:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.07em;text-transform:uppercase}.glance .glance-bar>b{min-width:110px}.glance .stance{font-size:12px}.dash{margin-top:4px}.dash .glance{margin-top:14px}.dash-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:14px;margin-top:14px}.dash-calendar{grid-column:1 / -1}@media(max-width:1100px){.dash-grid{grid-template-columns:1fr}}.dash-panel{padding:12px 16px 10px;border:1px solid var(--line);border-radius:10px;background:var(--card)}.dash-panel h3{margin:0 0 8px;color:var(--ink);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.dash-panel h3 small{color:var(--muted);font-weight:400;letter-spacing:0;text-transform:none;font-size:10.5px}.dash-panel p.muted{margin:0;font-size:12px}.dash-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:12px}.dash-table td{padding:5px 10px 5px 0;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent);vertical-align:middle;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-table tr:first-child td{border-top:0}.dash-table td.c-name a{color:var(--ink);font-weight:600;text-decoration:none}.dash-table td.c-name a:hover{text-decoration:underline}.dash-table td.c-name small{display:block;color:var(--muted);font-size:10.5px}.dash-table td.c-head .clip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink)}.dash-table td.c-when{color:var(--muted);font-variant-numeric:tabular-nums}.dash-table td.c-when b{color:var(--ink);font-weight:600}.dash-table td.c-inst{color:var(--ink);font-weight:600;font-size:11.5px}.dash-table td.c-inst small{font-weight:400}.dash-expect-list{margin:0;padding:0;list-style:none}.dash-expect-list li{display:grid;grid-template-columns:44px 1fr;gap:0 8px;padding:6px 0 6px 8px;border-left:3px solid var(--muted);border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent);font-size:12px}.dash-expect-list li:first-child{border-top:0}.dash-expect-list li.is-up{border-left-color:var(--good)}.dash-expect-list li.is-down{border-left-color:var(--kill-ink, #c0392b)}.dash-expect-list li.is-mixed{border-left-color:var(--accent)}.dash-expect-list .dist-p{font-size:13px}.dash-expect-list .dash-branch{display:block;color:var(--ink);font-weight:600;line-height:1.35}.dash-expect-list small{display:block;margin-top:1px}.dash-expect-list small a{color:var(--ink-2);text-decoration:none}.dash-expect-list small a:hover{text-decoration:underline}.dash-expect-list small b{color:var(--ink);font-weight:600}.dash-grid{grid-template-columns:1fr}.dash-vol-table td.c-name small{max-width:220px}.dash-watch-list{columns:2;column-gap:32px}.dash-watch-list>li{break-inside:avoid}.dash-vol-table th{text-align:left;font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding:0 10px 6px 0;font-weight:650}.dash-vol-table th.c-num,.dash-vol-table td.c-num{text-align:right}.dash-vol-table td.c-num{font-variant-numeric:tabular-nums;color:var(--ink)}.dash-vol-table td.c-num.muted{color:var(--muted)}.dash-vol-table td.c-name small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.vol-bar{position:relative;height:16px;border-radius:4px;background:color-mix(in srgb,var(--muted) 22%,transparent);overflow:hidden}.vol-bar .vol-seg{position:absolute;left:0;top:0;bottom:0;background:color-mix(in srgb,var(--accent) 55%,transparent)}.vol-bar b{position:absolute;left:6px;top:0;line-height:16px;font-size:10.5px;color:var(--ink);font-variant-numeric:tabular-nums}.dash-watch-list{margin:0;padding:0;list-style:none}.dash-watch-list>li{padding:7px 0;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent);font-size:12px}.dash-watch-list>li:first-child{border-top:0}.dash-watch-list>li>a{color:var(--ink);font-weight:650;text-decoration:none}.dash-watch-list>li>a:hover{text-decoration:underline}.dash-watch-list ul{margin:3px 0 0;padding:0;list-style:none}.dash-watch-list ul li{display:grid;grid-template-columns:12px 1fr;gap:0 6px;color:var(--ink-2);line-height:1.4;padding:1px 0}.dash-watch-list ul li b{color:var(--muted);font-weight:600;font-variant-numeric:tabular-nums;font-size:11px}.cal-table td.c-when b{color:var(--ink);font-weight:600}.cal-table td.c-inst{font-size:11.5px}.cal-table td.c-inst b{color:var(--ink)}.cal-table tr.is-muted td.c-head{color:var(--ink-2)}.brief-sections{margin-top:14px}.report-sect{padding:0;border-top:1px solid color-mix(in srgb,var(--line) 80%,transparent)}.report-sect>summary{list-style:none;cursor:pointer;padding:10px 0 8px;display:flex;align-items:baseline;gap:8px}.report-sect>summary::-webkit-details-marker{display:none}.report-sect>summary:before{content:"";width:0;height:0;flex:0 0 6px;margin-right:2px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid var(--muted);transform:translateY(-1px)}.report-sect[open]>summary:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid var(--muted);border-bottom:0}.report-sect>summary h3{margin:0}.report-sect>summary:hover h3{color:var(--ink)}.report-sect>:not(summary){margin-bottom:10px}.report-grid-sections{display:block;border-top:0}.report-grid-sections .report-side .report-section+.report-section{border-top:1px solid color-mix(in srgb,var(--line) 80%,transparent)}.report-sources.report-sect{margin-top:0;padding-top:0}.report-sources.report-sect>ol{margin-bottom:10px}.dash-map{margin-top:14px}.treemap{margin:6px 0 0}.treemap svg{display:block;width:100%;height:320px;--tile: color-mix(in srgb, var(--card) 70%, var(--line))}.treemap .tile rect{stroke:var(--bg, #0e1114);stroke-width:1;transition:filter .12s}.treemap a:hover .tile rect{filter:brightness(1.15)}.treemap .tile-name{fill:var(--ink);font-size:11.5px;font-weight:650}.treemap .tile-cat{fill:var(--muted);font-size:9.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.treemap .tile-num{fill:var(--ink);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.treemap .tile-sub{fill:var(--muted);font-weight:500;font-size:11px}.treemap figcaption{margin:6px 2px 0;color:var(--muted);font-size:10.5px}.areas-dash th.sortable button{padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.areas-dash th.sortable button:hover,.areas-dash th.sortable[aria-sort] button{color:var(--ink)}.areas-dash td.c-disc{padding-right:4px}.areas-dash .disc{display:inline-block;width:14px;height:14px;padding:0;border:0;background:transparent;cursor:pointer;position:relative;vertical-align:middle}.areas-dash .disc:before{content:"";position:absolute;left:4px;top:3px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid var(--muted)}.areas-dash .disc[aria-expanded=true]:before{left:3px;top:5px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid var(--muted);border-bottom:0}.areas-dash tr.is-open td{border-bottom:0}.areas-dash tr.dash-more td{border-top:0;padding:0 10px 10px 0;white-space:normal}.dash-more-grid{display:grid;grid-template-columns:1.2fr 1fr .9fr;gap:0 24px;padding:6px 10px 2px;border-left:2px solid color-mix(in srgb,var(--accent) 45%,transparent)}@media(max-width:1100px){.dash-more-grid{grid-template-columns:1fr}}.dash-more-grid h4{margin:0 0 4px;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.dash-more-grid h4 small{font-weight:400;letter-spacing:0;text-transform:none;color:var(--muted);font-size:10px}.dash-more-grid ul{margin:0;padding:0 0 0 12px;font-size:11.5px;color:var(--ink-2);line-height:1.4}.dash-more-grid li{margin:0 0 3px}.dash-more-grid li b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.dash-more-grid p{margin:0 0 3px;font-size:11.5px;color:var(--ink-2);line-height:1.4}.dash-more-grid p.clip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-more-grid>div{min-width:0}.areas-dash td.c-name small{max-width:228px}.dash-panel h3 a{color:var(--ink-2);text-decoration:underline}.map-panel{overflow:visible}.map-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.map-window{font-size:12px;color:var(--muted);display:inline-flex;gap:8px;align-items:center}.map-window select{font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:3px 8px}.map-error{color:var(--kill-ink);font-size:12px}.map-svg{font-family:inherit}.map-svg .map-rib{stroke:none;fill:color-mix(in srgb,var(--ink) 22%,transparent)}.map-svg .map-rib-jev{fill:color-mix(in srgb,#8b7cf0 45%,transparent)}.map-svg .map-rib-literal{fill:color-mix(in srgb,#2ea07a 45%,transparent)}.map-svg .map-rib-thesis{fill:color-mix(in srgb,#3f86d8 45%,transparent)}.map-svg .map-rib-pairs{fill:color-mix(in srgb,var(--ink) 30%,transparent)}.map-svg .map-rib-kill{fill:color-mix(in srgb,var(--kill-ink) 55%,transparent)}.map-svg .map-rib-out{fill:color-mix(in srgb,#3f86d8 32%,transparent)}.map-svg .map-rib-idea{fill:color-mix(in srgb,#d9a400 45%,transparent)}.map-svg .map-rib-rollup{fill:color-mix(in srgb,#2ea07a 28%,transparent)}.map-svg .map-key{stroke:var(--line);stroke-width:.6}.map-svg .map-rib-halo{fill:var(--card)}.map-svg .map-rib-stub{opacity:.7}.map-svg .map-exit{opacity:.9}.map-svg .map-fade-flow stop{stop-color:color-mix(in srgb,var(--ink) 40%,transparent)}.map-svg .map-exit-label{fill:var(--muted);font-size:10.5px}.map-svg .map-edge{fill:var(--muted);font-size:11px}.map-svg .map-station-box{fill:color-mix(in srgb,var(--panel) 70%,var(--card));stroke:var(--ink-2);stroke-width:1.2}.map-svg .map-station-free{stroke:var(--line);stroke-dasharray:0}.map-svg .map-station-name{fill:var(--ink);font-size:14px;font-weight:650;letter-spacing:-.01em}.map-svg .map-station-count{fill:var(--muted);font-weight:500;font-size:12px}.map-svg .map-chip{fill:var(--ink-2);font-size:11px;font-weight:600}.map-svg .map-chip-free{font-weight:500;fill:var(--muted)}.map-svg .map-station-line{fill:var(--muted);font-size:11px}.map-svg .map-gate-box{fill:var(--card);stroke:var(--accent);stroke-width:1.2}.map-svg .map-gate-free{stroke:var(--line)}.map-svg .map-gate-name{fill:var(--ink);font-size:12px;font-weight:650}.map-svg .map-dial{fill:var(--accent);font-weight:700}.map-svg .map-gate-line,.map-svg .map-gate-aside{fill:var(--muted);font-size:10.5px}.map-svg .map-bar-drop{fill:color-mix(in srgb,var(--muted) 35%,transparent)}.map-svg .map-bar-pass{fill:var(--accent)}.map-svg .map-bar-none{stroke:var(--line);stroke-dasharray:2 3}.map-svg .map-track-head{fill:var(--muted);font-size:10.5px;letter-spacing:.04em;text-transform:uppercase}.map-svg .map-track-bg{fill:color-mix(in srgb,var(--muted) 18%,transparent)}.map-svg .map-track-bar{fill:var(--ink-2)}.map-svg .map-track-pairs,.map-svg .map-track-checks,.map-svg .map-track-kills{fill:var(--kill-ink)}.map-svg .map-track-label{fill:var(--ink);font-size:10.5px;font-weight:600}.map-svg .map-track-unit{fill:var(--muted);font-weight:500}.map-svg .map-track-num{fill:var(--muted);font-size:10px}.map-ledger{margin-top:18px;display:grid;gap:12px}.map-h4{margin:8px 0 0;font-size:13px;color:var(--ink)}.map-h4 small{color:var(--muted);font-weight:500;margin-left:8px}.map-checks{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:11.5px;color:var(--muted)}.map-check-warn{color:var(--kill-ink)}.map-tablewrap{overflow-x:auto}.map-table{width:100%;border-collapse:collapse;font-size:12px}.map-table th,.map-table td{padding:6px 10px;text-align:left;border-top:1px solid var(--line);white-space:nowrap;vertical-align:top}.map-table thead th{border-top:0;color:var(--muted);font-weight:500;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.map-table .n{text-align:right;font-variant-numeric:tabular-nums}.map-table .map-td-rule{max-width:420px;overflow:hidden;text-overflow:ellipsis;color:var(--muted)}.map-table .map-td-dial{color:var(--accent);font-weight:600}.map-beside{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12px;color:var(--muted)}.map-beside-item b,.rel-table td.c-name b{color:var(--ink);font-weight:600}.rel-table td.c-inst{font-size:11.5px;color:var(--ink-2)}.rel-table td.c-num b{color:var(--ink)}.models-table.rel-sub{width:auto;min-width:46%;margin:8px 0 4px}.models-table.rel-sub th,.models-table.rel-sub td{padding:3px 14px 3px 0;font-size:11.5px;border-bottom:0;background:transparent}.models-table.rel-sub td small{color:var(--muted);margin-left:4px}.rel-table{table-layout:fixed}.rel-table td.one-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rel-table td.c-name{font-weight:400;color:var(--ink-2)}.rel-table .detail-headline a,.rel-table .story-reason a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}
