/* ============================================================
   BRAND: Zanagar Software Engineering  (FINAL)
   ------------------------------------------------------------
   Quelle: Zanagar_Logo.png + Visitenkarte (130919_VK final)
   Logo-Aubergine (digital):  #45273e
   Logo-Aubergine (Druck/VK): #382139  → für Print-Ausgaben
   Kiesel-Motiv Kartenrückseite: Steingrün #75a49f, Mauve #a08894
   ------------------------------------------------------------
   REGEL: Hex-Werte existieren AUSSCHLIESSLICH in dieser Datei
   und in anderen themes/*.theme.css. Framework- und App-Layer
   verwenden nur --zf-*-Tokens.
   ============================================================ */

[data-theme="zanagar"] {
    color-scheme: light;

    --zf-color-base-100: #ffffff;
    --zf-color-base-200: #f7f4f7;
    --zf-color-base-300: #e6dee5;
    --zf-color-base-content: #2b1a28;

    --zf-color-primary: #45273e;
    --zf-color-primary-content: #ffffff;
    --zf-color-secondary: #7a5470;
    --zf-color-secondary-content: #ffffff;
    --zf-color-accent: #75a49f;
    --zf-color-accent-content: #12211f;
    --zf-color-neutral: #382139;
    --zf-color-neutral-content: #ffffff;

    --zf-color-info: #3d7ea6;
    --zf-color-info-content: #ffffff;
    --zf-color-success: #3f9e6e;
    --zf-color-success-content: #ffffff;
    --zf-color-warning: #d9a13b;
    --zf-color-warning-content: #2b1a28;
    --zf-color-error: #c04a3e;
    --zf-color-error-content: #ffffff;

    --zf-radius-field: 0.5rem;
    --zf-radius-box: 0.75rem;
    --zf-border-width: 1px;

    --zf-font-display: "Netto OT", "Inter", "Segoe UI", system-ui, sans-serif;
    --zf-font-body: "Inter", "Segoe UI", system-ui, sans-serif;
    --zf-brand-logo: url("/img/brand/zanagar-logo.png");
    --zf-brand-logo-height: 2.5rem;
    --zf-brand-name: "Zanagar Software Engineering";
    --zf-brand-print: #382139;
}

/* Dark-Variante – plum-getönte Dunkelflächen statt Neutralgrau */
[data-theme="zanagar-dark"] {
    color-scheme: dark;

    --zf-color-base-100: #1f1622;
    --zf-color-base-200: #291d2c;
    --zf-color-base-300: #3a2b3d;
    --zf-color-base-content: #ece5ea;

    --zf-color-primary: #b58aa8;
    --zf-color-primary-content: #241423;
    --zf-color-secondary: #8f6b85;
    --zf-color-secondary-content: #f5eef3;
    --zf-color-accent: #8fc0ba;
    --zf-color-accent-content: #12211f;
    --zf-color-neutral: #3a2b3d;
    --zf-color-neutral-content: #ece5ea;

    --zf-color-info: #6aa7cc;
    --zf-color-info-content: #101c24;
    --zf-color-success: #66bb8f;
    --zf-color-success-content: #0f1f17;
    --zf-color-warning: #e0b25c;
    --zf-color-warning-content: #241a0a;
    --zf-color-error: #d9705f;
    --zf-color-error-content: #26100d;

    --zf-radius-field: 0.5rem;
    --zf-radius-box: 0.75rem;
    --zf-border-width: 1px;

    --zf-font-display: "Netto OT", "Inter", "Segoe UI", system-ui, sans-serif;
    --zf-font-body: "Inter", "Segoe UI", system-ui, sans-serif;
    --zf-brand-logo: url("/img/brand/zanagar-logo.png");
    --zf-brand-logo-height: 2.5rem;
    --zf-brand-name: "Zanagar Software Engineering";
    --zf-brand-print: #382139;
}

@font-face {
    font-family: "Netto OT";
    src: url("/fonts/NettoOT-Bold.woff2") format("woff2");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
