.HeaderPlatformFilter-module_root{--gap:.45rem;--btn-h:2.1rem;--btn-w:2.7rem;--skew:calc(var(--btn-h) / 2);--bg:#0b1317;--stroke:#ffffff14;--cyan:var(--vgames-cyan,rgb(var(--accent-rgb)));align-items:center;gap:var(--gap);flex-shrink:0;height:100%;padding-right:2.1rem;display:flex;position:relative}.HeaderPlatformFilter-module_separator{width:1px;height:1.6rem;margin:0 calc(1rem - var(--gap)) 0 calc(1rem - 1.12rem);background:linear-gradient(to bottom, transparent, rgb(var(--accent-rgb) / .7) 20%, rgb(var(--accent-rgb) / .7) 80%, transparent);flex-shrink:0}.HeaderPlatformFilter-module_button{isolation:isolate;width:var(--btn-w);height:var(--btn-h);color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.HeaderPlatformFilter-module_shape{z-index:-1;background:var(--bg);box-shadow:inset 0 0 0 1px var(--stroke);transition:background-color .2s,box-shadow .2s;position:absolute;inset:0;transform:skew(-45deg)}.HeaderPlatformFilter-module_icon,.HeaderPlatformFilter-module_funnel{opacity:.4;transition:opacity .2s}.HeaderPlatformFilter-module_icon{background:var(--icon) center / contain no-repeat;filter:brightness(0)invert();width:1.1rem;height:1.1rem}.HeaderPlatformFilter-module_funnel{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linejoin:round;width:1.05rem;height:1.05rem}.HeaderPlatformFilter-module_button:hover .HeaderPlatformFilter-module_icon,.HeaderPlatformFilter-module_button:hover .HeaderPlatformFilter-module_funnel{opacity:.8}.HeaderPlatformFilter-module_button:hover .HeaderPlatformFilter-module_shape{box-shadow:inset 0 0 0 1px #fff3}.HeaderPlatformFilter-module_active .HeaderPlatformFilter-module_shape,.HeaderPlatformFilter-module_mega-all .HeaderPlatformFilter-module_shape{background:color-mix(in srgb, var(--pf-color) 50%, var(--bg));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pf-color) 75%, transparent)}.HeaderPlatformFilter-module_active .HeaderPlatformFilter-module_icon,.HeaderPlatformFilter-module_mega-all .HeaderPlatformFilter-module_funnel{opacity:1}.HeaderPlatformFilter-module_mega{--pf-color:var(--cyan);clip-path:inset(-3rem -3rem -3rem 0)}.HeaderPlatformFilter-module_mega .HeaderPlatformFilter-module_shape{left:calc(var(--skew) * -1)}.HeaderPlatformFilter-module_mega:before{content:"";background:var(--stroke);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:0}.HeaderPlatformFilter-module_mega-all:before{background:color-mix(in srgb, var(--pf-color) 75%, transparent)}.HeaderPlatformFilter-module_mega-all{cursor:default}.HeaderPlatformFilter-module_mega-all:hover .HeaderPlatformFilter-module_shape{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pf-color) 75%, transparent)}.HeaderPlatformFilter-module_button:after{content:attr(data-tooltip);font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;color:#c9d3d9;opacity:0;pointer-events:none;font-size:.68rem;line-height:1;transition:opacity .16s;position:absolute;bottom:calc(100% + .1rem);left:calc(50% + .9rem);translate:-50%}.HeaderPlatformFilter-module_button:hover:after,.HeaderPlatformFilter-module_button:focus-visible:after{opacity:1;transition-delay:.25s}.HeaderPlatformFilter-module_button:focus-visible{outline:none}.HeaderPlatformFilter-module_button:focus-visible .HeaderPlatformFilter-module_shape{box-shadow:inset 0 0 0 2px #fff}@media (prefers-reduced-motion:reduce){.HeaderPlatformFilter-module_shape,.HeaderPlatformFilter-module_icon,.HeaderPlatformFilter-module_funnel,.HeaderPlatformFilter-module_button:after{transition:none}}@media (max-width:74.9375rem){.HeaderPlatformFilter-module_root{--gap:.35rem;--btn-w:2.25rem}.HeaderPlatformFilter-module_icon{width:1rem;height:1rem}}@media (max-width:47.9375rem){.HeaderPlatformFilter-module_root{display:none}}.HeaderPlatformFilter-module_iconSwap{display:grid;position:relative}.HeaderPlatformFilter-module_iconSwap>.HeaderPlatformFilter-module_icon{grid-area:1/1;transition:opacity .26s,scale .36s cubic-bezier(.34,1.56,.64,1)}.HeaderPlatformFilter-module_iconHover{opacity:0;scale:.8}.HeaderPlatformFilter-module_button:hover .HeaderPlatformFilter-module_iconSwap>.HeaderPlatformFilter-module_icon:not(.HeaderPlatformFilter-module_iconHover){opacity:0;scale:1.15}.HeaderPlatformFilter-module_button:hover .HeaderPlatformFilter-module_iconHover{opacity:1;scale:1}@media (max-width:47.9375rem){.HeaderPlatformFilter-mobile.HeaderPlatformFilter-mobile{z-index:54;padding:0 0 env(safe-area-inset-bottom,0px);filter:drop-shadow(0 -10px 18px #00000080);background:0 0;margin:0;display:block;position:fixed;inset:auto 0 0}.HeaderPlatformFilter-mobile:before,.HeaderPlatformFilter-mobile:after{content:"";pointer-events:none;display:none;position:absolute;left:50%;translate:-50%}.HeaderPlatformFilter-mobile:before{z-index:-1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);clip-path:polygon(.9rem 0,calc(100% - .9rem) 0,100% 100%,0 100%);width:4.6rem;height:1.75rem;filter:drop-shadow(0 -1px 0 rgb(var(--accent-rgb) / .55)) drop-shadow(1px 0 0 rgb(var(--accent-rgb) / .4)) drop-shadow(-1px 0 0 rgb(var(--accent-rgb) / .4)) drop-shadow(0 -4px 10px #00000080);background:linear-gradient(#050b0feb,#081218f5);top:-1.55rem}.HeaderPlatformFilter-mobile:after{background:rgb(var(--accent-rgb) / .85);width:.9rem;height:.9rem;top:-1.05rem;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'><path d='M3.5 4.5h17l-6.5 8v6l-4 2v-8z'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'><path d='M3.5 4.5h17l-6.5 8v6l-4 2v-8z'/></svg>") 50%/contain no-repeat}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_root{--gap:0;--drop:.75rem;--slant:1.4rem;width:100%;height:calc(var(--platform-bar-h) + var(--drop));margin-top:calc(-1 * var(--drop));padding:calc(.85rem + var(--drop)) .4rem 0;clip-path:polygon(0 var(--drop), var(--slant) 0, calc(100% - var(--slant)) 0, 100% var(--drop), 100% 100%, 0 100%);background:repeating-linear-gradient(135deg, #ffffff06 0 1px, transparent 1px 7px), radial-gradient(ellipse 60% 140% at 100% 100%, rgb(var(--accent-rgb) / .12), transparent 70%), linear-gradient(0deg, #0e161cf7, #04090cf2), #05090c;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a,0 -10px 22px #00000073}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_root:before{content:"Filtrer le contenu de la page";top:calc(.3rem + var(--drop));letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#becdd673;pointer-events:none;font-size:.6rem;position:absolute;left:50%;translate:-50%}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_separator,.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_mega,.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_button:after{display:none}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_button{clip-path:none;flex:1;width:auto;height:100%}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_platform+.HeaderPlatformFilter-module_platform:after{content:"";opacity:1;background:#ffffff14;width:1px;display:block;position:absolute;top:30%;bottom:30%;left:0;translate:none}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_shape{clip-path:none;background:radial-gradient(ellipse 40% 45% at 50% 100%, color-mix(in srgb, var(--pf-color) 22%, transparent), transparent 75%);box-shadow:none;opacity:0;transition:opacity .25s;inset:0;transform:none}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_active .HeaderPlatformFilter-module_shape{opacity:1}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_platform:before{content:"";background:var(--pf-color);height:2px;box-shadow:0 0 5px var(--pf-color);opacity:0;transition:opacity .25s,scale .3s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:.15rem;left:30%;right:30%;scale:.3 1}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_active:before{opacity:1;scale:1}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_icon{opacity:.35;filter:brightness(0)invert();width:1.05rem;height:1.05rem;transition:opacity .25s,filter .25s}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_active .HeaderPlatformFilter-module_icon{opacity:1;filter:brightness(0) invert(1) drop-shadow(0 0 3px color-mix(in srgb, var(--pf-color) 55%, transparent))}body:has(.HeaderPlatformFilter-mobile,.HeaderPlatformFilter-reserve){padding-bottom:calc(var(--platform-bar-h) + env(safe-area-inset-bottom,0px))}body:has(.HeaderPlatformFilter-mobile,.HeaderPlatformFilter-reserve) .home-page-module_viewport{bottom:calc(var(--platform-bar-h) + env(safe-area-inset-bottom,0px))}}.HeaderPlatformFilter-module_label{display:none}@media (max-width:47.9375rem){.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_root:before{display:none}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_root{padding-top:.3rem;padding-bottom:.3rem}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_button{flex-direction:column;gap:.15rem}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_label{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;font-size:.6rem;transition:color .25s;display:block}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_active .HeaderPlatformFilter-module_label{color:#fff}.HeaderPlatformFilter-mobile .HeaderPlatformFilter-module_root:after{content:"";height:calc(var(--drop) + 1px);background:rgb(var(--accent-rgb) / .55);clip-path:polygon(0 var(--drop), var(--slant) 0, calc(100% - var(--slant)) 0, 100% var(--drop), 100% calc(var(--drop) + 1px), calc(100% - var(--slant)) 1px, var(--slant) 1px, 0 calc(var(--drop) + 1px));pointer-events:none;position:absolute;inset:0 0 auto}}@media (min-width:48rem){.HeaderPlatformFilter-module_root{--gap:.2rem;--stroke:rgb(var(--accent-rgb) / .4);--bg:#0e1b21}.HeaderPlatformFilter-module_root:before{content:"";z-index:0;top:calc(50% - var(--btn-h) / 2 - 5px);left:calc(1rem - 1.12rem + 1px + 1rem - var(--gap) + var(--gap) - 5px);right:calc(2.1rem - var(--skew) - 11px);height:calc(var(--btn-h) + 10px);background:linear-gradient(90deg, rgb(var(--accent-rgb) / .14), rgb(var(--accent-rgb) / .06));clip-path:polygon(0 0, 100% 0, calc(100% - var(--btn-h) - 10px) 100%, 0 100%);box-shadow:inset 0 0 0 1px rgb(var(--accent-rgb) / .35);pointer-events:none;position:absolute}.HeaderPlatformFilter-module_button{z-index:1}.HeaderPlatformFilter-module_icon{opacity:.6}.HeaderPlatformFilter-module_button:hover .HeaderPlatformFilter-module_shape{box-shadow:inset 0 0 0 1px rgb(var(--accent-rgb) / .8)}.HeaderPlatformFilter-module_mega{cursor:default}.HeaderPlatformFilter-module_mega .HeaderPlatformFilter-module_shape,.HeaderPlatformFilter-module_mega:hover .HeaderPlatformFilter-module_shape{background:color-mix(in srgb, var(--pf-color) 50%, var(--bg));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pf-color) 75%, transparent)}.HeaderPlatformFilter-module_mega .HeaderPlatformFilter-module_funnel{opacity:1}.HeaderPlatformFilter-module_mega:before{background:color-mix(in srgb, var(--pf-color) 75%, transparent)}}@media (min-width:48rem) and (max-width:63.9375rem){.HeaderPlatformFilter-module_root{--gap:.2rem;--btn-w:1.95rem}}
