:not(.theme-dark) .secondary-button,:not(.theme-dark) .vs-component.vs-button.vs-dialog-cancel-button.vs-button-primary.vs-button-flat{color:var(--text-medium-color)}[dir] :not(.theme-dark) .secondary-button,[dir] :not(.theme-dark) .vs-component.vs-button.vs-dialog-cancel-button.vs-button-primary.vs-button-flat{background:#fff;border:1px solid var(--gray-200)!important}:not(.theme-dark) .secondary-button i,:not(.theme-dark) .vs-component.vs-button.vs-dialog-cancel-button.vs-button-primary.vs-button-flat i{font-size:20px;color:var(--gray-400)}[dir] :not(.theme-dark) .secondary-button:hover,[dir] :not(.theme-dark) .vs-component.vs-button.vs-dialog-cancel-button.vs-button-primary.vs-button-flat:hover{background-color:var(--gray-50);border:1px solid var(--gray-300)}:not(.theme-dark) .secondary-button:focus,:not(.theme-dark) .vs-component.vs-button.vs-dialog-cancel-button.vs-button-primary.vs-button-flat:focus{-webkit-box-shadow:0 1px 2px 0 rgba(16,24,40,.05),0 0 0 4px rgba(145,202,78,.15)!important}[dir] :not(.theme-dark) .secondary-button:focus,[dir] :not(.theme-dark) .vs-component.vs-button.vs-dialog-cancel-button.vs-button-primary.vs-button-flat:focus{border:1px solid var(--gray-200)!important;box-shadow:0 1px 2px 0 rgba(16,24,40,.05),0 0 0 4px rgba(145,202,78,.15)!important}[dir] :not(.theme-dark) .secondary-button.border,[dir] :not(.theme-dark) .vs-component.vs-button.vs-dialog-cancel-button.vs-button-primary.vs-button-flat.border{background:transparent!important}[dir] :not(.theme-dark) .secondary-button.no-line,[dir] :not(.theme-dark) .vs-component.vs-button.vs-dialog-cancel-button.vs-button-primary.vs-button-flat.no-line{border:none!important}:not(.theme-dark) .secondary-button .disabled,:not(.theme-dark) .vs-component.vs-button.vs-dialog-cancel-button.vs-button-primary.vs-button-flat .disabled{color:var(--gray-300)!important}[dir] :not(.theme-dark) .secondary-button .disabled,[dir] :not(.theme-dark) .vs-component.vs-button.vs-dialog-cancel-button.vs-button-primary.vs-button-flat .disabled{background-color:var(--white)!important;border:1px solid var(--gray-200)}:not(.theme-dark) .secondary-button .disabled i,:not(.theme-dark) .vs-component.vs-button.vs-dialog-cancel-button.vs-button-primary.vs-button-flat .disabled i{color:var(--white)}.secondary-button.secondary-inverse,.theme-dark .secondary-button{color:hsla(0,0%,100%,.9)}[dir] .secondary-button.secondary-inverse,[dir] .theme-dark .secondary-button{background-color:var(--gray-700);border:1px solid hsla(0,0%,100%,.6)!important}.secondary-button.secondary-inverse i,.theme-dark .secondary-button i{color:var(--white)}[dir] .secondary-button.secondary-inverse:hover,[dir] .theme-dark .secondary-button:hover{background-color:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.8)}.secondary-button.secondary-inverse:focus,.theme-dark .secondary-button:focus{-webkit-box-shadow:none!important}[dir] .secondary-button.secondary-inverse:focus,[dir] .theme-dark .secondary-button:focus{border:1px solid hsla(0,0%,100%,.3)!important;box-shadow:none!important}[dir] .secondary-button.secondary-inverse.border,[dir] .theme-dark .secondary-button.border{background:transparent}[dir] .secondary-button.secondary-inverse.no-line,[dir] .theme-dark .secondary-button.no-line{border:none!important}.secondary-button.secondary-inverse.disabled,.theme-dark .secondary-button.disabled{color:var(--gray-500)!important}[dir] .secondary-button.secondary-inverse.disabled,[dir] .theme-dark .secondary-button.disabled{background-color:var(--gray-900)!important;border:1px solid var(--gray-500)}.secondary-button.secondary-inverse.disabled i,.theme-dark .secondary-button.disabled i{color:var(--gray-500);opacity:1%}[data-v-49fff7ef] .v-select .vs__selected,[data-v-49fff7ef] .vs__search{font-size:14px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}[data-v-49fff7ef] .vs__dropdown-option{font-size:14px;transition:background-color .2s}[dir][data-v-49fff7ef] .vs__dropdown-option{padding:10px 16px;-webkit-transition:background-color .2s}[data-v-49fff7ef] .vs__clear{display:none}[data-v-49fff7ef] .vs__dropdown-option--selected{color:var(--gray-700)!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:400!important;position:relative}[dir][data-v-49fff7ef] .vs__dropdown-option--selected{background-color:var(--primary-50)}[data-v-49fff7ef] .vs__dropdown-option--selected:after{content:"\2713";font-size:14px;color:var(--primary-500)}[dir=ltr][data-v-49fff7ef] .vs__dropdown-option--selected:after{margin-left:auto;margin-right:4px}[dir=rtl][data-v-49fff7ef] .vs__dropdown-option--selected:after{margin-right:auto;margin-left:4px}[data-v-49fff7ef] .vs__dropdown-menu li[aria-selected=true]{color:var(--gray-700)!important}[dir][data-v-49fff7ef] .vs__dropdown-menu li[aria-selected=true]{background-color:var(--gray-50)!important}[data-v-49fff7ef] .vs__dropdown-menu li:hover{color:var(--gray-700)!important}[dir][data-v-49fff7ef] .vs__dropdown-menu li:hover{background-color:var(--gray-50)!important}[data-v-49fff7ef] .vs__dropdown-menu{z-index:9999!important}[dir] .custom-select-wrapper .v-select .vs__dropdown-toggle{border-radius:8px!important;padding:0 12px .512em 7px!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%!important;background-color:#fff;border:1px solid var(--gray-200)}:not(.theme-dark) [dir] .custom-select-wrapper .v-select .vs__dropdown-toggle{background-color:#fff}.theme-dark .vs__dropdown-option--selected{color:var(--gray-50)!important}[dir] .theme-dark .vs__dropdown-option--selected{background-color:var(--gray-700)!important}.theme-dark .vs__dropdown-menu li[aria-selected=true]{color:var(--gray-50)!important}[dir] .theme-dark .vs__dropdown-menu li[aria-selected=true]{background-color:var(--gray-700)!important}[dir] ::v-deep(.theme-dark .custom-select-wrapper .v-select){background-color:#404040!important}.theme-dark .vs__dropdown-menu li:hover,.theme-dark .vs__dropdown-menu li[aria-selected=true]:hover{color:var(--gray-50)!important}[dir] .theme-dark .vs__dropdown-menu li:hover,[dir] .theme-dark .vs__dropdown-menu li[aria-selected=true]:hover{background-color:var(--gray-700)!important}.custom-select-wrapper .v-select.custom-select .vs__dropdown-toggle{min-width:215px;overflow:hidden}.flat-icon-button{white-space:nowrap;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease;position:relative}[dir] .flat-icon-button{-webkit-transition:all .2s ease;padding:9px;border:0;border-radius:4px;cursor:pointer;background-color:transparent}[dir] .flat-icon-button:hover{cursor:pointer}.flat-icon-button.disabled{opacity:.6}[dir] .flat-icon-button.disabled{cursor:not-allowed}.flat-icon-button .material-icons{font-size:1.125em}[dir] .flat-icon-button .small{padding:3px}.flat-icon-button.medium,.flat-icon-button.medium .material-icons{font-size:1.3em}.flat-icon-button.large,.flat-icon-button.large .material-icons{font-size:1.5em}[dir] .flat-icon-button.large,[dir] .flat-icon-button.large .material-icons{padding:10px}[dir] .flat-icon-button.round{background-color:#fff;border-radius:50%;border:1px solid var(--gray-400)}.flat-icon-button.small.round i{font-size:1.25em}[dir] .flat-icon-button.small.round i{padding:.2em}[dir] .theme-dark .flat-icon-button.round{background-color:var(--gray-800)}.flat-icon-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flat-icon-button,.flat-icon-button .flat-button--icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flat-icon-button .flat-button--icon{transition:all .2s ease}[dir] .flat-icon-button .flat-button--icon{-webkit-transition:all .2s ease}[dir=ltr] .flat-icon-button .flat-button--icon.icon-left{margin-right:8px}[dir=ltr] .flat-icon-button .flat-button--icon.icon-right,[dir=rtl] .flat-icon-button .flat-button--icon.icon-left{margin-left:8px}[dir=rtl] .flat-icon-button .flat-button--icon.icon-right{margin-right:8px}.match-text[data-v-52470ce1]{font-size:14px;font-style:normal;font-weight:400;line-height:18px}.match-container[data-v-52470ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-item-align:stretch;align-self:stretch}[dir] .match-container[data-v-52470ce1]{padding:16px 24px}.no-match[data-v-52470ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch}[dir] .no-match[data-v-52470ce1]{padding:16px 24px}.match-icon[data-v-52470ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}[dir] .match-icon[data-v-52470ce1]{padding:0 4px}[dir] .match-container.compact[data-v-52470ce1]{padding:2px 6px 2px 6px}.match-container.compact .match-icon[data-v-52470ce1]{height:16px}.score-bar[data-v-52470ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.score-bar div[data-v-52470ce1]{width:5px;height:12px;transition:background-color .3s ease}[dir] .score-bar div[data-v-52470ce1]{border-radius:4px;background-color:var(--primary-100);-webkit-transition:background-color .3s ease}[dir] .score-bar div.filled[data-v-52470ce1]{background-color:var(--primary-400)}[dir=ltr] .score-bar div.partial[data-v-52470ce1]{background:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--primary-400)),color-stop(50%,var(--primary-100)));background:linear-gradient(90deg,var(--primary-400) 50%,var(--primary-100) 0)}[dir=rtl] .score-bar div.partial[data-v-52470ce1]{background:-webkit-gradient(linear,right top,left top,color-stop(50%,var(--primary-400)),color-stop(50%,var(--primary-100)));background:linear-gradient(270deg,var(--primary-400) 50%,var(--primary-100) 0)}:not(.theme-dark) .ag-row-selected .match-container[data-v-52470ce1],:not(.theme-dark) .match-container[data-v-52470ce1]:hover{mix-blend-mode:multiply!important}.theme-dark .ag-row-selected .match-container[data-v-52470ce1],.theme-dark .match-container[data-v-52470ce1]:hover{mix-blend-mode:normal!important}[dir] .score-bar.empty div[data-v-52470ce1]{background-color:var(--gray-200)}.skills-container[data-v-40d78a36]{max-height:350px;overflow-y:auto}.primary-button,.vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled{transition:background-color .3s ease-in-out}[dir] .primary-button,[dir] .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled{-webkit-transition:background-color .3s ease-in-out}.primary-button i,.vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled i{font-size:20px}:not(.theme-dark) .primary-button,:not(.theme-dark) .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled{color:#fff}[dir] :not(.theme-dark) .primary-button,[dir] :not(.theme-dark) .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled{background-color:var(--primary-color)!important;border:0}:not(.theme-dark) .primary-button i,:not(.theme-dark) .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled i{color:#fff}[dir] :not(.theme-dark) .primary-button:hover,[dir] :not(.theme-dark) .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled:hover{background-color:var(--primary-hover-color)!important}:not(.theme-dark) .primary-button:focus,:not(.theme-dark) .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled:focus{-webkit-box-shadow:0 1px 2px 0 rgba(16,24,40,.05),0 0 0 4px rgba(145,202,78,.15)!important}[dir] :not(.theme-dark) .primary-button:focus,[dir] :not(.theme-dark) .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled:focus{border:1px solid var(--primary-400)!important;box-shadow:0 1px 2px 0 rgba(16,24,40,.05),0 0 0 4px rgba(145,202,78,.15)!important}:not(.theme-dark) .primary-button:disabled,:not(.theme-dark) .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled:disabled{color:#fff!important}[dir] :not(.theme-dark) .primary-button:disabled,[dir] :not(.theme-dark) .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled:disabled{background-color:var(--primary-100)!important;border:1px solid #fff}:not(.theme-dark) .primary-button:disabled i,:not(.theme-dark) .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled:disabled i{color:#fff!important}.theme-dark .primary-button,.theme-dark .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled{color:var(--gray-50)}[dir] .theme-dark .primary-button,[dir] .theme-dark .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled{background-color:var(--primary-900)!important;border:0}.theme-dark .primary-button i,.theme-dark .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled i{color:var(--gray-50)}[dir] .theme-dark .primary-button:focus,[dir] .theme-dark .primary-button:hover,[dir] .theme-dark .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled:focus,[dir] .theme-dark .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled:hover{background-color:var(--primary-800)!important;border:1px solid var(--primary-700)!important}.theme-dark .primary-button:disabled,.theme-dark .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled:disabled{color:var(--gray-50)!important}[dir] .theme-dark .primary-button:disabled,[dir] .theme-dark .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled:disabled{background-color:var(--gray-700)!important;border:1px solid var(--gray-700)}.theme-dark .primary-button:disabled i,.theme-dark .vs-component.vs-button.vs-dialog-accept-button.vs-button-primary.vs-button-filled:disabled i{color:var(--gray-50)!important}.skinny{line-height:20px;font-size:12px}[dir] .skinny{padding:0 6px;border-radius:6px}.on-top-of-dialog[data-v-ee6878d6]{z-index:500000!important}.feather-icon[data-v-ee6878d6]{svg{width:16px;height:16px}}[dir] .bordered-dropdown-wrapper-dropdown[data-v-ee6878d6]{border:1px solid rgba(0,0,0,.2);border-radius:5px;padding:.3rem}[dir] .dax-card{background-color:#fff;border-radius:8px;padding:1em}.detail-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.left-section{-webkit-box-flex:3;-ms-flex:3;flex:3}.right-section{-webkit-box-flex:2;-ms-flex:2;flex:2}@media (max-width:768px){.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.left-section,.right-section{-webkit-box-flex:1;-ms-flex:1;flex:1}}.card-height{min-height:200px}.big-card-height{min-height:500px}[dir] .small-gray-card{background-color:var(--gray-100);border-radius:8px;padding:1em}[dir] .blue-card{border-radius:8px;padding:10px;border:1px solid var(--secondary-100);background-color:var(--secondary-50)}.list-divider{height:1px;width:100%}[dir] .list-divider{background-color:var(--gray-150);margin:16px 0}li:last-child .list-divider{display:none}[dir] .theme-dark .small-gray-card{background-color:var(--gray-700)!important}[dir] .resume-content h1{padding:16px 0}[dir] .resume-content h2{padding:12px 0}[dir] .resume-content h3{padding:10px 0}[dir] .resume-content h4,[dir] .resume-content h5,[dir] .resume-content h6{padding:8px 0}.applications-matches-container{max-height:500px;overflow-y:auto}[dir] .applications-matches-container{border-radius:8px}summary-container{width:100%}[dir] .summary-header{cursor:pointer}.expand-icon{-ms-flex-negative:0;flex-shrink:0}[dir] .expand-icon{margin-top:2px}[dir=ltr] .expand-icon{margin-right:8px}[dir=rtl] .expand-icon{margin-left:8px}.summary-preview{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.summary-preview.truncated{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 30px)}[dir] .summary-details{margin-top:4px;margin-bottom:8px}.summary-details p{color:#666;line-height:1.5}[dir] .summary-details p{margin-bottom:12px}.candidate-profile{color:var(--gray-800);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}[dir] .candidate-profile{background-color:var(--white);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.dark-theme{color:var(--white)}[dir] .dark-theme{background-color:var(--gray-800)}[dir] .profile-header{padding:16px 20px;border-bottom:1px solid var(--gray-200)}[dir] .dark-theme .profile-header{border-bottom-color:var(--gray-700)}.profile-header h2{font-size:18px;font-weight:600}[dir] .profile-header h2{margin:0}.profile-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:0;z-index:10}[dir] .profile-tabs{border-bottom:1px solid var(--gray-200);background-color:var(--white)}[dir] .dark-theme .profile-tabs{border-bottom-color:var(--gray-700);background-color:var(--gray-800)}.tab{font-size:14px;font-weight:500;color:var(--gray-500);transition:all .2s}[dir] .tab{padding:12px 20px;cursor:pointer;background-color:var(--gray-100);-webkit-transition:all .2s}.dark-theme .tab{color:var(--gray-400)}[dir] .dark-theme .tab{background-color:var(--gray-800)}.tab.active{color:var(--gray-800);font-weight:600}[dir] .tab.active{background-color:var(--white);border-bottom:2px solid var(--primary-color)}.dark-theme .tab.active{color:var(--white)}[dir] .dark-theme .tab.active{background-color:var(--gray-700);border-bottom-color:var(--primary-color)}[dir] .profile-content{padding:0 20px}.section-container{scroll-margin-top:60px}[dir] .section-container{padding:20px 0;border-bottom:1px solid var(--gray-200)}[dir] .dark-theme .section-container{border-bottom-color:var(--gray-700)}[dir] .section-container:last-child{border-bottom:none}h3{font-size:16px;font-weight:500}[dir] h3{margin:0 0 12px 0}[dir] .section-title{margin-top:24px;margin-bottom:12px}.summary-box{font-size:14px;line-height:1.5}[dir] .summary-box{background-color:var(--primary-50);padding:16px;border-radius:8px;margin-bottom:20px}[dir] .dark-theme .summary-box{background-color:var(--gray-700)}.skills-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}[dir] .skills-container{margin-bottom:20px}.skill-pill{font-size:13px;color:var(--gray-700)}[dir] .skill-pill{background-color:var(--gray-100);padding:6px 12px;border-radius:16px}.dark-theme .skill-pill{color:var(--gray-200)}[dir] .dark-theme .skill-pill{background-color:var(--gray-700)}[dir] .skill-categories{margin-top:24px}[dir] .skill-category{margin-bottom:20px}.skill-category h4{font-size:15px;font-weight:500;color:var(--gray-700)}[dir] .skill-category h4{margin-bottom:8px}.dark-theme .skill-category h4{color:var(--gray-300)}[dir] .job-item{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--gray-150)}[dir] .dark-theme .job-item{border-bottom-color:var(--gray-700)}[dir] .job-item:last-child{border-bottom:none}[dir] .job-header{margin-bottom:8px}.job-title-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-title-section h4{font-size:15px;font-weight:500}[dir] .job-title-section h4{margin:0}.job-dot{color:var(--gray-500)}[dir] .job-dot{margin:0 6px}.dark-theme .job-dot{color:var(--gray-400)}.job-period{font-size:13px;color:var(--gray-500)}.dark-theme .job-period{color:var(--gray-400)}.job-description{font-size:14px;line-height:1.5}[dir] .job-description{margin:8px 0}[dir] .job-responsibilities{margin:12px 0}[dir=ltr] .job-responsibilities{padding-left:20px}[dir=rtl] .job-responsibilities{padding-right:20px}.job-responsibilities li{font-size:13px}[dir] .job-responsibilities li{margin-bottom:6px}[dir] .education-item{margin-bottom:16px}.education-item h4{font-size:15px;font-weight:500}[dir] .education-item h4{margin:0 0 4px 0}.education-item p{font-size:14px;color:var(--gray-600)}[dir] .education-item p{margin:0}.dark-theme .education-item p{color:var(--gray-400)}[dir] .ai-summary-text-container{border-radius:.375rem;border:1px solid var(--primary-400);background-color:var(--primary-50);padding:.75rem}[dir] .dark-theme .ai-summary-text-container{background-color:var(--primary-800)}.no-match{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch}[dir] .no-match{padding:16px 24px}