/**
 * Main CSS Entry Point
 * Import order matters - base styles first, then components, then pages
 */

/* Self-hosted Bangla webfont (Noto Sans Bengali) — registered before the type
   tokens that reference it. */
@import url("../fonts/notosansbengali.cac1ad7bb94e.css");

/* Base Styles */
@import url("./base/variables.6d4e3e6deeaa.css");
@import url("./base/reset.dcda49aba9da.css");

/* Layout */
@import url("./layout/container.aca73e7943db.css");
@import url("./layout/hero.d658675cd6af.css");

/* Components */
@import url("./components/glass.556f3e3fd6e0.css");
@import url("./components/buttons.840c602da037.css");
@import url("./components/navigation.12fab1eb038c.css");
@import url("./components/brand-bar.fcff0fabfe93.css");
@import url("./components/avatar.89606833ec1f.css");
@import url("./components/chat.fc32bfb070c5.css");
@import url("./components/modals.1d8834f0ee29.css");
@import url("./components/hc-modal.fcf79e200a4f.css");
@import url("./components/forms.478ef5ce1982.css");
@import url("./components/skeletons.636beb4e89b4.css");
@import url("./components/chips.043c3e5bf368.css");
@import url("./components/badges.2f137dc67abf.css");
@import url("./components/pagination.d009e1e1bc77.css");
@import url("./components/participant-bubbles.9be9273700bb.css");
@import url("./components/notifications.ddec5c32e57b.css");

/* Pages */
@import url("./pages/messages.614f357547f3.css");
@import url("./pages/marketwiki.cc54cbb0eef6.css");
@import url("./pages/charts.0270d0b19a93.css");
@import url("./pages/welcome.3b4e87e60fb9.css");

/* App-level styles */
@import url("./app.d38690bd372d.css");

/* Tactical HUD refinements — must load last to win the cascade. */
@import url("./base/tactical.53936375f7c3.css");

/* Phone & small-tablet refinements — scoped to max-width media queries, so
   they load after everything and win the cascade on small viewports only. */
@import url("./base/responsive.51fd4bce11b3.css");

