.Toaster-module__uaZLuW__toaster{--width:360px;--toast-offset-bottom:24px;--toast-offset-right:24px;--toast-offset-side:12px}@media (max-width:767px){.Toaster-module__uaZLuW__toaster{--toast-offset-bottom:calc(env(safe-area-inset-bottom,0px) + 96px + var(--media-dock-height,0px));--toast-offset-right:12px}}.Toaster-module__uaZLuW__toast{font-family:var(--font-mono);letter-spacing:-.02em;--toast-accent:var(--border);width:var(--width);background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-left:3px solid var(--toast-accent);font-size:var(--text-sm);border-radius:6px;align-items:flex-start;gap:10px;padding:12px 36px 12px 14px;line-height:1.4;display:flex;position:relative;box-shadow:0 4px 12px #0000001f,0 1px 3px #00000014}.Toaster-module__uaZLuW__toaster .Toaster-module__uaZLuW__toast:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:0 4px 12px #0000001f,0 1px 3px #00000014}.Toaster-module__uaZLuW__success{--toast-accent:var(--success)}.Toaster-module__uaZLuW__error{--toast-accent:var(--destructive)}.Toaster-module__uaZLuW__warning{--toast-accent:var(--warning)}.Toaster-module__uaZLuW__info{--toast-accent:var(--status-info)}.Toaster-module__uaZLuW__loading{--toast-accent:var(--muted-foreground)}.Toaster-module__uaZLuW__icon{height:calc(var(--text-sm) * 1.4);color:var(--toast-accent);flex-shrink:0;align-items:center;display:flex}.Toaster-module__uaZLuW__content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Toaster-module__uaZLuW__title{color:var(--foreground);font-weight:500}.Toaster-module__uaZLuW__toaster[data-sonner-theme] .Toaster-module__uaZLuW__toast .Toaster-module__uaZLuW__description{font-size:var(--text-xs);color:var(--muted-foreground);line-height:1.45}.Toaster-module__uaZLuW__toaster[data-sonner-theme] .Toaster-module__uaZLuW__toast[data-sonner-toast] .Toaster-module__uaZLuW__closeButton[data-close-button]{width:24px;height:24px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background .1s,color .1s;display:flex;position:absolute;top:8px;right:8px}@media (hover:hover){.Toaster-module__uaZLuW__toaster[data-sonner-theme] .Toaster-module__uaZLuW__toast[data-sonner-toast] .Toaster-module__uaZLuW__closeButton[data-close-button]:hover{background:var(--muted);color:var(--foreground)}}.Toaster-module__uaZLuW__closeButton:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.Toaster-module__uaZLuW__actionButton,.Toaster-module__uaZLuW__cancelButton{border:1px solid var(--border);background:var(--background);height:26px;color:var(--foreground);font:inherit;font-size:var(--text-xs);cursor:pointer;border-radius:4px;flex-shrink:0;align-self:center;padding:0 10px}.Toaster-module__uaZLuW__actionButton{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.Toaster-module__uaZLuW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
