[data-v-1d185727]{box-sizing:border-box}.dialog-overlay[data-v-1d185727]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--theme-career-dialog-bg);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.dialog-container[data-v-1d185727]{animation:dialogOpen-1d185727 .25s ease;border-radius:18px;box-shadow:var(--career-application-shadow);max-height:95vh;max-width:760px;overflow:hidden;width:100%}.dialog-container[data-v-1d185727],.dialog-header[data-v-1d185727]{background:var(--theme-white-background)}.dialog-header[data-v-1d185727]{align-items:flex-start;border-bottom:1px solid var(--theme-benefit-card-border);display:flex;justify-content:space-between;padding:28px 30px 20px;position:sticky;top:0;z-index:5}.dialog-header h2[data-v-1d185727]{color:var(--theme-heading-text);font-size:24px;font-weight:700;margin:0}.dialog-header p[data-v-1d185727]{color:var(--theme-testimonial-role-text);font-size:14px;margin-top:6px}.close-btn[data-v-1d185727]{background:var(--theme-light-text);border:none;border-radius:10px;cursor:pointer;font-size:16px;height:36px;transition:.2s;width:36px}.close-btn[data-v-1d185727]:hover{background:var(--theme-benefit-card-border)}.form-wrapper[data-v-1d185727]{height:75vh;overflow:auto;padding:24px 30px 30px}.privacy-box[data-v-1d185727]{background:var(--theme-light-text);border:1px solid var(--theme-benefit-card-border);border-radius:12px;margin-bottom:22px;padding:14px 16px}.checkbox-wrapper[data-v-1d185727]{align-items:flex-start;color:var(--theme-dark-secondary-text);display:flex;font-size:14px;gap:10px}.checkbox-wrapper input[data-v-1d185727]{margin-top:2px}.checkbox-wrapper a[data-v-1d185727]{color:var(--theme-primary-blue);text-decoration:none}.form-section[data-v-1d185727]{border:1px solid var(--theme-benefit-card-border);border-radius:16px;margin-bottom:24px;padding:22px}.section-header[data-v-1d185727]{margin-bottom:20px}.section-header h3[data-v-1d185727]{color:var(--theme-dark-secondary-text);font-size:18px;margin:0}.section-header p[data-v-1d185727]{color:var(--theme-testimonial-role-text);font-size:13px;margin-top:6px}.form-grid[data-v-1d185727]{display:grid;gap:18px}.two-column[data-v-1d185727]{grid-template-columns:repeat(2,minmax(0,1fr))}.full-width[data-v-1d185727]{grid-column:1/-1}.form-group label[data-v-1d185727]{color:var(--theme-dark-secondary-text);display:block;font-size:13px;font-weight:600;margin-bottom:8px}.form-group input[data-v-1d185727],.form-group select[data-v-1d185727],.form-group textarea[data-v-1d185727]{background:var(--theme-highlight-background);border:1px solid var(--theme-benefit-card-border);border-radius:12px;color:var(--theme-heading-text);font-size:14px;padding:13px 14px;transition:.2s;width:100%}.form-group input[data-v-1d185727]:focus,.form-group select[data-v-1d185727]:focus,.form-group textarea[data-v-1d185727]:focus{background:var(--theme-white-background);border-color:var(--theme-orange-icon);box-shadow:var(--theme-shadow-medium);outline:none}.phone-group[data-v-1d185727]{display:flex;gap:10px}.phone-group select[data-v-1d185727]{width:110px}.upload-box[data-v-1d185727]{border:2px dashed var(--theme-light-border);border-radius:14px;cursor:pointer;padding:24px;text-align:center;transition:.2s}.upload-box[data-v-1d185727],.upload-box[data-v-1d185727]:hover{background:var(--theme-highlight-background)}.upload-box[data-v-1d185727]:hover{border-color:var(--theme-orange-border)}.upload-content[data-v-1d185727]{flex-direction:column;gap:10px}.upload-content[data-v-1d185727],.upload-icon[data-v-1d185727]{align-items:center;display:flex}.upload-icon[data-v-1d185727]{background:var(--theme-highlight-background);border-radius:50%;font-size:20px;height:46px;justify-content:center;width:46px}.upload-content p[data-v-1d185727]{color:var(--theme-testimonial-role-text);font-size:14px;margin:0}.file-name[data-v-1d185727]{color:var(--theme-migration-to-text)!important;font-weight:600}.dialog-footer[data-v-1d185727]{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.primary-btn[data-v-1d185727],.secondary-btn[data-v-1d185727]{border:none;border-radius:12px;cursor:pointer;font-size:14px;font-weight:600;padding:12px 18px;transition:.2s}.secondary-btn[data-v-1d185727]{background:var(--theme-migration-card-background);color:var(--theme-dark-secondary-text)}.secondary-btn[data-v-1d185727]:hover{background:var(--theme-benefit-card-border)}.primary-btn[data-v-1d185727]{background:var(--theme-primary-gradient-solid);color:var(--theme-white-background)}.primary-btn[data-v-1d185727]:hover{box-shadow:var(--theme-button-shawdow);transform:translateY(-1px)}.primary-btn[data-v-1d185727]:disabled{cursor:not-allowed}.fade-enter-active[data-v-1d185727],.fade-leave-active[data-v-1d185727]{transition:opacity .2s ease}.fade-enter[data-v-1d185727],.fade-leave-to[data-v-1d185727]{opacity:0}@keyframes dialogOpen-1d185727{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:768px){.dialog-overlay[data-v-1d185727]{padding:10px}.dialog-container[data-v-1d185727]{border-radius:14px;max-height:100vh}.dialog-header[data-v-1d185727],.form-wrapper[data-v-1d185727]{padding-left:18px;padding-right:18px}.two-column[data-v-1d185727]{grid-template-columns:1fr}.full-width[data-v-1d185727]{grid-column:auto}.dialog-footer[data-v-1d185727]{flex-direction:column}.primary-btn[data-v-1d185727],.secondary-btn[data-v-1d185727]{width:100%}}@media(max-width:480px){.dialog-header h2[data-v-1d185727]{font-size:20px}.form-section[data-v-1d185727]{padding:16px}.phone-group[data-v-1d185727]{flex-direction:column}.phone-group select[data-v-1d185727]{width:100%}}.unsaved-popup-overlay[data-v-1d185727]{align-items:center;background:var(--custom-modal-button);display:flex;inset:0;justify-content:center;position:fixed;z-index:10001}.unsaved-popup[data-v-1d185727]{background:var(--theme-white-background);border-radius:18px;box-shadow:var(--custom-modal-button);max-width:420px;padding:24px;width:100%}.unsaved-popup-header[data-v-1d185727]{display:flex;justify-content:space-between}.unsaved-popup h3[data-v-1d185727]{color:var(--theme-dark-secondary-text);font-size:20px;margin:0 0 10px}.unsaved-popup p[data-v-1d185727]{color:var(--theme-testimonial-role-text);font-size:14px;line-height:1.5;margin:0}.unsaved-actions[data-v-1d185727]{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}@media(max-width:480px){.unsaved-popup[data-v-1d185727]{margin:16px}.unsaved-actions[data-v-1d185727]{flex-direction:column}}.success-popup .success-content[data-v-1d185727]{padding:20px 0;text-align:center}.success-popup-header[data-v-1d185727]{display:flex;justify-content:flex-end}.success-icon[data-v-1d185727]{align-items:center;background:var(--theme-subtle-green-bg);border-radius:50%;color:var(--theme-benefit-ai-text);display:flex;font-size:32px;font-weight:700;height:70px;justify-content:center;margin:0 auto 16px;width:70px}.success-content p[data-v-1d185727]{font-size:18px;font-weight:600;margin-bottom:8px}.success-content span[data-v-1d185727]{color:var(--theme-scroll-indicator-text);font-size:14px;line-height:1.5}h1[data-v-f0119810],h2[data-v-f0119810],h3[data-v-f0119810]{color:var(--theme-dark-secondary-text);font-size:30px;font-weight:600;vertical-align:middle}h2[data-v-f0119810],h3[data-v-f0119810]{font-size:20px;margin-bottom:15px;margin-top:45px}p[data-v-f0119810]{color:var(--theme-heading-label-text);font-size:16px;font-weight:350;letter-spacing:.2px;line-height:25px}button[data-v-f0119810]{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-f0119810]{background:var(--theme-icon-gradient);border:none;color:var(--theme-white-text)}.secondary-button[data-v-f0119810]{background:none;border:1px solid var(--theme-dark-orange);color:var(--theme-accent-orange)}.buttons-section[data-v-f0119810]{display:flex;gap:20px;position:relative}.high-light-text[data-v-f0119810]{color:var(--theme-dark-orange)}.secondary-text[data-v-f0119810]{color:var(--theme-white-text)}.centered-text[data-v-f0119810]{text-align:center}.key-heading[data-v-f0119810]{border:1px solid var(--theme-benefit-title-text);border-radius:60px;color:var(--theme-benefit-title-text);padding:6px 25px;width:-moz-fit-content;width:fit-content}.job-card[data-v-f0119810]{background:var(--theme-white-text);border:1px solid var(--theme-lighter-border);border-radius:10px;margin:auto;padding:20px;width:100%}.header[data-v-f0119810]{align-items:center;display:flex;justify-content:space-between}.title[data-v-f0119810]{font-weight:600;margin:0}.meta[data-v-f0119810]{color:var(--theme-muted-text);font-size:13px;margin-top:10px}.actions[data-v-f0119810]{display:flex;gap:10px;height:30px}.icon-btn[data-v-f0119810]{background:var(--theme-light-text);padding:8px}.apply-btn[data-v-f0119810],.icon-btn[data-v-f0119810]{border:none;border-radius:6px}.apply-btn[data-v-f0119810]{background:var(--theme-icon-gradient);color:var(--theme-white-text);cursor:pointer;font-size:13px;padding:8px 16px;text-decoration:none}.info-row[data-v-f0119810]{align-items:center;background:var( --theme-stat-card-background);display:flex;margin-top:20px;padding:15px}.info-row[data-v-f0119810],.toast[data-v-f0119810]{border-radius:8px}.toast[data-v-f0119810]{animation:fadeIn-f0119810 .25s ease;background:var();bottom:24px;box-shadow:0 8px 20px var(--theme-shadow-medium);color:var(--theme-white-text);font-size:14px;padding:12px 18px;position:fixed;right:24px;z-index:9999}.icon-btn[data-v-f0119810]{align-items:center;background:var(--theme-white-text);border:1px solid var(--theme-benefit-card-border);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-f0119810]{color:var(--theme-scroll-indicator-text);font-size:14px}.icon-btn[data-v-f0119810]:hover{background:var(--theme-light-background)}.icon-btn:hover i[data-v-f0119810]{color:var(--theme-highlight-border)}@keyframes fadeIn-f0119810{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.header[data-v-f0119810]{align-items:flex-start;gap:15px}.header[data-v-f0119810],.info-row[data-v-f0119810]{flex-direction:column}.divider[data-v-f0119810]{transform:rotate(90deg)}}.info-box[data-v-f0119810]{flex:1;text-align:center}.info-box span[data-v-f0119810]{color:var(--theme-description-text);color:var(--theme-heading-label-text);display:block;font-size:12px;font-size:16px;font-weight:350;letter-spacing:.2px;line-height:25px}.info-box strong[data-v-f0119810]{font-size:14px}.divider[data-v-f0119810]{background:var(--theme-faq-light-border);height:30px;width:1px}.section[data-v-f0119810]{margin-top:20px}.section h3[data-v-f0119810]{margin-bottom:8px}.section p[data-v-f0119810]{margin-top:15px}ul[data-v-f0119810]{padding-left:18px}ul li[data-v-f0119810]::marker{color:var(--theme-primary-blue);font-size:20px;font-weight:700}li[data-v-f0119810]{margin-bottom:6px;margin-top:15px}.tags[data-v-f0119810]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.tag[data-v-f0119810]{background:var(--theme-benefit-card-border);border-radius:15px;color:var(--theme-primary-blue);font-size:12px;padding:5px 10px}
