.language-bar{z-index:40;color:#f4e7c9;background:#0c1915;border-bottom:1px solid #706744;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;min-height:46px;padding:5px 20px;font-size:14px;display:flex;position:relative}.language-bar .language-select{color:#fff0d3;max-width:100%;min-height:36px;font:inherit;cursor:pointer;background:#20332b;border:1px solid #a99a6b;border-radius:5px;padding:5px 28px 5px 10px}.language-bar .language-select:focus-visible{outline-offset:2px;outline:3px solid #e2c582}.language-options{color:#fff0d3;z-index:100;background:#16251e;border-color:#a99a6b;max-width:calc(100vw - 16px)}.language-options [data-slot=select-item]{cursor:pointer;min-height:40px}.language-options [data-slot=select-item][data-highlighted]{color:#fff0d3;background:#354e40}.language-choice{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.language-flag{object-fit:contain;border-radius:2px;flex-shrink:0;width:24px;height:18px;display:block;box-shadow:0 0 0 1px #fff3}.language-select{min-width:190px}video::cue{color:#fff;background:#08140feb;font-size:1em}@media (max-width:560px){.language-bar{gap:6px;padding:4px 10px;font-size:13px}.language-bar label{margin-right:auto}}html:not([lang=en]) :is(.header-actions,.board-tools,.hall-actions){flex-wrap:wrap}html:not([lang=en]) button{white-space:normal}html[lang=hi] :is(h1,h2,h3,h4,p,button,label,select,summary,li){letter-spacing:normal;font-family:Noto Sans Devanagari,Nirmala UI,Devanagari Sangam MN,system-ui,sans-serif;line-height:1.5}html[lang=hi] video::cue{font-family:Noto Sans Devanagari,Nirmala UI,system-ui,sans-serif}html[lang=zh-CN] :is(h1,h2,h3,h4,p,button,label,select,summary,li){letter-spacing:normal;font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,system-ui,sans-serif}html[lang=zh-CN] video::cue{font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif}.signin-language{background:linear-gradient(135deg,#b4883526,#0d1918b8);border:1px solid #caab6d;border-radius:10px;gap:9px;min-width:0;margin-bottom:4px;padding:16px;display:grid;box-shadow:inset 0 1px #fff0c91a}.belhelm-auth .signin-language>label{color:#ffe6aa;align-items:center;gap:9px;margin:0;font-size:16px;font-weight:700;line-height:1.35;display:flex}.signin-language>label svg{flex:none}.signin-language .game-language{min-width:0}.signin-language .language-select{color:#292419;background:#f5ead1;border:1px solid #e8ca88;border-radius:6px;width:100%;min-width:0;min-height:48px;padding:10px 12px;font-size:16px;box-shadow:0 2px 8px #0002}.signin-language .language-choice{white-space:normal;text-align:left;min-width:0}.signin-language p{color:#e3d7be;margin:0;font-size:13px;line-height:1.5}.signin-language .language-select:focus-visible{outline-offset:3px;outline:3px solid #ffe8a9}
