:root{--color-ink:#222;--color-white:#fff;--action-dark:var(--color-ink);--action-dark-hover:#333;--action-dark-active:#111;--action-berry:#d9224b;--action-berry-hover:#c81a3f;--action-berry-active:#b31738;--color-on-action:var(--color-white);--surface-default:var(--color-white);--surface-subtle:#f7f7f7;--surface-pressed:#ebebeb;--surface-disabled:var(--surface-pressed);--text-primary:var(--color-ink);--text-secondary:#6a6a6a;--text-disabled:#717171;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--radius-control:12px;--radius-panel:20px;--control-height:48px;--font-control:15px;--line-control:20px;--weight-control:600;--border-width:1px;--focus-color:var(--text-primary);--focus-width:2px;--focus-offset:2px;--motion-fast:.15s}
