.jobDetail-module-scss-module__OkgOLG__metaRow{justify-content:space-between;display:flex}.jobDetail-module-scss-module__OkgOLG__answerBox{background:var(--muted);white-space:pre-wrap;border-radius:10px;padding:12px;font-size:13px}.jobDetail-module-scss-module__OkgOLG__sidebarSticky{position:sticky;top:80px}.jobDetail-module-scss-module__OkgOLG__actionsColumn{flex-direction:column;gap:10px;width:100%;display:flex}
.PageContainer-module-scss-module__HRmjDG__page{margin:0 auto;padding:32px 24px}
.JobFilters-module-scss-module__MEfRFq__group{margin-bottom:16px}.JobFilters-module-scss-module__MEfRFq__label{color:var(--muted-foreground);margin-bottom:8px;font-size:13px;display:block}.JobFilters-module-scss-module__MEfRFq__chipRow{flex-wrap:wrap;gap:8px;display:flex}.JobFilters-module-scss-module__MEfRFq__pill{cursor:pointer;border:1.5px solid var(--border);background:var(--card);color:var(--muted-foreground);border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:400;display:inline-flex}.JobFilters-module-scss-module__MEfRFq__pillActive{border-color:var(--primary);background:var(--accent-tint);color:var(--primary);font-weight:600}.JobFilters-module-scss-module__MEfRFq__pillCount{opacity:.65;margin-left:6px;font-size:12px}.JobFilters-module-scss-module__MEfRFq__checkboxList{flex-direction:column;gap:8px;max-height:124px;padding-right:4px;display:flex;overflow-y:auto}.JobFilters-module-scss-module__MEfRFq__activeChipsRow{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px;display:flex}.JobFilters-module-scss-module__MEfRFq__suggestionRow{align-items:center;gap:8px;display:flex}.JobFilters-module-scss-module__MEfRFq__suggestionLabel{flex:1}.JobFilters-module-scss-module__MEfRFq__suggestionSub{color:var(--muted-foreground-2);font-size:11px}.JobFilters-module-scss-module__MEfRFq__footerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;display:flex}.JobFilters-module-scss-module__MEfRFq__salaryInputRow{align-items:center;gap:8px;display:flex}
.DashboardClient-module-scss-module__uRL39q__welcomeHeader{color:#fff;background:linear-gradient(135deg,#18181b 0%,#3f3f46 100%);border-radius:20px;margin-bottom:24px;padding:32px}.DashboardClient-module-scss-module__uRL39q__statIcon{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto 12px;font-size:20px;display:flex}.DashboardClient-module-scss-module__uRL39q__matchedTeaser{text-align:center;background:linear-gradient(135deg,#fef9ee,#fdf2e3);border:1px solid #f5d9a8;border-radius:16px;padding:24px}.DashboardClient-module-scss-module__uRL39q__matchedCard{border:1px solid var(--border);cursor:pointer;background:#fafafa;border-radius:12px;padding:14px;transition:box-shadow .2s}.DashboardClient-module-scss-module__uRL39q__matchedCard:hover{box-shadow:0 4px 12px #6366f11f}
.ApplicationFunnel-module-scss-module__CFEvBa__funnel{border-radius:10px;align-items:stretch;gap:4px;display:flex;overflow:hidden}.ApplicationFunnel-module-scss-module__CFEvBa__segment{transition:width .4s;overflow:hidden}.ApplicationFunnel-module-scss-module__CFEvBa__segmentBody{color:#fff;padding:10px 14px}.ApplicationFunnel-module-scss-module__CFEvBa__count{font-size:20px;font-weight:800}.ApplicationFunnel-module-scss-module__CFEvBa__label{opacity:.85;font-size:11px}
.employerApplications-module-scss-module__9nCC5G__headerIcon{background:#0f172a;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}
.GradeSwitcher-module-scss-module__YTP50q__pill{cursor:pointer;border:2px solid var(--border);background:var(--card);color:var(--muted-foreground);border-radius:20px;padding:6px 16px;font-family:inherit;font-size:13px;font-weight:400;transition:all .15s}.GradeSwitcher-module-scss-module__YTP50q__active{font-weight:600}
.LoadingScreen-module-scss-module__Nf7deG__screen{justify-content:center;align-items:center;min-height:60vh;display:flex}
.resume-module-scss-module__Zk1y5G__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.resume-module-scss-module__Zk1y5G__cardHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.resume-module-scss-module__Zk1y5G__fieldLabel{color:var(--muted-foreground);margin-bottom:4px;font-size:13px;display:block}.resume-module-scss-module__Zk1y5G__field{margin-bottom:12px}.resume-module-scss-module__Zk1y5G__itemBox{background:var(--muted);border-radius:12px;padding:16px}.resume-module-scss-module__Zk1y5G__itemBoxHeader{justify-content:space-between;margin-bottom:10px;display:flex}.resume-module-scss-module__Zk1y5G__inlineRow{gap:8px;display:flex}.resume-module-scss-module__Zk1y5G__mutedHint{color:var(--muted-foreground-2)}.resume-module-scss-module__Zk1y5G__stickyPreview{position:sticky;top:80px}
.PostJobSidebar-module-scss-module__aDVjeW__sticky{position:sticky;top:80px}.PostJobSidebar-module-scss-module__aDVjeW__headerIcon{background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.PostJobSidebar-module-scss-module__aDVjeW__perkIcon{background:var(--accent-tint);width:36px;height:36px;color:var(--foreground);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}
