/*
 * Application Stylesheet - ITCSS Architecture
 *
 * This file imports all stylesheets in the ITCSS (Inverted Triangle CSS) order:
 * Settings → Generic → Elements → Objects → Components → Utilities
 *
 * The order is important! Styles progress from generic to specific.
 * DO NOT change the order of these imports.
 */

/* ==========================================================================
   SETTINGS - Design tokens and CSS custom properties
   ========================================================================== */
@import "settings/tokens.css";

/* ==========================================================================
   GENERIC - Resets and normalize
   ========================================================================== */
@import "generic/reset.css";

/* ==========================================================================
   ELEMENTS - Bare HTML element styles
   ========================================================================== */
@import "elements/base.css";

/* ==========================================================================
   OBJECTS - Layout patterns (o- prefix)
   ========================================================================== */
@import "objects/container.css";

/* ==========================================================================
   COMPONENTS - UI components (c- prefix)
   ========================================================================== */
@import "components/avatar/index.css";
@import "components/avatar-stack/index.css";
@import "components/button/index.css";
@import "components/paragraph/index.css";
@import "components/heading/index.css";
@import "components/card/index.css";
@import "components/datepicker/index.css";
@import "components/modal/index.css";

/* ==========================================================================
   UTILITIES - Helper classes (u- prefix)
   ========================================================================== */
@import "utilities/spacing.css";
@import "utilities/text.css";
