/* ============================================================
   @subconscious-ai/design-system — CDN-served bundle (v1)

   Single-import URL that gives a consumer the full canonical
   surface: fonts, color/type/spacing/motion tokens, the 8-theme
   registry, every component primitive (.wordmark, .dag-mark,
   .mast, .struck, .ban, .b[data-dir], .card, .input, .modal,
   .drawer, .toast, .footnote, .lede, .head, .label, .kicker, ...).

   Use:
     <link rel="stylesheet"
           href="https://subconscious-ai.github.io/design-system/cdn/v1/all.css">

   Pair with the runtime for JS-driven primitives:
     <script src="https://subconscious-ai.github.io/design-system/cdn/v1/runtime.js"
             defer></script>

   Versioning policy:
   · cdn/v1/  — this file. Stable. Breaking changes ship to cdn/v2/.
   · A consumer pinned to v1 NEVER breaks until they opt into v2.
   · Non-breaking improvements (new tokens, more primitives, font
     additions) ship into v1 and propagate on the GH Pages cache TTL
     (~10 min).

   Cache-Control:
     GitHub Pages serves `Cache-Control: max-age=600` by default.
     Browsers re-validate ~every 10 minutes. Acceptable for the
     "auto-propagate" model; emergency rollback = revert main + wait
     10 min, or cut a v2 and migrate consumers.

   Cascade order (DO NOT REORDER — token resolution + theme
   override + primitive styling all assume this sequence):

     1. fonts.css              fonts begin loading first
     2. tokens.css             full token set (extends fonts.css)
     3. preview/themes.css     overrides --darkColor/--lightColor per theme
     4. preview/_base.css      component primitives that consume the above

   Tailwind/shadcn consumers ALSO need the shadcn bridge. That ships
   as a separate file at cdn/v1/shadcn.css (not bundled here — most
   consumers don't use shadcn and the extra ~80 vars are deadweight).
   ============================================================ */

@import url("../../fonts.css");
@import url("../../tokens.css");
@import url("../../preview/themes.css");
@import url("../../preview/_base.css");
