@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_6b9622{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_6b9622{--font-display:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_898c26{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_898c26{--font-mono-hud:"JetBrains Mono","JetBrains Mono Fallback"}:root{--luxury-bg:#0A0A0B;--luxury-bg-secondary:#0D0D0F;--luxury-card:#111113;--luxury-card-hover:#16161A;--luxury-border:rgba(255,255,255,0.06);--luxury-accent:#EA580C;--luxury-accent-hover:#FF6B00;--luxury-accent-glow:rgba(234,88,12,0.15);--luxury-text:#F5F5F4;--luxury-text-muted:#8A8A92;--luxury-text-dim:#6B6B75}*{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{background:linear-gradient(145deg,#0A0A0B,#0D0D0F 50%,#0A0A0B);color:var(--luxury-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sidebar-luxury{background:linear-gradient(180deg,#0D0D0F,#0A0A0B);border-right:1px solid var(--luxury-border)}.sidebar-luxury .nav-item{border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}.sidebar-luxury .nav-item:hover{background:rgba(234,88,12,.08);transform:translateX(4px)}.sidebar-luxury .nav-item.active{background:linear-gradient(135deg,rgba(234,88,12,.2),rgba(255,107,0,.1));border-left:3px solid var(--luxury-accent)}.card-luxury{background:linear-gradient(145deg,#111113,#16161A);border:1px solid var(--luxury-border);border-radius:20px;box-shadow:0 4px 20px -2px rgba(0,0,0,.5),0 2px 8px -2px rgba(0,0,0,.3);transition:all .4s cubic-bezier(.4,0,.2,1)}.card-luxury:hover{transform:translateY(-4px);box-shadow:0 12px 32px -4px rgba(0,0,0,.6),0 4px 12px -2px rgba(0,0,0,.4);border-color:rgba(234,88,12,.2)}.kpi-luxury{position:relative;overflow:hidden}.kpi-luxury:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--luxury-accent),transparent);opacity:0;transition:opacity .3s}.kpi-luxury:hover:before{opacity:1}.btn-luxury-primary{background:linear-gradient(135deg,#EA580C,#FF6B00);border:none;border-radius:12px;color:white;font-weight:600;transition:all .3s;box-shadow:0 4px 12px rgba(234,88,12,.3)}.btn-luxury-primary:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(234,88,12,.4)}.btn-luxury-ghost{background:rgba(255,255,255,.03);border:1px solid var(--luxury-border);border-radius:12px;color:var(--luxury-text-muted);transition:all .3s}.btn-luxury-ghost:hover{background:rgba(234,88,12,.1);border-color:rgba(234,88,12,.3);color:var(--luxury-accent)}.table-luxury{border-collapse:initial;border-spacing:0 8px}.table-luxury tbody tr{background:var(--luxury-card);border-radius:12px;transition:all .3s}.table-luxury tbody tr:hover{background:var(--luxury-card-hover);transform:scale(1.01);box-shadow:0 4px 12px rgba(0,0,0,.3)}.table-luxury td{border:none;padding:16px}.table-luxury td:first-child{border-radius:12px 0 0 12px}.table-luxury td:last-child{border-radius:0 12px 12px 0}.apexcharts-tooltip{background:#16161A!important;border:1px solid var(--luxury-border)!important;border-radius:12px!important;box-shadow:0 8px 24px rgba(0,0,0,.5)!important}.badge-luxury{background:rgba(234,88,12,.15);color:var(--luxury-accent);border:1px solid rgba(234,88,12,.3);border-radius:8px;padding:4px 12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.badge-luxury.success{background:rgba(60,184,120,.15);color:#3CB878;border-color:rgba(60,184,120,.3)}.badge-luxury.danger{background:rgba(229,72,72,.15);color:#E54848;border-color:rgba(229,72,72,.3)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgba(234,88,12,.3)}.glass-luxury{background:rgba(255,255,255,.03);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.05)}.text-gradient-luxury{background:linear-gradient(135deg,#EA580C,#FF6B00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.input-luxury{background:var(--luxury-card);border:1px solid var(--luxury-border);border-radius:12px;color:var(--luxury-text);padding:12px 16px;transition:all .3s}.input-luxury:focus{outline:none;border-color:var(--luxury-accent);box-shadow:0 0 0 3px rgba(234,88,12,.15)}.input-luxury::placeholder{color:var(--luxury-text-dim)}.modal-luxury{background:rgba(10,10,11,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-luxury-content{background:linear-gradient(145deg,#111113,#16161A);border:1px solid var(--luxury-border);border-radius:24px;box-shadow:0 24px 48px rgba(0,0,0,.6)}.skeleton-luxury{background:linear-gradient(90deg,var(--luxury-card) 25%,var(--luxury-card-hover) 50%,var(--luxury-card) 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px rgba(234,88,12,.2)}50%{box-shadow:0 0 40px rgba(234,88,12,.4)}}.pulse-glow{animation:pulse-glow 2s infinite}@keyframes count-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.count-up{animation:count-up .6s cubic-bezier(.4,0,.2,1)}@keyframes fade-in-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fade-in-up .5s cubic-bezier(.4,0,.2,1) both}.animate-fade-in-up:first-child{animation-delay:0s}.animate-fade-in-up:nth-child(2){animation-delay:80ms}.animate-fade-in-up:nth-child(3){animation-delay:.16s}.animate-fade-in-up:nth-child(4){animation-delay:.24s}.animate-fade-in-up:nth-child(5){animation-delay:.32s}@keyframes count-pop{0%{opacity:0;transform:scale(.8) translateY(12px)}60%{transform:scale(1.03) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}.kpi-pop{animation:count-pop .6s cubic-bezier(.34,1.56,.64,1) both}.glass-panel{background:rgba(17,17,19,.7);backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%);border:1px solid rgba(255,255,255,.06);border-radius:20px}.glass-panel-strong{background:rgba(10,10,11,.85);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border:1px solid rgba(234,88,12,.12);border-radius:20px}.glass-nav{background:rgba(17,17,19,.8);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border-bottom:1px solid rgba(255,255,255,.05)}.card-glow{transition:all .4s cubic-bezier(.4,0,.2,1)}.card-glow:hover{border-color:rgba(234,88,12,.25);box-shadow:0 0 30px rgba(234,88,12,.08),0 8px 24px rgba(0,0,0,.4);transform:translateY(-3px)}@keyframes pulse-accent{0%,to{box-shadow:0 0 0 0 rgba(234,88,12,.4)}50%{box-shadow:0 0 0 8px rgba(234,88,12,0)}}.pulse-accent{animation:pulse-accent 2s infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-shimmer{background:linear-gradient(90deg,#16161A 25%,#222227 50%,#16161A 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:8px}@keyframes row-slide-in{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}.table-row-animate tr{animation:row-slide-in .3s ease-out both}.table-row-animate tr:first-child{animation-delay:0s}.table-row-animate tr:nth-child(2){animation-delay:30ms}.table-row-animate tr:nth-child(3){animation-delay:60ms}.table-row-animate tr:nth-child(4){animation-delay:90ms}.table-row-animate tr:nth-child(5){animation-delay:.12s}.table-row-animate tr:nth-child(6){animation-delay:.15s}.table-row-animate tr:nth-child(7){animation-delay:.18s}.table-row-animate tr:nth-child(8){animation-delay:.21s}.table-row-animate tr:nth-child(9){animation-delay:.24s}.table-row-animate tr:nth-child(10){animation-delay:.27s}@keyframes chart-reveal{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.chart-reveal{animation:chart-reveal .6s cubic-bezier(.4,0,.2,1) both}@keyframes ripple{to{transform:scale(4);opacity:0}}.btn-ripple{position:relative;overflow:hidden}.btn-ripple:after{content:"";position:absolute;inset:0;background:radial-gradient(circle,rgba(255,255,255,.3) 10%,transparent 0);transform:scale(10);opacity:0;transition:transform .5s,opacity .5s}.btn-ripple:active:after{transform:scale(0);opacity:.3;transition:0s}@keyframes dot-pulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.4);opacity:1}}.dot-pulse{animation:dot-pulse 2s infinite}@keyframes border-glow{0%{border-color:rgba(234,88,12,.1)}50%{border-color:rgba(234,88,12,.3)}to{border-color:rgba(234,88,12,.1)}}.border-glow-animate{animation:border-glow 3s infinite}.hover-lift{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift:hover{transform:translateY(-2px)}.focus-ring-accent:focus{outline:none;box-shadow:0 0 0 3px rgba(234,88,12,.2);border-color:rgba(234,88,12,.4)}.stagger-children>*{animation:fade-in-up .4s cubic-bezier(.4,0,.2,1) both}.stagger-children>:first-child{animation-delay:0s}.stagger-children>:nth-child(2){animation-delay:60ms}.stagger-children>:nth-child(3){animation-delay:.12s}.stagger-children>:nth-child(4){animation-delay:.18s}.stagger-children>:nth-child(5){animation-delay:.24s}.stagger-children>:nth-child(6){animation-delay:.3s}.stagger-children>:nth-child(7){animation-delay:.36s}.stagger-children>:nth-child(8){animation-delay:.42s}@keyframes toast-in{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.toast-enter{animation:toast-in .4s cubic-bezier(.4,0,.2,1)}.scroll-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s cubic-bezier(.4,0,.2,1)}.scroll-reveal.visible{opacity:1;transform:translateY(0)}.bg-particles{position:relative;overflow:hidden}.bg-particles:before{content:"";position:absolute;inset:0;background-image:radial-gradient(1px 1px at 20% 30%,rgba(234,88,12,.15),transparent),radial-gradient(1px 1px at 50% 70%,rgba(234,88,12,.1),transparent),radial-gradient(1px 1px at 80% 20%,rgba(234,88,12,.12),transparent),radial-gradient(2px 2px at 40% 60%,rgba(234,88,12,.08),transparent),radial-gradient(2px 2px at 70% 40%,rgba(234,88,12,.06),transparent);pointer-events:none}.scroll-reveal-visible{opacity:1!important;transform:translateY(0)!important}@keyframes funnel-row-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes funnel-bar-grow{0%{transform:scaleX(0);opacity:.4}to{transform:scaleX(1);opacity:1}}.funnel-row{animation:funnel-row-in .5s cubic-bezier(.4,0,.2,1) both}.funnel-fill{transform-origin:left center;animation:funnel-bar-grow .7s cubic-bezier(.4,0,.2,1) both}.min-h-chart{min-height:320px}:root{--hud-void:#050505;--hud-plate:#0C0C0E;--hud-core:#101013;--hud-frame:rgba(255,255,255,0.07);--hud-frame-hot:rgba(234,88,12,0.28);--hud-glow:rgba(234,88,12,0.18);--hud-accent:#EA580C;--hud-accent-hi:#FF6B00;--hud-text:#F5F5F4;--hud-muted:#8A8A92;--hud-dim:#6B6B75;--hud-ok:#3CB878;--hud-warn:#C8A951;--hud-crit:#E54848;--hud-ease:cubic-bezier(0.32,0.72,0,1)}.font-display{font-family:var(--font-display),"Inter",system-ui,sans-serif;letter-spacing:-.02em}.num-hud,.num-hud *{font-family:var(--font-mono-hud),ui-monospace,"SFMono-Regular",monospace;font-variant-numeric:tabular-nums;letter-spacing:-.01em}h1,h2,h3{font-family:var(--font-display),"Inter",system-ui,sans-serif;letter-spacing:-.02em}.eyebrow{font-size:10px;line-height:1;text-transform:uppercase;letter-spacing:.22em;font-weight:600;color:var(--hud-dim)}.hud-ambient{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(60rem 40rem at 12% -10%,rgba(234,88,12,.07),transparent 60%),radial-gradient(50rem 36rem at 100% 8%,rgba(91,141,238,.045),transparent 60%),radial-gradient(44rem 32rem at 50% 110%,rgba(200,169,81,.035),transparent 60%)}.hud-ambient:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.016) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.016) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(ellipse 90% 70% at 50% 0,#000 30%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 0,#000 30%,transparent 78%)}.hud-frame{position:relative;border-radius:24px;padding:5px;background:linear-gradient(160deg,rgba(255,255,255,.055),rgba(255,255,255,.012));border:1px solid var(--hud-frame);box-shadow:0 24px 60px -24px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.05);transition:border-color .5s var(--hud-ease),box-shadow .5s var(--hud-ease)}.hud-frame:hover{border-color:var(--hud-frame-hot);box-shadow:0 28px 70px -24px rgba(0,0,0,.95),0 0 40px -12px var(--hud-glow),inset 0 1px 0 rgba(255,255,255,.07)}.hud-frame>.hud-core{position:relative;height:100%;border-radius:19px;background:linear-gradient(165deg,var(--hud-core) 0,var(--hud-plate) 100%);box-shadow:inset 0 1px 1px rgba(255,255,255,.055);overflow:hidden}.hud-frame-hot{background:linear-gradient(160deg,rgba(234,88,12,.18),rgba(255,255,255,.015));border-color:rgba(234,88,12,.2)}.hud-frame-hot>.hud-core{background:linear-gradient(165deg,#121013,#0A0A0B)}.hud-corners>.hud-core:after,.hud-corners>.hud-core:before{content:"";position:absolute;width:14px;height:14px;pointer-events:none;opacity:.5}.hud-corners>.hud-core:before{top:10px;left:10px;border-top:1px solid var(--hud-accent);border-left:1px solid var(--hud-accent);border-top-left-radius:5px}.hud-corners>.hud-core:after{bottom:10px;right:10px;border-bottom:1px solid var(--hud-accent);border-right:1px solid var(--hud-accent);border-bottom-right-radius:5px}@keyframes hud-sweep{0%{transform:translateX(-120%)}to{transform:translateX(220%)}}.hud-sweep>.hud-core:after{content:"";position:absolute;inset:0 auto 0 0;width:40%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(234,88,12,.05),transparent);animation:hud-sweep 7s var(--hud-ease) infinite}.glass-panel,.glass-panel-strong{background:linear-gradient(165deg,var(--hud-core) 0,var(--hud-plate) 100%);backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid var(--hud-frame);border-radius:22px;box-shadow:0 24px 60px -24px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.05);transition:border-color .5s var(--hud-ease),box-shadow .5s var(--hud-ease)}.glass-panel-strong:hover,.glass-panel:hover{border-color:var(--hud-frame-hot);box-shadow:0 28px 70px -24px rgba(0,0,0,.95),0 0 40px -14px var(--hud-glow),inset 0 1px 0 rgba(255,255,255,.07)}.glass-panel-strong{background:linear-gradient(165deg,#121013,#0A0A0B);border-color:rgba(234,88,12,.18)}@keyframes hud-breathe{0%,to{opacity:1;box-shadow:0 0 0 0 currentColor}50%{opacity:.75;box-shadow:0 0 0 5px transparent}}.status-pulse{animation:hud-breathe 2.4s ease-in-out infinite}.ticker{position:relative;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}@keyframes ticker-run{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ticker-track{display:inline-flex;align-items:center;gap:2.5rem;white-space:nowrap;animation:ticker-run 46s linear infinite;will-change:transform}.ticker:hover .ticker-track{animation-play-state:paused}.gauge-track{stroke:rgba(255,255,255,.06)}.gauge-value{transition:stroke-dashoffset 1.4s var(--hud-ease);filter:drop-shadow(0 0 6px rgba(234,88,12,.35))}.hud-rail{background:linear-gradient(180deg,#0A0A0C,#050506);border-right:1px solid var(--hud-frame)}.rail-item{position:relative;display:flex;align-items:center;gap:14px;height:46px;padding:0 16px;margin:3px 12px;border-radius:13px;color:var(--hud-muted);white-space:nowrap;transition:background .35s var(--hud-ease),color .35s var(--hud-ease)}.rail-item:hover{background:rgba(255,255,255,.04);color:var(--hud-text)}.rail-item[data-active=true]{background:linear-gradient(90deg,rgba(234,88,12,.16),rgba(234,88,12,.02));color:var(--hud-text)}.rail-item[data-active=true]:before{content:"";position:absolute;left:-12px;top:50%;height:22px;width:3px;transform:translateY(-50%);border-radius:0 3px 3px 0;background:linear-gradient(180deg,var(--hud-accent),var(--hud-accent-hi));box-shadow:0 0 12px var(--hud-accent)}.rail-label{opacity:0;transform:translateX(-6px);transition:opacity .3s var(--hud-ease),transform .3s var(--hud-ease)}.hud-rail:hover .rail-label,.hud-rail[data-expanded=true] .rail-label{opacity:1;transform:translateX(0)}@keyframes cmdk-in{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.cmdk-panel{animation:cmdk-in .28s var(--hud-ease) both}.cmdk-backdrop{background:rgba(4,4,5,.72);backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}@keyframes caret-blink{0%,45%{opacity:1}55%,to{opacity:0}}.caret-blink:after{content:"▍";margin-left:2px;color:var(--hud-accent);animation:caret-blink 1.05s steps(1) infinite}@keyframes hud-rise{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.hud-rise>*{animation:hud-rise .75s var(--hud-ease) both}.hud-rise>:first-child{animation-delay:40ms}.hud-rise>:nth-child(2){animation-delay:.11s}.hud-rise>:nth-child(3){animation-delay:.18s}.hud-rise>:nth-child(4){animation-delay:.25s}.hud-rise>:nth-child(5){animation-delay:.32s}.hud-rise>:nth-child(6){animation-delay:.39s}@media (prefers-reduced-motion:reduce){.caret-blink:after,.hud-rise>*,.hud-sweep>.hud-core:after,.status-pulse,.ticker-track{animation:none!important}.gauge-value{transition:none}}.presentation-mode .hud-frame{transform:scale(1.15);transform-origin:top center}.presentation-mode .sidebar-luxury,.presentation-mode nav.sticky{display:none}.presentation-mode main{margin-left:0!important;max-width:100%!important}.presentation-mode .mx-auto{max-width:100%!important;padding-left:3rem;padding-right:3rem}@media (max-width:768px){.presentation-mode .mx-auto{padding-left:1.5rem;padding-right:1.5rem}}