.announcement-stack.svelte-h6dq2i{flex-direction:column;display:flex}.announcement-banner.svelte-h6dq2i{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-border);width:100%;display:flex}.severity-info.svelte-h6dq2i{background:color-mix(in srgb, var(--color-primary) 8%, transparent);color:var(--color-fg)}.severity-warning.svelte-h6dq2i{background:color-mix(in srgb, var(--color-warning) 12%, transparent);color:var(--color-fg)}.severity-critical.svelte-h6dq2i{background:color-mix(in srgb, var(--color-error) 12%, transparent);color:var(--color-fg);border-left:4px solid var(--color-error)}.banner-icon.svelte-h6dq2i{flex-shrink:0;width:18px;height:18px;margin-top:1px}.severity-info.svelte-h6dq2i .banner-icon:where(.svelte-h6dq2i){color:var(--color-primary)}.severity-warning.svelte-h6dq2i .banner-icon:where(.svelte-h6dq2i){color:var(--color-warning)}.severity-critical.svelte-h6dq2i .banner-icon:where(.svelte-h6dq2i){color:var(--color-error)}.banner-content.svelte-h6dq2i{gap:var(--spacing-1) var(--spacing-2);min-width:0;font-size:var(--text-fluid-sm);flex-wrap:wrap;flex:1;line-height:1.4;display:flex}.banner-title.svelte-h6dq2i{font-weight:600}.banner-body.svelte-h6dq2i{color:var(--color-muted)}.banner-dismiss.svelte-h6dq2i{cursor:pointer;width:24px;height:24px;color:var(--color-muted);border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.banner-dismiss.svelte-h6dq2i:hover{background:color-mix(in srgb, var(--color-fg) 10%, transparent);color:var(--color-fg)}.banner-dismiss.svelte-h6dq2i:disabled{opacity:.5;cursor:default}.dismiss-icon.svelte-h6dq2i{width:14px;height:14px}
