.n-message-container{z-index:6000;flex-direction:column;align-items:center;height:0;display:flex;position:fixed;overflow:visible}.n-message-container.n-message-container--top{top:12px;left:0;right:0}.n-message-wrapper{margin:var(--n-margin);z-index:0;transform-origin:top;display:flex}.n-message{box-sizing:border-box;transition:color .3s var(--n-bezier), box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier), opacity .3s var(--n-bezier), transform .3s var(--n-bezier), margin-bottom .3s var(--n-bezier);padding:var(--n-padding);border-radius:var(--n-border-radius);border:var(--n-border);max-width:var(--n-max-width);color:var(--n-text-color);background-color:var(--n-color);box-shadow:var(--n-box-shadow);flex-wrap:nowrap;align-items:center;display:flex;overflow:hidden}.n-message .n-message__icon{margin:var(--n-icon-margin);height:var(--n-icon-size);width:var(--n-icon-size);font-size:var(--n-icon-size);flex-shrink:0;position:relative}.n-message .n-message__icon>*{position:absolute;inset:0}.n-message .n-message__icon.n-message__icon--success-type>*{color:var(--n-icon-color-success);transition:color .3s var(--n-bezier)}.n-message .n-message__content{line-height:var(--n-line-height);font-size:var(--n-font-size);display:inline-block}.n-message .n-message__icon.n-message__icon--error-type>*{color:var(--n-icon-color-error);transition:color .3s var(--n-bezier)}.n-message-wrapper.fade-in-height-expand-transition-leave-from,.n-message-wrapper.fade-in-height-expand-transition-enter-to{opacity:1;transform:scale(1)}.n-message-wrapper.fade-in-height-expand-transition-leave-to,.n-message-wrapper.fade-in-height-expand-transition-enter-from{opacity:0;transform:scale(.85);margin-top:0!important;margin-bottom:0!important}.n-message-wrapper.fade-in-height-expand-transition-leave-active{transition:max-height .3s cubic-bezier(.4, 0, .2, 1) 0s, opacity .3s cubic-bezier(0, 0, .2, 1) 0s, margin-top .3s cubic-bezier(.4, 0, .2, 1) 0s, margin-bottom .3s cubic-bezier(.4, 0, .2, 1) 0s, padding-top .3s cubic-bezier(.4, 0, .2, 1) 0s, padding-bottom .3s cubic-bezier(.4, 0, .2, 1) 0s ,transform .3s var(--n-bezier);overflow:visible}.n-message-wrapper.fade-in-height-expand-transition-enter-active{transition:max-height .3s cubic-bezier(.4, 0, .2, 1), opacity .3s cubic-bezier(.4, 0, 1, 1), margin-top .3s cubic-bezier(.4, 0, .2, 1), margin-bottom .3s cubic-bezier(.4, 0, .2, 1), padding-top .3s cubic-bezier(.4, 0, .2, 1), padding-bottom .3s cubic-bezier(.4, 0, .2, 1) ,transform .3s var(--n-bezier);overflow:visible}
