._container_1w2xn_1{background:#fff;color:#000;padding:60px 10%;text-align:center;position:relative;overflow:hidden}._container_1w2xn_1:before{content:"";position:absolute;inset:0;background:#0000001a;z-index:1}._container_1w2xn_1>*{position:relative;z-index:2}._jobTitle_1w2xn_51{font-size:2.5rem;font-weight:700;margin:0 0 1rem;text-shadow:0 2px 4px rgba(0,0,0,.3);line-height:1.2}._jobDescription_1w2xn_67{font-size:1.2rem;margin:0 0 1.5rem;opacity:.95;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.6}._jobDetails_1w2xn_87{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-bottom:1rem}._jobDetailItem_1w2xn_103{background:#ffffffbf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;display:flex;align-items:center;gap:.5rem;transition:all .3s ease}._jobLocation_1w2xn_137{margin-top:1rem;font-size:1.1rem;opacity:.9;display:flex;flex-direction:row;justify-content:center;align-items:center}._requirementsSection_1w2xn_165{margin-top:2rem;padding:1.5rem 2rem;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(0,0,0,.1);text-align:start;max-width:800px;margin-left:auto;margin-right:auto}._requirementsTitle_1w2xn_191{font-size:1.4rem;font-weight:600;margin:0 0 1rem}._requirementsList_1w2xn_205{margin:0;padding:0 0 0 1.5rem;list-style-type:disc}._requirementsList_1w2xn_205 li{font-size:1rem;line-height:1.8;color:#444;margin-bottom:.5rem}._requirementsList_1w2xn_205 li:last-child{margin-bottom:0}._form_1w2xn_239{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 10%;gap:15px}._form_1w2xn_239 h1{text-align:flex-start;min-width:100%}._formGroup_1w2xn_267{display:flex;flex-direction:column;justify-content:flex-start;width:100%}._formGroup_1w2xn_267 label{margin:5px}._formGroup_1w2xn_267 input,._formGroup_1w2xn_267 textarea,._formGroup_1w2xn_267 select{font-family:Noto Sans,Noto Sans Arabic;background:#fff;color:#000;border:1px solid #ccc;border-radius:10px;font-size:14px;height:40px;padding:5px 10px;width:100%;box-sizing:border-box}._formGroup_1w2xn_267 select{cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;padding-right:35px}._formGroup_1w2xn_267 input[type=file]{display:none}._fileInputWrapper_1w2xn_351{position:relative;display:inline-block;width:100%}._fileInputLabel_1w2xn_363{display:inline-block;width:100%;padding:10px 15px;background:#fff;border:2px dashed #ccc;border-radius:10px;cursor:pointer;text-align:center;transition:all .3s ease;color:#666;font-size:14px;font-family:Noto Sans,Noto Sans Arabic;min-height:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._fileInputLabel_1w2xn_363:hover{border-color:#c6ad85;background-color:#f9f9f9}._fileInputLabel_1w2xn_363._hasFile_1w2xn_413{border-color:#4caf50;background-color:#f0f8f0;color:#2e7d32;border-style:solid}._fileInputText_1w2xn_427{display:flex;align-items:center;justify-content:center;gap:8px}._fileInputIcon_1w2xn_441{font-size:16px}._selectedFileName_1w2xn_451{margin-top:5px;font-size:12px;color:#666;font-style:italic}._checkboxGroup_1w2xn_465{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}._checkboxLabel_1w2xn_479{display:flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #ccc;border-radius:8px;cursor:pointer;font-size:14px;transition:all .2s ease;-webkit-user-select:none;user-select:none}._checkboxLabel_1w2xn_479:hover{border-color:#c6ad85;background-color:#f9f9f9}._checkboxLabel_1w2xn_479 input[type=checkbox]{display:inline-block;width:16px;height:16px;accent-color:#C6AD85;cursor:pointer}._checkboxLabel_1w2xn_479 input[type=checkbox]:checked+span{color:#333;font-weight:500}._form_1w2xn_239 button{margin-top:25px;font-family:Noto Sans,Noto Sans Arabic,sans-serif;flex:1;min-width:150px;padding:12px;border-radius:10px;border:1px solid #ccc;font-size:14px;background:#000;color:#fff;font-weight:600;border:none;cursor:pointer;transition:background .3s}._form_1w2xn_239 button:hover{background:#c6ad85}._loadingContainer_1w2xn_583{display:flex;align-items:center;justify-content:center;padding:20px;gap:10px;color:#666}._loadingSpinner_1w2xn_601{width:16px;height:16px;border:2px solid #f3f3f3;border-top:2px solid #C6AD85;border-radius:50%;animation:_spin_1w2xn_1 1s linear infinite}@keyframes _spin_1w2xn_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (max-width:768px){._container_1w2xn_1{padding:40px 5%}._jobTitle_1w2xn_51{font-size:1.8rem;margin-bottom:.75rem}._jobDescription_1w2xn_67{font-size:1rem;margin-bottom:1rem}._jobDetails_1w2xn_87{flex-direction:row;align-items:center;gap:.75rem}._jobDetailItem_1w2xn_103{padding:.5rem 1rem;font-size:.85rem}._jobLocation_1w2xn_137{font-size:1rem;margin-top:.75rem}._form_1w2xn_239{padding:50px 10%}._fileInputLabel_1w2xn_363{padding:8px 12px;font-size:13px}._requirementsSection_1w2xn_165{margin-top:1.5rem;padding:1rem 1.25rem}._requirementsTitle_1w2xn_191{font-size:1.2rem}._requirementsList_1w2xn_205{padding-left:1.25rem}._requirementsList_1w2xn_205 li{font-size:.95rem}}
