.error-module__uHmsfa__container{min-height:100vh;padding:var(--space-lg);background:var(--bg);justify-content:center;align-items:center;display:flex}.error-module__uHmsfa__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:640px;padding:var(--space-xl);box-shadow:var(--shadow-elevated)}.error-module__uHmsfa__title{font-size:var(--text-xl);color:var(--text-primary);margin:0 0 var(--space-xs) 0;font-weight:700;font-family:var(--font-serif)}.error-module__uHmsfa__intro{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-md) 0;line-height:1.6}.error-module__uHmsfa__errorBlock{background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);font-size:var(--text-xs);color:var(--error);white-space:pre-wrap;word-break:break-word;margin:0 0 var(--space-xs) 0;max-height:240px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.error-module__uHmsfa__digest{font-size:var(--text-xs);color:var(--text-muted);margin:0 0 var(--space-md) 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.error-module__uHmsfa__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.error-module__uHmsfa__primaryBtn{padding:var(--space-sm) var(--space-lg);background:var(--primary);color:var(--white);border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;transition:background var(--transition), transform var(--transition);border:none;font-weight:500}.error-module__uHmsfa__primaryBtn:hover{background:var(--primary-hover,var(--primary));transform:translateY(-1px)}.error-module__uHmsfa__secondaryBtn{padding:var(--space-sm) var(--space-lg);color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--radius-md);font-size:var(--text-sm);transition:background var(--transition), color var(--transition);background:0 0;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.error-module__uHmsfa__secondaryBtn:hover{background:var(--surface-hover);color:var(--text-primary)}
