/* ==========================================================================
   Air Market - v6 core styles.  THE v6 CSS CONTRACT.

   v6 is a LAYER, not a seventh data-ui value (V6-BUILD-PLAN.md amendment A1).
   The live design stays <html data-ui="v5">; v6 rides on top via a second flag,
   <html data-v6="on">. So EVERY rule in every store-v6-*.css sheet MUST be
   scoped under :root[data-v6="on"] (optionally further narrowed, e.g.
   :root[data-v6="on"] .some-surface). Never scope a v6 rule on [data-ui="v6"] -
   there is no such value.

   WHY THIS WORKS
   · :root[data-v6="on"] has specificity (0,2,0) - identical to the
     :root:is([data-ui="v5"]) the legacy sheets use - and the seven v6 sheets
     load AFTER all eight legacy sheets, so on an equal-specificity tie they win
     on source order. That is the entire mechanism.
   · Because the flag is additive, the eight legacy sheets (store-v2.css, the
     five store-v3-*.css, store-v4.css, store-v5.css) get ZERO edits for v6, and
     v0-v5 byte-identity is structural rather than merely verified.

   HOUSE RULES (identical to the v3 sheets): tokens only, never a hardcoded hex;
   cursors via var(--cur-*), never a bare `cursor:`; no @import, no external
   asset, no U+2014 (use a hyphen).

   This sheet is committed EMPTY by the foundation workstream (W1). Feature
   workstreams fill their own paired sheet; core styles that more than one
   feature needs land here.
   ========================================================================== */
