@charset "UTF-8";.c-notification2__close{border:0;appearance:none;background:transparent;padding:0;margin:0;font-family:inherit;font-size:inherit;border-radius:0}
@keyframes engageBadge-leaf1{50%{transform:translate(10%,5%) rotate(15deg)}
}
@keyframes engageBadge-leaf2{50%{transform:translate(2%,-4%) rotate(-10deg)}
}
@keyframes engageBadge-leaf3{50%{transform:translate(6%,-6%)}
}
.c-engageBadge__leaf1{animation:5s engageBadge-leaf1 ease-in-out}
.c-engageBadge__leaf2{animation:5s engageBadge-leaf2 ease-in-out}
.c-engageBadge__leaf3{animation:5s engageBadge-leaf3 ease-in-out}
.c-engageBadge__kaNbr{font-family:Lato,"Lato-fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:2rem;white-space:normal !important}
@media(min-width:48em){.c-engageBadge__kaNbr{font-family:Lato,"Lato-fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:700}
}
.c-notification2{opacity:0;z-index:10001;position:fixed;bottom:10px;padding:2px;border-radius:10px;box-shadow:0 1px 10px 0 rgba(0,0,0,0.2);background-color:var(--nj-semantic-color-background-accent-teal-tertiary-hovered);transition:all .4s ease-in-out}
.c-notification2.is-loading .c-spinner{opacity:1;visibility:visible}
.c-notification2.is-loading .c-notification2__main{opacity:0}
.c-notification2 .c-spinner{opacity:0;visibility:hidden;background-color:transparent;color:var(--nj-semantic-color-text-neutral-primary-default);transition:opacity .4s linear}
.c-notification2 .c-spinner__container{width:26px;height:26px}
.c-notification2--pe{background-image:linear-gradient(135deg,var(--nj-core-color-engie-blue),var(--nj-core-color-engie-green))}
.c-notification2__bg{position:absolute;right:0;bottom:0}
.c-notification2__body{overflow:hidden;position:relative;padding:15px 35px 15px 15px;background-color:var(--nj-semantic-color-background-neutral-primary-default);border-radius:8px}
.c-notification2__close{z-index:901;position:absolute;top:5px;right:5px}
.c-notification2__main{display:flex;align-items:center;font-size:1.4rem;transition:opacity .3s linear}
.c-notification2__badge,.c-notification2__picto{flex-shrink:0;margin-right:10px}
.c-notification2__badge{width:75px}
.c-notification2__picto{width:50px}
.c-notification2__title{font-weight:700}
.c-notification2__text{margin-top:5px}
.c-notification2__cta{display:inline-block;margin-top:5px}
@media(max-width:47.99em){.c-notification2{left:50%;width:calc(100% - 30px);max-width:350px;transform:translate(-50%,30px)}
.c-notification2.is-opened{opacity:1;transform:translate(-50%)}
}
@media(min-width:48em){.c-notification2{right:15px;max-width:330px;transform:translate(30px)}
.c-notification2.is-opened{opacity:1;transform:translateX(0)}
.c-notification2__body{width:100%}
}
@media(min-width:64.01em){.c-notification2{bottom:30px;right:30px}
}