:root{--surface-app:#15180f;--surface-panel:#181b11;--surface-panel-review:#191b10;--surface-panel-blocked:#1a1710;--surface-blade:#1b1f13;--surface-bar:#1d2115;--surface-header-top:#232819;--surface-header-bottom:#1a1e13;--surface-column-head:#202516;--surface-column-head-review:#251f16;--surface-column-head-blocked:#2b1a14;--surface-nav-active:#2c3220;--surface-input:#12140d;--surface-chip:#232819;--surface-sunken:#2a3020;--hover-backlog:#1e2215;--hover-working:#212715;--hover-review:#221c13;--hover-review-strong:#2a2216;--hover-blocked:#241612;--hover-blocked-strong:#2c1a15;--line-hard:#0d0f09;--line-black:#000;--line-row:#21261a;--line-section:#262c1c;--line-chip:#3a4130;--line-input:#333a27;--line-chip-hover:#6b7554;--line-idle:#2f3527;--text-bright:#e8e1cb;--text-primary:#ded7c2;--text-secondary:#b8b09a;--text-muted:#9aa284;--text-soft:#8a9273;--text-dim:#7f8768;--text-dimmer:#6f7659;--text-faint:#565c46;--accent-amber:#c98a3e;--accent-amber-hover:#e0a154;--orange-rule:#b5601f;--orange-fill:#8a4a1c;--orange-fill-hover:#a1571f;--orange-text:#f3e5cf;--orange-label:#e2b184;--orange-meta:#8a7a63;--orange-meta-dim:#8a5f38;--green-rule:#6d8340;--green-bar:#9ab04f;--green-label:#c5d09a;--green-text:#b6cf7e;--green-fact:#8c9a6c;--green-diff:#7f9a4a;--green-fill:#3d5023;--green-fill-hover:#4a6029;--green-border:#5f7a34;--green-on-fill:#cfe0a4;--green-on-fill-strong:#dfe9c2;--green-badge-fill:#33421f;--green-badge-border:#4f6330;--avatar-fill:#4a5a37;--avatar-text:#dfe6c8;--warn:#c9a13c;--warn-label:#e0bb62;--warn-fill:#4a3c12;--warn-fill-hover:#5d4a15;--warn-border:#7d6520;--warn-on-fill:#f0d78e;--danger:#8c2a1c;--danger-text:#d4685a;--danger-dot:#c9532f;--danger-label:#e39c8c;--danger-badge-fill:#4a1a12;--danger-badge-text:#f0a894;--danger-fill:#6e2417;--danger-fill-hover:#82291a;--danger-on-fill:#f5cdc2;--danger-border-soft:#4a2a20;--danger-ghost-text:#d09484;--danger-note:#a08a7a;--danger-note-dim:#6f6156;--danger-note-border:#33261f;--danger-count:#8a6a63;--danger-meta:#a05a4a;--font-sans:"IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--fs-card-title:13px;--fs-card-peon:12px;--fs-card-meta:11.5px;--fs-card-chip:11px;--fs-card-badge:10.5px;--fs-blade-title:16px;--fs-blade-heading:14px;--fs-blade-body:13px;--fs-blade-detail:12.5px;--fs-blade-label:12px;--fs-blade-meta:11.5px;--fs-blade-section:11px;--fs-blade-micro:10.5px;--h-topnav:42px;--h-dispatcher:30px;--h-statusbar:24px;--w-blade:424px;--min-board-width:900px;--radius:2px}*{box-sizing:border-box}html,body{background:var(--surface-app);height:100%;color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;overflow:hidden}#app{height:100%}a{color:var(--accent-amber);text-decoration:none}a:hover{color:var(--accent-amber-hover)}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:var(--surface-app)}::-webkit-scrollbar-thumb{background:var(--line-chip);border:2px solid var(--surface-app);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#4d5640}
