.error-module__48vcWq__container{background:linear-gradient(#030712 0%,#0f172a 50%,#030712 100%);justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex;position:relative;overflow:hidden}.error-module__48vcWq__background{pointer-events:none;z-index:0;position:absolute;inset:0}.error-module__48vcWq__smoke{background:radial-gradient(at 30% 80%,#ef444414 0%,#0000 50%),radial-gradient(at 70% 20%,#f973160f 0%,#0000 50%);animation:10s ease-in-out infinite error-module__48vcWq__smokeFloat;position:absolute;inset:0}@keyframes error-module__48vcWq__smokeFloat{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.error-module__48vcWq__orb1{filter:blur(60px);background:radial-gradient(circle,#ef44441f 0%,#0000 70%);border-radius:50%;width:400px;height:400px;animation:20s ease-in-out infinite error-module__48vcWq__floatOrb;position:absolute;top:10%;left:15%}.error-module__48vcWq__orb2{filter:blur(50px);background:radial-gradient(circle,#f973161a 0%,#0000 70%);border-radius:50%;width:350px;height:350px;animation:15s ease-in-out infinite reverse error-module__48vcWq__floatOrb;position:absolute;bottom:20%;right:10%}@keyframes error-module__48vcWq__floatOrb{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-40px)scale(1.1)}}.error-module__48vcWq__particles{position:absolute;inset:0}.error-module__48vcWq__particle{width:4px;height:4px;animation:4s ease-in-out infinite error-module__48vcWq__particleFloat;animation-delay:var(--delay);background:#ef444499;border-radius:50%;position:absolute}.error-module__48vcWq__particle:first-child{top:30%;left:20%}.error-module__48vcWq__particle:nth-child(2){top:60%;left:40%}.error-module__48vcWq__particle:nth-child(3){top:25%;left:60%}.error-module__48vcWq__particle:nth-child(4){top:70%;left:75%}.error-module__48vcWq__particle:nth-child(5){top:80%;left:30%}.error-module__48vcWq__particle:nth-child(6){top:40%;left:85%}@keyframes error-module__48vcWq__particleFloat{0%,to{opacity:.6;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-20px)scale(1.5)}}.error-module__48vcWq__content{text-align:center;z-index:1;width:100%;max-width:600px;position:relative}.error-module__48vcWq__illustration{justify-content:center;align-items:center;height:240px;margin-bottom:2rem;display:flex;position:relative}.error-module__48vcWq__errorCodeWrapper{position:relative}.error-module__48vcWq__errorCode{color:#0000;background:linear-gradient(135deg,#ef4444 0%,#f97316 50%,#fbbf24 100%);text-shadow:0 0 40px #ef444480,0 0 80px #f973164d;-webkit-background-clip:text;background-clip:text;font-size:10rem;font-weight:900;line-height:1;animation:3s ease-in-out infinite error-module__48vcWq__pulse500;position:relative}@keyframes error-module__48vcWq__pulse500{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.1);transform:scale(1.02)}}.error-module__48vcWq__iconWrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.error-module__48vcWq__iconPulse{background:#ef444433;border-radius:50%;animation:2s ease-in-out infinite error-module__48vcWq__iconPulseAnim;position:absolute;inset:-20px}@keyframes error-module__48vcWq__iconPulseAnim{0%,to{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.3)}}.error-module__48vcWq__icon{z-index:2;background:linear-gradient(135deg,#ef4444 0%,#f97316 100%);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding:14px;display:flex;position:relative;box-shadow:0 8px 30px #ef444466}.error-module__48vcWq__icon svg{color:#fff;width:100%;height:100%}.error-module__48vcWq__message{margin-bottom:2.5rem}.error-module__48vcWq__title{background:linear-gradient(135deg,#fff 0%,#fecaca 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:2.5rem;font-weight:800;line-height:1.2}.error-module__48vcWq__description{color:#94a3b8;font-size:1.125rem;line-height:1.8}.error-module__48vcWq__subtext{color:#64748b;font-size:1rem}.error-module__48vcWq__actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2.5rem;display:flex}.error-module__48vcWq__primaryButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444 0%,#f97316 100%);border:none;border-radius:16px;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #ef444466,inset 0 0 0 1px #ffffff1a}.error-module__48vcWq__primaryButton:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.error-module__48vcWq__primaryButton:hover{transform:translateY(-3px);box-shadow:0 8px 30px #ef444480,inset 0 0 0 1px #ffffff26}.error-module__48vcWq__primaryButton:hover:before{left:100%}.error-module__48vcWq__secondaryButton{color:#fecaca;background:#231414;border:1px solid #ef44444d;border-radius:16px;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-flex}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.error-module__48vcWq__secondaryButton{-webkit-backdrop-filter:blur(10px);background:#ef44441a}}.error-module__48vcWq__secondaryButton:hover{color:#fff;background:#ef444433;border-color:#ef444480;transform:translateY(-3px);box-shadow:0 8px 25px #ef444433}.error-module__48vcWq__buttonIcon{justify-content:center;align-items:center;display:flex}.error-module__48vcWq__quickLinks{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:2rem;display:flex}.error-module__48vcWq__quickLink{color:#94a3b8;background:#0f172a;border:1px solid #ef444426;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.error-module__48vcWq__quickLink{-webkit-backdrop-filter:blur(10px);background:#0f172a99}}.error-module__48vcWq__quickLink:hover{color:#fecaca;background:#ef44441a;border-color:#ef444466;transform:translateY(-2px)}.error-module__48vcWq__quickLinkIcon{opacity:.7;justify-content:center;align-items:center;display:flex}.error-module__48vcWq__quickLink:hover .error-module__48vcWq__quickLinkIcon{opacity:1}.error-module__48vcWq__devDetails{text-align:left;background:#0f172a99;border:1px solid #ef444433;border-radius:12px;overflow:hidden}.error-module__48vcWq__devSummary{cursor:pointer;color:#fecaca;padding:1rem 1.5rem;font-weight:600;list-style:none;transition:background .3s}.error-module__48vcWq__devSummary:hover{background:#ef44441a}.error-module__48vcWq__devSummary::-webkit-details-marker{display:none}.error-module__48vcWq__devContent{border-top:1px solid #ef444433;padding:1rem 1.5rem}.error-module__48vcWq__errorMessage,.error-module__48vcWq__stackContent{color:#94a3b8;white-space:pre-wrap;word-break:break-word;background:#0000004d;border-radius:8px;margin:.5rem 0;padding:1rem;font-family:Courier New,monospace;font-size:.8rem;overflow-x:auto}@media (max-width:768px){.error-module__48vcWq__container{padding:1.5rem 1rem}.error-module__48vcWq__illustration{height:200px}.error-module__48vcWq__errorCode{font-size:7rem}.error-module__48vcWq__icon{width:50px;height:50px;padding:12px}.error-module__48vcWq__title{font-size:2rem}.error-module__48vcWq__description{font-size:1rem}.error-module__48vcWq__actions{flex-direction:column;align-items:stretch;padding:0 1rem}.error-module__48vcWq__primaryButton,.error-module__48vcWq__secondaryButton{justify-content:center;width:100%}.error-module__48vcWq__quickLinks{flex-direction:column;padding:0 1rem}.error-module__48vcWq__quickLink{justify-content:center;width:100%}}@media (max-width:480px){.error-module__48vcWq__illustration{height:160px}.error-module__48vcWq__errorCode{font-size:5rem}.error-module__48vcWq__icon{width:40px;height:40px;padding:10px}.error-module__48vcWq__title{font-size:1.75rem}.error-module__48vcWq__description{font-size:.9375rem}.error-module__48vcWq__subtext{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.error-module__48vcWq__smoke,.error-module__48vcWq__orb1,.error-module__48vcWq__orb2,.error-module__48vcWq__particle,.error-module__48vcWq__errorCode,.error-module__48vcWq__iconPulse{animation:none!important}.error-module__48vcWq__primaryButton,.error-module__48vcWq__secondaryButton,.error-module__48vcWq__quickLink{transition:none!important}.error-module__48vcWq__primaryButton:hover,.error-module__48vcWq__secondaryButton:hover,.error-module__48vcWq__quickLink:hover{transform:none!important}.error-module__48vcWq__primaryButton:before{display:none}}[dir=rtl] .error-module__48vcWq__errorTitle{line-height:1.5}[dir=rtl] .error-module__48vcWq__errorCode{line-height:1.5}[data-theme=light] .error-module__48vcWq__container{background:linear-gradient(#f8fafc 0%,#fff 50%,#f8fafc 100%)}[data-theme=light] .error-module__48vcWq__smoke{background:radial-gradient(at 30% 80%,#ef44440a 0%,#0000 50%),radial-gradient(at 70% 20%,#f9731608 0%,#0000 50%)}[data-theme=light] .error-module__48vcWq__orb1{background:radial-gradient(circle,#ef44440f 0%,#0000 70%)}[data-theme=light] .error-module__48vcWq__orb2{background:radial-gradient(circle,#f973160d 0%,#0000 70%)}[data-theme=light] .error-module__48vcWq__particle{background:#ef444466}[data-theme=light] .error-module__48vcWq__errorCode{background:linear-gradient(135deg,#dc2626 0%,#ea580c 50%,#f59e0b 100%);text-shadow:0 0 40px #ef44444d,0 0 80px #f9731633;-webkit-background-clip:text;background-clip:text}[data-theme=light] .error-module__48vcWq__errorCode:before,[data-theme=light] .error-module__48vcWq__errorCode:after{background:linear-gradient(135deg,#dc2626 0%,#ea580c 50%,#f59e0b 100%);-webkit-background-clip:text;background-clip:text}[data-theme=light] .error-module__48vcWq__iconPulse{background:#ef444426}[data-theme=light] .error-module__48vcWq__icon{background:linear-gradient(135deg,#dc2626 0%,#ea580c 100%);box-shadow:0 8px 30px #ef44444d}[data-theme=light] .error-module__48vcWq__title{background:linear-gradient(135deg,#1e293b 0%,#dc2626 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=light] .error-module__48vcWq__description{color:#475569}[data-theme=light] .error-module__48vcWq__subtext{color:#64748b}[data-theme=light] .error-module__48vcWq__primaryButton{box-shadow:0 4px 20px #ef44444d,inset 0 0 0 1px #ffffff1a}[data-theme=light] .error-module__48vcWq__primaryButton:hover{box-shadow:0 8px 30px #ef444466,inset 0 0 0 1px #ffffff26}[data-theme=light] .error-module__48vcWq__secondaryButton{color:#dc2626;background:#ef44440d;border:1px solid #ef444433}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-theme=light] .error-module__48vcWq__secondaryButton{-webkit-backdrop-filter:blur(10px);background:#ef44440d}}[data-theme=light] .error-module__48vcWq__secondaryButton:hover{color:#b91c1c;background:#ef44441a;border-color:#ef44444d;box-shadow:0 8px 25px #ef444426}[data-theme=light] .error-module__48vcWq__quickLink{color:#475569;background:#ef44440d;border:1px solid #ef44441f}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-theme=light] .error-module__48vcWq__quickLink{-webkit-backdrop-filter:blur(10px);background:#ef444408}}[data-theme=light] .error-module__48vcWq__quickLink:hover{color:#dc2626;background:#ef444414;border-color:#ef444440}[data-theme=light] .error-module__48vcWq__devDetails{background:#ef444408;border:1px solid #ef444426}[data-theme=light] .error-module__48vcWq__devSummary{color:#dc2626}[data-theme=light] .error-module__48vcWq__devSummary:hover{background:#ef44440d}[data-theme=light] .error-module__48vcWq__devContent{border-top:1px solid #ef444426}[data-theme=light] .error-module__48vcWq__errorMessage,[data-theme=light] .error-module__48vcWq__stackContent{color:#475569;background:#0000000d}
