.alert-banner.svelte-hnpofc{--tone-color:var(--accent);--icon-size:var(--icon-m);background-color:color-mix(in srgb, var(--tone-color) 10%, transparent);color:var(--tone-color);border:1px solid color-mix(in srgb, var(--tone-color) 30%, var(--bc));border-radius:var(--br);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:1rem;padding:.5rem .75rem}.alert-banner.flush.svelte-hnpofc{border-width:0 0 1px;border-radius:0;margin-top:0}.alert-banner.inline.svelte-hnpofc{margin-top:0}.alert-banner[data-tone=warning].svelte-hnpofc{--tone-color:var(--warning)}.alert-banner[data-tone=error].svelte-hnpofc{--tone-color:var(--danger)}.alert-banner[data-tone=success].svelte-hnpofc{--tone-color:var(--success)}.alert-banner.svelte-hnpofc>svg{color:var(--tone-color)}.alert-banner.svelte-hnpofc .text:where(.svelte-hnpofc){min-width:14rem;font-size:var(--fs-3);color:var(--fg);flex:1;line-height:1.35}.alert-banner.svelte-hnpofc .text:where(.svelte-hnpofc) strong:where(.svelte-hnpofc){color:var(--fg-bright);margin-right:.375rem}.alert-banner.svelte-hnpofc .text:where(.svelte-hnpofc) span:where(.svelte-hnpofc){color:var(--fg-subtle)}.alert-banner.svelte-hnpofc .button:where(.svelte-hnpofc),.alert-banner.svelte-hnpofc .icon:where(.svelte-hnpofc){flex-shrink:0}
