@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-cursor{0%,to{border-color:#0000}50%{border-color:#90c8ff}}@keyframes flash{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}@keyframes scan{0%{left:-100%}to{left:100%}}@keyframes scan-slow{0%{transform:translateY(-100vh)}to{transform:translateY(100vh)}}@keyframes pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}@keyframes statusBlink{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 8px #90c8ff99}50%{opacity:.3;transform:scale(.9);box-shadow:0 0 2px #90c8ff33}}@keyframes greenBlink{0%,to{opacity:1;box-shadow:0 0 8px #50ffaacc}50%{opacity:.4;box-shadow:0 0 2px #50ffaa33}}@keyframes greenPulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes cyanBlink{0%,to{opacity:1;box-shadow:0 0 8px #90c8ffcc}50%{opacity:.4;box-shadow:0 0 2px #90c8ff33}}@keyframes cyanPulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes holographicIn{0%{opacity:0;filter:brightness(3);transform:translateY(-15px)scaleY(.8)}to{opacity:1;filter:brightness();transform:translateY(0)scaleY(1)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes contentFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes syncFlow{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes textJitter{0%{transform:translate(0)}25%{transform:translate(.4px,-.3px)}50%{transform:translate(-.3px,.2px)}75%{transform:translate(.2px,-.2px)}to{transform:translate(0)}}@keyframes rippleExpand{0%{opacity:.8;width:0;height:0}to{opacity:0;border-color:#0000;width:500%;height:500%;box-shadow:0 0 40px #90c8ff26}}@keyframes warningFlicker{0%,to{opacity:1;border-color:#ffc832e6}50%{opacity:.6;border-color:#ffc83233}}@keyframes signalLoss{0%{opacity:1;letter-spacing:.05em;filter:blur()}to{opacity:0;letter-spacing:1em;filter:blur(6px)}}@keyframes shimmerTremor{0%{opacity:0;transform:scale(1)}5%{opacity:.6;transform:scale(1.002)translateY(.5px)}15%{opacity:.4;transform:scale(1.001)translateY(-.3px)}30%{opacity:.2;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes borderResonance{0%,to{background:#90c8ff0d;border-color:#90c8ff33}50%{background:#90c8ff14;border-color:#90c8ff80}}@keyframes footerResonance{0%,to{opacity:.3}50%{opacity:.8}}@keyframes identityScan{0%{opacity:.15;transform:translateY(0)}to{opacity:.15;transform:translateY(260px)}}@keyframes identityPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@keyframes myshape-loading-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.8)}}@keyframes flowCenter{0%{opacity:0;transform:translateY(-50%)translateX(var(--tx-start,-10px))scale(.5)}30%{opacity:1}to{opacity:0;transform:translateY(-50%)translate(0)scale(1.2)}}@keyframes glowPulse{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.3)}}@keyframes textGlitch{0%{filter:blur();opacity:.15;transform:translate(0)}10%{filter:blur(3px);opacity:.6;transform:translate(-4px)}20%{filter:blur(1px);opacity:.3;transform:translate(3px)}30%{filter:blur(4px);opacity:.7;transform:translate(-6px)}50%{filter:blur();opacity:.2;transform:translate(2px)}70%{filter:blur(2px);opacity:.5;transform:translate(-3px)}to{filter:blur();opacity:.15;transform:translate(0)}}@keyframes progressSlide{0%{transform:translate(-100%)}to{transform:translate(350%)}}@keyframes genesisScan{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes cap-pulse{0%{opacity:0;transform:scale(.6)}50%{opacity:.4}to{opacity:0;transform:scale(1.4)}}@keyframes cap-scan-line{0%{opacity:0;transform:translateY(0)}50%{opacity:1}to{opacity:0;transform:translateY(24px)}}@keyframes cap-spread{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@keyframes decryptGlitch{0%{filter:blur();opacity:1;transform:translate(0)}5%{filter:blur(3px);opacity:.4;transform:translate(-6px)}8%{filter:blur();opacity:1;transform:translate(4px)}12%{filter:blur(4px);opacity:.3;transform:translate(-8px)}16%{filter:blur();opacity:1;transform:translate(5px)}22%{filter:blur(5px);opacity:.2;transform:translate(-7px)}28%{filter:blur();opacity:1;transform:translate(3px)}35%{filter:blur(3px);opacity:.5;transform:translate(-5px)}45%{filter:blur();opacity:1;transform:translate(2px)}60%{filter:blur(2px);opacity:.6;transform:translate(-3px)}80%{filter:blur();opacity:1;transform:translate(1px)}to{filter:blur();opacity:1;transform:translate(0)}}@keyframes textVibrate{0%{transform:translate(0)}25%{transform:translate(-.5px)}50%{transform:translate(.5px)}75%{transform:translate(-.3px)}to{transform:translate(0)}}@keyframes pulseDot{0%{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.5);box-shadow:0 0 15px #90c8ff}to{opacity:.8;transform:scale(1)}}@keyframes scanBeam{0%{opacity:0;left:-30%}20%{opacity:1}50%{opacity:.9;left:50%}80%{opacity:1}to{opacity:0;left:120%}}@keyframes droplet{0%{opacity:0;left:-10%;transform:scale(.6)}10%{opacity:1;transform:scale(1)}50%{opacity:.9;left:50%;transform:scale(1.15)}90%{opacity:.4;transform:scale(.8)}to{opacity:0;left:110%;transform:scale(.6)}}@keyframes glitchPulse{0%,to{transform:translate(0)scale(1)}10%{transform:translate(-2px,1px)scale(1.06)}30%{transform:translate(2px,-1px)scale(.96)}50%{transform:translate(-1px,-1px)scale(1.04)}70%{transform:translate(1px,1px)scale(.97)}90%{transform:translate(-1px)scale(1.03)}}@keyframes visionShake{0%,to{transform:translate(0)}25%{transform:translate(-1px,.5px)}50%{transform:translate(.5px,-.5px)}75%{transform:translate(-.5px)}}@keyframes visionGlyphGlow{0%,to{opacity:.7;text-shadow:0 0 8px #90c8ff80;transform:scale(1)}50%{opacity:1;text-shadow:0 0 16px #b4dcffe6;transform:scale(1.12)}}@keyframes coreBreath{0%,to{box-shadow:0 0 8px #22d3ee99}50%{box-shadow:0 0 20px #22d3ee}}@keyframes badgePulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes sigilBreathe{0%,to{filter:drop-shadow(0 0 4px #90c8ff4d)}50%{filter:drop-shadow(0 0 12px #90c8ffb3)}}@keyframes starFall{0%{opacity:0;transform:translateY(-10vh)}5%{opacity:1}90%{opacity:.5}to{opacity:0;transform:translateY(110vh)}}@keyframes spineScan{0%{opacity:0;top:0%}20%{opacity:1}80%{opacity:1}to{opacity:0;top:100%}}@keyframes nodePulse{0%,to{opacity:.3}50%{opacity:.8}}@keyframes dropletScroll{0%{opacity:0;top:5%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:92%}}
@font-face{font-family:GeistSans;src:url(../media/Geist_Thin-s.p.0565b590.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_UltraLight-s.p.8375faf3.woff2)format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_Light-s.p.ebe59579.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_Regular-s.p.bb818aad.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_Medium-s.p.06d8645f.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_SemiBold-s.p.2c6a12e0.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_Bold-s.p.56866b7a.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_Black-s.p.d05b9c25.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_UltraBlack-s.p.05457c25.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_1ae61996-module__IlKU3W__className{font-family:GeistSans,GeistSans Fallback,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.geistsans_1ae61996-module__IlKU3W__variable{--font-geist-sans:"GeistSans","GeistSans Fallback",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Thin.p.9d331f53.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_UltraLight.p.06b6246d.woff2)format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_Light.p.8c40943e.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_Regular.p.69a401ff.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_Medium.p.313f3ea0.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_SemiBold.p.b3fb75cc.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_Bold.p.4f018a12.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_Black.p.273f4057.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_UltraBlack.p.cfa26577.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}.geistmono_f060a206-module__5BN90W__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_f060a206-module__5BN90W__variable{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}