.banner.svelte-zemmny{z-index:var(--z-toast);inset:auto 0;top:calc(var(--ui-top) + 56px);height:52px;width:min(100% - 2 * var(--side), 420px);border-radius:var(--r-pill);background:var(--c-card);color:var(--c-ink);box-shadow:0 var(--lip-h) 0 var(--c-lip), var(--sh-float);font:700 var(--fs-body)/1.2 var(--font-ui);animation:svelte-zemmny-in .32s var(--ease-bounce) both;border:0;align-items:center;gap:10px;margin:0 auto;padding:0 12px 0 6px;display:flex;position:fixed;overflow:hidden}.banner.svelte-zemmny:popover-open{inset:auto 0;top:calc(var(--ui-top) + 56px)}:root:has(.island) .banner.svelte-zemmny:not(.undo){top:calc(var(--hud-top) + var(--hit) + var(--lip-h) + 12px)}:root:has(.island .chip) .banner.svelte-zemmny:not(.undo){top:calc(var(--hud-top) + var(--hit) + var(--lip-h) + 56px)}.hit.svelte-zemmny{z-index:1;appearance:none;cursor:pointer;touch-action:none;border-radius:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0}.undo.svelte-zemmny .hit:where(.svelte-zemmny){touch-action:pan-y}.pebble.svelte-zemmny{background:color-mix(in srgb, var(--c-yuzu) 40%, var(--c-cream));border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.txt.svelte-zemmny{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.banner.undo.svelte-zemmny{top:auto;bottom:calc(var(--pad-bottom) + 16px);height:56px;animation-name:svelte-zemmny-up-in}.banner.undo.svelte-zemmny:popover-open{top:auto;bottom:calc(var(--pad-bottom) + 16px);height:56px;animation-name:svelte-zemmny-up-in}:root:has([data-shop]) .banner.undo.svelte-zemmny{top:calc(var(--ui-top) + 56px);animation-name:none;bottom:auto}:root:has(.island .say-dock):not(:has(dialog[open],[data-shop])) .banner.undo.svelte-zemmny{bottom:calc(var(--pad-bottom) + 8px + var(--hit) + 10px)}.undo.svelte-zemmny .txt:where(.svelte-zemmny){white-space:normal;-webkit-line-clamp:2;line-clamp:2;font-size:var(--fs-s);-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}@keyframes svelte-zemmny-up-in{0%{opacity:0;transform:translateY(120%)}to{opacity:1;transform:none}}.re.svelte-zemmny{flex:none;line-height:0}.act.svelte-zemmny{z-index:2;appearance:none;cursor:pointer;border-radius:var(--r-pill);background:var(--c-leaf);min-height:44px;color:var(--c-ink);box-shadow:inset 0 0 0 2px var(--c-leaf-edge), 0 var(--lip-h) 0 var(--c-leaf-edge);font:700 var(--fs-body)/1 var(--font-ui);border:0;flex:none;margin-right:-6px;padding:0 14px;position:relative}.act.svelte-zemmny:focus-visible{outline:3px solid var(--c-ink);outline-offset:2px}.banner.leaving.svelte-zemmny{pointer-events:none;animation:svelte-zemmny-out .22s var(--ease-soft) both}.banner.undo.leaving.svelte-zemmny{animation-name:svelte-zemmny-down-out}@keyframes svelte-zemmny-out{to{opacity:0;transform:translateY(-120%)}}@keyframes svelte-zemmny-down-out{to{opacity:0;transform:translateY(120%)}}@keyframes svelte-zemmny-in{0%{opacity:0;transform:translateY(-120%)}to{opacity:1;transform:none}}
