@charset "UTF-8";

/*
 * TeachFlow CSS entry point
 *
 * Die Importreihenfolge ist verbindlich:
 * 1. Designwerte
 * 2. Normalisierung und globale Grundlagen
 * 3. Seitenlayout
 * 4. wiederverwendbare Komponenten
 * 5. seitenspezifische Gestaltung
 * 6. Barrierefreiheit und Hilfsklassen
 */

@import url("./foundation/tokens.css");
@import url("./foundation/reset.css");
@import url("./foundation/base.css");

@import url("./layout/header.css");
@import url("./layout/shell.css");
@import url("./layout/footer.css");

@import url("./components/navigation.css");
@import url("./components/buttons.css");
@import url("./components/cards.css");
@import url("./components/flash-messages.css");

@import url("./pages/home.css");
@import url("./pages/dashboard.css");
@import url("./pages/dashboard-tablet-fixes.css");
@import url("./pages/errors.css");
@import url("./pages/auth.css");
@import url("./pages/profile.css");
@import url("./pages/status.css");
@import url("./pages/lesson-structures.css");
@import url("./pages/week-title.css");
@import url("./pages/compact-week-free-day-widths.css");
@import url("./pages/compact-week-action-icons.css");
@import url("./pages/compact-week-print-lesson-details.css");
@import url("./pages/semester-plan-print-exam-flag.css");
@import url("./pages/semester-plan-week-visual-fixes.css?v=2");
@import url("./pages/compact-week-print-mobile-override.css");
@import url("./pages/simple-school-year-confirm-spacing.css");

@import url("./utilities/accessibility.css");
