/* PNW Projekt - Main CSS Aggregator (Bereinigt 04/2026) */
/* Reihenfolge ist wichtig: base → buttons → forms → components → tables → pages → finance-table */

@import url('base.css');
@import url('buttons.css');
@import url('forms.css');
@import url('components.css');
@import url('tables.css');
@import url('pages.css');
@import url('finance-table.css');

/* Admin-Variablen-Neutralisierung
   Verhindert, dass public/theme.css (via public-app.css) den Admin
   in Dark-Mode-Varianten zwingt. Alle hier gesetzten Variablen
   überschreiben jeden Wert aus prefers-color-scheme oder html.dark-theme. */
body.container {
    --color-accent: #d4a017;
}

/* Admin-Hamburger-Override (nav.php im Admin-Kontext) */
body.container .nav-toggle__line {
    background: #2b2b2b;
}

body.container .nav-toggle {
    margin-bottom: 16px;
    border: 1.5px solid #cbd5e1;
    border-radius: 6px;
    background: #f8fafc;
}
body.container .nav-toggle.is-open .nav-toggle__line {
    background: #2b2b2b;
}