.dark-luxe{--background:240 33% 4%;--foreground:240 20% 95%;--card:240 20% 6%;--card-foreground:240 20% 95%;--popover:240 20% 6%;--popover-foreground:240 20% 95%;--primary:252 60% 63%;--primary-foreground:0 0% 100%;--secondary:240 15% 15%;--secondary-foreground:240 10% 85%;--muted:240 15% 15%;--muted-foreground:245 15% 65%;--accent:252 60% 63%;--accent-foreground:0 0% 100%;--destructive:350 90% 60%;--destructive-foreground:0 0% 100%;--border:0 0% 100%/0.06;--input:0 0% 100%/0.06;--ring:252 60% 63%;--radius:1rem;--profit:160 100% 45%;--profit-glow:160 100% 45%/0.3;--loss:350 100% 65%;--loss-glow:350 100% 65%/0.15;--warning:30 100% 64%;--warning-glow:30 100% 64%/0.15;--info:174 60% 55%;--info-glow:174 60% 55%/0.15;--brand-from:252 75% 63%;--brand-to:252 95% 80%;--chain-solana:270 100% 63%;--chain-ethereum:227 67% 66%;--chain-optimism:0 100% 50%;--chain-arbitrum:207 94% 56%;--chain-base:220 100% 50%;--chain-bsc:42 88% 50%;--chain-linea:192 100% 69%;--chain-polygon:261 72% 58%;--chain-blast:60 97% 50%;--glass-bg:0 0% 100%/0.06;--glass-bg-hover:0 0% 100%/0.09;--glass-border:0 0% 100%/0.12;--glass-divider:0 0% 100%/0.04}.dark-luxe .glass-card{background:hsl(var(--glass-bg));backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-bottom:1px solid hsl(var(--glass-border));border-right:1px solid hsl(var(--glass-border));border-top:1px solid hsla(0,0%,100%,.18);border-left:1px solid hsla(0,0%,100%,.15);border-radius:var(--radius);box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.08),inset 0 0 20px 0 hsla(0,0%,100%,.02),0 4px 24px -4px rgba(0,0,0,.4),0 0 40px -10px rgba(118,90,231,.08);transition:transform .3s ease,box-shadow .3s ease,background .3s ease,border-color .3s ease}.dark-luxe .glass-card:hover{background:hsl(var(--glass-bg-hover));border-top-color:hsla(0,0%,100%,.22);transform:translateY(-2px);box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.1),inset 0 0 20px 0 hsla(0,0%,100%,.03),0 8px 32px -4px rgba(0,0,0,.5),0 0 60px -10px rgba(118,90,231,.12)}.dark-luxe .glass-button{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.14) hsla(0,0%,100%,.1) hsla(0,0%,100%,.06);border-style:solid;border-width:1px;box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.06),0 2px 6px -1px rgba(0,0,0,.3),0 1px 2px 0 rgba(0,0,0,.2);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.dark-luxe .glass-button:hover{background:hsla(0,0%,100%,.08);transform:translateY(-1px);box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.08),0 4px 12px -2px rgba(0,0,0,.4),0 1px 3px 0 rgba(0,0,0,.25)}.dark-luxe .glass-button:active{transform:translateY(.5px);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.15)}.dark-luxe .glass-button-primary{background:linear-gradient(135deg,hsl(var(--brand-from)),hsl(var(--brand-to)));border-color:rgba(181,166,242,.4) rgba(144,121,236,.3) rgba(56,26,179,.3);border-style:solid;border-width:1px;box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.15),0 2px 8px -1px rgba(118,90,231,.3),0 4px 16px -4px rgba(0,0,0,.3);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.dark-luxe .glass-button-primary:hover{transform:translateY(-1px);filter:brightness(1.1);box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.2),0 4px 16px -2px rgba(118,90,231,.4),0 8px 24px -4px rgba(0,0,0,.35)}.dark-luxe .glass-button-primary:active{transform:translateY(.5px);filter:brightness(.95);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.15),0 1px 4px 0 rgba(118,90,231,.2)}.dark-luxe .glass-split-button{background:linear-gradient(135deg,hsl(var(--brand-from)),hsl(var(--brand-to)));border-color:rgba(181,166,242,.4) rgba(144,121,236,.3) rgba(56,26,179,.3);border-style:solid;border-width:1px;box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.15),0 2px 8px -1px rgba(118,90,231,.3),0 4px 16px -4px rgba(0,0,0,.3);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.dark-luxe .glass-split-button:hover{transform:translateY(-1px);filter:brightness(1.1);box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.2),0 4px 16px -2px rgba(118,90,231,.4),0 8px 24px -4px rgba(0,0,0,.35)}.dark-luxe .glass-split-button:active{transform:translateY(.5px);filter:brightness(.95);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.15),0 1px 4px 0 rgba(118,90,231,.2)}.dark-luxe .glass-chip{background:hsl(var(--glass-bg));backdrop-filter:blur(12px);border:1px solid hsl(var(--glass-border));border-radius:9999px;padding:6px 14px;font-size:13px;color:hsl(var(--muted-foreground))}.dark-luxe .brand-gradient,.dark-luxe .brand-gradient-text{background:linear-gradient(135deg,hsl(var(--brand-from)),hsl(var(--brand-to)))}.dark-luxe .brand-gradient-text{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dark-luxe .text-profit{color:hsl(var(--profit))}.dark-luxe .text-loss{color:hsl(var(--loss))}.dark-luxe .text-warning{color:hsl(var(--warning))}.dark-luxe .text-info{color:hsl(var(--info))}.dark-luxe .glow-profit{text-shadow:0 0 40px hsl(var(--profit-glow))}.dark-luxe .label-uppercase{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-family:var(--font-plus-jakarta),sans-serif}.dark-luxe .section-header{font-family:var(--font-dm-sans),sans-serif;font-weight:600;font-size:18px;letter-spacing:-.02em}@keyframes fade-in-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes dl-pulse-logo{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.05);opacity:1}}@keyframes dl-spin-slow{to{transform:rotate(1turn)}}@keyframes dl-core-rotate{to{transform:rotate(1turn)}}@keyframes dl-arc-spin-cw{to{transform:rotate(1turn)}}@keyframes dl-arc-spin-ccw{to{transform:rotate(-1turn)}}@keyframes dl-radar-ping{0%{transform:scale(1);opacity:.5}to{transform:scale(4);opacity:0}}@keyframes dl-node-float-1{0%,to{transform:translate(0)}25%{transform:translate(15px,-10px)}50%{transform:translate(-10px,15px)}75%{transform:translate(8px,5px)}}@keyframes dl-node-float-2{0%,to{transform:translate(0)}33%{transform:translate(-12px,8px)}66%{transform:translate(10px,-12px)}}@keyframes dl-node-float-3{0%,to{transform:translate(0)}50%{transform:translate(8px,10px)}}@keyframes dl-hud-blink{0%,70%,to{opacity:1}75%,95%{opacity:.2}}.dark-luxe .animate-pulse-logo{animation:dl-pulse-logo 2s ease-in-out infinite}.dark-luxe .animate-spin-slow{animation:dl-spin-slow 1s linear infinite}.dark-luxe .animate-holo-base-rotate{animation:dl-core-rotate 60s linear infinite}.dark-luxe .animate-arc-spin-1{animation:dl-arc-spin-cw 15s linear infinite}.dark-luxe .animate-arc-spin-2{animation:dl-arc-spin-ccw 10s linear infinite}.dark-luxe .animate-arc-spin-3{animation:dl-arc-spin-cw 25s linear infinite}.dark-luxe .animate-radar-ping-1{animation:dl-radar-ping 3s ease-out infinite}.dark-luxe .animate-radar-ping-2{animation:dl-radar-ping 3s ease-out 1s infinite}.dark-luxe .animate-radar-ping-3{animation:dl-radar-ping 3s ease-out 2s infinite}.dark-luxe .animate-node-float-1{animation:dl-node-float-1 18s ease-in-out infinite}.dark-luxe .animate-node-float-2{animation:dl-node-float-2 22s ease-in-out infinite}.dark-luxe .animate-node-float-3{animation:dl-node-float-3 15s ease-in-out infinite}.dark-luxe .animate-hud-blink{animation:dl-hud-blink 3s ease-in-out infinite}