.toasts[data-v-70d0e619]{inset:auto 16px max(16px,env(safe-area-inset-bottom)) auto;width:calc(min(24rem,100vw - 32px));height:auto;max-height:none;color:var(--ink);pointer-events:none;background:0 0;border:0;flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex;position:fixed;overflow:visible}@media (width<=40rem){.toasts[data-v-70d0e619]{inset:auto 16px max(16px,env(safe-area-inset-bottom));width:auto}:root:has(dialog:modal:not(.closing)) .toasts{inset:max(16px,env(safe-area-inset-top)) 16px auto}}.toast[data-v-70d0e619]{border:1px solid color-mix(in srgb,currentcolor 18%,transparent);border-radius:var(--radius);box-shadow:var(--toast-shadow);pointer-events:auto;align-items:flex-start;gap:.25rem;padding:.25rem .25rem .25rem .875rem;display:flex}.toast.success[data-v-70d0e619]{background:linear-gradient(var(--ok-bg),var(--ok-bg)),var(--popover);color:var(--ok-ink)}.toast.failure[data-v-70d0e619]{background:linear-gradient(var(--danger-bg),var(--danger-bg)),var(--popover);color:var(--danger-ink)}.toast-message[data-v-70d0e619]{overflow-wrap:anywhere;flex:1;margin:0;padding:.3125rem 0;font-size:.9375rem}.toast>button.ghost.square[data-v-70d0e619]{color:inherit;flex:none}@media (hover:hover) and (pointer:fine){.toast>button.ghost.square[data-v-70d0e619]:not(:disabled):hover{background:color-mix(in srgb,currentColor 12%,transparent);color:inherit}}.toast-enter-active[data-v-70d0e619]{transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.toast-leave-active[data-v-70d0e619]{transition:opacity .15s var(--ease-out),transform .15s var(--ease-out);position:absolute;left:0;right:0}.toast-enter-from[data-v-70d0e619]{opacity:0;transform:translateY(8px)}.toast-leave-to[data-v-70d0e619]{opacity:0;transform:translateY(4px)}.toast-move[data-v-70d0e619]{transition:transform .2s var(--ease-out)}@media (prefers-reduced-motion:reduce){.toast-enter-from[data-v-70d0e619],.toast-leave-to[data-v-70d0e619]{transform:none}.toast-move[data-v-70d0e619]{transition:none}}
