.error-page{display:grid;min-height:100vh;place-items:center;padding:24px 16px;background:var(--client-bg,#f4f6fb);color:var(--client-text,#0d1730)}.error-page section{display:grid;gap:10px;width:min(440px,100%);padding:28px;border:1px solid var(--client-line,#e4e8f2);border-radius:16px;background:var(--client-surface,#fff);text-align:center}.error-page .error-page-code{margin:0;color:var(--v3-primary,#4b4ded);font-size:40px;font-weight:800;letter-spacing:-.02em}.error-page h1{margin:0;font-size:22px;font-weight:800}.error-page p{margin:0;color:var(--client-muted,#6b7591);font-size:14px;line-height:1.5}.error-page-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.error-page-actions :is(a,button){display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border:1px solid var(--client-line,#e4e8f2);border-radius:10px;background:var(--client-surface,#fff);color:var(--client-text,#0d1730);font:inherit;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer}.error-page-actions button{border-color:var(--v3-primary,#4b4ded);background:var(--v3-primary,#4b4ded);color:#fff}