/* =============================================
   MAIN CSS ENTRY POINT
   Tombstone San Jose House
   
   This file imports all modular CSS files in the
   correct cascade order. postcss-import inlines
   these into a single file during production build.
   ============================================= */

/* --- 1. Base: Variables, Reset, Utilities --- */
@import './base/variables.css';
@import './base/reset.css';
@import './base/utilities.css';

/* --- 2. Layout --- */
@import './layouts/hero.css';
@import './layouts/sections.css';

/* --- 3. Components --- */
@import './components/buttons.css';
@import './components/navbar.css';
@import './components/footer.css';
@import './components/gallery.css';
@import './components/forms.css';
@import './components/carousel.css';
@import './components/cookie-consent.css';
@import './components/back-to-top.css';
@import './components/theme-toggle.css';
@import './components/skip-link.css';
@import './components/breadcrumb.css';
@import './components/faq.css';
@import './components/wanted-poster.css';
@import './components/events.css';
@import './components/walking-tour.css';
@import './components/photo-upload.css';
@import './components/guide-download.css';
@import './components/map-weather.css';
@import './components/guest-adventures.css';
@import './components/pricing.css';
@import './components/review-form.css';
@import './components/skeleton.css';
@import './components/search.css';
@import './components/progressive-image.css';
@import './components/room-compare.css';
@import './components/weather.css';

/* --- 4. Page-Specific --- */
@import './pages/home.css';
@import './pages/room.css';
@import './pages/trivia.css';
@import './pages/ghost-stories-page.css';
@import './pages/itinerary.css';
@import './pages/contact.css';
@import './pages/guest-info.css';
@import './pages/offline.css';

/* --- 5. Animations --- */
@import './animations/animations.css';

/* --- 6. Theme (Dark Mode) --- */
@import './themes/dark.css';

/* --- 7. Accessibility & Print --- */
@import './base/accessibility.css';
@import './base/print.css';
