.signup_termsSection__I_Wqt{margin-bottom:20px;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:15px}.signup_termsHeader__13V3_{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.signup_termsHeader__13V3_ h3{margin:0;font-size:16px;color:#555}.signup_toggleButton__8xTSv{background:none;border:none;color:#FFB000;cursor:pointer;font-size:14px;text-decoration:underline}.signup_termsContent__0IsB0{max-height:200px;overflow-y:auto;border:1px solid #eee;padding:10px;margin-top:10px;font-size:.9em;line-height:1.6;white-space:pre-line}.signup_termsContent__0IsB0 p{margin-bottom:0;color:#666}.signup_agreementCheck__S2izq{display:flex;align-items:center;gap:8px}.signup_agreementCheck__S2izq input[type=checkbox]{cursor:pointer}.signup_agreementCheck__S2izq label{cursor:pointer;font-size:14px}.signup_submitSection__ABrlx{margin-top:20px}.signup_warningMessage__LkyXS{color:#FFB000;font-size:14px;text-align:center;margin-bottom:10px}.signup_agreementCheck__S2izq input[type=checkbox]{width:18px;height:18px}.signup_agreementCheck__S2izq label{font-weight:500}.signup_termsSection__I_Wqt:has(input[type=checkbox]:not(:checked)){border-color:#FFB000;box-shadow:0 0 5px rgba(255,176,0,.5)}.signup_highlightSection__y_OWf{border-color:#FFB000;box-shadow:0 0 5px rgba(255,176,0,.5)}