/* English edition overrides (generated) */
.today::after { content: "Today"; }
.stg4.cur::after { content: "Current stage"; }
.app-tile.off::after { content: "Not enabled"; }
body { letter-spacing: 0; }
.page-head h1, .page-head h2 { letter-spacing: -.2px; }
/* markers positioned with inset-inline-start need the opposite centering shift in LTR */
.darrow span, .gauge .ln::after, .kbar i { transform: translateX(-50%); }
.gms { transform: translateX(-50%) rotate(45deg); }
/* English labels run longer: let badge rows wrap instead of overflowing */
.row-between > .row { flex-wrap: wrap; min-width: 0; }
/* correspondence direction badges carry short words (In, Out, Int, Circ) instead of one Arabic letter */
.dir { width: auto; min-width: 26px; padding: 0 5px; }
/* UXR-026: longer English badge labels wrap inside their cell so the main tables fit at 1280 without horizontal scrolling */
table.px-cards td > .badge, .dw-t td > .badge { white-space: normal; }
