.site-header{border-bottom:1px solid var(--graphite-raised)}.site-header-inner{max-width:1440px;height:var(--site-header-height);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin:auto;padding-inline:24px;display:grid}.site-header-logo>span{letter-spacing:0;font-size:19px}.site-header-logo>img{width:32px;height:32px}.site-desktop-nav{justify-content:center;align-items:center;gap:2px;min-width:0;height:100%;display:flex}.site-nav-item{height:100%;color:var(--silver);white-space:nowrap;border-radius:0;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.site-nav-item:hover,.site-nav-item[data-state=open],.site-nav-item[data-active=true]{background:var(--graphite-raised);color:var(--silver)}.site-nav-item[data-active=true]:after{content:"";background:var(--mint);height:2px;position:absolute;inset:auto 10px 0}.site-header :focus-visible{outline-color:var(--mint)}.site-nav-dropdown{border-radius:6px;min-width:220px}.site-header-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.site-header-icon{color:var(--silver);border-radius:6px}.site-header-icon:hover{background:var(--graphite-raised);color:var(--mint)}.site-search-trigger{border:1px solid color-mix(in oklab,var(--silver) 22%,var(--graphite));background:var(--graphite-raised);width:270px;height:36px;color:var(--on-dark-muted);border-radius:6px;gap:8px;padding:0 10px;font-size:11px;font-weight:400}.site-search-trigger:hover{background:var(--graphite-raised);color:var(--silver)}.site-search-trigger>span{text-align:left;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.site-search-trigger kbd{border:1px solid color-mix(in oklab,var(--silver) 16%,var(--graphite));font:inherit;white-space:nowrap;border-radius:3px;padding:1px 4px}.site-command-dialog{border-radius:8px;width:calc(100% - 32px)}.site-command-dialog [cmdk-input]{padding-right:28px}.site-command-dialog [cmdk-item]{min-height:44px}.site-command-dialog [cmdk-list]{max-height:min(480px,60dvh)}.site-menu-trigger{display:none}.site-mobile-group{border-bottom:1px solid var(--border)}.site-mobile-group summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;padding-inline:12px;font-size:14px;font-weight:600;display:flex}.site-mobile-group summary::-webkit-details-marker{display:none}.site-mobile-group>div{padding-bottom:8px;display:grid}.site-mobile-group a{min-height:44px;color:var(--muted-foreground);align-items:center;padding-inline:22px;font-size:14px;display:flex}.site-mobile-group a:hover,.site-mobile-group a[aria-current]{color:var(--primary);background:var(--accent)}@media (width<=1370px){.site-search-trigger{background:0 0;border:none;width:44px;height:44px;padding:0}.site-search-trigger>span,.site-search-trigger>kbd{display:none}.site-header-inner{gap:12px}.site-nav-item{padding-inline:12px}}@media (width<=1099px){.site-desktop-nav{display:none}.site-header-inner{grid-template-columns:minmax(0,1fr) auto}.site-menu-trigger{display:inline-flex}}@media (width<=479px){.site-header-inner{gap:6px;padding-inline:14px}.site-header-logo>span{font-size:17px}.site-header-logo>img{width:30px;height:30px}.site-header-actions{gap:0}}
