/* Spacing. Golden ratio steps from an 8px base, with √φ half-steps.
   Full φ steps: 8 → 12.9 → 21 → 34 → 55. */
:root{
--space-3xs:4.9px;
--space-2xs:6.3px;
--space-xs:8px;
--space-sm:10.2px;
--space-md:12.9px;
--space-lg:16.5px;
--space-xl:20.9px;
--space-2xl:26.6px;
--space-3xl:33.9px;
--space-4xl:43.1px;
--space-5xl:54.8px;
--space-6xl:69.7px;
/* layout */
--layout-max:1280px;
--layout-desktop-min:1280px;/* golden rule 4a: desktop chrome holds this floor */
--layout-gutter:var(--space-xl);
--rail-width:236px;
--header-height:64px;
/* control heights */
--control-sm:32px;--control-md:40px;--control-lg:48px;
/* minimal visual indicators — golden rule 8 */
--meter-height:4px;--bar-height:10px;
}
