.site-navigation{box-sizing:border-box;width:calc(100% - 40px);max-width:940px;margin:20px auto 0;display:flex;justify-content:center;flex-wrap:wrap;gap:10px;padding:0;background:none}.site-navigation a{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border:1px solid #dce5dc;border-radius:12px;background:rgba(255,255,255,.75);color:#285b48;font:500 14px/1.5 system-ui,"Microsoft YaHei",sans-serif;text-decoration:none;white-space:nowrap}.site-navigation a:hover{background:#e5f0e7;border-color:#aac8b7}.site-navigation a:focus-visible{outline:3px solid #d1a759;outline-offset:3px}@media(max-width:480px){.site-navigation{gap:7px;width:calc(100% - 28px)}.site-navigation a{flex:1;padding:10px 8px;font-size:13px}}