.ErrorBoundary_container__Al46B{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);padding:2rem}.ErrorBoundary_errorCard__MK2Ha{background:white;border-radius:.75rem;padding:2rem;box-shadow:0 25px 50px rgba(0,0,0,.25);text-align:center;max-width:400px;width:100%}.ErrorBoundary_title__b3Mik{font-size:1.5rem;font-weight:600;color:#ef4444;margin-bottom:1rem}.ErrorBoundary_message__8ytg7{color:#6b7280;margin-bottom:2rem;line-height:1.5}.ErrorBoundary_button__UEfVL{background:#3b82f6;color:white;border:none;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:background-color .2s}.ErrorBoundary_button__UEfVL:hover{background:#2563eb}