/* Hub (S1): way back to xenyra.com, top left of the header. Original Xenyra X, thin text, same tab. */
.xh-site{display:inline-flex;align-items:center;gap:6px;min-height:40px;margin-right:6px;padding:0 12px 0 6px;border:1px solid var(--xt-line);border-radius:999px;
  color:var(--xt-mute);font-size:14px;font-weight:400;text-decoration:none;white-space:nowrap;transition:color .18s,background .18s,border-color .18s}
.xh-site svg{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.xh-site img{display:block;flex:none;width:20px;height:20px;object-fit:contain}
.xh-site:hover{color:var(--xt-blue);background:var(--xt-tint);border-color:var(--xt-line-hi)}
.xh-site:focus-visible{outline:3px solid var(--xt-focus);outline-offset:2px}
@media(max-width:860px){.xh-site span{display:none}.xh-site{padding:0 8px 0 4px}}
@media(prefers-reduced-motion:reduce){.xh-site{transition:none}}
