@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;700&display=swap";*{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;touch-action:pan-x pan-y}html,body,#root{width:100%;min-height:100%}input,textarea,select{font-size:16px!important}body{background:#13111c;color:#e2e8f0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{color:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#a78bfa4d,#818cf840);border-radius:99px;transition:background .3s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#a78bfa8c,#818cf873);box-shadow:0 0 8px #a78bfa66}@keyframes prism-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes prism-spin-reverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes prism-dot{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-4px);opacity:1}}@keyframes prism-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes prism-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes prism-fadeInDown{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes prism-fadeInLeft{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes prism-fadeInRight{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes prism-slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes prism-scaleIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes prism-scaleInBounce{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.06)}70%{transform:scale(.96)}to{transform:scale(1)}}@keyframes prism-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes prism-pulseSoft{0%,to{opacity:.7}50%{opacity:1}}@keyframes prism-glow{0%,to{box-shadow:0 0 20px #a78bfa33,0 0 40px #6366f11a}50%{box-shadow:0 0 30px #a78bfa66,0 0 60px #6366f133,0 0 90px #e879f91a}}@keyframes prism-glowBorder{0%,to{border-color:#a78bfa33}50%{border-color:#a78bfa80}}@keyframes prism-textGlow{0%,to{text-shadow:0 0 20px rgba(167,139,250,.3),0 0 40px rgba(167,139,250,.1)}50%{text-shadow:0 0 30px rgba(167,139,250,.6),0 0 60px rgba(232,121,249,.2),0 0 90px rgba(56,189,248,.1)}}@keyframes prism-borderGradient{0%{border-color:#e879f94d}33%{border-color:#a78bfa4d}66%{border-color:#38bdf84d}to{border-color:#e879f94d}}@keyframes prism-shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes prism-gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes prism-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes prism-floatSlow{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-8px) rotate(1deg)}75%{transform:translateY(4px) rotate(-1deg)}}@keyframes prism-orbit{0%{transform:rotate(0) translate(120px) rotate(0)}to{transform:rotate(360deg) translate(120px) rotate(-360deg)}}@keyframes prism-orbit2{0%{transform:rotate(120deg) translate(90px) rotate(-120deg)}to{transform:rotate(480deg) translate(90px) rotate(-480deg)}}@keyframes prism-orbit3{0%{transform:rotate(240deg) translate(150px) rotate(-240deg)}to{transform:rotate(600deg) translate(150px) rotate(-600deg)}}@keyframes prism-portalRing{0%{transform:rotate(0) scale(1);opacity:.3}50%{transform:rotate(180deg) scale(1.08);opacity:.6}to{transform:rotate(360deg) scale(1);opacity:.3}}@keyframes prism-portalRing2{0%{transform:rotate(360deg) scale(1.05);opacity:.2}50%{transform:rotate(180deg) scale(.95);opacity:.5}to{transform:rotate(0) scale(1.05);opacity:.2}}@keyframes prism-coreGlow{0%,to{box-shadow:0 0 30px #a78bfa4d,0 0 60px #6366f133,0 0 100px #e879f91a;transform:scale(1)}50%{box-shadow:0 0 50px #a78bfa80,0 0 100px #6366f14d,0 0 150px #e879f933;transform:scale(1.03)}}@keyframes prism-typewriter{0%{width:0}to{width:100%}}@keyframes prism-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes prism-accessGranted{0%{opacity:0;transform:scale(.8) translateY(10px);letter-spacing:8px}30%{opacity:1;letter-spacing:12px}50%{letter-spacing:4px;transform:scale(1.02) translateY(0)}70%{letter-spacing:6px}to{opacity:1;transform:scale(1) translateY(0);letter-spacing:4px}}@keyframes prism-scanline{0%{top:-10%}to{top:110%}}@keyframes prism-hexGrid{0%,to{opacity:.03}50%{opacity:.08}}@keyframes prism-priceUp{0%{color:#34d399;background:#34d39926}to{color:inherit;background:transparent}}@keyframes prism-priceDown{0%{color:#f87171;background:#f8717126}to{color:inherit;background:transparent}}@keyframes prism-tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes prism-countUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes prism-holographic{0%{background-position:0% 50%;filter:hue-rotate(0deg)}50%{background-position:100% 50%;filter:hue-rotate(15deg)}to{background-position:0% 50%;filter:hue-rotate(0deg)}}@keyframes prism-neonFlicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 4px rgba(167,139,250,.5),0 0 11px rgba(167,139,250,.3),0 0 19px rgba(167,139,250,.2)}20%,24%,55%{text-shadow:none}}@keyframes prism-ripple{0%{transform:scale(0);opacity:.6}to{transform:scale(4);opacity:0}}@keyframes prism-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes prism-rotateGradient{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes prism-modalOverlay{0%{opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@keyframes prism-modalContent{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes prism-slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@media(min-width:980px){.prism-sidebar{display:block!important}}@media(max-width:768px){html,body,#root{overflow-x:hidden;max-width:100vw}::-webkit-scrollbar{width:3px;height:3px}[role=dialog]{max-width:95vw!important;margin:8px!important}}@keyframes prism-focusGlow{0%,to{box-shadow:0 0 0 2px #a78bfa26,0 0 12px #a78bfa14}50%{box-shadow:0 0 0 2px #a78bfa4d,0 0 20px #a78bfa26}}@keyframes prism-slideInLeft{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes prism-slideInRight{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes prism-expandWidth{0%{width:0}to{width:100%}}@keyframes prism-glowPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}@keyframes prism-barFill{0%{width:0%}}input:focus,select:focus,textarea:focus{outline:none;border-color:#a78bfa59!important;box-shadow:0 0 0 2px #a78bfa1a,0 0 16px #a78bfa14!important;transition:all .3s ease!important}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%2394A3B8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:30px!important;cursor:pointer}tr{transition:background .2s ease}tr:hover{background:#a78bfa08}::selection{background:#a78bfa4d;color:#fff}
