:root{--datacouch-color-brand-50:#E6F4FF;--datacouch-color-brand-100:#C0E0FF;--datacouch-color-brand-200:#87C4FF;--datacouch-color-brand-300:#4DA8FF;--datacouch-color-brand-400:#1E90FF;--datacouch-color-brand-500:#00D2FF;--datacouch-color-brand-600:#00B8E8;--datacouch-color-brand-700:#008FB8;--datacouch-color-brand-800:#006A8D;--datacouch-color-brand-900:#00485F;--datacouch-color-neutral-50:#E8ECF2;--datacouch-color-neutral-100:#D6DBE5;--datacouch-color-neutral-200:#B4BFD0;--datacouch-color-neutral-300:#8FA0B9;--datacouch-color-neutral-400:#6C809F;--datacouch-color-neutral-500:#4B6080;--datacouch-color-neutral-600:#344662;--datacouch-color-neutral-700:#26344B;--datacouch-color-neutral-800:#1B2638;--datacouch-color-neutral-900:#111B27;--datacouch-color-neutral-950:#0B0F19;--datacouch-color-success-50:#ECFDF5;--datacouch-color-success-100:#D1FAE5;--datacouch-color-success-200:#A7F3D0;--datacouch-color-success-300:#6EE7B7;--datacouch-color-success-400:#34D399;--datacouch-color-success-500:#10B981;--datacouch-color-success-600:#059669;--datacouch-color-success-700:#047857;--datacouch-color-success-800:#065F46;--datacouch-color-success-900:#064E3B;--datacouch-color-success-950:#022C22;--datacouch-color-warning-50:#FFFBEB;--datacouch-color-warning-100:#FEF3C7;--datacouch-color-warning-200:#FDE68A;--datacouch-color-warning-300:#FCD34D;--datacouch-color-warning-400:#FBBF24;--datacouch-color-warning-500:#F59E0B;--datacouch-color-warning-600:#D97706;--datacouch-color-warning-700:#B45309;--datacouch-color-warning-800:#92400E;--datacouch-color-warning-900:#78350F;--datacouch-color-warning-950:#451A03;--datacouch-color-error-50:#FFF1F2;--datacouch-color-error-100:#FFE4E6;--datacouch-color-error-200:#FECDD3;--datacouch-color-error-300:#FDA4AF;--datacouch-color-error-400:#FB7185;--datacouch-color-error-500:#F43F5E;--datacouch-color-error-600:#E11D48;--datacouch-color-error-700:#BE123C;--datacouch-color-error-800:#9F1239;--datacouch-color-error-900:#881337;--datacouch-color-error-950:#4C0519;--datacouch-color-info-50:#EFF6FF;--datacouch-color-info-100:#DBEAFE;--datacouch-color-info-200:#BFDBFE;--datacouch-color-info-300:#93C5FD;--datacouch-color-info-400:#60A5FA;--datacouch-color-info-500:#3B82F6;--datacouch-color-info-600:#2563EB;--datacouch-color-info-700:#1D4ED8;--datacouch-color-info-800:#1E40AF;--datacouch-color-info-900:#1E3A8A;--datacouch-color-info-950:#172554;--datacouch-font-size-xs:0.75rem;--datacouch-font-size-sm:0.875rem;--datacouch-font-size-base:1.125rem;--datacouch-font-size-lg:1.375rem;--datacouch-font-size-xl:1.75rem;--datacouch-font-size-2xl:2.25rem;--datacouch-font-size-3xl:3rem;--datacouch-font-size-4xl:4rem;--datacouch-font-size-5xl:5.25rem;--datacouch-font-weight-regular:400;--datacouch-font-weight-medium:500;--datacouch-font-weight-semibold:600;--datacouch-font-weight-bold:700;--datacouch-line-height-tight:1.15;--datacouch-line-height-snug:1.35;--datacouch-line-height-normal:1.6;--datacouch-line-height-relaxed:1.75;--datacouch-letter-spacing-tight:-0.02em;--datacouch-letter-spacing-normal:0em;--datacouch-letter-spacing-wide:0.04em;--datacouch-letter-spacing-wider:0.08em;--datacouch-font-family-sans:'Inter', 'Roboto', system-ui, -apple-system, 'Segoe UI', sans-serif;--datacouch-font-family-mono:'JetBrains Mono', 'SF Mono', 'Menlo', 'Consolas', monospace;--datacouch-font-family-display:'Cinzel', 'Inter', serif;--datacouch-space-0:0;--datacouch-space-1:0.25rem;--datacouch-space-2:0.5rem;--datacouch-space-3:0.75rem;--datacouch-space-4:1rem;--datacouch-space-5:1.25rem;--datacouch-space-6:1.5rem;--datacouch-space-8:2rem;--datacouch-space-10:2.5rem;--datacouch-space-12:3rem;--datacouch-space-16:4rem;--datacouch-space-20:5rem;--datacouch-space-24:6rem;--datacouch-radius-none:0;--datacouch-radius-sm:0.25rem;--datacouch-radius-md:0.5rem;--datacouch-radius-lg:0.75rem;--datacouch-radius-xl:1rem;--datacouch-radius-full:9999px;--datacouch-duration-instant:80ms;--datacouch-duration-fast:140ms;--datacouch-duration-base:220ms;--datacouch-duration-slow:360ms;--datacouch-easing-standard:cubic-bezier(0.2, 0, 0, 1);--datacouch-easing-decelerate:cubic-bezier(0, 0, 0, 1);--datacouch-easing-accelerate:cubic-bezier(0.3, 0, 1, 1);--datacouch-z-base:0;--datacouch-z-raised:10;--datacouch-z-sticky:100;--datacouch-z-overlay:1000;--datacouch-z-modal:1100;--datacouch-z-toast:1200;--datacouch-z-tooltip:1300}