.error-module__uHmsfa__errorPage{background-color:#f9fafb;justify-content:center;align-items:center;min-height:80vh;display:flex}.error-module__uHmsfa__errorCard{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;max-width:600px;padding:2rem;box-shadow:0 4px 12px #0000001a}.error-module__uHmsfa__errorCard h1{color:#dc2626;margin-bottom:1rem;font-size:1.75rem}.error-module__uHmsfa__errorMessage{color:#374151;margin-bottom:.5rem;font-size:1.2rem;font-weight:500}.error-module__uHmsfa__errorDetails{color:#6b7280;margin-bottom:1.5rem;font-size:.9rem}.error-module__uHmsfa__btnRetry{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:6px;padding:.6rem 1.2rem;transition:background-color .2s}.error-module__uHmsfa__btnRetry:hover{background-color:#1d4ed8}
