/* FIGGZ Marketplace V252 - Multilingual + RTL Seller Foundation */
.fz252-language-switcher{display:flex;align-items:center;gap:6px;height:34px;padding:0 7px;border:1px solid #d8e1e9;border-radius:8px;background:#fff}.fz252-language-switcher>span{font-size:14px;color:#496177}.fz252-language-switcher select{border:0!important;background:transparent!important;box-shadow:none!important;min-width:82px;height:30px!important;padding:0 22px 0 4px!important;font-size:11px!important;font-weight:850;color:#14263a;cursor:pointer}
.fz252-product-languages{grid-column:1/-1;border:1px solid #dfe7ef;border-radius:11px;background:#fbfdff;overflow:hidden;margin:4px 0}.fz252-product-languages>header{display:flex!important;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid #e7edf3;background:linear-gradient(90deg,#f8fbff,#fffdf4)!important}.fz252-product-languages>header>div:first-child>span{display:block;color:#2563eb;font-size:9px;font-weight:1000;letter-spacing:.08em}.fz252-product-languages h3{font-size:17px;margin:2px 0}.fz252-product-languages p{font-size:11px;color:#65788a;margin:2px 0;max-width:820px}.fz252-language-status{display:grid;text-align:center;padding:6px 10px;border-radius:9px;background:#fff6d6;border:1px solid #f1d66a}.fz252-language-status b{font-size:18px}.fz252-language-status span{font-size:9px;color:#7b6815;font-weight:850}.fz252-language-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:10px;padding:12px}.fz252-language-card{border:1px solid #dfe7ef;border-radius:10px;background:#fff;padding:12px}.fz252-language-card>div{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:8px}.fz252-language-card>div strong{font-size:14px}.fz252-language-card>div span{font-size:9px;font-weight:900;border-radius:99px;padding:4px 7px;background:#eef3f8;color:#5d7184}.fz252-language-card p,.fz252-language-card small{font-size:10px;line-height:1.45;color:#6a7b8c}.fz252-language-card label{display:grid;gap:5px;margin:8px 0}.fz252-language-card label>span{font-size:10px;font-weight:900;color:#25384a}.fz252-language-card input,.fz252-language-card textarea{width:100%;box-sizing:border-box;border:1px solid #ccd8e4;border-radius:8px;background:#fff;padding:9px 10px;font:inherit;font-size:12px}.fz252-language-card.arabic{border-inline-start:3px solid #ffd400}.fz252-language-card.arabic input,.fz252-language-card.arabic textarea{font-family:Tahoma,"Segoe UI",Arial,sans-serif;font-size:13px;line-height:1.7}

html[dir="rtl"] body.figgz-seller-dashboard-standalone,body.figgz-rtl{font-family:Tahoma,"Segoe UI",Arial,sans-serif!important;direction:rtl;text-align:right}
html[dir="rtl"] .fz240-app{direction:rtl;grid-template-columns:220px minmax(0,1fr)}
html[dir="rtl"] .fz238-sidebar,html[dir="rtl"] .fz240-main,html[dir="rtl"] .fz240-content{direction:rtl;text-align:right}
html[dir="rtl"] .fz238-nav a,html[dir="rtl"] .fz238-side-store,html[dir="rtl"] .fz240-hero-main,html[dir="rtl"] .fz240-status-row,html[dir="rtl"] .fz240-top-actions,html[dir="rtl"] .fz240-account,html[dir="rtl"] .fz240-context{direction:rtl}
html[dir="rtl"] .fz238-nav a.active b{right:auto!important;left:10px!important;transform:rotate(225deg)!important}
html[dir="rtl"] .fz240-context strong{margin-left:0!important;margin-right:auto!important}
html[dir="rtl"] .fz240-readiness-mini{border-left:0!important;border-right:1px solid #edf0f3!important}
html[dir="rtl"] .fz240-account{padding-left:0!important;padding-right:4px!important}
html[dir="rtl"] .fz240-notify b{right:auto!important;left:-3px!important}
html[dir="rtl"] .fz240-kpi>i{right:auto!important;left:12px!important}
html[dir="rtl"] .fz240-pipeline div:before{left:auto!important;right:0!important}
html[dir="rtl"] .fz240-attention-list>a> b,html[dir="rtl"] .fz240-workspace-grid>a>b{transform:scaleX(-1)}
html[dir="rtl"] .fz240-chart{grid-template-columns:1fr 34px}html[dir="rtl"] .fz240-y{grid-column:2}html[dir="rtl"] .fz240-chart-plot{grid-column:1;grid-row:1}
html[dir="rtl"] .fz246-product-table th,html[dir="rtl"] .fz246-product-table td,html[dir="rtl"] .fz246-form-grid label,html[dir="rtl"] .fz250-classification-panel,html[dir="rtl"] .fz251-spec-manager{text-align:right}
html[dir="rtl"] .fz246-rail,html[dir="rtl"] .fz246-editor-main{direction:rtl}
html[dir="rtl"] input[type="email"],html[dir="rtl"] input[type="url"],html[dir="rtl"] input[name*="sku"],html[dir="rtl"] input[name*="gtin"],html[dir="rtl"] input[name*="upc"],html[dir="rtl"] input[name*="asin"],html[dir="rtl"] input[name*="phone"],html[dir="rtl"] input[name*="product_slug"]{direction:ltr;text-align:left;font-family:Arial,sans-serif}
html[dir="rtl"] .fz252-language-switcher{direction:ltr}
@media(max-width:760px){html[dir="rtl"] .fz238-sidebar{left:auto!important;right:-270px!important;transition:right .2s!important}html[dir="rtl"] .fz240-app.menu-open .fz238-sidebar,html[dir="rtl"] .fz238-app.menu-open .fz238-sidebar{right:0!important}.fz252-language-grid{grid-template-columns:1fr}}


/* V253 - explicit LTR/RTL switch hardening */
html[dir="ltr"],html[dir="ltr"] body.figgz-seller-dashboard-standalone,body.figgz-ltr{direction:ltr!important;text-align:left}
html[dir="ltr"] .fz240-app,html[dir="ltr"] .fz238-sidebar,html[dir="ltr"] .fz240-main,html[dir="ltr"] .fz240-content{direction:ltr!important}
html[dir="ltr"] .fz238-nav a,html[dir="ltr"] .fz238-side-store,html[dir="ltr"] .fz240-hero-main,html[dir="ltr"] .fz240-status-row,html[dir="ltr"] .fz240-top-actions,html[dir="ltr"] .fz240-account,html[dir="ltr"] .fz240-context{direction:ltr!important}
html[dir="ltr"] .fz246-product-table th,html[dir="ltr"] .fz246-product-table td,html[dir="ltr"] .fz246-form-grid label,html[dir="ltr"] .fz250-classification-panel,html[dir="ltr"] .fz251-spec-manager{text-align:left}
html[dir="ltr"] .fz246-rail,html[dir="ltr"] .fz246-editor-main{direction:ltr!important}
.fz253-direction-switcher{display:flex!important;align-items:center;gap:5px!important;height:auto!important;padding:4px!important;border:1px solid #d8e1e9!important;border-radius:10px!important;background:#fff!important;direction:ltr!important;box-shadow:0 1px 2px rgba(15,23,42,.04)}
.fz253-direction-switcher .fz253-globe{padding:0 4px;color:#66788a;font-size:14px}
.fz253-lang-btn{appearance:none;border:1px solid transparent;background:transparent;border-radius:7px;padding:5px 9px;min-width:74px;cursor:pointer;display:grid;gap:0;text-align:center;line-height:1.05;color:#41566a}
.fz253-lang-btn b{font-size:11px;font-weight:900;white-space:nowrap}.fz253-lang-btn small{font-size:7px;font-weight:900;letter-spacing:.04em;color:#7c8d9d;white-space:nowrap}
.fz253-lang-btn:hover{background:#f4f7fa;border-color:#e0e7ee}.fz253-lang-btn.is-active{background:#13283d;color:#fff;border-color:#13283d}.fz253-lang-btn.is-active small{color:#d7e2eb}
html[dir="rtl"] .fz253-direction-switcher{direction:ltr!important}
@media(max-width:760px){.fz253-direction-switcher{gap:2px!important}.fz253-lang-btn{min-width:63px;padding:5px 6px}.fz253-lang-btn b{font-size:10px}}
