.BaseInputField_fieldContainer__iLsJG{margin-bottom:1rem;display:flex;flex-direction:column;width:100%}.BaseInputField_label__glNho{font-weight:400;font-size:.875rem;color:#52545b;margin-bottom:.5rem}.BaseInputField_inputField__LqoAw{margin:.5rem 0!important;display:block!important;width:100%!important;color:#01020a!important;background-color:#f8f9fa!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;border:1px solid #dfdfe0!important;padding:1rem!important;border-radius:.5rem!important;height:3rem!important;font-size:1rem!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease!important;outline:none!important}.BaseInputField_inputField__LqoAw:focus{border-color:#6366f1!important;box-shadow:0 0 0 3px rgba(99,102,241,.1)!important;background-color:#fff!important;color:#01020a!important}.BaseInputField_inputField__LqoAw::placeholder{color:#6b7280!important;opacity:1!important}.BaseInputField_inputField__LqoAw.BaseInputField_desiredSalary__fK40V{border-top-right-radius:0;border-bottom-right-radius:0}.BaseInputField_errorMessage__X3zZi{color:#ef4444;font-size:.875rem;margin-top:.25rem;display:block}@media (max-width:639px){.BaseInputField_inputField__LqoAw{padding:.875rem;font-size:1rem;height:3.25rem}.BaseInputField_label__glNho{font-size:.9rem}}@media (min-width:640px) and (max-width:1023px){.BaseInputField_inputField__LqoAw{padding:1rem;height:3rem}}@media (min-width:1024px){.BaseInputField_inputField__LqoAw{padding:1rem;height:3rem}.BaseInputField_inputField__LqoAw:hover{border-color:#a5a6a8!important;background-color:#f1f3f4!important;color:#01020a!important}}.BaseInputField_inputField__LqoAw:disabled{background-color:#f3f4f6!important;color:#6b7280!important;cursor:not-allowed!important;opacity:.6!important}.BaseInputField_inputField__LqoAw:invalid{border-color:#ef4444!important;background-color:#f8f9fa!important;color:#01020a!important}.BaseInputField_inputField__LqoAw:valid{border-color:#10b981!important;background-color:#f8f9fa!important;color:#01020a!important}.BaseInputField_fieldContainer__iLsJG.BaseInputField_hasError__x5Jxs .BaseInputField_inputField__LqoAw{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.BaseInputField_fieldContainer__iLsJG.BaseInputField_hasSuccess__upJ2B .BaseInputField_inputField__LqoAw{border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.1)}@media (prefers-reduced-motion:reduce){.BaseInputField_inputField__LqoAw{transition:none}}@media (prefers-contrast:high){.BaseInputField_inputField__LqoAw{border-width:2px}.BaseInputField_inputField__LqoAw:focus{outline:2px solid currentColor;outline-offset:2px}}@media (prefers-color-scheme:dark){.BaseInputField_inputField__LqoAw{background-color:#f8f9fa!important;border-color:#dfdfe0!important;color:#01020a!important}.BaseInputField_inputField__LqoAw:focus{border-color:#6366f1!important;box-shadow:0 0 0 3px rgba(99,102,241,.1)!important;background-color:#fff!important;color:#01020a!important}.BaseInputField_inputField__LqoAw:hover{background-color:#f1f3f4!important;color:#01020a!important}.BaseInputField_inputField__LqoAw::placeholder{color:#6b7280!important}.BaseInputField_label__glNho{color:#52545b!important}}@media print{.BaseInputField_inputField__LqoAw{border:1px solid #000;background:#fff;color:#000;box-shadow:none}.BaseInputField_errorMessage__X3zZi{color:#000;font-weight:700}}.PhoneNumber_fieldContainer__TYJ1P{margin-bottom:1rem;display:flex;flex-direction:column;width:100%}.PhoneNumber_label__s2w9T{font-weight:400;font-size:.875rem;color:#52545b;margin-bottom:.5rem;display:block}.PhoneNumber_phoneInput__8f68Q{position:relative;width:100%}.PhoneNumber_errorMessage__FGMi_{color:#ef4444;font-size:.875rem;margin-top:.25rem;display:block}.PhoneNumber_phoneInput__8f68Q .react-tel-input{width:100%!important;position:relative!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .form-control{width:100%!important;height:3rem!important;border:1px solid #dfdfe0!important;border-radius:0 .5rem .5rem 0!important;background-color:#f8f9fa!important;padding:.75rem .75rem .75rem 3.5rem!important;font-size:1rem!important;color:#01020a!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;transition:border-color .2s ease,box-shadow .2s ease!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .form-control:focus{border-color:#6366f1!important;box-shadow:0 0 0 3px rgba(99,102,241,.1)!important;background-color:#fff!important;outline:none!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .form-control::placeholder{color:#6b7280!important;opacity:1!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .flag-dropdown{background-color:#f8f9fa!important;border-radius:.5rem 0 0 .5rem!important;border:1px solid #dfdfe0!important;height:3rem!important;position:absolute!important;top:0!important;left:0!important;z-index:2!important;width:3.5rem!important;box-sizing:border-box!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .flag-dropdown:focus{border-color:#6366f1!important;box-shadow:0 0 0 3px rgba(99,102,241,.1)!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .selected-flag{height:3rem!important;width:100%!important;padding:0 .5rem!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .selected-flag .flag{margin-right:.25rem!important;flex-shrink:0!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .selected-flag .arrow{border-top-color:#01020a!important;margin-left:.25rem!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .flag-dropdown,.PhoneNumber_phoneInput__8f68Q .react-tel-input .form-control,.PhoneNumber_phoneInput__8f68Q .react-tel-input .selected-flag{margin:0!important;vertical-align:top!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .flag-dropdown{border-top-width:1px!important;border-bottom-width:1px!important;border-left-width:1px!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .form-control{border-top-width:1px!important;border-bottom-width:1px!important;border-right-width:1px!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list{border-radius:.5rem!important;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)!important;border:1px solid #e5e7eb!important;max-height:200px!important;overflow-y:auto!important;background:#fff!important;z-index:1000!important;position:absolute!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .country{padding:.5rem .75rem!important;transition:background-color .15s ease!important;background-color:#fff!important;color:#01020a!important;border:none!important;display:flex!important;align-items:center!important;font-size:.875rem!important;line-height:1.25!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .country .country-name{color:#01020a!important;font-weight:400!important;margin-left:.5rem!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .country .dial-code{color:#6b7280!important;font-weight:400!important;margin-left:auto!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .country .flag{margin-right:.5rem!important;flex-shrink:0!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .country:hover{background-color:#f3f4f6!important;color:#01020a!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .country:hover .country-name{color:#01020a!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .country:hover .dial-code{color:#4b5563!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .highlight{background-color:#6366f1!important;color:#fff!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .highlight .country-name{color:#fff!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .highlight .dial-code{color:#e0e7ff!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .search{padding:.5rem!important;background:#fff!important;border-bottom:1px solid #e5e7eb!important;position:relative!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .search:before{display:none!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .search input{width:100%!important;padding:.5rem!important;border:1px solid #d1d5db!important;border-radius:.25rem!important;background-color:#f9fafb!important;color:#01020a!important;font-size:.875rem!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .search input:focus{outline:none!important;border-color:#6366f1!important;box-shadow:0 0 0 2px rgba(99,102,241,.1)!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .search input::placeholder{color:#9ca3af!important;content:"search"!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .country-list .no-entries-message{padding:1rem!important;text-align:center!important;color:#6b7280!important;font-size:.875rem!important;background:#fff!important}.PhoneNumber_phoneInput__8f68Q.PhoneNumber_hasError__UzexS .react-tel-input .form-control{border-color:#ef4444!important;box-shadow:0 0 0 3px rgba(239,68,68,.1)!important}.PhoneNumber_phoneInput__8f68Q.PhoneNumber_hasError__UzexS .react-tel-input .flag-dropdown{border-color:#ef4444!important}@media (max-width:639px){.PhoneNumber_phoneInput__8f68Q .react-tel-input .form-control{height:3.25rem!important;font-size:1rem!important;padding-left:3.75rem!important}.PhoneNumber_phoneInput__8f68Q .react-tel-input .flag-dropdown{height:3.25rem!important;width:3.75rem!important}.PhoneNumber_label__s2w9T{font-size:.9rem}}@media (min-width:1024px){.PhoneNumber_phoneInput__8f68Q .react-tel-input .flag-dropdown:hover,.PhoneNumber_phoneInput__8f68Q .react-tel-input .form-control:hover{border-color:#a5a6a8!important;background-color:#f1f3f4!important}}.SelectDropDown_fieldContainer__T6R8S{display:flex;flex-direction:column}.SelectDropDown_fieldContainer__T6R8S.SelectDropDown_halfWidth__fQlMh{width:50%}.SelectDropDown_label__zd1fU{font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.SelectDropDown_selectField__olAK3{display:block;width:100%;border:1px solid #d1d5db;color:#01020a;border-radius:.375rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);font-size:.875rem;height:3rem;margin:.5rem 0;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding:0 2.5rem 0 .75rem;transition:border-color .2s ease,box-shadow .2s ease;outline:none;appearance:none}.SelectDropDown_selectField__olAK3:focus{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.SelectDropDown_selectField__olAK3.SelectDropDown_hasError__S2oTq,.SelectDropDown_selectField__olAK3.SelectDropDown_hasError__S2oTq:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.SelectDropDown_selectField__olAK3.SelectDropDown_noMargin__7bMRn{margin:0}.SelectDropDown_option__XGanX{color:#01020a;padding:.5rem .75rem;background-color:#fff}.SelectDropDown_option__XGanX:checked{background-color:#3b82f6;color:#fff}.SelectDropDown_errorMessage__vEMTo{font-size:.875rem;color:#ef4444;margin-top:.25rem}@media (max-width:639px){.SelectDropDown_selectField__olAK3{height:3.25rem;font-size:1rem;padding:0 3rem 0 1rem;background-size:1.75em 1.75em}.SelectDropDown_label__zd1fU{font-size:.9rem}.SelectDropDown_fieldContainer__T6R8S.SelectDropDown_halfWidth__fQlMh{width:100%}.SelectDropDown_option__XGanX{padding:.75rem;font-size:1rem}}@media (min-width:640px) and (max-width:1023px){.SelectDropDown_selectField__olAK3{height:3rem;font-size:.9rem}.SelectDropDown_fieldContainer__T6R8S.SelectDropDown_halfWidth__fQlMh{width:100%}}@media (min-width:1024px){.SelectDropDown_selectField__olAK3:hover{border-color:#9ca3af;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23374151' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e")}.SelectDropDown_fieldContainer__T6R8S.SelectDropDown_halfWidth__fQlMh{width:50%}}.SelectDropDown_selectField__olAK3:disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed;opacity:.6;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%239ca3af' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e")}.SelectDropDown_selectField__olAK3:invalid{border-color:#ef4444}.SelectDropDown_selectField__olAK3:valid{border-color:#10b981}@media (prefers-reduced-motion:reduce){.SelectDropDown_selectField__olAK3{transition:none}}@media (prefers-contrast:high){.SelectDropDown_selectField__olAK3{border-width:2px}.SelectDropDown_selectField__olAK3:focus{outline:2px solid currentColor;outline-offset:2px}}@media (prefers-color-scheme:dark){.SelectDropDown_selectField__olAK3{background-color:#374151;border-color:#4b5563;color:#f9fafb;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%239ca3af' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e")}.SelectDropDown_selectField__olAK3:focus{border-color:#818cf8;box-shadow:0 0 0 3px rgba(129,140,248,.1)}.SelectDropDown_label__zd1fU{color:#d1d5db}.SelectDropDown_option__XGanX{background-color:#374151;color:#f9fafb}.SelectDropDown_option__XGanX:checked{background-color:#818cf8;color:#fff}}@media print{.SelectDropDown_selectField__olAK3{border:1px solid #000;background:#fff;color:#000;box-shadow:none;background-image:none}.SelectDropDown_errorMessage__vEMTo{color:#000;font-weight:700}}.SelectDropDown_selectField__olAK3:focus-visible{outline:2px solid #3b82f6;outline-offset:2px;border-color:#3b82f6}.SelectDropDown_selectField__olAK3::-webkit-scrollbar{width:8px}.SelectDropDown_selectField__olAK3::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.SelectDropDown_selectField__olAK3::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.SelectDropDown_selectField__olAK3::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.BaseTextArea_fieldContainer__3ul1p{margin-bottom:1rem}.BaseTextArea_label__LuINh{font-weight:400;font-size:.875rem;color:#52545b;display:block;margin-bottom:.5rem}.BaseTextArea_textArea__7DK0o{margin:.5rem 0!important;display:block!important;width:100%!important;color:#01020a!important;background-color:#f8f9fa!important;padding:1rem!important;border:1px solid #dfdfe0!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;resize:none!important;border-radius:.5rem!important;font-size:1rem!important;line-height:1.5!important;min-height:120px!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease!important;outline:none!important}.BaseTextArea_textArea__7DK0o:focus{border-color:#6366f1!important;box-shadow:0 0 0 3px rgba(99,102,241,.1)!important;background-color:#fff!important;color:#01020a!important}.BaseTextArea_textArea__7DK0o::placeholder{color:#6b7280!important;opacity:1!important}.BaseTextArea_textArea__7DK0o.BaseTextArea_hasError__fGy6E,.BaseTextArea_textArea__7DK0o.BaseTextArea_hasError__fGy6E:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.BaseTextArea_metaInfo__8v4t_{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.875rem}.BaseTextArea_hintMessage__y6HLy{font-weight:500;font-size:.875rem;color:#4b5563}.BaseTextArea_hintMessage__y6HLy.BaseTextArea_hasError__fGy6E{color:#ef4444}.BaseTextArea_charCounter__2tBR6{font-weight:400;font-size:.875rem;color:#6b7280}.BaseTextArea_charCounter__2tBR6.BaseTextArea_nearLimit__BACA8{color:#f59e0b}.BaseTextArea_charCounter__2tBR6.BaseTextArea_atLimit__wKgFD{color:#ef4444;font-weight:500}@media (max-width:639px){.BaseTextArea_textArea__7DK0o{padding:.875rem;font-size:1rem;min-height:100px}.BaseTextArea_label__LuINh{font-size:.9rem}.BaseTextArea_metaInfo__8v4t_{flex-direction:column;gap:.25rem;align-items:flex-start}.BaseTextArea_charCounter__2tBR6{align-self:flex-end}}@media (min-width:640px) and (max-width:1023px){.BaseTextArea_textArea__7DK0o{padding:1rem;min-height:120px}}@media (min-width:1024px){.BaseTextArea_textArea__7DK0o{padding:1rem;min-height:140px}.BaseTextArea_textArea__7DK0o:hover{border-color:#a5a6a8!important;background-color:#f1f3f4!important;color:#01020a!important}}.BaseTextArea_textArea__7DK0o:disabled{background-color:#f3f4f6!important;color:#6b7280!important;cursor:not-allowed!important;opacity:.6!important}.BaseTextArea_textArea__7DK0o:invalid{border-color:#ef4444!important;background-color:#f8f9fa!important;color:#01020a!important}.BaseTextArea_textArea__7DK0o:valid{border-color:#10b981!important;background-color:#f8f9fa!important;color:#01020a!important}@media (prefers-reduced-motion:reduce){.BaseTextArea_textArea__7DK0o{transition:none}}@media (prefers-contrast:high){.BaseTextArea_textArea__7DK0o{border-width:2px}.BaseTextArea_textArea__7DK0o:focus{outline:2px solid currentColor;outline-offset:2px}}@media (prefers-color-scheme:dark){.BaseTextArea_textArea__7DK0o{background-color:#f8f9fa!important;border-color:#dfdfe0!important;color:#01020a!important}.BaseTextArea_textArea__7DK0o:focus{border-color:#6366f1!important;box-shadow:0 0 0 3px rgba(99,102,241,.1)!important;background-color:#fff!important;color:#01020a!important}.BaseTextArea_textArea__7DK0o:hover{background-color:#f1f3f4!important;color:#01020a!important}.BaseTextArea_textArea__7DK0o::placeholder{color:#6b7280!important}.BaseTextArea_label__LuINh{color:#52545b!important}.BaseTextArea_hintMessage__y6HLy{color:#4b5563!important}.BaseTextArea_charCounter__2tBR6{color:#6b7280!important}}@media print{.BaseTextArea_textArea__7DK0o{border:1px solid #000;background:#fff;color:#000;box-shadow:none}.BaseTextArea_hintMessage__y6HLy.BaseTextArea_hasError__fGy6E{color:#000;font-weight:700}.BaseTextArea_charCounter__2tBR6{display:none}}.BaseFileUpload_container___TcEK{margin-bottom:1rem;display:flex;flex-direction:column;width:100%}.BaseFileUpload_label__XSwzx{font-weight:400;font-size:.875rem;color:#52545b;margin-bottom:.5rem}.BaseFileUpload_uploadArea__NznEy{position:relative;border:2px dashed #d1d5db;border-radius:.5rem;padding:2rem;text-align:center;transition:all .2s;cursor:pointer}.BaseFileUpload_uploadArea__NznEy:hover{border-color:#9ca3af;background-color:#f9fafb}.BaseFileUpload_uploadAreaDragActive__CMx26{border-color:#60a5fa;background-color:#eff6ff}.BaseFileUpload_uploadAreaError__vzyij{border-color:#fca5a5;background-color:#fef2f2}.BaseFileUpload_hiddenInput___j9UJ{display:none}.BaseFileUpload_emptyState__QXkZP{display:flex;flex-direction:column;align-items:center;gap:.5rem}.BaseFileUpload_uploadIcon__VAiGo{margin:0 auto;height:3rem;width:3rem;color:#9ca3af}.BaseFileUpload_uploadText__Iym8s{font-size:.875rem;color:#4b5563}.BaseFileUpload_uploadLink__YJag8{font-weight:500;color:#2563eb}.BaseFileUpload_uploadLink__YJag8:hover{color:#1d4ed8}.BaseFileUpload_uploadHint__gWNmD{font-size:.75rem;color:#6b7280}.BaseFileUpload_filePreview__SoLIT{display:flex;flex-direction:column;align-items:center;gap:.5rem}.BaseFileUpload_fileIcon__q9ZUw{margin:0 auto;height:3rem;width:3rem;color:#dc2626}.BaseFileUpload_fileInfo__sUYFQ{font-size:.875rem}.BaseFileUpload_fileName__KexV3{font-weight:500;color:#111827}.BaseFileUpload_fileSize__4ghTJ{color:#6b7280}.BaseFileUpload_removeButton__Kovg_{display:inline-flex;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;color:#dc2626;background-color:#fee2e2;border-radius:.25rem;transition:background-color .15s}.BaseFileUpload_removeButton__Kovg_:hover{background-color:#fecaca}.BaseFileUpload_errorMessage__thoGx{display:flex;align-items:center;gap:.5rem;color:#dc2626;font-size:.875rem}.BaseFileUpload_errorIcon__InpYN{height:1rem;width:1rem}