:root{--jeux-header-height:78px;--jeux-header-height-tablet:60px;--us-header-height:70px;--us-header-height-tablet:70px;--toc-height:44px}.slide-opened .bw-toc,.nav-visible .bw-toc{display:none}.bw-toc-active:has(.main-navigation+.bw-toc) .bw-wrapper{padding:calc(var(--jeux-header-height) + var(--toc-height)) 0 0}.bw-toc-active:has(.main-navigation+.bw-toc) .bw-toc{position:fixed;top:var(--jeux-header-height);left:0;width:100%;z-index:998}.bw-toc-active:has(.main-navigation+.bw-toc) .bw-toc .bw-toc__container{padding:0 48px}@media (max-width:1023px){.bw-toc-active:has(.main-navigation+.bw-toc) .bw-wrapper{padding:calc(var(--jeux-header-height-tablet) + var(--toc-height)) 0 0}.bw-toc-active:has(.main-navigation+.bw-toc) .bw-toc{top:var(--jeux-header-height-tablet)}.bw-toc-active:has(.main-navigation+.bw-toc) .bw-toc .bw-toc__container{padding:0 20px}}.bw-header-fixed .bw-header{position:fixed;top:0;left:0;width:100%;z-index:9999}.bw-header-fixed .bw-main{padding-top:var(--us-header-height)}.bw-toc-active:has(.bw-header) .bw-toc{position:fixed;top:var(--us-header-height);left:0;width:100%;z-index:9998}.bw-toc-active:has(.bw-header) .bw-main{padding:calc(var(--us-header-height) + var(--toc-height)) 0 0}.bw-header-fixed.admin-bar .bw-header,.bw-toc-active.admin-bar:has(.bw-header) .bw-header{top:var(--us-header-height)+32px}.bw-toc-active.admin-bar:has(.bw-header) .bw-toc{top:calc(var(--us-header-height) + 32px)}@media (max-width:782px){.bw-header-fixed.admin-bar .bw-header,.bw-toc-active.admin-bar:has(.bw-header) .bw-header{top:var(--us-header-height)+46px}.bw-toc-active.admin-bar:has(.bw-header) .bw-toc{top:calc(var(--us-header-height) + 46px)}}.bw-toc{width:100%;background:var(--bw-toc-background);box-shadow:0 2px 6px 0 rgb(0 0 0 / .16);transition:opacity 0.3s ease,visibility 0.3s ease;overflow:hidden;margin-top:0;margin-bottom:0;height:var(--toc-height)}.bw-toc .bw-toc__container{position:relative;display:flex;align-items:center}.bw-toc .bw-toc__swiper{flex:1;overflow-x:auto;overflow-y:hidden;position:relative;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:0 20px}@media (max-width:767px){.bw-toc .bw-toc__swiper{padding:0}}.bw-toc__swiper::-webkit-scrollbar{display:none}.bw-toc__wrapper{display:flex;align-items:center;width:max-content;gap:15px}.bw-toc__slide{flex-shrink:0;position:relative;display:block}.bw-toc .bw-toc__link{display:block;padding:10px 10px 8px;text-decoration:none;color:var(--bw-toc-item-color);font-weight:500;font-size:16px;border-radius:0;background:var(--bw-toc-background);border-bottom:2px solid var(--bw-toc-background);transition:border 0.3s ease,color 0.3s ease;white-space:nowrap;position:relative;cursor:pointer;user-select:none}.bw-toc .bw-toc__link.active,.bw-toc .bw-toc__link:focus,.bw-toc .bw-toc__link:hover{color:var(--bw-toc-item-active-color);background:var(--bw-toc-background);text-decoration:none;transform:none;border-bottom:2px solid var(--bw-toc-item-active-border-color)}.bw-toc .bw-toc__nav{position:absolute;width:40px;height:100%;top:0;z-index:2;border-radius:0;background:#fff;background:linear-gradient(90deg,rgb(255 255 255 / .3) 0%,#fff 25%,#fff 50%,#fff 100%);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--bw-toc-slider-arrow-color);flex-shrink:0;transition:opacity 0.3s ease}.bw-toc .bw-toc__nav svg{fill:var(--bw-toc-slider-arrow-color)!important}.bw-toc .bw-toc__nav--disabled{opacity:0}.bw-toc .bw-toc__nav--prev{left:30px;background:linear-gradient(90deg,var(--bw-toc-background) 0%,var(--bw-toc-background) 25%,var(--bw-toc-background) 50%,rgb(255 255 255 / .3) 100%)}.bw-toc .bw-toc__nav--next{right:30px}@media (max-width:1023px){.bw-toc .bw-toc__nav--prev{left:3px}.bw-toc .bw-toc__nav--next{right:3px}}.bw-toc.bw-toc--direct,.bw-toc.bw-toc--helper{margin-bottom:20px}.bw-main+.bw-toc{order:-1}.bw-toc.bw-toc--fallback{position:fixed;top:0;left:0;right:0;z-index:9999;background:rgb(255 255 255 / .98);box-shadow:0 2px 10px rgb(0 0 0 / .1)}@media (max-width:320px){.bw-toc{display:none}}.bw-toc.bw-toc--loading{opacity:.7}.bw-toc.bw-toc--loading .bw-toc__link{pointer-events:none}.bw-toc__link{transition:all 0.3s cubic-bezier(.4,0,.2,1)}.bw-toc{transition:opacity 0.2s ease-out,visibility 0.2s ease-out}