/* ============================================================
   DONEBOT DESIGN SYSTEM — main entry
   ITCSS load order: settings → tools → generic → elements →
   objects → components → utilities. Specificity ascends with
   each layer; everything is reachable but nothing fights.
   ============================================================ */

/* Web fonts — self-hosted woff2 (see 01-settings/_fonts.css). The external
   Google Fonts @import was removed: the app CSP is style-src/font-src 'self',
   which blocked it, and self-hosting is better for offline & privacy anyway. */

/* 01 · SETTINGS — design tokens */
@import "01-settings/_fonts.css";
@import "01-settings/_color-palette.css";
@import "01-settings/_color-semantic.css";
@import "01-settings/_typography.css";
@import "01-settings/_spacing.css";
@import "01-settings/_radii.css";
@import "01-settings/_borders.css";
@import "01-settings/_shadows.css";
@import "01-settings/_motion.css";
@import "01-settings/_z-index.css";
@import "01-settings/_grid.css";

/* 02 · TOOLS — patterns, animations */
@import "02-tools/_patterns.css";
@import "02-tools/_animations.css";

/* 03 · GENERIC — reset, focus */
@import "03-generic/_reset.css";
@import "03-generic/_focus.css";

/* 04 · ELEMENTS — bare HTML */
@import "04-elements/_html.css";
@import "04-elements/_body.css";
@import "04-elements/_headings.css";
@import "04-elements/_paragraph.css";
@import "04-elements/_link.css";
@import "04-elements/_code.css";
@import "04-elements/_hr.css";
@import "04-elements/_form.css";

/* 05 · OBJECTS — layout primitives */
@import "05-objects/_container.css";
@import "05-objects/_stack.css";
@import "05-objects/_cluster.css";
@import "05-objects/_grid.css";
@import "05-objects/_panel.css";

/* 06 · COMPONENTS — interactive UI */
@import "06-components/_button.css";
@import "06-components/_led.css";
@import "06-components/_toggle.css";
@import "06-components/_readout.css";
@import "06-components/_terminal.css";
@import "06-components/_annunciator.css";
@import "06-components/_gauge.css";
@import "06-components/_knob.css";
@import "06-components/_badge.css";
@import "06-components/_chip.css";
@import "06-components/_plaque.css";
@import "06-components/_callout.css";
@import "06-components/_card.css";
@import "06-components/_flash.css";
@import "06-components/_tabs.css";
@import "06-components/_marquee.css";
@import "06-components/_hazard.css";

/* 07 · UTILITIES — single-purpose overrides */
@import "07-utilities/_text.css";
@import "07-utilities/_glow.css";
@import "07-utilities/_layout.css";
@import "07-utilities/_motion.css";

/* 08 · PAGES — page-scoped composition on top of the system */
@import "08-pages/_app.css";
@import "08-pages/_landing.css";
