@layer base{:root,body[data-theme=theme-neo-a]{--bg:#0b0f14;--bg-2:#181425;--card:#0f1522;--border:#202a3b;--text:#e6e9ef;--muted:#a9b2c3;--acc-1:#9e5fff;--acc-2:#5fd0ff;--acc-3:#ff68b8;--acc-4:#ffc561;--glow:rgba(159,96,255,.25);--glow-shadow:0 0 40px rgba(159,96,255,.25)}body[data-theme=theme-neo-b]{--bg:color-mix(in oklab,#0b0f14 84%,#fff 16%);--bg-2:color-mix(in oklab,#181425 78%,#fff 22%);--card:color-mix(in oklab,#0f1522 80%,#fff 20%);--border:color-mix(in oklab,#202a3b 66%,#fff 34%);--text:#f1f4f9;--muted:color-mix(in oklab,#a9b2c3 86%,#fff 14%);--acc-1:color-mix(in oklab,#9e5fff 92%,#fff 8%);--acc-2:color-mix(in oklab,#5fd0ff 92%,#fff 8%);--acc-3:color-mix(in oklab,#ff68b8 92%,#fff 8%);--acc-4:color-mix(in oklab,#ffc561 92%,#fff 8%);--glow:rgba(159,96,255,.32);--glow-shadow:0 0 44px rgba(159,96,255,.32)}body[data-theme=theme-neo-c]{--bg:color-mix(in oklab,#0b0f14 92%,#fff 8%);--bg-2:color-mix(in oklab,#181425 90%,#fff 10%);--card:color-mix(in oklab,#0f1522 90%,#fff 10%);--border:color-mix(in oklab,#202a3b 82%,#fff 18%);--text:#e9edf4;--muted:color-mix(in oklab,#a9b2c3 92%,#8f98aa 8%);--acc-1:color-mix(in oklab,#9e5fff 82%,#9aa3b5 18%);--acc-2:color-mix(in oklab,#5fd0ff 82%,#9aa3b5 18%);--acc-3:color-mix(in oklab,#ff68b8 82%,#9aa3b5 18%);--acc-4:color-mix(in oklab,#ffc561 82%,#9aa3b5 18%);--glow:rgba(159,96,255,.18);--glow-shadow:0 0 36px rgba(159,96,255,.18)}body[data-theme=theme-neo-d]{--bg:color-mix(in oklab,#0b0f14 94%,#000 6%);--bg-2:color-mix(in oklab,#181425 94%,#000 6%);--card:color-mix(in oklab,#0f1522 94%,#000 6%);--border:color-mix(in oklab,#202a3b 94%,#000 6%);--text:#dbe0e8;--muted:#8b95a5;--acc-1:color-mix(in oklab,#9e5fff 88%,#000 12%);--acc-2:color-mix(in oklab,#5fd0ff 88%,#000 12%);--acc-3:color-mix(in oklab,#ff68b8 88%,#000 12%);--acc-4:color-mix(in oklab,#ffc561 88%,#000 12%);--glow:rgba(159,96,255,.2);--glow-shadow:0 0 34px rgba(159,96,255,.2)}body[data-theme^=theme-neo-]{background:radial-gradient(160% 180% at 15% 5%,var(--bg) 0,var(--bg-2) 75%)!important;color:var(--text)}body[data-theme^=theme-neo-]:before{content:"";position:fixed;inset:-10%;pointer-events:none;z-index:-1;background:radial-gradient(42% 46% at 16% 26%,color-mix(in oklab,var(--acc-2) 18%,transparent) 0,transparent 72%),radial-gradient(54% 58% at 82% 72%,color-mix(in oklab,var(--acc-1) 18%,transparent) 0,transparent 75%);filter:blur(120px);opacity:.62}body[data-theme^=theme-neo-]:after{content:"";position:fixed;inset:-10%;pointer-events:none;z-index:-1;background:radial-gradient(80% 80% at 50% 120%,color-mix(in oklab,var(--acc-2) 10%,transparent) 0,transparent 70%);opacity:.5}body[data-theme=theme-neo-b]:before{opacity:.7}body[data-theme=theme-neo-c]:before{opacity:.56}body[data-theme=theme-neo-d]:before{opacity:.48}body[data-theme^=theme-neo-] .mv-card{position:relative;border-radius:1rem;background:color-mix(in oklab,var(--card) 94%,transparent);border:1px solid color-mix(in oklab,var(--border) 75%,transparent 25%);box-shadow:0 0 0 1px color-mix(in oklab,var(--border) 30%,transparent),0 18px 60px -20px color-mix(in oklab,var(--glow) 55%,transparent);backdrop-filter:blur(8px) saturate(120%);width:100%;min-width:0;padding:clamp(12px,2.4vw,20px);transform:translateZ(0);backface-visibility:hidden;will-change:transform,backdrop-filter}body[data-theme^=theme-neo-] .mv-card:before{content:"";position:absolute;inset:-6px;border-radius:inherit;background:linear-gradient(135deg,color-mix(in oklab,var(--acc-2) 60%,transparent) 0,color-mix(in oklab,var(--acc-1) 55%,transparent) 40%,color-mix(in oklab,var(--acc-3) 50%,transparent) 75%,color-mix(in oklab,var(--acc-4) 40%,transparent) 100%);filter:blur(14px);opacity:.45;z-index:-1;pointer-events:none}body[data-theme=theme-neo-b] .mv-card:before{opacity:.58}body[data-theme=theme-neo-c] .mv-card:before{opacity:.36}body[data-theme=theme-neo-d] .mv-card:before{opacity:.32}body.has-global-lights[data-theme^=theme-neo-]:after,body.has-global-lights[data-theme^=theme-neo-]:before{opacity:0!important}}.perf-low *,.perf-low :after,.perf-low :before{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.perf-low .blur,.perf-low .blur-2xl,.perf-low .blur-3xl,.perf-low .blur-lg,.perf-low .blur-md,.perf-low .blur-sm,.perf-low .blur-xl{filter:none!important}.perf-low .mv-rim,.perf-low [class*=shadow-glow],.perf-low [class*=shadow-neon]{box-shadow:0 2px 8px rgba(0,0,0,.4)!important}.perf-low .animate-float,.perf-low .animate-glow,.perf-low .animate-shimmer,.perf-low [class*="animate-[aurora"],.perf-low [class*="animate-[color-cycle"],.perf-low [class*="animate-[float"],.perf-low [class*="animate-[glow"],.perf-low [class*="animate-[gradient"],.perf-low [class*="animate-[moltenLava"],.perf-low [class*="animate-[neon"],.perf-low [class*="animate-[orb"],.perf-low [class*="animate-[pulse-slow"],.perf-low [class*="animate-[spin-slow"]{animation:none!important}.perf-low .animate-spin{animation:spin 1s linear infinite!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.perf-low [aria-hidden=true].fixed.inset-0 canvas{opacity:.15!important}.perf-low body{background:linear-gradient(135deg,#0a0a0f,#1a1a2e 50%,#0a0a0f)!important}.perf-low .orb,.perf-low [class*=orb-]{display:none!important}.perf-low .mv-card,.perf-low .profile-card{background:rgba(20,20,30,.95)!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important}.perf-low .mv-card:after,.perf-low .mv-card:before{opacity:.1!important;filter:none!important;animation:none!important}.perf-low .card-backgroundFX canvas{display:none!important}.perf-low [class*=fx-border-]:after{animation:none!important;opacity:.3!important}.perf-low [class*=fx-frame-]{filter:none!important;animation:none!important}.perf-low [data-right-panel]{background:rgba(15,23,42,.85)!important;border-left:1px solid rgba(139,92,246,.2)!important;box-shadow:-4px 0 20px rgba(0,0,0,.3)!important}.perf-low header,.perf-low nav{background:transparent!important}.perf-low footer{background:rgba(15,23,42,.85)!important;border-top:1px solid rgba(139,92,246,.15)!important}.perf-low .mv-card:hover,.perf-low .profile-card:hover{transform:none!important;filter:none!important}.perf-low [role=button]:hover,.perf-low button:hover{transform:none!important}.perf-low .fixed{will-change:auto!important}.perf-low .mv-card,.perf-low .profile-card,.perf-low button{transition-duration:.1s!important}