/* Generated by scripts/build_tokens.py from design/tokens.json. */
:root {
  color-scheme: light;
  --cu-0: #F2C9B4;
  --cu-1: #E39476;
  --cu-2: #D97757;
  --cu-3: #B45A3C;
  --cu-4: #833D26;
  --cu-5: #4E2216;
  --dark-0: #060a12;
  --dark-1: #0b0f16;
  --dark-2: #131a26;
  --dark-3: #1b2434;
  --ramp-amber-alpha-001: rgba(71, 55, 37, .08);
  --ramp-amber-alpha-002: rgba(122,95,53,0.12);
  --ramp-amber-alpha-003: rgba(154,106,43,0.14);
  --ramp-amber-alpha-004: #b0906080;
  --ramp-amber-alpha-005: rgba(184, 115, 51, 0.12);
  --ramp-amber-alpha-006: rgba(184, 115, 51, 0.3);
  --ramp-amber-alpha-007: rgba(184,150,46,0.12);
  --ramp-amber-alpha-008: rgba(217, 119, 6, 0.12);
  --ramp-amber-alpha-009: rgba(217, 119, 6, 0.25);
  --ramp-amber-solid-001: #57431f;
  --ramp-amber-solid-002: #6f5a33;
  --ramp-amber-solid-003: #7a5f35;
  --ramp-amber-solid-004: #7d4e1c;
  --ramp-amber-solid-005: #7e621a;
  --ramp-amber-solid-006: #8a5a20;
  --ramp-amber-solid-007: #8f7220;
  --ramp-amber-solid-008: #9A6A2B;
  --ramp-amber-solid-009: #a3801f;
  --ramp-amber-solid-010: #a56828;
  --ramp-amber-solid-011: #b09060;
  --ramp-amber-solid-012: #b8962e;
  --ramp-amber-solid-013: #c9bba7;
  --ramp-amber-solid-014: #dc9852;
  --ramp-amber-solid-015: #e6c458;
  --ramp-amber-solid-016: #f3c18f;
  --ramp-amber-solid-017: #ffd9ad;
  --ramp-amber-solid-018: #ffc088;
  --ramp-blue-alpha-001: rgba(6,8,10,.78);
  --ramp-blue-alpha-002: rgba(5,7,12,0.82);
  --ramp-blue-alpha-003: rgba(6,10,18,0.30);
  --ramp-blue-alpha-004: rgba(9,13,20,0.76);
  --ramp-blue-alpha-005: rgba(11,15,22,0);
  --ramp-blue-alpha-006: rgba(11,15,22,0.04);
  --ramp-blue-alpha-007: rgba(11,15,22,0.15);
  --ramp-blue-alpha-008: rgba(11,15,22,0.45);
  --ramp-blue-alpha-009: rgba(11,15,22,0.78);
  --ramp-blue-alpha-010: rgba(11,15,22,0.82);
  --ramp-blue-alpha-011: rgba(11,15,22,0.9);
  --ramp-blue-alpha-012: rgba(11,15,22,0.92);
  --ramp-blue-alpha-013: rgba(11,15,22,0.94);
  --ramp-blue-alpha-014: rgba(11,15,22,0.96);
  --ramp-blue-alpha-015: rgba(13,18,26,0.97);
  --ramp-blue-alpha-016: rgba(15, 20, 28, 0.88);
  --ramp-blue-alpha-017: rgba(19,26,38,0.92);
  --ramp-blue-alpha-018: rgba(16,24,40,0.04);
  --ramp-blue-alpha-019: rgba(16,24,40,0.06);
  --ramp-blue-alpha-020: rgba(16,24,40,0.08);
  --ramp-blue-alpha-021: rgba(16,24,40,0.16);
  --ramp-blue-alpha-022: rgba(75, 85, 99, 0.1);
  --ramp-blue-alpha-023: rgba(75, 85, 99, 0.25);
  --ramp-blue-alpha-024: rgba(37, 99, 235, 0.1);
  --ramp-blue-alpha-025: rgba(37, 99, 235, 0.25);
  --ramp-blue-solid-001: #0B0D10;
  --ramp-blue-solid-002: #070b12;
  --ramp-blue-solid-004: #0d1014;
  --ramp-blue-solid-006: #0d1117;
  --ramp-blue-solid-008: #182231;
  --ramp-blue-solid-010: #374151;
  --ramp-blue-solid-011: #4f5f73;
  --ramp-blue-solid-012: #5d6c7b;
  --ramp-blue-solid-013: #64707c;
  --ramp-blue-solid-014: #6b7682;
  --ramp-blue-solid-015: #8492a6;
  --ramp-blue-solid-016: #aebfd0;
  --ramp-blue-solid-017: #1d4ed8;
  --ramp-copper-alpha-001: rgba(169,99,70,.14);
  --ramp-copper-alpha-002: rgba(169,99,70,.24);
  --ramp-copper-alpha-003: rgba(169,99,70,.38);
  --ramp-copper-alpha-004: rgba(184,95,32,0.10);
  --ramp-copper-alpha-005: rgba(200,125,85,.18);
  --ramp-copper-alpha-006: rgba(200,125,85,.35);
  --ramp-copper-alpha-007: rgba(217,119,87,0.08);
  --ramp-copper-alpha-008: rgba(217,119,87,0.12);
  --ramp-copper-alpha-009: rgba(217,119,87,0.18);
  --ramp-copper-alpha-010: rgba(217,119,87,0.22);
  --ramp-copper-alpha-011: rgba(217,119,87,0.35);
  --ramp-copper-alpha-012: rgba(217,119,87,0.45);
  --ramp-copper-alpha-013: rgba(217,119,87,0.55);
  --ramp-copper-solid-002: #786052;
  --ramp-copper-solid-004: #8A3C24;
  --ramp-copper-solid-005: #8a4514;
  --ramp-copper-solid-006: #8C4F1E;
  --ramp-copper-solid-007: #934c1b;
  --ramp-copper-solid-008: #a05420;
  --ramp-copper-solid-009: #A34A2E;
  --ramp-copper-solid-010: #A96346;
  --ramp-copper-solid-011: #b05f28;
  --ramp-copper-solid-012: #b04d18;
  --ramp-copper-solid-014: #B45F3B;
  --ramp-copper-solid-015: #b45309;
  --ramp-copper-solid-016: #b85f20;
  --ramp-copper-solid-019: #e8935a;
  --ramp-copper-solid-020: #ea8c4c;
  --ramp-danger-alpha-001: rgba(200, 61, 61, .08);
  --ramp-danger-alpha-002: rgba(200,61,61,0.09);
  --ramp-danger-alpha-003: rgba(200,61,61,0.16);
  --ramp-danger-alpha-004: rgba(200,61,61,0.2);
  --ramp-danger-alpha-005: rgba(200,61,61,0.28);
  --ramp-danger-alpha-006: rgba(200,61,61,0.3);
  --ramp-danger-alpha-007: rgba(200, 61, 61, 0.35);
  --ramp-danger-alpha-008: rgba(200,61,61,0.35);
  --ramp-danger-alpha-009: rgba(200,61,61,0.45);
  --ramp-danger-alpha-010: rgba(200,61,61,0.6);
  --ramp-danger-alpha-011: rgba(200,61,61,0.7);
  --ramp-danger-solid-001: #B95050;
  --ramp-danger-solid-002: #c83d3d;
  --ramp-danger-solid-003: #ff9d9d;
  --ramp-neutral-alpha-001: rgba(0,0,0,0.03);
  --ramp-neutral-alpha-002: rgba(0,0,0,0.05);
  --ramp-neutral-alpha-003: rgba(0, 0, 0, 0.06);
  --ramp-neutral-alpha-004: rgba(0, 0, 0, 0.07);
  --ramp-neutral-alpha-005: rgba(0,0,0,0.08);
  --ramp-neutral-alpha-006: rgba(0, 0, 0, 0.1);
  --ramp-neutral-alpha-007: rgba(0,0,0,0.12);
  --ramp-neutral-alpha-008: rgba(0,0,0,0.15);
  --ramp-neutral-alpha-009: rgba(0,0,0,0.18);
  --ramp-neutral-alpha-010: rgba(0,0,0,0.28);
  --ramp-neutral-alpha-011: rgba(0,0,0,.3);
  --ramp-neutral-alpha-012: rgba(0,0,0,.35);
  --ramp-neutral-alpha-013: rgba(0,0,0,.4);
  --ramp-neutral-alpha-014: rgba(0,0,0,0.4);
  --ramp-neutral-alpha-015: rgba(0,0,0,.42);
  --ramp-neutral-alpha-016: rgba(0,0,0,.45);
  --ramp-neutral-alpha-017: rgba(0,0,0,0.45);
  --ramp-neutral-alpha-018: rgba(0,0,0,.55);
  --ramp-neutral-alpha-019: rgba(0,0,0,.65);
  --ramp-neutral-alpha-020: rgba(112,122,132,0.12);
  --ramp-neutral-alpha-021: rgba(250,248,243,.86);
  --ramp-neutral-alpha-022: rgba(255,255,255,0.02);
  --ramp-neutral-alpha-023: rgba(255,255,255,0.04);
  --ramp-neutral-alpha-024: rgba(255,255,255,0.05);
  --ramp-neutral-alpha-025: rgba(255,255,255,0.055);
  --ramp-neutral-alpha-026: rgba(255,255,255,0.06);
  --ramp-neutral-alpha-027: rgba(255,255,255,0.08);
  --ramp-neutral-alpha-028: rgba(255,255,255,0.09);
  --ramp-neutral-alpha-029: rgba(255,255,255,0.1);
  --ramp-neutral-alpha-030: rgba(255,255,255,0.12);
  --ramp-neutral-alpha-031: rgba(255,255,255,0.14);
  --ramp-neutral-alpha-032: rgba(255, 255, 255, 0.16);
  --ramp-neutral-alpha-033: rgba(255,255,255,0.16);
  --ramp-neutral-alpha-034: rgba(255,255,255,.18);
  --ramp-neutral-alpha-035: rgba(255,255,255,0.18);
  --ramp-neutral-alpha-036: rgba(255,255,255,0.2);
  --ramp-neutral-alpha-037: rgba(255,255,255,0.25);
  --ramp-neutral-alpha-038: rgba(255,255,255,.3);
  --ramp-neutral-alpha-039: rgba(255,255,255,0.4);
  --ramp-neutral-alpha-040: rgba(255,255,255,0.42);
  --ramp-neutral-alpha-041: rgba(255,255,255,0.45);
  --ramp-neutral-alpha-042: rgba(255,255,255,0.5);
  --ramp-neutral-alpha-043: rgba(255,255,255,0.55);
  --ramp-neutral-alpha-044: rgba(255,255,255,0.56);
  --ramp-neutral-alpha-045: rgba(255,255,255,0.58);
  --ramp-neutral-alpha-046: rgba(255,255,255,0.6);
  --ramp-neutral-alpha-047: rgba(255,255,255,0.62);
  --ramp-neutral-alpha-048: rgba(255,255,255,0.65);
  --ramp-neutral-alpha-049: rgba(255,255,255,0.66);
  --ramp-neutral-alpha-050: rgba(255,255,255,0.68);
  --ramp-neutral-alpha-051: rgba(255,255,255,0.7);
  --ramp-neutral-alpha-052: rgba(255,255,255,0.75);
  --ramp-neutral-alpha-053: rgba(255,255,255,0.78);
  --ramp-neutral-alpha-054: rgba(255,255,255,0.8);
  --ramp-neutral-alpha-055: rgba(255,255,255,0.85);
  --ramp-neutral-solid-001: #000;
  --ramp-neutral-solid-002: #707a84;
  --ramp-neutral-solid-003: #7D8787;
  --ramp-neutral-solid-004: #A3AAA5;
  --ramp-neutral-solid-005: #9aa4ac;
  --ramp-neutral-solid-006: #B9B1A6;
  --ramp-neutral-solid-007: #C9C0B4;
  --ramp-neutral-solid-008: #cfc6b4;
  --ramp-neutral-solid-009: #D8D0C4;
  --ramp-neutral-solid-010: #c3ccd8;
  --ramp-neutral-solid-011: #E4DED4;
  --ramp-neutral-solid-012: #d4dce4;
  --ramp-neutral-solid-013: #e6ddd0;
  --ramp-neutral-solid-014: #e8dfd2;
  --ramp-neutral-solid-015: #EAE4DA;
  --ramp-neutral-solid-016: #F0ECE4;
  --ramp-neutral-solid-017: #dbe6f0;
  --ramp-neutral-solid-018: #f2ede2;
  --ramp-neutral-solid-019: #F3EFE7;
  --ramp-neutral-solid-020: #f3ece1;
  --ramp-neutral-solid-021: #eef1f6;
  --ramp-neutral-solid-022: #faf7f3;
  --ramp-neutral-solid-023: #FAF8F3;
  --ramp-neutral-solid-024: #fff;
  --ramp-neutral-solid-025: #ffffff;
  --ramp-neutral-solid-026: #fffdf9;
  --ramp-success-alpha-001: rgba(78,138,95,0.12);
  --ramp-success-alpha-002: rgba(22,138,74,0.10);
  --ramp-success-alpha-003: rgba(22,138,74,0.25);
  --ramp-success-alpha-004: rgba(22,138,74,0.30);
  --ramp-success-alpha-005: rgba(22,138,74,0.35);
  --ramp-success-alpha-006: rgba(22,138,74,0.4);
  --ramp-success-alpha-007: rgba(34,197,94,0.16);
  --ramp-success-alpha-008: rgba(34,197,94,0.55);
  --ramp-success-alpha-009: rgba(123,216,143,0.14);
  --ramp-success-solid-001: #4E8A5F;
  --ramp-success-solid-002: #168a4a;
  --ramp-success-solid-003: #22c55e;
  --ramp-success-solid-004: #4ade80;
  --ramp-success-solid-005: #8fe89b;
  --ramp-teal-alpha-001: rgba(18, 22, 24, .72);
  --ramp-teal-alpha-002: rgba(42, 135, 91, .28);
  --ramp-teal-alpha-003: rgba(13, 148, 136, 0.12);
  --ramp-teal-alpha-004: rgba(13, 148, 136, 0.25);
  --ramp-teal-solid-001: #20282B;
  --ramp-teal-solid-002: #263238;
  --ramp-teal-solid-003: #59656A;
  --ramp-teal-solid-004: #0f766e;
  --ramp-teal-solid-005: #356A78;
  --ramp-teal-solid-006: #386b7f;
  --ramp-teal-solid-007: #4B8178;
  --ramp-violet-alpha-001: rgba(124, 58, 237, 0.1);
  --ramp-violet-alpha-002: rgba(124, 58, 237, 0.25);
  --ramp-violet-solid-001: #6d28d9;
  --ramp-admin-canvas: #f8fafc;
  --ramp-admin-border: #e2e8f0;
  --ramp-admin-heading: #0f172a;
  --ramp-admin-label: #334155;
  --ramp-admin-hint: #64748b;
  --ramp-admin-muted: #94a3b8;
  --accent: var(--color-copper-solid-009);
  --accent-hover: var(--color-copper-solid-004);
  --cu-tint-1: rgba(217,119,87,0.08);
  --cu-tint-2: rgba(217,119,87,0.12);
  --cu-tint-3: rgba(217,119,87,0.18);
  --cu-line: rgba(217,119,87,0.22);
  --cu-line-strong: rgba(217,119,87,0.45);
  --cu-ring: rgba(217,119,87,0.55);
  --cu-glow: rgba(217,119,87,0.35);
  --bg: var(--color-neutral-solid-025);
  --bg-subtle: var(--color-neutral-solid-022);
  --bg-tint: var(--color-neutral-solid-020);
  --bg-inverse: var(--dark-1);
  --bg-deep: var(--dark-0);
  --surface: var(--color-neutral-solid-025);
  --text: var(--color-blue-solid-008);
  --text-muted: var(--color-blue-solid-011);
  --text-faint: var(--color-blue-solid-015);
  --border: var(--color-neutral-solid-013);
  --border-strong: var(--color-amber-solid-013);
  --border-dark: var(--color-neutral-alpha-027);
  --fam-copper: var(--cu-4);
  --fam-copper-soft: var(--cu-tint-1);
  --fam-copper-alloy: var(--cu-5);
  --fam-copper-alloy-soft: var(--cu-tint-1);
  --fam-brass: var(--color-amber-solid-007);
  --fam-brass-soft: var(--color-amber-alpha-007);
  --fam-phosphor: var(--color-copper-solid-008);
  --fam-phosphor-soft: var(--color-copper-alpha-004);
  --fam-nickel: var(--color-blue-solid-012);
  --fam-nickel-soft: var(--color-neutral-alpha-020);
  --fam-special: var(--color-amber-solid-002);
  --fam-special-soft: var(--color-amber-alpha-002);
  --green: var(--color-success-solid-002);
  --green-bg: var(--color-success-alpha-002);
  --green-light: var(--color-success-solid-005);
  --green-light-bg: var(--color-success-alpha-009);
  --red: var(--color-danger-solid-002);
  --red-bg: var(--color-danger-alpha-002);
  --color-amber-alpha-001: var(--ramp-amber-alpha-001);
  --color-amber-alpha-002: var(--ramp-amber-alpha-002);
  --color-amber-alpha-003: var(--ramp-amber-alpha-003);
  --color-amber-alpha-004: var(--ramp-amber-alpha-004);
  --color-amber-alpha-005: var(--ramp-amber-alpha-005);
  --color-amber-alpha-006: var(--ramp-amber-alpha-006);
  --color-amber-alpha-007: var(--ramp-amber-alpha-007);
  --color-amber-alpha-008: var(--ramp-amber-alpha-008);
  --color-amber-alpha-009: var(--ramp-amber-alpha-009);
  --color-amber-solid-001: var(--ramp-amber-solid-001);
  --color-amber-solid-002: var(--ramp-amber-solid-002);
  --color-amber-solid-003: var(--ramp-amber-solid-003);
  --color-amber-solid-004: var(--ramp-amber-solid-004);
  --color-amber-solid-005: var(--ramp-amber-solid-005);
  --color-amber-solid-006: var(--ramp-amber-solid-006);
  --color-amber-solid-007: var(--ramp-amber-solid-007);
  --color-amber-solid-008: var(--ramp-amber-solid-008);
  --color-amber-solid-009: var(--ramp-amber-solid-009);
  --color-amber-solid-010: var(--ramp-amber-solid-010);
  --color-amber-solid-011: var(--ramp-amber-solid-011);
  --color-amber-solid-012: var(--ramp-amber-solid-012);
  --color-amber-solid-013: var(--ramp-amber-solid-013);
  --color-amber-solid-014: var(--ramp-amber-solid-014);
  --color-amber-solid-015: var(--ramp-amber-solid-015);
  --color-amber-solid-016: var(--ramp-amber-solid-016);
  --color-amber-solid-017: var(--ramp-amber-solid-017);
  --color-amber-solid-018: var(--ramp-amber-solid-018);
  --color-blue-alpha-001: var(--ramp-blue-alpha-001);
  --color-blue-alpha-002: var(--ramp-blue-alpha-002);
  --color-blue-alpha-003: var(--ramp-blue-alpha-003);
  --color-blue-alpha-004: var(--ramp-blue-alpha-004);
  --color-blue-alpha-005: var(--ramp-blue-alpha-005);
  --color-blue-alpha-006: var(--ramp-blue-alpha-006);
  --color-blue-alpha-007: var(--ramp-blue-alpha-007);
  --color-blue-alpha-008: var(--ramp-blue-alpha-008);
  --color-blue-alpha-009: var(--ramp-blue-alpha-009);
  --color-blue-alpha-010: var(--ramp-blue-alpha-010);
  --color-blue-alpha-011: var(--ramp-blue-alpha-011);
  --color-blue-alpha-012: var(--ramp-blue-alpha-012);
  --color-blue-alpha-013: var(--ramp-blue-alpha-013);
  --color-blue-alpha-014: var(--ramp-blue-alpha-014);
  --color-blue-alpha-015: var(--ramp-blue-alpha-015);
  --color-blue-alpha-016: var(--ramp-blue-alpha-016);
  --color-blue-alpha-017: var(--ramp-blue-alpha-017);
  --color-blue-alpha-018: var(--ramp-blue-alpha-018);
  --color-blue-alpha-019: var(--ramp-blue-alpha-019);
  --color-blue-alpha-020: var(--ramp-blue-alpha-020);
  --color-blue-alpha-021: var(--ramp-blue-alpha-021);
  --color-blue-alpha-022: var(--ramp-blue-alpha-022);
  --color-blue-alpha-023: var(--ramp-blue-alpha-023);
  --color-blue-alpha-024: var(--ramp-blue-alpha-024);
  --color-blue-alpha-025: var(--ramp-blue-alpha-025);
  --color-blue-solid-001: var(--ramp-blue-solid-001);
  --color-blue-solid-002: var(--ramp-blue-solid-002);
  --color-blue-solid-003: var(--dark-0);
  --color-blue-solid-004: var(--ramp-blue-solid-004);
  --color-blue-solid-005: var(--dark-1);
  --color-blue-solid-006: var(--ramp-blue-solid-006);
  --color-blue-solid-007: var(--dark-2);
  --color-blue-solid-008: var(--ramp-blue-solid-008);
  --color-blue-solid-009: var(--dark-3);
  --color-blue-solid-010: var(--ramp-blue-solid-010);
  --color-blue-solid-011: var(--ramp-blue-solid-011);
  --color-blue-solid-012: var(--ramp-blue-solid-012);
  --color-blue-solid-013: var(--ramp-blue-solid-013);
  --color-blue-solid-014: var(--ramp-blue-solid-014);
  --color-blue-solid-015: var(--ramp-blue-solid-015);
  --color-blue-solid-016: var(--ramp-blue-solid-016);
  --color-blue-solid-017: var(--ramp-blue-solid-017);
  --color-copper-alpha-001: var(--ramp-copper-alpha-001);
  --color-copper-alpha-002: var(--ramp-copper-alpha-002);
  --color-copper-alpha-003: var(--ramp-copper-alpha-003);
  --color-copper-alpha-004: var(--ramp-copper-alpha-004);
  --color-copper-alpha-005: var(--ramp-copper-alpha-005);
  --color-copper-alpha-006: var(--ramp-copper-alpha-006);
  --color-copper-alpha-007: var(--ramp-copper-alpha-007);
  --color-copper-alpha-008: var(--ramp-copper-alpha-008);
  --color-copper-alpha-009: var(--ramp-copper-alpha-009);
  --color-copper-alpha-010: var(--ramp-copper-alpha-010);
  --color-copper-alpha-011: var(--ramp-copper-alpha-011);
  --color-copper-alpha-012: var(--ramp-copper-alpha-012);
  --color-copper-alpha-013: var(--ramp-copper-alpha-013);
  --color-copper-solid-001: var(--cu-5);
  --color-copper-solid-002: var(--ramp-copper-solid-002);
  --color-copper-solid-003: var(--cu-4);
  --color-copper-solid-004: var(--ramp-copper-solid-004);
  --color-copper-solid-005: var(--ramp-copper-solid-005);
  --color-copper-solid-006: var(--ramp-copper-solid-006);
  --color-copper-solid-007: var(--ramp-copper-solid-007);
  --color-copper-solid-008: var(--ramp-copper-solid-008);
  --color-copper-solid-009: var(--ramp-copper-solid-009);
  --color-copper-solid-010: var(--ramp-copper-solid-010);
  --color-copper-solid-011: var(--ramp-copper-solid-011);
  --color-copper-solid-012: var(--ramp-copper-solid-012);
  --color-copper-solid-013: var(--cu-3);
  --color-copper-solid-014: var(--ramp-copper-solid-014);
  --color-copper-solid-015: var(--ramp-copper-solid-015);
  --color-copper-solid-016: var(--ramp-copper-solid-016);
  --color-copper-solid-017: var(--cu-2);
  --color-copper-solid-018: var(--cu-1);
  --color-copper-solid-019: var(--ramp-copper-solid-019);
  --color-copper-solid-020: var(--ramp-copper-solid-020);
  --color-copper-solid-021: var(--cu-0);
  --color-danger-alpha-001: var(--ramp-danger-alpha-001);
  --color-danger-alpha-002: var(--ramp-danger-alpha-002);
  --color-danger-alpha-003: var(--ramp-danger-alpha-003);
  --color-danger-alpha-004: var(--ramp-danger-alpha-004);
  --color-danger-alpha-005: var(--ramp-danger-alpha-005);
  --color-danger-alpha-006: var(--ramp-danger-alpha-006);
  --color-danger-alpha-007: var(--ramp-danger-alpha-007);
  --color-danger-alpha-008: var(--ramp-danger-alpha-008);
  --color-danger-alpha-009: var(--ramp-danger-alpha-009);
  --color-danger-alpha-010: var(--ramp-danger-alpha-010);
  --color-danger-alpha-011: var(--ramp-danger-alpha-011);
  --color-danger-solid-001: var(--ramp-danger-solid-001);
  --color-danger-solid-002: var(--ramp-danger-solid-002);
  --color-danger-solid-003: var(--ramp-danger-solid-003);
  --color-neutral-alpha-001: var(--ramp-neutral-alpha-001);
  --color-neutral-alpha-002: var(--ramp-neutral-alpha-002);
  --color-neutral-alpha-003: var(--ramp-neutral-alpha-003);
  --color-neutral-alpha-004: var(--ramp-neutral-alpha-004);
  --color-neutral-alpha-005: var(--ramp-neutral-alpha-005);
  --color-neutral-alpha-006: var(--ramp-neutral-alpha-006);
  --color-neutral-alpha-007: var(--ramp-neutral-alpha-007);
  --color-neutral-alpha-008: var(--ramp-neutral-alpha-008);
  --color-neutral-alpha-009: var(--ramp-neutral-alpha-009);
  --color-neutral-alpha-010: var(--ramp-neutral-alpha-010);
  --color-neutral-alpha-011: var(--ramp-neutral-alpha-011);
  --color-neutral-alpha-012: var(--ramp-neutral-alpha-012);
  --color-neutral-alpha-013: var(--ramp-neutral-alpha-013);
  --color-neutral-alpha-014: var(--ramp-neutral-alpha-014);
  --color-neutral-alpha-015: var(--ramp-neutral-alpha-015);
  --color-neutral-alpha-016: var(--ramp-neutral-alpha-016);
  --color-neutral-alpha-017: var(--ramp-neutral-alpha-017);
  --color-neutral-alpha-018: var(--ramp-neutral-alpha-018);
  --color-neutral-alpha-019: var(--ramp-neutral-alpha-019);
  --color-neutral-alpha-020: var(--ramp-neutral-alpha-020);
  --color-neutral-alpha-021: var(--ramp-neutral-alpha-021);
  --color-neutral-alpha-022: var(--ramp-neutral-alpha-022);
  --color-neutral-alpha-023: var(--ramp-neutral-alpha-023);
  --color-neutral-alpha-024: var(--ramp-neutral-alpha-024);
  --color-neutral-alpha-025: var(--ramp-neutral-alpha-025);
  --color-neutral-alpha-026: var(--ramp-neutral-alpha-026);
  --color-neutral-alpha-027: var(--ramp-neutral-alpha-027);
  --color-neutral-alpha-028: var(--ramp-neutral-alpha-028);
  --color-neutral-alpha-029: var(--ramp-neutral-alpha-029);
  --color-neutral-alpha-030: var(--ramp-neutral-alpha-030);
  --color-neutral-alpha-031: var(--ramp-neutral-alpha-031);
  --color-neutral-alpha-032: var(--ramp-neutral-alpha-032);
  --color-neutral-alpha-033: var(--ramp-neutral-alpha-033);
  --color-neutral-alpha-034: var(--ramp-neutral-alpha-034);
  --color-neutral-alpha-035: var(--ramp-neutral-alpha-035);
  --color-neutral-alpha-036: var(--ramp-neutral-alpha-036);
  --color-neutral-alpha-037: var(--ramp-neutral-alpha-037);
  --color-neutral-alpha-038: var(--ramp-neutral-alpha-038);
  --color-neutral-alpha-039: var(--ramp-neutral-alpha-039);
  --color-neutral-alpha-040: var(--ramp-neutral-alpha-040);
  --color-neutral-alpha-041: var(--ramp-neutral-alpha-041);
  --color-neutral-alpha-042: var(--ramp-neutral-alpha-042);
  --color-neutral-alpha-043: var(--ramp-neutral-alpha-043);
  --color-neutral-alpha-044: var(--ramp-neutral-alpha-044);
  --color-neutral-alpha-045: var(--ramp-neutral-alpha-045);
  --color-neutral-alpha-046: var(--ramp-neutral-alpha-046);
  --color-neutral-alpha-047: var(--ramp-neutral-alpha-047);
  --color-neutral-alpha-048: var(--ramp-neutral-alpha-048);
  --color-neutral-alpha-049: var(--ramp-neutral-alpha-049);
  --color-neutral-alpha-050: var(--ramp-neutral-alpha-050);
  --color-neutral-alpha-051: var(--ramp-neutral-alpha-051);
  --color-neutral-alpha-052: var(--ramp-neutral-alpha-052);
  --color-neutral-alpha-053: var(--ramp-neutral-alpha-053);
  --color-neutral-alpha-054: var(--ramp-neutral-alpha-054);
  --color-neutral-alpha-055: var(--ramp-neutral-alpha-055);
  --color-neutral-solid-001: var(--ramp-neutral-solid-001);
  --color-neutral-solid-002: var(--ramp-neutral-solid-002);
  --color-neutral-solid-003: var(--ramp-neutral-solid-003);
  --color-neutral-solid-004: var(--ramp-neutral-solid-004);
  --color-neutral-solid-005: var(--ramp-neutral-solid-005);
  --color-neutral-solid-006: var(--ramp-neutral-solid-006);
  --color-neutral-solid-007: var(--ramp-neutral-solid-007);
  --color-neutral-solid-008: var(--ramp-neutral-solid-008);
  --color-neutral-solid-009: var(--ramp-neutral-solid-009);
  --color-neutral-solid-010: var(--ramp-neutral-solid-010);
  --color-neutral-solid-011: var(--ramp-neutral-solid-011);
  --color-neutral-solid-012: var(--ramp-neutral-solid-012);
  --color-neutral-solid-013: var(--ramp-neutral-solid-013);
  --color-neutral-solid-014: var(--ramp-neutral-solid-014);
  --color-neutral-solid-015: var(--ramp-neutral-solid-015);
  --color-neutral-solid-016: var(--ramp-neutral-solid-016);
  --color-neutral-solid-017: var(--ramp-neutral-solid-017);
  --color-neutral-solid-018: var(--ramp-neutral-solid-018);
  --color-neutral-solid-019: var(--ramp-neutral-solid-019);
  --color-neutral-solid-020: var(--ramp-neutral-solid-020);
  --color-neutral-solid-021: var(--ramp-neutral-solid-021);
  --color-neutral-solid-022: var(--ramp-neutral-solid-022);
  --color-neutral-solid-023: var(--ramp-neutral-solid-023);
  --color-neutral-solid-024: var(--ramp-neutral-solid-024);
  --color-neutral-solid-025: var(--ramp-neutral-solid-025);
  --color-neutral-solid-026: var(--ramp-neutral-solid-026);
  --color-success-alpha-001: var(--ramp-success-alpha-001);
  --color-success-alpha-002: var(--ramp-success-alpha-002);
  --color-success-alpha-003: var(--ramp-success-alpha-003);
  --color-success-alpha-004: var(--ramp-success-alpha-004);
  --color-success-alpha-005: var(--ramp-success-alpha-005);
  --color-success-alpha-006: var(--ramp-success-alpha-006);
  --color-success-alpha-007: var(--ramp-success-alpha-007);
  --color-success-alpha-008: var(--ramp-success-alpha-008);
  --color-success-alpha-009: var(--ramp-success-alpha-009);
  --color-success-solid-001: var(--ramp-success-solid-001);
  --color-success-solid-002: var(--ramp-success-solid-002);
  --color-success-solid-003: var(--ramp-success-solid-003);
  --color-success-solid-004: var(--ramp-success-solid-004);
  --color-success-solid-005: var(--ramp-success-solid-005);
  --color-teal-alpha-001: var(--ramp-teal-alpha-001);
  --color-teal-alpha-002: var(--ramp-teal-alpha-002);
  --color-teal-alpha-003: var(--ramp-teal-alpha-003);
  --color-teal-alpha-004: var(--ramp-teal-alpha-004);
  --color-teal-solid-001: var(--ramp-teal-solid-001);
  --color-teal-solid-002: var(--ramp-teal-solid-002);
  --color-teal-solid-003: var(--ramp-teal-solid-003);
  --color-teal-solid-004: var(--ramp-teal-solid-004);
  --color-teal-solid-005: var(--ramp-teal-solid-005);
  --color-teal-solid-006: var(--ramp-teal-solid-006);
  --color-teal-solid-007: var(--ramp-teal-solid-007);
  --color-violet-alpha-001: var(--ramp-violet-alpha-001);
  --color-violet-alpha-002: var(--ramp-violet-alpha-002);
  --color-violet-solid-001: var(--ramp-violet-solid-001);
  --surface-page: var(--color-neutral-solid-022);
  --surface-raised: var(--color-neutral-solid-025);
  --surface-sunken: var(--color-neutral-solid-020);
  --surface-inverse: var(--dark-1);
  --text-primary: var(--color-blue-solid-008);
  --text-on-brand: var(--color-neutral-solid-024);
  --border-subtle: var(--color-neutral-solid-013);
  --focus-ring: var(--color-copper-alpha-013);
  --brand-fill: var(--cu-2);
  --brand-fill-hover: var(--cu-3);
  --brand-text: var(--color-copper-solid-009);
  --state-success-fill: var(--color-success-alpha-002);
  --state-success-text: var(--color-success-solid-002);
  --state-success-border: var(--color-success-alpha-003);
  --state-warning-fill: var(--color-amber-alpha-008);
  --state-warning-text: var(--color-amber-solid-007);
  --state-warning-border: var(--color-amber-alpha-009);
  --state-danger-fill: var(--color-danger-alpha-002);
  --state-danger-text: var(--color-danger-solid-002);
  --state-danger-border: var(--color-danger-alpha-006);
  --state-info-fill: var(--color-teal-alpha-003);
  --state-info-text: var(--color-teal-solid-004);
  --state-info-border: var(--color-teal-alpha-004);
  --admin-surface: var(--ramp-admin-canvas);
  --admin-border: var(--ramp-admin-border);
  --admin-heading: var(--ramp-admin-heading);
  --admin-label: var(--ramp-admin-label);
  --admin-hint: var(--ramp-admin-hint);
  --admin-muted: var(--ramp-admin-muted);
  --sp-0: 0px;
  --sp-1: 4px;
  --sp-2: 8px;
  --sp-3: 12px;
  --sp-4: 16px;
  --sp-5: 24px;
  --sp-6: 32px;
  --sp-7: 48px;
  --sp-8: 64px;
  --sp-9: 96px;
  --sp-10: 128px;
  --sp-11: 160px;
  --sp-12: 192px;
  --size-xs: 0.72rem;
  --size-sm: 0.82rem;
  --size-md: 0.94rem;
  --size-lg: 1.06rem;
  --size-xl: 1.25rem;
  --size-2xl: clamp(1.6rem, 3vw, 2.4rem);
  --size-3xl: clamp(2.4rem, 5vw, 4.4rem);
  --leading-tight: 1.1;
  --leading-snug: 1.35;
  --leading-normal: 1.6;
  --leading-relaxed: 1.75;
  --leading-ratio-0_95: 0.95;
  --leading-ratio-1: 1;
  --leading-ratio-1_06: 1.06;
  --leading-ratio-1_12: 1.12;
  --leading-ratio-1_18: 1.18;
  --leading-ratio-1_2: 1.2;
  --leading-ratio-1_25: 1.25;
  --leading-ratio-1_3: 1.3;
  --leading-ratio-1_4: 1.4;
  --leading-ratio-1_45: 1.45;
  --leading-ratio-1_5: 1.5;
  --leading-ratio-1_55: 1.55;
  --leading-ratio-1_65: 1.65;
  --leading-ratio-1_7: 1.7;
  --leading-ratio-1_8: 1.8;
  --shadow-xs: 0 1px 2px var(--color-blue-alpha-018);
  --shadow-sm: 0 2px 8px var(--color-blue-alpha-019), 0 1px 2px var(--color-blue-alpha-018);
  --shadow-md: 0 10px 30px var(--color-blue-alpha-020), 0 2px 6px var(--color-blue-alpha-018);
  --shadow-lg: 0 24px 60px var(--color-blue-alpha-021);
  --shadow-copper: 0 10px 40px var(--cu-glow);
  --radius-md: 8px;
  --radius-sm: 6px;
  --radius-lg: 14px;
  --radius-pill: 999px;
  --font-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  --font-display: 'Space Grotesk', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', Arial, sans-serif;
  --font-mono: 'JetBrains Mono', ui-monospace, 'Cascadia Code', 'Segoe UI Mono', 'SF Mono', Menlo, Consolas, 'DejaVu Sans Mono', monospace;
  --max-w: 1180px;
  --section-py: clamp(56px, 7vw, 104px);
  --ease-standard: cubic-bezier(0.4, 0, 0.2, 1);
  --ease-in: ease-in;
  --ease-out: ease-out;
  --ease-linear: linear;
  --ease-ease: ease;
  --ease-ease-in: ease-in;
  --ease-ease-out: ease-out;
  --ease-ease-in-out: ease-in-out;
  --ease-step-start: step-start;
  --ease-step-end: step-end;
  --dur-0_01ms: 0.01ms;
  --dur-80ms: 80ms;
  --dur-120ms: 120ms;
  --dur-140ms: 140ms;
  --dur-fast: 150ms;
  --dur-160ms: 160ms;
  --dur-base: 180ms;
  --dur-200ms: 200ms;
  --dur-220ms: 220ms;
  --dur-240ms: 240ms;
  --dur-slow: 250ms;
  --dur-280ms: 280ms;
  --dur-300ms: 300ms;
  --dur-320ms: 320ms;
  --dur-400ms: 400ms;
  --dur-450ms: 450ms;
  --dur-480ms: 480ms;
  --dur-500ms: 500ms;
  --dur-600ms: 600ms;
  --dur-700ms: 700ms;
  --dur-800ms: 800ms;
  --dur-900ms: 900ms;
  --dur-1400ms: 1400ms;
  --dur-2000ms: 2000ms;
  --dur-2200ms: 2200ms;
  --dur-3000ms: 3000ms;
  --nav-h: 64px;
  --ticker-h: 36px;
  --z-minus-1: -1;
  --z-0: 0;
  --z-1: 1;
  --z-2: 2;
  --z-5: 5;
  --z-6: 6;
  --z-9: 9;
  --z-10: 10;
  --z-11: 11;
  --z-40: 40;
  --z-99: 99;
  --z-100: 100;
  --z-200: 200;
  --z-300: 300;
  --z-1000: 1000;
  --z-1001: 1001;
  --z-9999: 9999;
  --size-px-2_8: 2.8px;
  --size-px-8: 8px;
  --size-px-8_5: 8.5px;
  --size-px-9: 9px;
  --size-px-9_5: 9.5px;
  --size-px-10: 10px;
  --size-px-10_5: 10.5px;
  --size-px-11: 11px;
  --size-px-11_5: 11.5px;
  --size-px-12: 12px;
  --size-px-12_5: 12.5px;
  --size-px-13: 13px;
  --size-px-14: 14px;
  --size-px-14_5: 14.5px;
  --size-px-15: 15px;
  --size-px-16: 16px;
  --size-px-17: 17px;
  --size-px-18: 18px;
  --size-px-19: 19px;
  --size-px-20: 20px;
  --size-px-21: 21px;
  --size-px-22: 22px;
  --size-px-24: 24px;
  --size-px-32: 32px;
  --radius-admin-card: 10px;
}

:root[data-theme="dark"] {
  color-scheme: dark;
  --cu-0: #e0cfc6;
  --cu-1: #c9a090;
  --cu-2: #be8572;
  --cu-3: #b45a3c;
  --cu-4: #7a412e;
  --cu-5: #48251c;
  --dark-0: #060a12;
  --dark-1: #060d1b;
  --dark-2: #0a172f;
  --dark-3: #0c2042;
  --ramp-amber-alpha-001: rgba(91,56,17,0.08);
  --ramp-amber-alpha-002: rgba(140,99,35,0.12);
  --ramp-amber-alpha-003: rgba(141,104,56,0.14);
  --ramp-amber-alpha-004: #d7983980;
  --ramp-amber-alpha-005: rgba(168,116,67,0.12);
  --ramp-amber-alpha-006: rgba(168,116,67,0.3);
  --ramp-amber-alpha-007: rgba(161,138,69,0.12);
  --ramp-amber-alpha-008: rgba(118,112,105,0.12);
  --ramp-amber-alpha-009: rgba(118,112,105,0.25);
  --ramp-amber-solid-001: #5a441c;
  --ramp-amber-solid-002: #84601e;
  --ramp-amber-solid-003: #8c6323;
  --ramp-amber-solid-004: #684d30;
  --ramp-amber-solid-005: #665732;
  --ramp-amber-solid-006: #755835;
  --ramp-amber-solid-007: #786738;
  --ramp-amber-solid-008: #8d6838;
  --ramp-amber-solid-009: #807042;
  --ramp-amber-solid-010: #8e673f;
  --ramp-amber-solid-011: #d79839;
  --ramp-amber-solid-012: #a18a45;
  --ramp-amber-solid-013: #eec282;
  --ramp-amber-solid-014: #ba9874;
  --ramp-amber-solid-015: #b8ac86;
  --ramp-amber-solid-016: #cdc1b5;
  --ramp-amber-solid-017: #d6d6d6;
  --ramp-amber-solid-018: #c3c3c3;
  --ramp-blue-alpha-001: rgba(2,8,14,0.78);
  --ramp-blue-alpha-002: rgba(3,6,14,0.82);
  --ramp-blue-alpha-003: rgba(6,10,18,0.3);
  --ramp-blue-alpha-004: rgba(6,12,23,0.76);
  --ramp-blue-alpha-005: rgba(6,13,27,0);
  --ramp-blue-alpha-006: rgba(6,13,27,0.04);
  --ramp-blue-alpha-007: rgba(6,13,27,0.15);
  --ramp-blue-alpha-008: rgba(6,13,27,0.45);
  --ramp-blue-alpha-009: rgba(6,13,27,0.78);
  --ramp-blue-alpha-010: rgba(6,13,27,0.82);
  --ramp-blue-alpha-011: rgba(6,13,27,0.9);
  --ramp-blue-alpha-012: rgba(6,13,27,0.92);
  --ramp-blue-alpha-013: rgba(6,13,27,0.94);
  --ramp-blue-alpha-014: rgba(6,13,27,0.96);
  --ramp-blue-alpha-015: rgba(6,16,33,0.97);
  --ramp-blue-alpha-016: rgba(7,18,36,0.88);
  --ramp-blue-alpha-017: rgba(10,23,47,0.92);
  --ramp-blue-alpha-018: rgba(12,23,44,0.04);
  --ramp-blue-alpha-019: rgba(12,23,44,0.06);
  --ramp-blue-alpha-020: rgba(12,23,44,0.08);
  --ramp-blue-alpha-021: rgba(12,23,44,0.16);
  --ramp-blue-alpha-022: rgba(12,74,162,0.1);
  --ramp-blue-alpha-023: rgba(12,74,162,0.25);
  --ramp-blue-alpha-024: rgba(116,129,156,0.1);
  --ramp-blue-alpha-025: rgba(116,129,156,0.25);
  --ramp-blue-solid-001: #020b18;
  --ramp-blue-solid-002: #050b14;
  --ramp-blue-solid-004: #040f1d;
  --ramp-blue-solid-006: #050f1f;
  --ramp-blue-solid-008: #0c203c;
  --ramp-blue-solid-010: #0d377b;
  --ramp-blue-solid-011: #1258b0;
  --ramp-blue-solid-012: #0f6cc9;
  --ramp-blue-solid-013: #0c70d4;
  --ramp-blue-solid-014: #0b72e2;
  --ramp-blue-solid-015: #3c85ee;
  --ramp-blue-solid-016: #90bfee;
  --ramp-blue-solid-017: #5d6d98;
  --ramp-copper-alpha-001: rgba(190,91,49,0.14);
  --ramp-copper-alpha-002: rgba(190,91,49,0.24);
  --ramp-copper-alpha-003: rgba(190,91,49,0.38);
  --ramp-copper-alpha-004: rgba(140,103,76,0.1);
  --ramp-copper-alpha-005: rgba(198,126,87,0.18);
  --ramp-copper-alpha-006: rgba(198,126,87,0.35);
  --ramp-copper-alpha-007: rgba(190,133,114,0.08);
  --ramp-copper-alpha-008: rgba(190,133,114,0.12);
  --ramp-copper-alpha-009: rgba(190,133,114,0.18);
  --ramp-copper-alpha-010: rgba(190,133,114,0.22);
  --ramp-copper-alpha-011: rgba(190,133,114,0.35);
  --ramp-copper-alpha-012: rgba(190,133,114,0.45);
  --ramp-copper-alpha-013: rgba(190,133,114,0.55);
  --ramp-copper-solid-002: #b74f13;
  --ramp-copper-solid-004: #7b4433;
  --ramp-copper-solid-005: #634c3b;
  --ramp-copper-solid-006: #735237;
  --ramp-copper-solid-007: #72523c;
  --ramp-copper-solid-008: #805a40;
  --ramp-copper-solid-009: #96513a;
  --ramp-copper-solid-010: #be5b31;
  --ramp-copper-solid-011: #946444;
  --ramp-copper-solid-012: #7c5d4c;
  --ramp-copper-solid-014: #b3603c;
  --ramp-copper-solid-015: #685d56;
  --ramp-copper-solid-016: #8c674c;
  --ramp-copper-solid-019: #b89c8a;
  --ramp-copper-solid-020: #b09786;
  --ramp-danger-alpha-001: rgba(186,75,75,0.08);
  --ramp-danger-alpha-002: rgba(186,75,75,0.09);
  --ramp-danger-alpha-003: rgba(186,75,75,0.16);
  --ramp-danger-alpha-004: rgba(186,75,75,0.2);
  --ramp-danger-alpha-005: rgba(186,75,75,0.28);
  --ramp-danger-alpha-006: rgba(186,75,75,0.3);
  --ramp-danger-alpha-007: rgba(186,75,75,0.35);
  --ramp-danger-alpha-008: rgba(186,75,75,0.35);
  --ramp-danger-alpha-009: rgba(186,75,75,0.45);
  --ramp-danger-alpha-010: rgba(186,75,75,0.6);
  --ramp-danger-alpha-011: rgba(186,75,75,0.7);
  --ramp-danger-solid-001: #ca3e3e;
  --ramp-danger-solid-002: #ba4b4b;
  --ramp-danger-solid-003: #cecece;
  --ramp-neutral-alpha-001: rgba(0,0,0,0.03);
  --ramp-neutral-alpha-002: rgba(0,0,0,0.05);
  --ramp-neutral-alpha-003: rgba(0,0,0,0.06);
  --ramp-neutral-alpha-004: rgba(0,0,0,0.07);
  --ramp-neutral-alpha-005: rgba(0,0,0,0.08);
  --ramp-neutral-alpha-006: rgba(0,0,0,0.1);
  --ramp-neutral-alpha-007: rgba(0,0,0,0.12);
  --ramp-neutral-alpha-008: rgba(0,0,0,0.15);
  --ramp-neutral-alpha-009: rgba(0,0,0,0.18);
  --ramp-neutral-alpha-010: rgba(0,0,0,0.28);
  --ramp-neutral-alpha-011: rgba(0,0,0,0.3);
  --ramp-neutral-alpha-012: rgba(0,0,0,0.35);
  --ramp-neutral-alpha-013: rgba(0,0,0,0.4);
  --ramp-neutral-alpha-014: rgba(0,0,0,0.4);
  --ramp-neutral-alpha-015: rgba(0,0,0,0.42);
  --ramp-neutral-alpha-016: rgba(0,0,0,0.45);
  --ramp-neutral-alpha-017: rgba(0,0,0,0.45);
  --ramp-neutral-alpha-018: rgba(0,0,0,0.55);
  --ramp-neutral-alpha-019: rgba(0,0,0,0.65);
  --ramp-neutral-alpha-020: rgba(10,122,234,0.12);
  --ramp-neutral-alpha-021: rgba(251,249,241,0.86);
  --ramp-neutral-alpha-022: rgba(255,255,255,0.02);
  --ramp-neutral-alpha-023: rgba(255,255,255,0.04);
  --ramp-neutral-alpha-024: rgba(255,255,255,0.05);
  --ramp-neutral-alpha-025: rgba(255,255,255,0.055);
  --ramp-neutral-alpha-026: rgba(255,255,255,0.06);
  --ramp-neutral-alpha-027: rgba(255,255,255,0.08);
  --ramp-neutral-alpha-028: rgba(255,255,255,0.09);
  --ramp-neutral-alpha-029: rgba(255,255,255,0.1);
  --ramp-neutral-alpha-030: rgba(255,255,255,0.12);
  --ramp-neutral-alpha-031: rgba(255,255,255,0.14);
  --ramp-neutral-alpha-032: rgba(255,255,255,0.16);
  --ramp-neutral-alpha-033: rgba(255,255,255,0.16);
  --ramp-neutral-alpha-034: rgba(255,255,255,0.18);
  --ramp-neutral-alpha-035: rgba(255,255,255,0.18);
  --ramp-neutral-alpha-036: rgba(255,255,255,0.2);
  --ramp-neutral-alpha-037: rgba(255,255,255,0.25);
  --ramp-neutral-alpha-038: rgba(255,255,255,0.3);
  --ramp-neutral-alpha-039: rgba(255,255,255,0.4);
  --ramp-neutral-alpha-040: rgba(255,255,255,0.42);
  --ramp-neutral-alpha-041: rgba(255,255,255,0.45);
  --ramp-neutral-alpha-042: rgba(255,255,255,0.5);
  --ramp-neutral-alpha-043: rgba(255,255,255,0.55);
  --ramp-neutral-alpha-044: rgba(255,255,255,0.56);
  --ramp-neutral-alpha-045: rgba(255,255,255,0.58);
  --ramp-neutral-alpha-046: rgba(255,255,255,0.6);
  --ramp-neutral-alpha-047: rgba(255,255,255,0.62);
  --ramp-neutral-alpha-048: rgba(255,255,255,0.65);
  --ramp-neutral-alpha-049: rgba(255,255,255,0.66);
  --ramp-neutral-alpha-050: rgba(255,255,255,0.68);
  --ramp-neutral-alpha-051: rgba(255,255,255,0.7);
  --ramp-neutral-alpha-052: rgba(255,255,255,0.75);
  --ramp-neutral-alpha-053: rgba(255,255,255,0.78);
  --ramp-neutral-alpha-054: rgba(255,255,255,0.8);
  --ramp-neutral-alpha-055: rgba(255,255,255,0.85);
  --ramp-neutral-solid-001: #000000;
  --ramp-neutral-solid-002: #0a7aea;
  --ramp-neutral-solid-003: #0afafa;
  --ramp-neutral-solid-004: #51fc82;
  --ramp-neutral-solid-005: #50acf6;
  --ramp-neutral-solid-006: #f6bb6a;
  --ramp-neutral-solid-007: #f4c688;
  --ramp-neutral-solid-008: #f2d292;
  --ramp-neutral-solid-009: #f5d6a7;
  --ramp-neutral-solid-010: #a6c8f4;
  --ramp-neutral-solid-011: #f7e3c1;
  --ramp-neutral-solid-012: #c1dcf7;
  --ramp-neutral-solid-013: #f4e0c2;
  --ramp-neutral-solid-014: #f4e1c6;
  --ramp-neutral-solid-015: #f7e7cd;
  --ramp-neutral-solid-016: #f9efdb;
  --ramp-neutral-solid-017: #d6e6f4;
  --ramp-neutral-solid-018: #f7efdd;
  --ramp-neutral-solid-019: #f9f1e1;
  --ramp-neutral-solid-020: #f6edde;
  --ramp-neutral-solid-021: #e9f0fb;
  --ramp-neutral-solid-022: #fbf7f1;
  --ramp-neutral-solid-023: #fbf9f1;
  --ramp-neutral-solid-024: #ffffff;
  --ramp-neutral-solid-025: #ffffff;
  --ramp-neutral-solid-026: #fcfcfc;
  --ramp-success-alpha-001: rgba(30,186,74,0.12);
  --ramp-success-alpha-002: rgba(58,102,78,0.1);
  --ramp-success-alpha-003: rgba(58,102,78,0.25);
  --ramp-success-alpha-004: rgba(58,102,78,0.3);
  --ramp-success-alpha-005: rgba(58,102,78,0.35);
  --ramp-success-alpha-006: rgba(58,102,78,0.4);
  --ramp-success-alpha-007: rgba(82,149,107,0.16);
  --ramp-success-alpha-008: rgba(82,149,107,0.55);
  --ramp-success-alpha-009: rgba(130,208,147,0.14);
  --ramp-success-solid-001: #1eba4a;
  --ramp-success-solid-002: #3a664e;
  --ramp-success-solid-003: #52956b;
  --ramp-success-solid-004: #73b58b;
  --ramp-success-solid-005: #a4d3ab;
  --ramp-teal-alpha-001: rgba(3,27,39,0.72);
  --ramp-teal-alpha-002: rgba(47,130,91,0.28);
  --ramp-teal-alpha-003: rgba(68,94,91,0.12);
  --ramp-teal-alpha-004: rgba(68,94,91,0.25);
  --ramp-teal-solid-001: #063446;
  --ramp-teal-solid-002: #093c55;
  --ramp-teal-solid-003: #0986ba;
  --ramp-teal-solid-004: #34524f;
  --ramp-teal-solid-005: #21758c;
  --ramp-teal-solid-006: #237494;
  --ramp-teal-solid-007: #1bb198;
  --ramp-violet-alpha-001: rgba(143,130,166,0.1);
  --ramp-violet-alpha-002: rgba(143,130,166,0.25);
  --ramp-violet-solid-001: #785ba6;
}

@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    color-scheme: dark;
    --cu-0: #e0cfc6;
    --cu-1: #c9a090;
    --cu-2: #be8572;
    --cu-3: #b45a3c;
    --cu-4: #7a412e;
    --cu-5: #48251c;
    --dark-0: #060a12;
    --dark-1: #060d1b;
    --dark-2: #0a172f;
    --dark-3: #0c2042;
    --ramp-amber-alpha-001: rgba(91,56,17,0.08);
    --ramp-amber-alpha-002: rgba(140,99,35,0.12);
    --ramp-amber-alpha-003: rgba(141,104,56,0.14);
    --ramp-amber-alpha-004: #d7983980;
    --ramp-amber-alpha-005: rgba(168,116,67,0.12);
    --ramp-amber-alpha-006: rgba(168,116,67,0.3);
    --ramp-amber-alpha-007: rgba(161,138,69,0.12);
    --ramp-amber-alpha-008: rgba(118,112,105,0.12);
    --ramp-amber-alpha-009: rgba(118,112,105,0.25);
    --ramp-amber-solid-001: #5a441c;
    --ramp-amber-solid-002: #84601e;
    --ramp-amber-solid-003: #8c6323;
    --ramp-amber-solid-004: #684d30;
    --ramp-amber-solid-005: #665732;
    --ramp-amber-solid-006: #755835;
    --ramp-amber-solid-007: #786738;
    --ramp-amber-solid-008: #8d6838;
    --ramp-amber-solid-009: #807042;
    --ramp-amber-solid-010: #8e673f;
    --ramp-amber-solid-011: #d79839;
    --ramp-amber-solid-012: #a18a45;
    --ramp-amber-solid-013: #eec282;
    --ramp-amber-solid-014: #ba9874;
    --ramp-amber-solid-015: #b8ac86;
    --ramp-amber-solid-016: #cdc1b5;
    --ramp-amber-solid-017: #d6d6d6;
    --ramp-amber-solid-018: #c3c3c3;
    --ramp-blue-alpha-001: rgba(2,8,14,0.78);
    --ramp-blue-alpha-002: rgba(3,6,14,0.82);
    --ramp-blue-alpha-003: rgba(6,10,18,0.3);
    --ramp-blue-alpha-004: rgba(6,12,23,0.76);
    --ramp-blue-alpha-005: rgba(6,13,27,0);
    --ramp-blue-alpha-006: rgba(6,13,27,0.04);
    --ramp-blue-alpha-007: rgba(6,13,27,0.15);
    --ramp-blue-alpha-008: rgba(6,13,27,0.45);
    --ramp-blue-alpha-009: rgba(6,13,27,0.78);
    --ramp-blue-alpha-010: rgba(6,13,27,0.82);
    --ramp-blue-alpha-011: rgba(6,13,27,0.9);
    --ramp-blue-alpha-012: rgba(6,13,27,0.92);
    --ramp-blue-alpha-013: rgba(6,13,27,0.94);
    --ramp-blue-alpha-014: rgba(6,13,27,0.96);
    --ramp-blue-alpha-015: rgba(6,16,33,0.97);
    --ramp-blue-alpha-016: rgba(7,18,36,0.88);
    --ramp-blue-alpha-017: rgba(10,23,47,0.92);
    --ramp-blue-alpha-018: rgba(12,23,44,0.04);
    --ramp-blue-alpha-019: rgba(12,23,44,0.06);
    --ramp-blue-alpha-020: rgba(12,23,44,0.08);
    --ramp-blue-alpha-021: rgba(12,23,44,0.16);
    --ramp-blue-alpha-022: rgba(12,74,162,0.1);
    --ramp-blue-alpha-023: rgba(12,74,162,0.25);
    --ramp-blue-alpha-024: rgba(116,129,156,0.1);
    --ramp-blue-alpha-025: rgba(116,129,156,0.25);
    --ramp-blue-solid-001: #020b18;
    --ramp-blue-solid-002: #050b14;
    --ramp-blue-solid-004: #040f1d;
    --ramp-blue-solid-006: #050f1f;
    --ramp-blue-solid-008: #0c203c;
    --ramp-blue-solid-010: #0d377b;
    --ramp-blue-solid-011: #1258b0;
    --ramp-blue-solid-012: #0f6cc9;
    --ramp-blue-solid-013: #0c70d4;
    --ramp-blue-solid-014: #0b72e2;
    --ramp-blue-solid-015: #3c85ee;
    --ramp-blue-solid-016: #90bfee;
    --ramp-blue-solid-017: #5d6d98;
    --ramp-copper-alpha-001: rgba(190,91,49,0.14);
    --ramp-copper-alpha-002: rgba(190,91,49,0.24);
    --ramp-copper-alpha-003: rgba(190,91,49,0.38);
    --ramp-copper-alpha-004: rgba(140,103,76,0.1);
    --ramp-copper-alpha-005: rgba(198,126,87,0.18);
    --ramp-copper-alpha-006: rgba(198,126,87,0.35);
    --ramp-copper-alpha-007: rgba(190,133,114,0.08);
    --ramp-copper-alpha-008: rgba(190,133,114,0.12);
    --ramp-copper-alpha-009: rgba(190,133,114,0.18);
    --ramp-copper-alpha-010: rgba(190,133,114,0.22);
    --ramp-copper-alpha-011: rgba(190,133,114,0.35);
    --ramp-copper-alpha-012: rgba(190,133,114,0.45);
    --ramp-copper-alpha-013: rgba(190,133,114,0.55);
    --ramp-copper-solid-002: #b74f13;
    --ramp-copper-solid-004: #7b4433;
    --ramp-copper-solid-005: #634c3b;
    --ramp-copper-solid-006: #735237;
    --ramp-copper-solid-007: #72523c;
    --ramp-copper-solid-008: #805a40;
    --ramp-copper-solid-009: #96513a;
    --ramp-copper-solid-010: #be5b31;
    --ramp-copper-solid-011: #946444;
    --ramp-copper-solid-012: #7c5d4c;
    --ramp-copper-solid-014: #b3603c;
    --ramp-copper-solid-015: #685d56;
    --ramp-copper-solid-016: #8c674c;
    --ramp-copper-solid-019: #b89c8a;
    --ramp-copper-solid-020: #b09786;
    --ramp-danger-alpha-001: rgba(186,75,75,0.08);
    --ramp-danger-alpha-002: rgba(186,75,75,0.09);
    --ramp-danger-alpha-003: rgba(186,75,75,0.16);
    --ramp-danger-alpha-004: rgba(186,75,75,0.2);
    --ramp-danger-alpha-005: rgba(186,75,75,0.28);
    --ramp-danger-alpha-006: rgba(186,75,75,0.3);
    --ramp-danger-alpha-007: rgba(186,75,75,0.35);
    --ramp-danger-alpha-008: rgba(186,75,75,0.35);
    --ramp-danger-alpha-009: rgba(186,75,75,0.45);
    --ramp-danger-alpha-010: rgba(186,75,75,0.6);
    --ramp-danger-alpha-011: rgba(186,75,75,0.7);
    --ramp-danger-solid-001: #ca3e3e;
    --ramp-danger-solid-002: #ba4b4b;
    --ramp-danger-solid-003: #cecece;
    --ramp-neutral-alpha-001: rgba(0,0,0,0.03);
    --ramp-neutral-alpha-002: rgba(0,0,0,0.05);
    --ramp-neutral-alpha-003: rgba(0,0,0,0.06);
    --ramp-neutral-alpha-004: rgba(0,0,0,0.07);
    --ramp-neutral-alpha-005: rgba(0,0,0,0.08);
    --ramp-neutral-alpha-006: rgba(0,0,0,0.1);
    --ramp-neutral-alpha-007: rgba(0,0,0,0.12);
    --ramp-neutral-alpha-008: rgba(0,0,0,0.15);
    --ramp-neutral-alpha-009: rgba(0,0,0,0.18);
    --ramp-neutral-alpha-010: rgba(0,0,0,0.28);
    --ramp-neutral-alpha-011: rgba(0,0,0,0.3);
    --ramp-neutral-alpha-012: rgba(0,0,0,0.35);
    --ramp-neutral-alpha-013: rgba(0,0,0,0.4);
    --ramp-neutral-alpha-014: rgba(0,0,0,0.4);
    --ramp-neutral-alpha-015: rgba(0,0,0,0.42);
    --ramp-neutral-alpha-016: rgba(0,0,0,0.45);
    --ramp-neutral-alpha-017: rgba(0,0,0,0.45);
    --ramp-neutral-alpha-018: rgba(0,0,0,0.55);
    --ramp-neutral-alpha-019: rgba(0,0,0,0.65);
    --ramp-neutral-alpha-020: rgba(10,122,234,0.12);
    --ramp-neutral-alpha-021: rgba(251,249,241,0.86);
    --ramp-neutral-alpha-022: rgba(255,255,255,0.02);
    --ramp-neutral-alpha-023: rgba(255,255,255,0.04);
    --ramp-neutral-alpha-024: rgba(255,255,255,0.05);
    --ramp-neutral-alpha-025: rgba(255,255,255,0.055);
    --ramp-neutral-alpha-026: rgba(255,255,255,0.06);
    --ramp-neutral-alpha-027: rgba(255,255,255,0.08);
    --ramp-neutral-alpha-028: rgba(255,255,255,0.09);
    --ramp-neutral-alpha-029: rgba(255,255,255,0.1);
    --ramp-neutral-alpha-030: rgba(255,255,255,0.12);
    --ramp-neutral-alpha-031: rgba(255,255,255,0.14);
    --ramp-neutral-alpha-032: rgba(255,255,255,0.16);
    --ramp-neutral-alpha-033: rgba(255,255,255,0.16);
    --ramp-neutral-alpha-034: rgba(255,255,255,0.18);
    --ramp-neutral-alpha-035: rgba(255,255,255,0.18);
    --ramp-neutral-alpha-036: rgba(255,255,255,0.2);
    --ramp-neutral-alpha-037: rgba(255,255,255,0.25);
    --ramp-neutral-alpha-038: rgba(255,255,255,0.3);
    --ramp-neutral-alpha-039: rgba(255,255,255,0.4);
    --ramp-neutral-alpha-040: rgba(255,255,255,0.42);
    --ramp-neutral-alpha-041: rgba(255,255,255,0.45);
    --ramp-neutral-alpha-042: rgba(255,255,255,0.5);
    --ramp-neutral-alpha-043: rgba(255,255,255,0.55);
    --ramp-neutral-alpha-044: rgba(255,255,255,0.56);
    --ramp-neutral-alpha-045: rgba(255,255,255,0.58);
    --ramp-neutral-alpha-046: rgba(255,255,255,0.6);
    --ramp-neutral-alpha-047: rgba(255,255,255,0.62);
    --ramp-neutral-alpha-048: rgba(255,255,255,0.65);
    --ramp-neutral-alpha-049: rgba(255,255,255,0.66);
    --ramp-neutral-alpha-050: rgba(255,255,255,0.68);
    --ramp-neutral-alpha-051: rgba(255,255,255,0.7);
    --ramp-neutral-alpha-052: rgba(255,255,255,0.75);
    --ramp-neutral-alpha-053: rgba(255,255,255,0.78);
    --ramp-neutral-alpha-054: rgba(255,255,255,0.8);
    --ramp-neutral-alpha-055: rgba(255,255,255,0.85);
    --ramp-neutral-solid-001: #000000;
    --ramp-neutral-solid-002: #0a7aea;
    --ramp-neutral-solid-003: #0afafa;
    --ramp-neutral-solid-004: #51fc82;
    --ramp-neutral-solid-005: #50acf6;
    --ramp-neutral-solid-006: #f6bb6a;
    --ramp-neutral-solid-007: #f4c688;
    --ramp-neutral-solid-008: #f2d292;
    --ramp-neutral-solid-009: #f5d6a7;
    --ramp-neutral-solid-010: #a6c8f4;
    --ramp-neutral-solid-011: #f7e3c1;
    --ramp-neutral-solid-012: #c1dcf7;
    --ramp-neutral-solid-013: #f4e0c2;
    --ramp-neutral-solid-014: #f4e1c6;
    --ramp-neutral-solid-015: #f7e7cd;
    --ramp-neutral-solid-016: #f9efdb;
    --ramp-neutral-solid-017: #d6e6f4;
    --ramp-neutral-solid-018: #f7efdd;
    --ramp-neutral-solid-019: #f9f1e1;
    --ramp-neutral-solid-020: #f6edde;
    --ramp-neutral-solid-021: #e9f0fb;
    --ramp-neutral-solid-022: #fbf7f1;
    --ramp-neutral-solid-023: #fbf9f1;
    --ramp-neutral-solid-024: #ffffff;
    --ramp-neutral-solid-025: #ffffff;
    --ramp-neutral-solid-026: #fcfcfc;
    --ramp-success-alpha-001: rgba(30,186,74,0.12);
    --ramp-success-alpha-002: rgba(58,102,78,0.1);
    --ramp-success-alpha-003: rgba(58,102,78,0.25);
    --ramp-success-alpha-004: rgba(58,102,78,0.3);
    --ramp-success-alpha-005: rgba(58,102,78,0.35);
    --ramp-success-alpha-006: rgba(58,102,78,0.4);
    --ramp-success-alpha-007: rgba(82,149,107,0.16);
    --ramp-success-alpha-008: rgba(82,149,107,0.55);
    --ramp-success-alpha-009: rgba(130,208,147,0.14);
    --ramp-success-solid-001: #1eba4a;
    --ramp-success-solid-002: #3a664e;
    --ramp-success-solid-003: #52956b;
    --ramp-success-solid-004: #73b58b;
    --ramp-success-solid-005: #a4d3ab;
    --ramp-teal-alpha-001: rgba(3,27,39,0.72);
    --ramp-teal-alpha-002: rgba(47,130,91,0.28);
    --ramp-teal-alpha-003: rgba(68,94,91,0.12);
    --ramp-teal-alpha-004: rgba(68,94,91,0.25);
    --ramp-teal-solid-001: #063446;
    --ramp-teal-solid-002: #093c55;
    --ramp-teal-solid-003: #0986ba;
    --ramp-teal-solid-004: #34524f;
    --ramp-teal-solid-005: #21758c;
    --ramp-teal-solid-006: #237494;
    --ramp-teal-solid-007: #1bb198;
    --ramp-violet-alpha-001: rgba(143,130,166,0.1);
    --ramp-violet-alpha-002: rgba(143,130,166,0.25);
    --ramp-violet-solid-001: #785ba6;
  }
}
