.ModalAddRace_form__6RopH{max-width:500px}.ModalAddRace_form__6RopH p{margin:16px 0 8px}.ModalAddRace_form__6RopH .ModalAddRace_section__gEqlS{margin:12px 0 24px}.ModalAddRace_form__6RopH .ModalAddRace_expendableContainer___ZrxW{overflow:hidden;transition:max-height .3s ease-in-out}.ModalAddRace_form__6RopH .ModalAddRace_createChallengeForm__7vBft{box-sizing:content-box;display:flex;flex-direction:column;gap:8px;padding:8px;margin:16px 0;border-radius:8px;background:#eaeaea}.ModalAddRace_form__6RopH .ModalAddRace_createChallengeForm__7vBft .ModalAddRace_buttons___BM36{margin-top:8px}.ModalAddRace_form__6RopH .ModalAddRace_createChallengeForm__7vBft .ModalAddRace_selectRankingType__3Ksg1{display:flex;align-items:center;gap:8px;margin:8px 0}.ModalAddRace_form__6RopH .ModalAddRace_createChallengeForm__7vBft .ModalAddRace_selectRankingType__3Ksg1 p{margin:0}.ModalAddRace_form__6RopH .ModalAddRace_createChallengeForm__7vBft .ModalAddRace_selectRankingType__3Ksg1 label{cursor:pointer}.ModalAddRace_form__6RopH .ModalAddRace_noRace__R4NF9{font-size:12px;color:#999;margin:8px 0}.ModalAddRace_form__6RopH .ModalAddRace_radioList__y5nPE{display:flex;flex-wrap:wrap;gap:12px}.ModalAddRace_form__6RopH .ModalAddRace_buttons___BM36{margin-top:32px;display:flex;justify-content:flex-end;gap:16px}.ModalAddRace_radioButton__rV_Ji{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px;min-width:90px;min-height:50px;border-radius:8px;border:1px solid #ccc;cursor:pointer}.ModalAddRace_radioButton__rV_Ji.ModalAddRace_checked__js_CD,.ModalAddRace_radioButton__rV_Ji:hover{outline:1px solid #007aff}.ModalAddRace_radioButton__rV_Ji input{display:none}.ModalAddRace_radioButton__rV_Ji .ModalAddRace_icon__GvBBW{max-width:80px;max-height:80px;object-fit:contain}.ModalAddRace_radioButton__rV_Ji .ModalAddRace_label__2AI5U{max-width:80px;font-size:12px;text-align:center}.ModalAddRace_radioButton__rV_Ji svg{margin:0 auto}.AddRaceButton_resultModal__2aFFk{text-align:center;max-width:500px}.AddRaceButton_resultModal__2aFFk p{margin:16px 0}.AddRaceButton_resultModal__2aFFk .AddRaceButton_separator__DF5_4{margin:4px 0 16px;border-bottom:1px solid #ccc}.AddRaceButton_resultModal__2aFFk .AddRaceButton_error__1B8cC{color:red}.AddRaceButton_resultModal__2aFFk .AddRaceButton_buttons__ij0j_{display:flex;justify-content:flex-end;margin-top:16px}