.melor-error-page{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100svh;overflow:hidden;color:var(--text,#faf7ff);background:radial-gradient(ellipse at 50% 30%,#422b65 0,var(--surface,#29213d) 45%,var(--bg,#181329) 80%);font-family:var(--font-site,Vazirmatn,Inter,Tahoma,sans-serif);line-height:1.8;color-scheme:dark}.melor-error-page,.melor-error-page *{box-sizing:border-box}.melor-error-page:before{content:"";inset:0;opacity:.45;background-image:radial-gradient(1px 1px at 9% 18%,#fff 99%,transparent),radial-gradient(2px 2px at 20% 69%,#9e84ef 99%,transparent),radial-gradient(1px 1px at 29% 14%,#fff 99%,transparent),radial-gradient(1px 1px at 35% 78%,#fff 99%,transparent),radial-gradient(2px 2px at 76% 64%,#14e8e4 99%,transparent),radial-gradient(1px 1px at 84% 20%,#fff 99%,transparent),radial-gradient(1px 1px at 90% 82%,#fff 99%,transparent);background-size:610px 490px}.melor-error-nebula,.melor-error-page:before{position:absolute;z-index:-1;pointer-events:none}.melor-error-nebula{top:10%;left:50%;width:min(90vw,900px);height:650px;transform:translateX(-50%);background:radial-gradient(ellipse at 30% 40%,#8318f728,transparent 55%),radial-gradient(ellipse at 70% 55%,#14e8e413,transparent 50%);filter:blur(45px)}.melor-error-topbar{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1400px;margin:0 auto;padding:28px 48px}.melor-error-brand{display:block;line-height:0}.melor-error-brand img{display:block;width:136px;height:auto;object-fit:contain}.melor-error-content{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 24px 40px;text-align:center}.melor-error-art{position:relative;width:min(100%,620px);height:320px;margin-bottom:18px}.melor-error-code{position:absolute;inset:40px 0 0;display:flex;align-items:center;justify-content:center;gap:8px;font-family:Inter,Vazirmatn,Arial,sans-serif;font-size:clamp(140px,21vw,240px);line-height:1;font-weight:900;letter-spacing:-.055em}.melor-error-digit{display:inline-block;color:transparent;background:linear-gradient(155deg,#d7c8ff 5%,#a051ff 32%,#8318f7 62%,#572dcc 90%);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 10px 0 #381271) drop-shadow(0 22px 25px #8318f733)}.melor-error-digit:nth-child(2){transform:translateY(-10px) rotate(-6deg);background-image:linear-gradient(160deg,#b4fff6 4%,#14e8e4 40%,#139dbb 92%);filter:drop-shadow(0 10px 0 #095b79) drop-shadow(0 22px 25px #14e8e425)}.melor-error-orbit,.melor-error-orbitInner{position:absolute;top:55px;left:50%;width:82%;height:225px;border:1px solid #a085ec2e;border-radius:50%;transform:translateX(-50%) rotate(-22deg)}.melor-error-orbit:before{content:"";position:absolute;top:8%;right:18%;width:10px;height:10px;border-radius:50%;background:#70e4dc;box-shadow:0 0 24px #14e8e4aa}.melor-error-orbitInner{top:82px;width:72%;height:170px;transform:translateX(-50%) rotate(22deg);border-color:#14e8e419}.melor-error-explorer{position:absolute;top:15px;right:30px;width:106px;height:122px;filter:drop-shadow(0 12px 20px #0006);animation:melor-error-drift 6s ease-in-out infinite}.melor-error-planet{position:absolute;bottom:38px;left:10px;width:45px;height:45px;border-radius:50%;background:linear-gradient(145deg,#cbafff,#8318f7 60%,#321858);box-shadow:0 0 36px #8318f733;transform:rotate(-20deg)}.melor-error-planet:after{content:"";position:absolute;top:13px;left:-13px;width:70px;height:20px;border:3px solid #b69ae5;border-top-color:#d8c8f2;border-radius:50%;transform:rotate(-15deg)}.melor-error-moon{position:absolute;top:15px;left:24%;width:15px;height:15px;border-radius:50%;background:linear-gradient(135deg,#8bfff0,#088b9e);box-shadow:0 0 22px #14e8e440}.melor-error-starFour,.melor-error-starOne,.melor-error-starThree,.melor-error-starTwo{position:absolute;color:#d7c5ff;font-size:22px;line-height:1}.melor-error-starOne{top:58px;left:9%;color:#cfacff}.melor-error-starTwo{bottom:30px;right:6%;font-size:30px}.melor-error-starThree{top:28px;left:47%;font-size:12px}.melor-error-starFour{bottom:7px;left:37%;color:#79678d}.melor-error-badge{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;border:1px solid #a185e933;border-radius:50px;padding:5px 14px;background:#a775ff15;color:#c6b5f3;font-size:12px}.melor-error-badge>span{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#70e4dc;box-shadow:0 0 8px #14e8e466}.melor-error-title{max-width:780px;margin:20px 0 12px;color:#f5f8ff;font-size:clamp(25px,3.5vw,39px);font-weight:800;line-height:1.5;text-wrap:balance}.melor-error-description{max-width:550px;margin:0;color:var(--muted,#d2c8e3);font-size:15px;line-height:1.9;text-wrap:pretty}.melor-error-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:28px}.melor-error-primary,.melor-error-secondary{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;border:1px solid transparent;border-radius:13px;padding:11px 22px;font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .2s,box-shadow .2s}.melor-error-primary{color:#ffffff;background:linear-gradient(135deg,#8b31e8,#7424c9);box-shadow:0 8px 28px #8318f738}.melor-error-secondary{color:#e0d7f5;background:#a775ff12;border-color:#a185e940}.melor-error-primary:hover,.melor-error-secondary:hover{transform:translateY(-3px);box-shadow:0 8px 30px #8318f733}.melor-error-actions svg{width:18px;height:18px}.melor-error-help{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:#c3aedb;font-size:13px;text-decoration:none}.melor-error-help:hover{color:#cfacff}.melor-error-page a:focus-visible,.melor-error-page button:focus-visible,.melor-error-page select:focus-visible{outline:2px solid #14e8e4;outline-offset:5px}.melor-error-footer{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;padding:18px 24px 24px;color:#b7a5cb;font-size:12px}.melor-error-footer>span:last-child{margin-inline-start:8px;color:#d1b8eb}@keyframes melor-error-drift{0%,to{transform:translateY(0) rotate(12deg)}50%{transform:translateY(-13px) rotate(7deg)}}@media (max-width:650px){.melor-error-topbar{padding:22px 24px}.melor-error-brand img{width:112px}.melor-error-content{padding-top:18px;padding-bottom:28px}.melor-error-art{height:245px;margin-bottom:10px}.melor-error-code{inset-block-start:35px;font-size:clamp(125px,31vw,190px);gap:4px}.melor-error-orbit{top:45px;height:180px;width:94%}.melor-error-orbitInner{top:70px;height:135px;width:86%}.melor-error-explorer{top:2px;right:-4px;width:74px;height:85px}.melor-error-planet{bottom:15px;left:4px;width:30px;height:30px}.melor-error-planet:after{top:9px;left:-10px;width:50px;height:14px;border-width:2px}.melor-error-starOne{top:32px;left:4%;font-size:18px}.melor-error-starTwo{bottom:7px;right:1%;font-size:22px}.melor-error-title{margin-top:18px}.melor-error-badge{font-size:11px;padding-inline:11px}.melor-error-description{font-size:14px}.melor-error-primary,.melor-error-secondary{padding-inline:16px;font-size:13px}.melor-error-footer{font-size:11px}}@media (prefers-reduced-motion:reduce){.melor-error-explorer{animation:none}.melor-error-primary,.melor-error-secondary{transition:none}}.melor-error-page{font-optical-sizing:auto;-webkit-font-smoothing:antialiased}.melor-error-description{font-size:16px}.melor-error-code{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.melor-error-footer>svg,.melor-error-help svg{width:16px;height:16px;flex-shrink:0}.melor-error-footer>svg{color:#70e4dc}html[dir=ltr] .melor-error-title{letter-spacing:-.035em;line-height:1.3}@media (max-width:650px){.melor-error-description{font-size:14px}.melor-error-topbar{gap:16px}}