.N0s4pW_container{justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.N0s4pW_content{background:var(--color-background-secondary);max-width:400px;box-shadow:0 2px 10px color-mix(in srgb, var(--shadow-color) 50%, transparent);text-align:center;border-radius:8px;padding:2rem}.N0s4pW_title{color:var(--color-text-primary);margin:0 0 1.5rem;font-size:1.5rem;font-weight:600}.N0s4pW_errorMessage{color:var(--color-error-text);margin:0 0 1.5rem;line-height:1.5}.N0s4pW_suggestion{border:1px solid var(--color-border);background:var(--color-background-primary);border-radius:6px;margin:0 0 2rem;padding:1rem}.N0s4pW_suggestion p{color:var(--color-text-secondary);margin:0;font-size:.9rem;line-height:1.4}.N0s4pW_actions{flex-direction:column;gap:1rem;display:flex}.N0s4pW_requestButton,.N0s4pW_retryButton,.N0s4pW_backButton{width:100%}