/* Album entry only. The original hero, sections, and global styles are unchanged. */
.lingxi-nav{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:60px;min-height:44px;flex:0 0 auto;font-size:13px;font-weight:500;white-space:nowrap;letter-spacing:.03em;transition:color .2s}
.lingxi-nav svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1;flex-shrink:0}
.lingxi-nav:hover{color:var(--gold)}
.lingxi-nav+.language-control{margin-left:0}
@media(min-width:768px){.lingxi-nav{margin-left:auto}}
@media(min-width:768px) and (max-width:920px){.site-header:has(.lingxi-nav){gap:12px}.site-header:has(.lingxi-nav) .brand-name{display:none}}
@media(max-width:767px){.lingxi-nav{margin-left:auto;gap:5px;min-width:54px;font-size:12px}.lingxi-nav svg{width:18px;height:18px}}
@media(max-width:440px){.site-header:has(.lingxi-nav) .brand-name{display:none}}
@media(prefers-reduced-motion:reduce){.lingxi-nav{transition:none}}
