.toast.svelte-53xc05{inset:auto var(--gutter) calc(12px + env(safe-area-inset-bottom));border-radius:var(--radius);background:var(--toast-bg);width:auto;max-width:528px;height:auto;color:var(--toast-text);opacity:0;transition:opacity .18s ease, transform .18s ease, overlay .18s allow-discrete, display .18s allow-discrete;border:none;align-items:center;gap:4px;margin:0 auto;padding:4px 4px 4px 14px;font-weight:600;position:fixed;overflow:visible;transform:translateY(16px);box-shadow:0 6px 20px #11182740}.toast.svelte-53xc05:popover-open{opacity:1;display:flex;transform:none}@starting-style{.toast.svelte-53xc05:popover-open{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.toast.svelte-53xc05{transform:none}.toast.svelte-53xc05:popover-open{transform:none}}.toast[data-tone=error].svelte-53xc05{background:var(--toast-error-bg);color:var(--toast-error-text)}p.svelte-53xc05{flex:1;margin:0;padding:6px 0}svg.svelte-53xc05{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.icon.svelte-53xc05{margin-right:6px}.toast[data-tone=success].svelte-53xc05 .icon:where(.svelte-53xc05){color:var(--toast-success)}.btn.svelte-53xc05{color:inherit}.action.svelte-53xc05{padding:0 12px;text-decoration:underline}.close.svelte-53xc05{padding:0}.close.svelte-53xc05 svg:where(.svelte-53xc05){width:18px;height:18px}
