.not-found-module__dlenlq__page{color:#e6edf3;min-height:100vh;font-family:var(--font-body);background:#020408;justify-content:center;align-items:center;padding:2rem;display:flex;position:relative;overflow:hidden}.not-found-module__dlenlq__cursor{pointer-events:none;z-index:9999;opacity:0;will-change:transform;transition:opacity .25s;position:fixed;top:0;left:0}.not-found-module__dlenlq__cursorVisible{opacity:1}.not-found-module__dlenlq__cursorRing{border:1.5px solid #2f81f7a6;border-radius:50%;width:28px;height:28px;animation:2s ease-in-out infinite not-found-module__dlenlq__cursorPulse;position:absolute;top:-14px;left:-14px}.not-found-module__dlenlq__cursorDot{background:#2f81f7;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:-3px;box-shadow:0 0 8px 2px #2f81f799}@keyframes not-found-module__dlenlq__cursorPulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:.25;transform:scale(1.4)}}.not-found-module__dlenlq__stars{pointer-events:none;position:absolute;inset:0;overflow:hidden}.not-found-module__dlenlq__star{animation:not-found-module__dlenlq__twinkle var(--duration,3s)ease-in-out infinite var(--delay,0s);opacity:0;background:#fff;border-radius:50%;position:absolute}@keyframes not-found-module__dlenlq__twinkle{0%,to{opacity:0;transform:scale(1)}50%{opacity:var(--brightness,.8);transform:scale(1.4)}}.not-found-module__dlenlq__nebula1,.not-found-module__dlenlq__nebula2{pointer-events:none;filter:blur(80px);opacity:.12;border-radius:50%;position:absolute}.not-found-module__dlenlq__nebula1{background:radial-gradient(circle,#2f81f7,#0000 70%);width:500px;height:500px;top:-10%;right:-5%}.not-found-module__dlenlq__nebula2{background:radial-gradient(circle,#bc8cff,#0000 70%);width:400px;height:400px;bottom:-10%;left:-5%}.not-found-module__dlenlq__content{z-index:1;text-align:center;width:100%;max-width:640px;position:relative}.not-found-module__dlenlq__robotWrap{width:160px;height:160px;margin:0 auto 2.5rem;animation:5s ease-in-out infinite not-found-module__dlenlq__floatRobot;position:relative}@keyframes not-found-module__dlenlq__floatRobot{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-18px)rotate(1deg)}}.not-found-module__dlenlq__robotWrap:after{content:"";background:linear-gradient(#2f81f799,#0000);width:1px;height:44px;animation:5s ease-in-out infinite not-found-module__dlenlq__tetherPulse;position:absolute;bottom:-48px;left:50%;transform:translate(-50%)}@keyframes not-found-module__dlenlq__tetherPulse{0%,to{opacity:1;height:44px}50%{opacity:.3;height:28px}}.not-found-module__dlenlq__robotSvg{width:100%;height:100%}.not-found-module__dlenlq__robotBody{width:100%;height:100%;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.not-found-module__dlenlq__errorCode{font-family:var(--font-heading);letter-spacing:-4px;background:linear-gradient(135deg,#2f81f7 0%,#bc8cff 60%,#3fb950 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.25rem;font-size:clamp(5rem,18vw,9rem);font-weight:800;line-height:1;display:inline-block;position:relative}.not-found-module__dlenlq__errorCode:before,.not-found-module__dlenlq__errorCode:after{content:"404";background:linear-gradient(135deg,#2f81f7 0%,#bc8cff 60%,#3fb950 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.not-found-module__dlenlq__errorCode:before{clip-path:polygon(0 0,100% 0,100% 33%,0 33%);animation:4s linear infinite not-found-module__dlenlq__glitchTop;transform:translate(-3px)}.not-found-module__dlenlq__errorCode:after{clip-path:polygon(0 66%,100% 66%,100% 100%,0 100%);animation:4s linear infinite not-found-module__dlenlq__glitchBot;transform:translate(3px)}@keyframes not-found-module__dlenlq__glitchTop{0%,90%,to{opacity:0;transform:translate(0)}92%{opacity:.7;transform:translate(-4px)}94%{opacity:.5;transform:translate(3px)}96%{opacity:.7;transform:translate(-2px)}98%{opacity:0;transform:translate(0)}}@keyframes not-found-module__dlenlq__glitchBot{0%,90%,to{opacity:0;transform:translate(0)}93%{opacity:.6;transform:translate(4px)}95%{opacity:.5;transform:translate(-3px)}97%{opacity:.6;transform:translate(2px)}99%{opacity:0;transform:translate(0)}}.not-found-module__dlenlq__title{font-family:var(--font-heading);color:#e6edf3;margin-bottom:.75rem;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700}.not-found-module__dlenlq__description{color:#8b949e;max-width:440px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.7}.not-found-module__dlenlq__signal{justify-content:center;align-items:center;gap:.4rem;margin-bottom:2.5rem;display:flex}.not-found-module__dlenlq__dot{background:#2f81f7;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite not-found-module__dlenlq__signalPulse}.not-found-module__dlenlq__dot:nth-child(2){animation-delay:.2s}.not-found-module__dlenlq__dot:nth-child(3){animation-delay:.4s}@keyframes not-found-module__dlenlq__signalPulse{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.not-found-module__dlenlq__signalText{color:#8b949e;letter-spacing:.12em;text-transform:uppercase;margin-left:.5rem;font-size:.75rem;transition:color .3s}.not-found-module__dlenlq__signalTracking .not-found-module__dlenlq__dot{background:#3fb950;animation:.7s ease-in-out infinite not-found-module__dlenlq__signalPulse}.not-found-module__dlenlq__signalTracking .not-found-module__dlenlq__signalText{color:#3fb950}.not-found-module__dlenlq__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.not-found-module__dlenlq__btnHome{letter-spacing:.01em;background:linear-gradient(135deg,var(--btn-primary-grad-start)0%,var(--btn-primary-grad-end)100%);color:#fff;border:1px solid var(--btn-primary-border);box-shadow:0 2px 8px var(--btn-primary-glow),inset 0 1px 0 #ffffff26;font-size:.9rem;font-weight:600;font-family:var(--font-body);-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:.5rem;padding:.65rem 1.5rem;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s;display:inline-flex}.not-found-module__dlenlq__btnHome:hover{background:linear-gradient(135deg,var(--btn-primary-grad-hover-start)0%,var(--btn-primary-grad-hover-end)100%);border-color:var(--btn-primary-border-hover);box-shadow:0 6px 20px var(--btn-primary-glow-hover),0 2px 6px #0003,inset 0 1px 0 #fff3;transform:translateY(-2px)}.not-found-module__dlenlq__btnHome:active{box-shadow:0 1px 4px var(--btn-primary-glow-active),inset 0 2px 4px #00000026;transition-duration:80ms;transform:translateY(0)scale(.97)}.not-found-module__dlenlq__btnHome:focus-visible{box-shadow:0 2px 8px var(--btn-primary-glow),inset 0 1px 0 #ffffff26,0 0 0 3px #2f81f78c;outline:none}.not-found-module__dlenlq__btnHome:focus-visible:active{box-shadow:0 1px 4px var(--btn-primary-glow-active),inset 0 2px 4px #00000026,0 0 0 3px #2f81f78c;transition-duration:80ms}.not-found-module__dlenlq__btnBack{letter-spacing:.01em;color:#e6edf3;font-size:.9rem;font-weight:600;font-family:var(--font-body);-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #1c2535;border-radius:10px;align-items:center;gap:.5rem;padding:.65rem 1.5rem;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s,color .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.not-found-module__dlenlq__btnBack:hover{background:var(--btn-outline-hover-bg);color:#2f81f7;box-shadow:0 4px 16px var(--btn-outline-glow),inset 0 1px 0 #ffffff14;border-color:#2f81f7;transform:translateY(-2px)}.not-found-module__dlenlq__btnBack:active{transition-duration:80ms;transform:translateY(0)scale(.97);box-shadow:inset 0 2px 4px #00000014}.not-found-module__dlenlq__btnBack:focus-visible{outline:none;box-shadow:0 0 0 3px #2f81f78c}.not-found-module__dlenlq__btnBack:focus-visible:active{transition-duration:80ms;box-shadow:inset 0 2px 4px #00000014,0 0 0 3px #2f81f78c}.not-found-module__dlenlq__scanLine{pointer-events:none;z-index:0;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#ffffff03 3px 4px);position:absolute;inset:0}@media (max-width:480px){.not-found-module__dlenlq__robotWrap{width:120px;height:120px}.not-found-module__dlenlq__actions{flex-direction:column;align-items:center}.not-found-module__dlenlq__btnHome,.not-found-module__dlenlq__btnBack{justify-content:center;width:100%;max-width:280px}}@media (pointer:fine) and (hover:hover){.not-found-module__dlenlq__page,.not-found-module__dlenlq__btnHome,.not-found-module__dlenlq__btnBack{cursor:none}}@media (pointer:coarse),(hover:none){.not-found-module__dlenlq__page{cursor:auto}.not-found-module__dlenlq__cursor{display:none}.not-found-module__dlenlq__btnHome,.not-found-module__dlenlq__btnBack{cursor:pointer}}@media (forced-colors:active){.not-found-module__dlenlq__page{cursor:auto}.not-found-module__dlenlq__cursor{display:none}.not-found-module__dlenlq__btnHome,.not-found-module__dlenlq__btnBack{cursor:pointer}}
