/* ==============================================
   HOCONE Admin – Akzentfarben (Light Theme)
   ==============================================
   Standard-Farbschema (identisch zur Startseite).
   Zum Ändern des Farbschemas nur diese Datei und
   accent_dark.css anpassen – keine anderen CSS-Dateien!
   ============================================== */

:root {
    /* ── Primärfarbe ── */
    --primary: #6C5CE7;
    --primary-dark: #5A4BD1;
    --primary-rgb: 108, 92, 231;
    --primary-dark-rgb: 90, 75, 209;

    /* ── Globale Modul-Akzentfarbe (Mail/Kalender/Kontakte/Tasks) ── */
    /* Branding-Modul kann dies zur Laufzeit via inline-style ueberschreiben */
    --hoc-accent: var(--primary);

    /* ── Akzentfarbe ── */
    --accent: #00D2FF;
    --accent-rgb: 0, 210, 255;

    /* ── Sekundär ── */
    --brown: #5A4BD1;
    --brown-rgb: 90, 75, 209;

    /* ── Primary Hintergründe (aufsteigende Deckkraft) ── */
    --primary-bg-faint:    rgba(108, 92, 231, 0.03);
    --primary-bg-subtle:   rgba(108, 92, 231, 0.06);
    --primary-bg-hover:    rgba(108, 92, 231, 0.08);
    --primary-bg-active:   rgba(108, 92, 231, 0.10);
    --primary-bg-emphasis:  rgba(108, 92, 231, 0.12);
    --primary-bg-strong:   rgba(108, 92, 231, 0.15);
    --primary-bg-bold:     rgba(108, 92, 231, 0.25);

    /* ── Primary Rahmen ── */
    --primary-border-subtle:  rgba(108, 92, 231, 0.12);
    --primary-border-default: rgba(108, 92, 231, 0.20);
    --primary-border-hover:   rgba(108, 92, 231, 0.30);
    --primary-border-focus:   rgba(108, 92, 231, 0.35);
    --primary-border-strong:  rgba(108, 92, 231, 0.50);

    /* ── Primary Schatten ── */
    --primary-shadow-sm: rgba(108, 92, 231, 0.12);
    --primary-shadow-md: rgba(108, 92, 231, 0.25);
    --primary-shadow-lg: rgba(108, 92, 231, 0.35);

    /* ── Brown Varianten ── */
    --brown-bg-subtle: rgba(90, 75, 209, 0.04);
    --brown-bg-hover:  rgba(90, 75, 209, 0.06);

    /* ── Accent Varianten ── */
    --accent-bg-subtle: rgba(0, 210, 255, 0.08);
    --accent-bg-hover:  rgba(0, 210, 255, 0.12);
}
