/* Only the existing address stage on the governed home-worth mobile route. */
@media (max-width: 600px) {
  body.seller-address-first[data-volume-intent-id="seller_house_worth"] .seller-value-copy { min-width: 0; }
  body.seller-address-first .seller-value-copy > #seller-valuation-tool[data-hv-stage="address"] {
    display: block !important;
    box-sizing: border-box;
    width: 100%;
    min-width: 0;
    margin: 16px 0 !important;
    padding: 0 !important;
    border: 0 !important;
    box-shadow: none !important;
    background: transparent !important;
    scroll-margin-top: 100px;
  }
  body.seller-address-first .seller-value-copy > #seller-valuation-tool[data-hv-stage="address"] [data-value-stage="address"].active { padding: 0 !important; }
  body.seller-address-first #seller-valuation-address-form { display: block !important; width: 100%; min-width: 0; }
  body.seller-address-first #seller-valuation-address-form .value-address-fields { display: flex !important; flex-direction: column; gap: 10px; min-width: 0; }
  body.seller-address-first #seller-valuation-address-form .address-autocomplete { width: 100%; min-width: 0; }
  body.seller-address-first .seller-value-copy > #seller-valuation-tool[data-hv-stage="address"] #seller-value-address { box-sizing: border-box; padding-right: 12px !important; }
  body.seller-address-first .seller-value-copy > #seller-valuation-tool[data-hv-stage="address"] .value-address-fields > .value-button { position: static !important; transform: none !important; width: 100%; min-height: 48px; }
  body.seller-address-first #seller-valuation-tool .seller-value-gate { padding: 0 !important; border: 0 !important; background: transparent !important; margin: 0 0 12px !important; }
  body.seller-address-first #seller-valuation-tool .value-stage,
  body.seller-address-first #seller-valuation-tool .value-form-grid { min-width: 0; }
}
