.site-language-bar{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 24px;background:#eaf2e1;border-bottom:1px solid #cad8bc;color:#234e40;box-shadow:0 2px 7px #153d2810;font-size:13px}
.site-language-bar label{display:flex;align-items:center;gap:10px;font-weight:700;margin:0}
.site-language-bar select{min-width:205px;max-width:300px;background:#fffef9;border:1px solid #6b9162;border-radius:7px;padding:9px 32px 9px 12px;font:inherit;color:#234e40;direction:ltr}
.site-language-bar button{padding:7px 10px;border:1px solid #becfb3;border-radius:6px;background:#fffef9;color:#234e40;font:inherit;cursor:pointer}
.site-language-bar [data-language-status]{flex:1;min-width:160px;color:#4f6558;font-size:12px;margin:0}
.site-language-bar select:focus-visible,.site-language-bar button:focus-visible{outline:3px solid #89a875;outline-offset:2px}
.site-language-bar [hidden]{display:none}
@media(min-width:681px){.site-language-bar~.shell .sidebar{top:var(--site-language-height,62px);height:calc(100vh - var(--site-language-height,62px));overflow-y:auto}}
html[dir="rtl"] body{text-align:right}
html[dir="rtl"] .sidebar{border-right:0;border-left:1px solid var(--line,#dce3d4)}
html[dir="rtl"] .site-language-bar{direction:rtl}
html[dir="rtl"] input[type="email"],html[dir="rtl"] input[type="url"],html[dir="rtl"] input[name="username"],html[dir="rtl"] input[type="password"]{direction:ltr;text-align:left}
html[dir="rtl"] .dialog-heading,html[dir="rtl"] .dialog-footer,html[dir="rtl"] .top-actions,html[dir="rtl"] .accounts-header{direction:rtl}
@media(max-width:680px){.site-language-bar{padding:8px 12px;gap:7px}.site-language-bar label{flex:1;font-size:12px}.site-language-bar select{min-width:0;max-width:60vw;flex:1}.site-language-bar [data-language-status]{flex-basis:100%;font-size:11px}.site-language-bar button{font-size:12px}}
