:root{--mv2-font-caption:.75rem;--mv2-font-body-sm:.875rem;--mv2-font-body:1rem;--mv2-font-section-title:1.25rem;--mv2-font-heading:1.5rem;--mv2-font-page-title:1.75rem;--mv2-space-xs:4px;--mv2-space-sm:8px;--mv2-space-md:12px;--mv2-space-base:16px;--mv2-space-lg:20px;--mv2-space-xl:24px;--mv2-space-2xl:32px;--mv2-touch-min:44px;--mv2-touch-primary:56px;--mv2-tab-bar-height:56px;--mv2-fab-size:56px;--mv2-sticky-bar-height:64px;--mv2-motion-fast:.12s;--mv2-motion-normal:.18s;--mv2-motion-slow:.22s;--mv2-spring-bounce:cubic-bezier(.34,1.56,.64,1);--mv2-spring-firm:cubic-bezier(.22,1,.36,1);--mv2-spring-gentle:cubic-bezier(.16,1,.3,1);--mv2-ease-decel:cubic-bezier(0,0,.2,1);--mv2-ease-accel:cubic-bezier(.4,0,1,1);--mv2-outdoor-border-width:1px;--mv2-outdoor-text-weight:400;--mv2-glass-bg:#0a0a106b;--mv2-glass-border:#ffffff14;--mv2-glass-blur-radius:12px;--mv2-glass-shadow:0 4px 24px #0006;--exp-card-alpha:.24;--exp-card-blur:14px;--exp-card-border-alpha:.1;--exp-card-shadow:0 6px 20px #00000042,inset 0 1px 0 #ffffff14;--exp-card-radius:16px;--exp-panel-alpha:.14;--exp-header-alpha:.42;--exp-dock-alpha:.1;--mv2-glass-alpha-1:.14;--mv2-glass-alpha-2:.24;--mv2-glass-alpha-3:.4;--mv2-glass-alpha-4:.56;--mv2-glass-blur-1:10px;--mv2-glass-blur-2:14px;--mv2-glass-blur-3:20px;--mv2-glass-blur-4:26px;--mv2-glass-radius-card:16px;--mv2-glass-radius-modal:20px;--mv2-glass-radius-dialog:24px;--mv2-glass-shadow-1:0 3px 10px #0003,inset 0 1px 0 #ffffff0f;--mv2-glass-shadow-2:0 6px 20px #00000042,inset 0 1px 0 #ffffff14;--mv2-glass-shadow-3:0 10px 28px #0000004d,inset 0 1px 0 #ffffff1a;--mv2-glass-shadow-4:0 16px 40px #0000005c,inset 0 1px 0 #ffffff1f;--mv2-glass-tint-primary:#2885e229;--mv2-glass-tint-accent:#ff990024;--mv2-glass-tint-success:#21c45d29;--mv2-glass-tint-warning:#f59f0a2e;--mv2-glass-tint-danger:#dc28282e;--mv2-rarity-common-base:#6b7280;--mv2-rarity-common-glow:#6b728066;--mv2-rarity-common-border:#6b72804d;--mv2-rarity-uncommon-base:#22c55e;--mv2-rarity-uncommon-glow:#22c55e66;--mv2-rarity-uncommon-border:#22c55e4d;--mv2-rarity-rare-base:#3b82f6;--mv2-rarity-rare-glow:#3b82f666;--mv2-rarity-rare-border:#3b82f64d;--mv2-rarity-epic-base:#a855f7;--mv2-rarity-epic-glow:#a855f766;--mv2-rarity-epic-border:#a855f74d;--mv2-rarity-legendary-base:#d97706;--mv2-rarity-legendary-glow:#d9770666;--mv2-rarity-legendary-border:#d977064d;--mv2-rarity-artifact-base:#facc15;--mv2-rarity-artifact-glow:#facc156b;--mv2-rarity-artifact-border:#facc1557;--mv2-rarity-mythic-base:#f43f5e;--mv2-rarity-mythic-glow:#f43f5e73;--mv2-rarity-mythic-border:#f43f5e59;--mv2-rarity-won-base:#22c55e;--mv2-rarity-won-glow:#22c55e66;--mv2-rarity-won-border:#22c55e4d;--mv2-rarity-lost-base:#6b7280;--mv2-rarity-lost-glow:#6b72804d;--mv2-rarity-lost-border:#6b728040}[data-outdoor-mode=true]{--mv2-outdoor-border-width:2px;--mv2-outdoor-text-weight:600}[data-outdoor-mode=true] *{--tw-backdrop-blur:none!important;-webkit-backdrop-filter:none!important}[data-outdoor-mode=true] .bg-gradient-to-b,[data-outdoor-mode=true] .bg-gradient-to-r,[data-outdoor-mode=true] .bg-gradient-to-t,[data-outdoor-mode=true] .bg-gradient-to-l{background-image:none!important}.glass-card{background:hsl(var(--card,240 6% 12%)/var(--exp-card-alpha));-webkit-backdrop-filter:blur(var(--exp-card-blur))saturate(1.35);border:1px solid hsl(0 0% 100%/var(--exp-card-border-alpha));border-radius:var(--exp-card-radius);box-shadow:var(--exp-card-shadow)}.glass-card .glass-card{background:hsl(240 6% 14%/var(--mv2-glass-alpha-3));-webkit-backdrop-filter:blur(var(--mv2-glass-blur-3))saturate(1.3);box-shadow:var(--mv2-glass-shadow-3);border:1px solid #ffffff14}.glass-card .glass-card .glass-card{background:hsl(240 6% 16%/var(--mv2-glass-alpha-4));-webkit-backdrop-filter:blur(var(--mv2-glass-blur-4))saturate(1.2);box-shadow:var(--mv2-glass-shadow-4);border:1px solid #ffffff12}.glass-card-elevated{background:hsl(240 6% 14%/var(--mv2-glass-alpha-3));-webkit-backdrop-filter:blur(var(--mv2-glass-blur-4))saturate(1.5);border-radius:var(--mv2-glass-radius-modal);box-shadow:var(--mv2-glass-shadow-4);border:1px solid #ffffff24}.glass-surface{background:hsl(240 8% 10%/var(--mv2-glass-alpha-2));-webkit-backdrop-filter:blur(var(--mv2-glass-blur-3))saturate(1.35);border-top:1px solid #ffffff14}.glass-layer-1,.glass-layer-2,.glass-layer-3,.glass-layer-4{border:1px solid #ffffff1a}.glass-layer-1{background:hsl(240 7% 12%/var(--exp-panel-alpha));-webkit-backdrop-filter:blur(var(--mv2-glass-blur-1))saturate(1.25);border-radius:var(--exp-card-radius);box-shadow:var(--mv2-glass-shadow-1)}.glass-layer-2{background:hsl(240 7% 12%/var(--mv2-glass-alpha-2));-webkit-backdrop-filter:blur(var(--mv2-glass-blur-2))saturate(1.3);border-radius:var(--mv2-glass-radius-card);box-shadow:var(--mv2-glass-shadow-2)}.glass-layer-3{background:hsl(240 7% 12%/var(--mv2-glass-alpha-3));-webkit-backdrop-filter:blur(var(--mv2-glass-blur-3))saturate(1.35);border-radius:var(--mv2-glass-radius-modal);box-shadow:var(--mv2-glass-shadow-3)}.glass-layer-4{background:hsl(240 7% 12%/var(--mv2-glass-alpha-4));-webkit-backdrop-filter:blur(var(--mv2-glass-blur-4))saturate(1.4);border-radius:var(--mv2-glass-radius-dialog);box-shadow:var(--mv2-glass-shadow-4)}.glass-tint-primary{background-image:linear-gradient(var(--mv2-glass-tint-primary),var(--mv2-glass-tint-primary))}.glass-tint-accent{background-image:linear-gradient(var(--mv2-glass-tint-accent),var(--mv2-glass-tint-accent))}.glass-tint-success{background-image:linear-gradient(var(--mv2-glass-tint-success),var(--mv2-glass-tint-success))}.glass-tint-warning{background-image:linear-gradient(var(--mv2-glass-tint-warning),var(--mv2-glass-tint-warning))}.glass-tint-danger{background-image:linear-gradient(var(--mv2-glass-tint-danger),var(--mv2-glass-tint-danger))}.glass-input{background:#13131699;border:1px solid #ffffff14;border-radius:12px;transition:all .2s}.glass-input:focus{border-color:#2885e280;box-shadow:0 0 0 3px #2885e226,inset 0 1px 2px #0003}.glass-accent{background:linear-gradient(135deg,#2885e2e6,#1a6bbce6);border:1px solid #4b99e74d;box-shadow:0 4px 16px #2885e24d,inset 0 1px #ffffff1a}.mobile-v2-bg{background:0 0;min-height:100dvh}[data-outdoor-mode=true] .glass-card,[data-outdoor-mode=true] .glass-card-elevated{-webkit-backdrop-filter:none;background:#1d1d20f2;border:2px solid #fff3}[data-outdoor-mode=true] .glass-surface{-webkit-backdrop-filter:none;background:#18181bf2}[data-outdoor-mode=true] .glass-input{background:#131316f2;border:2px solid #fff3}@media (prefers-reduced-motion:reduce){:root{--mv2-motion-fast:0s;--mv2-motion-normal:0s;--mv2-motion-slow:0s}}
@font-face{font-family:Inter;src:url(/fonts/inter-400.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-500.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-400.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}:root{--bench-ir-50:#ff6b8a;--bench-ir-100:#ff4773;--bench-ir-200:#ff2d55;--bench-ir-300:#e1234a;--bench-ir-400:#ad1838;--bench-ir-dim:#481020;--bench-ink-0:#0a0a0c;--bench-ink-1:#101013;--bench-ink-2:#16161b;--bench-ink-3:#1c1c22;--bench-ink-4:#23232b;--bench-ink-5:#2c2c36;--bench-ink-6:#3a3a47;--bench-chalk-1:#fafafa;--bench-chalk-2:#e9e9ec;--bench-chalk-3:#b9b9c1;--bench-chalk-4:#7c7c87;--bench-chalk-5:#56565f;--bench-sig-ok:#5dd29a;--bench-sig-warn:#ffb84a;--bench-sig-info:#5fb8ff;--bench-sig-bad:#f55;--bench-forge-300:#67e8f9;--bench-forge-400:#22d3ee;--bench-forge-500:#06b6d4;--bench-forge-wash:#06b6d41a;--bench-forge-border:#22d3ee40;--bench-blue-500:#2885e2;--bench-blue-50:#f8fafc;--bench-amber-500:#f90;--bench-slate-50:#f5f5f5;--bench-slate-900:#09090b;--bench-line:#e5e5e5;--bench-hairline:#ffffff12;--bench-hairline-strong:#ffffff1f;--bench-shadow-card:0 1px 0 #ffffff0a inset,0 0 0 1px #ffffff0a,0 12px 30px -12px #0009;--bench-shadow-glass:0 1px 0 #ffffff0a inset,0 -1px 0 #00000080 inset,0 24px 60px -20px #0009;--bench-shadow-ir-glow:0 0 0 1px #ff2d5573,0 0 28px -6px #ff2d558c;--bench-shadow-light:0 1px 2px #0f172a0f,0 4px 12px -2px #0f172a14;--bench-theme-garden-background:222 55% 10%;--bench-theme-garden-foreground:43 32% 89%;--bench-theme-garden-card:221 44% 14%;--bench-theme-garden-card-foreground:43 32% 89%;--bench-theme-garden-popover:221 44% 14%;--bench-theme-garden-popover-foreground:43 32% 89%;--bench-theme-garden-primary:35 60% 58%;--bench-theme-garden-primary-foreground:222 55% 10%;--bench-theme-garden-secondary:220 36% 18%;--bench-theme-garden-secondary-foreground:43 32% 89%;--bench-theme-garden-muted:220 28% 20%;--bench-theme-garden-muted-foreground:224 15% 71%;--bench-theme-garden-accent:35 60% 58%;--bench-theme-garden-accent-foreground:222 55% 10%;--bench-theme-garden-border:43 32% 89%/.12;--bench-theme-garden-input:43 32% 89%/.14;--bench-theme-garden-ring:35 60% 58%;--bench-theme-light-background:60 23% 97%;--bench-theme-light-foreground:240 13% 9%;--bench-theme-light-card:0 0% 100%;--bench-theme-light-card-foreground:240 13% 9%;--bench-theme-light-popover:0 0% 100%;--bench-theme-light-popover-foreground:240 13% 9%;--bench-theme-light-primary:347 100% 59%;--bench-theme-light-primary-foreground:0 0% 100%;--bench-theme-light-secondary:60 11% 93%;--bench-theme-light-secondary-foreground:240 13% 9%;--bench-theme-light-muted:60 11% 93%;--bench-theme-light-muted-foreground:240 5% 37%;--bench-theme-light-accent:347 100% 59%;--bench-theme-light-accent-foreground:0 0% 100%;--bench-theme-light-border:240 13% 9%/.1;--bench-theme-light-input:240 13% 9%/.14;--bench-theme-light-ring:347 100% 59%;--bench-theme-ops-background:240 9% 4%;--bench-theme-ops-foreground:0 0% 98%;--bench-theme-ops-card:240 10% 10%;--bench-theme-ops-card-foreground:0 0% 98%;--bench-theme-ops-popover:240 10% 10%;--bench-theme-ops-popover-foreground:0 0% 98%;--bench-theme-ops-primary:347 100% 59%;--bench-theme-ops-primary-foreground:0 0% 100%;--bench-theme-ops-secondary:240 10% 12%;--bench-theme-ops-secondary-foreground:0 0% 98%;--bench-theme-ops-muted:240 9% 16%;--bench-theme-ops-muted-foreground:240 5% 65%;--bench-theme-ops-accent:347 100% 59%;--bench-theme-ops-accent-foreground:0 0% 100%;--bench-theme-ops-border:0 0% 100%/.07;--bench-theme-ops-input:240 10% 19%;--bench-theme-ops-ring:347 100% 59%;--bench-radius-sm:6px;--bench-radius-md:8px;--bench-radius-card:14px;--bench-radius-shell:16px;--bench-radius-pill:9999px;--bench-space-1:4px;--bench-space-2:8px;--bench-space-3:12px;--bench-space-4:16px;--bench-space-5:24px;--bench-space-6:32px;--bench-space-7:48px;--bench-space-8:64px;--ax-stage-bg:#07070a;--ax-stage-bg-2:#0d0d12;--ax-amber:#ffb27a;--ax-amber-deep:#c97a3a;--ax-amber-glow:#ffb27a8c;--ax-amber-soft:#ffb27a0d;--ax-ir:#ff2d55;--ax-ir-soft:#ff2d552e;--ax-chalk-cc:#fafafa;--ax-chalk-cc-dim:#7c7c87;--ax-chalk-cc-past:#56565f;--font-body:"Inter",system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--font-display:"Space Grotesk","Inter",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--t-display:72px;--t-h1:56px;--t-h2:40px;--t-h3:28px;--t-h4:20px;--t-body-lg:18px;--t-body:16px;--t-sm:14px;--t-xs:12px;--t-eyebrow:12px;--tr-eyebrow:.18em;--tr-tight:-.012em;--tr-normal:0;--w-regular:400;--w-medium:500;--w-semibold:600;--w-bold:700;--lh-display:1.05;--lh-heading:1.12;--lh-body:1.6;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--r-sm:6px;--r-md:8px;--r-card:14px;--r-shell:16px;--r-pill:9999px;--ir-50:var(--bench-ir-50);--ir-100:var(--bench-ir-100);--ir-200:var(--bench-ir-200);--ir-300:var(--bench-ir-300);--ir-400:var(--bench-ir-400);--ir-dim:var(--bench-ir-dim);--ink-0:var(--bench-ink-0);--ink-1:var(--bench-ink-1);--ink-2:var(--bench-ink-2);--ink-3:var(--bench-ink-3);--ink-4:var(--bench-ink-4);--ink-5:var(--bench-ink-5);--ink-6:var(--bench-ink-6);--chalk-0:#fff;--chalk-1:var(--bench-chalk-1);--chalk-2:var(--bench-chalk-2);--chalk-3:var(--bench-chalk-3);--chalk-4:var(--bench-chalk-4);--chalk-5:var(--bench-chalk-5);--sig-ok:var(--bench-sig-ok);--sig-warn:var(--bench-sig-warn);--sig-info:var(--bench-sig-info);--sig-bad:var(--bench-sig-bad);--pillar-coordination:#818cf8;--pillar-revenue:#fb923c;--pillar-trust:#a78bfa;--pillar-field:#f59e0b;--pillar-personal:#22d3ee;--shadow-card:0 1px 0 #ffffff0a inset,0 0 0 1px #ffffff0a,0 12px 30px -12px #0009;--shadow-glass:0 1px 0 #ffffff0a inset,0 -1px 0 #00000080 inset,0 24px 60px -20px #0009;--shadow-ir-glow:0 0 0 1px #ff2d5573,0 0 28px -6px #ff2d558c;--hair:#ffffff12;--hair-strong:#ffffff1f;--ease-spring:cubic-bezier(.22,1,.36,1);--ease-out:cubic-bezier(.4,0,.2,1);--dur-fast:.12s;--dur-base:.18s;--dur-slow:.32s;--dur-ambient:24s;--rar-common:#c8ced6;--rar-uncommon:#1eff00;--rar-rare:#0070dd;--rar-epic:#a335ee;--rar-legendary:#ff8000;--rar-artifact:#e7c182;--page-bg:#0b1426;--page-fg:#ece6d8;--muted-fg:#a9b0c2;--quiet-fg:#6a7388;--hairline:#dcd2b414;--hairline-2:#dcd2b42e;--card-bg:#131d33;--card-fg:#ece6d8;--card-shadow:0 1px 0 #dcd2b40a inset,0 1px 2px #0006,0 12px 30px -16px #00000080;--spark:#d4a056;--spark-soft:#d4a0561f;--spark-ring:0 0 0 1px #d4a05673,0 0 36px -6px #d4a05666;--meter-fill:#d4a056;--meter-glow:#d4a0568c;--grid-line:#dcd2b40a;--inverse-bg:#ece6d8;--inverse-fg:#0b1426;--pill-bg:#0b1426;--pill-line:#dcd2b42e;--eyebrow-fg:#a9b0c2;--theme-background:222 55% 10%;--theme-foreground:43 32% 89%;--theme-card:221 44% 14%;--theme-card-foreground:43 32% 89%;--theme-popover:221 44% 14%;--theme-popover-foreground:43 32% 89%;--theme-primary:35 60% 58%;--theme-primary-foreground:222 55% 10%;--theme-secondary:220 36% 18%;--theme-secondary-foreground:43 32% 89%;--theme-muted:220 28% 20%;--theme-muted-foreground:224 15% 71%;--theme-accent:35 60% 58%;--theme-accent-foreground:222 55% 10%;--theme-border:43 32% 89%/.12;--theme-input:43 32% 89%/.14;--theme-ring:35 60% 58%;--theme-dark-background:var(--theme-background);--theme-dark-foreground:var(--theme-foreground);--theme-dark-card:var(--theme-card);--theme-dark-card-foreground:var(--theme-card-foreground);--theme-dark-popover:var(--theme-popover);--theme-dark-popover-foreground:var(--theme-popover-foreground);--theme-dark-primary:var(--theme-primary);--theme-dark-primary-foreground:var(--theme-primary-foreground);--theme-dark-secondary:var(--theme-secondary);--theme-dark-secondary-foreground:var(--theme-secondary-foreground);--theme-dark-muted:var(--theme-muted);--theme-dark-muted-foreground:var(--theme-muted-foreground);--theme-dark-accent:var(--theme-accent);--theme-dark-accent-foreground:var(--theme-accent-foreground);--theme-dark-border:var(--theme-border);--theme-dark-input:var(--theme-input);--theme-dark-ring:var(--theme-ring)}[data-skin=secret-garden]{--page-bg:var(--bench-ink-0);--page-fg:var(--bench-chalk-2);--muted-fg:var(--bench-chalk-3);--quiet-fg:var(--bench-chalk-4);--hairline:var(--bench-hairline);--hairline-2:var(--bench-hairline-strong);--card-bg:var(--bench-ink-2);--card-fg:var(--bench-chalk-2);--card-shadow:var(--bench-shadow-card);--spark:var(--bench-amber-500);--spark-soft:color-mix(in srgb,var(--bench-amber-500)12%,transparent);--spark-ring:0 0 0 1px color-mix(in srgb,var(--bench-amber-500)45%,transparent),0 0 36px -6px color-mix(in srgb,var(--bench-amber-500)40%,transparent);--meter-fill:var(--bench-amber-500);--meter-glow:color-mix(in srgb,var(--bench-amber-500)55%,transparent);--grid-line:color-mix(in srgb,var(--bench-chalk-2)4%,transparent);--inverse-bg:var(--bench-chalk-2);--inverse-fg:var(--bench-ink-0);--pill-bg:var(--bench-ink-0);--pill-line:var(--bench-hairline-strong);--eyebrow-fg:var(--bench-chalk-3);--theme-background:var(--bench-theme-garden-background);--theme-foreground:var(--bench-theme-garden-foreground);--theme-card:var(--bench-theme-garden-card);--theme-card-foreground:var(--bench-theme-garden-card-foreground);--theme-popover:var(--bench-theme-garden-popover);--theme-popover-foreground:var(--bench-theme-garden-popover-foreground);--theme-primary:var(--bench-theme-garden-primary);--theme-primary-foreground:var(--bench-theme-garden-primary-foreground);--theme-secondary:var(--bench-theme-garden-secondary);--theme-secondary-foreground:var(--bench-theme-garden-secondary-foreground);--theme-muted:var(--bench-theme-garden-muted);--theme-muted-foreground:var(--bench-theme-garden-muted-foreground);--theme-accent:var(--bench-theme-garden-accent);--theme-accent-foreground:var(--bench-theme-garden-accent-foreground);--theme-border:var(--bench-theme-garden-border);--theme-input:var(--bench-theme-garden-input);--theme-ring:var(--bench-theme-garden-ring);--theme-dark-background:var(--theme-background);--theme-dark-foreground:var(--theme-foreground);--theme-dark-card:var(--theme-card);--theme-dark-card-foreground:var(--theme-card-foreground);--theme-dark-popover:var(--theme-popover);--theme-dark-popover-foreground:var(--theme-popover-foreground);--theme-dark-primary:var(--theme-primary);--theme-dark-primary-foreground:var(--theme-primary-foreground);--theme-dark-secondary:var(--theme-secondary);--theme-dark-secondary-foreground:var(--theme-secondary-foreground);--theme-dark-muted:var(--theme-muted);--theme-dark-muted-foreground:var(--theme-muted-foreground);--theme-dark-accent:var(--theme-accent);--theme-dark-accent-foreground:var(--theme-accent-foreground);--theme-dark-border:var(--theme-border);--theme-dark-input:var(--theme-input);--theme-dark-ring:var(--theme-ring)}html[data-skin=secret-garden] body{background:radial-gradient(ellipse 60% 50% at 85% 0%,color-mix(in srgb,var(--bench-amber-500)20%,transparent),transparent 70%),radial-gradient(ellipse 50% 60% at 0% 100%,color-mix(in srgb,var(--bench-sig-info)30%,transparent),transparent 70%),var(--page-bg)}[data-skin=bench-light],[data-skin=infrared]{--page-bg:var(--bench-slate-50);--page-fg:var(--bench-ink-2);--muted-fg:var(--bench-chalk-5);--quiet-fg:var(--bench-chalk-4);--hairline:var(--bench-line);--hairline-2:color-mix(in srgb,var(--bench-ink-2)18%,transparent);--card-bg:var(--bench-chalk-1);--card-fg:var(--bench-ink-2);--card-shadow:var(--bench-shadow-light);--spark:var(--bench-ir-200);--spark-soft:color-mix(in srgb,var(--bench-ir-200)10%,transparent);--spark-ring:var(--bench-shadow-ir-glow);--meter-fill:var(--bench-amber-500);--meter-glow:color-mix(in srgb,var(--bench-amber-500)55%,transparent);--grid-line:color-mix(in srgb,var(--bench-ink-2)5%,transparent);--inverse-bg:var(--bench-ink-0);--inverse-fg:var(--bench-chalk-1);--pill-bg:var(--bench-chalk-1);--pill-line:var(--bench-line);--eyebrow-fg:var(--bench-chalk-4);--theme-background:var(--bench-theme-light-background);--theme-foreground:var(--bench-theme-light-foreground);--theme-card:var(--bench-theme-light-card);--theme-card-foreground:var(--bench-theme-light-card-foreground);--theme-popover:var(--bench-theme-light-popover);--theme-popover-foreground:var(--bench-theme-light-popover-foreground);--theme-primary:var(--bench-theme-light-primary);--theme-primary-foreground:var(--bench-theme-light-primary-foreground);--theme-secondary:var(--bench-theme-light-secondary);--theme-secondary-foreground:var(--bench-theme-light-secondary-foreground);--theme-muted:var(--bench-theme-light-muted);--theme-muted-foreground:var(--bench-theme-light-muted-foreground);--theme-accent:var(--bench-theme-light-accent);--theme-accent-foreground:var(--bench-theme-light-accent-foreground);--theme-border:var(--bench-theme-light-border);--theme-input:var(--bench-theme-light-input);--theme-ring:var(--bench-theme-light-ring);--theme-dark-background:var(--theme-background);--theme-dark-foreground:var(--theme-foreground);--theme-dark-card:var(--theme-card);--theme-dark-card-foreground:var(--theme-card-foreground);--theme-dark-popover:var(--theme-popover);--theme-dark-popover-foreground:var(--theme-popover-foreground);--theme-dark-primary:var(--theme-primary);--theme-dark-primary-foreground:var(--theme-primary-foreground);--theme-dark-secondary:var(--theme-secondary);--theme-dark-secondary-foreground:var(--theme-secondary-foreground);--theme-dark-muted:var(--theme-muted);--theme-dark-muted-foreground:var(--theme-muted-foreground);--theme-dark-accent:var(--theme-accent);--theme-dark-accent-foreground:var(--theme-accent-foreground);--theme-dark-border:var(--theme-border);--theme-dark-input:var(--theme-input);--theme-dark-ring:var(--theme-ring)}html[data-skin=bench-light] body,html[data-skin=infrared] body{background:var(--page-bg)}[data-skin=ops-deck]{--page-bg:var(--bench-ink-0);--page-fg:var(--bench-chalk-1);--muted-fg:var(--bench-chalk-4);--quiet-fg:var(--bench-chalk-5);--hairline:var(--bench-hairline);--hairline-2:var(--bench-hairline-strong);--card-bg:var(--bench-ink-2);--card-fg:var(--bench-chalk-1);--card-shadow:var(--bench-shadow-card);--spark:var(--bench-ir-200);--spark-soft:color-mix(in srgb,var(--bench-ir-200)8%,transparent);--spark-ring:var(--bench-shadow-ir-glow);--grid-line:color-mix(in srgb,var(--bench-chalk-1)3.5%,transparent);--inverse-bg:var(--bench-chalk-1);--inverse-fg:var(--bench-ink-0);--pill-bg:var(--bench-ink-1);--pill-line:var(--bench-hairline-strong);--eyebrow-fg:var(--bench-chalk-4);--bench-ops-bg:var(--bench-ink-0);--bench-ops-fg:var(--bench-chalk-1);--bench-ops-card:var(--bench-ink-2);--bench-ops-card-p:16px;--bench-ops-rule:var(--bench-hairline);--bench-ops-rule-strong:var(--bench-hairline-strong);--bench-ops-label-size:10.5px;--bench-ops-label-track:.16em;--bench-ops-row-hover:color-mix(in srgb,var(--bench-chalk-1)2.5%,transparent);--bench-ops-scanlines:repeating-linear-gradient(to bottom,transparent 0,transparent 2px,color-mix(in srgb,var(--bench-chalk-1)2%,transparent)2px,color-mix(in srgb,var(--bench-chalk-1)2%,transparent)3px);--theme-background:var(--bench-theme-ops-background);--theme-foreground:var(--bench-theme-ops-foreground);--theme-card:var(--bench-theme-ops-card);--theme-card-foreground:var(--bench-theme-ops-card-foreground);--theme-popover:var(--bench-theme-ops-popover);--theme-popover-foreground:var(--bench-theme-ops-popover-foreground);--theme-primary:var(--bench-theme-ops-primary);--theme-primary-foreground:var(--bench-theme-ops-primary-foreground);--theme-secondary:var(--bench-theme-ops-secondary);--theme-secondary-foreground:var(--bench-theme-ops-secondary-foreground);--theme-muted:var(--bench-theme-ops-muted);--theme-muted-foreground:var(--bench-theme-ops-muted-foreground);--theme-accent:var(--bench-theme-ops-accent);--theme-accent-foreground:var(--bench-theme-ops-accent-foreground);--theme-border:var(--bench-theme-ops-border);--theme-input:var(--bench-theme-ops-input);--theme-ring:var(--bench-theme-ops-ring);--theme-dark-background:var(--theme-background);--theme-dark-foreground:var(--theme-foreground);--theme-dark-card:var(--theme-card);--theme-dark-card-foreground:var(--theme-card-foreground);--theme-dark-popover:var(--theme-popover);--theme-dark-popover-foreground:var(--theme-popover-foreground);--theme-dark-primary:var(--theme-primary);--theme-dark-primary-foreground:var(--theme-primary-foreground);--theme-dark-secondary:var(--theme-secondary);--theme-dark-secondary-foreground:var(--theme-secondary-foreground);--theme-dark-muted:var(--theme-muted);--theme-dark-muted-foreground:var(--theme-muted-foreground);--theme-dark-accent:var(--theme-accent);--theme-dark-accent-foreground:var(--theme-accent-foreground);--theme-dark-border:var(--theme-border);--theme-dark-input:var(--theme-input);--theme-dark-ring:var(--theme-ring)}html[data-skin=ops-deck] body{background:radial-gradient(ellipse 70% 50% at 90% 10%,color-mix(in srgb,var(--bench-ir-200)6%,transparent),transparent 70%),radial-gradient(ellipse 60% 50% at 10% 90%,color-mix(in srgb,var(--bench-sig-info)4%,transparent),transparent 70%),var(--page-bg)}.bench-forge-surface{background:var(--bench-ink-0);color:var(--bench-chalk-1);--primary:var(--bench-forge-400)!important;--primary-foreground:var(--bench-ink-0)!important;--accent:var(--bench-forge-400)!important;--accent-foreground:var(--bench-ink-0)!important;--ring:var(--bench-forge-400)!important}.bench-ops-surface{background:var(--bench-ink-0);color:var(--bench-chalk-1);--primary:var(--bench-ir-200)!important;--primary-foreground:var(--bench-chalk-1)!important;--accent:var(--bench-ir-200)!important;--accent-foreground:var(--bench-chalk-1)!important;--ring:var(--bench-ir-200)!important;--background:var(--bench-ink-0)!important;--foreground:var(--bench-chalk-1)!important}.bench-light-crm-surface{background:var(--page-bg);color:var(--page-fg);--primary:var(--spark)!important;--accent:var(--spark)!important;--ring:var(--spark)!important}body{font-family:var(--font-body);color:var(--page-fg);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";transition:background-color .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1)}h1,h2,h3{font-family:var(--font-display)}.t-display{font-family:var(--font-display);font-size:var(--t-display);line-height:var(--lh-display);letter-spacing:var(--tr-tight);font-weight:var(--w-semibold)}.t-h1{font-family:var(--font-display);font-size:var(--t-h1);line-height:var(--lh-heading);letter-spacing:var(--tr-tight);font-weight:var(--w-semibold)}.t-h2{font-family:var(--font-display);font-size:var(--t-h2);line-height:var(--lh-heading);letter-spacing:var(--tr-tight);font-weight:var(--w-semibold)}.t-h3{font-family:var(--font-display);font-size:var(--t-h3);line-height:1.2;font-weight:var(--w-semibold)}.t-h4{font-family:var(--font-body);font-size:var(--t-h4);font-weight:var(--w-semibold);line-height:1.3}.t-body-lg{font-size:var(--t-body-lg);line-height:var(--lh-body)}.t-body{font-size:var(--t-body);line-height:var(--lh-body)}.t-sm{font-size:var(--t-sm);line-height:1.5}.t-xs{font-size:var(--t-xs);line-height:1.5}.t-eyebrow{font-family:var(--font-mono);font-size:var(--t-eyebrow);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);font-weight:var(--w-semibold);color:var(--spark)}.t-mono{font-family:var(--font-mono);font-feature-settings:"ss01","cv11"}.t-muted{color:var(--muted-fg)}.t-quiet{color:var(--quiet-fg)}.agent-tag{--rar:var(--rar-common);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid color-mix(in oklab,var(--rar)40%,transparent);background:color-mix(in oklab,var(--rar)8%,transparent);color:var(--rar);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 8px 2px 6px;font-size:9.5px;font-weight:700;display:inline-flex}.agent-tag:before{content:"";background:var(--rar);width:6px;height:6px;box-shadow:0 0 8px color-mix(in oklab,var(--rar)60%,transparent);border-radius:999px;flex-shrink:0}.agent-tag.size-sm{gap:5px;padding:1px 7px 1px 5px;font-size:8.5px}.agent-tag.size-sm:before{width:5px;height:5px}.agent-tag[data-agent=Aurelius]{--rar:var(--rar-legendary)}.agent-tag[data-agent=Cole],.agent-tag[data-agent=Sage]{--rar:var(--rar-epic)}.agent-tag[data-agent=Ember],.agent-tag[data-agent=Piper]{--rar:var(--rar-rare)}.agent-tag[data-agent=Bailey]{--rar:var(--rar-uncommon)}.agent-name{--rar:var(--rar-common);color:var(--rar);text-shadow:0 0 18px color-mix(in oklab,var(--rar)35%,transparent)}.agent-name[data-agent=Aurelius]{--rar:var(--rar-legendary)}.agent-name[data-agent=Cole],.agent-name[data-agent=Sage]{--rar:var(--rar-epic)}.agent-name[data-agent=Ember],.agent-name[data-agent=Piper]{--rar:var(--rar-rare)}.agent-name[data-agent=Bailey]{--rar:var(--rar-uncommon)}.agent-halo{--rar:var(--rar-common);box-shadow:0 0 0 2px color-mix(in oklab,var(--rar)65%,transparent),0 0 22px -4px color-mix(in oklab,var(--rar)55%,transparent);border-radius:999px;position:relative}.agent-halo[data-agent=Aurelius]{--rar:var(--rar-legendary)}.agent-halo[data-agent=Cole],.agent-halo[data-agent=Sage]{--rar:var(--rar-epic)}.agent-halo[data-agent=Ember],.agent-halo[data-agent=Piper]{--rar:var(--rar-rare)}.agent-halo[data-agent=Bailey]{--rar:var(--rar-uncommon)}@keyframes ir-pulse{0%{box-shadow:0 0 #ff2d558c}70%{box-shadow:0 0 0 12px #ff2d5500}to{box-shadow:0 0 #ff2d5500}}@keyframes bench-glow-pulse{0%{filter:brightness()}50%{filter:brightness(1.8)}to{filter:brightness()}}@media (prefers-reduced-motion:reduce){body{transition:none}}:root{--jim-navy:#0c2340;--jim-navy-mid:#1a3a5c;--jim-navy-soft:#1e3a57;--jim-orange:#e8621e;--jim-orange-soft:#f0854d;--jim-orange-deep:#c9531a;--jim-orange-glow:#e8621e2e;--wis-blue:#1a4a8a;--wis-blue-deep:#133968;--wis-gold:#f5a623;--wis-gold-soft:#fbc97a;--tier-common-1:#94a3b8;--tier-common-2:#64748b;--tier-common-glow:#64748b33;--tier-uncommon-1:#4ade80;--tier-uncommon-2:#16a34a;--tier-uncommon-glow:#16a34a38;--tier-rare-1:#60a5fa;--tier-rare-2:#1d4ed8;--tier-rare-glow:#3b82f647;--tier-epic-1:#c084fc;--tier-epic-2:#6d28d9;--tier-epic-glow:#7c3aed52;--tier-legend-1:#fbbf24;--tier-legend-2:#e8621e;--tier-legend-glow:#e8621e61;--tier-mythic-1:#f472b6;--tier-mythic-2:#06b6d4;--tier-mythic-3:#a855f7;--tier-mythic-glow:#a855f74d;--bench-ink:#0a0a0c;--bench-ir:#ff2d55;--bench-chalk-1:#fafafa;--bench-chalk-3:#b9b9c1;--bench-chalk-4:#7c7c87;--status-ok:#22c55e;--status-ok-soft:#dcfce7;--status-ok-ink:#166534;--status-warn:#f59e0b;--status-warn-soft:#fef3c7;--status-warn-ink:#854d0e;--status-bad:#ef4444;--status-bad-soft:#fee2e2;--status-bad-ink:#991b1b;--status-info:#3b82f6;--status-info-soft:#dbeafe;--status-info-ink:#1e40af;--measure-rim:#2563eb;--measure-rim-glow:#2563eb52;--measure-rim-tint:#2563eb0f;--phase-lead:#eef2ff;--phase-present:#fff7ed;--phase-insurance:#ecfdf5;--phase-production:#fef2f2;--phase-complete:#f0f9ff;--phase-close:#f8fafc}:where([data-skin=game-day],.gd-app){--gd-phase-stripe-lead:var(--bench-gd-phase-stripe-lead);--gd-phase-stripe-present:var(--bench-gd-phase-stripe-present);--gd-phase-stripe-insurance:var(--bench-gd-phase-stripe-insurance);--gd-phase-stripe-production:var(--bench-gd-phase-stripe-production);--gd-phase-stripe-complete:var(--bench-gd-phase-stripe-complete);--gd-phase-stripe-close:var(--gd-red);--gd-radius-card:var(--bench-gd-radius-card);--gd-radius-pill:var(--bench-gd-radius-pill);--gd-radius-input:var(--bench-radius-md);--gd-shadow-card:var(--bench-gd-shadow-card);--gd-shadow-pop:var(--bench-gd-shadow-pop);--gd-shadow-3d:var(--bench-gd-shadow-3d);--gd-font-body:var(--bench-gd-font-body);--gd-font-mono:var(--bench-gd-font-mono);--gd-navy:var(--bench-gd-navy);--gd-red:var(--bench-gd-red);--gd-white:var(--bench-gd-white);--gd-bone:var(--bench-gd-bone);--gd-charcoal:var(--bench-gd-charcoal);--gd-brass-1:var(--bench-gd-brass-1);--gd-brass-2:var(--bench-gd-brass-2);--gd-brass:var(--bench-gd-brass);--gd-obsidian:var(--bench-gd-obsidian);--gd-win-green:var(--bench-gd-win-green);--gd-navy-900:var(--bench-gd-navy-900);--gd-navy-700:var(--bench-gd-navy-700);--gd-navy-500:var(--bench-gd-navy-500);--gd-ink-60:var(--bench-gd-ink-60);--gd-ink-40:var(--bench-gd-ink-40);--gd-ink-12:var(--bench-gd-ink-12);--gd-ink-06:var(--bench-gd-ink-06);--gd-paper-12:var(--bench-gd-paper-12);--gd-paper-60:var(--bench-gd-paper-60);--gd-paper-80:var(--bench-gd-paper-80);--gd-font-display:var(--bench-gd-font-display);--gd-font-stat:var(--bench-gd-font-stat);--gd-display-tracking:var(--bench-gd-display-tracking);--gd-stat-tracking:var(--bench-gd-stat-tracking);--gd-radius-sm:var(--bench-gd-radius-sm);--gd-radius-md:var(--bench-radius-md);--gd-radius-lg:var(--bench-gd-radius-lg);--gd-elev-1:var(--bench-gd-elev-1);--gd-elev-2:var(--bench-gd-elev-2);--gd-elev-3:var(--bench-gd-elev-3);--gd-topbar-h:var(--bench-gd-topbar-h);--gd-sidebar-w:var(--bench-gd-sidebar-w);--gd-stripe-h:var(--bench-gd-stripe-h);--gd-surface:var(--gd-bone);--gd-surface-paper:var(--gd-white);--gd-surface-deep:var(--gd-surface);--gd-on-surface:var(--gd-charcoal);--gd-on-navy:var(--gd-white);--gd-text-1:var(--gd-on-surface);--gd-text-2:var(--gd-ink-60);--gd-text-3:var(--gd-ink-40);--gd-line:var(--gd-ink-12);--gd-cta:var(--gd-red);--gd-cta-hover:var(--bench-gd-cta-hover);--gd-active:var(--gd-red);--gd-stripe:var(--gd-red)}.gd,.gd *{font-family:var(--gd-font-body);box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gd-eyebrow{font-family:var(--gd-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gd-ink-40);font-size:10.5px;font-weight:500}.gd-mono{font-family:var(--gd-font-mono);font-feature-settings:"tnum","ss01","cv11"}.gd-tabular{font-variant-numeric:tabular-nums}.tier-frame{isolation:isolate;vertical-align:middle;border:0;border-radius:9999px;padding:3px;display:inline-block;position:relative}.tier-frame:before{content:"";background:var(--frame-glow,transparent);filter:blur(8px);z-index:-1;border-radius:9999px;position:absolute;inset:-4px}.tier-frame>.tier-frame__inner{background:var(--gd-surface);border-radius:9999px;display:block;position:relative;overflow:hidden}.tier-frame--common{background:linear-gradient(135deg,var(--tier-common-1),var(--tier-common-2));--frame-glow:var(--tier-common-glow)}.tier-frame--uncommon{background:linear-gradient(135deg,var(--tier-uncommon-1),var(--tier-uncommon-2));--frame-glow:var(--tier-uncommon-glow)}.tier-frame--rare{background:linear-gradient(135deg,var(--tier-rare-1),var(--tier-rare-2));--frame-glow:var(--tier-rare-glow)}.tier-frame--epic{background:linear-gradient(135deg,var(--tier-epic-1),var(--tier-epic-2));--frame-glow:var(--tier-epic-glow)}.tier-frame--legendary{background:linear-gradient(135deg,var(--tier-legend-1),var(--tier-legend-2));--frame-glow:var(--tier-legend-glow)}.tier-frame--mythic{background:conic-gradient(from var(--mythic-angle,0deg),var(--tier-mythic-1),var(--tier-mythic-2),var(--tier-mythic-3),var(--tier-mythic-1));--frame-glow:var(--tier-mythic-glow);animation:14s linear infinite mythicSpin}@property --mythic-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes mythicSpin{to{--mythic-angle:360deg}}@media (prefers-reduced-motion:reduce){.tier-frame--mythic{animation:none}}.tier-frame[data-origin=marketplace] .tier-frame__inner>*{transform:scaleX(-1)}.tier-stamp{width:22px;height:22px;font-family:var(--gd-font-mono);letter-spacing:.02em;color:#fff;background:var(--jim-navy);border:2px solid var(--gd-surface);z-index:2;border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:flex;position:absolute;bottom:0;right:0}.tier-stamp[data-origin=marketplace]{background:var(--jim-orange)}.gd-app{background:var(--gd-surface);color:var(--gd-on-surface);font-family:var(--gd-font-body)}.gd-app .bg-primary{background-color:var(--gd-red)!important;color:var(--gd-white)!important}.gd-app .hover\:bg-primary\/90:hover{background-color:var(--gd-cta-hover)!important}.gd-app .border-primary{border-color:var(--gd-red)!important}.gd-app .text-primary{color:var(--gd-red)!important}.gd-sidebar{--sidebar-background:213 69% 15%;--sidebar-foreground:0 0% 100%;--sidebar-accent:213 62% 22%;--sidebar-accent-foreground:0 0% 100%;--sidebar-primary:358 71% 47%;--sidebar-primary-foreground:0 0% 100%;--sidebar-border:213 35% 32%;--sidebar-ring:358 71% 47%;background:var(--gd-navy);color:var(--gd-white)}.gd-sidebar__brand{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;padding:16px 18px;display:flex}.gd-sidebar__nav-item{color:#ffffffb8;cursor:pointer;border-left:3px solid #0000;align-items:center;gap:12px;padding:9px 18px;font-size:13px;font-weight:500;display:flex}.gd-sidebar__nav-item--active{color:var(--gd-white);border-left-color:var(--gd-red);background:#ffffff1a}.gd-topbar{background:var(--gd-surface-paper);border-bottom:1px solid var(--gd-ink-12);align-items:center;gap:16px;height:56px;padding:0 24px;display:flex}.gd-btn{border-radius:var(--gd-radius-input);cursor:pointer;font-size:13px;font-weight:600;font-family:var(--gd-font-body);border:1px solid #0000;padding:8px 16px;transition:all .12s cubic-bezier(.22,1,.36,1)}.gd-btn--primary{background:var(--gd-red);color:var(--gd-white)}.gd-btn--primary:hover{background:var(--gd-cta-hover)}.gd-btn--secondary{background:var(--gd-surface-paper);color:var(--gd-navy);border-color:var(--gd-ink-12)}.gd-btn--ghost{color:var(--gd-ink-60);background:0 0}.gd-pill{border-radius:var(--gd-radius-pill);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:600;font-family:var(--gd-font-mono);align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.gd-pill--demo{color:var(--gd-red);background:#cc22291a;border:1px solid #cc22294d}.gd-pill--live{color:var(--status-ok-ink);background:#22c55e1a;border:1px solid #22c55e4d}.gd-pill--ghost{color:#5b21b6;background:#7c3aed1a;border:1px solid #7c3aed4d}.gd-card{background:var(--gd-surface-paper);border:1px solid var(--gd-ink-12);border-radius:var(--gd-radius-card);box-shadow:var(--gd-shadow-card)}.gd-diag{background:var(--gd-ink-06);border:1px solid var(--gd-ink-12);border-left:3px solid var(--gd-red);border-radius:var(--gd-radius-card);padding:14px 16px}.gd-diag__label{font-family:var(--gd-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gd-red);font-size:10px;font-weight:600}.gd-diag__body{color:var(--gd-on-surface);margin-top:4px;font-size:13.5px;line-height:1.5}.chev-mark{line-height:0;display:inline-block}.bench-watermark{font-family:var(--gd-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gd-ink-40);opacity:.7;align-items:center;gap:6px;font-size:10px;display:inline-flex}html.bench-demo-ghost-active .bench-watermark{display:none}.bench-watermark img{width:14px;height:14px}:root{--wis-navy:#1a4a8a;--wis-gold:#f5a623;--wis-surface:#fff;--wis-surface-fg:#1a1a1a}@media (prefers-color-scheme:dark){:root{--wis-surface:#0c0d10;--wis-surface-fg:#f5f5f5}}.gd-app{background:var(--gd-surface);color:var(--gd-on-surface)}.gd-sidebar{background:var(--gd-navy);color:var(--gd-white)}.gd-sidebar [data-active=true],.gd-sidebar [aria-current=page]{background:var(--gd-red);color:var(--gd-white)}.gd-topbar{background:var(--gd-navy);color:var(--gd-white);border-bottom:var(--gd-stripe-h)solid var(--gd-red)}.gd-topbar [data-instance-chip]{background:var(--gd-red);color:var(--gd-white)}.wis-app{background:var(--wis-surface);color:var(--wis-surface-fg)}.wis-sidebar{background:var(--wis-navy);color:var(--wis-surface)}.wis-sidebar [data-active=true],.wis-sidebar [aria-current=page]{background:var(--wis-gold);color:var(--wis-navy)}.wis-topbar{background:var(--wis-navy);color:var(--wis-surface)}
:where(.lp-app){--lp-pine:#2f5a40;--lp-pine-700:#234731;--lp-pine-300:#6a8c77;--lp-pine-100:#e7eee9;--lp-sienna:#b35530;--lp-sienna-700:#8a3f22;--lp-sienna-100:#f3dccf;--lp-umber:#7a4b2a;--lp-umber-200:#d9bfa0;--lp-bone:#f5efe2;--lp-cream:#fbf6ea;--lp-paper:#fff;--lp-walnut:#2b2118;--lp-stone:#6b5f51;--lp-stone-300:#a8998a;--lp-stone-200:#c9bdad;--lp-line:#e4dcc8;--lp-line-strong:#cfc3aa;--lp-line-soft:#eee5d2;--lp-success:#3d6e4f;--lp-success-100:#e0ebe1;--lp-warn:#c98f2f;--lp-warn-100:#f5e6c4;--lp-danger:#a8442e;--lp-danger-100:#f1d6cd;--lp-info:#4c6f8a;--lp-info-100:#d8e2eb;--lp-bg:var(--lp-bone);--lp-surface:var(--lp-cream);--lp-surface-sunk:#ece5d2;--lp-surface-raised:var(--lp-paper);--lp-fg:var(--lp-walnut);--lp-fg-mute:var(--lp-stone);--lp-fg-faint:var(--lp-stone-300);--lp-border:var(--lp-line);--lp-stage-lead:#c9b585;--lp-stage-site_visit:#b89461;--lp-stage-estimate:#c87a4e;--lp-stage-contract:#8a5a37;--lp-stage-scheduled:#5a8a6a;--lp-stage-in_progress:#3d6e4f;--lp-stage-punch_list:#c98f2f;--lp-stage-invoiced:#7a5e44;--lp-stage-closed:#2f5a40;--lp-stage-closed_lost:#9b8e7c;--lp-job-interior:#d9bfa0;--lp-job-exterior:#9bb1a2;--lp-job-deck:#b87a4e;--lp-job-cabinets:#4c3623;--lp-job-commercial:#4c6f8a;--lp-heat-fresh:var(--lp-pine-300);--lp-heat-cool:var(--lp-stone-300);--lp-heat-warm:var(--lp-warn);--lp-heat-hot:var(--lp-danger);--lp-font-display:"Newsreader","Source Serif 4",Georgia,serif;--lp-font-body:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--lp-font-mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",monospace;--lp-fs-display-xl:56px;--lp-fs-display:40px;--lp-fs-h1:32px;--lp-fs-h2:22px;--lp-fs-h3:17px;--lp-fs-body:14.5px;--lp-fs-small:13px;--lp-fs-micro:11px;--lp-fs-eyebrow:10.5px;--lp-lh-tight:1.08;--lp-lh-snug:1.28;--lp-lh-body:1.55;--lp-tracking-display:-.012em;--lp-tracking-body:0;--lp-tracking-label:.14em;--lp-1:4px;--lp-2:8px;--lp-3:12px;--lp-4:16px;--lp-5:20px;--lp-6:24px;--lp-8:32px;--lp-10:40px;--lp-12:48px;--lp-16:64px;--lp-r-sm:6px;--lp-r-md:8px;--lp-r-card:12px;--lp-r-lg:16px;--lp-r-pill:999px;--lp-shadow-sm:0 1px 0 #2b21180f;--lp-shadow-md:0 2px 8px -2px #2b211814,0 1px 2px #2b21180f;--lp-shadow-lg:0 12px 28px -10px #2b21182e,0 4px 10px -4px #2b211814;--lp-shadow-rim:inset 0 0 0 1px #2b21180d;--lp-ease:cubic-bezier(.22,1,.36,1);--lp-dur-fast:.14s;--lp-dur-base:.22s;--lp-target-min:44px}.lp-app .lp-swatch{border-radius:4px 6px 5px 7px;display:inline-block;position:relative;box-shadow:inset 0 -2px #00000014,inset 0 1px #ffffff2e}.lp-app .lp-swatch:after{content:"";background:inherit;filter:blur(1.2px);opacity:.35;border-radius:999px;height:3px;position:absolute;bottom:-3px;left:6%;right:6%}.lp-app .lp-eyebrow{font-family:var(--lp-font-mono);font-size:var(--lp-fs-eyebrow);letter-spacing:var(--lp-tracking-label);text-transform:uppercase;color:var(--lp-stone);font-weight:500}
.skin-toggle{background:var(--card-bg);border:1px solid var(--hairline);border-radius:var(--r-md);min-width:188px;box-shadow:var(--card-shadow);flex-direction:column;gap:4px;padding:4px;display:inline-flex}.skin-toggle button{cursor:pointer;border-radius:var(--r-sm);width:100%;min-height:36px;font-family:var(--font-body);color:var(--muted-fg);text-align:left;background:0 0;border:0;grid-template-columns:16px 1fr 16px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:600;transition:background-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1);display:grid}.skin-toggle button:hover{background:var(--spark-soft);color:var(--page-fg)}.skin-toggle button[aria-selected=true]{background:var(--inverse-bg);color:var(--inverse-fg)}.skin-toggle__swatch{border:1px solid var(--hairline-2);border-radius:999px;width:14px;height:14px;box-shadow:inset 0 0 0 1px #ffffff14}.skin-toggle__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.skin-toggle__check{opacity:0;width:15px;height:15px}.skin-toggle button[aria-selected=true] .skin-toggle__check{opacity:1}html[data-skin=secret-garden] .skin-toggle button[aria-selected=true]{background:var(--spark);color:#0b1426}.skin-toggle-button{border:1px solid var(--hairline-2);background:color-mix(in srgb,var(--card-bg)88%,transparent);cursor:pointer;border-radius:var(--r-pill);min-height:36px;font-family:var(--font-body);color:var(--page-fg);box-shadow:0 1px 0 color-mix(in srgb,var(--inverse-bg)6%,transparent)inset;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:700;line-height:1;transition:background-color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1);display:inline-flex}.skin-toggle-button:hover{border-color:var(--spark);background:var(--spark-soft);color:var(--page-fg)}.skin-toggle-button:focus-visible{outline:2px solid var(--spark);outline-offset:2px}.skin-toggle-button__icon{width:15px;height:15px;color:var(--spark)}html[data-skin=secret-garden] .skin-toggle-button[data-next-skin=ops-deck]{border-color:color-mix(in srgb,var(--bench-ir-200)42%,var(--hairline-2))}html[data-skin=secret-garden] .skin-toggle-button[data-next-skin=ops-deck] .skin-toggle-button__icon{color:var(--bench-ir-200)}@media (max-width:640px){.skin-toggle,.skin-toggle-button{width:100%}}
.forge-surface{--page-bg:var(--bench-ink-0);--page-fg:var(--bench-chalk-1);--muted-fg:var(--bench-chalk-3);--quiet-fg:var(--bench-chalk-4);--card-bg:var(--bench-ink-2);--card-fg:var(--bench-chalk-1);--hairline:var(--bench-hairline);--hairline-2:var(--bench-hairline-strong);--spark:var(--bench-forge-400);--spark-soft:var(--bench-forge-wash);--meter-fill:var(--bench-forge-400);--meter-glow:#22d3ee73;--font-display:"Space Grotesk","Inter",system-ui,sans-serif;background:radial-gradient(ellipse 70% 50% at 85% 0%,#22d3ee1a,transparent 70%),radial-gradient(ellipse 60% 60% at 0% 100%,#22d3ee0f,transparent 70%),var(--page-bg);min-height:100%;color:var(--page-fg);--primary:var(--bench-forge-400)!important;--primary-foreground:var(--bench-ink-0)!important;--accent:var(--bench-forge-400)!important;--accent-foreground:var(--bench-ink-0)!important;--ring:var(--bench-forge-400)!important}.forge-surface *{box-sizing:border-box}.forge-surface .page{max-width:1180px;margin:0 auto;padding:28px 28px 72px}.forge-surface .page.is-narrow{max-width:880px}.forge-banner{border-radius:var(--r-shell);border:1px solid var(--hairline);background:var(--ink-2);isolation:isolate;max-width:1180px;height:220px;margin:0 auto 24px;position:relative;overflow:hidden}.forge-banner-img{object-fit:cover;object-position:center 60%;filter:saturate(.85);width:100%;height:100%;position:absolute;inset:0}.forge-banner:before{content:"";background:linear-gradient(180deg,color-mix(in oklab,var(--page-bg)18%,transparent)0%,transparent 30%,color-mix(in oklab,var(--page-bg)80%,transparent)100%),linear-gradient(90deg,color-mix(in oklab,var(--page-bg)70%,transparent)0%,transparent 50%);z-index:1;position:absolute;inset:0}.forge-banner:after{content:"";mix-blend-mode:multiply;z-index:1;background:#0b14268c;background:lab(6.26387% .968784 -13.6911/.55);position:absolute;inset:0}.forge-banner-content{z-index:2;gap:8px;display:grid;position:absolute;bottom:22px;left:28px;right:28px}.forge-banner .eyebrow{color:var(--bench-forge-400)}.forge-banner .eyebrow .eb-dot{background:var(--bench-forge-400);box-shadow:0 0 8px var(--bench-forge-400)}.forge-banner-title{color:#ece6d8;text-shadow:0 2px 12px #0009;margin:0;font-family:Space Grotesk,Inter,system-ui,sans-serif;font-size:clamp(36px,5vw,56px);font-style:italic;font-weight:600;line-height:1}.forge-banner-sub{color:#ece6d8bf;max-width:560px;margin:0;font-size:15px}.forge-banner-actions{z-index:2;flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:absolute;top:22px;right:24px}.page-hero{gap:10px;margin-bottom:28px;display:grid}.eyebrow{font-family:var(--font-mono);font-size:var(--t-eyebrow);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--spark);align-items:center;gap:8px;font-weight:600;display:inline-flex}.eyebrow .eb-dot{background:var(--spark);width:6px;height:6px;box-shadow:0 0 8px var(--spark);border-radius:999px}.page-title{font-family:var(--font-display);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(32px,3.6vw,48px);font-weight:600;line-height:1.05}.page-sub{color:var(--muted-fg);max-width:620px;margin:0;font-size:16px;line-height:1.55}.list-toolbar{border-bottom:1px solid var(--hairline);align-items:center;gap:14px;padding:12px 0;display:flex}.lt-filters{flex-wrap:wrap;gap:4px;display:flex}.lt-filter{height:28px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-fg);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:10.5px;font-weight:700}.lt-filter:hover{color:var(--page-fg);background:color-mix(in oklab,var(--card-bg)60%,transparent)}.lt-filter.is-active{background:color-mix(in oklab,var(--meter-fill)14%,transparent);color:var(--page-fg);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--meter-fill)35%,transparent)}.lt-filter .lt-count{background:color-mix(in oklab,var(--page-bg)50%,transparent);color:var(--quiet-fg);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:9.5px;display:inline-block}.lt-spacer{flex:1}.lt-meta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--quiet-fg);white-space:nowrap;font-size:10.5px}.project-list{margin:0;padding:0;list-style:none;display:grid;container:projectlist/inline-size}.project-row{border-bottom:1px solid var(--hairline);color:inherit;cursor:pointer;--rar:var(--rar-common);grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr) max-content;align-items:center;gap:12px;padding:16px 4px;text-decoration:none;transition:background .14s;display:grid;position:relative}.project-row .pr-meter{grid-column:1/-1;min-width:0}.project-row .forge-badge-row{justify-content:flex-start}@container projectlist (min-width:760px){.project-row{grid-template-rows:auto;grid-template-columns:44px minmax(0,1fr) minmax(240px,300px) auto;gap:0 18px}.project-row .pr-meter{grid-column:auto}.project-row .forge-badge-row{justify-content:flex-end}}.project-row[data-agent=Aurelius],.agent-tile[data-agent=Aurelius],.detail-head[data-agent=Aurelius]{--rar:var(--rar-legendary)}.project-row[data-agent=Cole],.agent-tile[data-agent=Cole],.detail-head[data-agent=Cole],.project-row[data-agent=Sage],.agent-tile[data-agent=Sage],.detail-head[data-agent=Sage]{--rar:var(--rar-epic)}.project-row[data-agent=Piper],.agent-tile[data-agent=Piper],.detail-head[data-agent=Piper],.project-row[data-agent=Ember],.agent-tile[data-agent=Ember],.detail-head[data-agent=Ember]{--rar:var(--rar-rare)}.project-row[data-agent=Bailey],.agent-tile[data-agent=Bailey],.detail-head[data-agent=Bailey]{--rar:var(--rar-uncommon)}.project-row[data-agent=Customer-owned],.agent-tile[data-agent=Customer-owned],.detail-head[data-agent=Customer-owned]{--rar:var(--rar-common)}.project-row:hover{background:color-mix(in oklab,var(--rar)4%,transparent)}.project-row:hover .pr-go{color:var(--meter-fill);transform:translate(2px)}.pr-agent,.agent-tile-portrait{object-fit:cover;width:36px;height:36px;box-shadow:0 0 0 2px color-mix(in oklab,var(--rar)65%,transparent),0 0 14px -4px color-mix(in oklab,var(--rar)55%,transparent);border-radius:999px}.pr-agent-fallback,.agent-tile-fallback{background:color-mix(in oklab,var(--rar)16%,var(--ink-3));width:36px;height:36px;color:color-mix(in oklab,var(--rar)80%,#fff);font-family:var(--font-mono);box-shadow:0 0 0 2px color-mix(in oklab,var(--rar)65%,transparent),0 0 14px -4px color-mix(in oklab,var(--rar)55%,transparent);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.agent-avatar[data-agent=Customer-owned],.agent-avatar[data-agent=Customer-owned]>span{transform:scaleX(-1)}.pr-main{gap:4px;min-width:0;display:grid}.pr-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pr-title{min-width:0;font-family:var(--font-display);letter-spacing:0;color:color-mix(in oklab,var(--rar)22%,var(--page-fg));white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:600;overflow:hidden}.pr-attrs{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--quiet-fg);flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;display:flex}.pr-agent-name{color:color-mix(in oklab,var(--rar)80%,var(--page-fg));font-weight:700}.attr-sep,.meta-sep{opacity:.4}.pr-meter{gap:6px;min-width:0;display:grid}.pr-meter-track{background:color-mix(in oklab,var(--page-fg)6%,transparent);border-radius:999px;height:8px;position:relative;overflow:hidden}.pr-meter-fill{width:calc(var(--progress,0)*100%);background:linear-gradient(90deg,color-mix(in oklab,var(--meter-fill)60%,transparent),var(--meter-fill));box-shadow:0 0 14px -2px color-mix(in oklab,var(--meter-fill)55%,transparent);border-radius:999px;transition:width .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.pr-meter-fill:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--meter-fill)85%,#fff));filter:blur(5px);opacity:.7;width:40px;position:absolute;top:0;bottom:0;right:0}.pr-meter.is-drift .pr-meter-fill,.meter-fill.is-drift{background-size:200% 100%;background-image:linear-gradient(90deg,color-mix(in oklab,var(--meter-fill)55%,transparent),var(--meter-fill),color-mix(in oklab,var(--meter-fill)55%,transparent));animation:4s linear infinite meter-drift}@keyframes meter-drift{0%{background-position:0 0}to{background-position:-200% 0}}.pr-meter-cap,.meter-cap{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--quiet-fg);justify-content:space-between;align-items:center;font-size:9.5px;display:flex}.pmc-stage{color:var(--meter-fill);font-weight:700}.pmc-pct,.mc-pct{color:var(--page-fg);letter-spacing:0;font-size:11px;font-weight:700}.pr-meter.is-bloom .pr-meter-fill{background:linear-gradient(90deg,var(--meter-fill),color-mix(in oklab,var(--meter-fill)80%,#fff))}.pr-side{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.pr-needs-input{height:24px;color:var(--bench-forge-400);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:#22d3ee1a;border:1px solid #22d3ee73;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:9.5px;font-weight:700;display:inline-flex}.pn-dot,.live-dot{background:currentColor;border-radius:999px;width:5px;height:5px;animation:2.4s ease-out infinite live-pulse}@keyframes live-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab,currentColor 55%,transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}.pr-go{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--quiet-fg);font-size:10.5px;font-weight:700;transition:color .16s,transform .16s}.state-badge{min-height:22px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#ffffff05;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:9.5px;font-weight:700;display:inline-flex}.state-badge .sb-dot{background:currentColor;border-radius:999px;width:5px;height:5px}.state-badge.is-active .sb-dot{animation:2.4s ease-out infinite live-pulse}.state-badge[data-state=received]{color:#b9b9c1;border-color:#b9b9c14d}.state-badge[data-state=ready]{color:var(--sig-info);border-color:#5fb8ff59}.state-badge[data-state=in-progress]{color:var(--sig-warn);border-color:#ffb84a59}.state-badge[data-state=review]{color:#c490e6;border-color:#c490e659}.state-badge[data-state=delivered]{color:var(--sig-ok);border-color:#5dd29a66}.state-badge[data-state=parked]{color:var(--chalk-4);border-color:#7c7c874d}.forge-badge-row{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.meter{--stages:5;--progress:0;--duration:.8s;background:color-mix(in oklab,var(--page-bg)35%,transparent);border:1px solid var(--hairline);border-radius:var(--r-card);padding:22px 18px 14px;position:relative}.meter.is-bloom{border-color:color-mix(in oklab,var(--meter-fill)60%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,var(--meter-fill)50%,transparent),0 0 48px -8px var(--meter-glow)}.meter-track{background:color-mix(in oklab,var(--page-fg)6%,transparent);border-radius:999px;height:10px;margin:12px 6px;position:relative;overflow:hidden}.meter-fill{width:calc(var(--progress)*100%);background:linear-gradient(90deg,color-mix(in oklab,var(--meter-fill)70%,transparent),var(--meter-fill));box-shadow:0 0 18px -2px var(--meter-glow);transition:width var(--duration)cubic-bezier(.22,1,.36,1);border-radius:999px;position:absolute;inset:0}.meter-fill:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--meter-fill)85%,#fff));filter:blur(6px);opacity:.8;width:60px;position:absolute;top:0;bottom:0;right:0}.meter-stages{grid-template-columns:repeat(var(--stages),1fr);margin-top:14px;display:grid;position:relative}.meter-stage{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--quiet-fg);flex-direction:column;align-items:center;gap:6px;font-size:10px;font-weight:600;display:flex}.ms-pip{border:1.5px solid var(--hairline-2);background:var(--page-bg);z-index:2;border-radius:999px;width:12px;height:12px;margin-top:-22px;transition:background .2s,border-color .2s,transform .2s}.meter-stage[data-state=complete] .ms-pip{border-color:var(--meter-fill);background:var(--meter-fill)}.meter-stage[data-state=active] .ms-pip{border-color:var(--meter-fill);background:var(--meter-fill);box-shadow:0 0 0 4px color-mix(in oklab,var(--meter-fill)20%,transparent),0 0 18px -2px var(--meter-glow);animation:2.4s ease-in-out infinite pip-pulse;transform:scale(1.25)}@keyframes pip-pulse{0%,to{box-shadow:0 0 0 4px color-mix(in oklab,var(--meter-fill)18%,transparent),0 0 14px -2px var(--meter-glow)}50%{box-shadow:0 0 0 6px color-mix(in oklab,var(--meter-fill)28%,transparent),0 0 28px -2px var(--meter-glow)}}.meter-stage[data-state=complete]{color:var(--page-fg)}.meter-stage[data-state=active]{color:var(--meter-fill)}.meter-bloom{pointer-events:none;border-radius:var(--r-card);opacity:0;background:radial-gradient(ellipse 80% 60% at 50% 50%,color-mix(in oklab,var(--meter-fill)22%,transparent),transparent 70%);transition:opacity .8s;position:absolute;inset:-1px}.meter.is-bloom .meter-bloom{opacity:1}.tenancy-chain{border:1px solid var(--hairline);border-radius:var(--r-card);background:color-mix(in oklab,var(--page-bg)35%,transparent);gap:9px;margin-top:16px;padding:14px 16px;display:grid}.tc-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--quiet-fg);font-size:10px;font-weight:800}.tc-chain{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tc-node-wrap{align-items:center;gap:6px;display:inline-flex}.tc-node,.tc-direct{border:1px solid color-mix(in oklab,var(--spark)26%,transparent);background:color-mix(in oklab,var(--spark)7%,transparent);min-height:28px;color:var(--page-fg);border-radius:999px;align-items:center;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}.tc-direct{width:fit-content;color:var(--muted-fg);border-color:var(--hairline-2);background:color-mix(in oklab,var(--card-bg)52%,transparent)}.tc-chevron{color:var(--quiet-fg)}.btn{min-height:34px;font-family:var(--font-body);border:1px solid var(--hairline);background:color-mix(in oklab,var(--card-bg)80%,transparent);color:var(--page-fg);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .16s,background .16s,transform .16s,filter .16s;display:inline-flex}.btn:hover{border-color:var(--hairline-2);transform:translateY(-.5px)}.btn-primary{background:var(--bench-forge-400);color:#fff;border-color:#22d3ee8c;box-shadow:0 0 0 1px #22d3ee73,0 0 28px -6px #22d3ee80}.btn-ghost{color:var(--muted-fg);background:0 0;border-color:#0000}.btn-lg{min-height:40px;padding:0 20px;font-size:14px}.btn-sm{min-height:28px;padding:0 11px;font-size:11.5px}.form-stack,.field{gap:22px;display:grid}.field{gap:8px}.form-section{border:1px solid var(--hairline);border-radius:var(--r-card);background:color-mix(in oklab,var(--card-bg)70%,transparent);gap:14px;padding:22px 24px;display:grid}.field-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-fg);align-items:center;gap:10px;font-size:10.5px;font-weight:700;display:flex}.req{color:var(--spark);font-size:14px;font-family:var(--font-body);letter-spacing:0}.field-help{font-family:var(--font-mono);letter-spacing:.1em;color:var(--quiet-fg);text-transform:uppercase;margin-left:auto;font-size:10.5px}.field-hint{color:var(--quiet-fg);margin-top:2px;font-size:13px}.input,.textarea{background:color-mix(in oklab,var(--page-bg)70%,transparent);border:1px solid var(--hairline);border-radius:var(--r-md);width:100%;color:var(--page-fg);font-family:var(--font-body);outline:none;padding:12px 14px;font-size:15px;transition:border-color .16s,background .16s}.input:focus,.textarea:focus{border-color:var(--spark)}.textarea{resize:vertical;min-height:120px;line-height:1.6}.form-actions{flex-wrap:wrap;align-items:center;gap:10px;padding-top:6px;display:flex}.form-actions .spacer{flex:1}.agent-tiles{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.agent-tile{background:color-mix(in oklab,var(--page-bg)60%,transparent);border:1px solid var(--hairline);border-radius:var(--r-card);cursor:pointer;--rar:var(--rar-common);align-items:center;gap:10px;padding:10px 12px;transition:border-color .16s,background .16s,transform .16s;display:flex}.agent-tile:hover{border-color:var(--hairline-2);transform:translateY(-1px)}.agent-tile.is-selected{border-color:color-mix(in oklab,var(--rar)60%,transparent);background:color-mix(in oklab,var(--rar)6%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,var(--rar)50%,transparent)}.agent-tile-meta{flex-direction:column;gap:1px;min-width:0;display:flex}.agent-tile-name{color:color-mix(in oklab,var(--rar)90%,var(--page-fg));white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.agent-tile-role{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--quiet-fg);font-size:9.5px;font-weight:600}.chip-row{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--hairline);background:color-mix(in oklab,var(--page-bg)60%,transparent);min-height:32px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-fg);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:600;display:inline-flex}.chip.is-selected{background:var(--spark-soft);border-color:color-mix(in oklab,var(--spark)55%,transparent);color:var(--page-fg)}.chip-check{border:1px solid var(--hairline-2);width:14px;height:14px;color:var(--spark);border-radius:999px;justify-content:center;align-items:center;font-size:9px;display:inline-flex}.chip.is-selected .chip-check{border-color:var(--spark);background:var(--spark);color:#fff}.radio-cards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.radio-card{border:1px solid var(--hairline);border-radius:var(--r-card);background:color-mix(in oklab,var(--page-bg)50%,transparent);cursor:pointer;grid-template-columns:18px 1fr;gap:12px;padding:14px 16px;display:grid}.radio-card.is-selected{border-color:var(--spark);background:var(--spark-soft)}.radio-dot{border:1.5px solid var(--hairline-2);border-radius:999px;width:16px;height:16px;margin-top:4px;position:relative}.radio-card.is-selected .radio-dot{border-color:var(--spark)}.radio-card.is-selected .radio-dot:after{content:"";background:var(--spark);border-radius:999px;position:absolute;inset:3px}.rc-title{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.sensitivity-glyph{font-family:var(--font-mono);background:color-mix(in oklab,var(--page-bg)60%,var(--ink-3));border:1px solid var(--hairline);color:var(--muted-fg);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:10px}.radio-card[data-value=secret-bearing] .sensitivity-glyph{color:var(--bench-forge-300);background:#22d3ee1a;border-color:#22d3ee59}.rc-sub{color:var(--muted-fg);margin-top:4px;font-size:12.5px;line-height:1.5}.dropzone{border:1.5px dashed var(--hairline-2);border-radius:var(--r-card);background:color-mix(in oklab,var(--page-bg)40%,transparent);color:var(--muted-fg);cursor:pointer;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px;font-size:13.5px;display:flex}.dropzone:hover{border-color:var(--spark)}.dropzone-glyph{background:color-mix(in oklab,var(--page-bg)60%,transparent);border:1px solid var(--hairline);width:36px;height:36px;color:var(--muted-fg);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.dz-strong{color:var(--page-fg);font-weight:600}.dz-mono{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px}.detail-grid{grid-template-columns:minmax(0,1fr) 340px;gap:28px;display:grid}.detail-head{--rar:var(--rar-common);align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.detail-head .pr-agent,.detail-head .pr-agent-fallback{width:52px;height:52px;font-size:16px}.ticket-title{font-family:var(--font-display);letter-spacing:0;color:color-mix(in oklab,var(--rar)20%,var(--page-fg));margin:0;font-size:32px;font-weight:600;line-height:1.1}.detail-meta-row{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--quiet-fg);flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;font-size:10.5px;display:flex}.section{gap:12px;margin-top:28px;display:grid}.section-title{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted-fg);align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.section-title:after{content:"";background:var(--hairline);flex:1;height:1px}.prose{color:var(--page-fg);white-space:pre-wrap;font-size:15.5px;line-height:1.65}.prose code,.attr-value code{font-family:var(--font-mono);background:color-mix(in oklab,var(--page-bg)70%,transparent);border:1px solid var(--hairline);border-radius:4px;padding:2px 6px;font-size:13px}.prose ul{white-space:normal;margin:8px 0;padding-left:20px}.requirements{gap:10px;display:grid}.requirement{border-radius:var(--r-card);background:#22d3ee0a;border:1px solid #22d3ee33;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.requirement-glyph{width:32px;height:32px;color:var(--bench-forge-300);background:#22d3ee1a;border:1px solid #22d3ee4d;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.requirement-title{font-size:14.5px;font-weight:600}.requirement-sub{color:var(--muted-fg);font-size:12.5px}.requirement-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.artifacts-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.artifact{background:color-mix(in oklab,var(--page-bg)50%,transparent);border:1px solid var(--hairline);border-radius:var(--r-card);color:inherit;gap:10px;padding:14px;text-decoration:none;display:grid}.artifact-thumb{aspect-ratio:16/9;background:repeating-linear-gradient(45deg,color-mix(in oklab,var(--page-bg)60%,var(--ink-3)),color-mix(in oklab,var(--page-bg)60%,var(--ink-3))8px,color-mix(in oklab,var(--page-bg)70%,var(--ink-3))8px,color-mix(in oklab,var(--page-bg)70%,var(--ink-3))16px);border:1px solid var(--hairline);border-radius:var(--r-md);position:relative}.at-kind{background:color-mix(in oklab,var(--page-bg)80%,transparent);border:1px solid var(--hairline);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--meter-fill);border-radius:999px;padding:3px 7px;font-size:9.5px;position:absolute;top:8px;left:8px}.artifact-title{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.artifact-meta{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--quiet-fg);font-size:10px}.related-skills-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.related-skill-card{border:1px solid var(--hairline);border-radius:var(--r-card);background:color-mix(in oklab,var(--page-bg)48%,transparent);color:inherit;gap:4px;padding:12px 14px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.related-skill-card:hover{border-color:color-mix(in oklab,var(--sig-info)34%,transparent);background:color-mix(in oklab,var(--sig-info)6%,transparent);transform:translateY(-1px)}.related-skill-title{color:var(--page-fg);overflow-wrap:anywhere;font-size:13.5px;font-weight:800}.related-skill-meta,.coauthor-entity{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--quiet-fg);font-size:9.5px;font-weight:800}.detail-aside{align-self:start;gap:20px;display:grid;position:sticky;top:84px}.aside-card{background:var(--card-bg);border:1px solid var(--hairline);border-radius:var(--r-card);gap:14px;padding:18px 20px;display:grid}.ac-title{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted-fg);font-size:10.5px;font-weight:700}.coauthor-detail-list{gap:13px;display:grid}.coauthor-detail{gap:7px;display:grid}.coauthor-detail-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.coauthor-bar{background:color-mix(in oklab,var(--page-fg)7%,transparent);border-radius:999px;height:6px;overflow:hidden}.coauthor-bar span{border-radius:inherit;background:var(--spark);min-width:4px;height:100%;display:block}.coauthor-detail[data-entity=human] .coauthor-bar span{background:var(--sig-ok)}.coauthor-detail[data-entity=agent] .coauthor-bar span{background:var(--sig-info)}.coauthor-detail[data-entity=instance] .coauthor-bar span{background:var(--spark)}.coauthor-fallback{color:var(--muted-fg);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.coauthor-fallback strong{color:var(--page-fg);font-family:var(--font-mono);font-size:11px}.door-detail{justify-items:start;gap:10px;display:grid}.door-detail p{color:var(--muted-fg);margin:0;font-size:13px;line-height:1.5}.activity-stream,.attr-list{display:grid}.activity-item{grid-template-columns:24px 1fr;gap:12px;padding:12px 4px;display:grid;position:relative}.activity-item:not(:last-child):after{content:"";background:var(--hairline);width:1px;position:absolute;top:28px;bottom:-8px;left:15px}.activity-glyph{background:var(--card-bg);border:1px solid var(--hairline-2);width:22px;height:22px;color:var(--muted-fg);z-index:1;font-family:var(--font-mono);border-radius:999px;justify-content:center;align-items:center;font-size:11px;display:inline-flex;position:relative}.activity-item[data-kind=now] .activity-glyph{background:var(--meter-fill);border-color:var(--meter-fill);color:#fff;box-shadow:0 0 0 3px color-mix(in oklab,var(--meter-fill)20%,transparent),0 0 18px -2px var(--meter-glow)}.activity-title{font-size:13.5px}.activity-time{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--quiet-fg);font-size:10px}.attr-list{gap:10px}.attr-row{grid-template-columns:110px 1fr;align-items:baseline;gap:12px;font-size:13px;display:grid}.attr-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--quiet-fg);font-size:10px;font-weight:600}.empty-state{text-align:center;border:1px dashed var(--hairline-2);border-radius:var(--r-card);background:color-mix(in oklab,var(--card-bg)50%,transparent);justify-items:center;gap:18px;padding:56px 36px;display:grid}.empty-portal{background:var(--card-bg)center/cover no-repeat;border:1px solid color-mix(in oklab,var(--bench-forge-400)35%,transparent);width:200px;height:200px;box-shadow:0 0 0 4px color-mix(in oklab,var(--bench-forge-400)15%,transparent),0 0 36px -4px #22d3ee73;background-image:url(/forge/forge-portal.png);border-radius:999px;position:relative;overflow:hidden}.empty-portal:after{content:"";background:radial-gradient(ellipse 80% 80% at 50% 50%,transparent 50%,color-mix(in oklab,var(--page-bg)40%,transparent)100%);border-radius:999px;position:absolute;inset:0}.empty-title{letter-spacing:0;color:#ece6d8;margin:0;font-family:Space Grotesk,Inter,system-ui,sans-serif;font-size:32px;font-style:italic;font-weight:600}.empty-sub{color:var(--muted-fg);max-width:480px;margin:0;font-size:15px;line-height:1.6}.forge-error{color:var(--bench-forge-300);border-radius:var(--r-card);background:#22d3ee14;border:1px solid #22d3ee59;padding:14px 16px;font-size:14px}.forge-board{gap:18px;margin-top:18px;display:grid}.forge-columns{grid-template-columns:repeat(5,minmax(220px,1fr));align-items:start;gap:12px;display:grid}.forge-column{border:1px solid var(--hairline);border-radius:var(--r-card);background:color-mix(in oklab,var(--card-bg)56%,transparent);min-width:0;min-height:360px;padding:12px}.fc-head{border-bottom:1px solid var(--hairline);justify-content:space-between;gap:10px;padding-bottom:10px;display:flex}.fc-head h2{color:var(--page-fg);font-family:var(--font-sans);letter-spacing:0;margin:0;font-size:13px;font-weight:800}.fc-head p{color:var(--quiet-fg);margin:4px 0 0;font-size:11px;line-height:1.35}.fc-count{border:1px solid var(--hairline-2);min-width:28px;height:24px;color:var(--muted-fg);font-family:var(--font-mono);border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.fc-stack,.fp-grid{gap:10px;padding-top:12px;display:grid}.fc-empty{border:1px dashed var(--hairline-2);border-radius:var(--r-card);color:var(--quiet-fg);text-align:center;padding:18px 12px;font-size:12px}.forge-card{border:1px solid var(--hairline);border-radius:var(--r-card);background:color-mix(in oklab,var(--page-bg)68%,transparent);gap:12px;padding:12px;display:grid;box-shadow:0 12px 28px #00000024}.forge-card.is-delivered{background:linear-gradient(180deg,#5dd29a14,transparent 58%),color-mix(in oklab,var(--page-bg)68%,transparent);border-color:#5dd29a47}.fcard-top{align-items:flex-start;gap:10px;display:flex}.fcard-main{flex:1;min-width:0}.fcard-title{color:var(--page-fg);font-size:13px;font-weight:800;line-height:1.3;text-decoration:none;display:block}.fcard-title:hover{color:var(--spark)}.fcard-meta{color:var(--quiet-fg);font-family:var(--font-mono);text-transform:uppercase;flex-wrap:wrap;gap:8px;margin-top:5px;font-size:10px;display:flex}.fcard-coauthors{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.coauthor-chip{border:1px solid var(--hairline);background:color-mix(in oklab,var(--page-bg)72%,transparent);min-width:0;max-width:100%;min-height:30px;color:var(--muted-fg);border-radius:999px;align-items:center;gap:7px;padding:3px 7px 3px 4px;display:inline-flex}.coauthor-chip.is-compact{gap:5px;min-height:24px;padding:2px 6px 2px 3px}.coauthor-chip[data-entity=human]{border-color:color-mix(in oklab,var(--sig-ok)30%,transparent);background:color-mix(in oklab,var(--sig-ok)8%,transparent)}.coauthor-chip[data-entity=agent]{border-color:color-mix(in oklab,var(--sig-info)32%,transparent);background:color-mix(in oklab,var(--sig-info)8%,transparent)}.coauthor-chip[data-entity=instance]{border-color:color-mix(in oklab,var(--spark)34%,transparent);background:color-mix(in oklab,var(--spark)9%,transparent)}.coauthor-avatar{background:color-mix(in oklab,var(--card-bg)72%,transparent);width:28px;height:28px;color:var(--page-fg);font-family:var(--font-mono);border:1px solid;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.coauthor-chip.is-compact .coauthor-avatar{width:20px;height:20px;font-size:8px}.coauthor-avatar.is-agent-img{object-fit:cover;border:1px solid color-mix(in oklab,var(--sig-info)40%,transparent)}.coauthor-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--page-fg);font-size:11.5px;font-weight:700;overflow:hidden}.coauthor-chip.is-compact .coauthor-name{font-size:10.5px}.coauthor-weight{background:color-mix(in oklab,var(--page-bg)74%,transparent);color:var(--muted-fg);font-family:var(--font-mono);letter-spacing:0;border-radius:999px;flex:none;padding:1px 5px;font-size:9.5px;font-weight:800}.fcard-chip-row{flex-wrap:wrap;gap:6px;display:flex}.fcard-info-chip,.fcard-door-badge,.fcard-confirm-badge{border:1px solid var(--hairline);background:color-mix(in oklab,var(--page-bg)66%,transparent);max-width:100%;min-height:22px;color:var(--muted-fg);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:9.5px;font-weight:800;display:inline-flex}.fcard-info-chip.is-upstream{color:color-mix(in oklab,var(--spark)72%,var(--page-fg));border-color:color-mix(in oklab,var(--spark)26%,transparent);background:color-mix(in oklab,var(--spark)8%,transparent)}.fcard-info-chip.is-related{color:color-mix(in oklab,var(--sig-info)76%,var(--page-fg));border-color:color-mix(in oklab,var(--sig-info)30%,transparent);background:color-mix(in oklab,var(--sig-info)8%,transparent)}.fcard-door-badge[data-door="2-new-agent"]{color:#d7c7ff;background:#9771ff1f;border-color:#9771ff5c}.fcard-door-badge[data-door="3a-customer-private"]{color:#c8ccd6;background:#a0a6b41a;border-color:#a0a6b44d}.fcard-door-badge[data-door="3b-platform-instance-exclusive"]{color:#ffdba3;background:#ffb84a1f;border-color:#ffb84a5c}.fcard-confirm-badge{color:var(--sig-warn);background:#ffb84a1a;border-color:#ffb84a5c}.fcard-launch-badge{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;padding:4px 10px;font-size:10.5px;font-weight:800;display:inline-flex}.fcard-launch-badge.is-blocked{color:#ffd2d2;background:#ff636321;border-color:#ff63636b}.fcard-launch-badge.is-waiting-on-you{color:#fff1bd;background:#ffc54a2e;border-color:#ffc54a8c}.fcard-launch-badge.is-shipped{color:#d8ffe9;background:#5dd29a21;border-color:#5dd29a73}.fcard-launch-badge-label{font-weight:800}.fcard-launch-badge-summary{text-transform:none;letter-spacing:.01em;color:inherit;opacity:.92;font-weight:500}.fcard-launch-badge-time{text-transform:none;letter-spacing:.01em;opacity:.75;font-weight:500}.lt-count.is-urgent{color:#2a1a06;background:var(--sig-warn)}.lt-filter.has-waiting{border-color:#ffc54a73}.fcard-goal{color:var(--muted-fg);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.forge-card.is-delivered .fcard-goal{color:var(--quiet-fg);-webkit-line-clamp:2}.launch-button,.op-save{border-radius:var(--r-button);color:#d8ffe9;background:#5dd29a21;border:1px solid #5dd29a5c;justify-content:center;align-items:center;gap:7px;min-height:34px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.launch-button:hover,.op-save:hover{background:#5dd29a33;border-color:#5dd29a94}.reviewer-note{border-left:2px solid var(--hairline-2);padding-left:9px}.reviewer-note span,.op-field span{color:var(--quiet-fg);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:9.5px;font-weight:700;display:block}.reviewer-note p{color:var(--muted-fg);margin:4px 0 0;font-size:12px;line-height:1.4}.operator-panel{border-top:1px solid var(--hairline);gap:8px;padding-top:10px;display:grid}.op-input,.op-textarea{border:1px solid var(--hairline-2);border-radius:var(--r-input);background:color-mix(in oklab,var(--page-bg)82%,transparent);width:100%;color:var(--page-fg);margin-top:5px;font-size:12px}.op-input{height:34px;padding:0 10px}.op-textarea{resize:vertical;min-height:72px;padding:8px 10px}.op-actions{flex-wrap:wrap;gap:6px;display:flex}.op-chip{border:1px solid var(--hairline-2);min-height:28px;color:var(--muted-fg);cursor:pointer;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:9.5px;font-weight:800;display:inline-flex}.op-chip:hover:not(:disabled){color:var(--page-fg);border-color:#22d3ee73}.op-chip.is-launch{color:var(--page-fg);border-color:#22d3ee8c}.op-chip:disabled,.op-save:disabled{cursor:not-allowed;opacity:.52}.op-error{color:var(--bench-forge-300);font-size:12px;line-height:1.35}.forge-parked{border:1px solid var(--hairline);border-radius:var(--r-card);background:color-mix(in oklab,var(--card-bg)44%,transparent)}.forge-parked summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.forge-parked summary::-webkit-details-marker{display:none}.fp-title{color:var(--page-fg);font-size:14px;font-weight:800;display:block}.fp-sub{color:var(--quiet-fg);margin-top:3px;font-size:12px;display:block}.fp-grid{border-top:1px solid var(--hairline);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));padding:12px}@media (max-width:980px){.forge-columns{grid-template-columns:repeat(2,minmax(220px,1fr))}.detail-grid{grid-template-columns:1fr}.detail-aside{position:static}}@media (max-width:760px){.forge-surface .page{padding:20px 16px 64px}.forge-banner{height:260px}.forge-banner-actions{justify-content:flex-start;left:18px;right:18px}.forge-banner-content{left:18px;right:18px}.list-toolbar{flex-direction:column;align-items:flex-start}.lt-meta{white-space:normal}.forge-columns{grid-template-columns:1fr}.forge-column{min-height:0}.radio-cards{grid-template-columns:1fr}.requirement{grid-template-columns:auto 1fr}.requirement-actions{grid-column:1/-1;justify-content:flex-start}.attr-row{grid-template-columns:1fr;gap:3px}}@media (prefers-reduced-motion:reduce){.forge-surface *,.forge-surface :before,.forge-surface :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.bench-surface-ops{--bench-sig-ok:var(--sig-ok,var(--bench-ops-sig-ok));--bench-sig-warn:var(--sig-warn,var(--bench-ops-sig-warn));--bench-sig-info:var(--sig-info,var(--bench-ops-sig-info));--bench-sig-bad:var(--sig-bad,var(--bench-ops-sig-bad));--bench-radius-card:var(--r-card,var(--bench-ops-radius));--cockpit-bg:var(--page-bg,var(--bench-ops-ink-0));--cockpit-card-bg:var(--card-bg,var(--bench-ops-ink-2));--cockpit-card-bg-soft:color-mix(in oklab,var(--bench-ops-chalk-1)4%,transparent);--cockpit-card-border:var(--hairline,var(--bench-ops-hairline));--cockpit-card-border-strong:var(--hairline-2,var(--bench-ops-hairline-strong));--cockpit-watermark:color-mix(in oklab,var(--bench-ops-chalk-1)5.5%,transparent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cockpit-shell{min-height:100%;color:var(--bench-ops-chalk-1);background:linear-gradient(180deg,color-mix(in oklab,var(--bench-ops-chalk-1)2.5%,transparent),transparent 38%),var(--cockpit-bg);padding:clamp(16px,3vw,32px);overflow-x:hidden}.cockpit-header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.cockpit-eyebrow{margin:0 0 6px}.cockpit-title{color:var(--bench-ops-chalk-1);margin:0;font-size:1.65rem;line-height:1.1}.cockpit-grid{grid-template-columns:minmax(0,1fr);gap:12px;width:100%;max-width:100%;display:grid}.cockpit-slot{border:1px solid var(--cockpit-card-border);border-radius:var(--bench-radius-card);background:var(--cockpit-card-bg-soft);min-width:0;min-height:156px;box-shadow:var(--bench-ops-shadow-card);flex-direction:column;justify-content:space-between;gap:16px;padding:16px;display:flex}.cockpit-slot__label{font-family:var(--bench-ops-font-mono);font-size:var(--bench-ops-label-size,10.5px);letter-spacing:var(--bench-ops-label-track,.16em);text-transform:uppercase;color:var(--bench-ops-chalk-4);margin:0;font-weight:600;line-height:1.25}.cockpit-slot__state{font-family:var(--bench-ops-font-mono);color:var(--bench-ops-chalk-4);margin:0;font-size:.72rem;line-height:1.35}.cockpit-slot--kpi-strip{min-height:116px}.cockpit-customer-roster{gap:14px}.cockpit-customer-roster__header,.cockpit-customer-card__header,.cockpit-customer-card__footer{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.cockpit-panel__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cockpit-customer-roster__badge,.cockpit-customer-card__badge,.cockpit-customer-card__status{min-height:28px;font-family:var(--bench-ops-font-mono);text-transform:uppercase;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex}.cockpit-customer-roster__badge,.cockpit-customer-card__badge{border:1px solid color-mix(in oklab,var(--bench-sig-warn)38%,transparent);background:color-mix(in oklab,var(--bench-sig-warn)12%,transparent);color:var(--bench-sig-warn);padding:0 10px}.cockpit-customer-roster__badge:before,.cockpit-customer-card__badge:before,.cockpit-customer-card__status:before{content:"";border-radius:999px;flex:none;width:7px;height:7px;display:inline-block}.cockpit-customer-roster__badge:before,.cockpit-customer-card__badge:before{background:var(--bench-sig-warn);box-shadow:0 0 0 3px color-mix(in oklab,var(--bench-sig-warn)18%,transparent)}.cockpit-customer-roster__cards{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.cockpit-customer-card{border:1px solid var(--cockpit-card-border-strong);border-radius:var(--bench-radius-card);background:color-mix(in oklab,var(--cockpit-card-bg)82%,var(--bench-ops-chalk-1)5%);flex-direction:column;justify-content:space-between;gap:14px;min-width:0;min-height:108px;padding:14px;display:flex;position:relative;overflow:hidden}.cockpit-customer-card:after{color:var(--cockpit-watermark);content:"PLACEHOLDER";font-family:var(--bench-ops-font-mono);letter-spacing:.08em;pointer-events:none;font-size:1.2rem;font-weight:800;position:absolute;bottom:10px;right:12px}.cockpit-customer-card__identity{gap:4px;min-width:0;display:grid}.cockpit-customer-card__label{overflow-wrap:anywhere;font-size:1.05rem;font-weight:700}.cockpit-panel__eyebrow{font-family:var(--bench-ops-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bench-ops-chalk-4);margin:0 0 5px;font-size:.68rem;font-weight:650}.cockpit-panel__title{color:var(--bench-ops-chalk-1);margin:0;font-size:1rem;line-height:1.2}.cockpit-customer-card__instance,.cockpit-customer-card__stub{overflow-wrap:anywhere;font-size:.78rem}.cockpit-panel__icon,.cockpit-panel__status-icon,.cockpit-panel__spinner{width:18px;height:18px;color:var(--bench-ops-chalk-4);flex:none}.cockpit-panel__spinner{animation:.9s linear infinite cockpit-spin}.cockpit-panel__empty{min-height:84px;color:var(--bench-ops-chalk-3);align-items:center;gap:10px;font-size:.84rem;line-height:1.45;display:flex}.cockpit-briefing-panel__body{flex-direction:column;gap:12px;display:flex}.cockpit-briefing-panel__summary{max-width:68ch;color:var(--bench-ops-chalk-2);margin:0;font-size:.92rem;line-height:1.5}.cockpit-briefing-panel__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.cockpit-briefing-panel__metrics div{border:1px solid var(--cockpit-card-border);border-radius:var(--bench-radius-card);background:var(--cockpit-card-bg-soft);min-width:0;padding:9px 10px}.cockpit-briefing-panel__metrics dt{overflow-wrap:anywhere;font-family:var(--bench-ops-font-mono);text-transform:uppercase;color:var(--bench-ops-chalk-4);margin:0 0 4px;font-size:.64rem;line-height:1.25}.cockpit-briefing-panel__metrics dd{color:var(--bench-ops-chalk-1);font-variant-numeric:tabular-nums;margin:0;font-size:1.05rem;font-weight:700;line-height:1.1}.cockpit-briefing-panel__alerts,.cockpit-briefing-panel__suggestions{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cockpit-briefing-panel__alerts li,.cockpit-briefing-panel__suggestions li{border:1px solid var(--cockpit-card-border);border-radius:var(--bench-radius-card);color:var(--bench-ops-chalk-2);padding:8px 10px;font-size:.78rem;line-height:1.4}.cockpit-briefing-panel__alerts li{border-color:color-mix(in oklab,var(--bench-sig-warn)28%,transparent);background:color-mix(in oklab,var(--bench-sig-warn)8%,transparent);color:var(--bench-sig-warn)}.cockpit-briefing-panel__alerts li[data-severity=urgent]{border-color:color-mix(in oklab,var(--bench-sig-bad)30%,transparent);background:color-mix(in oklab,var(--bench-sig-bad)10%,transparent);color:var(--bench-sig-bad)}.cockpit-briefing-panel__suggestions li{align-items:flex-start;gap:8px;display:flex}.cockpit-briefing-panel__suggestions span{font-family:var(--bench-ops-font-mono);text-transform:uppercase;color:var(--bench-ops-chalk-4);flex:none;font-size:.64rem;line-height:1.5}.cockpit-briefing-panel__timestamp{font-family:var(--bench-ops-font-mono);color:var(--bench-ops-chalk-4);margin:0;font-size:.68rem;line-height:1.35}.cockpit-customer-card__status{border:1px solid color-mix(in oklab,var(--bench-sig-info)34%,transparent);background:color-mix(in oklab,var(--bench-sig-info)11%,transparent);color:var(--bench-sig-info);padding:0 9px}.cockpit-customer-card__status:before{background:var(--bench-sig-info);box-shadow:0 0 0 3px color-mix(in oklab,var(--bench-sig-info)18%,transparent)}.cockpit-customer-card__stub{text-align:right}.cockpit-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid;position:relative}.cockpit-kpi-card{border:1px solid var(--cockpit-card-border);border-radius:var(--bench-radius-card);background:var(--cockpit-card-bg-soft);min-height:112px;box-shadow:var(--bench-ops-shadow-card);flex-direction:column;justify-content:space-between;gap:12px;padding:14px;display:flex}.cockpit-kpi-card--green{border-color:color-mix(in oklab,var(--bench-sig-ok)28%,transparent)}.cockpit-kpi-card--amber{border-color:color-mix(in oklab,var(--bench-sig-warn)34%,transparent)}.cockpit-kpi-card--red{border-color:color-mix(in oklab,var(--bench-sig-bad)34%,transparent)}.cockpit-kpi-card__label{color:var(--bench-ops-chalk-4);margin:0 0 8px;font-size:.76rem;font-weight:650;line-height:1.25}.cockpit-kpi-card__value{min-height:34px;font-family:var(--bench-ops-font-mono);color:var(--bench-ops-chalk-1);font-variant-numeric:tabular-nums;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:720;line-height:1.05}.cockpit-kpi-card__footer{justify-content:space-between;align-items:center;gap:8px;min-height:16px;display:flex}.cockpit-kpi-card__delta{font-family:var(--bench-ops-font-mono);color:var(--bench-ops-chalk-4);font-size:.7rem}.cockpit-kpi-card__sparkline{border-bottom:2px solid color-mix(in oklab,var(--bench-ops-chalk-1)18%,transparent);background:linear-gradient(135deg,transparent 0 35%,color-mix(in oklab,var(--bench-ops-chalk-1)22%,transparent)36% 40%,transparent 41%),linear-gradient(45deg,transparent 0 55%,color-mix(in oklab,var(--bench-ops-chalk-1)14%,transparent)56% 60%,transparent 61%);width:54px;height:16px;display:block}.cockpit-kpi-pill{text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-width:76px;padding:6px 10px;font-size:.78rem;line-height:1;display:inline-flex}.cockpit-kpi-pill--green{background:color-mix(in oklab,var(--bench-sig-ok)16%,transparent);color:var(--bench-sig-ok)}.cockpit-kpi-pill--amber{background:color-mix(in oklab,var(--bench-sig-warn)18%,transparent);color:var(--bench-sig-warn)}.cockpit-kpi-pill--red{background:color-mix(in oklab,var(--bench-sig-bad)18%,transparent);color:var(--bench-sig-bad)}.cockpit-kpi-strip__error{font-family:var(--bench-ops-font-mono);color:var(--bench-sig-bad);font-size:.68rem;position:absolute;bottom:-20px;right:0}@keyframes cockpit-spin{to{transform:rotate(360deg)}}.cockpit-vault-launch{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.cockpit-vault-launch__button{border:1px solid var(--cockpit-card-border-strong);border-radius:var(--bench-radius-card);background:var(--bench-ops-chalk-1);max-width:100%;min-height:42px;color:var(--bench-ops-ink-0);align-items:center;gap:10px;padding:0 14px;font-size:.88rem;font-weight:700;line-height:1.1;display:inline-flex}.cockpit-vault-launch__button:not(:disabled):hover{background:var(--bench-ops-chalk-2)}.cockpit-vault-launch__button:disabled{cursor:not-allowed;opacity:.58}.cockpit-vault-launch__icon{flex:none;width:16px;height:16px}@media (min-width:760px){.cockpit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cockpit-slot--kpi-strip{grid-column:1/-1}.cockpit-kpi-strip{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:759px){.cockpit-header,.cockpit-customer-roster__header,.cockpit-customer-card__header,.cockpit-customer-card__footer{flex-direction:column;align-items:stretch}.cockpit-customer-roster__badge,.cockpit-customer-card__badge,.cockpit-customer-card__status{width:fit-content;min-height:44px;padding-left:12px;padding-right:12px}.cockpit-customer-card__stub{text-align:left}}@media (min-width:1280px){.cockpit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cockpit-slot--kpi-strip{grid-column:1/-1}.cockpit-kpi-strip{grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr))}.cockpit-slot--briefing{grid-column:span 2}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-400.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/space-grotesk-500.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/jetbrains-mono-400.woff2)format("woff2")}:root{--parch-0:#f5ecdb;--parch-1:#efe3cc;--parch-2:#e7d8b9;--parch-edge:#40260c1f;--parch-ink-1:#2a1f10;--parch-ink-2:#4a3520;--parch-ink-3:#7a5d3c;--parch-tan:#d6b67e;--chrome-glass:#1c1c218c;--chrome-glass-strong:#151519b8;--chrome-edge:#ffffff12;--chrome-edge-strong:#ffffff21;--pulse-indigo-1:#0c1224;--pulse-indigo-2:#131b35;--pulse-indigo-3:#1f2c52;--pulse-blue:#3b82f6;--pulse-blue-soft:#6ea6ff;--agent-aurelius:#b48a55;--agent-aurelius-2:#5a6cd8;--agent-cole:#f4a44a;--agent-cole-2:#ffd166;--agent-sage:#b794f6;--agent-sage-2:#7c5fc7;--agent-piper:#4ea1ff;--agent-piper-2:#5fb8ff;--agent-ember:#ff8a3c;--agent-ember-2:#c96442;--agent-bailey:#5dd2c4;--agent-bailey-2:#2dd4bf}.bench-grid-bg{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:28px 28px}.bench-grid-bg-fine{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:14px 14px}.bench-scanlines:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 3px);position:absolute;inset:0}.bench-ir-glow{box-shadow:0 0 0 1px #ff2d5573,0 0 28px -6px #ff2d558c}.bench-glass{-webkit-backdrop-filter:blur(18px)saturate(1.15);border:1px solid var(--chrome-edge);background:linear-gradient(#14141cb8,#0a0a0ec7)}.bench-parchment{color:var(--parch-ink-1);background:radial-gradient(1200px 600px at 10% -20%,#ffdca559,#0000 50%),radial-gradient(800px 400px at 90% 110%,#be8c502e,#0000 60%),linear-gradient(#f6ecd6 0%,#ecddbf 100%);position:relative}.bench-parchment:after{content:"";pointer-events:none;mix-blend-mode:multiply;background-image:repeating-linear-gradient(45deg,#78501e08 0 1px,#0000 1px 4px),repeating-linear-gradient(-45deg,#78501e06 0 1px,#0000 1px 6px);position:absolute;inset:0}.bench-parchment-soft{color:var(--parch-ink-1);background:linear-gradient(#f1e6cf 0%,#e6d4b3 100%)}.pulse-bg{background:radial-gradient(800px 400px at 100% 0,#3b82f62e,#0000 55%),radial-gradient(600px 300px at 0 100%,#6366f11a,#0000 65%),linear-gradient(#0a0e1a 0%,#0c1126 100%)}.mono-label{font-family:var(--bench-ops-font-mono,"JetBrains Mono",ui-monospace,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--bench-ops-chalk-4,#7c7c87);font-feature-settings:"ss01","cv11";font-size:10.5px}.mono-label-amber{color:#fcd34d}.mono-label-ir{color:var(--bench-ops-ir-50,#ff6b8a)}.mono-label-tan{color:var(--parch-tan)}.eyebrow-tan{font-family:var(--bench-ops-font-mono,"JetBrains Mono",monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--parch-ink-3);font-size:10.5px}.brand-wordmark{letter-spacing:.02em;text-transform:uppercase;font-family:Space Grotesk,Inter,system-ui,sans-serif;font-weight:800}.vert-label{writing-mode:vertical-rl;font-family:var(--bench-ops-font-mono,"JetBrains Mono",monospace);letter-spacing:.32em;text-transform:uppercase;color:var(--bench-ops-chalk-3,#b9b9c1);font-size:10.5px;transform:rotate(180deg)}.letter-glyph{letter-spacing:-.02em;font-family:Space Grotesk,Inter,system-ui,sans-serif;font-weight:700}.letter-chip{letter-spacing:-.02em;width:56px;height:56px;color:var(--parch-ink-1);border:1px solid var(--parch-edge);background:linear-gradient(#efe2c6 0%,#e1cda4 100%);border-radius:12px;justify-content:center;align-items:center;font-family:Space Grotesk,Inter,system-ui,sans-serif;font-size:28px;font-weight:700;display:flex;box-shadow:inset 0 1px #ffffff73,0 1px #0000000a}.letter-section{align-items:flex-start;gap:18px;padding:8px 0 4px;display:flex}.letter-section-rule{background:var(--parch-edge);flex:1;height:1px;margin-top:28px}.letter-rail-btn{width:52px;height:36px;color:var(--bench-ops-chalk-4,#7c7c87);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;font-family:Space Grotesk,Inter,system-ui,sans-serif;font-size:14px;font-weight:600;transition:all .12s;display:flex}.letter-rail-btn:hover{color:var(--bench-ops-chalk-1,#fafafa);background:#ffffff0d}.letter-rail-btn.has-active{color:var(--bench-ops-ir-50,#ff6b8a);background:#ff2d5514}.letter-rail-btn.empty{color:var(--bench-ops-chalk-5,#56565f);cursor:default}.active-dot{background:var(--bench-ops-ir-200,#ff2d55);width:6px;height:6px;box-shadow:0 0 10px var(--bench-ops-ir-200,#ff2d55);border-radius:50%}.surface-tag{height:18px;font-family:var(--bench-ops-font-mono,"JetBrains Mono",monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--parch-ink-3);background:#78501e14;border-radius:4px;align-items:center;padding:0 7px;font-size:9.5px;display:inline-flex}.pin-btn{border:1px solid var(--parch-edge);height:26px;color:var(--parch-ink-2);letter-spacing:.01em;cursor:pointer;background:#ffffff80;border-radius:9999px;align-items:center;gap:6px;padding:0 10px;font-family:Inter,system-ui,sans-serif;font-size:11.5px;font-weight:500;transition:all .12s;display:inline-flex}.pin-btn:hover{border-color:var(--parch-ink-3);background:#ffffffe6}.pin-btn.pinned{background:var(--parch-ink-1);color:#f5ecdb;border-color:var(--parch-ink-1)}.pin-btn-dark{border:1px solid var(--chrome-edge-strong);height:26px;color:var(--bench-ops-chalk-3,#b9b9c1);cursor:pointer;background:#ffffff0a;border-radius:9999px;align-items:center;gap:6px;padding:0 10px;font-family:Inter,system-ui,sans-serif;font-size:11.5px;font-weight:500;transition:all .12s;display:inline-flex}.pin-btn-dark:hover{color:var(--bench-ops-chalk-1,#fafafa);background:#ffffff14}.pin-btn-dark.pinned{background:var(--bench-ops-ir-200,#ff2d55);color:#fff;border-color:var(--bench-ops-ir-200,#ff2d55)}.bar-tab{min-width:76px;height:56px;color:var(--bench-ops-chalk-3,#b9b9c1);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;padding:6px 10px;font-family:Inter,system-ui,sans-serif;font-size:10.5px;font-weight:500;transition:background .15s,color .15s;display:flex;position:relative}.bar-tab:hover{color:var(--bench-ops-chalk-1,#fafafa);background:#ffffff0a}.bar-tab.active{color:var(--bench-ops-ir-50,#ff6b8a);background:#ff2d5514}.bar-tab.active:before{content:"";background:var(--bench-ops-ir-200,#ff2d55);border-radius:2px;width:24px;height:2px;position:absolute;top:4px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #ff2d55b3}.bar-tab .bt-icon{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.bar-tab .bt-label{letter-spacing:.01em;font-weight:500}.bar-tab.locked:after{content:"";background:#fbbf24;border-radius:50%;width:4px;height:4px;position:absolute;top:4px;right:6px;box-shadow:0 0 8px #fbbf24b3}.bar-slot{border:1.5px dashed var(--bench-ops-ir-200,#ff2d55);background:#ff2d5512;border-radius:12px;width:76px;height:56px}.status-strip{border-bottom:1px solid var(--chrome-edge);-webkit-backdrop-filter:blur(18px)saturate(1.1);height:44px;color:var(--bench-ops-chalk-2,#e9e9ec);background:#151519d9;align-items:center;gap:12px;padding:0 16px;font-family:Inter,system-ui,sans-serif;font-size:12.5px;display:flex}.topnav-strip{border-bottom:1px solid var(--chrome-edge);background:#111113eb;align-items:center;gap:4px;height:36px;padding:0 12px;display:flex}.topnav-pin{height:26px;color:var(--bench-ops-chalk-3,#b9b9c1);cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-family:Inter,system-ui,sans-serif;font-size:12px;display:inline-flex}.topnav-pin:hover{color:var(--bench-ops-chalk-1,#fafafa);background:#ffffff0d}.topnav-pin.active{color:var(--bench-ops-ir-50,#ff6b8a);background:#ff2d551a}.wiki-search{border:1px solid var(--parch-edge);width:100%;height:40px;color:var(--parch-ink-1);background:#ffffff8c;border-radius:10px;outline:none;padding:0 14px 0 38px;font-family:Inter,system-ui,sans-serif;font-size:14px;transition:all .12s}.wiki-search:focus{border-color:var(--parch-ink-2);background:#fff}.wiki-search::placeholder{color:var(--parch-ink-3)}.wiki-search-dark{border:1px solid var(--chrome-edge-strong);width:100%;height:40px;color:var(--bench-ops-chalk-1,#fafafa);background:#ffffff0a;border-radius:10px;outline:none;padding:0 14px 0 38px;font-family:Inter,system-ui,sans-serif;font-size:14px;transition:all .12s}.wiki-search-dark:focus{border-color:var(--bench-ops-ir-200,#ff2d55);background:#ff2d550a}.wiki-search-dark::placeholder{color:var(--bench-ops-chalk-4,#7c7c87)}.scroll-hide{scrollbar-width:none}.scroll-hide::-webkit-scrollbar{display:none}.chip{letter-spacing:.04em;border-radius:9999px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex}.agent-bubble{background:var(--bench-ops-ink-3,#1c1c22);border-radius:50%;flex:none;width:28px;height:28px;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,inset 0 0 0 1px #00000080}.agent-bubble img{object-fit:cover;width:100%;height:100%;display:block}.crosslink{border:1px solid var(--parch-edge);color:var(--parch-ink-2);background:#fff6;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.crosslink:hover{border-color:var(--parch-ink-3);background:#fff}.pulse-item{border:1px solid var(--chrome-edge);background:#ffffff06;border-radius:10px;gap:12px;padding:12px 14px;transition:background .12s;display:flex}.pulse-item:hover{background:#ffffff0d}.pulse-item-time{font-family:var(--bench-ops-font-mono,"JetBrains Mono",monospace);letter-spacing:.12em;color:var(--bench-ops-chalk-4,#7c7c87);font-size:10.5px}.entry-row{cursor:pointer;border-radius:10px;align-items:center;gap:14px;padding:14px 16px;transition:background .12s,transform .12s;display:flex;position:relative}.entry-row:hover{background:#ffffff73}.entry-row.active{background:#2a1f100f}.entry-row.active:before{content:"";background:var(--bench-ops-ir-200,#ff2d55);width:3px;box-shadow:0 0 10px var(--bench-ops-ir-200,#ff2d55);border-radius:3px;position:absolute;top:14px;bottom:14px;left:-2px}.entry-row.search-hit{background:#ffdc8273;outline:1px solid #f59e0b66}@keyframes ir-pulse{0%{box-shadow:0 0 #ff2d558c}70%{box-shadow:0 0 0 12px #ff2d5500}to{box-shadow:0 0 #ff2d5500}}.ir-dot{background:var(--bench-ops-ir-200,#ff2d55);border-radius:50%;width:8px;height:8px;animation:2.4s ease-out infinite ir-pulse}@media (prefers-reduced-motion:reduce){.ir-dot{animation:none}}.sun-ornament{background:radial-gradient(circle at 35% 35%,#ffd166 0%,#f59e0b 38%,#b48a55 100%);border-radius:50%;flex:none;width:64px;height:64px;position:relative;box-shadow:0 0 32px #f59e0b8c}.hairline{border-color:var(--chrome-edge)}.hairline-s{border-color:var(--chrome-edge-strong)}.rule-parch{background:linear-gradient(90deg,transparent,var(--parch-edge),transparent);height:1px}
