/* ============================================================================
   Diametral Design System — bundle entrypoint
   Import this one file to get tokens + reset + typography + all components:

       <link rel="stylesheet" href="css/diametral.css">
       @import url("@diametral/design-system/css/diametral.css");

   Themes (css/themes/*.css) and compat aliases (css/compat/*.css) are opt-in
   and intentionally NOT imported here. See docs/theming.md and docs/migration.md.
   ============================================================================ */

/* Tier 1+2+3 tokens */
@import url("./tokens.css");

/* Base */
@import url("./base/reset.css");
@import url("./base/typography.css");

/* Components */
@import url("./components/app-bar.css");
@import url("./components/button.css");
@import url("./components/switch.css");
@import url("./components/badge.css");
@import url("./components/tabs.css");
@import url("./components/field.css");
@import url("./components/chip.css");
@import url("./components/banner.css");
@import url("./components/callout.css");
@import url("./components/panel.css");
@import url("./components/status-panel.css");
@import url("./components/segmented.css");
@import url("./components/table.css");
@import url("./components/modal.css");
@import url("./components/section-heading.css");

/* Extended components */
@import url("./components/button-extras.css");
@import url("./components/card.css");
@import url("./components/description-list.css");
@import url("./components/empty-state.css");
@import url("./components/skeleton.css");
@import url("./components/alert.css");
@import url("./components/spinner.css");
@import url("./components/progress.css");
@import url("./components/toast.css");
@import url("./components/form-controls.css");
@import url("./components/breadcrumb.css");
@import url("./components/pagination.css");
@import url("./components/vertical-nav.css");
@import url("./components/stepper.css");
@import url("./components/tooltip.css");
@import url("./components/menu.css");
@import url("./components/accordion.css");
@import url("./components/popover.css");
@import url("./components/avatar.css");
@import url("./components/tag.css");
@import url("./components/timeline.css");
@import url("./components/tree.css");
@import url("./components/datagrid.css");

/* Wave 2 — advanced inputs, layout & flows */
@import url("./components/combobox.css");
@import url("./components/tag-input.css");
@import url("./components/number-input.css");
@import url("./components/date-picker.css");
@import url("./components/file-upload.css");
@import url("./components/toolbar.css");
@import url("./components/app-shell.css");
@import url("./components/wizard.css");

/* Wave 3 — overlays, data-viz, advanced pickers, utilities */
@import url("./components/drawer.css");
@import url("./components/command-palette.css");
@import url("./components/sparkline.css");
@import url("./components/bar-chart.css");
@import url("./components/stat-card.css");
@import url("./components/rating.css");
@import url("./components/date-range.css");
@import url("./components/color-picker.css");
@import url("./components/code-block.css");
@import url("./components/kbd.css");

/* Wave 4 — multi-select & date/time pickers */
@import url("./components/multi-select.css");
@import url("./components/time-picker.css");
@import url("./components/date-time.css");

/* Wave 5 — charts, calendar, agenda */
@import url("./components/charts.css");
@import url("./components/calendar-view.css");
@import url("./components/agenda.css");

/* Grid system — visible structural rules (brand signature) */
@import url("./components/grid.css");
@import url("./components/kanban.css");
@import url("./components/page-header.css");
@import url("./components/console-layout.css");
@import url("./components/icon.css");
@import url("./components/motion.css");
