.language-picker{display:flex;align-items:center;gap:3px;margin:0}.language-picker label{display:flex;align-items:center;gap:5px;margin:0!important;font-size:14px;color:#245f58}.language-picker select{width:auto!important;max-width:150px;margin:0!important;border:1px solid #d3e5dc;border-radius:11px;background:#f5faf7;color:#164c49;padding:9px 25px 9px 8px;font-size:12px;min-height:38px}.language-picker button{padding:8px;border:1px solid #cee3d7;background:white;color:#176b61;border-radius:9px;min-height:36px;cursor:pointer}.qr-pin-shell>.language-picker{justify-content:center;margin:12px auto 18px}.employee-header .language-picker{margin-inline-start:auto}.task-instruction{font-size:13px!important;line-height:1.7!important;color:#3d6362!important;padding:0 12px 10px 42px;margin:0!important}.task-custom-note{font-size:10px!important;color:#687f7d!important;padding-inline:42px;margin:0 0 8px!important}.task-library-grid label span small{display:block;font-size:10px;color:#52726c;line-height:1.6;font-weight:400;margin-top:6px}.worker-language-settings form{display:flex;align-items:end;gap:14px}.worker-language-settings label{flex:1}.worker-language-settings select{width:100%}html[dir=rtl] body{text-align:right}html[dir=rtl] .worker-task-title,html[dir=rtl] .task-instruction{text-align:right}html[dir=rtl] .task-instruction{padding:0 42px 10px 12px}html[dir=rtl] input[type=date],html[dir=rtl] input[type=time],html[dir=rtl] input[name=pin]{direction:ltr}html[dir=rtl] .worker-task-item .task-button{text-align:right}html[dir=rtl] .worker-welcome,html[dir=rtl] .worker-panel-heading,html[dir=rtl] .shift-top{direction:rtl}@media(max-width:600px){.language-picker select{max-width:120px}.header-right .language-picker label>span:first-child{display:none}.worker-language-settings form{flex-direction:column;align-items:stretch}.task-instruction{font-size:12px!important}}

.public-language-picker{position:fixed;inset-inline-end:18px;bottom:18px;z-index:60;padding:8px 10px;border-radius:14px;background:white;border:1px solid #d7e6de;box-shadow:0 8px 32px #143e4519}

html[dir=rtl] .worker-welcome h1{display:flex;align-items:center;gap:8px}html[dir=rtl] .shift-top strong{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .worker-task-title{unicode-bidi:plaintext}
