.toaster-module__yzFa6a__region{z-index:10000;top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));width:min(400px, calc(100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right)));pointer-events:none;position:fixed}.toaster-module__yzFa6a__stack{max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;margin:-4px;padding:8px;list-style:none;overflow-y:auto}.toaster-module__yzFa6a__item{pointer-events:auto;grid-template-rows:1fr;margin-bottom:8px;transition:opacity .18s,grid-template-rows .18s,margin .18s;animation:.18s ease-out toaster-module__yzFa6a__arrive;display:grid}.toaster-module__yzFa6a__item[data-visible=false]{opacity:0;pointer-events:none;grid-template-rows:0fr;margin-bottom:0}.toaster-module__yzFa6a__clip{min-height:0;box-shadow:0 2px 8px hsl(var(--foreground) / .08);border-radius:16px;overflow:hidden}.toaster-module__yzFa6a__card{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--card-foreground));box-shadow:inset 0 1px 0 hsl(var(--foreground) / .025);border-radius:16px;align-items:flex-start;gap:10px;padding:10px 6px 10px 14px;display:flex}.toaster-module__yzFa6a__icon{height:32px;color:color-mix(in srgb, hsl(var(--primary)) 70%, hsl(var(--foreground)));background:hsl(var(--primary) / .09);border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;margin-top:6px;display:flex}.toaster-module__yzFa6a__card[data-type=error] .toaster-module__yzFa6a__icon{color:color-mix(in srgb, hsl(var(--destructive)) 70%, hsl(var(--foreground)));background:hsl(var(--destructive) / .1)}.toaster-module__yzFa6a__message{overflow-wrap:anywhere;flex:1;align-self:center;min-width:0;padding:8px 0;font-size:.875rem;font-weight:400;line-height:1.3}.toaster-module__yzFa6a__message>span{flex-wrap:wrap}.toaster-module__yzFa6a__message :is(button,a){min-height:44px;color:color-mix(in srgb, hsl(var(--primary)) 70%, hsl(var(--foreground)));border-radius:8px;justify-content:center;align-items:center;padding-inline:10px;font-weight:600;display:inline-flex}.toaster-module__yzFa6a__close{height:44px;color:hsl(var(--muted-foreground));border-radius:10px;flex:0 0 44px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.toaster-module__yzFa6a__close:hover,.toaster-module__yzFa6a__message :is(button,a):hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.toaster-module__yzFa6a__close:focus-visible,.toaster-module__yzFa6a__message :is(button,a):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.toaster-module__yzFa6a__spinner{animation:1s linear infinite toaster-module__yzFa6a__spin}@keyframes toaster-module__yzFa6a__spin{to{transform:rotate(360deg)}}@keyframes toaster-module__yzFa6a__arrive{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.toaster-module__yzFa6a__item,.toaster-module__yzFa6a__close,.toaster-module__yzFa6a__spinner{transition:none;animation:none}}
