:root{--font-ui: "Inter", system-ui, sans-serif;--font-mono: "JetBrains Mono", "Fira Code", monospace;--bg: #080b10;--bg-2: #0c1018;--surface: #101520;--surface-2: #141a24;--surface-3: #1a2030;--border: #1e2840;--border-2: #263350;--text: #e2eaf6;--text-2: #7a8fa8;--text-3: #344d68;--accent: #7c3aed;--accent-2: #6d28d9;--accent-bg: rgba(124,58,237,.12);--accent-glow: rgba(124,58,237,.25);--cyan: #06b6d4;--cyan-bg: rgba(6,182,212,.1);--green: #10b981;--green-bg: rgba(16,185,129,.1);--orange: #f59e0b;--orange-bg: rgba(245,158,11,.1);--red: #ef4444;--red-bg: rgba(239,68,68,.1);--gold: #c4902a;--gold-bg: rgba(196,144,42,.12);--blue: #3b82f6;--blue-bg: rgba(59,130,246,.1);--yellow: #eab308;--yellow-bg: rgba(234,179,8,.1);--purple: #a855f7;--purple-bg: rgba(168,85,247,.1);--section-arbeitsplatz: #f59e0b;--section-prozesse: #06b6d4;--section-qualitaet: #ef4444;--section-werkzeuge: #7c3aed;--section-betrieb: #10b981;--section-system: #64748b;--r-sm: 4px;--r-md: 8px;--r-lg: 12px;--r-xl: 16px;--t: .18s cubic-bezier(.4,0,.2,1);--shadow: 0 4px 24px rgba(0,0,0,.4)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-ui);background:var(--bg);color:var(--text);font-size:var(--base-font, 15px);line-height:1.5;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:2px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-theme=dark-default]{--bg: #080b10;--bg-2: #0c1018;--surface: #101520;--surface-2: #141a24;--surface-3: #1a2030;--border: #1e2840;--border-2: #263350;--text: #e2eaf6;--text-2: #7a8fa8;--text-3: #4a6b8a;--accent: #7c3aed;--accent-2: #6d28d9;--accent-bg: rgba(124,58,237,.12);--accent-glow: rgba(124,58,237,.25);--cyan: #06b6d4;--cyan-bg: rgba(6,182,212,.1);--green: #10b981;--green-bg: rgba(16,185,129,.1);--orange: #f59e0b;--orange-bg: rgba(245,158,11,.1);--red: #ef4444;--red-bg: rgba(239,68,68,.1);--section-arbeitsplatz: #f59e0b;--section-prozesse: #06b6d4;--section-qualitaet: #ef4444;--section-werkzeuge: #7c3aed;--section-betrieb: #10b981;--section-system: #64748b;--shadow: 0 4px 24px rgba(0,0,0,.4);--blue: #3b82f6;--blue-bg: rgba(59,130,246,.1);--yellow: #eab308;--yellow-bg: rgba(234,179,8,.1);--purple: #a855f7;--purple-bg: rgba(168,85,247,.1);--gold: #c4902a;--gold-bg: rgba(196,144,42,.12)}[data-theme=dark-edel]{--bg: #0c0a14;--bg-2: #110e1e;--surface: #16132a;--surface-2: #1f1b38;--surface-3: #28234a;--border: #2d2654;--border-2: #3d3470;--text: #ede9fe;--text-2: #a5a0d0;--text-3: #6d65a0;--accent: #a78bfa;--accent-2: #8b5cf6;--accent-bg: rgba(167,139,250,.12);--accent-glow: rgba(167,139,250,.25);--cyan: #67e8f9;--cyan-bg: rgba(103,232,249,.1);--green: #4ade80;--green-bg: rgba(74,222,128,.1);--orange: #fb923c;--orange-bg: rgba(251,146,60,.1);--red: #f87171;--red-bg: rgba(248,113,113,.1);--section-arbeitsplatz: #fbbf24;--section-prozesse: #67e8f9;--section-qualitaet: #f87171;--section-werkzeuge: #a78bfa;--section-betrieb: #4ade80;--section-system: #94a3b8;--shadow: 0 4px 24px rgba(0,0,0,.5);--blue: #60a5fa;--blue-bg: rgba(96,165,250,.1);--yellow: #facc15;--yellow-bg: rgba(250,204,21,.1);--purple: #c084fc;--purple-bg: rgba(192,132,252,.1);--gold: #d4a03a;--gold-bg: rgba(212,160,58,.12)}[data-theme=light-clean]{--bg: #f8fafc;--bg-2: #ffffff;--surface: #ffffff;--surface-2: #f1f5f9;--surface-3: #e2e8f0;--border: #e2e8f0;--border-2: #cbd5e1;--text: #0f172a;--text-2: #475569;--text-3: #94a3b8;--accent: #4f46e5;--accent-2: #4338ca;--accent-bg: rgba(79,70,229,.08);--accent-glow: rgba(79,70,229,.15);--cyan: #0891b2;--cyan-bg: rgba(8,145,178,.08);--green: #16a34a;--green-bg: rgba(22,163,74,.08);--orange: #d97706;--orange-bg: rgba(217,119,6,.08);--red: #dc2626;--red-bg: rgba(220,38,38,.08);--section-arbeitsplatz: #d97706;--section-prozesse: #0891b2;--section-qualitaet: #dc2626;--section-werkzeuge: #4f46e5;--section-betrieb: #16a34a;--section-system: #64748b;--shadow: 0 4px 24px rgba(0,0,0,.08);--blue: #2563eb;--blue-bg: rgba(37,99,235,.08);--yellow: #ca8a04;--yellow-bg: rgba(202,138,4,.08);--purple: #9333ea;--purple-bg: rgba(147,51,234,.08);--gold: #a07020;--gold-bg: rgba(160,112,32,.08)}[data-theme=light-warm]{--bg: #faf8f5;--bg-2: #ffffff;--surface: #fdfbf8;--surface-2: #f5f0ea;--surface-3: #ebe4db;--border: #e8e0d4;--border-2: #d4c8b8;--text: #1c1612;--text-2: #5c4f42;--text-3: #9a8b7a;--accent: #9a6b34;--accent-2: #845a2a;--accent-bg: rgba(154,107,52,.08);--accent-glow: rgba(154,107,52,.15);--cyan: #0e7490;--cyan-bg: rgba(14,116,144,.08);--green: #15803d;--green-bg: rgba(21,128,61,.08);--orange: #c2590a;--orange-bg: rgba(194,89,10,.08);--red: #b91c1c;--red-bg: rgba(185,28,28,.08);--section-arbeitsplatz: #c2590a;--section-prozesse: #0e7490;--section-qualitaet: #b91c1c;--section-werkzeuge: #9a6b34;--section-betrieb: #15803d;--section-system: #78716c;--shadow: 0 4px 24px rgba(0,0,0,.06);--blue: #2563eb;--blue-bg: rgba(37,99,235,.08);--yellow: #b45309;--yellow-bg: rgba(180,83,9,.08);--purple: #7e22ce;--purple-bg: rgba(126,34,206,.08);--gold: #9a6b34;--gold-bg: rgba(154,107,52,.08)}
