.save-credentials-btn[data-v-2e236b30]{background:map-get($hcms-colors,"button-gradient")!important;color:map-get($hcms-colors,"dark-darker")!important;border-radius:8px!important;padding:12px 32px!important;font-weight:600!important;text-transform:none!important;box-shadow:0 2px 8px rgba(76,175,80,.3)!important;transition:all .2s ease!important}.save-credentials-btn[data-v-2e236b30]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(76,175,80,.4)!important}.save-credentials-btn[data-v-2e236b30]:disabled{background:#e0e0e0!important;color:#9e9e9e!important;box-shadow:none!important;transform:none!important}.skills-analysis-card[data-v-8f9eb00c]{border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.skills-analysis-title[data-v-8f9eb00c]{font-weight:600}.skills-analysis-title .expand-btn .v-icon[data-v-8f9eb00c],.skills-analysis-title .expand-btn[data-v-8f9eb00c]{transition:transform .3s ease}.skills-analysis-grid[data-v-8f9eb00c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1.5rem;padding:1.5rem 0;width:100%}.skill-analysis-item[data-v-8f9eb00c]{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1;min-width:0}.skill-progress-container[data-v-8f9eb00c]{position:relative;margin-bottom:.5rem}.skill-progress .skill-percentage[data-v-8f9eb00c]{font-size:.75rem;font-weight:600;color:#4a5568}.skill-name[data-v-8f9eb00c]{font-size:.875rem;font-weight:500;color:#4a5568;margin:0;line-height:1.6;word-break:break-word}.cv-dashboard[data-v-8f9eb00c]{margin-top:1rem}.dashboard-card[data-v-8f9eb00c]{height:250px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .2s ease-in-out;overflow:hidden}.dashboard-card[data-v-8f9eb00c]:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.dashboard-card-title[data-v-8f9eb00c]{font-size:1.1rem;font-weight:600;color:#4a5568;padding-bottom:.5rem}.section-title[data-v-8f9eb00c]{font-size:1.25rem;font-weight:600;color:#4a5568}.personal-info-card[data-v-8f9eb00c]{border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .2s ease-in-out}.personal-info-card[data-v-8f9eb00c]:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.personal-info-title[data-v-8f9eb00c]{font-size:1.25rem;font-weight:600;color:#1976d2;padding-bottom:.5rem}.personal-details-content .detail-item[data-v-8f9eb00c]{margin-bottom:1rem}.personal-details-content .detail-item .detail-label[data-v-8f9eb00c]{font-size:.875rem;font-weight:500;color:#666;margin-bottom:.25rem}.personal-details-content .detail-item .detail-value[data-v-8f9eb00c]{font-size:1rem;font-weight:500;color:#333;line-height:1.4}.personal-details-content .detail-item .summary-text[data-v-8f9eb00c]{font-size:.95rem;line-height:1.6;color:#444;font-style:italic}.personal-details-content .detail-item .location-details[data-v-8f9eb00c]{margin-top:.25rem}.personal-details-content .detail-item .highlights-content .highlight-item[data-v-8f9eb00c]{display:flex;align-items:center;margin-bottom:.5rem;padding:.5rem;background-color:#f8f9fa;border-radius:6px;border-left:3px solid #1976d2}.personal-details-content .detail-item .highlights-content .highlight-item[data-v-8f9eb00c]:last-child{margin-bottom:0}.personal-details-content .detail-item .highlights-content .highlight-item strong[data-v-8f9eb00c]{margin-right:.5rem}.education-scroll[data-v-8f9eb00c]{height:190px;overflow-y:auto;padding-right:8px;padding-bottom:16px}.education-content .education-item[data-v-8f9eb00c]{padding-bottom:.75rem;border-bottom:1px solid #f0f0f0}.education-content .education-item[data-v-8f9eb00c]:last-child{border-bottom:none;padding-bottom:0}.education-content .education-item .education-institution[data-v-8f9eb00c]{font-size:1rem;font-weight:600;color:#333;margin-bottom:.25rem}.education-content .education-item .education-degree[data-v-8f9eb00c]{font-size:.875rem;color:#666;margin-bottom:.25rem}.education-content .education-item .education-duration[data-v-8f9eb00c]{font-size:.875rem;color:#666}.work-scroll[data-v-8f9eb00c]{height:190px;overflow-y:auto;padding-right:8px;padding-bottom:16px}.work-experience-content .work-item[data-v-8f9eb00c]{padding-bottom:.75rem;border-bottom:1px solid #f0f0f0}.work-experience-content .work-item[data-v-8f9eb00c]:last-child{border-bottom:none;padding-bottom:0}.work-experience-content .work-item .work-title[data-v-8f9eb00c]{font-size:1rem;font-weight:600;color:#333;margin-bottom:.25rem}.work-experience-content .work-item .work-duration[data-v-8f9eb00c]{font-size:.875rem;color:#666;margin-bottom:.25rem}.work-experience-content .work-item .work-location[data-v-8f9eb00c]{font-size:.875rem;color:#666}.skills-group-row[data-v-8f9eb00c]{display:flex;flex-wrap:wrap;gap:.5rem}.skill-group-chip[data-v-8f9eb00c]{border-radius:20px}.experience-content .experience-value[data-v-8f9eb00c]{font-size:1.25rem;font-weight:600;color:#1976d2;text-align:center;padding:1rem 0}.skills-tags[data-v-8f9eb00c]{display:flex;flex-wrap:wrap;gap:.25rem}.skill-chip[data-v-8f9eb00c]{background-color:#f0f0f0;color:#333;border-radius:16px}.skills-content[data-v-8f9eb00c],.skills-grid[data-v-8f9eb00c]{display:flex;flex-wrap:wrap;gap:.5rem}.base-card[data-v-8f9eb00c]{box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:8px}.base-section-title[data-v-8f9eb00c]{font-size:1.25rem;font-weight:600;color:#1976d2}@media(max-width:768px){.skills-analysis-grid[data-v-8f9eb00c]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;padding:1rem 0}.skill-progress .skill-percentage[data-v-8f9eb00c]{font-size:.7rem}.skill-name[data-v-8f9eb00c]{font-size:.8rem}}@media(max-width:480px){.skills-analysis-grid[data-v-8f9eb00c]{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:.75rem;padding:.75rem 0}.skill-progress[data-v-8f9eb00c] .v-progress-circular{width:50px!important;height:50px!important}.skill-progress .skill-percentage[data-v-8f9eb00c]{font-size:.65rem}.skill-name[data-v-8f9eb00c]{font-size:.75rem}}.skills-card[data-v-8f9eb00c]{border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .2s ease-in-out}.skills-card[data-v-8f9eb00c]:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.skills-card-title[data-v-8f9eb00c]{font-size:1.1rem;font-weight:600;color:#333;padding-bottom:.5rem}.expand-btn .v-icon[data-v-8f9eb00c],.expand-btn[data-v-8f9eb00c]{transition:transform .3s ease}.rotate-180[data-v-8f9eb00c]{transform:rotate(180deg)}.extracted-skills-grid[data-v-8f9eb00c],.matched-skills-grid[data-v-8f9eb00c]{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 0}.skill-chip[data-v-8f9eb00c]{border-radius:20px;font-size:.875rem;font-weight:500;transition:all .2s ease;background-color:transparent!important;border:1px solid #e0e0e0!important}.skill-chip[data-v-8f9eb00c]:hover{transform:scale(1.05);border-color:#bdbdbd!important}.skill-score[data-v-8f9eb00c]{font-size:.75rem;opacity:.8}.upload-cv-btn[data-v-aa7b4fda]{background:linear-gradient(90deg,#cbdbfa,#90abe2)!important;color:#0f1322!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;text-transform:none!important;box-shadow:0 2px 8px rgba(76,175,80,.3)!important;transition:all .2s ease!important}.upload-cv-btn[data-v-aa7b4fda]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(76,175,80,.4)!important}.ai-agent-loader[data-v-3e54f8f2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;background:#fafcff;border-radius:16px;min-height:280px;gap:2rem}.ai-agent-section[data-v-3e54f8f2]{display:flex;align-items:center;gap:.75rem}.robot-icon[data-v-3e54f8f2]{display:flex;align-items:center;justify-content:center}.ai-agent-text[data-v-3e54f8f2]{font-size:1.375rem;font-weight:600;color:#4b4e56;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.sparkle-section[data-v-3e54f8f2]{position:relative;width:80px;height:50px}.sparkle[data-v-3e54f8f2]{position:absolute;animation:sparkleFloat-3e54f8f2 2s ease-in-out infinite}.sparkle-1[data-v-3e54f8f2]{top:0;left:10px;animation-delay:0s}.sparkle-2[data-v-3e54f8f2]{bottom:0;right:5px;animation-delay:1s}@keyframes sparkleFloat-3e54f8f2{0%,to{opacity:.6;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-5px) scale(1.1)}}.analyzing-section[data-v-3e54f8f2]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.analyzing-text[data-v-3e54f8f2]{font-size:1.125rem;font-weight:500;color:#4b4e56;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.loading-dots[data-v-3e54f8f2]{display:flex;gap:.5rem;align-items:center}.dot[data-v-3e54f8f2]{width:10px;height:10px;border-radius:50%;background-color:#20c997;animation:dotPulse-3e54f8f2 1.4s ease-in-out infinite both}.dot-1[data-v-3e54f8f2]{animation-delay:0s}.dot-2[data-v-3e54f8f2]{animation-delay:.2s}.dot-3[data-v-3e54f8f2]{animation-delay:.4s}@keyframes dotPulse-3e54f8f2{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.ai-agent-loader[data-v-3e54f8f2]{animation:fadeIn-3e54f8f2 .5s ease-in-out}@keyframes fadeIn-3e54f8f2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.ai-agent-loader[data-v-3e54f8f2]{padding:2rem;min-height:240px;gap:1.5rem}.robot-icon svg[data-v-3e54f8f2]{width:36px;height:36px}.ai-agent-text[data-v-3e54f8f2]{font-size:1.125rem}.analyzing-text[data-v-3e54f8f2]{font-size:1rem}.sparkle svg[data-v-3e54f8f2]{width:16px;height:16px}.sparkle-2 svg[data-v-3e54f8f2]{width:20px;height:20px}}.job-card[data-v-48c289f2]{height:100%;transition:transform .2s ease-in-out}.job-card[data-v-48c289f2]:hover{transform:translateY(-2px)}.no-results-icon[data-v-48c289f2]{position:relative;display:inline-block}.search-overlay[data-v-48c289f2]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:50%;padding:4px}.search-jobs-btn[data-v-48c289f2]{background:map-get($hcms-colors,"button-gradient")!important;color:map-get($hcms-colors,"dark-darker")!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;text-transform:none!important;box-shadow:0 2px 8px rgba(76,175,80,.3)!important;transition:all .2s ease!important}.search-jobs-btn[data-v-48c289f2]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(76,175,80,.4)!important}.search-jobs-btn[data-v-48c289f2]:disabled{background:#e0e0e0!important;color:#9e9e9e!important;box-shadow:none!important;transform:none!important}.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.v-input--checkbox.v-input--dense{margin-top:4px}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot,.v-input--selection-controls .v-radio{cursor:pointer}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{align-items:center;display:inline-flex;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:inline-flex;flex:0 0 auto;height:24px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);transition-property:transform;width:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;transform-origin:center center;transform:scale(.2);transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-9px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2)}.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:inherit}.v-input--selection-controls.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2);transition:none}.job-card[data-v-191ebcb8]{height:100%;transition:transform .2s ease-in-out}.job-card[data-v-191ebcb8]:hover{transform:translateY(-2px)}.no-results-icon[data-v-191ebcb8]{position:relative;display:inline-block}.search-overlay[data-v-191ebcb8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:50%;padding:4px}.match-jobs-btn[data-v-191ebcb8]{background:linear-gradient(90deg,#4caf50,#00bcd4)!important;color:#fff!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;text-transform:none!important;box-shadow:0 2px 8px rgba(76,175,80,.3)!important;transition:all .2s ease!important}.match-jobs-btn[data-v-191ebcb8]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(76,175,80,.4)!important}.match-jobs-btn[data-v-191ebcb8]:disabled{background:#e0e0e0!important;color:#9e9e9e!important;box-shadow:none!important;transform:none!important}.apply-jobs-btn[data-v-191ebcb8]{background:#e9ecf2!important;color:#4a5568!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;text-transform:none!important;box-shadow:0 2px 8px rgba(233,236,242,.3)!important;transition:all .2s ease!important}.apply-jobs-btn[data-v-191ebcb8]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(233,236,242,.4)!important;background:#d1d7e0!important}.matching-results-container[data-v-191ebcb8]{position:relative}.ai-loader-overlay-fullscreen[data-v-191ebcb8]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.52);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center}.ai-loader-overlay-fullscreen .ai-agent-loader[data-v-191ebcb8]{background:hsla(0,0%,100%,.98);box-shadow:0 8px 32px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.2)}.ai-loader-overlay[data-v-191ebcb8]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.95);backdrop-filter:blur(4px);z-index:10;display:flex;align-items:center;justify-content:center;border-radius:8px}.ai-loader-overlay .ai-agent-loader[data-v-191ebcb8]{background:hsla(0,0%,100%,.98);box-shadow:0 8px 32px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.2)}.global-btn[data-v-191ebcb8]{background:#e9ecf2!important;color:#4a5568!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;text-transform:none!important;box-shadow:0 2px 8px rgba(233,236,242,.3)!important;transition:all .2s ease!important}.global-btn[data-v-191ebcb8]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(233,236,242,.4)!important;background:#d1d7e0!important}.job-card.newly-matched[data-v-191ebcb8]{border:2px solid #4caf50!important;box-shadow:0 4px 20px rgba(76,175,80,.3)!important;animation:pulse-green-191ebcb8 2s ease-in-out}@keyframes pulse-green-191ebcb8{0%{box-shadow:0 0 0 0 rgba(76,175,80,.7)}70%{box-shadow:0 0 0 10px rgba(76,175,80,0)}to{box-shadow:0 0 0 0 rgba(76,175,80,0)}}.ai-status-card[data-v-191ebcb8]{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;border-left:4px solid #4caf50!important}.loading-dots-inline[data-v-191ebcb8]{display:flex;gap:4px;align-items:center}.dot-inline[data-v-191ebcb8]{width:6px;height:6px;border-radius:50%;background-color:#4caf50;animation:dotPulseInline-191ebcb8 1.4s ease-in-out infinite both}.dot-inline[data-v-191ebcb8]:first-child{animation-delay:0s}.dot-inline[data-v-191ebcb8]:nth-child(2){animation-delay:.2s}.dot-inline[data-v-191ebcb8]:nth-child(3){animation-delay:.4s}@keyframes dotPulseInline-191ebcb8{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.applications-dashboard[data-v-aa0417ea]{min-height:100vh}.stats-card[data-v-aa0417ea]{border-radius:12px;transition:transform .2s ease-in-out}.stats-card[data-v-aa0417ea]:hover{transform:translateY(-2px)}.stats-card.total-jobs[data-v-aa0417ea]{background:linear-gradient(135deg,#e3f2fd,#bbdefb)}.stats-card.completed[data-v-aa0417ea]{background:linear-gradient(135deg,#e8f5e8,#c8e6c9)}.stats-card.pending[data-v-aa0417ea]{background:linear-gradient(135deg,#fff3e0,#ffcc02)}.stats-card.failed[data-v-aa0417ea]{background:linear-gradient(135deg,#ffebee,#ffcdd2)}.stats-number[data-v-aa0417ea]{font-size:2.5rem;font-weight:700;color:#333;line-height:1}.stats-label[data-v-aa0417ea]{font-size:.9rem;color:#666;margin-top:4px}.job-application-card[data-v-aa0417ea]{border-radius:12px;border-left:4px solid #2196f3}.progress-steps[data-v-aa0417ea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;position:relative}.progress-steps[data-v-aa0417ea]:before{content:"";position:absolute;top:12px;left:12px;right:12px;height:2px;background:#e0e0e0;z-index:1}.progress-step[data-v-aa0417ea]{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.step-circle[data-v-aa0417ea]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e0e0e0;color:#666;margin-bottom:8px;transition:all .3s ease}.progress-step.completed .step-circle[data-v-aa0417ea]{background:#4caf50;color:#fff}.progress-step.active .step-circle[data-v-aa0417ea]{background:#2196f3;color:#fff}.step-label[data-v-aa0417ea]{font-size:.75rem;color:#666;text-align:center;max-width:80px}.progress-step.completed .step-label[data-v-aa0417ea]{color:#4caf50;font-weight:500}.progress-step.active .step-label[data-v-aa0417ea]{color:#2196f3;font-weight:500}.job-title[data-v-aa0417ea]{font-size:1.25rem;font-weight:600;color:#333}.company-name[data-v-aa0417ea]{font-size:1rem;color:#666}.match-score[data-v-aa0417ea]{font-weight:600}.job-details[data-v-aa0417ea]{background:#f8f9fa;padding:12px;border-radius:8px}.job-description[data-v-aa0417ea]{color:#555;line-height:1.5}.skills-title[data-v-aa0417ea]{font-size:.9rem;font-weight:600;color:#333}.skills-section[data-v-aa0417ea]{margin-top:16px}.application-status[data-v-aa0417ea]{height:100%}.status-text[data-v-aa0417ea]{font-size:1rem;font-weight:600;color:#333}.progress-text[data-v-aa0417ea]{font-size:.8rem;color:#666}.gap-1[data-v-aa0417ea]{gap:4px}.global-btn[data-v-aa0417ea]{background:map-get($hcms-colors,"button-gradient")!important;color:map-get($hcms-colors,"dark-darker")!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;text-transform:none!important;box-shadow:0 2px 8px rgba(76,175,80,.3)!important;transition:all .2s ease!important}.global-btn[data-v-aa0417ea]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(76,175,80,.4)!important}.global-btn[data-v-aa0417ea]:disabled{background:#e0e0e0!important;color:#9e9e9e!important;box-shadow:none!important;transform:none!important}.v-dialog{border-radius:4px;margin:24px;overflow-y:auto;pointer-events:auto;transition:.3s cubic-bezier(.25,.8,.25,1);width:100%;z-index:inherit;outline:none;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.v-dialog:not(.v-dialog--fullscreen){max-height:90%}.v-dialog>*{width:100%}.v-dialog>.v-card>.v-card__title{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;padding:16px 24px 10px}.v-dialog>.v-card>.v-card__subtitle,.v-dialog>.v-card>.v-card__text{padding:0 24px 20px}.v-dialog>.v-card>.v-card__actions{padding:8px 16px}.v-dialog__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;transition:.2s cubic-bezier(.25,.8,.25,1),z-index 1ms;width:100%;z-index:6}.v-dialog__container{display:none}.v-dialog__container--attached{display:inline}.v-dialog--animated{animation-duration:.15s;animation-name:animate-dialog;animation-timing-function:cubic-bezier(.25,.8,.25,1)}.v-dialog--fullscreen{border-radius:0;margin:0;height:100%;position:fixed;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-card{min-height:100%;min-width:100%;margin:0!important;padding:0!important}.v-dialog--scrollable,.v-dialog--scrollable>form{display:flex}.v-dialog--scrollable>.v-card,.v-dialog--scrollable>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable>.v-card>.v-card__actions,.v-dialog--scrollable>.v-card>.v-card__title,.v-dialog--scrollable>form>.v-card>.v-card__actions,.v-dialog--scrollable>form>.v-card>.v-card__title{flex:0 0 auto}.v-dialog--scrollable>.v-card>.v-card__text,.v-dialog--scrollable>form>.v-card>.v-card__text{backface-visibility:hidden;flex:1 1 auto;overflow-y:auto}@keyframes animate-dialog{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.upload-modal[data-v-14ddb83e]{border-radius:12px;border:2px solid #00bcd4}.modal-title[data-v-14ddb83e]{font-size:18px;font-weight:600;color:#1a1a1a;padding:24px 24px 0 24px}.modal-content[data-v-14ddb83e]{padding:24px}.upload-dropzone[data-v-14ddb83e]{border:2px dashed #4caf50;border-radius:8px;padding:40px 20px;text-align:center;cursor:pointer;transition:all .2s ease;background:#fafafa}.upload-dropzone[data-v-14ddb83e]:hover{background:#f0f8f0;border-color:#45a049}.upload-dropzone.drag-over[data-v-14ddb83e]{background:#e8f5e8;border-color:#45a049}.upload-icon[data-v-14ddb83e]{margin-bottom:16px}.upload-text[data-v-14ddb83e]{font-size:16px;color:#333;margin-bottom:8px}.upload-link[data-v-14ddb83e]{color:#1976d2;font-weight:600;text-decoration:underline}.upload-info[data-v-14ddb83e]{font-size:12px;color:#666;margin:0}.upload-progress[data-v-14ddb83e]{margin-top:20px;display:flex;justify-content:center;align-items:center;min-height:200px}.modal-actions[data-v-14ddb83e]{padding:0 24px 24px 24px;justify-content:space-between}.cancel-btn[data-v-14ddb83e]{color:#666!important;border:1px solid #e0e0e0!important;border-radius:8px!important;padding:12px 24px!important;text-transform:none!important;font-weight:500!important}.upload-btn[data-v-14ddb83e]{background:linear-gradient(90deg,#cbdbfa,#90abe2)!important;color:#0f1322!important;border-radius:8px!important;padding:12px 24px!important;text-transform:none!important;font-weight:600!important;box-shadow:0 2px 8px rgba(76,175,80,.3)!important}.upload-btn[data-v-14ddb83e]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(76,175,80,.4)!important}.uploaded-cv-card[data-v-14ddb83e]{border:1px solid #e0e0e0;border-radius:8px;padding:16px;display:flex;align-items:center;justify-content:space-between;background:#fafafa}.cv-info[data-v-14ddb83e]{display:flex;align-items:center;flex:1}.cv-icon[data-v-14ddb83e]{margin-right:12px}.cv-details[data-v-14ddb83e]{flex:1}.cv-filename[data-v-14ddb83e]{font-size:14px;font-weight:600;color:#1a1a1a;margin:0 0 4px 0;word-break:break-word}.cv-size[data-v-14ddb83e]{font-size:12px;color:#666;margin:0}.delete-btn[data-v-14ddb83e]{margin-left:12px}.tab-content[data-v-59505cf8]{min-height:500px}.tab-navigation-container[data-v-59505cf8]{background:#fff;border-radius:12px;border:1px solid #e0e0e0;padding:16px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 8px rgba(0,0,0,.1)}.tab-group[data-v-59505cf8]{background:#f5f5f5;border-radius:8px;border:1px solid #e0e0e0;padding:4px;display:flex;gap:0}.tab-button[data-v-59505cf8]{background:transparent;border:none;padding:12px 20px;border-radius:6px;font-weight:500;font-size:14px;color:#666;cursor:pointer;transition:all .2s ease;white-space:nowrap}.tab-button[data-v-59505cf8]:hover{color:#333}.tab-button.active[data-v-59505cf8]{background:#1a1a1a;color:#fff;font-weight:600}.tab-button.disabled[data-v-59505cf8]{background:#f5f5f5;color:#999;cursor:not-allowed;opacity:.6}.tab-button.disabled[data-v-59505cf8]:hover{background:#f5f5f5;color:#999;transform:none}.global-btn[data-v-59505cf8]{background:linear-gradient(90deg,#cbdbfa,#90abe2)!important;color:#0f1322!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;text-transform:none!important;box-shadow:0 2px 8px rgba(76,175,80,.3)!important;transition:all .2s ease!important}.global-btn[data-v-59505cf8]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(76,175,80,.4)!important}@media(max-width:768px){.tab-navigation-container[data-v-59505cf8]{flex-direction:column;gap:16px;align-items:stretch}.tab-group[data-v-59505cf8]{justify-content:center}.tab-button[data-v-59505cf8]{padding:10px 16px;font-size:13px}.global-btn[data-v-59505cf8]{width:100%}}