/**
 * Better Stands Event Manager – Unified CSS
 * ==========================================
 * Einziger PHP-Einstiegspunkt (wp_enqueue_style 'bs-unified-styles').
 * Alle Komponenten-Dateien werden hier importiert.
 *
 * Für CI-Anpassungen (Farben, Schriften, Abstände):
 *   → bs-tokens.css bearbeiten – ändert alles auf einmal
 *
 * Für Komponenten-spezifische Styles:
 *   → Jeweilige Komponentendatei bearbeiten
 *
 * Import-Reihenfolge:
 *  1. Tokens       – CSS-Variablen, zuerst laden
 *  2. Base         – Buttons, Badges, Forms, Messages (token-basiert)
 *  3. Components   – Animationen, Modals
 *  4. Feature Views – Seitenspezifische Styles
 *  5. Admin        – Nur für WP-Admin
 */

/* ── 1. Design Tokens ──────────────────────────────────── */
@import url('bs-tokens.css');

/* ── 2. Base Styles (token-basiert, wiederverwendbar) ──── */
@import url('base/buttons.css');
@import url('base/badges.css');
@import url('base/forms.css');
@import url('base/messages.css');
@import url('base/filters.css');

/* ── 3. UI Komponenten ─────────────────────────────────── */
@import url('components/animations.css');
@import url('components/cards.css');
@import url('components/empty-state.css');
@import url('components/modals.css');
@import url('components/progress.css');
@import url('components/stats.css');
@import url('components/thread.css');

/* ── 4. Shared / Layout ────────────────────────────────── */
@import url('better-stands.css');
@import url('view-toggle.css');
@import url('subpages-overview.css');

/* ── 5. Feature Views ──────────────────────────────────── */
@import url('event-creator.css');
@import url('card-lists.css');
@import url('evaluation-unified.css');
@import url('applicant-edit.css');
@import url('training-dates.css');

/* ── 6. Admin-only Styles ──────────────────────────────── */
@import url('assessment-company-manager.css');
@import url('assessor-approval-admin.css');
@import url('mail-templates.css');
