@layer hoo{.notice.svelte-bqzg1v{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);font:700 15px/22px var(--font-sans);color:var(--ink);background:var(--surface);border:var(--border-2) solid var(--line);box-shadow:var(--shadow-hard);display:flex}.tag.svelte-bqzg1v{font:600 11px/14px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-state);border:var(--border-2) solid var(--line);flex:none;margin-top:1px;padding:4px 6px}.success.svelte-bqzg1v .tag:where(.svelte-bqzg1v){background:var(--state-seated)}.info.svelte-bqzg1v .tag:where(.svelte-bqzg1v){background:var(--state-confirmed)}.danger.svelte-bqzg1v{border-style:dashed;border-color:var(--danger)}.danger.svelte-bqzg1v .tag:where(.svelte-bqzg1v){color:var(--on-brand);background:var(--danger);border-color:var(--danger)}.text.svelte-bqzg1v{flex:1;margin:0}.close.svelte-bqzg1v{min-width:24px;min-height:24px;font:700 18px/22px var(--font-sans);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0 4px}.close.svelte-bqzg1v:focus-visible{outline:3px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 7px var(--focus-halo)}@media (pointer:coarse){.close.svelte-bqzg1v{min-width:var(--touch-min);min-height:var(--touch-min)}}}
