.banner.svelte-1ivnuk4{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-2);font-size:var(--text-sm);align-items:flex-start;display:flex}.glyph.svelte-1ivnuk4{flex:none;line-height:1.4}.body.svelte-1ivnuk4{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.message.svelte-1ivnuk4{max-width:var(--measure-prose);color:var(--text-primary)}.message.svelte-1ivnuk4 strong{font-weight:var(--weight-medium)}.actions.svelte-1ivnuk4{gap:var(--space-2);flex-wrap:wrap;display:flex}.banner--info.svelte-1ivnuk4{border-color:color-mix(in srgb, var(--color-primary) 45%, transparent);background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.banner--info.svelte-1ivnuk4 .glyph:where(.svelte-1ivnuk4){color:var(--color-primary)}.banner--warning.svelte-1ivnuk4{border-color:color-mix(in srgb, var(--status-warning) 55%, transparent);background:color-mix(in srgb, var(--status-warning) 12%, transparent)}.banner--warning.svelte-1ivnuk4 .glyph:where(.svelte-1ivnuk4){color:color-mix(in srgb, var(--status-warning) 78%, var(--text-primary))}.banner--critical.svelte-1ivnuk4{border-color:color-mix(in srgb, var(--color-danger) 45%, transparent);background:color-mix(in srgb, var(--color-danger) 10%, transparent)}.banner--critical.svelte-1ivnuk4 .glyph:where(.svelte-1ivnuk4){color:var(--color-danger)}
