.PublicFailStateView_root__6TZsh{min-height:100vh;display:grid;place-items:center;padding:2.5rem 1.5rem;background:var(--color-bg-base)}.PublicFailStateView_contentWrap__q8maB{width:100%;max-width:32rem}.PublicFailStateView_panel__w0PG6{border:1px solid var(--color-border);border-radius:1rem;background:var(--color-bg-elevated);padding:2rem;box-shadow:0 20px 48px var(--shadow)}.PublicFailStateView_iconRow__sSAxw{display:flex;justify-content:center;margin-bottom:1.5rem}.PublicFailStateView_iconBadge__T3aWA{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px}.PublicFailStateView_iconBadgeNeutral__S_FYv{background:var(--color-bg-muted);color:var(--color-text-secondary)}.PublicFailStateView_iconBadgeWarning__5tTkJ{background:var(--color-warning-light);color:var(--color-warning)}.PublicFailStateView_iconBadgeCritical__nM7Pr{background:var(--color-critical-light);color:var(--color-critical)}.PublicFailStateView_iconBadgeProgress__HbDsS{background:var(--color-interactive-soft);color:var(--color-interactive)}.PublicFailStateView_icon__f1omm{width:1.5rem;height:1.5rem}.PublicFailStateView_iconSpinning__1aQ59{animation:PublicFailStateView_spin__fQJ18 1s linear infinite}.PublicFailStateView_title__UqoJd{margin:0 0 .75rem;color:var(--color-text-primary);text-align:center;font-size:1.25rem;font-weight:600;letter-spacing:-.01em}.PublicFailStateView_body__bTSgO{margin:0 0 2rem;color:var(--color-text-secondary);text-align:center;line-height:1.75}.PublicFailStateView_actionStack__rsCmI{display:grid;gap:.75rem}.PublicFailStateView_button__y6MjH{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;padding:.75rem 1rem;border-radius:.75rem;border:1px solid transparent;font:inherit;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.PublicFailStateView_button__y6MjH:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-interactive-border)}.PublicFailStateView_button__y6MjH:disabled{cursor:not-allowed;opacity:.55}.PublicFailStateView_primaryButton__uwf7a{background:var(--color-interactive);color:#ffffff}.PublicFailStateView_primaryButton__uwf7a:hover{background:var(--color-interactive-hover)}.PublicFailStateView_secondaryButton__7w4pY{border-color:var(--color-border);background:transparent;color:var(--color-text-primary)}.PublicFailStateView_secondaryButton__7w4pY:hover{background:var(--color-bg-muted)}.PublicFailStateView_helpText__rlWfA{margin:1.25rem 0 0;color:var(--color-text-tertiary);text-align:center;font-size:.875rem;line-height:1.6}.PublicFailStateView_supportBlock__gdNda{margin-top:1.25rem;border:1px solid var(--color-border);border-radius:.875rem;background:var(--color-bg-muted);padding:1rem}.PublicFailStateView_supportText__LKcPp{margin:0;color:var(--color-text-secondary);font-size:.875rem;line-height:1.6}.PublicFailStateView_detailsWrap__Rc2G9{margin-top:1rem;text-align:center}.PublicFailStateView_details__Mz3Pr{display:inline-block;text-align:left}.PublicFailStateView_summary__LLLlA{cursor:pointer;color:var(--color-text-tertiary);font-size:.75rem}.PublicFailStateView_summary__LLLlA:hover{text-decoration:underline}.PublicFailStateView_detailsPanel__QQHmH{margin-top:.5rem;border-radius:.875rem;background:var(--color-bg-muted);padding:.75rem;color:var(--color-text-secondary);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.75rem}.PublicFailStateView_detailRow__9qWEt{margin-bottom:.25rem}.PublicFailStateView_detailRow__9qWEt:last-child{margin-bottom:0}.PublicFailStateView_detailLabel__NxvX5{color:var(--color-text-tertiary)}@keyframes PublicFailStateView_spin__fQJ18{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}