.error-module__ECbE-a__page{background:var(--bg,#0b0d11);min-height:100%;color:var(--text-primary,#fafafa);place-items:center;padding:24px;display:grid}.error-module__ECbE-a__card{border:1px solid var(--border-subtle,#ffffff1f);background:var(--bg-card,#14171d);border-radius:12px;width:min(520px,100%);padding:28px;box-shadow:0 24px 72px #00000052}.error-module__ECbE-a__eyebrow{color:var(--accent,#4aff7f);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.error-module__ECbE-a__card h1{margin:0;font-size:clamp(26px,5vw,38px);line-height:1.08}.error-module__ECbE-a__card>p:not(.error-module__ECbE-a__eyebrow){color:var(--text-secondary,#ffffffb8);margin:16px 0 0;line-height:1.6}.error-module__ECbE-a__actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.error-module__ECbE-a__actions button,.error-module__ECbE-a__actions a{border:1px solid var(--border-subtle,#ffffff24);min-height:42px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-weight:750;text-decoration:none;display:inline-flex}.error-module__ECbE-a__actions button{background:var(--accent,#4aff7f);border-color:var(--accent,#4aff7f);color:#0a0c10}.error-module__ECbE-a__actions a{color:var(--text-primary,#fafafa);background:0 0}.error-module__ECbE-a__actions button:focus-visible,.error-module__ECbE-a__actions a:focus-visible{outline:2px solid var(--text-primary,#fafafa);outline-offset:2px}
