.error-module-scss-module__gQFIoq__container{min-height:calc(100vh - var(--header-height) - var(--footer-height));padding:var(--spacing-8);justify-content:center;align-items:center;display:flex}.error-module-scss-module__gQFIoq__content{text-align:center;max-width:600px}.error-module-scss-module__gQFIoq__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:#ef4444;margin:0 0 var(--spacing-4)0;line-height:var(--line-height-tight)}.error-module-scss-module__gQFIoq__description{font-size:var(--font-size-lg);color:#6b7280;margin:0 0 var(--spacing-8)0;line-height:var(--line-height-relaxed)}.error-module-scss-module__gQFIoq__errorDetails{border-radius:var(--border-radius-base);padding:var(--spacing-4);margin:0 0 var(--spacing-8)0;text-align:left;background-color:#f9fafb;border:1px solid #e5e7eb}.error-module-scss-module__gQFIoq__errorMessage{font-size:var(--font-size-sm);color:#ef4444;margin:0 0 var(--spacing-2)0;font-family:var(--font-family-mono);word-break:break-word}.error-module-scss-module__gQFIoq__errorDigest{font-size:var(--font-size-xs);color:#9ca3af;font-family:var(--font-family-mono);margin:0}.error-module-scss-module__gQFIoq__actions{gap:var(--spacing-4);flex-wrap:wrap;justify-content:center;display:flex}.error-module-scss-module__gQFIoq__button{padding:var(--spacing-4)var(--spacing-8);color:#fff;border-radius:var(--border-radius-base);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base);background-color:#0070f3;border:none}.error-module-scss-module__gQFIoq__button:hover,.error-module-scss-module__gQFIoq__button:active{background-color:#0051cc}.error-module-scss-module__gQFIoq__linkButton{padding:var(--spacing-4)var(--spacing-8);color:#0070f3;border-radius:var(--border-radius-base);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);transition:all var(--transition-base);background-color:#fff;border:1px solid #0070f3;text-decoration:none;display:inline-block}.error-module-scss-module__gQFIoq__linkButton:hover{color:#fff;background-color:#0070f3}.error-module-scss-module__gQFIoq__linkButton:active{background-color:#0051cc;border-color:#0051cc}
