
.lsw{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--rule-2);border-radius:999px;flex:none}
.lsw a{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font:11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);text-decoration:none;white-space:nowrap;transition:background .2s,color .2s}
.lsw a:hover{color:var(--cream)}
.lsw a[aria-current="page"]{background:var(--gold);color:#17120a}
.top .lsw{margin-left:auto}
.top .lsw + .nav{margin-left:0}
.top:has(.lsw) .ep{display:none}
.lsw-m{display:none}
@media (max-width:860px){
  .top .lsw{display:none}
  .lsw-m{display:flex;justify-content:space-between;margin:10px var(--pad) 0}
  .lsw-m a{flex:1;justify-content:center;min-height:36px}
}
