.alert.svelte-e846cx{display:flex;align-items:flex-start;gap:.75rem;padding:var(--half) var(--space-4);font-size:var(--text-sm);line-height:1.5}.alert-icon.svelte-e846cx{flex-shrink:0;display:flex;align-items:center;justify-content:center}.alert-body.svelte-e846cx{flex:1;min-width:0}.alert-label.svelte-e846cx{display:block;font-size:var(--text-2xs);letter-spacing:.09em;text-transform:uppercase;color:inherit;margin-bottom:.2rem}.alert-message.svelte-e846cx{color:var(--text)}.alert-dismiss.svelte-e846cx{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;cursor:pointer;color:currentColor;opacity:.6;border-radius:0;transition:opacity var(--t-fast)}.alert.svelte-e846cx .alert-dismiss:where(.svelte-e846cx):hover,.alert.svelte-e846cx .alert-dismiss:where(.svelte-e846cx):active{opacity:1;background:transparent}.alert-dismiss.svelte-e846cx:focus-visible{outline:2px solid currentColor;outline-offset:2px;opacity:1}.alert-error.svelte-e846cx{background-color:var(--color-error-muted);border-left-color:var(--color-error);color:var(--color-error)}.alert-success.svelte-e846cx{background-color:var(--color-success-muted);border-left-color:var(--color-success);color:var(--color-success)}.alert-warning.svelte-e846cx{background-color:var(--color-warning-muted);border-left-color:var(--color-warning);color:var(--color-warning)}.alert-info.svelte-e846cx{background-color:var(--color-info-muted);border-left-color:var(--color-info);color:var(--color-info)}
