:root{--brand-green:#33ff66;--brand-amber:#ffb000;--brand-red:#ff3b3b;--terminal-bg:#060a07;--terminal-panel:#0a110c;--terminal-text:#c9f5d4;--terminal-green:#33ff66;--terminal-dim:#1f7a3a;--terminal-faint:#145227;--terminal-border:#173a22;color-scheme:dark;--color-primary:#33ff66;--color-secondary:#1fd655;--color-accent:#ffb000;--color-text:#c9f5d4;--color-muted:#7fae8c;--color-link:#33ff66;--color-heading:#eafff0;--color-bg:#060a07;--color-bg-2:#0d1611;--color-surface:#0a110c;--color-border:#1c3a25;--color-header-bg:#070c08;--color-header-txt:#c9f5d4;--color-footer-bg:#040705;--color-footer-txt:#a8dcb6;--color-on-primary:#031006;--color-on-badge:#031006;--glow:0 0 10px rgba(51,255,102,.35);--glow-text:0 0 8px rgba(51,255,102,.45);--shadow:0 2px 8px rgba(0,0,0,.5);--shadow-lg:0 8px 30px rgba(0,0,0,.6);--font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;--font-family-heading:'Share Tech Mono',ui-monospace,Menlo,Consolas,monospace;--font-mono:'Share Tech Mono',ui-monospace,Menlo,Consolas,monospace;--font-display:'VT323','Share Tech Mono',ui-monospace,monospace}:root[data-scheme="light"]{color-scheme:light;--color-primary:#0a7a32;--color-secondary:#075f26;--color-accent:#a35f00;--color-text:#17231a;--color-muted:#56685b;--color-link:#0a7a32;--color-heading:#060a07;--color-bg:#f6f7f2;--color-bg-2:#eceee6;--color-surface:#ffffff;--color-border:#d4dacd;--color-header-bg:#ffffff;--color-header-txt:#17231a;--color-footer-bg:#060a07;--color-footer-txt:#a8dcb6;--color-on-primary:#ffffff;--color-on-badge:#031006;--glow:0 0 0 transparent;--glow-text:0 0 0 transparent;--shadow:0 2px 8px rgba(0,0,0,.08);--shadow-lg:0 8px 30px rgba(0,0,0,.12)}@media (prefers-color-scheme:light){:root[data-scheme="system"]{color-scheme:light;--color-primary:#0a7a32;--color-secondary:#075f26;--color-accent:#a35f00;--color-text:#17231a;--color-muted:#56685b;--color-link:#0a7a32;--color-heading:#060a07;--color-bg:#f6f7f2;--color-bg-2:#eceee6;--color-surface:#ffffff;--color-border:#d4dacd;--color-header-bg:#ffffff;--color-header-txt:#17231a;--color-footer-bg:#060a07;--color-footer-txt:#a8dcb6;--color-on-primary:#ffffff;--color-on-badge:#031006;--glow:0 0 0 transparent;--glow-text:0 0 0 transparent;--shadow:0 2px 8px rgba(0,0,0,.08);--shadow-lg:0 8px 30px rgba(0,0,0,.12)}}
