.error-page[data-v-dbd1267b]{background:var(--c-bg,#fafafa);min-height:100dvh;color:var(--c-text,#231f20);font:16px/1.5 var(--font-body,system-ui,sans-serif);place-items:center;padding:24px;display:grid}.card[data-v-dbd1267b]{border:1px solid var(--c-border,#e5e7eb);border-radius:calc(var(--radius,10px) * 2);background:var(--c-surface,#fff);text-align:center;max-width:420px;padding:32px}.code[data-v-dbd1267b]{letter-spacing:.1em;color:var(--c-muted,#6b7280);margin:0;font-size:13px}h1[data-v-dbd1267b]{font:600 26px/1.2 var(--font-heading,system-ui,sans-serif);margin:8px 0}.text[data-v-dbd1267b]{color:var(--c-muted,#6b7280);margin:0 0 24px}button[data-v-dbd1267b]{border-radius:var(--radius,10px);background:var(--c-primary,#519798);height:48px;color:var(--c-primary-text,#fff);font:600 16px var(--font-body,system-ui,sans-serif);letter-spacing:normal;text-transform:none;cursor:pointer;border:0;padding:0 24px}
