.menu-btn{cursor:pointer;color:var(--label-primary);mix-blend-mode:plus-lighter;width:40px;height:40px;transition:width var(--duration-m) var(--ease-medium), height var(--duration-m) var(--ease-medium);background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.menu-btn--open{width:54px;height:54px}[data-theme=light] .menu-btn{mix-blend-mode:normal}.menu-btn__icon{width:15px;height:15px;transition:transform var(--duration-l) var(--ease-slow);flex-shrink:0;display:block;overflow:hidden;transform:scale(1)}.menu-btn__bar{transform-box:fill-box;transform-origin:50%;transition:transform var(--duration-l) var(--ease-slow), opacity .15s ease}.menu-btn--open .menu-btn__bar--1{transform:translateY(3.75px)rotate(45deg)}.menu-btn--open .menu-btn__bar--2{opacity:0;transform:scaleX(0)}.menu-btn--open .menu-btn__bar--3{transform:translateY(-3.75px)rotate(-45deg)}@media (min-width:768px){.menu-btn{width:48px;height:48px}.menu-btn--open{width:62px;height:62px}.menu-btn__icon{transform:scale(1.13333)}}@media (min-width:1024px){.menu-btn{width:54px;height:54px}.menu-btn--open{width:70px;height:70px}.menu-btn__icon{transform:scale(1.26667)}}
:root{--knobPadding:2.5px;--knobHeight:19px;--knobSpacing:9.5px;--knob-squash-x:.9;--knob-squash-y:1.3}.thememodeswitch{flex-direction:column;justify-content:center;align-items:center;gap:7px;width:88px;min-width:57px;height:54px;display:flex}.thememodeswitch__btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:24px;display:flex}.thememodeswitch__track{width:calc((var(--knobHeight) + var(--knobPadding)) * 2 - var(--knobSpacing));height:calc(var(--knobHeight) + 2 * var(--knobPadding));border-radius:999px;position:relative}.thememodeswitch__track:before{content:"";border-radius:inherit;background:var(--label-tertiary);pointer-events:none;transition:background .25s;position:absolute;inset:0;box-shadow:inset 0 4px 4px #00000026}.thememodeswitch__track--dark:before{background:var(--accent-blue)}.thememodeswitch__knob{transform:translateY(-50%) translateX(var(--knobPadding));height:var(--knobHeight);width:var(--knobHeight);background:var(--accent-white);transition:transform var(--duration-s) var(--ease-fast);border-radius:100px;position:absolute;top:50%}.thememodeswitch__knob--dark{transform:translateY(-50%) translateX(calc(var(--knobHeight) + 2 * var(--knobPadding) - var(--knobSpacing) - var(--knobPadding)))}.thememodeswitch__label{text-align:center;white-space:nowrap;mix-blend-mode:var(--blend-mode);color:var(--label-vibrant-control-primary);font-size:10px;font-weight:510;line-height:12px}@media (min-width:768px){:root{--knobPadding:3px;--knobHeight:21px;--knobSpacing:10.5px}.thememodeswitch{gap:8px;width:100px;min-width:70px;height:62px}.thememodeswitch__btn{height:27px}.thememodeswitch__label{font-size:13px}}@media (min-width:1024px){:root{--knobPadding:3.5px;--knobHeight:23px;--knobSpacing:11.5px}.thememodeswitch{gap:9px;width:115px;min-width:78px;height:70px}.thememodeswitch__btn{height:30px}.thememodeswitch__label{font-size:15px}}
:root{--knobPadding:2.5px;--knobHeight:19px;--knobSpacing:9.5px;--knob-squash-x:.9;--knob-squash-y:1.3}.langswitch{flex-direction:column;justify-content:center;align-items:center;gap:7px;width:88px;min-width:57px;height:54px;display:flex}.langswitch__btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:24px;display:flex}.langswitch__track{width:calc((var(--knobHeight) + var(--knobPadding)) * 2 - var(--knobSpacing));height:calc(var(--knobHeight) + 2 * var(--knobPadding));border-radius:999px;position:relative}.langswitch__track:before{content:"";border-radius:inherit;background:var(--label-tertiary);pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 4px 4px #00000026}.langswitch__knob{transform:translateY(-50%) translateX(var(--knobPadding));height:var(--knobHeight);width:var(--knobHeight);transition:transform var(--duration-s) var(--ease-fast);border-radius:100px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;overflow:clip}.langswitch__knob--en{transform:translateY(-50%) translateX(calc(var(--knobHeight) + 2 * var(--knobPadding) - var(--knobSpacing) - var(--knobPadding)))}.langswitch__flag--fr{flex-direction:row;width:100%;height:100%;display:flex}.langswitch__flag-stripe{flex:1 1 0;width:33.3333%;min-width:0}.langswitch__flag-stripe--blue{background:var(--accent-blue)}.langswitch__flag-stripe--white{background:var(--accent-white)}.langswitch__flag-stripe--red{background:var(--accent-red)}.langswitch__flag--uk{flex-shrink:0;height:100%;display:block}.langswitch__label{text-align:center;white-space:nowrap;mix-blend-mode:var(--blend-mode);color:var(--label-vibrant-control-primary);font-size:10px;font-weight:510;line-height:12px}@media (min-width:768px){:root{--knobPadding:3px;--knobHeight:21px;--knobSpacing:10.5px}.langswitch{gap:8px;width:100px;min-width:70px;height:62px}.langswitch__btn{height:27px}.langswitch__label{font-size:13px}}@media (min-width:1024px){:root{--knobPadding:3.5px;--knobHeight:23px;--knobSpacing:11.5px}.langswitch{gap:9px;width:115px;min-width:78px;height:70px}.langswitch__btn{height:30px}.langswitch__label{font-size:15px}}
.header__usermenu{pointer-events:auto;align-items:flex-start;display:flex}.header__user-btn{cursor:pointer;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex;overflow:hidden}.header__user-btn--login{width:auto;height:auto;padding:16px}.header__user-btn-hit{cursor:pointer;border-radius:inherit;background:0 0;border:none;padding:0;position:absolute;inset:0}.header__user-avatar{object-fit:cover;border-radius:100px;width:100%;height:100%;display:block}.header__user-icon,.header__login-icon{color:var(--label-primary);width:16px;height:16px;display:block}.header__tab-icon{width:20px;height:20px}.header__userdropdown{animation:header-fade-down var(--duration-m) var(--ease-slow);border-radius:999px;flex-direction:column;align-items:center;padding-bottom:8px;display:flex;overflow:hidden}.header__userdropdown-avatar{cursor:pointer;background:0 0;border:none;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;padding:0;display:flex;overflow:hidden}.header__userdropdown-tabs{flex-direction:column;align-items:center;width:100%;display:flex}.header__userdropdown-tab{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:54px;padding:10px 25px;display:flex}.header__userdropdown-tab-label{text-align:center;white-space:nowrap;color:var(--label-vibrant-control-primary);font-size:10px;font-weight:510;line-height:12px}.header__userdropdown-tab-label--logout{color:var(--accent-red)}.header__userdropdown-separator{background:var(--separator-vibrant);flex-shrink:0;width:calc(100% - 12px);height:1px;margin:4px 6px}@keyframes header-fade-down{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (min-width:768px){.header__user-btn{width:58px;height:58px}.header__user-btn--login{width:auto;height:auto;padding:19px}.header__userdropdown-avatar{width:58px;height:58px}.header__userdropdown-tab{width:58px}.header__user-icon,.header__login-icon{width:20px;height:20px}.header__tab-icon{width:22px;height:22px}}@media (min-width:1024px){.header__user-btn{width:66px;height:66px}.header__user-btn--login{width:auto;height:auto;padding:22px}.header__userdropdown-avatar{width:66px;height:66px}.header__userdropdown-tab{gap:8px;width:66px;padding:12px 25px}.header__userdropdown-tab-label{font-size:11px}.header__user-icon,.header__login-icon{width:22px;height:22px}}
