/* =============================================================
   STYLE.CSS — Barrel File
   Imports all CSS partials in dependency order.
   This file replaces the former monolithic 3879-line stylesheet.
   ============================================================= */

/* 1. Design Tokens: CSS variables, fonts, semantic utilities */
@import "./tokens.css";

/* 2. Base: body reset, typography, glassmorphism foundation */
@import "./base.css";

/* 3. Components: glass cards, obsidian cards, buttons, navigation */
@import "./components.css";

/* 4. Views: skeleton loaders, crew roster, modals, toasts,
   appointment, explore, group detail, checkout, onboarding */
@import "./views.css";

/* 4b. View-specific styles (extracted from JS inline) */
@import "./views/consent-banner.css";
@import "./views/rules-modal.css";
/* notification-modal.css removed — modal eliminated in favor of direct browser prompt */
@import "./views/announcements.css";
@import "./views/hub-extras.css";
@import "./views/members-extras.css";
@import "./views/crew-roster.css";
@import "./views/crew-settings-panel.css";
@import "./views/gear.css";
@import "./views/profile-hero.css";
@import "./views/session-review.css";
@import "./views/session-review-modal.css";
@import "./views/upgrade-modal.css";
@import "./views/season-kickoff.css";

/* 5. Features: PWA banner, park map, notifications, join wizard */
@import "./features.css";

/* 5b. Visual motifs: cable-line divider + loader */
@import "./cable-line.css";

/* 6. Responsive: media query breakpoints (must be last) */
@import "./responsive.css";
