.error-fallback{display:flex;align-items:center;justify-content:center}.error-fallback--full-page{width:100vw;height:100vh;background:var(--color-bg-primary, #FFFFFF)}.error-fallback--inline{width:100%;height:100%;min-height:400px;background:var(--color-bg-secondary, #F9FAFB)}.error-fallback--content{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3xl, 24px);max-width:480px;padding:var(--spacing-4xl, 32px);text-align:center}.error-fallback--text{display:flex;flex-direction:column;gap:var(--spacing-sm, 6px)}.error-fallback--title{margin:0;font-family:Inter;font-size:30px;font-weight:600;line-height:38px;color:var(--color-text-primary, #101828)}.error-fallback--description{margin:0;font-family:Inter;font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-tertiary, #475467)}.error-fallback--stack{width:100%;max-height:200px;overflow:auto;padding:var(--spacing-xl, 16px);background:var(--color-bg-tertiary, #F2F4F7);border-radius:var(--radius-md, 8px);text-align:left}.error-fallback--stack code{font-family:Inter;font-size:12px;font-weight:400;line-height:18px;color:var(--color-text-secondary, #344054);white-space:pre-wrap;word-break:break-all}.error-fallback--actions{display:flex;gap:var(--spacing-lg, 12px)}
