.language-toggle{flex:none!important;white-space:nowrap;font:600 11px system-ui,PingFang SC,Hiragino Sans GB,sans-serif!important;line-height:1.2!important;padding:6px 8px!important;min-height:28px;border:1px solid #b8c89a55!important;border-radius:6px!important;color:#e0eacb!important;background:#1c2b24!important;cursor:pointer;margin:0!important;letter-spacing:0!important;width:auto!important}.language-toggle:focus-visible{outline:2px solid #d8e99e;outline-offset:3px}.club-nav .language-toggle{margin-left:12px!important}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .hero-copy h1{font-size:clamp(45px,6vw,86px);line-height:1.02;letter-spacing:-.05em}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .player-state{white-space:normal}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .player-score-label{font-size:9px}html:not([lang=zh-Hans]):not([lang=zh-Hant]) #shoot,html:not([lang=zh-Hans]):not([lang=zh-Hant]) #shoot-button{letter-spacing:0;font-size:17px}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .scoreboard .match-caption{font-size:10px}html:not([lang=zh-Hans]):not([lang=zh-Hant]) #ghost-toggle{font-size:10px}@media(max-width:760px)and (orientation:portrait){html:not([lang=zh-Hans]):not([lang=zh-Hant]) .room-bar{gap:3px!important}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .room-bar button{font-size:9px!important;padding:4px!important}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .room-bar strong{font-size:9px!important}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .player-seat{font-size:8px;letter-spacing:0}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .player-state{font-size:8px;line-height:1.2}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .room-scoreboard>div:not(.player-cards) span{font-size:8px}html:not([lang=zh-Hans]):not([lang=zh-Hant]) #tip-text{font-size:10px}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .tip-section p{font-size:10px}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .utility-actions{gap:4px}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .utility-actions button{font-size:10px;padding:4px!important}.club-nav{flex-wrap:wrap;gap:8px}.club-nav .language-toggle{margin-left:0!important}}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .hero-copy h1>span{margin-left:.18em}@media(max-width:760px){html:not([lang=zh-Hans]):not([lang=zh-Hant]) .club-nav{flex-wrap:nowrap}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .club-brand span{display:none}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .club-nav .nav-room{margin-left:auto}}.club-nav{position:relative;z-index:2}@media(max-width:760px){.club-nav{flex-wrap:nowrap!important}.club-brand span{display:none}.club-nav .nav-room{margin-left:auto}.club-nav .language-toggle{padding:5px 7px!important}}html:not([lang=zh-Hans]):not([lang=zh-Hant]) #power-out,html:not([lang=zh-Hans]):not([lang=zh-Hant]) #elevation-out{margin-left:5px}html:not([lang=zh-Hans]):not([lang=zh-Hant]) #shot-controls #shoot{letter-spacing:0}html:not([lang=zh-Hans]):not([lang=zh-Hant]) .tip-top,html:not([lang=zh-Hans]):not([lang=zh-Hant]) .tip-bottom{left:50%;transform:translate(-50%);font-size:8px;white-space:nowrap}body.in-match .lobby-language{display:none}select.language-toggle{max-width:150px;min-width:70px;text-overflow:ellipsis}select.language-toggle option{background:#1c2b24;color:#e0eacb}@media(max-width:760px){select.language-toggle{max-width:100px}.utility-actions,.room-bar{flex-wrap:wrap}}
