html[dir="ltr"]{direction:ltr}html[dir="ltr"] .nav button,html[dir="ltr"] th,html[dir="ltr"] td,html[dir="ltr"] .intervention-row,html[dir="ltr"] .tracking-kpi,html[dir="ltr"] .tracking-stage-card,html[dir="ltr"] .tracking-alert-list button,html[dir="ltr"] .notification-item{text-align:left}
html[dir="ltr"] .launch-steps{padding-right:0;padding-left:22px}html[dir="ltr"] .severity-border-urgent,html[dir="ltr"] .severity-border-follow_up,html[dir="ltr"] .severity-border-info{border-right:0;border-left:4px solid currentColor}
.language-switch{display:inline-flex;gap:4px;align-items:center;white-space:nowrap;direction:ltr}.language-switch .btn{padding:6px 9px;font-size:12px}.language-switch .btn[aria-pressed="true"]{background:#e8edff;color:#2445bd;opacity:1}.login-card>.language-switch{display:flex;justify-content:center;margin-top:16px}body>.language-switch{position:fixed;inset-inline-end:16px;bottom:16px;z-index:80;background:white;border-radius:12px;padding:5px}
@media(max-width:850px){html[dir="ltr"] .sidebar{left:0;right:auto;transform:translateX(-100%)}html[dir="ltr"] .sidebar.open{transform:translateX(0)}.topbar{flex-wrap:wrap}.topbar .actions{flex-wrap:wrap}}
@media print{.language-switch{display:none!important}}
