.fluid-toaster-container{position:fixed;bottom:var(--space-5);left:50%;transform:translate(-50%);z-index:var(--zindex-toaster);display:flex;flex-direction:column-reverse;gap:var(--space-3);max-width:560px;min-width:320px;pointer-events:none}.ngm-toast{pointer-events:auto}.toast-enter-active,.toast-leave-active{transition:all .3s ease}.toast-leave-active{position:absolute;width:100%}.toast-move{transition:transform .3s ease}.toast-enter-from{opacity:0;transform:translateY(20px) scale(.95)}.toast-enter-to,.toast-leave-from{opacity:1;transform:translateY(0) scale(1)}.toast-leave-to{opacity:0;transform:translateY(-20px) scale(.95)}.ngm-toast{--c-toast-gap:var(--space-3);--c-toast-content-height:var(--height-sm);display:flex;flex-wrap:wrap;gap:var(--c-toast-gap);padding:calc(var(--space-3) - var(--toast-border-width)) var(--space-4);font-size:var(--text-sm)}.ngm-toast .ngm-toast-icon{display:flex;padding:0;color:var(--c-toast-icon-color)}.ngm-toast .ngm-toast-close-icon{color:var(--toast-close-icon-color)}.ngm-toast .ngm-icon{--icon-color-bg:#fff}.ngm-toast.ngm-toast-sm{position:relative;min-height:32px;padding:var(--space-2);border-radius:var(--radius-2x);font-size:var(--text-xs);line-height:var(--line-height-tight);gap:var(--space-2)}.ngm-toast.ngm-toast-sm .ngm-icon{--icon-size:16px}.ngm-toast.ngm-toast-sm .ngm-toast-actions{position:absolute;top:var(--space-1);right:var(--space-1);gap:var(--space-2)}.ngm-toast,.ngm-toast.ngm-toast-inline{min-height:calc(var(--toast-height) - 2px);border-radius:var(--toast-border-radius)}.ngm-toast.ngm-toast-generic{--c-toast-icon-color:var(--toast-generic-icon-color);background:var(--toast-generic-bg-color);color:var(--toast-generic-text-color);border:var(--toast-border-width) solid var(--toast-generic-border-color)}.ngm-toast.ngm-toast-positive{--c-toast-icon-color:var(--toast-success-icon-color);background:var(--toast-success-bg-color);color:var(--toast-success-text-color);border:var(--toast-border-width) solid var(--toast-success-border-color)}.ngm-toast.ngm-toast-warning{--c-toast-icon-color:var(--toast-warning-icon-color);background:var(--toast-warning-bg-color);color:var(--toast-warning-text-color);border:var(--toast-border-width) solid var(--toast-warning-border-color)}.ngm-toast.ngm-toast-negative{--c-toast-icon-color:var(--toast-negative-icon-color);background:var(--toast-negative-bg-color);color:var(--toast-negative-text-color);border:var(--toast-border-width) solid var(--toast-negative-border-color)}.ngm-toast:not(.ngm-toast-inline) a{--link-text-color:var(--toast-link-text-color);--link-hover-text-color:var(--toast-link-hover-text-color)}.ngm-toast-inline .ngm-toast-icon{color:var(--c-toast-icon-color)}.ngm-toast-inline .ngm-toast-close-icon{color:var(--toast-inline-close-icon-color)}.ngm-toast-inline.ngm-toast-generic{--c-toast-icon-color:var(--toast-inline-generic-icon-color);background:var(--toast-inline-generic-bg-color);color:var(--toast-inline-generic-text-color);border:var(--toast-border-width) solid var(--toast-inline-generic-border-color)}.ngm-toast-inline.ngm-toast-positive{--c-toast-icon-color:var(--toast-inline-success-icon-color);background:var(--toast-inline-success-bg-color);color:var(--toast-inline-success-text-color);border:var(--toast-border-width) solid var(--toast-inline-success-border-color)}.ngm-toast-inline.ngm-toast-warning{--c-toast-icon-color:var(--toast-inline-warning-icon-color);background:var(--toast-inline-warning-bg-color);color:var(--toast-inline-warning-text-color);border:var(--toast-border-width) solid var(--toast-inline-warning-border-color)}.ngm-toast-inline.ngm-toast-negative{--c-toast-icon-color:var(--toast-inline-negative-icon-color);background:var(--toast-inline-negative-bg-color);color:var(--toast-inline-negative-text-color);border:var(--toast-border-width) solid var(--toast-inline-negative-border-color)}.ngm-toast-content{flex:1;min-width:0;align-self:center;word-wrap:break-word;word-break:break-word}.ngm-toast-actions,.ngm-toast-close-container{align-self:flex-start;display:flex;gap:var(--space-3);border:0;background:transparent}.ngm-toast-actions .ngm-btn-link-secondary,.ngm-toast-actions .ngm-toast-close,.ngm-toast-close-container .ngm-btn-link-secondary,.ngm-toast-close-container .ngm-toast-close{display:flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;border:0;background:transparent;color:currentcolor;cursor:pointer}@media(max-width:699.98px){.ngm-toast-actions{flex-basis:100%;order:4;margin-left:calc(var(--icon-base-size) + var(--c-toast-gap))}.ngm-toast-close-container{order:3}}.ngm-toast-content-actions{padding-right:var(--space-16)}@media(min-width:700px){.ngm-toast-actions,.ngm-toast-close-container,.ngm-toast-icon{height:var(--c-toast-content-height);align-items:center}}.keyboard-user .ngm-toast:not(.ngm-toast-inline) .ngm-toast-close:focus{--focus-outline-color:var(--inverted-focus-outline-color)}
