.header{animation:none;opacity:1;transform:none}.header-right{gap:18px}.site-menu{position:relative;order:5}.site-menu summary{display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;list-style:none;color:#0F5C57}.site-menu summary::-webkit-details-marker{display:none}.site-menu svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.site-menu nav{position:absolute;right:0;top:46px;min-width:240px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 140px);overflow:auto;padding:6px;background:#fff;border:1px solid #D6E0E4;border-radius:10px;box-shadow:0 8px 24px rgba(28,42,46,.12)}.site-menu nav a{display:block;padding:10px 12px;border-radius:6px;font-size:13px;color:#1C2A2E;text-decoration:none}.site-menu nav a:hover{background:#F1F5F6;color:#0F5C57}.download-wrapper:focus-within .download-dropdown{display:block}.bottom-bar{animation:none;opacity:1;transform:none}a:focus-visible,summary:focus-visible,button:focus-visible{outline:2px solid #0F5C57;outline-offset:3px}@media(max-width:768px){.header-right{gap:12px}.header-right>.download-wrapper{display:none}.site-menu nav .btn-login-header{display:block}}
