/* RTL overrides for Arabic */
.jetwp-dl-wrapper.jdl-rtl{direction:rtl;text-align:right}
.jetwp-dl-wrapper.jdl-rtl *{direction:rtl}

/* Search icon flip */
.jetwp-dl-wrapper.jdl-rtl .jdl-search-icon{left:auto!important;right:42px!important}
.jdl-rtl .jdl-search-bar{padding-right:44px!important;padding-left:14px!important}
.jdl-rtl .jdl-search-clear{left:8px;right:auto}

/* Filter pills SVG margin */
.jdl-rtl .jdl-filter-pill svg{margin-left:6px;margin-right:0}

/* Dept tabs scroll */
.jdl-rtl .jdl-dept-tabs{direction:rtl}
.jdl-rtl .jdl-dept-tab .jdl-count{margin-left:0;margin-right:6px}

/* Card layout */
.jdl-rtl .jdl-card-body{text-align:right}
.jdl-rtl .jdl-card-dept-label{text-align:right}
.jdl-rtl .jdl-card-treatments{text-align:right}
.jdl-rtl .jdl-card-meta-row{direction:rtl}
.jdl-rtl .jdl-card-meta-label{text-align:right}
.jdl-rtl .jdl-card-meta-value{text-align:right}
.jdl-rtl .jdl-card-lang-sep{margin:0 1px}

/* List view RTL */
.jdl-rtl .jdl-doctors-grid.jdl-list-view .jdl-doctor-card{direction:rtl}

/* CTA buttons icon direction */
.jdl-rtl .jdl-list-action-btn{flex-direction:row-reverse}
.jdl-rtl .jdl-list-action-btn svg{margin-left:5px;margin-right:0}

/* AI panel */
.jdl-rtl .jdl-ai-panel{direction:rtl}
.jdl-rtl .jdl-ai-panel-header{flex-direction:row-reverse}
.jdl-rtl .jdl-ai-panel-header-text{text-align:right}
.jdl-rtl .jdl-ai-panel-close{margin-left:0;margin-right:auto}
.jdl-rtl .jdl-ai-panel-input{text-align:right;direction:rtl}
.jdl-rtl .jdl-ai-panel-input-row{flex-direction:row-reverse}
.jdl-rtl .jdl-ai-msg{text-align:right}
.jdl-rtl .jdl-ai-msg.user{margin-left:0;margin-right:auto}
.jdl-rtl .jdl-ai-msg.assistant{margin-right:0;margin-left:auto}

/* Toolbar right flip */
.jdl-rtl .jdl-toolbar-right{margin-left:0;margin-right:auto}
.jdl-rtl .jdl-results-count{margin-left:0;margin-right:8px}
.jdl-rtl .jdl-clear-all-btn{margin-left:0;margin-right:8px}

/* Hero */
.jdl-rtl .jdl-hero-content{text-align:center}
.jdl-rtl .jdl-hero-stats{direction:rtl}

/* Section titles */
.jdl-rtl .jdl-dept-group-title{direction:rtl}
.jdl-rtl .jdl-dept-group-title h2{text-align:right}

/* Dropdown */
.jdl-rtl .jdl-dropdown-content{text-align:right}
.jdl-rtl .jdl-hero-dept-select{text-align:right;direction:rtl}

/* Filter row */
.jdl-rtl .jdl-filter-row{direction:rtl}

/* Active treatment tags */
.jdl-rtl .jdl-active-tx-bar{direction:rtl;text-align:right}

/* FAB position flip */
.jdl-rtl .jdl-theme-toggle{right:auto;left:16px}
.jdl-rtl .jdl-ai-fab.jdl-ai-pos-right{right:auto;left:24px}
.jdl-rtl .jdl-ai-fab.jdl-ai-pos-left{left:auto;right:24px}
.jdl-rtl .jdl-ai-panel.jdl-ai-pos-right{right:auto;left:24px}
.jdl-rtl .jdl-ai-panel.jdl-ai-pos-left{left:auto;right:24px}
