.c-navEco__btn{appearance:none;background:#0000;border:none;border-radius:0;font-family:inherit;font-size:inherit;margin:0;padding:0}.c-navEco{--btn-width:45px;background-color:var(--nj-semantic-color-background-neutral-primary-default);padding-top:var(--spacing-y-xxs);position:relative}.c-navEco__list{display:flex;gap:var(--spacing-x-xs);overflow-x:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start;margin-inline:var(--btn-width);overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-x}.c-navEco__link{align-items:center;border-bottom:5px solid #0000;border-radius:10px;color:var(--nj-semantic-color-text-neutral-primary-default);display:flex;flex-direction:column;gap:var(--spacing-y-xxs);justify-content:center;min-width:100px;padding:var(--spacing-y-xs) var(--spacing-x-xxs);position:relative;text-align:center;text-decoration:none;transition:background-color .3s ease;width:100%}.c-navEco__link[aria-current=true]{background-color:var(--nj-semantic-color-background-status-planet-tertiary-default);border-color:var(--nj-semantic-color-border-status-planet-strong-default);border-radius:10px 10px 0 0}.c-navEco__link[aria-current=true] .c-navEco__picto{background-color:var(--nj-semantic-color-background-accent-teal-secondary-default)}.c-navEco__link:focus,.no-js .c-navEco__link:hover,.no-touchevents .c-navEco__link:hover{background-color:var(--nj-semantic-color-background-neutral-primary-translucent-hovered);color:var(--nj-semantic-color-text-neutral-primary-default)}.c-navEco__link:focus .c-navEco__picto,.no-js .c-navEco__link:hover .c-navEco__picto,.no-touchevents .c-navEco__link:hover .c-navEco__picto{background-color:var(--nj-semantic-color-background-neutral-secondary-default)}.c-navEco__link--separator:before{background-color:var(--nj-semantic-color-border-neutral-moderate-default);content:"";height:70%;left:-5px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.c-navEco__picto{background-color:var(--nj-semantic-color-background-neutral-tertiary-default);border-radius:50%;padding:var(--spacing-y-xs) var(--spacing-x-xs);transition:background-color .3s ease}.c-navEco__pictoImg{filter:var(--e-semantic-filter-neutral-secondary-default)}.c-navEco__btn{align-items:center;display:flex;fill:var(--nj-semantic-color-icon-neutral-primary-default);height:100%;justify-content:center;opacity:0;outline:none;padding:var(--spacing-y-xs) var(--spacing-x-xs);position:absolute;top:0;transition:background-color .3s ease,opacity .2s ease;width:var(--btn-width);z-index:1}.is-scrolling .c-navEco__btn{opacity:1}.c-navEco__btn[inert]{opacity:0}.c-navEco__btn:before{background-color:var(--nj-semantic-color-border-neutral-subtle-default);content:"";height:75%;position:absolute;top:50%;transform:translateY(-50%);width:1px}:is(.no-js,.no-touchevents) .c-navEco__btn:hover{background-color:var(--nj-semantic-color-background-neutral-primary-translucent-hovered)}.c-navEco__btn:active{background-color:var(--nj-semantic-color-background-neutral-primary-translucent-pressed)}.c-navEco__btns{opacity:0;touch-action:manipulation}.is-scrolling .c-navEco__btns{opacity:1}.c-navEco__btn--left{left:0}.c-navEco__btn--left:before,.c-navEco__btn--right{right:0}.c-navEco__btn--right:before{left:0}@media (max-width:64em){.c-navEco__link{font-size:var(--font-size-xs)}}@media (min-width:48em){.c-navEco__list{justify-content:center;margin-inline:var(--spacing-y-s)}.is-scrolling .c-navEco__list{justify-content:flex-start;margin-inline:var(--btn-width)}}