.stack.svelte-17de249{z-index:var(--z-toast);inset:auto max(var(--space-4), env(safe-area-inset-right,0px)) calc(var(--space-5) + env(safe-area-inset-bottom,0px)) max(var(--space-4), env(safe-area-inset-left,0px));justify-content:flex-end;align-items:center;gap:var(--space-2);height:0;color:var(--ink);pointer-events:none;flex-direction:column;display:flex;position:fixed}.toast.svelte-17de249{pointer-events:auto;align-items:center;gap:var(--space-3);max-width:min(var(--measure), 100%);padding:var(--space-2);background:var(--card);border:var(--stroke) solid var(--ink);border-radius:var(--radius-2);display:flex}.tone-info.svelte-17de249{padding-left:var(--space-4)}.glyph.svelte-17de249{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block;overflow:visible}.badge.svelte-17de249{width:calc(var(--space-6) + var(--space-1));height:var(--space-6);color:var(--ink);border:var(--stroke-2) solid var(--ink);border-radius:var(--radius-disc);flex:none;place-items:center;display:grid}.tone-good.svelte-17de249 .badge:where(.svelte-17de249){background:var(--mint)}.tone-warn.svelte-17de249 .badge:where(.svelte-17de249){background:var(--marigold)}.tone-bad.svelte-17de249 .badge:where(.svelte-17de249){background:var(--tomato)}.msg.svelte-17de249{font-size:var(--step-0);font-weight:var(--weight-semibold);line-height:var(--leading-snug);overflow-wrap:anywhere}.dismiss.svelte-17de249{width:var(--space-6);height:var(--space-6);margin-left:var(--space-1);color:var(--ink-2);border:var(--stroke-2) solid transparent;border-radius:var(--radius-1);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:grid}.dismiss.svelte-17de249 .glyph:where(.svelte-17de249){stroke-width:2px}@media (hover:hover){.dismiss.svelte-17de249:hover{color:var(--ink);background:var(--paper-2);border-color:var(--ink)}}
