/* 站点级导航独立于 Demo 产品主题。 */
:root{--site-nav-height:64px}.site-header{height:var(--site-nav-height);position:sticky;top:0;z-index:200010;background:#fff!important;border-bottom:1px solid #dce7e7;color:#173b3b;font:14px/1.5 -apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif}.site-header .site-nav{height:100%;max-width:1280px;margin:auto;padding:0 24px;display:flex;gap:30px;align-items:center;flex-wrap:nowrap}.site-header .site-brand{margin-right:auto;white-space:nowrap;font-weight:700;font-size:16px;color:#173b3b!important;text-decoration:none}.site-header .site-links{display:flex;gap:8px;align-items:center}.site-header .site-links a{color:#526568!important;text-decoration:none;white-space:nowrap;padding:8px 14px;border-radius:6px;font-size:14px;font-weight:500}.site-header .site-links a:hover{background:#f1f7f6}.site-header .site-links a[aria-current=page]{background:#e5f3f0;color:#086f68!important}.site-header a:focus-visible{outline:2px solid #087d79;outline-offset:3px}body[data-prototype-notes] #pn-shell{height:calc(100vh - var(--site-nav-height))}html{scroll-padding-top:calc(var(--site-nav-height) + 20px)}@media(max-width:650px){:root{--site-nav-height:104px}.site-header .site-nav{padding:10px 14px;gap:8px;flex-direction:column;align-items:flex-start;justify-content:center}.site-header .site-links{width:100%;justify-content:space-between;gap:2px}.site-header .site-links a{font-size:13px;padding:7px 10px}.site-header .site-brand{font-size:15px}}
