.api-error-card{padding:var(--space-6)}.api-error{display:grid;gap:var(--space-2);max-width:640px}.api-error strong{font-size:var(--font-size-title);color:var(--text-default)}.api-error p{margin:0;color:var(--text-muted)}.api-error--permission_revoked strong,.api-error--unauthenticated strong,.api-error--version_conflict strong{color:var(--status-warning)}.api-error--denied strong,.api-error--unavailable strong{color:var(--status-error)}.api-error-id code{font-size:var(--font-size-caption);user-select:all}.api-error-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.api-error--empty{max-width:none;padding:48px 24px;text-align:center;justify-items:center}.api-error--empty strong{font-size:17px;font-weight:600;color:var(--text-default)}.api-error--empty p{margin:12px 0 0;max-width:48ch}.api-error--empty .api-error-id{margin-top:8px}.api-error--empty .api-error-id code{color:var(--text-muted)}.api-error--empty .api-error-actions{justify-content:center}.api-error--empty .api-error-actions:empty{display:none}.state-page{display:grid;place-items:center;min-height:60vh;padding:var(--space-6)}