/* ==========================================================================
   Schmalothek Equipment Manager - Main Stylesheet
   Modular CSS Architecture - Clean & Maintainable
   ========================================================================== */

/* Variables - MUST BE FIRST */
@import url('_variables.css');

/* Base Styles */
@import url('_reset.css');

/* Layout & Structure */
@import url('_loading.css');
@import url('_login.css');
@import url('_layout.css');

/* UI Components */
@import url('_buttons.css');
@import url('_search.css');
@import url('_categories.css');
@import url('_equipment.css');
@import url('_forms.css');

/* Features & Views */
@import url('_reservations.css');
@import url('_calendar.css');
@import url('_dashboard.css');
@import url('_warnings.css');
@import url('_scanner.css');
@import url('_admin.css');
@import url('_statistics.css');

/* Modals & Overlays */
@import url('_modals.css');
@import url('_notifications.css');
@import url('_tour.css');

/* Cart System */
@import url('_cart.css');
@import url('_quantity.css');

/* Utilities */
@import url('_utilities.css');

/* Responsive */
@import url('_responsive.css');

/* Redesign "1a" Theme-Layer - MUSS ALS LETZTES laden (gewinnt die
   Kaskade). Reihenfolge der vier Dateien ist Semantik — neue Overrides
   ans Ende von _theme-fixes.css. */
@import url('_theme-core.css');
@import url('_theme-desktop.css');
@import url('_theme-refinements.css');
@import url('_theme-fixes.css');
