/* Excelpoint V4 staging host overrides - injected by host nginx sub_filter (see /home/tom/css-override). */
/* 2026-10-09 names-above field labels: V4's .labels-above .form-label inherits justify-content:flex-end from the
   side-label rule (layout.scss ~l.987), so the label text sits at the right edge of the cell while the input sits
   at the left (visible in child groups, e.g. Supportive Cover Requirement). Align the label with its value.
   Remove once the product fix (justify-content: flex-start in .labels-above .form-label) ships. */
.labels-above .form-label { justify-content: flex-start !important; }
