.language-control{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid #454b47;border-radius:5px;flex:none;white-space:nowrap;font-family:Arial,PingFang SC,sans-serif}.language-control button{font:600 11px/1.3 Arial,PingFang SC,sans-serif;color:#b0b9b3;background:transparent;border:0;border-radius:3px;padding:6px 7px;cursor:pointer;min-width:30px;letter-spacing:0;white-space:nowrap}.language-control button[aria-pressed=true]{background:#293b30;color:#c3e6cf}.language-control button:hover{color:#fff;background:#303832}.language-control button:focus-visible{outline:2px solid #a4dfb9;outline-offset:3px}.language-entry{position:absolute;top:24px;right:28px;z-index:1}.language-login{position:absolute;right:28px;top:24px}.room-tools .language-control{gap:2px}.room-tools .language-control button{border:0;padding:6px 7px;font-size:11px}.room-tools .language-control button[aria-pressed=true]{color:#c3e6cf;background:#293b30}html[lang=en] .room-header{gap:14px;padding-left:16px;padding-right:16px}html[lang=en] .room-left{min-width:135px}html[lang=en] .room-nav{gap:15px}html[lang=en] .room-nav button{font-size:12px}html[lang=en] .room-tools{gap:10px}html[lang=en] .room-tools #connect-wallet{padding:10px}html[lang=en] .room-tools .online-indicator{max-width:90px;overflow:hidden;text-overflow:ellipsis}html[lang=en] .admin-nav button{white-space:normal;text-align:left}html[lang=en] .admin-sync-grid{gap:16px}html[lang=en] .admin-section-head{flex-wrap:wrap;gap:14px}html[lang=en] .league-page{width:410px}html[lang=en] .league-tabs button{white-space:nowrap}html[lang=en] .member-profit-row dt{min-height:38px}
