@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Syne Fallback;src:local("Arial");ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.00%;size-adjust:98.47%}.__className_744198{font-family:Syne,Syne Fallback;font-style:normal}.__variable_744198{--font-syne:"Syne","Syne Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0d7163{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_0d7163{--font-dm-sans:"DM Sans","DM Sans Fallback"}@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600&family=Fira+Code:wght@400;500&display=swap");:root{--background:#0a0a0b;--card:#151518;--surface:rgba(255,255,255,0.03);--surface-elevated:rgba(255,255,255,0.06);--surface-active:rgba(255,255,255,0.10);--sidebar:#0a0a0b;--glass-surface:rgba(255,255,255,0.02);--glass-surface-elevated:rgba(255,255,255,0.05);--glass-border:1px solid rgba(255,255,255,0.08);--accent-gradient:linear-gradient(135deg,#e5383b,#ba181b);--accent-glow:0 0 20px rgba(229,56,59,0.15);--premium-shadow:0 20px 40px -12px rgba(0,0,0,0.5);--inner-glow:inset 0 1px 1px 0 rgba(255,255,255,0.05);--foreground:#ffffff;--muted-foreground:#a1a1aa;--subtle-foreground:#71717a;--primary:#FFFFFF;--primary-hover:#E4E4E5;--primary-active:#C9C9CA;--primary-foreground:#000000;--primary-subtle:rgba(255,255,255,0.15);--destructive:#e5383b;--destructive-hover:#ba181b;--destructive-foreground:#ffffff;--success:#2ecc71;--warning:#f1c40f;--danger:#e74c3c;--info:#3498db;--neutral:#95a5a6;--border:rgba(255,255,255,0.05);--border-strong:rgba(255,255,255,0.1);--input:rgba(255,255,255,0.03);--ring:var(--primary);--chart-1:#e5383b;--chart-2:#f1c40f;--chart-3:#3498db;--chart-4:#e74c3c;--chart-5:#95a5a6;--font-sans:"Outfit",sans-serif;--font-mono:"Fira Code",monospace;--text-meta:12px;--text-body:14px;--text-highlight:16px;--text-section-title:20px;--text-page-title:24px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-full:999px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);--transition-fast:120ms ease;--transition-base:200ms ease;--transition-slow:300ms ease;--popover:#000000;--popover-foreground:#ffffff;--accent:rgba(255,255,255,0.08);--accent-foreground:#ffffff;--glass-blur:blur(12px);--glass-border:1px solid rgba(255,255,255,0.05)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp var(--transition-base) forwards}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:pulse 1.5s cubic-bezier(.4,0,.6,1) infinite}.dashboard-metrics .metric-card:first-child{animation-delay:0s}.dashboard-metrics .metric-card:nth-child(2){animation-delay:.05s}.dashboard-metrics .metric-card:nth-child(3){animation-delay:.1s}.dashboard-metrics .metric-card:nth-child(4){animation-delay:.15s}.dashboard-charts>:first-child{animation-delay:.2s}.dashboard-charts>:nth-child(2){animation-delay:.25s}.dashboard-full>:first-child{animation-delay:.3s}.premium-lift{transition:transform var(--transition-base),box-shadow var(--transition-base)}.premium-lift:hover{transform:translateY(-4px);box-shadow:var(--premium-shadow)}.dashboard-metrics>*{opacity:0;animation:fadeInUp .6s cubic-bezier(.16,1,.3,1) forwards!important}.dashboard-metrics>:first-child{animation-delay:.1s}.dashboard-metrics>:nth-child(2){animation-delay:.2s}.dashboard-metrics>:nth-child(3){animation-delay:.3s}.dashboard-metrics>:nth-child(4){animation-delay:.4s}