@font-face{font-family:Gilroy;src:url(/_next/static/media/Gilroy-Light.26ab1308.woff2) format("woff2"),url(/_next/static/media/Gilroy-Light.1bd8af78.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/_next/static/media/Gilroy-Regular.46654b90.woff2) format("woff2"),url(/_next/static/media/Gilroy-Regular.4d7619d5.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/_next/static/media/Gilroy-Medium.b5ecadc9.woff2) format("woff2"),url(/_next/static/media/Gilroy-Medium.7686ab58.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/_next/static/media/Gilroy-SemiBold.e304f27e.woff2) format("woff2"),url(/_next/static/media/Gilroy-SemiBold.6e54ac16.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/_next/static/media/Gilroy-Bold.603111d4.woff2) format("woff2"),url(/_next/static/media/Gilroy-Bold.90d07cef.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 5px rgba(0,12,255,.3)}50%{box-shadow:0 0 20px rgba(0,12,255,.6),0 0 30px rgba(0,204,255,.3)}}@keyframes gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animate-float{animation:float 6s ease-in-out infinite}.shadow-blue-glow{box-shadow:0 0 20px rgba(0,12,255,.3),0 0 40px rgba(0,204,255,.1)}.shadow-blue-glow-strong{box-shadow:0 0 30px rgba(0,12,255,.5),0 0 60px rgba(0,204,255,.2)}.bg-gradient-animated{background:linear-gradient(-45deg,#000cff,#00ccff,#000cff,#00ccff);background-size:400% 400%;animation:gradient-shift 3s ease infinite}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:rgba(156,163,175,.5) transparent}.scrollbar-thin::-webkit-scrollbar{width:6px}.scrollbar-thin::-webkit-scrollbar-track{background:transparent}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:rgba(156,163,175,.5);border-radius:3px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:rgba(156,163,175,.7)}.glass-card{border-radius:1rem;border-width:1px;border-color:rgb(255 255 255/.2);background-color:rgb(255 255 255/.1);--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-backdrop-blur:blur(24px)}.glass-card,.glass-card-strong{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.glass-card-strong{border-radius:1rem;border-width:1px;border-color:rgb(255 255 255/.3);background-color:rgb(255 255 255/.2);--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);--tw-backdrop-blur:blur(40px)}.btn-primary{border-radius:.75rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#000cff var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 12 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#00ccff var(--tw-gradient-to-position);padding:.75rem 1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-primary:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;--tw-shadow:0 4px 14px 0 rgba(0,12,255,0.2);--tw-shadow-colored:0 4px 14px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-primary:active,.btn-primary:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary:active{--tw-scale-x:.95;--tw-scale-y:.95}.btn-secondary{border-radius:.75rem;border-width:1px;border-color:rgb(255 255 255/.2);background-color:rgb(255 255 255/.1);padding:.75rem 1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-secondary:hover{border-color:rgb(255 255 255/.3);background-color:rgb(255 255 255/.2)}.btn-ghost{border-radius:.5rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-ghost:hover{background-color:rgb(0 12 255/.1);--tw-text-opacity:1;color:rgb(0 12 255/var(--tw-text-opacity,1))}.input-primary{width:100%;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.input-primary:focus{--tw-border-opacity:1;border-color:rgb(0 12 255/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 12 255/0.2)}.input-glass{width:100%;border-radius:.75rem;border-width:1px;border-color:rgb(255 255 255/.2);background-color:rgb(255 255 255/.1);padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.input-glass::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(147 197 253/var(--tw-placeholder-opacity,1))}.input-glass::placeholder{--tw-placeholder-opacity:1;color:rgb(147 197 253/var(--tw-placeholder-opacity,1))}.input-glass{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.input-glass:focus{--tw-border-opacity:1;border-color:rgb(0 204 255/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 204 255/0.2)}.nav-item-active{border-width:1px;border-color:rgb(0 12 255/.2);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgb(0 12 255/0.1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 12 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(0 204 255/0.1) var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(0 12 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.nav-item-inactive{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.nav-item-inactive:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.badge-primary{background-color:rgb(0 12 255/var(--tw-bg-opacity,1))}.badge-primary,.badge-success{border-radius:9999px;--tw-bg-opacity:1;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.badge-success{background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.badge-warning{background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.badge-error,.badge-warning{border-radius:9999px;--tw-bg-opacity:1;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.badge-error{background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}@media (max-width:640px){.mobile-menu-overlay{position:fixed;inset:0;z-index:50;background-color:rgb(0 0 0/.5)}}@media (prefers-color-scheme:dark){.dark-mode-ready{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}.gpu-accelerated{transform:translateZ(0);will-change:transform}.focus-visible-enhanced:focus-visible{outline-width:2px;outline-offset:2px;outline-color:#000cff}@media print{.no-print{display:none!important}.print-only{display:block!important}}