/* Sali-Branding für die gebaute Standortanalyse-App (Stand 12.11.2026).
   Wird nach dem Build-CSS geladen und überschreibt nur Farben, Schrift und Kopfzeile.
   Hinweis: Beim nächsten Neubau aus dem Repository ai-sali müssen index.html und diese Datei wieder eingebunden
   werden, oder die Werte wandern in den Quellcode. */

:root{--c-bg:255 255 255;--c-card:255 255 255;--c-border:224 224 224;--c-fg:45 45 45;--c-muted:112 112 112;--c-dim:184 184 184}
:root[data-theme=dark]{--c-bg:45 45 45;--c-card:51 51 51;--c-border:63 63 63;--c-fg:255 255 255;--c-muted:201 201 201;--c-dim:112 112 112}

body{font-family:"Montserrat","Helvetica Neue",Arial,sans-serif}

/* Kopfzeile: gemeinsame Sali-Leiste steht in index.html. Die App-Kopfzeile bleibt nur für "Neue Analyse" (darunter). */
header.sticky.top-0.z-50{top:0}
header.sticky.top-0.z-50 > div{justify-content:flex-end;padding-top:6px;padding-bottom:6px}
header.sticky.top-0.z-50 > div > div:first-child{display:none}
header.sticky.top-0.z-50:not(:has(button)){display:none}

/* Buttons und Akzente: Red Ochre statt Verlauf, Tangerine nur im Dunkelmodus */
.gradient-bg{background:#d1370d}
.gradient-bg:hover{background:#b02e0b}
.text-orange-500{color:#d1370d}
.border-orange-500,.hover\:border-orange-500:hover{border-color:#d1370d}
:root[data-theme=dark] .text-orange-500{color:#ff8244}
h1,h2,h3{letter-spacing:-.01em}
h1.text-2xl,h1.text-xl:not(.gradient-text){font-weight:800}

/* Einheitliche Breite wie alle Tools (13.11.2026) */
.max-w-5xl,.max-w-3xl{max-width:1320px}
