.NotFoundContent-module__lZuDZq__page{min-height:100vh;font-family:var(--font-jetbrains-mono), monospace;background:#05060a;justify-content:center;align-items:center;padding:24px;display:flex;position:relative;overflow:hidden}.NotFoundContent-module__lZuDZq__page[data-product=hub]{--accent:#00d9ff;--logo-sweep:linear-gradient(90deg, #ffccf2, #977dff, #03f, #977dff, #ffccf2)}.NotFoundContent-module__lZuDZq__page[data-product=valo]{--accent:#ff4655;--logo-sweep:linear-gradient(90deg, #ff4655, #d13a47, #6e1a22, #d13a47, #ff4655)}.NotFoundContent-module__lZuDZq__page[data-product=dj]{--accent:#9146ff;--logo-sweep:linear-gradient(90deg, #c9a0ff, #9146ff, #4b1e9e, #9146ff, #c9a0ff)}.NotFoundContent-module__lZuDZq__page:not([data-motion=on]) .NotFoundContent-module__lZuDZq__orb1,.NotFoundContent-module__lZuDZq__page:not([data-motion=on]) .NotFoundContent-module__lZuDZq__orb2,.NotFoundContent-module__lZuDZq__page:not([data-motion=on]) .NotFoundContent-module__lZuDZq__orb3,.NotFoundContent-module__lZuDZq__page:not([data-motion=on]) .NotFoundContent-module__lZuDZq__particle,.NotFoundContent-module__lZuDZq__page:not([data-motion=on]) .NotFoundContent-module__lZuDZq__scanSweep,.NotFoundContent-module__lZuDZq__page:not([data-motion=on]) .NotFoundContent-module__lZuDZq__rainbowBar,.NotFoundContent-module__lZuDZq__page:not([data-motion=on]) .NotFoundContent-module__lZuDZq__logo,.NotFoundContent-module__lZuDZq__page:not([data-motion=on]) .NotFoundContent-module__lZuDZq__glitchWrap,.NotFoundContent-module__lZuDZq__page:not([data-motion=on]) .NotFoundContent-module__lZuDZq__glitchWrap:before,.NotFoundContent-module__lZuDZq__page:not([data-motion=on]) .NotFoundContent-module__lZuDZq__glitchWrap:after,.NotFoundContent-module__lZuDZq__page:not([data-motion=on]) .NotFoundContent-module__lZuDZq__cursor{animation:none}.NotFoundContent-module__lZuDZq__page:not([data-motion=on]) .NotFoundContent-module__lZuDZq__glitchWrap{text-shadow:none}.NotFoundContent-module__lZuDZq__page:not([data-motion=on]) .NotFoundContent-module__lZuDZq__glitchWrap:before,.NotFoundContent-module__lZuDZq__page:not([data-motion=on]) .NotFoundContent-module__lZuDZq__glitchWrap:after{opacity:0}.NotFoundContent-module__lZuDZq__flash{z-index:5;background:var(--accent);opacity:0;pointer-events:none;position:absolute;inset:0}.NotFoundContent-module__lZuDZq__orb1,.NotFoundContent-module__lZuDZq__orb2,.NotFoundContent-module__lZuDZq__orb3{z-index:0;filter:blur(50px);pointer-events:none;opacity:.45;will-change:transform;border-radius:50%;position:absolute;transform:translateZ(0)}.NotFoundContent-module__lZuDZq__orb1{background:var(--accent);width:320px;height:320px;animation:17s ease-in-out infinite NotFoundContent-module__lZuDZq__orbDrift1;top:-10%;left:4%}.NotFoundContent-module__lZuDZq__orb2{background:#825aff;width:280px;height:280px;animation:21s ease-in-out infinite NotFoundContent-module__lZuDZq__orbDrift2;bottom:-12%;right:4%}.NotFoundContent-module__lZuDZq__orb3{background:#00dcff;width:220px;height:220px;animation:19s ease-in-out infinite NotFoundContent-module__lZuDZq__orbDrift3;top:42%;right:18%}@keyframes NotFoundContent-module__lZuDZq__orbDrift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(60px,45px)scale(1.18)}}@keyframes NotFoundContent-module__lZuDZq__orbDrift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-50px,-35px)scale(1.12)}}@keyframes NotFoundContent-module__lZuDZq__orbDrift3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-40px,50px)scale(.88)}}.NotFoundContent-module__lZuDZq__particles{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.NotFoundContent-module__lZuDZq__particle{left:calc(var(--i) * 16% + 3%);background:var(--accent);opacity:0;will-change:transform;width:3px;height:3px;animation:8s linear infinite NotFoundContent-module__lZuDZq__particleRise;animation-delay:calc(var(--i) * -.9s);border-radius:50%;position:absolute;bottom:-10px}@keyframes NotFoundContent-module__lZuDZq__particleRise{0%{opacity:0;transform:translateY(0)}8%{opacity:.85}85%{opacity:.3}to{opacity:0;transform:translateY(-92vh)}}.NotFoundContent-module__lZuDZq__card{z-index:1;width:min(700px,100%);box-shadow:0 45px 110px -20px #000c, 0 0 70px -8px color-mix(in srgb, var(--accent) 55%, transparent), 0 0 0 1px #ffffff08;background:#090c16f0;border:1px solid #ffffff17;border-radius:16px;position:relative;overflow:hidden}.NotFoundContent-module__lZuDZq__card:after{content:"";pointer-events:none;z-index:1;mix-blend-mode:overlay;background:repeating-linear-gradient(#ffffff08 0 1px,#0000 1px 3px);position:absolute;inset:0}.NotFoundContent-module__lZuDZq__scanSweep{z-index:2;background:linear-gradient(90deg, transparent, var(--accent), transparent);height:2px;box-shadow:0 0 16px 3px color-mix(in srgb, var(--accent) 80%, transparent);pointer-events:none;animation:5.5s ease-in-out infinite NotFoundContent-module__lZuDZq__scanSweep;position:absolute;left:0;right:0}@keyframes NotFoundContent-module__lZuDZq__scanSweep{0%,to{opacity:.9;top:0%}50%{opacity:.9;top:100%}}.NotFoundContent-module__lZuDZq__titleBar{z-index:2;background:#ffffff09;align-items:center;gap:7px;padding:12px 16px;display:flex;position:relative}.NotFoundContent-module__lZuDZq__dot{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:13px;height:13px;font-size:10px;font-weight:700;line-height:1;display:flex}.NotFoundContent-module__lZuDZq__dotClose{color:#7a0000;background:#ff5f57}.NotFoundContent-module__lZuDZq__dotMin{color:#7a5400;background:#febc2e}.NotFoundContent-module__lZuDZq__dotMax{color:#0a5c1e;background:#28c840}.NotFoundContent-module__lZuDZq__titleBarLabel{color:#eaf2ff80;letter-spacing:.3px;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin-left:6px;font-size:12.5px;overflow:hidden}.NotFoundContent-module__lZuDZq__rainbowBar{z-index:2;background:linear-gradient(90deg,#ff2d5a,#ffaf00,#5aff5a,#00dcff,#825aff,#ff2dc8,#ff2d5a) 0 0/200% 100%;height:4px;animation:3.2s linear infinite NotFoundContent-module__lZuDZq__rainbowSlide;position:relative;box-shadow:0 0 14px #ffffff40}@keyframes NotFoundContent-module__lZuDZq__rainbowSlide{0%{background-position:0 0}to{background-position:-200% 0}}.NotFoundContent-module__lZuDZq__body{z-index:2;text-align:center;padding:52px 40px 46px;position:relative}.NotFoundContent-module__lZuDZq__logo{width:min(340px,78vw);height:46px;-webkit-mask-image:var(--logo-src);-webkit-mask-image:var(--logo-src);mask-image:var(--logo-src);background:var(--logo-sweep);background-size:200% 100%;margin:0 auto 30px;animation:9s linear infinite NotFoundContent-module__lZuDZq__logoSweep;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes NotFoundContent-module__lZuDZq__logoSweep{0%{background-position:0 0}to{background-position:-200% 0}}.NotFoundContent-module__lZuDZq__glitchWrap{font-family:var(--font-jetbrains-mono), monospace;color:#f4f8ff;letter-spacing:2px;text-shadow:2px 0 #ff2d5a73,-2px 0 #00dcff73;margin:4px 0 10px;font-size:clamp(110px,24vw,260px);font-weight:700;line-height:1;animation:2.6s ease-in-out infinite NotFoundContent-module__lZuDZq__chromaDrift;display:inline-block;position:relative}@keyframes NotFoundContent-module__lZuDZq__chromaDrift{0%,to{text-shadow:2px 0 #ff2d5a73,-2px 0 #00dcff73}50%{text-shadow:-2px 0 #ff2d5a73,2px 0 #00dcff73}}.NotFoundContent-module__lZuDZq__glitchWrap:before,.NotFoundContent-module__lZuDZq__glitchWrap:after{content:attr(data-text);position:absolute;inset:0}.NotFoundContent-module__lZuDZq__glitchWrap:before{color:#ff2d5a;mix-blend-mode:screen;animation:1.8s step-end infinite NotFoundContent-module__lZuDZq__glitchA}.NotFoundContent-module__lZuDZq__glitchWrap:after{color:#00dcff;mix-blend-mode:screen;animation:1.8s step-end infinite NotFoundContent-module__lZuDZq__glitchB}@keyframes NotFoundContent-module__lZuDZq__glitchA{0%,70%,to{opacity:0;clip-path:inset(0 0 100%);transform:translate(0)}71%{opacity:.95;clip-path:inset(8% 0 60%);transform:translate(-9px,2px)}73%{opacity:.95;clip-path:inset(60% 0 10%);transform:translate(7px,-3px)}75%{opacity:.85;clip-path:inset(25% 0 45%);transform:translate(-6px)}77%,81%{opacity:0;clip-path:inset(0 0 100%);transform:translate(0)}83%{opacity:.8;clip-path:inset(70% 0 5%);transform:translate(6px,1px)}85%,to{opacity:0;clip-path:inset(0 0 100%);transform:translate(0)}}@keyframes NotFoundContent-module__lZuDZq__glitchB{0%,68%,to{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}69%{opacity:.9;clip-path:inset(60% 0 10%);transform:translate(8px,-2px)}71%{opacity:.9;clip-path:inset(15% 0 62%);transform:translate(-7px,3px)}73%{opacity:.7;clip-path:inset(40% 0 30%);transform:translate(5px)}75%,79%{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}81%{opacity:.7;clip-path:inset(5% 0 75%);transform:translate(-5px,1px)}83%,to{opacity:0;clip-path:inset(100% 0 0);transform:translate(0)}}.NotFoundContent-module__lZuDZq__terminalLine{color:#eaf2ffbf;word-break:break-all;margin:18px 0 7px;font-size:16px}.NotFoundContent-module__lZuDZq__prompt{color:var(--accent);margin-right:7px;font-weight:700}.NotFoundContent-module__lZuDZq__resultLine{color:#eaf2ff73;margin:0 0 32px;font-size:14.5px}.NotFoundContent-module__lZuDZq__quote{font-family:var(--font-montserrat), sans-serif;letter-spacing:-.012em;color:#eaf2ff;text-shadow:0 0 26px #ff465547;text-wrap:balance;margin:4px 0 32px;font-size:27px;font-weight:800;line-height:1.32}.NotFoundContent-module__lZuDZq__quoteWord{will-change:transform, opacity;margin-right:.26em;display:inline-block}.NotFoundContent-module__lZuDZq__quoteAuthor{letter-spacing:.22em;text-transform:uppercase;color:#ff4655bf;margin-top:14px;font-size:10.5px;font-style:normal;font-weight:700;display:block}@media (max-width:560px){.NotFoundContent-module__lZuDZq__quote{font-size:20px}}.NotFoundContent-module__lZuDZq__backBtn{border:1px solid color-mix(in srgb, var(--accent) 50%, transparent);background:color-mix(in srgb, var(--accent) 14%, transparent);color:#f4f8ff;font-family:var(--font-jetbrains-mono), monospace;border-radius:9px;align-items:center;gap:7px;padding:13px 24px;font-size:15px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.NotFoundContent-module__lZuDZq__backBtn:hover{background:color-mix(in srgb, var(--accent) 26%, transparent);border-color:var(--accent);box-shadow:0 0 24px -4px var(--accent);transform:translateY(-1px)}.NotFoundContent-module__lZuDZq__backBtn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.NotFoundContent-module__lZuDZq__cursor{vertical-align:text-bottom;background:currentColor;width:8px;height:1em;margin-left:2px;animation:1s step-end infinite NotFoundContent-module__lZuDZq__blink;display:inline-block}@keyframes NotFoundContent-module__lZuDZq__blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (max-width:560px){.NotFoundContent-module__lZuDZq__body{padding:38px 22px 32px}.NotFoundContent-module__lZuDZq__titleBarLabel{font-size:11px}.NotFoundContent-module__lZuDZq__logo{height:36px;margin-bottom:22px}.NotFoundContent-module__lZuDZq__terminalLine{font-size:14px}}.NotFoundContent-module__lZuDZq__motionToast{z-index:20;width:min(300px,100vw - 40px);font-family:var(--font-jetbrains-mono), monospace;background:#090c16f7;border:1px solid #ffffff1a;border-radius:10px;padding:14px 16px;position:fixed;bottom:20px;right:20px;box-shadow:0 20px 50px -12px #000000b3}.NotFoundContent-module__lZuDZq__motionToastText{color:#eaf2ffbf;margin:0 0 10px;font-size:12.5px;line-height:1.5}.NotFoundContent-module__lZuDZq__motionToastActions{align-items:center;gap:8px;display:flex}.NotFoundContent-module__lZuDZq__motionToastBtn{border:1px solid color-mix(in srgb, var(--accent) 50%, transparent);background:color-mix(in srgb, var(--accent) 14%, transparent);color:#f4f8ff;cursor:pointer;border-radius:6px;flex:1;padding:7px 10px;font-family:inherit;font-size:12px;transition:background .2s}.NotFoundContent-module__lZuDZq__motionToastBtn:hover{background:color-mix(in srgb, var(--accent) 26%, transparent)}.NotFoundContent-module__lZuDZq__motionToastClose{color:#eaf2ff80;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;width:26px;height:26px;font-size:14px;line-height:1}@media (max-width:560px){.NotFoundContent-module__lZuDZq__motionToast{bottom:16px;right:16px}}
