/* Direction-aware localization. Financial values and chart axes stay LTR. */
.language-trigger{display:flex;align-items:center;gap:7px;white-space:nowrap;padding:7px 10px;font-size:12px}
.language-flag{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif!important;font-size:25px;line-height:1.3;font-weight:400!important;flex-shrink:0}
#language-dialog{direction:inherit;width:min(600px,calc(100% - 28px));max-height:90dvh;overflow:auto;padding:26px;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:20px;box-shadow:0 20px 80px #0005}
#language-dialog::backdrop{background:#0b172477;backdrop-filter:blur(4px)}
.language-heading{display:flex;align-items:start;justify-content:space-between;gap:16px}.language-heading h2{margin:0;font-size:22px}.language-heading p{color:var(--muted);font-size:11px}.language-description{font-size:13px;color:var(--muted);line-height:1.9}
.language-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0}
.language-option{display:flex;align-items:center;gap:12px;padding:17px 15px;border-radius:13px;text-align:start;background:var(--panel2);min-height:64px}
.language-option[aria-pressed="true"]{border-color:var(--accent,var(--green));background:var(--soft-accent,var(--panel2))}.language-check{margin-inline-start:auto;color:var(--accent,var(--green))}.site-preferences{padding:25px;max-width:760px}.site-preferences h3{margin-top:0}
html[dir="ltr"] body{text-align:left}html[dir="ltr"] .topnav button{direction:ltr}html[dir="ltr"] .header-actions{margin-left:auto;margin-right:0}html[dir="ltr"] .header-profile{border-right:0;border-left:1px solid var(--line);padding-right:0;padding-left:17px}html[dir="ltr"] .reference-intro,html[dir="ltr"] .history-heading{text-align:left}
html[dir="ltr"] table th,html[dir="ltr"] table td{text-align:left}html[dir="ltr"] .feed-levels b,html[dir="ltr"] .trade-levels b,html[dir="ltr"] .stat-value{text-align:left}
html[dir="ltr"] .signal-board-footer{text-align:left}html[dir="ltr"] .feed-entry-head small{margin-right:0;margin-left:auto}html[dir="ltr"] .history-tools .board-download{margin-right:0;margin-left:auto}html[dir="ltr"] .history-search{margin-right:0;margin-left:auto}html[dir="ltr"] .reference-history .date-cell{text-align:left}
html[lang="hi"] body,html[lang="hi"] body *:not(.language-flag){font-family:"Noto Sans Devanagari","Kohinoor Devanagari","Nirmala UI","Trade70 IRANSansX",sans-serif!important}
html[lang="zh"] body,html[lang="zh"] body *:not(.language-flag){font-family:"PingFang SC","Microsoft YaHei","Noto Sans CJK SC","Trade70 IRANSansX",sans-serif!important}
html[lang="en"] body,html[lang="en"] body *:not(.language-flag){font-family:"Trade70 IRANSansX",Arial,sans-serif!important}
.reference-history table{min-width:950px}.active-table table{min-width:800px}table .numeric,.pair,.return-big b,.price-axis{direction:ltr;unicode-bidi:isolate}.return-title h3{overflow-wrap:anywhere}.return-panel{min-width:0}.history-tools{flex-wrap:wrap}.reference-empty{overflow-wrap:anywhere}
@media(max-width:1000px){.topbar{height:auto;min-height:84px;flex-wrap:wrap;padding-block:14px;gap:12px}.topnav{order:3;width:100%;justify-content:start;min-height:36px;gap:20px}.header-actions{margin-inline-start:auto}.topnav button{font-size:12px;white-space:nowrap}.site-brand small{letter-spacing:1px}}
@media(max-width:650px){#language-dialog{padding:20px}.language-options{grid-template-columns:1fr;gap:9px}.language-option{padding:12px 15px;min-height:56px}.language-heading h2{font-size:19px}.language-trigger{font-size:11px}.language-trigger .language-flag{font-size:22px}.header-actions .pill{display:none}.topnav{gap:18px}.topnav button{font-size:11px}.site-preferences{padding:20px}.return-title{flex-wrap:wrap}.topbar{padding-bottom:0}}
html[dir="ltr"] .return-panel,html[dir="ltr"] .signal-panel,html[dir="ltr"] .history-pagination .buttons,html[dir="ltr"] #hn-guide-dialog{direction:ltr}
html[dir="ltr"] .category-row .rules-button{margin-right:0;margin-left:auto}
