.pm-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pm-language{display:inline-flex;align-items:center;max-width:200px}.pm-language select{font:inherit;font-size:12px;min-height:36px;max-width:200px;border:1px solid #71809666;border-radius:7px;background:var(--card,#132c36);color:var(--fg,#e9f0ed);padding:7px 26px 7px 10px;cursor:pointer}.pm-language select:focus-visible{outline:2px solid #d5ddb7;outline-offset:3px}.pm-language-floating{position:fixed;right:18px;top:16px;z-index:55;padding:4px;border-radius:10px;background:#0c2029dd;box-shadow:0 3px 12px #0002}.pm-language-floating select{max-width:150px}:lang(th){line-height:1.6}.header-tools .pm-language{margin-inline-start:8px}.header-tools .pm-language select{max-width:170px}@media(max-width:600px){.pm-language select{font-size:11px;max-width:125px;padding-inline:8px}.header-tools .pm-language select{max-width:125px}.pm-language-floating{top:10px;right:10px}.pm-language-floating select{max-width:115px}}
/* Give translated controls their own row on phones instead of squeezing titles. */
@media(max-width:600px){
 .mini-top{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px}
 .mini-top .mini-title{min-width:0;text-align:right}
 .mini-top .mini-title h1{overflow-wrap:normal;word-break:normal}
 .mini-top .mini-tools{grid-column:1/-1;justify-self:end;flex-wrap:wrap;justify-content:flex-end}
 .arena-header{display:grid;grid-template-columns:minmax(0,1fr) auto;height:auto;min-height:77px;gap:10px;padding-block:12px}
 .arena-header>.arena-brand{grid-column:1;grid-row:1}
 .arena-header>.header-tools{grid-column:2;grid-row:1}
 .arena-header>nav{grid-column:1/-1;grid-row:2;justify-self:start;margin-left:0;gap:12px}
 .ld-header{flex-wrap:wrap}
 .ld-header nav{flex-wrap:wrap;justify-content:flex-end}
}
