:root{--font-hero:60px;--font-amount:34px;--font-large:18px;--font-body:15px;--font-small:13px;--radius-card:20px;--radius-button:14px;--gap:10px;--color-accent:#e6007e;--color-accent-text:#fff;--color-accent-soft:#fde7f2;--color-accent-strong:#b0005f;--color-background:#fbf3f7;--color-surface:#fff;--color-text:#1a1a1a;--color-text-sub:#5b5b66;--color-border:#e3e3ea;--color-key:#f4f4f7;--color-negative:#44546a;--color-negative-soft:#eef1f5}
