.request-error{color:#f1f0fb;background:#0e1030;place-items:center;min-height:75dvh;padding:24px;display:grid}.request-error section{background:#171b45;border:1px solid #303669;border-radius:18px;width:min(100%,520px);padding:clamp(24px,6vw,48px)}.request-error h1{margin:8px 0;font-size:clamp(28px,6vw,40px)}.request-error p{color:#c2c4dd;line-height:1.55}.request-error .request-error-code{color:#c4b5fd;font-weight:700}.request-error section>div{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.request-error a,.request-error button{color:#f1f0fb;font:inherit;cursor:pointer;background:#272554;border:1px solid #615899;border-radius:8px;padding:10px 14px;text-decoration:none}
