.error-module__uHmsfa__wrap{place-items:center;min-height:60vh;padding:120px 20px 40px;display:grid}.error-module__uHmsfa__card{color:#f3ecff;text-align:center;background:radial-gradient(90% 60% at 50% 0,#ff9a8a1a,#0000 60%),linear-gradient(#1e163ad9,#0e0a1ee6);border:1px solid #c7acff33;border-radius:24px;justify-items:center;gap:14px;width:100%;max-width:520px;padding:32px 28px;display:grid;box-shadow:0 40px 100px -50px #000000e6,inset 0 1px #ffffff0f}.error-module__uHmsfa__icon{color:#ff9a8a;background:#ff9a8a24;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 0 0 1px #ff9a8a59}.error-module__uHmsfa__card h1{letter-spacing:-.01em;margin:0;font-size:1.45rem;font-weight:800}.error-module__uHmsfa__card p{color:#b3a8cc;margin:0;font-size:.95rem;line-height:1.6}.error-module__uHmsfa__detail{color:#9d93b8;overflow-wrap:anywhere;background:#0a071699;border-radius:10px;max-width:100%;padding:8px 12px;font-size:.76rem}.error-module__uHmsfa__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:6px;display:flex}.error-module__uHmsfa__primary,.error-module__uHmsfa__secondary{font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:11px 16px;font-size:.92rem;font-weight:800;display:inline-flex}.error-module__uHmsfa__primary{color:#170f2e;background:linear-gradient(135deg,#d9c6ff,#a98bff 55%,#8c9fff);border:0;box-shadow:0 10px 30px -14px #a78bfae6,inset 0 1px #ffffff8c}.error-module__uHmsfa__secondary{color:#d9c6ff;background:#0e0a1e99;border:1px solid #c7acff47}.error-module__uHmsfa__secondary:hover{color:#fff;border-color:#7ef0dc}.error-module__uHmsfa__primary:focus-visible,.error-module__uHmsfa__secondary:focus-visible,.error-module__uHmsfa__link:focus-visible{outline-offset:3px;outline:2px solid #c7acff}.error-module__uHmsfa__link{color:#9d93b8;padding:11px 6px;font-size:.88rem;font-weight:700;text-decoration:none}.error-module__uHmsfa__link:hover{color:#fff}@media (max-width:520px){.error-module__uHmsfa__wrap{padding-top:100px}.error-module__uHmsfa__card{padding:26px 20px}.error-module__uHmsfa__actions{width:100%;display:grid}.error-module__uHmsfa__primary,.error-module__uHmsfa__secondary{justify-content:center}}
