/* Keep existing profile/native bindings without applying the old calculator's grid to v3.7.4. */
.bphp-profile-calculator-v374 .rcpc-inputs.bphp-calc-grid,.bphp-profile-calculator-v374 .rcpc-results.bphp-calc-result{display:block;grid-template-columns:none}
.bphp-profile-calculator-v374 .bphp-profile-control-binding{display:contents}
.bphp-profile-calculator-v374 .rcpc-inline input{min-width:0;flex:1 1 0;width:0}
.bphp-profile-calculator-v374 .rcpc-inline select{flex:0 0 auto;width:auto;max-width:45%}
.bphp-profile-calculator-v374 .rcpc-research-selector[hidden]{display:none}
.bphp-profile-calculator-v374 .rcpc-fields{min-width:0}
.bphp-profile-calculator-v374 .rcpc-field,.bphp-profile-calculator-v374 .rcpc-fields>label{min-width:0}
.bphp-profile-calculator-v374 .bphp-profile-formulation{margin-block-start:1em}
/* Old authored atomic components still reveal only their chosen source regions. */
.bphp-component .bphp-vc-calculator-part .bphp-profile-calculator-v374>.rcpc{display:contents!important}
.bphp-vc-calculator-part .bphp-profile-calculator-v374 .rcpc-mode-panel>*{display:none!important}
.bphp-vc-calculator-part .bphp-profile-calculator-v374 .rcpc-mode-grid{display:contents!important}
.bphp-vc-calculator-part .bphp-profile-calculator-v374 .rcpc-mode-grid>*{display:none!important}
.bphp-vc-calculator-part .bphp-profile-calculator-v374 .rcpc-inputs>*{display:none!important}
.bphp-vc-calculator-heading .bphp-profile-calculator-v374 .rcpc-inputs,
.bphp-vc-calculator-vial-inputs .bphp-profile-calculator-v374 .rcpc-inputs,
.bphp-vc-calculator-dose-inputs .bphp-profile-calculator-v374 .rcpc-inputs,
.bphp-vc-calculator-reconstitution .bphp-profile-calculator-v374 .rcpc-inputs{display:block!important}
.bphp-vc-calculator-heading .bphp-profile-calculator-v374 .rcpc-inputs>:is(.rcpc-panel-title,.rcpc-actions),
.bphp-vc-calculator-vial-inputs .bphp-profile-calculator-v374 .rcpc-inputs>:is(.rcpc-fields,.bphp-profile-formulation),
.bphp-vc-calculator-dose-inputs .bphp-profile-calculator-v374 .rcpc-inputs>.rcpc-fields,
.bphp-vc-calculator-reconstitution .bphp-profile-calculator-v374 .rcpc-inputs>.rcpc-fields{display:block!important}
.bphp-vc-calculator-heading .bphp-profile-calculator-v374 [data-calculate]{display:none}
.bphp-vc-calculator-part .bphp-profile-calculator-v374 .rcpc-fields>*{display:none!important}
.bphp-vc-calculator-vial-inputs .bphp-profile-calculator-v374 .rcpc-fields>:has(.bphp-vial,.bphp-vial-unit),
.bphp-vc-calculator-dose-inputs .bphp-profile-calculator-v374 .rcpc-fields>:has(.bphp-dose,.bphp-dose-unit),
.bphp-vc-calculator-reconstitution .bphp-profile-calculator-v374 .rcpc-fields>:has(.bphp-water,.bphp-syringe-size){display:block!important}
.bphp-vc-calculator-part .bphp-profile-calculator-v374 .rcpc-inputs>.bphp-native-form-interior{display:block!important}
.bphp-vc-calculator-results .bphp-profile-calculator-v374 .rcpc-results,
.bphp-vc-calculator-syringe .bphp-profile-calculator-v374 .rcpc-instrument-row,
.bphp-vc-calculator-transparency .bphp-profile-calculator-v374 .rcpc-premium-tools{display:block!important}
.bphp-component .bphp-vc-calculator-history .bphp-profile-calculator-v374>.bphp-calc-extra-panel{display:block!important}
.bphp-profile-calculator-v374 .bphp-profile-bound-caption{display:none}
.bphp-profile-calculator-v374 .bphp-native-form-field .bphp-profile-bound-caption{display:block;font-weight:600;margin-block-end:.4em}
