.toast.svelte-6l8rrc{--toast-mo: calc(var(--mo-slow) * 4 / 3);position:fixed;z-index:var(--z-toast);top:calc(env(safe-area-inset-top,0px) + var(--sp-2));left:50%;width:min(28rem,calc(100vw - 2rem));max-width:min(28rem,calc(100vw - 2rem));display:flex;align-items:stretch;background:var(--bg-raised);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);transform:translate(calc(-50% + var(--dx)),var(--dy));opacity:var(--fade);animation:svelte-6l8rrc-drop var(--toast-mo) var(--mo-ease);transition:transform var(--toast-mo) var(--mo-ease),opacity var(--toast-mo) var(--mo-ease);touch-action:none}.toast.svelte-6l8rrc:before{content:"";position:absolute;left:var(--sp-1);top:var(--sp-3);bottom:var(--sp-3);width:3px;border-radius:var(--radius-pill);background:var(--hue);pointer-events:none}.toast.svelte-6l8rrc:after{content:"";position:absolute;left:50%;bottom:4px;width:28px;height:3px;transform:translate(-50%);border-radius:var(--radius-pill);background:var(--border);opacity:.7;pointer-events:none;transition:opacity var(--mo-fast) var(--mo-ease),background-color var(--mo-fast) var(--mo-ease)}.toast.svelte-6l8rrc:hover:after,.toast.dragging.svelte-6l8rrc:after{background:var(--text-faint);opacity:1}.toast.dragging.svelte-6l8rrc{transition:none}@keyframes svelte-6l8rrc-drop{0%{transform:translate(-50%,-10px);opacity:0}}.toast.leaving.svelte-6l8rrc{opacity:0;transform:translate(-50%,calc(min(var(--dy),0px) - 12px));pointer-events:none}.toast.leaving.left.svelte-6l8rrc{transform:translate(-160%)}.toast.leaving.right.svelte-6l8rrc{transform:translate(60%)}.open.svelte-6l8rrc{flex:1;min-width:0;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-1) var(--sp-3) var(--sp-3);min-height:var(--tap);background:none;border:0;color:inherit;text-align:left;font:inherit;cursor:pointer;border-radius:var(--radius-lg);animation:svelte-6l8rrc-settle calc(var(--mo-slow) * 2) var(--mo-ease)}@keyframes svelte-6l8rrc-settle{0%{opacity:.3}}.open.svelte-6l8rrc:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.face.svelte-6l8rrc{flex:none;display:grid}.text.svelte-6l8rrc{min-width:0;display:grid;gap:2px}.head.svelte-6l8rrc{display:flex;align-items:baseline;gap:var(--sp-1);min-width:0;font-size:var(--t-sm)}.who.svelte-6l8rrc{font-weight:700;white-space:nowrap}.said-how.svelte-6l8rrc,.where.svelte-6l8rrc{color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.more.svelte-6l8rrc{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:var(--sp-1)}.line.svelte-6l8rrc{font-size:var(--t-md);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x.svelte-6l8rrc{flex:none;width:var(--tap);min-height:var(--tap);display:grid;place-items:center;background:none;border:0;color:var(--text-muted);cursor:pointer;border-radius:0 var(--radius-lg) var(--radius-lg) 0;transition:color var(--mo-fast) var(--mo-ease)}.x.svelte-6l8rrc:hover{color:var(--text)}.x.svelte-6l8rrc:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}
