.resume-management-module-scss-module__b1IlBG__container{flex-direction:column;width:100%;max-width:75rem;height:100%;margin:0 auto;display:flex;overflow:hidden;background:0 0!important}.resume-management-module-scss-module__b1IlBG__header{background:var(--background);z-index:100;justify-content:flex-start;align-items:center;height:3.5rem;padding:1rem 1rem 1rem 56px;display:flex;position:sticky;top:0}@media (min-width:768px){.resume-management-module-scss-module__b1IlBG__header{justify-content:space-between;height:auto;padding:1.5rem 1rem}}.resume-management-module-scss-module__b1IlBG__title{color:var(--foreground-strong);font-family:var(--font-noto-sans);margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:normal;font-family:var(--font-geist-mono)!important}@media (min-width:768px){.resume-management-module-scss-module__b1IlBG__title{color:var(--foreground);font-family:var(--font-noto-sans);padding-left:0;font-size:20px;font-style:normal;font-weight:500;line-height:normal}}.resume-management-module-scss-module__b1IlBG__subtitle{color:var(--foreground-dim);font-family:var(--font-noto-sans);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.resume-management-module-scss-module__b1IlBG__actions{justify-content:flex-end;gap:2rem;margin:0 1rem 2rem 0;display:flex}.resume-management-module-scss-module__b1IlBG__addBtn{border-radius:.5rem;align-items:center;padding:.5rem;display:flex}.resume-management-module-scss-module__b1IlBG__addBtn:hover{background-color:var(--bg-subtle)}.resume-management-module-scss-module__b1IlBG__content{scrollbar-gutter:stable}.resume-management-module-scss-module__b1IlBG__content::-webkit-scrollbar{width:8px;height:8px;background:0 0!important}.resume-management-module-scss-module__b1IlBG__content::-webkit-scrollbar-track{background:0 0!important}.resume-management-module-scss-module__b1IlBG__content::-webkit-scrollbar-track:hover{background:0 0!important}.resume-management-module-scss-module__b1IlBG__content::-webkit-scrollbar-track:active{background:0 0!important}.resume-management-module-scss-module__b1IlBG__content::-webkit-scrollbar-thumb{background:0 0;border-radius:10px;transition:background .2s ease-in-out}.resume-management-module-scss-module__b1IlBG__content::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)!important}.resume-management-module-scss-module__b1IlBG__content::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)!important}.resume-management-module-scss-module__b1IlBG__content[data-scrolling=true]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}.resume-management-module-scss-module__b1IlBG__content{flex:1;width:100%;padding:0 4rem;overflow-y:auto}.resume-management-module-scss-module__b1IlBG__viewToggle{background:var(--bg-elevated);border:.0625rem solid var(--border);color:var(--foreground)}.resume-management-module-scss-module__b1IlBG__viewToggle .ant-segmented-item-label{justify-content:center;padding:0 1rem;align-items:center!important;display:flex!important}.resume-management-module-scss-module__b1IlBG__viewToggle .ant-segmented-item-label .ant-segmented-item-icon{align-items:center;display:flex}.resume-management-module-scss-module__b1IlBG__grid{grid-template-columns:repeat(auto-fill,minmax(18.75rem,1fr));gap:2rem;display:grid}.resume-management-module-scss-module__b1IlBG__card{background:var(--bg-elevated);border:.0625rem solid var(--border);border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:none!important}.resume-management-module-scss-module__b1IlBG__card .ant-card-body{padding:2.5rem}.resume-management-module-scss-module__b1IlBG__card:hover{background:var(--bg-elevated);border-color:var(--border-strong)!important;box-shadow:0 4px 20px #0000000a!important}.resume-management-module-scss-module__b1IlBG__modalMask{-webkit-backdrop-filter:blur(.875rem)!important;backdrop-filter:blur(.875rem)!important;background:#00000040!important}.resume-management-module-scss-module__b1IlBG__modalWrap .ant-modal-content{overflow:hidden;background:var(--bg-elevated)!important;border:.0625rem solid var(--border)!important;color:var(--foreground)!important;border-radius:1rem!important;padding:3rem!important}.resume-management-module-scss-module__b1IlBG__modalWrap .ant-modal-confirm-title{color:var(--foreground-strong)!important;font-family:var(--font-geist-mono)!important;font-size:1.1rem!important}.resume-management-module-scss-module__b1IlBG__modalWrap .ant-modal-confirm-content{color:var(--foreground-dim)!important;font-size:.9rem!important}.resume-management-module-scss-module__b1IlBG__modalWrap .ant-btn-primary.ant-btn-dangerous{box-shadow:none!important;background:#e6323a!important;border-color:#e6323a!important;border-radius:.5rem!important}.resume-management-module-scss-module__b1IlBG__modalWrap .ant-btn-primary.ant-btn-dangerous:hover{background:#f46663!important;border-color:#f46663!important}.resume-management-module-scss-module__b1IlBG__cardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;display:flex}.resume-management-module-scss-module__b1IlBG__cardContent{align-items:flex-start;display:flex}.resume-management-module-scss-module__b1IlBG__cardInfo{flex-direction:column;flex:1;min-width:0;display:flex}.resume-management-module-scss-module__b1IlBG__cardLink{color:inherit;flex:1;min-width:0;text-decoration:none;display:block}.resume-management-module-scss-module__b1IlBG__cardLink:hover{color:inherit}.resume-management-module-scss-module__b1IlBG__cardTitle{color:var(--foreground-strong);font-family:var(--font-noto-sans);text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;font-size:14px;font-style:normal;font-weight:500;line-height:normal;overflow:hidden}.resume-management-module-scss-module__b1IlBG__cardDescription{color:var(--foreground-dim);font-family:var(--font-noto-sans);margin-top:.5rem;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.resume-management-module-scss-module__b1IlBG__optionsBtn{color:var(--foreground-dim);justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:flex}.resume-management-module-scss-module__b1IlBG__optionsBtn:hover{background-color:var(--bg-subtle)!important;color:var(--foreground-strong)!important}.resume-management-module-scss-module__b1IlBG__deleteBtn{color:var(--foreground-dim);font-family:var(--font-noto-sans);align-items:center;gap:.5rem;height:2rem;padding:0 1rem;font-size:12px;font-style:normal;font-weight:400;line-height:normal;transition:all .2s;display:flex;width:auto!important}.resume-management-module-scss-module__b1IlBG__deleteBtn:hover{background-color:var(--bg-subtle)!important;color:#e6323a!important;border-radius:.5rem!important}.resume-management-module-scss-module__b1IlBG__deleteMenuItem{color:#e6323a;align-items:center;display:flex}.ant-dropdown-menu-item-danger:hover{background-color:#fd9690!important}.resume-management-module-scss-module__b1IlBG__tableLink{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;align-items:center;max-width:20rem;font-weight:500;display:flex;overflow:hidden}.resume-management-module-scss-module__b1IlBG__tableLink:hover{color:#3778c8}.resume-management-module-scss-module__b1IlBG__resumeTable{background:var(--bg-elevated);border:.0625rem solid var(--border);border-radius:.75rem;overflow:hidden}.resume-management-module-scss-module__b1IlBG__resumeTable .ant-table{color:var(--foreground);background:0 0}.resume-management-module-scss-module__b1IlBG__resumeTable .ant-table-thead>tr>th{background:var(--bg-subtle);border-bottom:.0625rem solid var(--border);color:var(--foreground-dim)}.resume-management-module-scss-module__b1IlBG__resumeTable .ant-table-tbody>tr>td{border-bottom:.0625rem solid var(--border)}.resume-management-module-scss-module__b1IlBG__resumeTable .ant-table-tbody>tr:hover>td{background:var(--bg-subtle)}
.upload-resume-modal-module-scss-module__vacifW__modalMask{-webkit-backdrop-filter:blur(.875rem)!important;backdrop-filter:blur(.875rem)!important;background:#00000040!important}.upload-resume-modal-module-scss-module__vacifW__modalWrap .ant-modal-container{background:linear-gradient(var(--background),var(--background))padding-box,radial-gradient(ellipse at top right,#ddef74 0%,transparent 65%)border-box!important;border:.04375rem solid #0000!important;border-radius:1rem!important;padding:0!important;overflow:hidden!important}.upload-resume-modal-module-scss-module__vacifW__modalWrap .ant-modal-body{padding:0!important}.upload-resume-modal-module-scss-module__vacifW__inner{flex-direction:column;align-items:center;gap:2rem;padding:2rem;display:flex}.upload-resume-modal-module-scss-module__vacifW__header{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.upload-resume-modal-module-scss-module__vacifW__title{color:var(--foreground-strong);font-family:var(--font-cormorant);margin:0;font-size:1.5rem;font-style:normal;font-weight:700;line-height:100%}.upload-resume-modal-module-scss-module__vacifW__subtitle{color:var(--foreground-dim);font-family:var(--font-noto-sans);text-align:center;max-width:17.5rem;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.upload-resume-modal-module-scss-module__vacifW__draggerWrapper{width:100%}.upload-resume-modal-module-scss-module__vacifW__draggerWrapper .ant-upload{width:100%;display:block!important}.upload-resume-modal-module-scss-module__vacifW__uploadZone{border:.0625rem dashed var(--border);cursor:pointer;border-radius:.75rem;outline:none;flex-direction:column;align-items:center;gap:1rem;width:100%;padding:2.5rem 2rem;transition:all .2s;display:flex}.upload-resume-modal-module-scss-module__vacifW__uploadZone:hover,.upload-resume-modal-module-scss-module__vacifW__uploadZone:active,.upload-resume-modal-module-scss-module__vacifW__uploadZone:focus-visible{background:var(--bg-subtle);border-color:var(--foreground-highlight)}.upload-resume-modal-module-scss-module__vacifW__uploadZone.upload-resume-modal-module-scss-module__vacifW__dragging{background:var(--bg-subtle);border-color:var(--foreground-highlight);transform:scale(1.01)}.upload-resume-modal-module-scss-module__vacifW__uploadZone.upload-resume-modal-module-scss-module__vacifW__hasError{border-color:#f46663}.upload-resume-modal-module-scss-module__vacifW__uploadIcon{color:var(--foreground-dim);transition:color .2s}.upload-resume-modal-module-scss-module__vacifW__uploadIcon.upload-resume-modal-module-scss-module__vacifW__uploadIconError{color:#f46663}.upload-resume-modal-module-scss-module__vacifW__uploadZoneText{flex-direction:column;align-items:center;gap:.03125rem;display:flex}.upload-resume-modal-module-scss-module__vacifW__browseButton{color:var(--foreground);font-family:var(--font-noto-sans);background:var(--bg-elevated);border:.0625rem solid var(--border);cursor:pointer;pointer-events:none;border-radius:.5rem;margin-top:.5rem;padding:.5rem 1.5rem;font-size:12px;font-style:normal;font-weight:400;line-height:normal;transition:all .2s}.upload-resume-modal-module-scss-module__vacifW__errorMessage{color:#f46663;font-family:var(--font-noto-sans);text-align:center;margin:0;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.upload-resume-modal-module-scss-module__vacifW__draggerText{color:var(--foreground-strong);font-family:var(--font-noto-sans);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:1rem 0 0!important}.upload-resume-modal-module-scss-module__vacifW__draggerHint{color:var(--foreground-dim);font-family:var(--font-noto-sans);font-size:10px;font-style:normal;font-weight:400;line-height:normal;margin:0!important}.upload-resume-modal-module-scss-module__vacifW__parsingContainer{flex-direction:column;align-items:center;gap:2rem;width:100%;padding:2rem 0;display:flex}.upload-resume-modal-module-scss-module__vacifW__parsingContent{flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}.upload-resume-modal-module-scss-module__vacifW__parsingStatus{align-items:center;gap:1rem;display:flex}.upload-resume-modal-module-scss-module__vacifW__parsingStatus span{color:var(--foreground-dim);font-family:var(--font-noto-sans);text-transform:uppercase;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.upload-resume-modal-module-scss-module__vacifW__progressWrapper{width:15rem;height:.125rem;position:relative;overflow:hidden}.upload-resume-modal-module-scss-module__vacifW__progressWrapper .upload-resume-modal-module-scss-module__vacifW__progressBar{background:var(--foreground-highlight);height:100%;transition:width .4s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.upload-resume-modal-module-scss-module__vacifW__progressWrapper .upload-resume-modal-module-scss-module__vacifW__progressTrack{background:var(--bg-subtle);width:100%;height:100%}.upload-resume-modal-module-scss-module__vacifW__streamingWrapper{flex-direction:column;gap:.5rem;width:100%;margin-top:1rem;display:flex}.upload-resume-modal-module-scss-module__vacifW__streamingHeader{align-items:center;gap:.5rem;display:flex}.upload-resume-modal-module-scss-module__vacifW__streamingHeader span{color:var(--foreground-dim);font-family:var(--font-noto-sans);text-transform:uppercase;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.upload-resume-modal-module-scss-module__vacifW__sparkleIcon{color:var(--foreground-highlight)}.upload-resume-modal-module-scss-module__vacifW__streamingText{color:var(--foreground-dim);font-family:var(--font-noto-sans);background:var(--bg-subtle);border:.0625rem solid var(--border);text-align:left;white-space:pre-wrap;scrollbar-gutter:stable;border-radius:.5rem;width:100%;height:5rem;padding:1rem;font-family:monospace;font-size:10px;font-style:normal;font-weight:400;line-height:normal;overflow-y:auto}.upload-resume-modal-module-scss-module__vacifW__streamingText::-webkit-scrollbar{width:8px;height:8px;background:0 0!important}.upload-resume-modal-module-scss-module__vacifW__streamingText::-webkit-scrollbar-track{background:0 0!important}.upload-resume-modal-module-scss-module__vacifW__streamingText::-webkit-scrollbar-track:hover{background:0 0!important}.upload-resume-modal-module-scss-module__vacifW__streamingText::-webkit-scrollbar-track:active{background:0 0!important}.upload-resume-modal-module-scss-module__vacifW__streamingText::-webkit-scrollbar-thumb{background:0 0;border-radius:10px;transition:background .2s ease-in-out}.upload-resume-modal-module-scss-module__vacifW__streamingText::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)!important}.upload-resume-modal-module-scss-module__vacifW__streamingText::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)!important}.upload-resume-modal-module-scss-module__vacifW__streamingText[data-scrolling=true]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}
