/**
 * Main CSS - Import Orchestrator
 * ishastays.watch - Component-based architecture
 *
 * Import order matters:
 * 1. Variables (theming system)
 * 2. Base & layout
 * 3. Components (alphabetical for clarity)
 * 4. Responsive overrides
 */

/* 1. Theme Variables */
@import 'variables.css';

/* 2. Foundation */
@import 'components/base.css';
@import 'components/header.css';
@import 'components/nav.css';

/* 3. Components (alphabetical) */
@import 'components/watches.css';
@import 'components/badges-tags.css';
@import 'components/buttons.css';
@import 'components/confirm-modal.css';
@import 'components/pages.css';
@import 'components/chained-stays.css';
@import 'components/rate-plans.css';
@import 'components/room-cards.css';
@import 'components/room-multi-select.css';
@import 'components/special-rooms.css';
@import 'components/tables.css';
@import 'components/utilities.css';
@import 'components/footer.css';

/* 4. Responsive Overrides */
@import 'responsive.css';

/**
 * Component Descriptions:
 *
 * - base.css: Reset, body, container
 * - header.css: Wordmark, tagline, theme toggle
 * - room-cards.css: Basic room display
 * - rate-plans.css: Rate plans tables & pricing
 * - chained-stays.css: Complete chained stay system (timeline + calendar)
 * - special-rooms.css: Special rooms section
 * - tables.css: Shared table styles
 * - buttons.css: All button variants
 * - badges-tags.css: Status badges & labels
 * - utilities.css: Helper classes & animations
 * - responsive.css: Media queries
 *
 * Note: search-form-v2.css and v2-results.css are loaded directly in index.html
 */
