.RegistrationModal_modalOverlay__CAG4R{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.RegistrationModal_input__kxGxb{padding:10px;border:1px solid #e0e0e0;border-radius:4px;width:100%}.RegistrationModal_acceptButton__Fbvmh{background-color:#ff5e5e;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.RegistrationModal_modalContent__k4XSG{max-height:90vh;overflow-y:auto;padding:1.5rem;background:#fff;border-radius:10px;max-width:850px;width:100%;box-shadow:0 4px 8px rgba(0,0,0,.1)}.RegistrationModal_form__Dr78f{display:flex;flex-direction:column;gap:20px}.RegistrationModal_errorMessage__JGudk{color:red;font-size:var(--FONT_SIZE_SMALL);margin-top:5px}.ActionButtons_buttons__Luj63{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.ActionButtons_cancel__viMxl,.ActionButtons_save__ROoz9{padding:10px 20px;border:none;border-radius:4px;cursor:pointer}.ActionButtons_save__ROoz9{background-color:#ff5e5e;color:#fff;display:flex;align-items:center;justify-content:center}.ActionButtons_cancel__viMxl{background-color:#fff;border:1px solid #ccc}.ActionButtons_cancel__viMxl:disabled,.ActionButtons_save__ROoz9:disabled{opacity:.7;cursor:not-allowed}.ActionButtons_spinner__Rcin_{animation:ActionButtons_spin__UrNmg 1s linear infinite;margin-right:8px}@keyframes ActionButtons_spin__UrNmg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ActionButtons_saving__B0kxp{cursor:wait}