.site-github { display:inline-flex; align-items:center; gap:7px; min-height:32px; padding:4px 9px; border:1px solid #dedfdb; border-radius:4px; color:#414b45; text-decoration:none; white-space:nowrap; font-size:12px; line-height:1.4; }
.site-github:hover { background:#f5f6f3; border-color:#a9b1a9; color:#243e32; }
.site-github>svg { width:16px; height:16px; flex-shrink:0; }
#site-visit-count { font-variant-numeric:tabular-nums; font-weight:500; }
.footer .site-visits { display:inline-flex; align-items:center; gap:7px; margin-left:auto; color:#737c6a; font-size:12px; white-space:nowrap; }
@media (min-width:901px) and (max-width:1250px) { body[data-view] .header-inner { gap:16px; } body[data-view] .header-inner nav { gap:16px; } body[data-view] .header-actions { gap:8px; } }

.site-github .site-stars { display:inline-flex; align-items:center; gap:4px; padding-left:7px; border-left:1px solid #dedfdb; color:#68716b; }
.site-stars svg { width:13px; height:13px; }
