/* PQR_BOOKING_LOCALIZATION_LAYOUT_V1 */
.pqr-booking-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.pqr-booking-language{display:inline-flex;align-items:center;margin:0;max-width:100%}
.pqr-booking-language select{font:inherit;font-size:14px;padding:10px 30px 10px 12px;border:1px solid var(--line,#dce3ef);border-radius:12px;background:var(--panel,#fff);color:var(--ink,#18243b);max-width:180px;min-height:42px}
html[lang="ar"] .booking-app .layout,html[lang="ar"] .booking-app .lw-workspace{direction:ltr;min-width:0}
html[lang="ar"] .booking-app .layout>*,html[lang="ar"] .booking-app .lw-workspace>*{direction:rtl;min-width:0}
html[lang="ar"] .booking-app :is(input[type="url"],input[type="email"],input[type="time"],#bookingTimezone,#bookingQrDestination){direction:ltr;text-align:left}
html[lang="ar"] body.pqr-booking-landing .pqr-hero-v6-main{direction:rtl}
html[lang="ar"] body.pqr-booking-landing .pqr-hero-v6-copy{text-align:right}
html[lang="ar"] .pqr-booking-language select{padding-inline:12px 30px}
@media(max-width:600px){.pqr-booking-language select{max-width:160px}body.booking-app .top-actions{gap:8px!important;flex-wrap:wrap!important}}
html[lang=ar] body.pqr-booking-landing .pqr-theme-menu{right:auto!important;left:0!important} 
