[data-v-57c76a8d]{box-sizing:border-box}.dialog-overlay[data-v-57c76a8d]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.dialog-container[data-v-57c76a8d]{animation:dialogOpen-57c76a8d .25s ease;background:#fff;border-radius:18px;box-shadow:0 20px 60px #00000026,0 4px 10px #0000000d;max-height:95vh;max-width:760px;overflow:hidden;width:100%}.dialog-header[data-v-57c76a8d]{align-items:flex-start;background:#fff;border-bottom:1px solid #ececec;display:flex;justify-content:space-between;padding:28px 30px 20px;position:sticky;top:0;z-index:5}.dialog-header h2[data-v-57c76a8d]{color:#111827;font-size:24px;font-weight:700;margin:0}.dialog-header p[data-v-57c76a8d]{color:#6b7280;font-size:14px;margin-top:6px}.close-btn[data-v-57c76a8d]{background:#f3f4f6;border:none;border-radius:10px;cursor:pointer;font-size:16px;height:36px;transition:.2s;width:36px}.close-btn[data-v-57c76a8d]:hover{background:#e5e7eb}.form-wrapper[data-v-57c76a8d]{height:75vh;overflow:auto;padding:24px 30px 30px}.privacy-box[data-v-57c76a8d]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:22px;padding:14px 16px}.checkbox-wrapper[data-v-57c76a8d]{align-items:flex-start;color:#374151;display:flex;font-size:14px;gap:10px}.checkbox-wrapper input[data-v-57c76a8d]{margin-top:2px}.checkbox-wrapper a[data-v-57c76a8d]{color:#2563eb;text-decoration:none}.form-section[data-v-57c76a8d]{border:1px solid #e5e7eb;border-radius:16px;margin-bottom:24px;padding:22px}.section-header[data-v-57c76a8d]{margin-bottom:20px}.section-header h3[data-v-57c76a8d]{color:#111827;font-size:18px;margin:0}.section-header p[data-v-57c76a8d]{color:#6b7280;font-size:13px;margin-top:6px}.form-grid[data-v-57c76a8d]{display:grid;gap:18px}.two-column[data-v-57c76a8d]{grid-template-columns:repeat(2,minmax(0,1fr))}.full-width[data-v-57c76a8d]{grid-column:1/-1}.form-group label[data-v-57c76a8d]{color:#374151;display:block;font-size:13px;font-weight:600;margin-bottom:8px}.form-group input[data-v-57c76a8d],.form-group select[data-v-57c76a8d],.form-group textarea[data-v-57c76a8d]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;color:#111827;font-size:14px;padding:13px 14px;transition:.2s;width:100%}.form-group input[data-v-57c76a8d]:focus,.form-group select[data-v-57c76a8d]:focus,.form-group textarea[data-v-57c76a8d]:focus{background:#fff;border-color:#f97316;box-shadow:0 0 0 4px #f973161f;outline:none}.phone-group[data-v-57c76a8d]{display:flex;gap:10px}.phone-group select[data-v-57c76a8d]{width:110px}.upload-box[data-v-57c76a8d]{background:#fafafa;border:2px dashed #d1d5db;border-radius:14px;cursor:pointer;padding:24px;text-align:center;transition:.2s}.upload-box[data-v-57c76a8d]:hover{background:#fff7ed;border-color:#fb923c}.upload-content[data-v-57c76a8d]{flex-direction:column;gap:10px}.upload-content[data-v-57c76a8d],.upload-icon[data-v-57c76a8d]{align-items:center;display:flex}.upload-icon[data-v-57c76a8d]{background:#fff7ed;border-radius:50%;font-size:20px;height:46px;justify-content:center;width:46px}.upload-content p[data-v-57c76a8d]{color:#6b7280;font-size:14px;margin:0}.file-name[data-v-57c76a8d]{color:#16a34a!important;font-weight:600}.dialog-footer[data-v-57c76a8d]{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.primary-btn[data-v-57c76a8d],.secondary-btn[data-v-57c76a8d]{border:none;border-radius:12px;cursor:pointer;font-size:14px;font-weight:600;padding:12px 18px;transition:.2s}.secondary-btn[data-v-57c76a8d]{background:#f3f4f6;color:#374151}.secondary-btn[data-v-57c76a8d]:hover{background:#e5e7eb}.primary-btn[data-v-57c76a8d]{background:linear-gradient(90deg,#f97316,#fb923c);color:#fff}.primary-btn[data-v-57c76a8d]:hover{box-shadow:0 8px 20px #f973164d;transform:translateY(-1px)}.primary-btn[data-v-57c76a8d]:disabled{cursor:not-allowed}.fade-enter-active[data-v-57c76a8d],.fade-leave-active[data-v-57c76a8d]{transition:opacity .2s ease}.fade-enter[data-v-57c76a8d],.fade-leave-to[data-v-57c76a8d]{opacity:0}@keyframes dialogOpen-57c76a8d{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:768px){.dialog-overlay[data-v-57c76a8d]{padding:10px}.dialog-container[data-v-57c76a8d]{border-radius:14px;max-height:100vh}.dialog-header[data-v-57c76a8d],.form-wrapper[data-v-57c76a8d]{padding-left:18px;padding-right:18px}.two-column[data-v-57c76a8d]{grid-template-columns:1fr}.full-width[data-v-57c76a8d]{grid-column:auto}.dialog-footer[data-v-57c76a8d]{flex-direction:column}.primary-btn[data-v-57c76a8d],.secondary-btn[data-v-57c76a8d]{width:100%}}@media(max-width:480px){.dialog-header h2[data-v-57c76a8d]{font-size:20px}.form-section[data-v-57c76a8d]{padding:16px}.phone-group[data-v-57c76a8d]{flex-direction:column}.phone-group select[data-v-57c76a8d]{width:100%}}.unsaved-popup-overlay[data-v-57c76a8d]{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:10001}.unsaved-popup[data-v-57c76a8d]{background:#fff;border-radius:18px;box-shadow:0 20px 50px #00000026;max-width:420px;padding:24px;width:100%}.unsaved-popup-header[data-v-57c76a8d]{display:flex;justify-content:space-between}.unsaved-popup h3[data-v-57c76a8d]{color:#111827;font-size:20px;margin:0 0 10px}.unsaved-popup p[data-v-57c76a8d]{color:#6b7280;font-size:14px;line-height:1.5;margin:0}.unsaved-actions[data-v-57c76a8d]{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}@media(max-width:480px){.unsaved-popup[data-v-57c76a8d]{margin:16px}.unsaved-actions[data-v-57c76a8d]{flex-direction:column}}.success-popup .success-content[data-v-57c76a8d]{padding:20px 0;text-align:center}.success-popup-header[data-v-57c76a8d]{display:flex;justify-content:flex-end}.success-icon[data-v-57c76a8d]{align-items:center;background:#e8f8ee;border-radius:50%;color:#1fa855;display:flex;font-size:32px;font-weight:700;height:70px;justify-content:center;margin:0 auto 16px;width:70px}.success-content p[data-v-57c76a8d]{font-size:18px;font-weight:600;margin-bottom:8px}.success-content span[data-v-57c76a8d]{color:#666;font-size:14px;line-height:1.5}h1[data-v-6ce16af4],h2[data-v-6ce16af4],h3[data-v-6ce16af4]{color:#333;font-family:SF_Compact,sans-serif;font-size:30px;font-weight:600;vertical-align:middle}h2[data-v-6ce16af4],h3[data-v-6ce16af4]{font-size:20px;margin-bottom:15px;margin-top:45px}p[data-v-6ce16af4]{color:#696969;font-size:16px;font-weight:350;letter-spacing:.2px;line-height:25px}button[data-v-6ce16af4],p[data-v-6ce16af4]{font-family:SF_Compact,sans-serif}button[data-v-6ce16af4]{align-items:center;border-radius:100px;display:flex;font-size:18px;gap:10px;padding:12px 14px;width:-moz-fit-content;width:fit-content}.primary-button[data-v-6ce16af4]{background:linear-gradient(90deg,#f15634,#f68f1f);border:none;color:#fff}.secondary-button[data-v-6ce16af4]{background:none;border:1px solid #f2672d;color:#ff861f}.buttons-section[data-v-6ce16af4]{display:flex;gap:20px;position:relative}.high-light-text[data-v-6ce16af4]{color:#ed6300}.secondary-text[data-v-6ce16af4]{color:#fff}.centered-text[data-v-6ce16af4]{text-align:center}.key-heading[data-v-6ce16af4]{border:1px solid #353535;border-radius:60px;color:#353535;padding:6px 25px;width:-moz-fit-content;width:fit-content}.job-card[data-v-6ce16af4]{background:#fff;border:1px solid #eee;border-radius:10px;font-family:Arial,sans-serif;margin:auto;padding:20px;width:100%}.header[data-v-6ce16af4]{align-items:center;display:flex;justify-content:space-between}.title[data-v-6ce16af4]{font-weight:600;margin:0}.meta[data-v-6ce16af4]{color:#888;font-size:13px;margin-top:10px}.actions[data-v-6ce16af4]{display:flex;gap:10px;height:30px}.icon-btn[data-v-6ce16af4]{background:#f3f3f3;padding:8px}.apply-btn[data-v-6ce16af4],.icon-btn[data-v-6ce16af4]{border:none;border-radius:6px}.apply-btn[data-v-6ce16af4]{background:linear-gradient(90deg,#f78b21,#f05435);color:#fff;cursor:pointer;font-size:13px;padding:8px 16px;text-decoration:none}.info-row[data-v-6ce16af4]{align-items:center;background:#f9fafb;display:flex;margin-top:20px;padding:15px}.info-row[data-v-6ce16af4],.toast[data-v-6ce16af4]{border-radius:8px}.toast[data-v-6ce16af4]{animation:fadeIn-6ce16af4 .25s ease;background:#111827;bottom:24px;box-shadow:0 8px 20px #00000026;color:#fff;font-size:14px;padding:12px 18px;position:fixed;right:24px;z-index:9999}.icon-btn[data-v-6ce16af4]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;transition:all .25s ease;width:38px}.icon-btn i[data-v-6ce16af4]{color:#666;font-size:14px}.icon-btn[data-v-6ce16af4]:hover{background:#f5f5f5}.icon-btn:hover i[data-v-6ce16af4]{color:#f15a33}@keyframes fadeIn-6ce16af4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.header[data-v-6ce16af4]{align-items:flex-start;gap:15px}.header[data-v-6ce16af4],.info-row[data-v-6ce16af4]{flex-direction:column}.divider[data-v-6ce16af4]{transform:rotate(90deg)}}.info-box[data-v-6ce16af4]{flex:1;text-align:center}.info-box span[data-v-6ce16af4]{color:#777;color:#696969;display:block;font-size:12px;font-size:16px;font-weight:350;letter-spacing:.2px;line-height:25px}.info-box strong[data-v-6ce16af4]{font-size:14px}.divider[data-v-6ce16af4]{background:#ddd;height:30px;width:1px}.section[data-v-6ce16af4]{margin-top:20px}.section h3[data-v-6ce16af4]{margin-bottom:8px}.section p[data-v-6ce16af4]{margin-top:15px}ul[data-v-6ce16af4]{padding-left:18px}ul li[data-v-6ce16af4]::marker{color:#2563eb;font-size:20px;font-weight:700}li[data-v-6ce16af4]{margin-bottom:6px;margin-top:15px}.tags[data-v-6ce16af4]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.tag[data-v-6ce16af4]{background:#eef4ff;border-radius:15px;color:#4a6cf7;font-size:12px;padding:5px 10px}
