.agreement-modal{max-width:1120px}.agreement-modal .agreement-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.agreement-rate{margin:20px 0;padding:18px;border:1px solid #d9e0e7;border-radius:9px}.agreement-rate legend{font-weight:700;padding:0 7px}.agreement-rate label{display:block;font-size:13px;margin-bottom:5px}.agreement-rate input{width:100%;box-sizing:border-box}.agreement-note{margin:20px 0;padding:14px;background:#f3f6fa;border-radius:8px}.agreement-modal small{display:block;color:#526277;margin-top:5px}.agreement-modal input[type=checkbox]{width:auto}.agreement-modal .mfoot{flex-wrap:wrap}#content details>summary{cursor:pointer;margin:16px 0;font-weight:600}@media(max-width:760px){.agreement-modal .agreement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.agreement-modal .agreement-grid{grid-template-columns:1fr}}
