.error-module__naJFMa__container{min-height:60vh;padding:var(--nq-space-8);text-align:center;font-family:var(--nq-font-body);flex-direction:column;justify-content:center;align-items:center;display:flex}.error-module__naJFMa__icon{color:var(--nq-system-warning);margin-bottom:var(--nq-space-4)}.error-module__naJFMa__title{font-family:var(--nq-font-display);font-size:var(--nq-text-2xl);color:var(--nq-text-primary);margin-bottom:var(--nq-space-2)}.error-module__naJFMa__description{color:var(--nq-text-secondary);margin-bottom:var(--nq-space-6);max-width:400px}.error-module__naJFMa__actions{gap:var(--nq-space-4);display:flex}.error-module__naJFMa__btnPrimary{padding:var(--nq-space-3) var(--nq-space-6);background-color:var(--nq-system-info);color:#fff;border-radius:var(--nq-radius-md);font-weight:var(--nq-font-bold);transition:opacity var(--nq-duration-fast) ease}.error-module__naJFMa__btnPrimary:hover{opacity:.9}.error-module__naJFMa__btnSecondary{padding:var(--nq-space-3) var(--nq-space-6);background-color:var(--nq-bg-elevated);color:var(--nq-text-primary);border:1px solid var(--nq-border-default);border-radius:var(--nq-radius-md);font-weight:var(--nq-font-medium);transition:background-color var(--nq-duration-fast) ease;text-decoration:none}.error-module__naJFMa__btnSecondary:hover{background-color:var(--nq-bg-hover)}
