/* ==========================================================================
   THEME: HOHER KONTRAST (theme-high-contrast.css)
   ========================================================================== */
[data-theme="high-contrast"] {
    --priv-bg-page: #000000;       /* Hintergrund der Seite */
    --priv-bg-surface: #000000;    /* Inhaltskarten / Header / Footer */
    --priv-bg-subtle: #121212;     /* Badges, Buttons, dezente Flächen */

    --priv-text-main: #FFFFFF;     /* Haupttext & Überschriften */
    --priv-text-muted: #FFFF00;    /* Metadaten & Fußzeilentext */
    --priv-text-subtitle: #FFFFFF; /* Neben- oder Unter-Überschriften */

    --priv-accent: #FFFF00;        /* Akzentfarbe (Signal-Gelb) */
    --priv-border: #FFFFFF;        /* Rahmenlinien */
    --priv-focus: #FFFF00;         /* Barrierefreier Fokusring */

    --priv-debug-bg: #0A0A0A;      /* Hintergrund für Debug-Boxen */
    --priv-warn: #FF0000;          /* Warn- oder Destruktiv-Akzent */

    --priv-separator: #FFFFFF;
    --priv-author-tags-separator: #FFFFFF;
}

[data-theme="high-contrast"] .debug-panel hr {
    border-top-color: var(--priv-border);
}
