nav.workspace-nav{display:block;overflow-x:hidden;overflow-y:auto;min-height:0;padding-right:3px;scrollbar-width:thin}nav.workspace-nav>button{width:100%;margin:3px 0}nav.workspace-nav .workspace-nav-group{margin:4px 0;border:0}nav.workspace-nav .workspace-nav-group>summary{display:flex;justify-content:space-between;align-items:center;gap:8px;list-style:none;cursor:pointer;padding:12px 10px;color:#bfd0c8;font-size:12px;font-weight:600;line-height:1.45;border-radius:7px;min-height:44px}nav.workspace-nav summary::-webkit-details-marker{display:none}nav.workspace-nav summary::after{content:'▸';flex:none;font-size:15px}nav.workspace-nav details[open]>summary::after{content:'▾'}nav.workspace-nav summary:hover,nav.workspace-nav .active-group>summary{color:#fff;background:#31564b}nav.workspace-nav summary:focus-visible,nav.workspace-nav button:focus-visible{outline:2px solid #d0e1a5;outline-offset:-2px}.workspace-nav-children{margin:3px 0 9px 12px;padding-left:7px;border-left:1px solid #55776a}nav.workspace-nav .workspace-nav-children button{width:100%;font-size:11px;line-height:1.45;padding:10px 8px;min-height:41px;white-space:normal}.workspace-nav-children button.active{border-left:3px solid #bdd891}#workspace-menu-toggle{display:none}@media(max-width:720px){#workspace-menu-toggle{display:block;margin-top:16px;width:100%;text-align:left;color:#fff;border-color:#55776a;background:#254c42;font-size:12px}nav.workspace-nav{display:none;margin-top:9px;max-height:65vh;overflow-y:auto;padding:4px 0;background:#173c37}nav.workspace-nav[data-mobile-open=true]{display:block}nav.workspace-nav .workspace-nav-group>summary{font-size:13px;padding:13px 10px}nav.workspace-nav button{font-size:12px}.workspace-nav-children{margin-left:15px}nav.workspace-nav .workspace-nav-children button{font-size:12px}}@media print{#workspace-menu-toggle{display:none!important}}

#navigation-language-control{display:grid;gap:.35rem;margin:.65rem 0;color:inherit;font-size:.85rem}
#navigation-language{width:100%;min-height:40px;padding:.45rem .6rem;border:1px solid #b6cbc4;border-radius:7px;background:#fff;color:#173c37;font-family:inherit}
.workspace-nav[lang="zh-CN"]{font-family:system-ui,"Microsoft YaHei","PingFang SC","Noto Sans CJK SC",sans-serif;line-height:1.55}
