.hamburger-menu{background:transparent;border:none;border-radius:var(--border-radius);cursor:pointer;height:40px;padding:0;position:relative;text-align:center;transition:all .3s ease;width:40px}.hamburger-menu svg.icon{height:24px;color:var(--icon-secondary-color);position:relative;top:2px;width:24px}.hamburger-menu.active,.hamburger-menu:hover{background:var(--bg-popup-color);transition:all .3s ease}.popup{background:var(--bg-popup-color);border:var(--popup-border);border-radius:var(--border-radius);box-shadow:var(--popup-shadow);box-sizing:border-box;z-index:100000}.popup p{font-size:.875em;line-height:1.429em;margin:0 0 .429em}:is(.popup p) b{font-weight:600}.delimiter{background:var(--separator-secondary-color);box-sizing:border-box;height:1px;margin:4px 0;position:relative;left:50%;transform:translate(-50%);width:calc(100% - 2em)}.swisscows-pro{margin:16px 0 4px}.swisscows-pro .title{align-items:flex-start;background-color:var(--menu-sw-pro-bg);color:var(--popup-list-color);display:flex;font-size:var(--popup-list-font-size);font-weight:500;justify-content:space-between;line-height:24px;padding:10px 16px 10px 44px;position:relative}:is(.swisscows-pro .title):hover{text-decoration:none}:is(.swisscows-pro .title) span{display:flex;flex-direction:column}:is(.swisscows-pro .title) svg.icon.marker{color:var(--menu-icon-color);position:absolute;left:16px;top:12px}:is(.swisscows-pro .title) svg.icon.chevron{color:var(--button-dropdown-chevron)}:is(.swisscows-pro .title) em{color:var(--menu-em-color);display:inline-block;-moz-font-feature-settings:"lnum=1";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-size:var(--menu-em-size);font-style:normal;font-weight:400;line-height:1.5em}.menu{animation:menu-in .3s ease;max-height:calc(100vh - 120px);min-width:320px;max-width:400px;-webkit-overflow-scrolling:touch;overflow-y:auto;padding:.75em 0;position:absolute;right:0;top:56px}.menu .account{padding:0 1em;position:relative}:is(.menu .account) .userinfo{color:var(--text-heading-color);display:inline-block;font-size:var(--menu-text-size);font-weight:400;line-height:42px;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}:is(:is(.menu .account) .userinfo):hover{text-decoration:none}:is(.menu .account) .avatar{background:var(--badge-login-background);border:2px solid var(--badge-login-hover-border);border-radius:50%;box-sizing:border-box;color:var(--badge-login-icon-color);font-size:32px;font-weight:600;height:72px;line-height:68px;overflow:hidden;position:relative;left:50%;transform:translateX(-50%);text-align:center;width:72px}:is(:is(.menu .account) .avatar) img{height:72px;object-fit:cover;width:72px}:is(:is(.menu .account) .avatar):hover{background:var(--badge-login-hover-background)}:is(:is(.menu .account) .avatar) svg.icon.badge-check-icon{background:var(--login-arrow-background);border-radius:50%;color:var(--login-arrow-color);height:8px;padding:2px;position:absolute;bottom:0;right:0;width:8px}.menu ul{list-style-type:none;margin:0;padding:0}:is(.menu ul) li{cursor:pointer;font-size:var(--menu-text-size);line-height:44px;padding:0 16px;transition:all .3s ease;user-select:none}:is(:is(.menu ul) li)>a,:is(:is(.menu ul) li)>span{color:var(--popup-list-color);display:block;font-size:var(--popup-list-font-size);font-weight:500;line-height:24px;padding:10px 0 10px 28px;position:relative}:is(:is(:is(.menu ul) li)>a,:is(:is(.menu ul) li)>span) svg.icon{color:var(--menu-icon-color);position:absolute;left:0;top:50%;transform:translateY(-50%)}:is(:is(:is(.menu ul) li)>a,:is(:is(.menu ul) li)>span):hover{text-decoration:none}:is(:is(.menu ul) li) .title{align-items:flex-start;color:var(--popup-list-color);cursor:pointer;display:flex;gap:16px;-moz-font-feature-settings:"lnum=1";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-size:var(--popup-list-font-size);font-weight:500;justify-content:space-between;line-height:24px;padding:10px 0 10px 28px;position:relative;overflow-wrap:anywhere}.logout:is(:is(:is(.menu ul) li) .title){background:none;border:none;padding:10px 0 10px 28px}.logout:is(:is(:is(.menu ul) li) .title) svg.icon{color:var(--menu-icon-color);position:absolute;left:3px;top:50%;transform:translateY(-50%)}:is(:is(:is(.menu ul) li) .title) span{display:flex;flex-direction:column}:is(:is(:is(.menu ul) li) .title) svg.icon.marker{color:var(--menu-icon-color);position:absolute;left:0;top:12px}:is(:is(:is(.menu ul) li) .title) svg.icon.chevron{color:var(--button-dropdown-chevron);position:relative;top:50%;transform:translateY(0)}:is(:is(:is(.menu ul) li) .title) em{color:var(--menu-em-color);display:inline-block;font-size:var(--menu-em-size);font-style:normal;font-weight:400;line-height:1.5em;max-width:196px}.active-item:is(:is(:is(:is(.menu ul) li) .title) em){position:absolute;right:32px;top:50%;transform:translateY(-50%)}:is(:is(.menu ul) li):hover{background:var(--list-item-hover);transition:all .3s ease}:is(:is(.menu ul) li) .button-switch{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.menu .close{background:transparent;border:none;cursor:pointer;height:24px;padding:0;position:absolute;right:8px;top:8px;width:24px;z-index:112}:is(.menu .close) .icon{color:#a8b3c6;height:24px;width:24px}.menu-popup-container{z-index:100000}.menu-popup{color:var(--menu-span-color);font-size:var(--menu-span-size);margin:auto;max-height:calc(100dvh - 120px);padding:24px 24px 32px;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}.menu-popup .title-popup{align-items:center;color:var(--popup-list-color);display:flex;font-size:var(--popup-list-font-size);font-weight:600;gap:24px;justify-content:flex-start;line-height:24px;margin:0;padding:0 0 24px 28px;position:relative}:is(.menu-popup .title-popup) svg.icon{color:var(--menu-icon-color);position:absolute;left:0;top:2px}:is(.menu-popup .title-popup) .erase{background:transparent;border:none;cursor:pointer;height:24px;padding:0;position:absolute;right:-16px;top:-16px;width:24px;z-index:112}:is(:is(.menu-popup .title-popup) .erase) svg.icon{color:#a8b3c6;height:24px;width:24px}.menu-popup .description{color:var(--popup-list-color);font-size:var(--menu-text-size);font-weight:400;line-height:1.5em;margin:6px 0 26px}.menu-popup.popup-regions{min-width:966px}.menu-popup.popup-regions ul{column-count:4}.menu-popup.popup-langs ul{column-count:2}.menu-popup.popup-location{width:508px}.menu-popup.popup-location .title-popup{padding-bottom:10px}.menu-popup.popup-location .location-content-wrap{max-height:calc(100vh - 120px - 104px);overflow-y:auto;margin:0 -16px 0 0;padding:0 16px 0 0}.menu-popup.popup-location .location{color:var(--popup-list-color);font-size:var(--menu-text-size);font-weight:600;line-height:1.3em;margin-bottom:32px}.menu-popup.popup-location .location-settings{margin-top:24px}.menu-popup.popup-location .location-form .select{margin-bottom:1.5em}.menu-popup .buttons{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.menu-popup-list-wrap{max-height:calc(100vh - 120px - 104px);overflow-y:auto;margin:0 -16px 0 0;padding:0 16px 0 0}.menu-popup-list{list-style-type:none;margin:0;padding:0}.menu-popup-list li{box-sizing:border-box;color:var(--text-primary-color);cursor:pointer;font-size:var(--menu-text-size);font-weight:400;line-height:24px;margin-bottom:16px;padding:0 0 0 22px;position:relative}:is(.menu-popup-list li) svg.icon.check{margin-left:10px;position:relative;top:3px}:is(.menu-popup-list li) svg.flag{border-radius:2px;margin-right:6px}.menu-popup-backdrop{background:var(--background-color);bottom:0;left:0;opacity:.1;position:fixed;right:0;top:0}@media only screen and (min-width:768px) and (max-width:1023px){.menu-popup.popup-regions{min-width:720px}.menu-popup.popup-regions ul{column-count:3}}@media only screen and (max-width:767px){.menu{max-height:calc(100vh - 80px);top:3em}.menu-popup-list-wrap{max-height:calc(100% - 48px)}.menu-popup{height:100dvh;max-height:100%;max-width:100%;width:100dvw}.menu-popup.popup{border:none;border-radius:0;box-shadow:none}.menu-popup.popup-regions{min-width:400px}.menu-popup.popup-regions ul{column-count:2}.menu-popup.popup-location{width:100dvw}.menu-popup.popup-location .title-popup{padding-top:24px}:is(.menu-popup.popup-location .title-popup) svg.icon{top:26px}:is(.menu-popup.popup-location .title-popup) .erase{right:-16px;top:-32px}}@media only screen and (max-width:480px){:is(.menu-popup.popup-langs,.menu-popup.popup-regions) ul{column-count:1}.menu-popup .buttons{flex-direction:column-reverse;gap:20px}}@media only screen and (max-height:480px) and (orientation:landscape){.menu-popup-list-wrap{max-height:calc(100% - 48px)}.menu-popup{height:100dvh;max-height:100%;max-width:100%;width:100dvw}.menu-popup.popup{border:none;border-radius:0;box-shadow:none}.menu-popup.popup-regions{min-width:400px}.menu-popup.popup-regions ul{column-count:2}.menu-popup.popup-location{width:100dvw}.menu-popup.popup-location .title-popup{padding-top:24px}:is(.menu-popup.popup-location .title-popup) svg.icon{top:26px}:is(.menu-popup.popup-location .title-popup) .erase{right:-16px;top:-32px}}@-ms-keyframes menu-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes menu-in{0%{opacity:0;transform:translateY(-1em)}to{opacity:1;transform:translateX(0)}}.badges{align-items:center;display:flex;gap:1.25em;height:3em;position:absolute;right:1.5em;top:2.5em;z-index:10}:is(.header-home,.header-static) .badges{gap:24px;top:0;z-index:1000}:is(:is(.header-home,.header-static) .badges) .badge-edelcloud svg.icon,:is(:is(.header-home,.header-static) .badges) .badge-email svg.icon,:is(:is(.header-home,.header-static) .badges) .badge-tg svg.icon,:is(:is(.header-home,.header-static) .badges) .badge-vpn svg.icon{height:24px;width:24px}.badge-login{background:var(--badge-login-background);border:none;border-radius:50%;box-sizing:border-box;cursor:pointer;height:2.5em;position:relative;transition:all .3s ease;width:2.5em}.badge-login:hover{background:var(--badge-login-hover-background)}.badge-login:hover svg.icon.badge-login-icon{color:var(--badge-login-icon-hover-color)}.badge-login svg.icon.badge-login-icon{color:var(--badge-login-icon-color);height:1.5em;margin:auto;position:absolute;bottom:0;right:0;left:0;top:0;width:1.5em}.badge-login svg.icon.login-arrow{background:var(--login-arrow-background);border-radius:50%;color:var(--login-arrow-color);height:8px;padding:2px;position:absolute;bottom:-2px;right:-2px;width:8px}.badge-account{background:transparent;cursor:pointer;position:relative;transition:all .3s ease}.badge-account,.badge-account .avatar{border:none;border-radius:50%;box-sizing:border-box;height:2.5em;width:2.5em}.badge-account .avatar{background:var(--badge-login-background);color:var(--badge-login-icon-color);font-weight:600;line-height:40px;overflow:hidden;position:absolute;left:-2px;top:-2px;text-align:center}:is(.badge-account .avatar) img{height:40px;object-fit:cover;width:40px}:is(.badge-account .avatar):hover{background:var(--badge-login-hover-background)}.badge-account svg.icon.badge-check-icon{background:var(--login-arrow-background);border-radius:50%;color:var(--login-arrow-color);height:8px;outline:1px solid var(--background-color);padding:2px;position:absolute;bottom:0;right:0;width:8px}@media only screen and (max-width:767px){.header-home .badges{gap:20px;top:-10px;z-index:1000}:is(.header-home .badges) .badge-edelcloud svg.icon,:is(.header-home .badges) .badge-email svg.icon,:is(.header-home .badges) .badge-tg svg.icon,:is(.header-home .badges) .badge-vpn svg.icon{height:20px;width:20px}}