.alert.svelte-19szvno{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;margin:12px 0 16px;border-radius:12px;border:1px solid var(--alert-border);background:var(--alert-bg);color:var(--alert-text);font-size:.875rem;line-height:1.4}.alert.compact.svelte-19szvno{padding:8px 10px;margin:8px 0 12px;font-size:.8rem}.alert.svelte-19szvno .icon{flex:0 0 auto;margin-top:1px}.body.svelte-19szvno{display:grid;gap:2px;min-width:0}.title.svelte-19szvno{margin:0;font-weight:700}.text.svelte-19szvno,.body.svelte-19szvno p{margin:0}.body.svelte-19szvno a{color:inherit;text-decoration:underline}.error.svelte-19szvno{--alert-bg: var(--color-tone-danger-bg);--alert-text: var(--color-tone-danger-text);--alert-border: var(--color-tone-danger-border)}.warning.svelte-19szvno{--alert-bg: var(--color-tone-warning-bg);--alert-text: var(--color-tone-warning-text);--alert-border: var(--color-tone-warning-border)}.success.svelte-19szvno{--alert-bg: var(--color-tone-success-bg);--alert-text: var(--color-tone-success-text);--alert-border: var(--color-tone-success-border)}.info.svelte-19szvno{--alert-bg: var(--color-tone-info-bg);--alert-text: var(--color-tone-info-text);--alert-border: var(--color-tone-info-border)}
