.banner.svelte-1d0du6l{align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);color:var(--ink);font-family:var(--font);font-size:var(--fs-detail);line-height:var(--lh-detail);display:flex}.message.svelte-1d0du6l{flex:1;margin:0}.banner.info.svelte-1d0du6l{background:var(--accent-soft);color:var(--accent)}.banner.warning.svelte-1d0du6l{background:var(--line-2);color:var(--ink)}.banner.alert.svelte-1d0du6l{background:var(--alert);color:var(--on-accent)}.banner.offline.svelte-1d0du6l{background:var(--line-2);color:var(--ink-2)}.action.svelte-1d0du6l{min-height:var(--tap);padding:0 var(--space-3);color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;font-weight:600;text-decoration:underline}
