.header{background:var(--color-secondary-1);font-size:14px;line-height:1.3}.account-mobile-menu,.account-mobile-menu *,.header *{box-sizing:border-box;letter-spacing:0}.header .header__content{background:var(--color-secondary-1);grid-template-rows:40px;min-width:0;padding:24px 16px 20px}.header .header__logoWrapper{justify-self:start;margin:0}.header .block-type a{letter-spacing:0}.account-mobile-menu .ion,.header .ion{align-items:center;display:inline-flex;justify-content:center}.account-mobile-menu .ion__svg,.header .ion__svg{fill:currentColor;display:block;height:100%;width:100%}.header .header__block--menu .header__button{align-items:center;display:flex;justify-content:center}.header .header__block--menu .ion{height:20px;width:20px}.account-menu-toggle,.account-mobile-menu{display:none}body.account-menu-is-open,html.account-menu-is-open{overflow:hidden}#vue-account-menu{font-size:14px;line-height:1.6}.account-identity{margin-bottom:22px;padding:0 12px}.account-identity>div{min-width:0}.account-identity strong{display:block;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.account-identity-id{color:var(--color-combination-5);display:block;font-size:12px;margin-top:2px}.account-nav{display:grid;gap:4px;margin:0;width:100%}.account-nav a{align-items:center;border-radius:5px;color:var(--color-combination-5);display:flex;font-size:13px;gap:12px;height:auto;line-height:1.6;margin:0;min-height:44px;padding:12px;position:relative;text-decoration:none}.account-nav a.active{background:#f7f7f7;color:var(--color-primary);font-weight:700}.account-nav a.active:before{background:var(--color-primary);border-radius:2px;bottom:12px;content:"";inset-inline-start:0;position:absolute;top:12px;width:3px}.account-nav a:hover{background:#f7f7f7;color:var(--color-secondary-2)}.account-nav a.account-logout{border-radius:0;border-top:1px solid var(--color-combination-7);color:var(--color-combination-5);margin-top:10px;padding-top:16px}.account-nav .ion{flex:0 0 20px;height:20px;width:20px}.account-mobile-menu a:focus-visible,.account-mobile-menu button:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media (max-width:960px){.header .header__content{grid-template-rows:44px;padding:10px 16px}.header .header__account-access--authenticated{display:none}.header .header__block--menu{width:44px}.account-menu-toggle{align-items:center;background:var(--color-secondary-3);border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 44px;font:inherit;height:44px;justify-content:center;padding:10px;width:44px}.account-menu-toggle .ion{height:24px;width:24px}.account-menu-toggle:hover,.account-menu-toggle[aria-expanded=true]{background:var(--color-primary)}.account-menu-toggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.account-mobile-menu{background:#fff;border:0;border-radius:0;color:var(--color-secondary-2);font:inherit;height:100vh;height:100dvh;inset-block:0;inset-inline-end:auto;inset-inline-start:0;margin:0;max-height:none;max-width:none;overflow-y:auto;overscroll-behavior:contain;padding:0 16px 24px;position:fixed;width:min(336px,calc(100vw - 48px))}.account-mobile-menu[open]{animation:account-menu-in .16s ease-out;display:block}.account-mobile-menu::backdrop{background:rgba(var(--color-secondary-1-rgb),.45)}.account-menu-heading{align-items:center;border-bottom:1px solid var(--color-combination-7);display:flex;gap:12px;justify-content:space-between;margin-bottom:18px;min-height:72px}.account-menu-heading h2{font-size:16px;font-weight:600;line-height:1.6;margin:0}.account-menu-close{align-items:center;background:#f7f7f7;border:0;border-radius:5px;color:var(--color-combination-5);cursor:pointer;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;padding:10px;width:44px}.account-menu-close .ion{height:24px;width:24px}.account-mobile-menu .account-identity{border-bottom:1px solid var(--color-combination-7);display:block;margin:0 0 12px;padding:0 12px 20px}.account-mobile-menu .account-nav a{min-height:48px;padding:13px 12px}.account-mobile-menu .account-nav a.account-logout{margin-top:16px;padding-top:17px}[dir=rtl] .account-mobile-menu{--account-menu-from:100%}}@media (max-width:720px){.header .header__content{display:flex;flex-wrap:wrap;gap:8px}.header .header__logoWrapper{flex:1 1 0;min-width:40px}.header .header__logoWrapper img{height:auto;max-width:100%}.header .header__block{flex-shrink:0;height:44px}.header .block-type{display:flex;flex:0 0 100%;order:1}.header .block-type a{align-items:center;flex:1 1 0;height:44px;justify-content:center;line-height:1.3}.header .header__text--user{font-size:12px}}@keyframes account-menu-in{0%{transform:translateX(var(--account-menu-from,-100%))}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.account-mobile-menu[open]{animation:none}}
