.banner.svelte-6wdrfy{background:var(--ground);border:1px solid var(--line);border-radius:8px;align-items:center;gap:.5rem;padding:.9rem 1rem;display:flex}.body.svelte-6wdrfy{flex:1;min-width:0}.banner.warn.svelte-6wdrfy{border-color:var(--warn)}.banner.caution.svelte-6wdrfy{background:var(--caution-bg);border-color:var(--caution-line);color:var(--ink);padding:0 0 0 .9rem;font-size:13px}.banner.caution.svelte-6wdrfy .body:where(.svelte-6wdrfy){padding:.35rem 0}.banner.caution.svelte-6wdrfy .body:where(.svelte-6wdrfy) p{margin:0}.dismiss.svelte-6wdrfy{width:44px;height:44px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.dismiss.svelte-6wdrfy:hover{color:var(--ink)}.dismiss.svelte-6wdrfy:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.dismiss.svelte-6wdrfy svg:where(.svelte-6wdrfy){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round}
