.modal-overlay[data-v-2b3700c9]{position:fixed;inset:0;background:#00010699;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.modal-content[data-v-2b3700c9]{background:#f6f6f6;border-radius:20px;width:100%;max-width:340px;padding:24px}.modal-header[data-v-2b3700c9]{display:flex;align-items:center;justify-content:center;margin-bottom:24px;position:relative}.modal-title[data-v-2b3700c9]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;color:#00181a;letter-spacing:.64px;margin:0;text-align:center}.modal-close[data-v-2b3700c9]{position:absolute;right:0;background:none;border:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#00181a}.modal-close[data-v-2b3700c9]:hover{opacity:.7}.modal-close[data-v-2b3700c9]:disabled{opacity:.5;cursor:not-allowed}.modal-body[data-v-2b3700c9]{display:flex;flex-direction:column}.success-message[data-v-2b3700c9]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.success-message svg[data-v-2b3700c9]{margin-bottom:24px}.success-message p[data-v-2b3700c9]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;color:#00181a;margin:0}.notes-step[data-v-2b3700c9]{display:flex;flex-direction:column;gap:16px}.job-info[data-v-2b3700c9]{display:flex;gap:12px;padding:12px 16px;background:#fff;border-radius:10px}.job-info__icon[data-v-2b3700c9]{width:40px;height:40px;background:#e5e5e5;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.job-info__icon i[data-v-2b3700c9]{font-size:18px;color:#00181a}.job-info__details[data-v-2b3700c9]{flex:1}.job-info__title[data-v-2b3700c9]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;color:#00181a;margin:0 0 4px}.job-info__subtitle[data-v-2b3700c9]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;color:#8a8a8a;margin:0}.notes-textarea[data-v-2b3700c9]{width:100%;padding:12px 16px;background:#fff;border:none;border-radius:10px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;color:#00181a;resize:none;line-height:1.4}.notes-textarea[data-v-2b3700c9]::placeholder{color:#8a8a8a}.notes-textarea[data-v-2b3700c9]:focus{outline:none}.btn-full[data-v-2b3700c9]{width:100%}.modal-enter-active[data-v-2b3700c9],.modal-leave-active[data-v-2b3700c9]{transition:opacity .3s ease}.modal-enter-from[data-v-2b3700c9],.modal-leave-to[data-v-2b3700c9]{opacity:0}.modal-enter-active .modal-content[data-v-2b3700c9],.modal-leave-active .modal-content[data-v-2b3700c9]{transition:transform .3s ease}.modal-enter-from .modal-content[data-v-2b3700c9],.modal-leave-to .modal-content[data-v-2b3700c9]{transform:scale(.9)}.apply-overlay[data-v-438cd219]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.apply-modal[data-v-438cd219]{background:#fff;border-radius:16px;width:100%;max-width:756px;max-height:90vh;overflow-y:auto;position:relative;padding:56px 68px 40px}@media (max-width: 768px){.apply-modal[data-v-438cd219]{padding:40px 20px 24px;max-width:100%}}.apply-modal__close[data-v-438cd219]{position:absolute;top:24px;right:24px;width:44px;height:44px;background:#f6f6f6;border:1px solid #E3E3E3;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#00181a;transition:background-color .2s ease}.apply-modal__close[data-v-438cd219]:hover:not(:disabled){background:#e9e9e9}.apply-modal__close[data-v-438cd219]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.apply-modal__close[data-v-438cd219]{top:16px;right:16px;width:36px;height:36px}}.apply-modal__header[data-v-438cd219]{text-align:center;margin-bottom:32px}.apply-modal__title[data-v-438cd219]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:600;color:#00181a;margin:0 0 4px;line-height:1.5}.apply-modal__subtitle[data-v-438cd219]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;color:#00181a80;margin:0;line-height:1.5}.apply-modal__success[data-v-438cd219]{display:flex;flex-direction:column;align-items:center;padding:40px 20px;text-align:center}.apply-modal__success svg[data-v-438cd219]{margin-bottom:24px}.apply-modal__success p[data-v-438cd219]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:600;color:#00181a;margin:0}.apply-modal__empty[data-v-438cd219]{margin-bottom:0}.apply-modal__empty-card[data-v-438cd219]{background:#f6f6f6;border:1px solid #E3E3E3;border-radius:16px;padding:32px 24px;text-align:center}.apply-modal__empty-text[data-v-438cd219]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;color:#00181ab3;margin:0 0 24px;line-height:1.5}.apply-modal__empty-buttons[data-v-438cd219]{display:flex;gap:12px;justify-content:center}@media (max-width: 480px){.apply-modal__empty-buttons[data-v-438cd219]{flex-direction:column}}.apply-modal__cv-section[data-v-438cd219]{background:#f6f6f6;border:1px solid #E3E3E3;border-radius:16px;padding:24px}.apply-modal__cv-title[data-v-438cd219]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:500;color:#00181a;text-align:center;margin:0 0 16px;line-height:1.5}@media (max-width: 576px){.apply-modal__cv-title[data-v-438cd219]{font-size:20px}}.apply-modal__cv-list[data-v-438cd219]{display:flex;flex-direction:column;gap:8px}.apply-modal__cv-item[data-v-438cd219]{background:#fff;border:1px solid #E3E3E3;border-radius:16px;padding:16px 24px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:border-color .2s ease}.apply-modal__cv-item[data-v-438cd219]:hover{border-color:#f7710280}@media (max-width: 576px){.apply-modal__cv-item[data-v-438cd219]{padding:12px 16px;flex-wrap:wrap}}.apply-modal__cv-info[data-v-438cd219]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.apply-modal__cv-name-row[data-v-438cd219]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.apply-modal__cv-name[data-v-438cd219]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;color:#00181a;letter-spacing:.64px;line-height:1.3}.apply-modal__cv-badge[data-v-438cd219]{background:#4ac95d;color:#fff;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:500;letter-spacing:.48px;padding:3px 12px;border-radius:30px;line-height:1.5;white-space:nowrap}.apply-modal__cv-badge--draft[data-v-438cd219]{background:#8a8a8a}.apply-modal__cv-date[data-v-438cd219]{display:flex;align-items:center;gap:8px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;color:#00181a80;letter-spacing:.56px;line-height:1.5}.apply-modal__cv-date svg[data-v-438cd219]{color:#00181a80;flex-shrink:0}.apply-modal__cv-select[data-v-438cd219]{flex-shrink:0;width:120px;height:48px;border-radius:8px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;letter-spacing:.64px;cursor:pointer;transition:all .2s ease;border:1px solid #E3E3E3;background:#f6f6f6;color:#00181a}.apply-modal__cv-select--active[data-v-438cd219]{background:#f77102;color:#fff;border-color:#f77102}@media (max-width: 576px){.apply-modal__cv-select[data-v-438cd219]{width:100px;height:40px;font-size:14px}}.apply-modal__error[data-v-438cd219]{display:block;color:#f24646;font-size:12px;margin-top:8px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.apply-modal__footer[data-v-438cd219]{display:flex;justify-content:center;gap:12px;margin-top:32px}@media (max-width: 576px){.apply-modal__footer[data-v-438cd219]{flex-direction:column;margin-top:24px}}.apply-modal__btn[data-v-438cd219]{height:56px;min-width:140px;border-radius:8px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;padding:16px;text-decoration:none;text-transform:uppercase;border:none}@media (max-width: 576px){.apply-modal__btn[data-v-438cd219]{width:100%}}.apply-modal__btn--cancel[data-v-438cd219]{background:#f6f6f6;color:#00181a;border:1px solid #E3E3E3}.apply-modal__btn--cancel[data-v-438cd219]:hover:not(:disabled){background:#e9e9e9}.apply-modal__btn--cancel[data-v-438cd219]:disabled{opacity:.5;cursor:not-allowed}.apply-modal__btn--orange[data-v-438cd219]{background:#f77102;color:#fff}.apply-modal__btn--orange[data-v-438cd219]:hover:not(:disabled){background:#cf5e02}.apply-modal__btn--orange[data-v-438cd219]:disabled{opacity:.5;cursor:not-allowed}.apply-modal__btn--dark[data-v-438cd219]{background:#00272b;color:#fff}.apply-modal__btn--dark[data-v-438cd219]:hover{background:#001012}.modal-enter-active[data-v-438cd219],.modal-leave-active[data-v-438cd219]{transition:opacity .3s ease}.modal-enter-from[data-v-438cd219],.modal-leave-to[data-v-438cd219]{opacity:0}.modal-enter-active .apply-modal[data-v-438cd219],.modal-leave-active .apply-modal[data-v-438cd219]{transition:transform .3s ease}.modal-enter-from .apply-modal[data-v-438cd219],.modal-leave-to .apply-modal[data-v-438cd219]{transform:scale(.95)}
