:is(html,[data-party-locale]):lang(ar){font-family:Noto Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif}:is(html,[data-party-locale]):lang(ja){font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif}:is(html,[data-party-locale]):lang(ko){font-family:Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,sans-serif}:is(html,[data-party-locale]):lang(zh-CN){font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}:is(html,[data-party-locale]):lang(zh-TW){font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif}:is(html,[data-party-locale]):lang(hi){font-family:Noto Sans Devanagari,Nirmala UI,Mangal,sans-serif}:is(html,[data-party-locale]):lang(th){font-family:Noto Sans Thai,Leelawadee UI,Tahoma,sans-serif}:is(button,[role=button],label):not(:lang(en)){white-space:normal;overflow-wrap:anywhere}[dir=rtl] :is(.brand-home-actions>button,.brand-home-actions>button>span),[dir=rtl] :is(input,textarea){text-align:start}[dir=rtl] :is(.word-grid,canvas,.spectrum-dial,.poker-cards,.mini-die){direction:ltr}.language-setting{grid-template-columns:minmax(0,1fr) minmax(110px,1fr);align-items:center;gap:12px;padding:12px 0;display:grid}.language-setting select{color:#f2f6f6;min-width:0;max-width:100%;min-height:44px;font:inherit;background:#111a24;border:1px solid #ffffff26;border-radius:8px;padding:8px}.language-setting option{color:#f2f6f6;background:#111a24}.language-setting small{grid-column:1/-1}:lang(ar){--locale-font:"Noto Sans Arabic", "Segoe UI", Tahoma, Arial, sans-serif}:lang(ja){--locale-font:"Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", Meiryo, sans-serif}:lang(ko){--locale-font:"Noto Sans KR", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif}:lang(zh-CN){--locale-font:"Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif}:lang(zh-TW){--locale-font:"Noto Sans TC", "PingFang TC", "Microsoft JhengHei", sans-serif}:lang(hi){--locale-font:"Noto Sans Devanagari", "Nirmala UI", Mangal, sans-serif}:lang(th){--locale-font:"Noto Sans Thai", "Leelawadee UI", Tahoma, sans-serif}:is(h1,h2,h3,p,small,span,strong,b,button,input,textarea,select,label,li):is(:lang(ar),:lang(ja),:lang(ko),:lang(zh-CN),:lang(zh-TW),:lang(hi),:lang(th)){letter-spacing:normal;font-family:var(--locale-font)!important}[dir=rtl] .roster-heading>span{direction:ltr;unicode-bidi:isolate}[dir=rtl] :is(.lucide-arrow-left,.lucide-arrow-right,.lucide-chevron-left,.lucide-chevron-right){transform:scaleX(-1)}[dir=rtl] :is(.live-letter-grid,.table-word-grid,.word-board-shell,.spectrum-scale,.spectrum-arc){direction:ltr}[dir=rtl] [data-slot=dialog-header]{text-align:start}[dir=rtl] [data-slot=dialog-close]{left:1rem;right:auto}.game-language-unavailable{white-space:normal;font-size:.8em;line-height:1.3}.roster-player-name:lang(ar){unicode-bidi:isolate}.partybox-live .lobby-refresh .roster-player-copy small:not(:lang(en)){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.discovery>.native-screen.native-scroll{overscroll-behavior:contain;overflow:hidden auto}.discovery>.native-screen.native-scroll>.native-fit-content{height:auto;min-height:100%;position:relative;transform:none}.discovery>.native-scroll .discovery-surface{justify-content:flex-start}
