.error-module__naJFMa__page{justify-content:center;align-items:center;gap:var(--space-4);min-height:100dvh;padding:max(var(--space-4), env(safe-area-inset-top)) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-4), env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));background:var(--bg);color:var(--text);font-family:var(--font-sans);text-align:center;flex-direction:column;display:flex}.error-module__naJFMa__body{align-items:center;gap:var(--space-3);flex-direction:column;width:100%;min-width:0;max-width:420px;display:flex}.error-module__naJFMa__code{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.error-module__naJFMa__heading{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);overflow-wrap:anywhere}.error-module__naJFMa__text{font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--text-muted);overflow-wrap:anywhere}.error-module__naJFMa__reference{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--text-muted);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.error-module__naJFMa__actions{justify-content:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.error-module__naJFMa__link{min-height:var(--hit-min);padding:0 var(--space-6);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.error-module__naJFMa__link:hover{background:var(--surface-alt);color:var(--text);border-color:var(--accent)}}
