#idSignUp .fields-wrap{margin-top:23px}#idSignUp .fields-wrap ._text-input-square:not(:first-child){margin-top:20px}#idSignUp ._checkbox-wrap:has(._checkbox-medium){height:28px;width:28px}#idSignUp ._checkbox-container label{color:var(--color-neutral-800);font-size:13px;font-weight:400;line-height:138.5%;margin-left:4px}#idSignupSelectGender{margin-top:20px}#idSignupSelectGender .title{line-height:100%}#idSignupSelectGender .options-wrap{gap:8px;margin-top:8px}#idSignupSelectGender .option{display:inline-block}#idSignupSelectGender .option input[type=checkbox]{display:none}#idSignupSelectGender .option-text{border:1px solid var(--color-neutral-100);border-radius:50px;color:var(--color-neutral-500);display:inline-block;font-size:13px;font-weight:400;height:42px;line-height:138.5%;padding:12px 14px;text-align:center;width:72px}#idSignupSelectGender .option input[type=checkbox]:checked+.option-text{background-color:var(--color-neutral-700);color:#fff}#idSignUp .agreements-wrap{margin-top:20px}#idSignUp .agree-all-wrap{background:var(--color-neutral-100);border-radius:12px 12px 0 0;padding:11px 12px}#idSignUp .agree-each-wrap{border:1px solid var(--color-neutral-100);border-radius:0 0 12px 12px;padding:13px 12px}#idSignUp .agree-each-wrap ._checkbox-container:not(:first-child){padding-top:10px}#idSignUp .agree-each-wrap ._checkbox-container:last-child{padding-left:20px}#idSignUp .agree-each-wrap ._checkbox-container:last-child label{flex-shrink:1;line-height:1.4;white-space:normal;word-break:keep-all}#idSignUp .button-wrap{margin:24px 0 0}