.ErrorCard-module-scss-module__uv6WZW__wrap{width:100%;min-height:60vh;padding:var(--spacing-4);background:var(--id-paper);justify-content:center;align-items:center;display:flex}.ErrorCard-module-scss-module__uv6WZW__card{align-items:center;gap:var(--spacing-3-5);width:100%;max-width:420px;padding:var(--spacing-6) var(--spacing-5) var(--spacing-5);border:var(--shape-border-width) solid var(--id-hair);border-radius:var(--shape-radius-lg);background:var(--id-surface);box-shadow:var(--id-shadow);text-align:center;flex-direction:column;display:flex}.ErrorCard-module-scss-module__uv6WZW__tile{width:var(--spacing-12);height:var(--spacing-12);border-radius:var(--shape-radius-md);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ErrorCard-module-scss-module__uv6WZW__tileError{background:var(--id-red-bg);color:var(--id-red)}.ErrorCard-module-scss-module__uv6WZW__tileNeutral{background:var(--id-paper-2);color:var(--id-ink-soft)}.ErrorCard-module-scss-module__uv6WZW__title{font-family:var(--shape-font-serif);color:var(--id-ink);margin:0;font-size:1.375rem;font-weight:400;line-height:1.18}.ErrorCard-module-scss-module__uv6WZW__message{font-family:var(--shape-font-sans);color:var(--id-ink-3);margin:0;font-size:.875rem;line-height:1.5}.ErrorCard-module-scss-module__uv6WZW__reference{align-items:center;gap:var(--spacing-1-5);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--shape-radius-md);background:var(--id-paper);margin:0;display:inline-flex}.ErrorCard-module-scss-module__uv6WZW__referenceLabel{font-family:var(--shape-font-sans);color:var(--id-muted);font-size:.75rem}.ErrorCard-module-scss-module__uv6WZW__referenceToken{font-family:var(--shape-font-mono);letter-spacing:.01em;color:var(--id-ink-3);overflow-wrap:anywhere;font-size:.75rem}.ErrorCard-module-scss-module__uv6WZW__actions{gap:var(--spacing-2);width:100%;margin-top:var(--spacing-0-5);flex-direction:column;display:flex}.ErrorCard-module-scss-module__uv6WZW__secondaryLink{width:100%;min-height:var(--shape-control-height-md);padding:0 var(--spacing-4);border:var(--shape-border-width) solid var(--id-hair-2);border-radius:var(--shape-radius-md);background:var(--id-surface);color:var(--id-ink-3);font-family:var(--shape-font-sans);justify-content:center;align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.ErrorCard-module-scss-module__uv6WZW__secondaryLink:hover{background:var(--id-hover);color:var(--id-ink)}.ErrorCard-module-scss-module__uv6WZW__secondaryLink:focus-visible{box-shadow:var(--shape-focus-ring);outline:none}@media (max-width:833px){.ErrorCard-module-scss-module__uv6WZW__wrap{padding-bottom:calc(var(--spacing-24) + var(--safe-area-bottom-clearance))}}
.ErrorDevDetails-module-scss-module__xFadAW__details{width:100%;margin-top:var(--spacing-5);padding-top:var(--spacing-5);border-top:var(--shape-border-width) solid var(--id-hair);text-align:left}.ErrorDevDetails-module-scss-module__xFadAW__details summary{cursor:pointer;margin-bottom:var(--spacing-3);font-family:var(--shape-font-sans);color:var(--id-ink-3);font-size:.8125rem;font-weight:600}.ErrorDevDetails-module-scss-module__xFadAW__details summary:hover{color:var(--id-ink)}.ErrorDevDetails-module-scss-module__xFadAW__stack{padding:var(--spacing-3);border:var(--shape-border-width) solid var(--id-hair);border-radius:var(--shape-radius-md);background:var(--id-paper-2);font-family:var(--shape-font-mono);color:var(--id-red-ink);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.75rem;overflow-x:auto}