.toast-region.svelte-vwnriv{z-index:var(--z-toast);gap:var(--spacing-2);pointer-events:none;top:max(var(--spacing-4), env(safe-area-inset-top));left:var(--spacing-4);right:var(--spacing-4);flex-direction:column;display:flex;position:fixed}@media (width>=768px){.toast-region.svelte-vwnriv{top:var(--spacing-4);right:var(--spacing-4);max-width:420px;left:auto}}.toast.svelte-vwnriv{align-items:center;gap:var(--spacing-3);padding:var(--spacing-4);border-radius:var(--radius-lg);pointer-events:auto;border:1px solid;min-height:3.5rem;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.toast-icon.svelte-vwnriv{flex-shrink:0;width:1.25rem;height:1.25rem}.toast-message.svelte-vwnriv{font-size:var(--text-fluid-sm);flex:1;line-height:1.4}.toast-close.svelte-vwnriv{width:2.75rem;height:2.75rem;color:inherit;opacity:.7;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.toast-close.svelte-vwnriv:hover{opacity:1}.toast-close.svelte-vwnriv:focus-visible{outline:none;box-shadow:0 0 0 2px}.toast-close-icon.svelte-vwnriv{width:1rem;height:1rem;display:block}.toast-info.svelte-vwnriv{border-color:var(--color-info);background:var(--color-info-bg);color:var(--color-info-fg)}.toast-success.svelte-vwnriv{border-color:var(--color-success);background:var(--color-success-bg);color:var(--color-success-fg)}.toast-warning.svelte-vwnriv{border-color:var(--color-warning);background:var(--color-warning-bg);color:var(--color-warning-fg)}.toast-error.svelte-vwnriv{border-color:var(--color-error);background:var(--color-error-bg);color:var(--color-error-fg)}
