.bSZLSW_container{min-height:60vh;padding:var(--space-8);justify-content:center;align-items:center;display:flex}.bSZLSW_card{text-align:center;max-width:420px}.bSZLSW_icon{width:48px;height:48px;margin:0 auto var(--space-4);border-radius:var(--radius-full);color:#ef4444;font-size:var(--text-xl);background:#ef44441a;justify-content:center;align-items:center;font-weight:700;display:flex}.bSZLSW_title{font-size:var(--text-xl);color:var(--text);margin:0 0 var(--space-2);font-weight:600}.bSZLSW_message{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-6);line-height:1.5}.bSZLSW_actions{justify-content:center;align-items:center;gap:var(--space-3);display:flex}.bSZLSW_retryBtn{padding:var(--control-padding-md);background:var(--primary-accent);color:#fff;border-radius:var(--radius-sm);font-size:var(--text-sm);cursor:pointer;border:none;font-weight:500;transition:background .15s}.bSZLSW_retryBtn:hover{background:var(--primary-accent-light)}.bSZLSW_homeLink{font-size:var(--text-sm);color:var(--text-secondary);text-decoration:none}.bSZLSW_homeLink:hover{color:var(--text)}
