.resumes-page_page__QHstP{padding:16px;display:flex;flex-direction:column;gap:14px;background:var(--color-background);color:var(--color-foreground)}.resumes-page_topRow__DaFxu{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.resumes-page_title__KEhmw{margin:0;font-size:26px;line-height:1.2}.resumes-page_subtitle__lX_Xo{margin-top:4px;color:var(--color-muted-foreground);font-size:13px}.resumes-page_controls__1DrC7{display:flex;align-items:center;justify-content:space-between;gap:12px}.resumes-page_search__ntNYP{max-width:420px;width:100%}.resumes-page_searchIcon__1Bq2T{display:inline-flex;opacity:.7}.resumes-page_segment__s5a6P .ant-segmented{background:color-mix(in srgb,var(--color-card) 85%,transparent);border:1px solid var(--color-border)}.resumes-page_list__RxCdp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.resumes-page_loading__nWkIg{padding:18px;display:flex;justify-content:center}.resumes-page_empty__EC0bX{border:1px dashed var(--color-border);border-radius:12px;padding:16px;color:var(--color-muted-foreground);background:color-mix(in srgb,var(--color-card) 88%,transparent)}.resumes-page_card__4NNrF{display:flex;align-items:stretch;flex-direction:column;gap:12px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);background:var(--color-card);border-radius:12px;padding:10px 12px;min-height:162px}.resumes-page_cardTop__8RWQn{display:flex;align-items:center;justify-content:space-between;gap:10px}.resumes-page_main__OO0N6{flex:1;min-width:0}.resumes-page_mainTop__rGY19{display:flex;flex-direction:column;gap:2px;min-width:0}.resumes-page_role__DQkZG{font-size:15px;font-weight:600;color:var(--color-foreground)}.resumes-page_company__5JlCF,.resumes-page_role__DQkZG{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.resumes-page_company__5JlCF{font-size:13px;color:var(--color-muted-foreground)}.resumes-page_badgesRow__T3pHo{margin-top:8px;display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.resumes-page_statusSelect__NQSDP{--status-color:var(--color-primary);width:160px}.resumes-page_statusSelect__NQSDP.ant-select{border-radius:999px;min-height:30px!important;padding-inline:10px!important;border-radius:999px!important;border-color:color-mix(in srgb,var(--status-color) 36%,var(--color-border) 64%)!important;background:color-mix(in srgb,var(--status-color) 10%,var(--color-card) 90%)!important;color:color-mix(in srgb,var(--status-color) 72%,var(--color-foreground) 28%)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--status-color) 18%,transparent) inset!important}.resumes-page_statusSelect__NQSDP.ant-select .ant-select-selection-item{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:3px 9px;border:1px solid color-mix(in srgb,var(--status-color,var(--color-primary)) 35%,var(--color-border) 65%);background:color-mix(in srgb,var(--status-color,var(--color-primary)) 10%,transparent);color:color-mix(in srgb,var(--status-color,var(--color-primary)) 74%,var(--color-foreground) 26%)!important;font-weight:600;line-height:1}.resumes-page_statusSelect__NQSDP.ant-select .ant-select-arrow{color:color-mix(in srgb,var(--status-color) 72%,var(--color-foreground) 28%)!important}.resumes-page_statusSelectTop__Uiw_I{width:172px}.resumes-page_statusSelectOPTIMIZED__PbNLE{--status-color:#0ea5a6}.resumes-page_statusSelectSENT__SJfvp{--status-color:#3b82f6}.resumes-page_statusSelectINTERVIEW__iMDnz{--status-color:#a855f7}.resumes-page_statusSelectOFFER__GXHIK{--status-color:#22c55e}.resumes-page_statusSelectARCHIVED__cjmRj{--status-color:#64748b}.resumes-page_statusOption__eVDuX{display:inline-flex;align-items:center;gap:6px}.resumes-page_statusDropdown__LXXu7 .resumes-page_statusOption__eVDuX{border-radius:999px;padding:3px 9px;border:1px solid color-mix(in srgb,var(--status-color,var(--color-primary)) 35%,var(--color-border) 65%);background:color-mix(in srgb,var(--status-color,var(--color-primary)) 10%,transparent);color:color-mix(in srgb,var(--status-color,var(--color-primary)) 74%,var(--color-foreground) 26%);font-weight:600}.resumes-page_statusOptionOPTIMIZED__SzLUG{--status-color:#0ea5a6}.resumes-page_statusOptionSENT__OQ82N{--status-color:#3b82f6}.resumes-page_statusOptionINTERVIEW__TMxPV{--status-color:#a855f7}.resumes-page_statusOptionOFFER__Jz6Zk{--status-color:#22c55e}.resumes-page_statusOptionARCHIVED__PX7f2{--status-color:#64748b}.resumes-page_statusDropdown__LXXu7 .ant-select-item{border-radius:10px!important}.resumes-page_statusDropdown__LXXu7 .ant-select-item-option-content{padding-block:2px}.resumes-page_statusDropdown__LXXu7 .ant-select-item-option-selected{background:transparent!important}.resumes-page_datePill__PTuqi{border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-background) 60%,transparent);border-radius:999px;padding:4px 10px;font-size:12px;color:var(--color-muted-foreground)}.resumes-page_actions__64JJJ{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:auto}.resumes-page_iconLink__lgPV0{width:24px;height:24px;padding:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;line-height:0;cursor:pointer;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 9%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 28%,transparent);text-decoration:none}.resumes-page_iconLink__lgPV0 svg{width:16px;height:16px;flex-shrink:0}.resumes-page_iconLink__lgPV0:hover{color:color-mix(in srgb,var(--color-primary) 86%,var(--color-foreground) 14%);background:color-mix(in srgb,var(--color-primary) 14%,transparent)}.resumes-page_iconDisabled__nOO1V{background:color-mix(in srgb,var(--color-muted-foreground) 8%,transparent);cursor:not-allowed}.resumes-page_iconDanger__yC_7R,.resumes-page_iconDisabled__nOO1V{color:var(--color-muted-foreground);border-color:color-mix(in srgb,var(--color-border) 85%,transparent)}.resumes-page_iconDanger__yC_7R{background:color-mix(in srgb,var(--color-destructive,#ef4444) 7%,transparent)}.resumes-page_iconDanger__yC_7R:hover{color:var(--color-destructive,#ef4444);border-color:color-mix(in srgb,var(--color-destructive,#ef4444) 45%,transparent);background:color-mix(in srgb,var(--color-destructive,#ef4444) 14%,transparent)}.resumes-page_moreRow__oXfrt{margin-top:12px;display:flex;justify-content:center}.resumes-page_wizardStepsWrap__WaG_8{margin-bottom:14px}.resumes-page_wizardBody__ObHtW{display:flex;flex-direction:column;gap:12px}.resumes-page_wizardGrid2__zIvzH{display:grid;grid-template-columns:1fr 1fr;gap:12px}.resumes-page_wizardLabel__aJoYY{font-size:12px;margin-bottom:6px;color:var(--color-muted-foreground)}.resumes-page_wizardFooter___4TOQ{display:flex;align-items:center;justify-content:space-between;width:100%}.resumes-page_wizardFooterRight__ImmiD{display:inline-flex;gap:8px}.resumes-page_wizardQuestionsScroll__TymjX{max-height:390px;overflow:auto;padding-right:6px}.resumes-page_wizardQuestionCard__AZ6S7{border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:10px;padding:10px;background:color-mix(in srgb,var(--color-card) 95%,var(--color-background) 5%);margin-bottom:10px}.resumes-page_wizardQuestionTitle__X7Qa5{font-size:13px;margin-bottom:8px;font-weight:600}.resumes-page_requiredMark__Y8NJj{color:var(--color-destructive,#ef4444)}.resumes-page_avatarRow__AjIpA{display:flex;align-items:center;gap:12px}.resumes-page_avatarPreview__iCvG4{width:84px;height:84px;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent)}.resumes-page_avatarPlaceholder__ShfCy{width:84px;height:84px;border-radius:10px;border:1px dashed color-mix(in srgb,var(--color-border) 85%,transparent);display:flex;align-items:center;justify-content:center;color:var(--color-muted-foreground);font-size:12px}.resumes-page_avatarActions__EfMf7{display:inline-flex;gap:8px}@media (max-width:1600px){.resumes-page_list__RxCdp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1240px){.resumes-page_list__RxCdp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.resumes-page_controls__1DrC7{flex-direction:column;align-items:stretch}.resumes-page_search__ntNYP{max-width:none}.resumes-page_list__RxCdp{grid-template-columns:1fr}.resumes-page_actions__64JJJ{justify-content:flex-end}.resumes-page_wizardGrid2__zIvzH{grid-template-columns:1fr}}