.error-module__uHmsfa__container{min-height:100vh;padding:var(--ds-space-8);background-color:var(--ds-color-background);justify-content:center;align-items:center;display:flex}.error-module__uHmsfa__content{text-align:center;max-width:30rem}.error-module__uHmsfa__iconWrapper{width:calc(var(--ds-space-12) * 2);height:calc(var(--ds-space-12) * 2);margin:0 auto var(--ds-space-6) auto;background-color:var(--ds-color-surface);border-radius:var(--ds-radius-full);color:var(--ds-color-error);justify-content:center;align-items:center;display:flex}.error-module__uHmsfa__title{font-size:var(--ds-text-3xl);font-weight:var(--ds-font-weight-regular);color:var(--ds-color-text-primary);margin:0 0 var(--ds-space-4) 0}.error-module__uHmsfa__description{font-size:var(--ds-text-base);color:var(--ds-color-text-secondary);margin:0 0 var(--ds-space-6) 0;line-height:1.6}.error-module__uHmsfa__errorDetails{padding:var(--ds-space-4);margin-bottom:var(--ds-space-6);background-color:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-base);text-align:left}.error-module__uHmsfa__errorMessage{font-family:monospace;font-size:var(--ds-text-sm);color:var(--ds-color-error);word-break:break-all;margin:0}.error-module__uHmsfa__errorId{font-size:var(--ds-text-xs);color:var(--ds-color-text-secondary);margin:var(--ds-space-2) 0 0 0}.error-module__uHmsfa__actions{gap:var(--ds-space-4);justify-content:center;align-items:center;display:flex}.error-module__uHmsfa__primaryButton,.error-module__uHmsfa__secondaryButton{padding:var(--ds-space-2) var(--ds-space-4);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-medium);border-radius:var(--ds-radius-base);cursor:pointer;transition:all var(--ds-transition-base);align-items:center;gap:var(--ds-space-2);border:none;text-decoration:none;display:inline-flex}.error-module__uHmsfa__primaryButton{background:var(--ds-color-text-primary);color:var(--ds-color-background)}.error-module__uHmsfa__primaryButton:hover{background:var(--ds-main-color);transform:translateY(-1px)}.error-module__uHmsfa__secondaryButton{color:var(--ds-color-text-primary);border:1px solid var(--ds-color-border);background:0 0}.error-module__uHmsfa__secondaryButton:hover{background:var(--ds-color-surface)}
