.site-header{gap:18px}.site-menu{position:relative;margin-left:auto;flex:none}.site-menu summary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:43px;padding:9px 13px;border:1px solid #dbe2ed;border-radius:11px;background:#fff;color:#112c60;font-size:13px;font-weight:700;list-style:none;cursor:pointer}.site-menu summary::-webkit-details-marker{display:none}.site-menu summary svg{width:20px;height:20px;flex:none}.site-menu[open] summary{background:#f0f4fc;border-color:#b5c6e2}.site-menu summary:focus-visible{outline:3px solid #d7b459;outline-offset:3px}.site-menu nav.site-menu-links{position:absolute;top:calc(100% + 12px);right:0;display:flex;flex-direction:column;gap:3px;width:220px;max-width:calc(100vw - 32px);margin:0;padding:8px;border:1px solid #e0e6f0;border-radius:15px;background:#fff;box-shadow:0 15px 40px #0b1e4926;z-index:50}.site-menu-links a{display:flex;align-items:center;min-height:44px;padding:10px 13px;border-radius:9px;color:#203d68;text-decoration:none;font-size:14px;font-weight:600}.site-menu-links a:hover,.site-menu-links a:focus-visible{background:#edf3fc;color:#102e63}.site-menu-links a[aria-current=page]{background:#eef3fb;color:#102e63;font-weight:800}.site-header .login-short{display:none}@media(max-width:760px){.site-header{gap:9px;padding:0 14px}.site-header .brand{font-size:13px;gap:7px}.site-header .brand small{font-size:8px;letter-spacing:.06em}.site-header .brand img{width:39px;height:39px;border-radius:12px}.site-menu summary{padding:8px 9px;gap:5px;font-size:11px;min-height:40px}.site-menu summary svg{width:18px;height:18px}.site-header .login{margin-left:0;padding:11px 10px;font-size:11px;white-space:nowrap}.site-header .login-full{display:none}.site-header .login-short{display:inline}.site-menu nav.site-menu-links{right:-90px}}@media(max-width:350px){.site-header{gap:7px;padding:0 10px}.site-header .brand{font-size:11px}.site-header .brand small{font-size:7px}.site-header .brand img{width:33px;height:33px}.site-menu summary{padding:8px}.site-menu summary span{display:none}}
.site-menu:not([open]) nav.site-menu-links{display:none}
