/* Бодрость и Сила · web + editorial visual tokens */
:root{--ink:#191a1d;--paper:#fff;--canvas:#f6f6f4;--lime:#d5fa35;--lilac:#e7defa;--line:#e3e3df;--muted:#62636a;--quiet:#ededeb;--danger:#a33237;--success:#285b3a;--radius-card:28px;--radius-control:14px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--font:Arial,"Helvetica Neue",system-ui,sans-serif;--text-body:1rem;--text-label:.875rem;--shadow-float:0 16px 60px #191a1d18;--ease:cubic-bezier(.2,.7,.2,1)}
/* Semantic dark palette. Accent lime stays stable across surfaces. */
:root{color-scheme:light;--field:#fafaf9;--field-line:#d7d7d2;--placeholder:#74757b;--focus:#7956b0;--nav-float:#fffffff5}
:root[data-theme="dark"]{color-scheme:dark;--ink:#f4f4f1;--paper:#202124;--canvas:#131416;--lime:#d5fa35;--lilac:#342b46;--line:#3d3e43;--muted:#b4b5bd;--quiet:#2a2b2f;--danger:#ff9fa4;--success:#a6deb6;--field:#292a2e;--field-line:#62636c;--placeholder:#b0b1bb;--focus:#ceb3ff;--nav-float:#202124f5;--shadow-float:0 16px 60px #0006}
