html:not([data-uqlang=th]) .uq-th,html[data-uqlang=th] .uq-en{display:none!important}.uq-lang{display:inline-flex;gap:.2rem;padding:.2rem;background:var(--panel);border:1px solid var(--border);border-radius:999px}.uq-lang-opt{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid transparent;background:transparent;color:var(--muted);font-family:inherit;font-size:.82rem;font-weight:600;line-height:1;padding:.35rem .8rem;border-radius:999px;transition:background .18s ease,color .18s ease,border-color .18s ease}.uq-lang-opt:hover{color:var(--fg)}.uq-lang-opt[aria-pressed=true]{background:var(--chip);border-color:var(--chip-border);color:var(--accent)}.uq-lang-opt:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 30%,transparent)}@media (prefers-reduced-motion:reduce){.uq-lang-opt{transition:none}}.uq-langbar{padding:clamp(.85rem,3vw,1.25rem) clamp(1rem,4vw,2rem) 0;display:flex;justify-content:flex-end}.uq-crosslink,.uq-langbar{max-width:1100px;margin:0 auto}.uq-crosslink{padding:0 clamp(1rem,4vw,2rem) clamp(1.75rem,4vw,2.5rem);text-align:center;color:var(--muted);font-size:.92rem;line-height:1.6}.uq-crosslink a{color:var(--accent);font-weight:600;text-decoration:none}.uq-crosslink a:hover{text-decoration:underline}