/* Direction is controlled exclusively by the document language. */
html[dir="ltr"] body,html[dir="ltr"] .app-shell,html[dir="ltr"] .sidebar,html[dir="ltr"] .app-shell main,html[dir="ltr"] .employee-modal{direction:ltr;text-align:left}
html[dir="rtl"] body,html[dir="rtl"] .app-shell,html[dir="rtl"] .sidebar,html[dir="rtl"] .app-shell main,html[dir="rtl"] .employee-modal{direction:rtl;text-align:right}
html[dir="ltr"] .sidebar{left:0;right:auto}html[dir="rtl"] .sidebar{right:0;left:auto}
html[dir="ltr"] .app-shell main,html[dir="rtl"] .app-shell main{margin-inline-start:var(--nav-w)}
.modal-header,.page-heading,.panel-title,.entity-top,.entity-meta,.entity-footer,.topbar,.topbar-actions,.profile,.person,.setting-item,.role-list article,.hero-actions,.modal-actions{direction:inherit}
.employee-modal,.employee-modal form,.form-grid,.company-selector,.permission-options,.table-panel,table{direction:inherit;text-align:start}
.form-grid label,.company-selector>span,.table-panel th,.table-panel td{text-align:start}
.modal-actions{justify-content:flex-end}.close-button{margin-inline-start:auto}
input[dir="ltr"],textarea[dir="ltr"],select[dir="ltr"]{direction:ltr;text-align:left;font-family:"Manrope",sans-serif}
input[dir="rtl"],textarea[dir="rtl"],select[dir="rtl"]{direction:rtl;text-align:right;font-family:"IBM Plex Sans Arabic","Manrope",sans-serif}
.form-grid input:not([dir]),.form-grid textarea:not([dir]){unicode-bidi:plaintext;text-align:start}
.code,.company-chip,.entity-logo,.brand-mark,.avatar{direction:ltr}
.panel-title a,.entity-footer button{transform:none!important}
.panel-title a span,.entity-footer button span{display:inline-block}
html[dir="rtl"] .quick-actions i,html[dir="rtl"] .panel-title a span,html[dir="rtl"] .entity-footer button span{transform:scaleX(-1)}
html[dir="rtl"] .header-popover{right:auto;left:0}html[dir="ltr"] .header-popover{left:auto;right:0}
@media(max-width:640px){html[dir="ltr"] .app-shell main,html[dir="rtl"] .app-shell main{margin-inline-start:0}.sidebar{left:0!important;right:0!important}}
