.language-switch{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid rgba(150,177,207,.25);border-radius:7px;direction:ltr;flex:none;white-space:nowrap}
.language-switch button{font:600 11px/1.2 system-ui,sans-serif;background:transparent;border:0;border-radius:4px;color:inherit;opacity:.6;min-width:32px;min-height:32px;padding:6px;cursor:pointer}
.language-switch button[aria-pressed="true"]{opacity:1;background:rgba(86,200,237,.15)}
.language-switch button:hover{opacity:1}
.language-switch button:focus-visible{outline:2px solid #58c8ed;outline-offset:2px}
html[lang="he"] body{font-family:Arial,"Noto Sans Hebrew",system-ui,sans-serif}
html[lang="he"] :is(h1,h2,h3,h4,p,button,a,small,span,th,td,label){letter-spacing:normal}
html[dir="rtl"] :is(p,li,small,.small-note,.sr-muted){line-height:1.65}
html[dir="rtl"] :is(input[inputmode="decimal"],input[name="transactionHash"],code,.usdc-value,.market-price,.preview-budget strong,.preview-lots strong,.account-price,.checkout-total strong,.strategy-volatility-metric b){direction:ltr;unicode-bidi:isolate}
html[dir="rtl"] :is(input[type="text"],input[type="search"],textarea){text-align:start}
html[dir="rtl"] :is(input[name="displayName"],textarea){unicode-bidi:plaintext}
html[dir="rtl"] :is(.chart-stage,#marketChart,.strategy-chart-readout,.focused-chart){direction:ltr}
html[dir="rtl"] :is(th,td){text-align:start}
html[dir="rtl"] .hero h1{max-width:none;font-size:clamp(44px,5.2vw,74px);letter-spacing:normal;line-height:1.12}
html[dir="rtl"] .rail{border-right:0;border-left:1px solid var(--line)}
html[dir="rtl"] .nav :is(a,.nav-action).active::after{left:auto;right:-25px}
html[dir="rtl"] :is(.dialog-close,.sr-close){right:auto;left:16px}
html[dir="rtl"] .dialog h2{padding-inline-end:24px}
html[dir="rtl"] :is(.strategy-chart-timezone,.withdrawal-item .badge,.checkout-network>.badge){margin-left:0;margin-right:auto}
html[dir="rtl"] .checkout-secure{margin-left:20px;margin-right:auto}
html[dir="rtl"] .personal-chat{right:auto;left:24px}
html[dir="rtl"] .personal-chat-drawer{right:auto;left:0}
html[dir="rtl"] .personal-chat-content{unicode-bidi:plaintext;text-align:start}
html[dir="rtl"] .personal-chat-content :is(pre,code){direction:ltr;text-align:left}
html[dir="rtl"] .market-picker-popup{text-align:right}
html[dir="rtl"] :is(.choice-mark,.preview-selected){margin-inline-start:auto}
@media(max-width:760px){
 .header-actions{gap:6px}
 .site-header .language-switch button{min-width:28px;min-height:32px;padding:4px}
 html[dir="rtl"] .site-nav{text-align:right}
 html[dir="rtl"] .hero h1{line-height:1.15}
}
@media(max-width:780px){
 .top-actions{gap:5px!important}
 .top-actions .language-switch{padding:2px}
 .top-actions .language-switch button{min-width:27px;min-height:30px;font-size:10px;padding:4px}
 html[dir="rtl"] .rail{border-left:0}
 html[dir="rtl"] .personal-chat{left:16px;right:auto}
 html[dir="rtl"] .personal-chat-drawer{left:0;right:auto}
}

.explainer-player video{display:block;width:100%;height:100%;aspect-ratio:16/9;background:#000;object-fit:contain}
