/* DosTime EN/LTR overrides — active only when html dir="ltr" (English mode) */
html[dir="ltr"] { direction: ltr !important; }
html[dir="ltr"] body {
  direction: ltr !important;
  text-align: left !important;
}
/* App sets body.lang-en too — belt and suspenders */
body.lang-en { direction: ltr !important; text-align: left !important; }
/* Keep truly-centered blocks centered */
html[dir="ltr"] .text-center,
html[dir="ltr"] .empty-state,
html[dir="ltr"] .land-center,
html[dir="ltr"] .hu-donut,
html[dir="ltr"] .hu-gauge-val,
html[dir="ltr"] .hu-gauge-cap { text-align: center !important; }
/* Hardcoded right-aligned clinical rows become left in EN */
html[dir="ltr"] .drug-detail { direction: ltr !important; text-align: left !important; }
/* Form fields read naturally LTR in EN */
html[dir="ltr"] input,
html[dir="ltr"] textarea,
html[dir="ltr"] select { direction: ltr !important; text-align: left !important; }
html[dir="ltr"] input::placeholder,
html[dir="ltr"] textarea::placeholder { text-align: left !important; direction: ltr !important; }
/* Phone/code/numeric fields were .dir-ltr already — keep */
.dir-ltr { direction: ltr !important; }
/* Bottom sheets / timelines flow with direction automatically (flex) — no flip needed */
