.error-page-module__L_X-TG__page{--accent:#8b5cf6;--accent-2:#57b8ff;--accent-border:#8b5cf647;--accent-glow:#8b5cf64d;--accent-text-soft:#ddd6fe;--badge-bg:#8b5cf614;--message-bg:#8b5cf614;--message-border:#8b5cf638;--message-text:#ddd6fe;--message-title:#f5f3ff;width:min(1160px,100% - 40px);min-height:calc(100vh - var(--site-header-height,72px));grid-template-columns:minmax(0,1fr) 440px;align-items:center;gap:58px;margin:0 auto;padding:48px 0 92px;display:grid;position:relative}.error-page-module__L_X-TG__page:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 12% 14%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 32%), radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--accent-2) 18%, transparent), transparent 34%), radial-gradient(circle at 55% 92%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 38%), linear-gradient(180deg, #071018 0%, #070914 100%);position:fixed;inset:0}.error-page-module__L_X-TG__page:after{content:"";pointer-events:none;z-index:-1;background-image:radial-gradient(circle, color-mix(in srgb, var(--accent-2) 24%, transparent) 2px, transparent 2px), radial-gradient(circle, color-mix(in srgb, var(--accent) 20%, transparent) 2px, transparent 2px);opacity:.32;background-position:0 0,26px 26px;background-size:116px 116px;animation:18s linear infinite error-page-module__L_X-TG__starsMove;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 94%);mask-image:linear-gradient(#000,#0000 94%)}.error-page-module__L_X-TG__content{animation:.75s both error-page-module__L_X-TG__contentIn}.error-page-module__L_X-TG__badge{border:1px solid var(--accent-border);background:var(--badge-bg);width:fit-content;color:var(--accent-text-soft);letter-spacing:1.2px;text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;margin-bottom:22px;padding:9px 13px;font-size:12px;font-weight:850;display:inline-flex}.error-page-module__L_X-TG__badgeDot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 18px var(--accent-glow);border-radius:50%;animation:1.5s ease-in-out infinite error-page-module__L_X-TG__dotPulse}.error-page-module__L_X-TG__code{letter-spacing:-9px;background:linear-gradient(135deg, #fff 0%, var(--accent-2) 34%, var(--accent) 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 34px color-mix(in srgb, var(--accent) 30%, transparent));-webkit-background-clip:text;margin:0;font-size:clamp(100px,15vw,190px);font-weight:950;line-height:.82;animation:3s ease-in-out infinite error-page-module__L_X-TG__codePulse}.error-page-module__L_X-TG__title{letter-spacing:-2px;max-width:680px;margin:26px 0 0;font-size:clamp(34px,4vw,58px);font-weight:950;line-height:1.04}.error-page-module__L_X-TG__text{color:#94a3b8;max-width:680px;margin:18px 0 0;font-size:17px;line-height:1.65}.error-page-module__L_X-TG__actions{grid-template-columns:repeat(3,1fr);gap:12px;max-width:680px;margin-top:32px;display:grid}.error-page-module__L_X-TG__button{cursor:pointer;text-align:center;white-space:nowrap;width:100%;height:52px;font-weight:850;font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;transition:all .22s;display:inline-flex}.error-page-module__L_X-TG__buttonPrimary{color:#fff;background:linear-gradient(135deg, var(--accent-2), var(--accent));box-shadow:0 16px 38px color-mix(in srgb, var(--accent) 24%, transparent)}.error-page-module__L_X-TG__buttonPrimary:hover{box-shadow:0 22px 54px color-mix(in srgb, var(--accent) 36%, transparent);transform:translateY(-2px)}.error-page-module__L_X-TG__buttonSecondary{color:#f8fafc;border:1px solid var(--accent-border);background:color-mix(in srgb, var(--accent) 8%, #ffffff08)}.error-page-module__L_X-TG__buttonSecondary:hover{background:color-mix(in srgb, var(--accent) 13%, #ffffff0a);transform:translateY(-2px)}.error-page-module__L_X-TG__hint{color:#64748b;align-items:flex-start;gap:12px;max-width:640px;margin-top:26px;font-size:14px;line-height:1.55;display:flex}.error-page-module__L_X-TG__hintIcon{width:28px;height:28px;color:var(--accent-text-soft);background:var(--badge-bg);border:1px solid var(--accent-border);border-radius:10px;flex:none;place-items:center;display:grid}.error-page-module__L_X-TG__visual{place-items:center;height:520px;animation:.85s .1s both error-page-module__L_X-TG__visualIn;display:grid;position:relative}.error-page-module__L_X-TG__halo{background:radial-gradient(circle, color-mix(in srgb, var(--accent-2) 16%, transparent), transparent 58%), radial-gradient(circle at 72% 28%, color-mix(in srgb, var(--accent) 20%, transparent), transparent 38%);filter:blur(2px);border-radius:50%;width:420px;height:420px;animation:4.6s ease-in-out infinite alternate error-page-module__L_X-TG__haloFloat;position:absolute}.error-page-module__L_X-TG__routeCard{border:1px solid var(--accent-border);width:390px;min-height:390px;box-shadow:0 34px 110px #00000075, 0 0 72px color-mix(in srgb, var(--accent) 16%, transparent);background:linear-gradient(#101728e6,#070b15f2);border-radius:36px;padding:26px;position:relative;overflow:hidden}.error-page-module__L_X-TG__routeCard:before{content:"";background:linear-gradient(120deg, transparent 20%, color-mix(in srgb, var(--accent-2) 18%, transparent), color-mix(in srgb, var(--accent) 18%, transparent), transparent 80%);animation:4s ease-in-out infinite error-page-module__L_X-TG__shine;position:absolute;inset:-2px;transform:translate(-100%)}.error-page-module__L_X-TG__routeInner{z-index:2;position:relative}.error-page-module__L_X-TG__miniTop{justify-content:space-between;align-items:center;margin-bottom:34px;display:flex}.error-page-module__L_X-TG__miniTitle{color:#94a3b8;letter-spacing:1px;text-transform:uppercase;font-size:13px;font-weight:800}.error-page-module__L_X-TG__miniStatus{background:var(--badge-bg);border:1px solid var(--accent-border);color:var(--accent-text-soft);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:850}.error-page-module__L_X-TG__network{place-items:center;height:210px;margin-bottom:22px;display:grid;position:relative}.error-page-module__L_X-TG__node{width:72px;height:72px;color:var(--accent-text-soft);background:#ffffff0e;border:1px solid #94a3b829;border-radius:24px;place-items:center;font-size:24px;display:grid;position:absolute;box-shadow:0 18px 42px #00000038}.error-page-module__L_X-TG__nodeUser{top:68px;left:0}.error-page-module__L_X-TG__nodeServer{top:68px;right:0}.error-page-module__L_X-TG__nodeCenter{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-2) 20%, transparent), color-mix(in srgb, var(--accent) 22%, transparent));border:1px solid var(--accent-border);width:92px;height:92px;box-shadow:0 0 40px color-mix(in srgb, var(--accent) 24%, transparent), inset 0 0 24px color-mix(in srgb, var(--accent-2) 12%, transparent);border-radius:30px;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.error-page-module__L_X-TG__centerSymbol{z-index:2;color:#fff;text-shadow:0 0 22px color-mix(in srgb, var(--accent) 45%, transparent);font-size:38px;font-weight:900;line-height:1;display:inline-block;position:relative}.error-page-module__L_X-TG__centerRing{border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);border-radius:24px;animation:2.4s ease-in-out infinite error-page-module__L_X-TG__ringPulse;position:absolute;inset:11px}.error-page-module__L_X-TG__centerGlow{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 18%, transparent), transparent 60%);opacity:.8;border-radius:36px;animation:2.6s ease-in-out infinite error-page-module__L_X-TG__glowBreath;position:absolute;inset:-24px}.error-page-module__L_X-TG__routeLine{background:#94a3b829;height:2px;position:absolute;top:105px;overflow:hidden}.error-page-module__L_X-TG__routeLineLeft{width:112px;left:70px}.error-page-module__L_X-TG__routeLineRight{width:112px;right:70px}.error-page-module__L_X-TG__routeLine:after{content:"";background:linear-gradient(90deg, transparent, var(--accent-2), var(--accent), transparent);width:50%;animation:1.7s ease-in-out infinite error-page-module__L_X-TG__signalMove;position:absolute;inset:0}.error-page-module__L_X-TG__routeLineRight:after{animation-delay:.3s}.error-page-module__L_X-TG__miniMessage{background:var(--message-bg);border:1px solid var(--message-border);color:var(--message-text);border-radius:20px;padding:15px;font-size:13px;line-height:1.45}.error-page-module__L_X-TG__miniMessage strong{color:var(--message-title);margin-bottom:5px;font-size:13px;display:block}.error-page-module__L_X-TG__mode404{--accent:#22d3ee;--accent-2:#60a5fa;--accent-border:#22d3ee47;--accent-glow:#22d3ee52;--accent-text-soft:#cffafe;--badge-bg:#22d3ee14;--message-bg:#22d3ee14;--message-border:#22d3ee38;--message-text:#cffafe;--message-title:#ecfeff}.error-page-module__L_X-TG__mode403{--accent:#fb7185;--accent-2:#f43f5e;--accent-border:#fb718547;--accent-glow:#fb71854d;--accent-text-soft:#fecdd3;--badge-bg:#fb718514;--message-bg:#fb718514;--message-border:#fb718538;--message-text:#fecdd3;--message-title:#fff1f2}.error-page-module__L_X-TG__mode500{--accent:#fb923c;--accent-2:#f97316;--accent-border:#fb923c47;--accent-glow:#fb923c4d;--accent-text-soft:#fed7aa;--badge-bg:#fb923c14;--message-bg:#fb923c14;--message-border:#fb923c38;--message-text:#fed7aa;--message-title:#fff7ed}.error-page-module__L_X-TG__mode502{--accent:#facc15;--accent-2:#eab308;--accent-border:#facc1547;--accent-glow:#facc154d;--accent-text-soft:#fef08a;--badge-bg:#facc1514;--message-bg:#facc1514;--message-border:#facc1538;--message-text:#fef08a;--message-title:#fefce8}.error-page-module__L_X-TG__mode503{--accent:#34d399;--accent-2:#14b8a6;--accent-border:#34d39947;--accent-glow:#34d3994d;--accent-text-soft:#bbf7d0;--badge-bg:#34d39914;--message-bg:#34d39914;--message-border:#34d39938;--message-text:#bbf7d0;--message-title:#ecfdf5}.error-page-module__L_X-TG__mode505{--accent:#8b5cf6;--accent-2:#57b8ff;--accent-border:#8b5cf647;--accent-glow:#8b5cf64d;--accent-text-soft:#ddd6fe;--badge-bg:#8b5cf614;--message-bg:#8b5cf614;--message-border:#8b5cf638;--message-text:#ddd6fe;--message-title:#f5f3ff}.error-page-module__L_X-TG__mode404 .error-page-module__L_X-TG__centerSymbol{animation:1.8s ease-in-out infinite error-page-module__L_X-TG__searchBounce}.error-page-module__L_X-TG__mode404 .error-page-module__L_X-TG__routeLine:after{animation:1.1s ease-in-out infinite error-page-module__L_X-TG__searchSignal}.error-page-module__L_X-TG__mode403 .error-page-module__L_X-TG__centerSymbol{animation:1.3s ease-in-out infinite error-page-module__L_X-TG__lockPulse}.error-page-module__L_X-TG__mode403 .error-page-module__L_X-TG__routeLine:after{animation:1.2s ease-in-out infinite error-page-module__L_X-TG__blockedSignal}.error-page-module__L_X-TG__mode500 .error-page-module__L_X-TG__routeCard{animation:1.9s ease-in-out infinite error-page-module__L_X-TG__serverCrash}.error-page-module__L_X-TG__mode500 .error-page-module__L_X-TG__centerSymbol{animation:.9s ease-in-out infinite error-page-module__L_X-TG__crashPulse}.error-page-module__L_X-TG__mode502 .error-page-module__L_X-TG__nodeUser,.error-page-module__L_X-TG__mode502 .error-page-module__L_X-TG__nodeServer{animation:1.8s ease-in-out infinite error-page-module__L_X-TG__splitNodes}.error-page-module__L_X-TG__mode502 .error-page-module__L_X-TG__routeLine{animation:1.3s ease-in-out infinite error-page-module__L_X-TG__lineBreak}.error-page-module__L_X-TG__mode502 .error-page-module__L_X-TG__centerSymbol{animation:1.2s ease-in-out infinite error-page-module__L_X-TG__splitSymbol}.error-page-module__L_X-TG__mode503 .error-page-module__L_X-TG__centerSymbol{animation:2.6s linear infinite error-page-module__L_X-TG__serviceRotate}.error-page-module__L_X-TG__mode503 .error-page-module__L_X-TG__routeLine:after{animation-duration:2.2s}.error-page-module__L_X-TG__mode505 .error-page-module__L_X-TG__centerSymbol{animation:1.4s ease-in-out infinite error-page-module__L_X-TG__protocolConflict}.error-page-module__L_X-TG__mode505 .error-page-module__L_X-TG__routeLine:after{animation:1.3s ease-in-out infinite error-page-module__L_X-TG__protocolWave}@keyframes error-page-module__L_X-TG__starsMove{0%{background-position:0 0,26px 26px}to{background-position:116px 116px,142px 142px}}@keyframes error-page-module__L_X-TG__contentIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes error-page-module__L_X-TG__dotPulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@keyframes error-page-module__L_X-TG__codePulse{0%,to{filter:drop-shadow(0 0 26px color-mix(in srgb, var(--accent) 20%, transparent))}50%{filter:drop-shadow(0 0 44px color-mix(in srgb, var(--accent-2) 30%, transparent))}}@keyframes error-page-module__L_X-TG__visualIn{0%{opacity:0;transform:translateY(22px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes error-page-module__L_X-TG__haloFloat{0%{opacity:.72;transform:translateY(-8px)scale(1)}to{opacity:1;transform:translateY(10px)scale(1.05)}}@keyframes error-page-module__L_X-TG__shine{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}@keyframes error-page-module__L_X-TG__ringPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes error-page-module__L_X-TG__glowBreath{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:.95;transform:scale(1.1)}}@keyframes error-page-module__L_X-TG__signalMove{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes error-page-module__L_X-TG__searchBounce{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-6px)scale(1.08)}}@keyframes error-page-module__L_X-TG__searchSignal{0%{opacity:.2;transform:translate(-130%)}50%{opacity:1}to{opacity:.2;transform:translate(230%)}}@keyframes error-page-module__L_X-TG__lockPulse{0%,to{transform:scale(1)}50%{transform:scale(1.13)}}@keyframes error-page-module__L_X-TG__blockedSignal{0%{transform:translate(-120%)}60%,to{opacity:0;transform:translate(40%)}}@keyframes error-page-module__L_X-TG__serverCrash{0%,to{transform:translate(0)}48%{transform:translate(0)}50%{transform:translate(-3px)}52%{transform:translate(3px)}54%{transform:translate(-2px)}56%{transform:translate(2px)}}@keyframes error-page-module__L_X-TG__crashPulse{0%,to{transform:scale(1)}50%{transform:scale(.9)}}@keyframes error-page-module__L_X-TG__splitNodes{0%,to{filter:brightness()}50%{filter:brightness(1.4)}}@keyframes error-page-module__L_X-TG__lineBreak{0%,to{opacity:1}50%{opacity:.22}}@keyframes error-page-module__L_X-TG__splitSymbol{0%,to{transform:scale(1)}50%{transform:scale(1.12)rotate(8deg)}}@keyframes error-page-module__L_X-TG__serviceRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes error-page-module__L_X-TG__protocolWave{0%{transform:translate(-120%)skew(-20deg)}to{transform:translate(220%)skew(20deg)}}@keyframes error-page-module__L_X-TG__protocolConflict{0%,to{filter:hue-rotate();transform:scale(1)}50%{filter:hue-rotate(60deg);transform:scale(1.1)}}@media (max-width:960px){.error-page-module__L_X-TG__page{grid-template-columns:1fr;gap:22px;padding-top:50px}.error-page-module__L_X-TG__visual{height:420px}.error-page-module__L_X-TG__routeCard{width:min(390px,100%)}.error-page-module__L_X-TG__actions{grid-template-columns:1fr}}@media (max-width:520px){.error-page-module__L_X-TG__page{width:min(100% - 28px,1160px)}.error-page-module__L_X-TG__code{letter-spacing:-5px}.error-page-module__L_X-TG__routeCard{border-radius:28px;padding:20px}.error-page-module__L_X-TG__node{border-radius:20px;width:62px;height:62px}.error-page-module__L_X-TG__nodeCenter{border-radius:24px;width:78px;height:78px}.error-page-module__L_X-TG__centerSymbol{font-size:30px}.error-page-module__L_X-TG__routeLineLeft{width:88px;left:60px}.error-page-module__L_X-TG__routeLineRight{width:88px;right:60px}}
