@import"https://fonts.googleapis.com/css2?family=Syne:wght@400;600;700;800&family=Plus+Jakarta+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background:#04050f;color:#f8fafc;font-family:Plus Jakarta Sans,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(99,102,241,.2);border-radius:10px;transition:background .3s}::-webkit-scrollbar-thumb:hover{background:rgba(99,102,241,.5)}@keyframes orb1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(60px,-40px) scale(1.1)}66%{transform:translate(-30px,60px) scale(.9)}}@keyframes orb2{0%,to{transform:translate(0)}33%{transform:translate(-80px,50px)}66%{transform:translate(40px,-60px)}}@keyframes orb3{0%,to{transform:translate(0)}50%{transform:translate(30px,40px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.premium-card{background:rgba(15,17,32,.7);-webkit-backdrop-filter:blur(25px) saturate(160%);backdrop-filter:blur(25px) saturate(160%);border:1px solid rgba(255,255,255,.08);border-radius:20px;box-shadow:inset 0 1px 1px #ffffff1a,0 10px 30px -10px #00000080;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.premium-card:hover{border-color:#6366f180;transform:translateY(-6px);box-shadow:inset 0 1px 2px #fff3,0 20px 40px -15px #0009}.stat-value{font-family:JetBrains Mono,monospace;letter-spacing:-.05em;color:#00d4ff}.heading-premium{font-family:Syne,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.fade-up{animation:fadeUp .55s cubic-bezier(.22,1,.36,1) both}.fade-in{animation:fadeIn .4s ease both}.float{animation:float 4s ease-in-out infinite}input::placeholder{color:#1e293b}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #0a0d1f inset!important;-webkit-text-fill-color:#f8fafc!important}
