
:root{
  /* iOS system palette */
  --cream-0:#F2F2F7;   /* systemGroupedBackground */
  --cream-1:#FFFFFF;
  --cream-2:#E5E5EA;
  --blue-0:#EEF6FF;
  --blue-1:#DDEBFF;
  --blue-2:#B8D7FF;
  --blue-3:#7DB8FF;
  --blue-4:#32ADE6;
  --ink:#1C1C1E;
  --ink-2:#6C6C70;
  --orange:#0A84FF;    /* accent = iOS blue (name kept for legacy rules) */
  --orange-soft:#CFE4FF;
  --violet:#0A84FF;
  --indigo:#0A6ED1;
  --pink:#32ADE6;
  --cyan:#32ADE6;
  --lime:#34C759;
  --night:#1C1C1E;
  --night-2:#2C2C2E;
  --grad:linear-gradient(180deg,#3DB8F0 0%,#0A84FF 100%);
  --grad-cool:linear-gradient(180deg,#5AC8FA 0%,#007AFF 100%);
  --white:#FFFFFF;
  --line:rgba(60,60,67,.14);
  --shadow-sm:0 1px 2px rgba(0,0,0,.04),0 4px 14px rgba(0,0,0,.05);
  --shadow-md:0 8px 30px rgba(0,0,0,.10);
  --shadow-lg:0 20px 60px rgba(0,0,0,.14);
  --radius-sm:12px;
  --radius-md:20px;
  --radius-lg:28px;
  --max:1040px;
}
