:root{
--blue:var(--brand);
--navy:var(--brand-dark);
--ink:var(--text);
--muted:var(--text-muted);
--line:var(--border);
--paper:var(--surface-soft);
--orange:var(--action);
--tone-1:color-mix(in srgb,var(--blue) 23%,var(--surface));
--tone-2:color-mix(in srgb,var(--muted) 85%,var(--surface));
--tone-3:color-mix(in srgb,var(--blue) 10%,var(--surface));
--tone-4:color-mix(in srgb,var(--blue) 5%,var(--surface));
--tone-5:color-mix(in srgb,var(--navy) 13%,transparent);
--tone-6:var(--navy);
--tone-7:color-mix(in srgb,var(--blue) 32%,var(--surface));
--tone-8:color-mix(in srgb,var(--muted) 85%,var(--surface));
--tone-9:var(--navy);
--tone-10:color-mix(in srgb,var(--muted) 85%,var(--surface));
--tone-11:color-mix(in srgb,var(--blue) 27%,var(--surface));
--tone-12:color-mix(in srgb,var(--surface) 54%,transparent);
--tone-13:color-mix(in srgb,var(--surface) 80%,transparent);
--tone-14:color-mix(in srgb,var(--surface) 8%,transparent);
--tone-15:color-mix(in srgb,var(--surface) 22%,transparent);
--tone-16:color-mix(in srgb,var(--blue) 20%,var(--surface));
--tone-17:color-mix(in srgb,var(--blue) 13%,var(--surface));
--tone-18:color-mix(in srgb,var(--blue) 9%,var(--surface));
--tone-19:color-mix(in srgb,var(--muted) 85%,var(--surface));
--tone-20:color-mix(in srgb,var(--blue) 17%,var(--surface));
--tone-21:color-mix(in srgb,var(--muted) 85%,var(--surface));
--tone-22:color-mix(in srgb,var(--muted) 85%,var(--surface));
--tone-23:color-mix(in srgb,var(--blue) 9%,var(--surface));
--tone-24:color-mix(in srgb,var(--blue) 43%,var(--surface));
--tone-25:color-mix(in srgb,var(--muted) 85%,var(--surface));
--tone-26:color-mix(in srgb,var(--muted) 85%,var(--surface));
--tone-27:color-mix(in srgb,var(--blue) 16%,var(--surface));
--tone-28:color-mix(in srgb,var(--muted) 85%,var(--surface));
--tone-29:color-mix(in srgb,var(--muted) 85%,var(--surface));
--tone-30:color-mix(in srgb,var(--navy) 9%,transparent);
--tone-31:color-mix(in srgb,var(--muted) 85%,var(--surface));
--tone-32:color-mix(in srgb,var(--muted) 85%,var(--surface));
--tone-33:color-mix(in srgb,var(--surface) 5%,transparent);
--tone-34:color-mix(in srgb,var(--blue) 38%,var(--surface));
--tone-35:color-mix(in srgb,var(--blue) 37%,var(--surface));
--tone-36:color-mix(in srgb,var(--surface) 14%,transparent);
--tone-37:color-mix(in srgb,var(--blue) 26%,var(--surface));
--tone-38:color-mix(in srgb,var(--muted) 85%,var(--surface));
--tone-39:color-mix(in srgb,var(--blue) 22%,var(--surface));
--tone-40:color-mix(in srgb,var(--muted) 85%,var(--surface));
--tone-41:color-mix(in srgb,var(--muted) 85%,var(--surface));
--tone-42:color-mix(in srgb,var(--navy) 15%,transparent);
--tone-43:color-mix(in srgb,var(--navy) 25%,transparent);
--tone-44:color-mix(in srgb,var(--navy) 36%,transparent);
--tone-45:color-mix(in srgb,var(--surface) 97%,transparent);
--tone-46:color-mix(in srgb,var(--surface) 92%,transparent);
--tone-47:color-mix(in srgb,var(--surface) 28%,transparent);
--tone-48:color-mix(in srgb,var(--navy) 8%,transparent);
--tone-49:color-mix(in srgb,var(--surface) 96%,transparent);
--tone-50:color-mix(in srgb,var(--surface) 91%,transparent);
--tone-51:color-mix(in srgb,var(--surface) 46%,transparent);
--tone-52:color-mix(in srgb,var(--navy) 13%,transparent);
--tone-53:color-mix(in srgb,var(--blue) 28%,var(--surface));
--tone-54:color-mix(in srgb,var(--blue) 14%,var(--surface));
--tone-55:color-mix(in srgb,var(--blue) 33%,var(--surface));
}

