/* ===== rc_workforce_html (HTML form, scoped) =====
   Loaded eagerly from anvil.yaml native_deps.head_html. It carries the form's one rule; Anvil strips
   a template's style text, so the rule cannot live in form_template.html.

   Scoped on the PRIVATE root class .rc-workforce, not on .rc-section. .rc-section is declared in
   rotacloud_analytics_html's own template and worn by five section roots (workforce, gps, leave,
   sickness, training), so :where(.rc-section) would match every section on the page and scope
   nothing. The section root therefore carries both: class="rc-section rc-workforce".

   Order: rotacloud.css sorts after this file, so an equal-specificity rule here LOSES a tie.
   .rc-chart-container is declared at exactly one site repo-wide, this form's, and used at exactly
   one, so there is no tie to lose and no second class is needed.

   DESIGNER LIMIT, as recorded in rc_lateness_html.css: .rc-section-card and .rc-section-header come
   from rotacloud.css, head-linked beside this file, so the canvas lays the section out. The --px-*
   surface tokens come from the dependency's runtime injection, which the designer does not load, so
   the canvas shows them unresolved. Runtime is unaffected. */

:where(.rc-workforce) .rc-chart-container {
    height: 350px;
    min-height: 280px;
}
