.sl-alert.svelte-1h62tmi{--c: var(--accent);display:flex;align-items:flex-start;gap:var(--spacing-f2);padding:var(--alert-padding, var(--spacing));border-radius:var(--border-radius);border:1px solid color-mix(in srgb,var(--c) 35%,transparent);background:var(--alert-background, color-mix(in srgb, var(--c) 12%, transparent));color:var(--text-color)}.sl-alert.success.svelte-1h62tmi{--c: var(--success-color)}.sl-alert.warning.svelte-1h62tmi{--c: var(--warning-color)}.sl-alert.error.svelte-1h62tmi{--c: var(--error-color)}.sl-alert.svelte-1h62tmi .sl-alert-icon:where(.svelte-1h62tmi){display:inline-flex;flex:none;color:var(--c);fill:var(--c);width:1.25rem;height:1.25rem;margin-top:.05rem}.sl-alert.svelte-1h62tmi .sl-alert-icon:where(.svelte-1h62tmi) svg{width:100%;height:100%;fill:currentColor}.sl-alert.svelte-1h62tmi .sl-alert-body:where(.svelte-1h62tmi){flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.sl-alert.svelte-1h62tmi .sl-alert-title:where(.svelte-1h62tmi){font-weight:600;color:var(--c)}.sl-alert.svelte-1h62tmi .sl-alert-message:where(.svelte-1h62tmi){color:var(--hint-color);font-size:.92rem}.sl-alert.svelte-1h62tmi .sl-alert-dismiss:where(.svelte-1h62tmi){flex:none;cursor:pointer;background:none;border:none;color:var(--hint-color);font-size:1.2rem;line-height:1;padding:0 .15em;border-radius:calc(var(--border-radius) / 2);transition:color .12s}.sl-alert.svelte-1h62tmi .sl-alert-dismiss:where(.svelte-1h62tmi):hover{color:var(--c)}
