.TextBox_text_area_container__QvCm6{display:flex;flex-direction:column;position:relative}.TextBox_text_area_inner_container__hNA5d{display:flex;flex-direction:column;border:2px solid var(--purple-grey);border-radius:12px;overflow:hidden}.TextBox_text_area__qvh_m{padding:15px 15px 25px;resize:none;outline:none;min-height:100px;max-height:300px}.TextBox_size_span__trvDD{margin-left:auto;margin-right:10px;font-size:12px;color:#666}.TextBox_error__wUSn4{color:var(--global-error)}.LoadingWidget_loading_container__qLO4Z{display:flex;align-items:center;gap:8px}.LoadingWidget_loading_text__xpweh{color:#000}.LoadingWidget_loading_spinner__sOKdl{width:20px;height:20px;border:3px solid #e3e3e3;border-top:3px solid var(--purple-grey);border-radius:50%;animation:LoadingWidget_spin__kxead 1s linear infinite}@keyframes LoadingWidget_spin__kxead{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoadingWidget_check_icon__NsWnt{width:20px;height:20px;border-radius:50%;background-color:#27ae60;position:relative;animation:LoadingWidget_checkAppear__r8OEm .5s ease-in-out}.LoadingWidget_check_icon__NsWnt:after{content:"";position:absolute;left:6px;top:3px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);animation:LoadingWidget_checkDraw__xEudP .3s ease-in-out .2s both}.LoadingWidget_failed_icon__tOosL{width:20px;height:20px;border-radius:50%;background-color:#e74c3c;position:relative;animation:LoadingWidget_failAppear__klGVs .5s ease-in-out}.LoadingWidget_failed_icon__tOosL:after,.LoadingWidget_failed_icon__tOosL:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:2px;background-color:#fff;border-radius:1px}.LoadingWidget_failed_icon__tOosL:before{transform:translate(-50%,-50%) rotate(45deg)}.LoadingWidget_failed_icon__tOosL:after{transform:translate(-50%,-50%) rotate(-45deg)}@keyframes LoadingWidget_failAppear__klGVs{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.CopyableTextbox_textbox__HK4PT:hover{text-decoration:underline}.CodeInput_code_input_container__b_a9W{position:relative;display:flex;flex-direction:column}.CodeInput_code_input_inner_container__VFAl4{display:flex;justify-content:center;gap:10px}.CodeInput_code_input_unit__uHSpI{width:50px;height:70px;border-radius:5px;background-color:var(--purple-grey-light);border:1px solid var(--purple-grey-highlighted)}.CodeInput_code_input_tag__4TTyg{width:100%;height:100%;background-color:transparent;border:none;text-align:center;font-size:28px}.CodeInput_code_input_error__51obe{opacity:0;visibility:hidden;transition:opacity .1s ease,visibility .1s ease;color:var(--global-error);font-size:14px}.CodeInput_code_input_error__51obe.CodeInput_visible__mryoY{opacity:1;visibility:visible}.ModalContent_modal_inner_container__mF_qp{width:80%;height:80%;display:flex;flex-direction:column;justify-content:space-between}.ModalContent_align_left__VEEyE{align-items:flex-start;text-align:left}.ModalContent_align_center__cwWzw{align-items:center;text-align:center}.ModalContent_align_right__jap7t{align-items:flex-end;text-align:right}.PasswordInput_pw_error__vDgyd{color:var(--global-error);font-size:small;margin-left:var(--reg-input-label-margin);visibility:hidden}.PasswordInput_pw_error__vDgyd.PasswordInput_show__Hi2hZ{visibility:visible}.PasswordInput_pw_validation_container__eKqU6{display:flex;flex-wrap:wrap;line-height:1.2;justify-content:center;gap:10px;padding:5px}.PasswordInput_pw_validation_tooltip__pjqie{position:absolute;display:flex;flex-direction:column;white-space:nowrap;min-width:150px;max-width:15vw;left:100%;margin-left:10px;top:50%;transform:translateY(-50%);z-index:2000;border:3px solid var(--purple-grey);border-radius:10px;background-color:#fff;padding:8px;gap:10px}.PasswordInput_pw_validation_item__uK5CF{display:flex;justify-content:space-between;align-items:center;min-height:20px}.PasswordInput_pw_validation_item__uK5CF#special_character_span{position:relative;cursor:help}.PasswordInput_pw_validation_item__uK5CF#special_character_span:hover .PasswordInput_tooltip__oQb0n{visibility:visible;opacity:1}.PasswordInput_tooltip__oQb0n{visibility:hidden;position:absolute;background-color:var(--purple-grey-highlighted);border:2px solid var(--purple-grey);color:#fffaf4;text-align:center;border-radius:4px;padding:6px 8px;font-size:14px;bottom:125%;left:50%;transform:translateX(-50%);white-space:nowrap;z-index:3000;transition:opacity .3s}