.auth-error.svelte-ckl9co{display:flex;flex-direction:column;gap:var(--qui-space-2_5)}.auth-error__banner.svelte-ckl9co{display:flex;align-items:center;gap:var(--qui-space-3);margin:0;padding:var(--qui-space-3) var(--qui-space-4);background:color-mix(in srgb,var(--qui-danger) 10%,transparent);border:1px solid var(--qui-danger);border-radius:var(--qui-radius-plane);font-size:var(--qui-text-body);color:var(--qui-ink)}.auth-error__banner.svelte-ckl9co svg{flex-shrink:0;color:var(--qui-danger)}.auth-error__banner--notice.svelte-ckl9co{background:var(--qui-accent-tint-low);border-color:var(--qui-accent)}.auth-error__banner--notice.svelte-ckl9co svg{color:var(--qui-accent-6)}.auth-error__support.svelte-ckl9co{margin:0;font-size:var(--qui-text-small);line-height:var(--qui-line-height-prose);color:var(--qui-ink-3)}.auth-error__support-link.svelte-ckl9co{color:var(--qui-accent);text-decoration:underline;text-underline-offset:3px;transition:opacity var(--qui-duration-fast) var(--qui-ease)}.auth-error__action.svelte-ckl9co{align-self:flex-start;display:inline-flex;align-items:center;min-height:var(--qui-control-h-md);padding:0;margin:0;background:none;border:none;font-family:var(--qui-font-sans);font-size:var(--qui-text-small);font-weight:var(--qui-font-weight-medium);color:var(--qui-accent);text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:opacity var(--qui-duration-fast) var(--qui-ease)}@media(hover:hover){.auth-error__support-link.svelte-ckl9co:hover,.auth-error__action.svelte-ckl9co:hover{opacity:.8}}
