/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer components{.toast-viewport{right:calc(var(--spacing,.25rem) * 4);bottom:calc(var(--spacing,.25rem) * 4);z-index:50;gap:calc(var(--spacing,.25rem) * 2);width:min(24rem, calc(100vw - calc(var(--spacing,.25rem) * 8)));outline-width:0;flex-direction:column;display:flex;position:fixed}.toast-root{border:1px solid var(--color-border);background-color:var(--color-bg-overlay);color:var(--color-fg-strong);transform:translateX(var(--toast-swipe-movement-x,0px)) translateY(var(--toast-swipe-movement-y,0px));outline-width:0;transition:opacity .2s cubic-bezier(.32,.72,0,1),transform .2s cubic-bezier(.32,.72,0,1);display:flex;box-shadow:0 8px 30px oklch(0% 0 none/.12),0 2px 8px oklch(0% 0 none/.08)}.toast-root[data-starting-style],.toast-root[data-ending-style]{opacity:0}.toast-root[data-starting-style]{transform:translateY(calc(var(--spacing,.25rem) * 2)) scale(.98)}.toast-root[data-ending-style]{transform:translateY(calc(var(--spacing,.25rem) * 2)) scale(.98);transition-duration:.1s}.toast-root[data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y,0px) - 150%))}.toast-root[data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y,0px) + 150%))}.toast-root[data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x,0px) - 150%)) translateY(var(--toast-swipe-movement-y,0px))}.toast-root[data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x,0px) + 150%)) translateY(var(--toast-swipe-movement-y,0px))}.toast-root[data-limited]{display:none}.toast-content{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);width:100%;padding:calc(var(--spacing,.25rem) * 3) calc(var(--spacing,.25rem) * 4);display:flex}.toast-title{font-size:var(--text-sm);color:var(--color-fg-strong);margin:0;font-weight:600}.toast-description{font-size:var(--text-sm);color:var(--color-fg);margin:0}.toast-close{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);color:var(--color-fg);outline-width:0;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:background-color .12s,color .12s;display:inline-flex}@media (hover:hover) and (pointer:fine){.toast-close:hover{background-color:var(--color-bg-element);color:var(--color-fg-strong)}}.toast-close:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.toast-action{padding:var(--spacing,.25rem) calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm);color:var(--color-accent);outline-width:0;flex-shrink:0;align-items:center;font-weight:500;transition:background-color .12s;display:inline-flex}@media (hover:hover) and (pointer:fine){.toast-action:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.toast-action:hover{background-color:color-mix(in oklch, var(--color-accent) 10%, transparent)}}}.toast-action:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.toast-root{transition-property:opacity}.toast-root[data-starting-style],.toast-root[data-ending-style],.toast-root[data-ending-style][data-swipe-direction=up],.toast-root[data-ending-style][data-swipe-direction=down],.toast-root[data-ending-style][data-swipe-direction=left],.toast-root[data-ending-style][data-swipe-direction=right]{transform:none}}}
