.alert-banner.svelte-inxo20{display:flex;align-items:flex-start;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);border:1px solid;font-size:var(--text-sm)}.alert-icon.svelte-inxo20{flex-shrink:0;margin-top:.125rem}.alert-content.svelte-inxo20{flex:1;display:flex;flex-direction:column;gap:var(--space-sm)}.alert-message.svelte-inxo20{line-height:var(--leading-relaxed)}.alert-actions.svelte-inxo20{display:flex;gap:var(--space-sm);flex-wrap:wrap;margin-top:var(--space-xs)}.alert-dismiss.svelte-inxo20{flex-shrink:0;padding:var(--space-xs);margin:calc(-1 * var(--space-xs));background:none;border:none;color:currentColor;opacity:.6;cursor:pointer;border-radius:var(--radius-sm);transition:opacity var(--transition-fast),background var(--transition-fast)}.alert-dismiss.svelte-inxo20:hover{opacity:1;background:var(--overlay-white-10)}
