/*! GarageIntel — © 2026 GarageIntel. All rights reserved. Proprietary source and design, served to your browser solely to run garageintel.app. No licence to copy, reuse, or make derivative works. */
:root{--primary: #0d6c78;--primary-hover: #0a545e;--accent: #2e7d55;--danger: #a8322e;--warn: #9a6a12;--text: #0f1c24;--text-muted: #566a74;--border: #cdd8dc;--surface: #ffffff;--surface-alt: #eef3f4;--bg: #f2f6f7;--bg-alt: #e8eff0;color-scheme:light;--rule-hi: #b9c8cd;--ink-low: #6a7d86;--ink-faint: #93a4ac;--primary-soft: rgba(13,108,120,.1);--primary-line: rgba(13,108,120,.3);--accent-line: rgba(46,125,85,.38);--danger-line: rgba(168,50,46,.4);--on-primary: #ffffff;--pop-surface: #ffffff;--ground-rgb: 242,246,247;--surface-rgb: 255,255,255;--ink-rgb: 15,28,36;--primary-rgb: 13,108,120;--accent-rgb: 46,125,85;--danger-rgb: 168,50,46;--shadow-rgb: 16,28,36;--hull: #172a31;--hull-edge: #2b4249;--hull-rgb: 23,42,49;--gilt: #b18a3c;--gilt-dim: #86692f;--brass: #6f6144;--shadow-sm: 0 1px 2px rgba(16,28,36,.07), 0 1px 3px rgba(16,28,36,.1);--shadow-md: 0 4px 12px rgba(16,28,36,.1), 0 2px 4px rgba(16,28,36,.06);--shadow-lg: 0 20px 40px rgba(16,28,36,.16), 0 8px 16px rgba(16,28,36,.1)}:root[data-theme=dark]{--primary: #43a7b3;--primary-hover: #59bcc7;--accent: #4fa87a;--danger: #d15a53;--warn: #d99a3f;--text: #e8eef1;--text-muted: #93a7b0;--border: #263940;--surface: #0f1c22;--surface-alt: #16262d;--bg: #0a151a;--bg-alt: #0e1c22;--skeleton-sheen: rgba(232,238,241,.1);--rule-hi: #2f454d;--ink-low: #71858e;--ink-faint: #4e6068;--primary-soft: rgba(67,167,179,.13);--primary-line: rgba(67,167,179,.34);--accent-line: rgba(79,168,122,.4);--danger-line: rgba(209,90,83,.42);--on-primary: #08171b;--pop-surface: #16262d;--ground-rgb: 10,21,26;--surface-rgb: 15,28,34;--ink-rgb: 232,238,241;--primary-rgb: 67,167,179;--accent-rgb: 79,168,122;--danger-rgb: 209,90,83;--shadow-rgb: 0,0,0;--hull: #0c1a1f;--hull-edge: #24424a;--hull-rgb: 12,26,31;--gilt: #c7a561;--gilt-dim: #9d8047;--brass: #9a875c;--shadow-sm: 0 1px 2px rgba(0,0,0,.5), 0 1px 3px rgba(0,0,0,.4);--shadow-md: 0 4px 12px rgba(0,0,0,.5), 0 2px 4px rgba(0,0,0,.35);--shadow-lg: 0 20px 44px rgba(0,0,0,.55), 0 8px 16px rgba(0,0,0,.4);color-scheme:dark}
