/* Hide all fields except the total */
#gform_wrapper_9 .gform_body .gfield {
display: none;
}
#gform_wrapper_9 .gform_body .gfield.gfield_total {
display: block;
}
/* Move total into footer for split-button layout */
#gform_wrapper_9 .gform_footer {
display: flex;
justify-content: center;
gap: 0;
align-items: center;
}
#gform_wrapper_9 .gform_body .gfield.gfield_total {
margin: 0;
}
/* Style the total like a button */
#gform_wrapper_9 .gform_body .gfield.gfield_total input {
display: inline-block;
padding: 12px 20px;
background: #f5f5f5;
border: 2px solid #ccc;
font-weight: bold;
font-size: 16px;
cursor: default;
pointer-events: none;
margin: 0;
height: auto;
line-height: normal;
border-radius: 6px 0 0 6px;
}
/* Style the submit button */
#gform_wrapper_9 .gform_footer .et_pb_button {
padding: 12px 20px;
font-size: 16px;
border-radius: 0 6px 6px 0;
margin: 0;
}