.mm-language-control{display:inline-flex;align-items:center;gap:7px;padding:6px 8px;border:1px solid #c9dbd0;border-radius:12px;background:#fff;color:#35483e;font-size:11px;white-space:nowrap}
.mm-language-control span{font-weight:700}
.mm-language-control select{min-height:34px;border:0;border-radius:9px;background:#eef6f1;color:#173f2f;padding:4px 8px;font:inherit;cursor:pointer;outline:none}
.mm-language-control select:focus-visible{outline:3px solid #2a8d69;outline-offset:2px}
html[dir=ltr] body{text-align:left}
html[dir=ltr] .desktop-nav,html[dir=ltr] .footer,html[dir=ltr] .card,html[dir=ltr] .trader-card{text-align:left}
html[dir=ltr] .dna-option,html[dir=ltr] .eco-path-options button,html[dir=ltr] .trader-field input,html[dir=ltr] .trader-field select,html[dir=ltr] .trader-field textarea{text-align:left}
html[dir=ltr] .eco-update a{margin-right:0;margin-left:auto}
html[dir=ltr] .trader-score-row>span:last-child,html[dir=ltr] .portfolio-allocation-row>b{text-align:right}
html[dir=ltr] .journal-entry-head,html[dir=ltr] .dashboard-section-head{direction:ltr}
html[dir=ltr] [dir=rtl]{direction:rtl}
html[dir=rtl] [dir=ltr]{direction:ltr}
@media(max-width:900px){.mm-language-control{margin-inline-start:auto}.mm-language-control span{display:none}}
@media(max-width:560px){.mm-language-control{padding:4px 5px}.mm-language-control select{min-height:32px;padding:3px 6px;font-size:10px}}
@media(prefers-color-scheme:dark){
.mm-language-control{border-color:#355445;background:#14231c;color:#e7f3ec}
.mm-language-control select{background:#1a3026;color:#eff7f2}
}
