._container_ei698_1{background:var(--bg-primary);color:var(--text-primary);padding:60px 10%;text-align:center;position:relative;overflow:hidden}._container_ei698_1:before{content:"";position:absolute;inset:0;background:#0000001a;z-index:1}._container_ei698_1>*{position:relative;z-index:2}._jobTitle_ei698_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_ei698_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_ei698_87{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-bottom:1rem}._jobDetailItem_ei698_103{background:#ffffffbf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-md);padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;display:flex;align-items:center;gap:.5rem;transition:all .3s ease}[data-theme=dark] ._jobDetailItem_ei698_103{background:#ffffff1a;border-color:#ffffff26}[data-theme=dark] ._jobDetailItem_ei698_103 img,[data-theme=dark] ._jobLocation_ei698_155 img{filter:invert(1)}[data-theme=dark] ._requirementsSection_ei698_163{background:#ffffff14;border-color:#ffffff26}[data-theme=dark] ._fileInputIcon_ei698_173 img{filter:invert(1)}._jobLocation_ei698_155{margin-top:1rem;font-size:1.1rem;opacity:.9;display:flex;flex-direction:row;justify-content:center;align-items:center}._requirementsSection_ei698_163{margin-top:2rem;padding:1.5rem 2rem;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-md);border:1px solid rgba(0,0,0,.1);text-align:start;max-width:800px;margin-left:auto;margin-right:auto}._requirementsTitle_ei698_235{font-size:1.4rem;font-weight:600;margin:0 0 1rem}._requirementsList_ei698_249{margin:0;padding:0 0 0 1.5rem;list-style-type:disc}._requirementsList_ei698_249 li{font-size:1rem;line-height:1.8;color:var(--text-secondary);margin-bottom:.5rem}._requirementsList_ei698_249 li:last-child{margin-bottom:0}._form_ei698_283{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 10%;gap:15px}._form_ei698_283 h1{text-align:flex-start;min-width:100%}._formGroup_ei698_311{display:flex;flex-direction:column;justify-content:flex-start;width:100%}._formGroup_ei698_311 label{margin:5px}._formGroup_ei698_311 input,._formGroup_ei698_311 textarea,._formGroup_ei698_311 select{font-family:Noto Sans,Noto Sans Arabic;background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-primary);border-radius:var(--radius-md);font-size:14px;height:40px;padding:5px 10px;width:100%;box-sizing:border-box}._formGroup_ei698_311 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_ei698_311 input[type=file]{display:none}._fileInputWrapper_ei698_395{position:relative;display:inline-block;width:100%}._fileInputLabel_ei698_407{display:inline-block;width:100%;padding:10px 15px;background:var(--bg-primary);border:2px dashed var(--border-primary);border-radius:var(--radius-md);cursor:pointer;text-align:center;transition:all .3s ease;color:var(--text-muted);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_ei698_407:hover{border-color:var(--accent);background-color:var(--bg-input)}._fileInputLabel_ei698_407._hasFile_ei698_457{border-color:#4caf50;background-color:#f0f8f0;color:#2e7d32;border-style:solid}._fileInputText_ei698_471{display:flex;align-items:center;justify-content:center;gap:8px}._fileInputIcon_ei698_173{font-size:16px}._selectedFileName_ei698_495{margin-top:5px;font-size:12px;color:var(--text-muted);font-style:italic}._checkboxGroup_ei698_509{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}._checkboxLabel_ei698_523{display:flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--border-primary);border-radius:var(--radius-sm);cursor:pointer;font-size:14px;transition:all .2s ease;-webkit-user-select:none;user-select:none}._checkboxLabel_ei698_523:hover{border-color:var(--accent);background-color:var(--bg-input)}._checkboxLabel_ei698_523 input[type=checkbox]{display:inline-block;width:16px;height:16px;accent-color:var(--accent);cursor:pointer}._checkboxLabel_ei698_523 input[type=checkbox]:checked+span{color:var(--text-secondary);font-weight:500}._form_ei698_283 button{margin-top:25px;font-family:Noto Sans,Noto Sans Arabic,sans-serif;flex:1;min-width:150px;padding:12px;border-radius:var(--radius-md);border:1px solid var(--border-primary);font-size:14px;background:var(--btn-primary-bg);color:var(--btn-primary-text);font-weight:600;border:none;cursor:pointer;transition:background .3s}._form_ei698_283 button:hover{background:var(--btn-primary-hover)}._loadingContainer_ei698_627{display:flex;align-items:center;justify-content:center;padding:20px;gap:10px;color:var(--text-muted)}._loadingSpinner_ei698_645{width:16px;height:16px;border:2px solid var(--spinner-track);border-top:2px solid var(--spinner-accent);border-radius:var(--radius-circle);animation:_spin_ei698_1 1s linear infinite}@keyframes _spin_ei698_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (max-width:768px){._container_ei698_1{padding:40px var(--page-pad-mobile)}._jobTitle_ei698_51{font-size:1.8rem;margin-bottom:.75rem}._jobDescription_ei698_67{font-size:1rem;margin-bottom:1rem}._jobDetails_ei698_87{flex-direction:row;align-items:center;gap:.75rem}._jobDetailItem_ei698_103{padding:.5rem 1rem;font-size:.85rem}._jobLocation_ei698_155{font-size:1rem;margin-top:.75rem}._form_ei698_283{padding:50px var(--page-pad-mobile)}._fileInputLabel_ei698_407{padding:8px 12px;font-size:14px}._requirementsSection_ei698_163{margin-top:1.5rem;padding:1rem 1.25rem}._requirementsTitle_ei698_235{font-size:1.2rem}._requirementsList_ei698_249{padding-left:1.25rem}._requirementsList_ei698_249 li{font-size:.95rem}}
