/* HanAnHua v173 — align address form with the other applicant fields. */
/* The address section already occupies the full form-grid row; do not center
   inner cards in a narrow max-width wrapper on wide desktop screens. */
.address-composer-section #address-parts-grid.address-parts-grid,
.address-composer-section .address-live-card,
.address-composer-section .address-composer-map-row,
.address-composer-section .address-flow-hint,
.address-composer-section .address-guide-details,
.address-composer-section .address-smart-helper {
  box-sizing:border-box;
  width:100%;
  max-width:none;
  margin-left:0;
  margin-right:0;
  min-width:0;
}
.address-composer-section #address-parts-grid.address-parts-grid{margin-top:0}
.address-composer-section .address-live-card{margin-top:13px}
/* Multi-step help text from the question-mark button. */
#help-dialog #help-text{white-space:pre-line;line-height:1.55;overflow-wrap:anywhere}
@media(max-width:600px){
  .address-composer-section #address-parts-grid.address-parts-grid{width:100%}
}
