/* Shared language controls; English layout overrides are isolated to this locale. */
.bee-language-switch{display:inline-flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;height:32px;min-height:32px;padding:6px;border:1px solid #28516b;border-radius:8px;background:#0c1d2c;color:#e4f3fb;cursor:pointer;direction:ltr;vertical-align:middle}
.bee-language-switch img{display:block;width:26px;height:18px;object-fit:cover;border-radius:2px}
.bee-language-switch:hover{background:#173449;border-color:#69d5e4}
.bee-language-switch:focus-visible{outline:2px solid #69d5e4;outline-offset:2px}
.bee-language-switch:disabled{opacity:.6;cursor:wait}
#topbar.shell-topbar > .bee-language-switch{margin-inline-start:6px;margin-inline-end:4px}
.bee-language-floating{position:fixed;inset-inline-end:16px;top:12px;z-index:12000}
.bee-locale-error{position:fixed;bottom:12px;inset-inline-end:12px;z-index:15000;padding:12px;background:#382a16;color:#fff;border:1px solid #b88642;border-radius:8px;font:14px/1.5 Arial}
html[data-bee-ui-lang=en],html[data-bee-ui-lang=en] body{direction:ltr;text-align:left}
html[data-bee-ui-lang=en] body,html[data-bee-ui-lang=en] button,html[data-bee-ui-lang=en] select,html[data-bee-ui-lang=en] input,html[data-bee-ui-lang=en] textarea{font-family:"Segoe UI",Arial,sans-serif}
html[data-bee-ui-lang=en] [dir=rtl]:not([translate=no]):not([data-bee-content]):not(input):not(textarea):not(pre):not(code):not([contenteditable=true]){direction:ltr}
html[data-bee-ui-lang=en] :is(label,.field,.studio-field,.help-hint,.modal,.dialog,.modal-body,.dialog-body,.inspector,.cost-panel,.decision-filter,.site-panel,.governance-card,.wizard-content){text-align:start}
html[data-bee-ui-lang=en] :is(button,a.button,[role=tab]){letter-spacing:normal;white-space:normal;overflow-wrap:normal;word-break:normal}
html[data-bee-ui-lang=en] :is(.shell-topbar,.topbar-actions,.shell-global-toolbar,.app-header,.strategy-toolbar){direction:ltr}
html[data-bee-ui-lang=en] .topbar-actions{flex-shrink:0}
html[data-bee-ui-lang=en] :is(.hud-action-btn,.shell-topbar button){white-space:nowrap;line-height:1.3}
html[data-bee-ui-lang=en] :is(.ui-deferred-runtime-card,.ui-deferred-runtime-title,.ui-deferred-runtime-body,.ui-deferred-runtime-foot,.shell-frame-title,.frame-title){text-align:left;direction:ltr}
html[data-bee-ui-lang=en] .ui-deferred-runtime-card{overflow:auto;padding-bottom:16px}
html[data-bee-ui-lang=en] :is(th,td){text-align:start}
html[data-bee-ui-lang=en] :is(.table-scroll,.table-wrapper,.table-container){overflow-x:auto}
html[data-bee-ui-lang=en] :is(.field input,.field textarea,.studio-field input,.studio-field textarea){text-align:start}
html[data-bee-ui-lang=en] :is(.help-hint-popover,.help-hint-content){direction:ltr;text-align:left}
html[data-bee-ui-lang=en] :is(.campaign-report-link,.strategy-launch-button){min-width:max-content}
html[data-bee-ui-lang=en] .wizard-steps{text-align:left}
/* Overview previews expand before scaling: the origin must follow the host direction. */
html[data-bee-ui-lang=en] body.app-shell:not(.mode-single) .app-window-iframe{transform-origin:top left}
html[data-bee-ui-lang=en] .wizard-footer :is(.lucide-arrow-left,.lucide-arrow-right){transform:scaleX(-1)}
html[data-bee-ui-lang=en] .strategy-toolbar{gap:8px}
html[data-bee-ui-lang=en] .strategy-toolbar .dataset-field{min-width:200px}
html[data-bee-ui-lang=en] .indicator-card{min-width:74px}
html[data-bee-ui-lang=en] .decision-filter{min-width:240px}
html[data-bee-ui-lang=en] :is(.legend-label,.metric-label,.stat-label){line-height:1.45}
html[data-bee-ui-lang=en] :is([translate=no],[data-bee-content],textarea,input){unicode-bidi:plaintext}
@media(max-width:800px){html[data-bee-ui-lang=en] .strategy-toolbar{flex-wrap:wrap}html[data-bee-ui-lang=en] .strategy-toolbar .dataset-field{min-width:160px;flex:1}.bee-language-switch{min-height:32px}html[data-bee-ui-lang=en] .topbar-actions{gap:4px}}

/* Generated from actual component text directions; geometry and user values unchanged. */
html[data-bee-ui-lang="en"] .keys-table th,html[data-bee-ui-lang="en"] .keys-table td{text-align:left!important}
html[data-bee-ui-lang="en"] .key-sub{text-align:left!important}
html[data-bee-ui-lang="en"] .site-option-main small{text-align:left!important}
@media (max-width: 680px){html[data-bee-ui-lang="en"] .usage-value{text-align:left!important}}
html[data-bee-ui-lang="en"] .bee-chat-root{direction:ltr!important}
html[data-bee-ui-lang="en"] .bee-chat-conversation{text-align:left!important}
html[data-bee-ui-lang="en"] .bee-chat-reply-quote{text-align:left!important}
html[data-bee-ui-lang="en"] .bee-chat-mention-option{text-align:left!important}
html[data-bee-ui-lang="en"] .bee-chat-member-row{text-align:left!important}
html[data-bee-ui-lang="en"] .table th,html[data-bee-ui-lang="en"] .table td{text-align:left!important}
html[data-bee-ui-lang="en"] .ya-max{text-align:left!important}
html[data-bee-ui-lang="en"] .ya-cur{text-align:left!important}
@media (max-width: 860px){html[data-bee-ui-lang="en"] .barval{text-align:left!important;direction:ltr!important}}
html[data-bee-ui-lang="en"] .site-picker-item{text-align:left!important}
html[data-bee-ui-lang="en"] .mini-table th,html[data-bee-ui-lang="en"] .mini-table td,html[data-bee-ui-lang="en"] .data-grid th,html[data-bee-ui-lang="en"] .data-grid td{text-align:left!important}
html[data-bee-ui-lang="en"] .site-chip--button{text-align:left!important}
html[data-bee-ui-lang="en"] .rank-watch-picker__button{text-align:left!important}
html[data-bee-ui-lang="en"] .rank-watch-picker__option{text-align:left!important}
html[data-bee-ui-lang="en"] .site-button{text-align:left!important}
html[data-bee-ui-lang="en"] .data-table th{text-align:left!important}
html[data-bee-ui-lang="en"] .conversion-goal-counts span{direction:ltr!important}
html[data-bee-ui-lang="en"] .rank-spark small b{direction:ltr!important}
html[data-bee-ui-lang="en"] .rank-chart-dialog-head small{direction:ltr!important}
html[data-bee-ui-lang="en"] .km-tab{text-align:left!important}
html[data-bee-ui-lang="en"] .km-table th{text-align:left!important}
html[data-bee-ui-lang="en"] .shell-notifications-panel{direction:ltr!important}
html[data-bee-ui-lang="en"] .shell-notification-item{text-align:left!important}
html[data-bee-ui-lang="en"] .shell-critical-alerts-panel{direction:ltr!important}
html[data-bee-ui-lang="en"] .shell-critical-alert-item{text-align:left!important}
html[data-bee-ui-lang="en"] .ui-deferred-runtime-card{text-align:left!important}
html[data-bee-ui-lang="en"] .shell-direct-panel{direction:ltr!important}
html[data-bee-ui-lang="en"] .shell-chat-opts-panel{direction:ltr!important}
html[data-bee-ui-lang="en"] .stat{text-align:left!important}
html[data-bee-ui-lang="en"] .pbar-label{text-align:left!important}
html[data-bee-ui-lang="en"] #tooltip{direction:ltr!important;text-align:left!important}
html[data-bee-ui-lang="en"] .sim-paths-filter-panel{direction:ltr!important}
html[data-bee-ui-lang="en"] .sim-table th,html[data-bee-ui-lang="en"] .sim-table td{text-align:left!important}
html[data-bee-ui-lang="en"] .sim-channels-intel-head b{direction:ltr!important}
html[data-bee-ui-lang="en"] .sim-completion-header-meta{direction:ltr!important}
html[data-bee-ui-lang="en"] .sim-security-modal-site span{text-align:left!important}
html[data-bee-ui-lang="en"] .sim-supervision-decision-shell{direction:ltr!important}
html[data-bee-ui-lang="en"] .sim-supervision-decision-name{text-align:left!important}
html[data-bee-ui-lang="en"] .sim-supervision-decision-name small{text-align:left!important}
html[data-bee-ui-lang="en"] .sim-supervision-decision-kpi-copy{text-align:left!important}
html[data-bee-ui-lang="en"] .sim-supervision-priority-copy{text-align:left!important}
html[data-bee-ui-lang="en"] .sim-supervision-site-focus-search{direction:ltr!important}
html[data-bee-ui-lang="en"] .sim-supervision-site-focus-item .sim-supervision-priority-copy small + small{direction:ltr!important;text-align:left!important}
html[data-bee-ui-lang="en"] .sim-supervision-site-window-toolbar{direction:ltr!important}
html[data-bee-ui-lang="en"] .sim-supervision-sites-matrix-corner{text-align:left!important;direction:ltr!important}
html[data-bee-ui-lang="en"] .sim-supervision-sites-matrix-site-head{direction:ltr!important;text-align:left!important}
html[data-bee-ui-lang="en"] .sim-supervision-sites-matrix-site-copy span{text-align:left!important}
html[data-bee-ui-lang="en"] .sim-supervision-sites-matrix-metric{direction:ltr!important;text-align:left!important}
html[data-bee-ui-lang="en"] .sim-supervision-site-window--matrix .sim-supervision-sites-matrix-corner,html[data-bee-ui-lang="en"] .sim-supervision-site-window--matrix .sim-supervision-sites-matrix-metric{direction:ltr!important}
html[data-bee-ui-lang="en"] .sim-supervision-site-window--matrix .sim-supervision-sites-matrix-site-name{direction:ltr!important}
html[data-bee-ui-lang="en"] .sim-radar-intel{direction:ltr!important}
html[data-bee-ui-lang="en"] .ledger-table th,html[data-bee-ui-lang="en"] .ledger-table td{text-align:left!important}
html[data-bee-ui-lang="en"] .gov-table th,html[data-bee-ui-lang="en"] .gov-table td{text-align:left!important}
html[data-bee-ui-lang="en"] .domain-button{text-align:left!important}
html[data-bee-ui-lang="en"] .pagination-status{direction:ltr!important}
html[data-bee-ui-lang="en"] .command-preview{text-align:left!important}
html[data-bee-ui-lang="en"] .analytics-domain-link{text-align:left!important}
html[data-bee-ui-lang="en"] .import-stat strong{text-align:left!important}
html[data-bee-ui-lang="en"] .mini-table .l{text-align:left!important}
html[data-bee-ui-lang="en"] .matrix .l{text-align:left!important}
html[data-bee-ui-lang="en"] .ic-table th,html[data-bee-ui-lang="en"] .ic-table td{text-align:left!important}
html[data-bee-ui-lang="en"] .login-gateway .hud-root{direction:ltr!important}
html[data-bee-ui-lang="en"] .login-story{direction:ltr!important}
html[data-bee-ui-lang="en"] .login-flow{direction:ltr!important}
html[data-bee-ui-lang="en"] .login-gateway .hud-title{text-align:left!important}
html[data-bee-ui-lang="en"] .login-gateway .hud-sub{text-align:left!important}
html[data-bee-ui-lang="en"] .site-switcher__button{text-align:left!important}
html[data-bee-ui-lang="en"] th,html[data-bee-ui-lang="en"] td{text-align:left!important}
html[data-bee-ui-lang="en"] .tab-btn{text-align:left!important}
html[data-bee-ui-lang="en"] .index-group-btn{text-align:left!important}
html[data-bee-ui-lang="en"] .index-section-btn{text-align:left!important}
html[data-bee-ui-lang="en"] .ops-table th,html[data-bee-ui-lang="en"] .ops-table td{text-align:left!important}
html[data-bee-ui-lang="en"] .instruction-category-tab{text-align:left!important}
html[data-bee-ui-lang="en"] .instruction-preview-text{direction:ltr!important;text-align:left!important}
html[data-bee-ui-lang="en"] .workflow-title-button{text-align:left!important}
html[data-bee-ui-lang="en"] .workflow-menu-item{text-align:left!important}
html[data-bee-ui-lang="en"] .om-table th,html[data-bee-ui-lang="en"] .om-table td{text-align:left!important}
html[data-bee-ui-lang="en"] .om-flow-board{direction:ltr!important}
html[data-bee-ui-lang="en"] .om-flow-empty{direction:ltr!important}
html[data-bee-ui-lang="en"] .sites-table th,html[data-bee-ui-lang="en"] .sites-table td{text-align:left!important}
html[data-bee-ui-lang="en"] th{text-align:left!important}
html[data-bee-ui-lang="en"] .post-body{direction:ltr!important}
html[data-bee-ui-lang="en"] .post-body .wp-article{direction:ltr!important}
html[data-bee-ui-lang="en"] .site-content-tab{text-align:left!important}
html[data-bee-ui-lang="en"] body.site-posts-mode .post-workspace .wp-preview-document{direction:ltr!important}
html[data-bee-ui-lang="en"] body.site-posts-mode .post-workspace .wp-preview-document table{direction:ltr!important}
html[data-bee-ui-lang="en"] body.site-posts-mode .post-workspace .wp-preview-document th,html[data-bee-ui-lang="en"] body.site-posts-mode .post-workspace .wp-preview-document td{text-align:left!important}
html[data-bee-ui-lang="en"] .sb-table th,html[data-bee-ui-lang="en"] .sb-table td{text-align:left!important}
html[data-bee-ui-lang="en"] #viewContractContent,html[data-bee-ui-lang="en"] #mgmtContractContent{direction:ltr!important}
html[data-bee-ui-lang="en"] .accounts-table th,html[data-bee-ui-lang="en"] .accounts-table td{text-align:left!important}
html[data-bee-ui-lang="en"] #newContractContent,html[data-bee-ui-lang="en"] #mgmtContractContent{direction:ltr!important}
html[data-bee-ui-lang="en"] #viewContractContent,html[data-bee-ui-lang="en"] #roleContractTemplateContent,html[data-bee-ui-lang="en"] #acceptRequestContractContent{direction:ltr!important}
html[data-bee-ui-lang="en"] body{direction:ltr!important}
html[data-bee-ui-lang="en"] .no-data-msg.compact{text-align:left!important}
html[data-bee-ui-lang="en"] .domain-expiry-chart-details b{text-align:left!important}
html[data-bee-ui-lang="en"] .osi-domain{text-align:left!important}
html[data-bee-ui-lang="en"] .domain-expiry-strip span{direction:ltr!important}
html[data-bee-ui-lang="en"] .ov-domain{text-align:left!important}
html[data-bee-ui-lang="en"] .security-case{text-align:left!important}
html[data-bee-ui-lang="en"] .security-case-title span,html[data-bee-ui-lang="en"] .security-detail-domain,html[data-bee-ui-lang="en"] .security-history-row span{text-align:left!important}
html[data-bee-ui-lang="en"] .cao-table th,html[data-bee-ui-lang="en"] .cao-table td{text-align:left!important}
html[data-bee-ui-lang="en"] .tutorial-category-item,html[data-bee-ui-lang="en"] .tutorial-video-item{text-align:left!important}
@media (max-width: 760px){html[data-bee-ui-lang="en"] .tutorials-status{text-align:left!important}}
html[data-bee-ui-lang="en"] #summary-widget{direction:ltr!important}
html[data-bee-ui-lang="en"] .suggestion-item{direction:ltr!important}
html[data-bee-ui-lang="en"] .msg-bubble{direction:ltr!important}
html[data-bee-ui-lang="en"] .msg-status{direction:ltr!important}
html[data-bee-ui-lang="en"] .msg-error{direction:ltr!important}
html[data-bee-ui-lang="en"] .ctx-warning-card{direction:ltr!important}
html[data-bee-ui-lang="en"] .ctx-critical-card{direction:ltr!important}
html[data-bee-ui-lang="en"] .hud-table th,html[data-bee-ui-lang="en"] .hud-table td{text-align:left!important}
html[data-bee-ui-lang="en"] .citation-text{direction:ltr!important}
html[data-bee-ui-lang="en"] .evlog-msg{direction:ltr!important}
html[data-bee-ui-lang="en"] .insight-card{direction:ltr!important}
html[data-bee-ui-lang="en"] .entity-name{direction:ltr!important}
html[data-bee-ui-lang="en"] .evidence-quote{direction:ltr!important}
html[data-bee-ui-lang="en"] #lightbox-caption{direction:ltr!important}
html[data-bee-ui-lang="en"] #mini-player-title{direction:ltr!important}
html[data-bee-ui-lang="en"] .cat-ar{text-align:left!important}
html[data-bee-ui-lang="en"] .integration-card{text-align:left!important}
html[data-bee-ui-lang="en"] .market-title-button{text-align:left!important}
html[data-bee-ui-lang="en"] .profile-popover > a,html[data-bee-ui-lang="en"] .profile-popover > button{text-align:left!important}
@media (max-width:780px){html[data-bee-ui-lang="en"] .hero-health{text-align:left!important}}
html[data-bee-ui-lang="en"] .strategy-flow-legend{direction:ltr!important}
html[data-bee-ui-lang="en"] .site-model-publication-link,html[data-bee-ui-lang="en"] .report-url-cell > a.site-model-publication-link{direction:ltr!important}
html[data-bee-ui-lang="en"] .site-model-publication-copy{text-align:left!important}
html[data-bee-ui-lang="en"] .site-model-publication-link.is-pending .site-model-publication-copy > span{text-align:left!important}
html[data-bee-ui-lang="en"] .marketplace-card-title{text-align:left!important}
html[data-bee-ui-lang="en"] .marketplace-card-title small{text-align:left!important}
html[data-bee-ui-lang="en"] .strategy-graph3d .graph-level-rail button b{text-align:left!important}
html[data-bee-ui-lang="en"] .graph-view-actions{direction:ltr!important}
html[data-bee-ui-lang="en"]{direction:ltr!important}
html[data-bee-ui-lang="en"] .site-title-cell span{text-align:left!important}
html[data-bee-ui-lang="en"] .market-domain{text-align:left!important}
html[data-bee-ui-lang="en"] .next-run strong{text-align:left!important}
html[data-bee-ui-lang="en"] .strategy-conflict-table th,html[data-bee-ui-lang="en"] .strategy-conflict-table td{text-align:left!important}
html[data-bee-ui-lang="en"] .strategy-force-graph .force-graph-sites-toggle{text-align:left!important}
