/* ===================================================================
   Across Design System — root stylesheet
   One link for consumers:  <link rel="stylesheet" href="styles.css">

   Kit version 2.1.26 — the split sources below are the authoring twin of
   the served single-file build (css/across-core.css + js/across-core.js
   at ui.acrossacross.com). Resynced 2026-09-05 from
   acrossacross/ui-acrossacross-com@main; the served file is generated by
   concatenating these in import order, so edit here, never there.

   Not imported here (deliberately):
   - ui_kits/.../*.css          Per-app chrome (across-com, orbit-across).
                                App-specific, not system-wide.
   - reference/across-core.prod.js.txt
                                Frozen v1.0.40 JS snapshot, kept for
                                migration archaeology only. Its successor
                                is /primitives.js.

   Fonts: Plus Jakarta Sans (text) + Red Hat Mono (figures, labels, code)
   are declared via @font-face inside colors_and_type.css and bundled
   locally from ./assets/fonts/.
   =================================================================== */

@import url("./colors_and_type.css");

/* The reusable component vocabulary, synced down from the Orbit Across
   /ui page — buttons, inputs, dropdowns, toasts, drag-and-drop, modals,
   states, badges/alerts, tabs, controls. */
@import url("./components.css");

/* Phase 1 — form components (Native Select, Field, Fieldset, Input group,
   Toggle group, Dropzone, Tag input, Color input, Input OTP). Built against
   the Phase 0 rulings (see PHASE-0-DECISIONS.md). */
@import url("./components-forms.css");

/* Phase 2 — app chrome & navigation (Section header, Item, Theme switcher,
   Pagination, Menu, Menubar, Navigation menu, App Sidebar, Command menu). */
@import url("./components-nav.css");

/* Phase 3 — overlays & feedback (Drawer/Sheet, Alert dialog, Banner,
   Hover card, Sonner stacked toasts, Notification badge, Status
   indicator, Scroll-to-top). */
@import url("./components-overlays.css");

/* Phase 4 — data display (Table, Data table, Calendar, Date field,
   Date range). The flagship pair (Data table + Calendar/Date picker). */
@import url("./components-data.css");

/* Phase 5 — layout, marketing & polish (Card reconciled, layout
   primitives, icon button + group, copy button, resizable, carousel,
   and the promoted marketing surfaces). */
@import url("./components-layout.css");

/* Phase B — component parity (canonical across-switch alias, switch
   sizes, checkbox/radio sizes + with-description rows + horizontal
   group). Closes the gaps the live repo documents. */
@import url("./components-parity.css");
