.language-selector{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:44px;color:var(--gold,#e5c478);border:1px solid #b5915355;border-radius:10px;padding:0 8px;background:#1b1127}.language-selector select{max-width:128px;min-height:44px;border:0;background:transparent;color:inherit;font:inherit;font-size:14px;cursor:pointer}.language-selector option{background:#21152e;color:#fff1d7}.language-selector:focus-within{outline:2px solid #f0bb45;outline-offset:3px}.header-customer-actions,.header-inner{flex-wrap:wrap}html:not([lang=tr]) .casino-nav button{white-space:normal}@media(max-width:600px){.language-selector{margin-inline-start:auto}.language-selector select{max-width:108px;font-size:13px}.header-customer-actions{gap:8px!important}}html[dir=rtl] :is(.header-wallet-amount,.account-balance strong,[data-money]){direction:ltr;unicode-bidi:isolate}html[dir=rtl] :is(.casino-nav,.header-customer-actions,.account-nav){text-align:start}html:is([lang=ar],[lang=bn],[lang=zh-Hans]) :is(button,input,select,textarea){font-family:Arial,Noto Sans,sans-serif}.language-selector select{direction:ltr}.language-control{display:flex;flex-direction:column;align-items:flex-start;max-width:100%}.language-error{max-width:220px;font-size:12px;color:#f9a7a7}.language-selector select:disabled{opacity:.65}