/* Dil seçimi ve dil uzunluğuna uyum: mevcut renk ve yerleşim korunur. */
.language-picker { flex:0 0 auto; }
.language-picker select { font:inherit; font-size:13px; color:inherit; background:#10212b; border:1px solid #415764; border-radius:3px; padding:7px 4px; max-width:100px; cursor:pointer; }
.sr-only { position:absolute; width:1px; height:1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; }
.exchange-note { padding-block:24px; }
.exchange-note p { font-size:13px; color:var(--soluk,#adc2ce); line-height:1.65; }
html:not([lang="tr"]) .ust .sar { gap:14px; }
html:not([lang="tr"]) .ust .ana { gap:14px; }
html:not([lang="tr"]) h1, html:not([lang="tr"]) h2, html:not([lang="tr"]) h3 { overflow-wrap:break-word; }
html[lang="ru"] { font-family:Arial,sans-serif; }
html[lang="ru"] h1,html[lang="ru"] h2,html[lang="ru"] h3 { font-family:Arial,sans-serif; }
html[dir="rtl"] body { font-family:Tahoma,Arial,sans-serif; }
html[dir="rtl"] h1,html[dir="rtl"] h2,html[dir="rtl"] h3 { font-family:Tahoma,Arial,sans-serif; letter-spacing:normal; line-height:1.4; }
html[dir="rtl"] p,html[dir="rtl"] label,html[dir="rtl"] li { letter-spacing:normal; }
html[dir="rtl"] .logo,html[dir="rtl"] [lang="en"],html[dir="rtl"] a[href^="tel:"] { direction:ltr; unicode-bidi:isolate; }
html[dir="rtl"] input[type="tel"],html[dir="rtl"] input[type="email"],html[dir="rtl"] input[inputmode="decimal"] { direction:ltr; text-align:right; }
html[dir="rtl"] .plan svg { direction:ltr; }
html[dir="rtl"] .oyun .y,html[dir="rtl"] .ozellik,html[dir="rtl"] th { text-align:right; }
html[dir="rtl"] .pricing-comparison .n,html[dir="rtl"] .pricing-comparison th { text-align:center; }
html[dir="rtl"] .whatsapp-float { direction:ltr; }
@media(max-width:1100px) { html:not([lang="tr"]) .ust .ana { display:none; } html:not([lang="tr"]) .ust .menu { display:block; } }
@media(max-width:600px) { .language-picker select { max-width:82px; font-size:12px; } .ust .sar { gap:8px!important; } html:not([lang="tr"]) .ust>.sar>.dugme { display:none; } }
html[dir="rtl"] .pricing-comparison td.n { direction:ltr; unicode-bidi:isolate; }
html[dir="rtl"] .plan-sonuc svg { direction:ltr; }
/* Dil seçici, Arapça dahil tüm dillerde fiziksel olarak sağ üsttedir. */
.ust>.sar { direction:ltr; }
.ust>.sar>.language-picker { margin-left:auto; order:4; }
.ust>.sar>.menu { order:3; }
.language-picker select { max-width:none; width:119px; direction:ltr; }
html[dir="rtl"] .ust nav,html[dir="rtl"] .ust .menu { direction:rtl; }
@media(max-width:650px) {
  .cinematic .ust>.sar { padding-inline:12px; gap:6px!important; }
  .cinematic .ust>.sar>.logo { font-size:17px; gap:5px; }
  .cinematic .ust>.sar>.logo .brand-symbol { width:30px; height:28px; }
  .cinematic .ust>.sar>.menu { margin-left:auto; }
  .cinematic .ust>.sar>.menu summary { padding:7px; font-size:12px; }
  .ust>.sar>.language-picker { margin-left:0; }
  .language-picker select { width:110px; max-width:none; font-size:12px; }
}
