:root{--ep-blue: #52b6ec;--ep-blue-hover: #3aa5e0;--ep-blue-600: #0b7bc0;--ep-blue-600-hover: #0a6fae;--ep-blue-25: #f8fbfe;--ep-blue-50: #eef6fc;--ep-blue-100: #e0f2fe;--ep-blue-150: #cfe6f5;--ep-blue-200: #bae6fd;--ep-blue-700: #0369a1;--ep-blue-800: #075985;--ep-blue-ring: rgba(82, 182, 236, .18);--ep-blue-700-a12: rgba(3, 105, 161, .12);--ep-blue-700-a20: rgba(3, 105, 161, .2);--ep-info-50: #dbeafe;--ep-info-200: #bfdbfe;--ep-info-600: #2563eb;--ep-info-800: #1e40af;--ep-white: #ffffff;--ep-navy: #000c4f;--ep-ink: #0f172a;--ep-ink-2: #1f2937;--ep-text: #334155;--ep-text-2: #475569;--ep-muted: #64748b;--ep-muted-2: #94a3b8;--ep-line: #e6ebf1;--ep-line-2: #dbe2ea;--ep-line-3: #cbd5e1;--ep-line-4: #e2e8f0;--ep-surface-2: #f8fafc;--ep-surface-3: #f1f5f9;--ep-surface-4: #eef2f7;--ep-green: #5cb85c;--ep-green-hover: #449d44;--ep-green-50: #d1fae5;--ep-green-200: #a7f3d0;--ep-green-800: #065f46;--ep-green-ring: rgba(21, 87, 36, .2);--ep-amber-50: #fef3c7;--ep-amber-200: #fde68a;--ep-amber-800: #92400e;--ep-orange: #f08800;--ep-orange-50: #fff4e5;--ep-orange-200: #fbe0bf;--ep-orange-400: #c98a3f;--ep-orange-700: #a85200;--ep-orange-800: #8a5a2b;--ep-orange-900: #5c3a16;--ep-sso: #2483e3;--ep-sso-hover: #1976d2;--ep-local: #46a446;--ep-local-hover: #339733;--ep-local-50: #edf7ed;--ep-local-700: #2b742b;--ep-local-600: #328632;--ep-report: #6d6d6d;--ep-gold: #a88f14;--ep-crimson: #af0315;--ep-red-25: #fef2f2;--ep-red-50: #fee2e2;--ep-red-200: #fecaca;--ep-red-300: #fca5a5;--ep-red-600: #dc2626;--ep-red-700: #b91c1c;--ep-red-800: #991b1b;--ep-red-ring: rgba(220, 38, 38, .14);--ep-shadow-06: rgba(15, 23, 42, .06);--ep-shadow-08: rgba(15, 23, 42, .08);--ep-shadow-12: rgba(15, 23, 42, .12);--ep-shadow-15: rgba(15, 23, 42, .15);--ep-shadow-22: rgba(15, 23, 42, .22);--ep-shadow-black-05: rgba(0, 0, 0, .05);--ep-scrim: rgba(15, 23, 42, .45);--ep-radius-sm: 8px;--ep-radius: 10px;--ep-radius-lg: 14px;--ep-radius-pill: 999px;--ep-font-xs: 12px;--ep-font-sm: 13px;--ep-font: 14px;--ep-font-md: 16px;--ep-font-lg: 20px;--ep-font-xl: 26px;--ep-space-1: 4px;--ep-space-2: 8px;--ep-space-3: 12px;--ep-space-4: 16px;--ep-space-5: 20px;--ep-space-6: 24px;--ep-space-8: 32px}
