.error-pages-module__KGfpWW__pageShell{background:radial-gradient(1100px 520px at 10% -10%,#fef3c7 0%,#0000 60%),radial-gradient(920px 460px at 90% 10%,#ccfbf1 0%,#0000 55%),linear-gradient(#f8fafc 0%,#eef2f7 100%);justify-content:center;align-items:center;min-height:100vh;padding:clamp(1rem,2.5vw,2.5rem);display:flex}.error-pages-module__KGfpWW__pageSurface{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff0;border:1px solid #94a3b83d;border-radius:24px;width:min(720px,100%);padding:clamp(1.5rem,3vw,2.5rem);box-shadow:0 16px 42px #0f172a1f,0 2px 10px #0f172a14}.error-pages-module__KGfpWW__statusCode{letter-spacing:-.02em;color:#0f766e;margin:0;font-size:clamp(2.4rem,9vw,4rem);font-weight:800;line-height:1}.error-pages-module__KGfpWW__statusLabel{letter-spacing:.04em;text-transform:uppercase;color:#0f766e;background:#0f766e1a;border-radius:999px;align-items:center;margin:0;padding:.35rem .8rem;font-size:.75rem;font-weight:700;display:inline-flex}.error-pages-module__KGfpWW__pageTitle{color:#0f172a;margin:.85rem 0 .55rem;font-size:clamp(1.65rem,4vw,2.3rem);font-weight:800;line-height:1.2}.error-pages-module__KGfpWW__pageDescription{color:#475569;margin:0;font-size:1.02rem;line-height:1.65}.error-pages-module__KGfpWW__iconBadgeError{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.error-pages-module__KGfpWW__actionStack{flex-direction:column;gap:.75rem;margin-top:1.6rem;display:flex}.error-pages-module__KGfpWW__actionRow{flex-wrap:wrap;gap:.75rem;margin-top:1.6rem;display:flex}.error-pages-module__KGfpWW__primaryButton,.error-pages-module__KGfpWW__secondaryButton,.error-pages-module__KGfpWW__tertiaryButton{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:46px;padding:.72rem 1.2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .16s,box-shadow .16s,background-color .16s,border-color .16s,color .16s;display:inline-flex}.error-pages-module__KGfpWW__primaryButton{color:#fff;background:#0f766e;border:1px solid #0f766e;box-shadow:0 10px 22px #0f766e47}.error-pages-module__KGfpWW__primaryButton:hover{background:#115e59;border-color:#115e59;transform:translateY(-1px)}.error-pages-module__KGfpWW__secondaryButton{color:#0f172a;background:#fff;border:1px solid #0f172a26}.error-pages-module__KGfpWW__secondaryButton:hover{background:#f8fafc;border-color:#0f172a4d;transform:translateY(-1px)}.error-pages-module__KGfpWW__tertiaryButton{color:#334155;background:0 0;border:1px dashed #0f172a3d}.error-pages-module__KGfpWW__tertiaryButton:hover{background:#f8fafce6;border-color:#0f172a61;transform:translateY(-1px)}.error-pages-module__KGfpWW__helpText{color:#64748b;margin:1.25rem 0 0;font-size:.93rem}.error-pages-module__KGfpWW__helpLink{color:#0f766e;font-weight:700;text-decoration:none}.error-pages-module__KGfpWW__helpLink:hover{color:#115e59;text-decoration:underline}.error-pages-module__KGfpWW__tipsPanel{background:#fef2f2;border:1px solid #fecaca;border-radius:14px;margin-top:1.25rem;padding:1rem}.error-pages-module__KGfpWW__tipsTitle{color:#991b1b;margin:0;font-size:.95rem;font-weight:700}.error-pages-module__KGfpWW__tipsList{color:#7f1d1d;gap:.35rem;margin:.6rem 0 0;padding-left:1.1rem;display:grid}.error-pages-module__KGfpWW__debugPanel{color:#e2e8f0;white-space:pre-wrap;word-break:break-word;background:#0f172a;border-radius:12px;margin-top:1.25rem;padding:.9rem;font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-size:.82rem}.error-pages-module__KGfpWW__loadingTitle{color:#0f172a;margin:.9rem 0 .4rem;font-size:1.4rem;font-weight:700;line-height:1.2}.error-pages-module__KGfpWW__spinner{border:3px solid #cbd5e1;border-top-color:#0f766e;border-radius:999px;width:40px;height:40px;animation:.9s linear infinite error-pages-module__KGfpWW__spin}@keyframes error-pages-module__KGfpWW__spin{to{transform:rotate(360deg)}}@media (min-width:640px){.error-pages-module__KGfpWW__actionStack{flex-flow:wrap}.error-pages-module__KGfpWW__actionStack>*{flex:180px}}
