.error-module-scss-module__5C4lWq__error{max-width:32rem;margin:var(--space-20) auto;padding:0 var(--container-padding);text-align:center}.error-module-scss-module__5C4lWq__error__title{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--text-2xl)}.error-module-scss-module__5C4lWq__error__text{margin:0 0 var(--space-6);color:var(--color-text-muted)}.error-module-scss-module__5C4lWq__error__actions{gap:var(--space-4);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.error-module-scss-module__5C4lWq__error__btn{padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-text-inverse);font-weight:var(--font-semibold)}.error-module-scss-module__5C4lWq__error__btn:hover{background:var(--color-brand-hover)}.error-module-scss-module__5C4lWq__error__link{color:var(--color-brand);font-weight:var(--font-semibold);text-decoration:none}.error-module-scss-module__5C4lWq__error__link:hover{text-decoration:underline}.error-module-scss-module__5C4lWq__error__detail{margin:var(--space-6) 0 0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-muted);color:var(--color-text-muted);font-size:var(--text-xs);text-align:left;white-space:pre-wrap;word-break:break-word}
