.at-language-switch{display:inline-flex;align-items:center;gap:3px;padding:3px;border:1px solid #e6d6de;border-radius:10px;background:#fff;font-family:Cairo,Arial,sans-serif;flex-shrink:0;direction:ltr}
.at-language-switch button{min-width:56px;min-height:32px;border:0;border-radius:7px;padding:5px 9px;background:transparent;color:#7b6772;font:600 11px/1.4 Cairo,Arial,sans-serif;cursor:pointer;white-space:nowrap}
.at-language-switch button[aria-pressed=true]{background:#8c1640;color:#fff}
.at-language-switch button:focus-visible{outline:3px solid #d4af37;outline-offset:2px}
.at-language-switch.is-floating{position:fixed;z-index:85;top:12px;inset-inline-end:12px;box-shadow:0 3px 16px #63102e15}
.at-admin-login__brand>.at-language-switch{margin:0 auto 14px;width:max-content}
html[data-at-language=en] :is(.at-admin-shell,.at-login,.at-access,.ath,.at-pc){direction:ltr}
html[data-at-language=en] :is(input[type=email],input[type=tel],input[type=number],[data-product-code],[data-barcode]){direction:ltr}
html[data-at-language=en] :is(.at-admin-shell,.at-access,.ath,.at-login) :is(th,td,label){text-align:start}
html[data-at-language=en] :is(.at-home-v5__arrow,.at-admin-sidebar__chevron){transform:scaleX(-1)}
html[data-at-language=en] :is(.at-admin-shell,.at-access,.ath) :is(button,.button){letter-spacing:0;line-height:1.45}
html[data-at-language=en] .at-admin-sidebar__nav a{white-space:normal;overflow-wrap:normal;line-height:1.45}
html[data-at-language=en] .at-admin-unified-topbar__brand{min-width:0}
@media(max-width:680px){.at-admin-unified-topbar__actions .at-language-switch{gap:1px;padding:2px}.at-admin-unified-topbar__actions .at-language-switch button{min-width:42px;padding:4px 5px;font-size:10px}.at-admin-unified-topbar__brand span{display:none}.at-admin-unified-topbar__actions{flex-wrap:wrap;gap:5px}.at-language-switch.is-floating{top:8px;inset-inline-end:8px}}
@media print{.at-language-switch{display:none!important}}

html[data-at-language="en"]:not([data-at-locale-ready="true"]) .at-admin-shell { visibility: hidden; }

html[dir="ltr"] [data-at-locale-dir]{direction:ltr}html[dir="rtl"] [data-at-locale-dir]{direction:rtl}
