@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/b886574ba42c3409-s.1_wjncogyh-s7.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_93318f68-module__MOAP6q__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_93318f68-module__MOAP6q__variable{--font-sora:"Sora", "Sora Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_6f2be609-module__4Xpjma__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_6f2be609-module__4Xpjma__variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_42eec60-module__Gb1_vG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_42eec60-module__Gb1_vG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2?dpl=dpl_6q7Su2QyXPhqD4AMiaRaXgL1DYnJ)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_7ea1d0f9-module__6GV5LG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_7ea1d0f9-module__6GV5LG__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.Toast-module__9WWWZG__toast{z-index:60;color:#fff;font-family:var(--font-head);box-shadow:var(--shadow-pop);white-space:normal;text-align:center;background:#1e2333;background:lab(13.9381% 1.16096 -10.968);border-radius:12px;align-items:center;gap:9px;max-width:min(92vw,420px);padding:12px 22px;font-size:14px;font-weight:600;animation:.22s Toast-module__9WWWZG__toastIn;display:flex;position:fixed;bottom:84px;left:50%;transform:translate(-50%)}@keyframes Toast-module__9WWWZG__toastIn{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.Toast-module__9WWWZG__toastDestructive{background:var(--danger)}.Toast-module__9WWWZG__undoBtn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:6px;margin-left:4px;padding:3px 10px;font-size:12px;font-weight:600;transition:background .12s}.Toast-module__9WWWZG__undoBtn:hover{background:#ffffff1f}
.CandidateCard-module__l8j1fa__card{background:var(--surface);border:1px solid var(--line);cursor:grab;box-shadow:var(--shadow-sm);transition:transform var(--t-hover) var(--ease-out), box-shadow var(--t-hover) var(--ease-out), border-color var(--t-hover) var(--ease-out);-webkit-user-select:none;user-select:none;touch-action:none;border-radius:12px;flex-direction:column;gap:9px;padding:12px;display:flex;position:relative}.CandidateCard-module__l8j1fa__card:hover{transform:var(--hover-lift);box-shadow:var(--shadow-md);border-color:var(--accent-soft)}.CandidateCard-module__l8j1fa__card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.CandidateCard-module__l8j1fa__card{transition:box-shadow var(--t-hover), border-color var(--t-hover)}.CandidateCard-module__l8j1fa__card:hover{transform:none}}.CandidateCard-module__l8j1fa__dragging{opacity:.4;cursor:grabbing}.CandidateCard-module__l8j1fa__lowScore{border-left:3px solid var(--danger);padding-left:10px}.CandidateCard-module__l8j1fa__top{align-items:center;gap:9px;display:flex}.CandidateCard-module__l8j1fa__info{flex:1;min-width:0}.CandidateCard-module__l8j1fa__name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.CandidateCard-module__l8j1fa__jobTitle{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.CandidateCard-module__l8j1fa__scoreRow{display:flex}.CandidateCard-module__l8j1fa__scoreBadge{border-radius:999px;align-items:baseline;gap:6px;padding:4px 10px;display:inline-flex;position:relative;overflow:hidden}.CandidateCard-module__l8j1fa__scoreNum{font-family:var(--font-mono);letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1}.CandidateCard-module__l8j1fa__scoreLbl{font-family:var(--font-head);font-size:11px;font-weight:600;line-height:1}.CandidateCard-module__l8j1fa__score_g{background:var(--sc-green-bg);color:var(--sc-green-fg)}.CandidateCard-module__l8j1fa__score_a{background:var(--sc-amber-bg);color:var(--sc-amber-fg)}.CandidateCard-module__l8j1fa__score_r{background:var(--sc-red-bg);color:var(--sc-red-fg)}.CandidateCard-module__l8j1fa__scoreBadge:after{content:"";border-radius:inherit;background:linear-gradient(100deg, transparent 20%, var(--on-accent) 50%, transparent 80%);opacity:0;pointer-events:none;mix-blend-mode:soft-light;animation:CandidateCard-module__l8j1fa__scoreSheen .9s var(--ease-out) 1;position:absolute;inset:0;transform:translate(-120%)}@keyframes CandidateCard-module__l8j1fa__scoreSheen{0%{opacity:0;transform:translate(-120%)}20%{opacity:.55}to{opacity:0;transform:translate(120%)}}.CandidateCard-module__l8j1fa__scoreBadge{animation:CandidateCard-module__l8j1fa__scoreLift .9s var(--ease-out) 1}@keyframes CandidateCard-module__l8j1fa__scoreLift{0%{transform:translateY(1px)}40%{transform:translateY(-1px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CandidateCard-module__l8j1fa__scoreBadge,.CandidateCard-module__l8j1fa__scoreBadge:after{animation:none}.CandidateCard-module__l8j1fa__scoreBadge:after{display:none}}.CandidateCard-module__l8j1fa__footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.CandidateCard-module__l8j1fa__timeChip{color:var(--muted);align-items:center;gap:4px;font-size:11px;line-height:1;display:inline-flex}.CandidateCard-module__l8j1fa__timeChipNum{font-family:var(--font-mono);color:var(--ink-soft);font-weight:600}.CandidateCard-module__l8j1fa__timeChipLbl{color:var(--muted)}.CandidateCard-module__l8j1fa__timeChipStalled .CandidateCard-module__l8j1fa__timeChipNum{color:var(--amber-fg)}.CandidateCard-module__l8j1fa__stalledDot{background:var(--amber);border-radius:999px;flex-shrink:0;width:5px;height:5px}.CandidateCard-module__l8j1fa__actions{align-items:center;gap:4px;display:flex}.CandidateCard-module__l8j1fa__actIcon{background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.CandidateCard-module__l8j1fa__actDone{color:var(--green-deep)}.CandidateCard-module__l8j1fa__actTodo{color:var(--amber-deep);background:var(--amber-soft);border-color:var(--amber-deep);cursor:pointer;transition:background .15s,color .15s}.CandidateCard-module__l8j1fa__actTodo:hover{color:var(--on-accent);background:var(--amber-deep)}.CandidateCard-module__l8j1fa__actTodo:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.CandidateCard-module__l8j1fa__selectCheckbox{cursor:pointer;width:15px;height:15px;accent-color:var(--accent);flex-shrink:0}
.PipelineColumn-module__7WJWTa__column{background:var(--surface);border:1px solid var(--line);border-radius:10px;flex-direction:column;flex:0 0 230px;min-width:220px;max-width:220px;transition:background .15s,border-color .15s;display:flex}.PipelineColumn-module__7WJWTa__column[data-over=true]{background:var(--accent-soft);border-color:var(--accent)}.PipelineColumn-module__7WJWTa__header{border-top:3px solid var(--col-accent,var(--muted));z-index:1;background:inherit;border-radius:10px 10px 0 0;flex-direction:column;gap:8px;padding:14px 14px 12px;display:flex;position:sticky;top:0}.PipelineColumn-module__7WJWTa__headRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.PipelineColumn-module__7WJWTa__headRowRight{align-items:center;gap:6px;display:flex}.PipelineColumn-module__7WJWTa__selectAllBtn{font-size:10px;font-weight:600;font-family:var(--font-head);color:var(--accent-deep);background:var(--accent-soft);border:1px solid var(--accent);cursor:pointer;transition:background var(--t-fast);border-radius:4px;padding:1px 5px}.PipelineColumn-module__7WJWTa__selectAllBtn:hover{background:var(--accent-soft-hover)}.PipelineColumn-module__7WJWTa__selectAllBtn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.PipelineColumn-module__7WJWTa__label{font-family:var(--font-head);letter-spacing:.07em;color:var(--ink-soft);font-size:11px;font-weight:800}.PipelineColumn-module__7WJWTa__actions{align-items:center;gap:6px;display:flex}.PipelineColumn-module__7WJWTa__actionIcon{justify-content:center;align-items:center;display:inline-flex}.PipelineColumn-module__7WJWTa__actionOff{color:var(--muted);opacity:.4}.PipelineColumn-module__7WJWTa__actionManual{color:var(--amber-deep)}.PipelineColumn-module__7WJWTa__actionAuto{color:var(--green-deep)}.PipelineColumn-module__7WJWTa__count{font-family:var(--font-head);background:var(--surface-2);color:var(--ink-soft);text-align:center;border-radius:999px;min-width:22px;padding:2px 7px;font-size:11px;font-weight:600}.PipelineColumn-module__7WJWTa__cards{scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex-direction:column;flex:1;gap:8px;max-height:calc(100vh - 260px);padding:8px;display:flex;overflow-y:auto}.PipelineColumn-module__7WJWTa__cards::-webkit-scrollbar{width:4px}.PipelineColumn-module__7WJWTa__cards::-webkit-scrollbar-track{background:0 0;border-radius:999px}.PipelineColumn-module__7WJWTa__cards::-webkit-scrollbar-thumb{background:var(--line);border-radius:999px}.PipelineColumn-module__7WJWTa__cards::-webkit-scrollbar-thumb:hover{background:var(--muted)}.PipelineColumn-module__7WJWTa__empty{color:var(--muted);text-align:center;opacity:.55;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px 12px;font-size:12.5px;display:flex}
.PipelineLegend-module__yMVsWa__legend{background:var(--surface,#fff);border:1px solid var(--line,#e5e7eb);color:var(--muted,#888);border-radius:10px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:14px;padding:8px 14px;font-size:12.5px;display:flex}.PipelineLegend-module__yMVsWa__group{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.PipelineLegend-module__yMVsWa__groupLabel{color:var(--ink-soft,#555);font-weight:600}.PipelineLegend-module__yMVsWa__item{align-items:center;gap:5px;display:inline-flex}.PipelineLegend-module__yMVsWa__sep{background:var(--line,#e5e7eb);width:1px;height:16px}.PipelineLegend-module__yMVsWa__dot{border-radius:50%;width:9px;height:9px;display:inline-block}.PipelineLegend-module__yMVsWa__off{background:var(--muted,#888);opacity:.4}.PipelineLegend-module__yMVsWa__manual{background:var(--amber-deep,#b45309)}.PipelineLegend-module__yMVsWa__auto{background:var(--green-deep,#15803d)}
.AnalysisTeaser-module__0B-WUG__root{isolation:isolate;border-radius:12px;min-height:216px;position:relative;overflow:hidden}.AnalysisTeaser-module__0B-WUG__blurredContent{filter:blur(6px);pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:10px;padding:16px 0;display:flex}.AnalysisTeaser-module__0B-WUG__fakeBar{align-items:center;gap:10px;display:flex}.AnalysisTeaser-module__0B-WUG__fakeLabel{background:var(--line,#e5e7eb);border-radius:4px;flex-shrink:0;width:90px;height:11px;display:inline-block}.AnalysisTeaser-module__0B-WUG__fakeTrack{background:var(--line-soft,#f0f0f8);border-radius:20px;flex:1;height:8px;overflow:hidden}.AnalysisTeaser-module__0B-WUG__fakeFill{background:var(--accent-soft,#efeffc);border:1px solid var(--accent,#5b5ae6);border-radius:20px;height:100%}.AnalysisTeaser-module__0B-WUG__overlay{text-align:center;background:var(--scrim-surface,#ffffffe0);border:1px solid var(--line,#e5e7eb);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px 20px;display:flex;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.AnalysisTeaser-module__0B-WUG__overlay{background:var(--scrim-surface,lab(100% 0 0/.88))}}.AnalysisTeaser-module__0B-WUG__lockIcon{background:var(--accent-soft,#efeffc);width:44px;height:44px;color:var(--accent,#5b5ae6);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.AnalysisTeaser-module__0B-WUG__headline{font-family:var(--font-head,system-ui, sans-serif);color:var(--ink,#1a1a2e);margin:0;font-size:15px;font-weight:700}.AnalysisTeaser-module__0B-WUG__subtext{color:var(--ink-soft,#555);max-width:320px;margin:0;font-size:13px;line-height:1.55}.AnalysisTeaser-module__0B-WUG__upgradeBtn{background:var(--accent,#5b5ae6);color:var(--surface,#fff);border-radius:8px;justify-content:center;align-items:center;margin-top:4px;padding:9px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.AnalysisTeaser-module__0B-WUG__upgradeBtn:hover{opacity:.85}.AnalysisTeaser-module__0B-WUG__upgradeBtn:focus-visible{outline:2px solid var(--accent-ring,#3655cd47);outline-offset:2px}@supports (color:lab(0% 0 0)){.AnalysisTeaser-module__0B-WUG__upgradeBtn:focus-visible{outline:2px solid var(--accent-ring,lab(39.5516% 22.4437 -67.2744/.28))}}
.PlanLimitBanner-module__d3CoRG__banner{background:var(--amber-1);border:1px solid var(--amber-6);border-left:3px solid var(--amber-9);border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:.5rem .625rem;padding:.75rem 1rem;display:flex}.PlanLimitBanner-module__d3CoRG__icon{width:1rem;height:1rem;color:var(--amber-fg);flex-shrink:0;margin-top:.125rem}.PlanLimitBanner-module__d3CoRG__message{color:var(--amber-fg);flex:12rem;min-width:0;font-size:.8125rem;line-height:1.45}.PlanLimitBanner-module__d3CoRG__ctaBtn{border:1px solid var(--amber-6);color:var(--amber-fg);white-space:nowrap;transition:background-color var(--t-fast,.12s) ease, border-color var(--t-fast,.12s) ease;background:0 0;border-radius:6px;flex-shrink:0;align-items:center;padding:.3rem .75rem;font-size:.75rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.PlanLimitBanner-module__d3CoRG__ctaBtn:hover{background:var(--amber-soft);border-color:var(--amber-fg)}.PlanLimitBanner-module__d3CoRG__ctaBtn:focus-visible{outline:2px solid var(--amber-9);outline-offset:2px}
.AddCandidateModal-module__gtTwqG__form{flex-direction:column;gap:1.5rem;display:flex}.AddCandidateModal-module__gtTwqG__section{flex-direction:column;gap:.875rem;display:flex}.AddCandidateModal-module__gtTwqG__sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#717171);border-bottom:1px solid var(--line,#e4e4e4);padding-bottom:.375rem;font-size:.6875rem;font-weight:700}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__sectionLabel{color:var(--muted,lab(47.8% 0 .0000119209));border-bottom:1px solid var(--line,lab(90.72% .0000298023 -.0000119209))}}.AddCandidateModal-module__gtTwqG__grid2{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}@media (max-width:480px){.AddCandidateModal-module__gtTwqG__grid2{grid-template-columns:1fr}}.AddCandidateModal-module__gtTwqG__hiddenFileInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AddCandidateModal-module__gtTwqG__dropzone{border:2px dashed var(--accent,#0074c9);cursor:pointer;text-align:center;outline-offset:2px;border-radius:.625rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem 1rem;transition:border-color .15s,background-color .15s;display:flex}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__dropzone{border:2px dashed var(--accent,lab(46.6457% -.178784 -60.0399))}}.AddCandidateModal-module__gtTwqG__dropzone:focus-visible{outline:2px solid var(--accent,#0074c9)}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__dropzone:focus-visible{outline:2px solid var(--accent,lab(46.6457% -.178784 -60.0399))}}.AddCandidateModal-module__gtTwqG__dropzone:hover{border-color:oklch(from var(--accent,#0074c9) calc(l + .08) c h);background-color:oklch(from var(--accent,#0074c9) .97 .02 h)}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__dropzone:hover{border-color:oklch(from var(--accent,lab(46.6457% -.178784 -60.0399)) calc(l + .08) c h);background-color:oklch(from var(--accent,lab(46.6457% -.178784 -60.0399)) .97 .02 h)}}.AddCandidateModal-module__gtTwqG__dragOver{background-color:#e7f3ff;background-color:lab(95.3253% -3.09286 -10.6167);border-color:#008bf4;border-color:lab(55.8373% -.949651 -66.7598)}.AddCandidateModal-module__gtTwqG__dropzoneIcon{color:var(--accent,#0074c9);font-size:1.5rem}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__dropzoneIcon{color:var(--accent,lab(46.6457% -.178784 -60.0399))}}.AddCandidateModal-module__gtTwqG__dropzoneText{color:var(--muted,#717171);font-size:.875rem;line-height:1.4}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__dropzoneText{color:var(--muted,lab(47.8% 0 .0000119209))}}.AddCandidateModal-module__gtTwqG__fileRow{background:var(--surface-2,#f5f5f5);border-radius:.5rem;align-items:center;gap:.625rem;min-width:0;padding:.5rem .75rem;display:flex}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__fileRow{background:var(--surface-2,lab(96.52% -.0000298023 .0000119209))}}.AddCandidateModal-module__gtTwqG__fileName{text-overflow:ellipsis;white-space:nowrap;color:var(--ink,#161616);flex:1;font-size:.875rem;overflow:hidden}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__fileName{color:var(--ink,lab(7.22637% -.0000149012 0))}}.AddCandidateModal-module__gtTwqG__removeBtn{cursor:pointer;color:var(--muted,#717171);background:0 0;border:none;border-radius:.375rem;flex-shrink:0;padding:.125rem .5rem;font-size:.8125rem;transition:color .12s,background-color .12s}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__removeBtn{color:var(--muted,lab(47.8% 0 .0000119209))}}.AddCandidateModal-module__gtTwqG__removeBtn:hover{color:var(--ink,#161616);background-color:var(--line,#e4e4e4)}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__removeBtn:hover{color:var(--ink,lab(7.22637% -.0000149012 0));background-color:var(--line,lab(90.72% .0000298023 -.0000119209))}}.AddCandidateModal-module__gtTwqG__removeBtn:focus-visible{outline:2px solid var(--accent,#0074c9);outline-offset:2px}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__removeBtn:focus-visible{outline:2px solid var(--accent,lab(46.6457% -.178784 -60.0399))}}.AddCandidateModal-module__gtTwqG__toggleRow{background:var(--surface-2,#f5f5f5);border-radius:.625rem;justify-content:space-between;align-items:center;padding:.75rem;display:flex}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__toggleRow{background:var(--surface-2,lab(96.52% -.0000298023 .0000119209))}}.AddCandidateModal-module__gtTwqG__toggleLabel{color:var(--ink,#161616);align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;display:flex}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__toggleLabel{color:var(--ink,lab(7.22637% -.0000149012 0))}}.AddCandidateModal-module__gtTwqG__scoreRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.AddCandidateModal-module__gtTwqG__scoreDisplay{min-width:2.5rem;color:var(--muted,#717171);font-size:1.25rem;font-weight:600}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__scoreDisplay{color:var(--muted,lab(47.8% 0 .0000119209))}}.AddCandidateModal-module__gtTwqG__scoreG{color:#278733;color:lab(49.5829% -42.1882 35.8774)}.AddCandidateModal-module__gtTwqG__scoreA{color:#b46e00;color:lab(53.1422% 27.8485 94.8463)}.AddCandidateModal-module__gtTwqG__scoreR{color:#c53637;color:lab(45.9853% 56.8958 34.8481)}.AddCandidateModal-module__gtTwqG__tagField{flex-direction:column;gap:.375rem;display:flex}.AddCandidateModal-module__gtTwqG__fieldLabel{color:var(--ink,#161616);font-size:.84375rem;font-weight:600;display:block}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__fieldLabel{color:var(--ink,lab(7.22637% -.0000149012 0))}}.AddCandidateModal-module__gtTwqG__tagChips{border:1px solid var(--line,#e4e4e4);background:var(--surface,#fff);border-radius:.6875rem;flex-wrap:wrap;align-items:center;gap:.375rem;min-height:2.75rem;padding:.5rem .625rem;transition:border-color .15s;display:flex}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__tagChips{border:1px solid var(--line,lab(90.72% .0000298023 -.0000119209))}}.AddCandidateModal-module__gtTwqG__tagChips:focus-within{border-color:var(--accent,#0074c9);box-shadow:0 0 0 3px var(--accent-ring,#0074c933)}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__tagChips:focus-within{border-color:var(--accent,lab(46.6457% -.178784 -60.0399));box-shadow:0 0 0 3px var(--accent-ring,lab(46.6457% -.178784 -60.0399/.2))}}.AddCandidateModal-module__gtTwqG__tagChip{background:var(--accent-soft,#ebf2ff);color:var(--accent-deep,#263eb6);white-space:nowrap;border-radius:9999px;align-items:center;gap:.2rem;padding:.1875rem .375rem .1875rem .625rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__tagChip{background:var(--accent-soft,lab(95.1981% .0383854 -11.2589));color:var(--accent-deep,lab(31.112% 26.6842 -67.2426))}}.AddCandidateModal-module__gtTwqG__tagChipRemove{cursor:pointer;width:1rem;height:1rem;color:var(--accent,#3655cd);background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;transition:background-color .1s;display:inline-flex}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__tagChipRemove{color:var(--accent,lab(39.5516% 22.4437 -67.2744))}}.AddCandidateModal-module__gtTwqG__tagChipRemove:hover{background-color:var(--accent-ring,#3655cd33)}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__tagChipRemove:hover{background-color:var(--accent-ring,lab(39.5516% 22.4437 -67.2744/.2))}}.AddCandidateModal-module__gtTwqG__tagInputRow{flex:1;align-items:center;gap:.375rem;min-width:120px;display:flex}.AddCandidateModal-module__gtTwqG__tagInput{font-family:var(--font-body,inherit);color:var(--ink,#161616);background:0 0;border:none;outline:none;flex:1;min-width:80px;font-size:.875rem}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__tagInput{color:var(--ink,lab(7.22637% -.0000149012 0))}}.AddCandidateModal-module__gtTwqG__tagInput::placeholder{color:var(--muted,#717171)}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__tagInput::placeholder{color:var(--muted,lab(47.8% 0 .0000119209))}}.AddCandidateModal-module__gtTwqG__notesField{flex-direction:column;gap:.375rem;display:flex}.AddCandidateModal-module__gtTwqG__notesTextarea{border:1px solid var(--line,#e4e4e4);width:100%;min-height:80px;font-family:var(--font-body,inherit);color:var(--ink,#161616);background:var(--surface,#fff);resize:vertical;box-sizing:border-box;border-radius:.6875rem;outline:none;padding:.75rem .875rem;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__notesTextarea{border:1px solid var(--line,lab(90.72% .0000298023 -.0000119209));color:var(--ink,lab(7.22637% -.0000149012 0))}}.AddCandidateModal-module__gtTwqG__notesTextarea:focus{border-color:var(--accent,#0074c9);box-shadow:0 0 0 3px var(--accent-ring,#0074c933)}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__notesTextarea:focus{border-color:var(--accent,lab(46.6457% -.178784 -60.0399));box-shadow:0 0 0 3px var(--accent-ring,lab(46.6457% -.178784 -60.0399/.2))}}.AddCandidateModal-module__gtTwqG__notesTextarea::placeholder{color:var(--muted,#717171)}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__notesTextarea::placeholder{color:var(--muted,lab(47.8% 0 .0000119209))}}.AddCandidateModal-module__gtTwqG__footer{background:var(--surface,#fff);border-top:1px solid var(--line,#e4e4e4);justify-content:flex-end;gap:.75rem;margin-top:.25rem;padding-top:1rem;display:flex;position:sticky;bottom:0}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__footer{border-top:1px solid var(--line,lab(90.72% .0000298023 -.0000119209))}}.AddCandidateModal-module__gtTwqG__parsingHint{color:var(--accent,#3655cd);white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:.75rem;display:flex}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__parsingHint{color:var(--accent,lab(39.5516% 22.4437 -67.2744))}}@keyframes AddCandidateModal-module__gtTwqG__spin{to{transform:rotate(360deg)}}.AddCandidateModal-module__gtTwqG__parsingSpinner{border:2px solid var(--accent-ring,#3655cd47);border-top-color:var(--accent,#3655cd);border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:.7s linear infinite AddCandidateModal-module__gtTwqG__spin;display:inline-block}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__parsingSpinner{border:2px solid var(--accent-ring,lab(39.5516% 22.4437 -67.2744/.28));border-top-color:var(--accent,lab(39.5516% 22.4437 -67.2744))}}.AddCandidateModal-module__gtTwqG__fieldHint{color:var(--muted,#717171);font-size:.75rem;display:block}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__fieldHint{color:var(--muted,lab(47.8% 0 .0000119209))}}.AddCandidateModal-module__gtTwqG__fieldHintError{color:var(--danger,#c53637);font-size:.75rem;display:block}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__fieldHintError{color:var(--danger,lab(45.9853% 56.8958 34.8481))}}.AddCandidateModal-module__gtTwqG__dupWarning{border:1px solid var(--amber-deep,#d49838);background:var(--amber-soft,#fef0d4);border-radius:var(--radius,10px);flex-direction:column;gap:8px;margin-top:10px;padding:12px 14px;display:flex}@supports (color:lab(0% 0 0)){.AddCandidateModal-module__gtTwqG__dupWarning{border:1px solid var(--amber-deep,lab(67.4206% 16.9757 56.8987));background:var(--amber-soft,lab(95.4996% 1.50701 15.5243))}}.AddCandidateModal-module__gtTwqG__dupText{color:var(--ink);margin:0;font-size:13px}.AddCandidateModal-module__gtTwqG__dupStatus{color:var(--muted);text-transform:capitalize}.AddCandidateModal-module__gtTwqG__dupActions{align-items:center;gap:12px;display:flex}.AddCandidateModal-module__gtTwqG__dupLink{color:var(--accent);font-size:13px;font-weight:600;text-decoration:none}.AddCandidateModal-module__gtTwqG__dupLink:hover{text-decoration:underline}
.FindCandidatesModal-module__nVTLua__container{flex-direction:column;gap:12px;display:flex}.FindCandidatesModal-module__nVTLua__toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FindCandidatesModal-module__nVTLua__filterGroup{gap:4px;display:flex}.FindCandidatesModal-module__nVTLua__filterBtn{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;padding:5px 12px;font-size:13px}.FindCandidatesModal-module__nVTLua__filterActive{background:var(--accent);color:#fff;border-color:var(--accent)}.FindCandidatesModal-module__nVTLua__addedGroup{align-items:center;gap:6px;margin-left:auto;display:flex}.FindCandidatesModal-module__nVTLua__dateRange{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.FindCandidatesModal-module__nVTLua__selectLabel{color:var(--muted);white-space:nowrap;font-size:12px}.FindCandidatesModal-module__nVTLua__selectControl{border:1px solid var(--border);background:var(--surface-2);color:var(--ink);cursor:pointer;border-radius:6px;padding:4px 8px;font-size:13px}.FindCandidatesModal-module__nVTLua__selectControl:disabled{opacity:.5;cursor:not-allowed}.FindCandidatesModal-module__nVTLua__dateInput{border:1px solid var(--border);background:var(--surface-2);color:var(--ink);border-radius:6px;padding:4px 8px;font-size:13px}.FindCandidatesModal-module__nVTLua__scoreRow{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:4px;display:flex}.FindCandidatesModal-module__nVTLua__countSelector{flex:1;align-items:center;gap:6px;display:flex}.FindCandidatesModal-module__nVTLua__poolCount{color:var(--muted);white-space:nowrap;font-size:12px}.FindCandidatesModal-module__nVTLua__scoreBtn{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;white-space:nowrap;border-radius:6px;padding:6px 14px;font-size:13px}.FindCandidatesModal-module__nVTLua__scoreBtn:disabled{opacity:.5;cursor:not-allowed}.FindCandidatesModal-module__nVTLua__hint{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.FindCandidatesModal-module__nVTLua__capNote{color:var(--amber-fg);margin:0;font-size:12px;line-height:1.4}.FindCandidatesModal-module__nVTLua__list{flex-direction:column;gap:6px;min-height:80px;max-height:360px;display:flex;overflow-y:auto}.FindCandidatesModal-module__nVTLua__loading{color:var(--muted);justify-content:center;align-items:center;gap:8px;padding:24px 0;font-size:13px;display:flex}.FindCandidatesModal-module__nVTLua__spinner{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite FindCandidatesModal-module__nVTLua__spin;display:inline-block}@keyframes FindCandidatesModal-module__nVTLua__spin{to{transform:rotate(360deg)}}.FindCandidatesModal-module__nVTLua__errorMsg{color:var(--danger);text-align:center;padding:16px 0;font-size:13px}.FindCandidatesModal-module__nVTLua__empty{color:var(--muted);text-align:center;padding:16px 0;font-size:13px}.FindCandidatesModal-module__nVTLua__row{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;transition:background .1s;display:flex}.FindCandidatesModal-module__nVTLua__row:hover{background:var(--surface-2)}.FindCandidatesModal-module__nVTLua__rowSelected{background:var(--surface-2);border-color:var(--accent)}.FindCandidatesModal-module__nVTLua__checkbox{cursor:pointer;flex-shrink:0}.FindCandidatesModal-module__nVTLua__name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.FindCandidatesModal-module__nVTLua__scoreBar{flex-shrink:0;align-items:center;gap:6px;width:116px;display:flex}.FindCandidatesModal-module__nVTLua__scoreTrack{background:var(--line);border-radius:3px;flex-shrink:0;width:80px;height:6px;overflow:hidden}.FindCandidatesModal-module__nVTLua__scoreFill{background:var(--accent);border-radius:3px;height:100%;transition:width .3s}.FindCandidatesModal-module__nVTLua__scoreNum{color:var(--ink);text-align:right;flex-shrink:0;width:28px;font-size:12px;font-weight:600}.FindCandidatesModal-module__nVTLua__cachedBadge{color:var(--muted);border:1px solid var(--border);white-space:nowrap;border-radius:4px;padding:1px 4px;font-size:10px;line-height:1.4}.FindCandidatesModal-module__nVTLua__unscoredMarker{color:var(--muted);text-align:center;flex-shrink:0;width:116px;font-size:13px;font-weight:600}.FindCandidatesModal-module__nVTLua__badgeSlot{flex-shrink:0;justify-content:flex-end;width:92px;display:flex}.FindCandidatesModal-module__nVTLua__footer{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;padding-top:8px;display:flex}
.Avatar-module__0AwfNa__avatar{color:#fff;font-family:var(--font-head);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:inline-grid}.Avatar-module__0AwfNa__sm{width:28px;height:28px;font-size:11px}.Avatar-module__0AwfNa__md{width:34px;height:34px;font-size:13px}.Avatar-module__0AwfNa__lg{width:44px;height:44px;font-size:16px}
.Badge-module__g-cF8q__badge{font-family:var(--font-head);letter-spacing:.03em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.Badge-module__g-cF8q__plan_starter{background:var(--surface-2);color:var(--ink-soft);border:1px solid var(--line)}.Badge-module__g-cF8q__plan_growth{background:var(--accent-soft);color:var(--accent)}.Badge-module__g-cF8q__plan_agency{color:var(--violet);background:#7541b821;background:lab(39.0147% 41.4526 -55.5042/.13)}.Badge-module__g-cF8q__status_active{background:var(--green-soft);color:var(--green-deep)}.Badge-module__g-cF8q__status_trial{background:var(--amber-soft);color:var(--amber-deep)}.Badge-module__g-cF8q__status_suspended{background:var(--rose-soft);color:var(--rose)}.Badge-module__g-cF8q__status_churned,.Badge-module__g-cF8q__status_cancelled{background:var(--slate-soft);color:var(--slate)}.Badge-module__g-cF8q__cand_new{background:var(--st-new-bg);color:var(--st-new-fg)}.Badge-module__g-cF8q__cand_approved{background:var(--st-app-bg);color:var(--st-app-fg)}.Badge-module__g-cF8q__cand_interview{background:var(--st-int-bg);color:var(--st-int-fg)}.Badge-module__g-cF8q__cand_rejected{background:var(--st-rej-bg);color:var(--st-rej-fg)}.Badge-module__g-cF8q__cand_sourcing{background:var(--slate-soft);color:var(--slate)}.Badge-module__g-cF8q__cand_screening{background:var(--accent-soft);color:var(--accent)}.Badge-module__g-cF8q__cand_assessment{color:var(--violet);background:#7541b821;background:lab(39.0147% 41.4526 -55.5042/.13)}.Badge-module__g-cF8q__cand_offer{background:var(--green-soft);color:var(--green-deep)}.Badge-module__g-cF8q__cand_hired{color:#004816;color:lab(26.24% -42.1285 33.303);background:#00692121;background:lab(38.1014% -47.7939 36.6693/.13)}.Badge-module__g-cF8q__plan_starter:before,.Badge-module__g-cF8q__plan_growth:before,.Badge-module__g-cF8q__plan_agency:before,.Badge-module__g-cF8q__status_active:before,.Badge-module__g-cF8q__status_trial:before,.Badge-module__g-cF8q__status_suspended:before,.Badge-module__g-cF8q__status_churned:before,.Badge-module__g-cF8q__status_cancelled:before,.Badge-module__g-cF8q__cand_new:before,.Badge-module__g-cF8q__cand_approved:before,.Badge-module__g-cF8q__cand_interview:before,.Badge-module__g-cF8q__cand_rejected:before,.Badge-module__g-cF8q__cand_sourcing:before,.Badge-module__g-cF8q__cand_screening:before,.Badge-module__g-cF8q__cand_assessment:before,.Badge-module__g-cF8q__cand_offer:before,.Badge-module__g-cF8q__cand_hired:before,.Badge-module__g-cF8q__ticket_open:before,.Badge-module__g-cF8q__ticket_progress:before,.Badge-module__g-cF8q__ticket_resolved:before,.Badge-module__g-cF8q__disp_active:before,.Badge-module__g-cF8q__disp_hired:before,.Badge-module__g-cF8q__disp_rejected:before,.Badge-module__g-cF8q__disp_archived:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:block}.Badge-module__g-cF8q__score_g,.Badge-module__g-cF8q__score_a,.Badge-module__g-cF8q__score_r{letter-spacing:0;border-radius:9px;justify-content:center;min-width:46px;padding:6px 10px;font-size:15px;font-weight:700}.Badge-module__g-cF8q__score_g{background:var(--sc-green-bg);color:var(--sc-green-fg)}.Badge-module__g-cF8q__score_a{background:var(--sc-amber-bg);color:var(--sc-amber-fg)}.Badge-module__g-cF8q__score_r{background:var(--sc-red-bg);color:var(--sc-red-fg)}.Badge-module__g-cF8q__ticket_open{color:#004a85;color:lab(29.5302% -.63701 -46.0116);background:#cee8ff;background:lab(90.6691% -5.37586 -17.3163)}.Badge-module__g-cF8q__ticket_progress{background:var(--amber-soft);color:var(--amber-deep)}.Badge-module__g-cF8q__ticket_resolved{background:var(--green-soft);color:var(--green-deep)}.Badge-module__g-cF8q__disp_active{background:var(--blue-soft);color:var(--blue-deep)}.Badge-module__g-cF8q__disp_hired{background:var(--green-soft);color:var(--green-deep)}.Badge-module__g-cF8q__disp_rejected{background:var(--danger-soft);color:var(--danger-deep)}.Badge-module__g-cF8q__disp_archived{background:var(--slate-soft);color:var(--slate)}.Badge-module__g-cF8q__neutral{background:var(--surface-2);color:var(--muted)}.Badge-module__g-cF8q__shimmer{position:relative;overflow:hidden}.Badge-module__g-cF8q__shimmer:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff73 50%,#0000 100%);background:linear-gradient(100deg,#0000 0%,lab(100% 0 0/.45) 50%,#0000 100%);animation:.9s cubic-bezier(.2,.7,.2,1) 50ms both Badge-module__g-cF8q__badgeLand;position:absolute;inset:0;transform:translate(-120%)}@keyframes Badge-module__g-cF8q__badgeLand{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.Badge-module__g-cF8q__shimmer:after{content:none;animation:none}}
.Button-module__xDwtkW__btn{cursor:pointer;transition:background-color var(--t-hover) var(--ease-out), border-color var(--t-hover) var(--ease-out), color var(--t-hover) var(--ease-out), box-shadow var(--t-hover) var(--ease-out);white-space:nowrap;border:1px solid #0000;border-radius:11px;align-items:center;gap:8px;font-family:inherit;font-weight:600;display:inline-flex}.Button-module__xDwtkW__btn:disabled{opacity:.5;cursor:not-allowed}.Button-module__xDwtkW__md{padding:11px 18px;font-size:14.5px}.Button-module__xDwtkW__sm{padding:7px 13px;font-size:13px}.Button-module__xDwtkW__primary{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:0 5px 14px var(--accent-ring)}.Button-module__xDwtkW__primary:hover:not(:disabled){background:var(--accent-deep);border-color:var(--accent-deep)}.Button-module__xDwtkW__outline{background:var(--surface);color:var(--ink-soft);border-color:var(--line)}.Button-module__xDwtkW__outline:hover:not(:disabled){border-color:var(--muted)}.Button-module__xDwtkW__view{background:var(--accent-soft);color:var(--accent);border-color:#0000}.Button-module__xDwtkW__view:hover:not(:disabled){background:var(--accent-soft-hover)}.Button-module__xDwtkW__impersonate{color:var(--ink-soft);border-color:var(--line);background:0 0;padding:6px 11px;font-size:13px}.Button-module__xDwtkW__impersonate:hover:not(:disabled){border-color:var(--muted);color:var(--ink)}.Button-module__xDwtkW__danger{background:var(--danger);color:#fff;border-color:var(--danger)}.Button-module__xDwtkW__danger:hover:not(:disabled){filter:brightness(.9)}.Button-module__xDwtkW__ghost{color:var(--ink-soft);background:0 0;border-color:#0000}.Button-module__xDwtkW__ghost:hover:not(:disabled){background:var(--surface-2)}
.ConfirmDialog-module__VWZBWG__message{color:var(--ink-soft);margin-bottom:16px;font-size:15px;line-height:1.6}.ConfirmDialog-module__VWZBWG__actions{justify-content:flex-end;gap:10px;display:flex}.ConfirmDialog-module__VWZBWG__checkRow{color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin-bottom:20px;font-size:14px;display:flex}.ConfirmDialog-module__VWZBWG__checkRow input[type=checkbox]{cursor:pointer;width:16px;height:16px;accent-color:var(--brand);flex-shrink:0}
.Drawer-module__mNym0G__overlay{z-index:200;background:var(--modal-overlay,#0f152873);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;opacity:0;transition:opacity .2s;position:fixed;inset:0}@supports (color:lab(0% 0 0)){.Drawer-module__mNym0G__overlay{background:var(--modal-overlay,lab(6.89114% 2.45627 -14.2875/.45))}}.Drawer-module__mNym0G__overlayOpen{pointer-events:auto;opacity:1}.Drawer-module__mNym0G__panel{background:var(--surface);height:100%;box-shadow:var(--shadow-modal,-4px 0 24px #0203094d);outline:none;flex-direction:column;transition:transform .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translate(100%)}@supports (color:lab(0% 0 0)){.Drawer-module__mNym0G__panel{box-shadow:var(--shadow-modal,-4px 0 24px lab(.861393% .307038 -2.29472/.3))}}.Drawer-module__mNym0G__panelOpen{transform:translate(0)}
.EmptyState-module__eCAa3G__wrapper{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:60px 32px;display:flex}.EmptyState-module__eCAa3G__icon{color:var(--muted);opacity:.6;font-size:48px}.EmptyState-module__eCAa3G__title{color:var(--ink);font-size:18px;font-weight:700}.EmptyState-module__eCAa3G__desc{color:var(--muted);max-width:380px;font-size:14.5px;line-height:1.6}.EmptyState-module__eCAa3G__action{margin-top:6px}.EmptyState-module__eCAa3G__search .EmptyState-module__eCAa3G__icon{opacity:.4}.EmptyState-module__eCAa3G__search .EmptyState-module__eCAa3G__title{font-size:16px}
.Input-module__Tl1jgW__wrapper{flex-direction:column;gap:6px;display:flex}.Input-module__Tl1jgW__inputWrap{align-items:center;display:flex;position:relative}.Input-module__Tl1jgW__inputWithToggle{padding-right:42px}.Input-module__Tl1jgW__eyeBtn{cursor:pointer;color:var(--muted);background:0 0;border:none;align-items:center;padding:0;transition:color .15s;display:flex;position:absolute;right:12px}.Input-module__Tl1jgW__eyeBtn:hover{color:var(--ink)}.Input-module__Tl1jgW__label{color:var(--ink);font-size:13.5px;font-weight:600}.Input-module__Tl1jgW__input{width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:11px;outline:none;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .16s,box-shadow .16s}.Input-module__Tl1jgW__input::placeholder{color:var(--muted)}.Input-module__Tl1jgW__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.Input-module__Tl1jgW__invalid{border-color:var(--danger)}.Input-module__Tl1jgW__invalid:focus{box-shadow:0 0 0 3px #c92f3333;box-shadow:0 0 0 3px lab(45.8749% 60.1361 37.4355/.2)}.Input-module__Tl1jgW__error{color:var(--danger);font-size:12.5px}.Input-module__Tl1jgW__required{color:var(--danger)}.Input-module__Tl1jgW__labelRequired:after{content:" *";color:var(--danger)}
@keyframes Loader-module__xrlJWG__breathe{0%,to{box-shadow:0 4px 18px var(--accent-ring);transform:scale(1)}50%{box-shadow:0 12px 36px var(--accent-ring);transform:scale(1.12)}}@keyframes Loader-module__xrlJWG__dotSeq{0%,20%{opacity:.15;transform:translateY(0)}10%{opacity:1;transform:translateY(-3px)}30%,to{opacity:.15;transform:translateY(0)}}.Loader-module__xrlJWG__nucleus{flex-direction:column;align-items:center;gap:20px;display:flex}.Loader-module__xrlJWG__fullPage{justify-content:center;align-items:center;min-height:100vh;display:flex}.Loader-module__xrlJWG__section{justify-content:center;align-items:center;padding:3rem 0;display:flex}.Loader-module__xrlJWG__mark{justify-content:center;align-items:center;animation:2.2s ease-in-out infinite Loader-module__xrlJWG__breathe;display:flex;overflow:hidden}.Loader-module__xrlJWG__lg{border-radius:18px;width:72px;height:72px}.Loader-module__xrlJWG__sm{border-radius:12px;width:44px;height:44px}.Loader-module__xrlJWG__markLogo{object-fit:contain;width:100%;height:100%}.Loader-module__xrlJWG__dots{gap:7px;display:flex}.Loader-module__xrlJWG__dot{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite Loader-module__xrlJWG__dotSeq;display:block}.Loader-module__xrlJWG__dot:nth-child(2){animation-delay:.25s}.Loader-module__xrlJWG__dot:nth-child(3){animation-delay:.5s}@media (prefers-reduced-motion:reduce){.Loader-module__xrlJWG__mark{animation:none}.Loader-module__xrlJWG__dot{opacity:1;animation:none;transform:none}}
.ScoreSourceBadge-module__hAkNHq__badge{white-space:nowrap;letter-spacing:.01em;border-radius:5px;align-items:center;gap:3px;max-width:100%;padding:2px 7px;font-size:11.5px;font-weight:600;line-height:1.5;display:inline-flex}.ScoreSourceBadge-module__hAkNHq__glyph{font-size:.92em;line-height:1;transform:translateY(.5px)}.ScoreSourceBadge-module__hAkNHq__sm{gap:2px;padding:1px 5px;font-size:10.5px}.ScoreSourceBadge-module__hAkNHq__simple{background:var(--surface-2);color:var(--muted);border:1px solid var(--line)}.ScoreSourceBadge-module__hAkNHq__batch{background:var(--accent-soft);color:var(--accent-deep)}.ScoreSourceBadge-module__hAkNHq__deep{background:var(--violet-soft);color:var(--violet)}
.ScoreWithJob-module__sQ8gAW__wrap{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.ScoreWithJob-module__sQ8gAW__notScored{color:var(--muted);white-space:nowrap;font-weight:500}.ScoreWithJob-module__sQ8gAW__stack{flex-direction:column;align-items:flex-start;gap:2px;max-width:13ch;display:inline-flex}.ScoreWithJob-module__sQ8gAW__stack .ScoreWithJob-module__sQ8gAW__badgeSlot{display:inline-flex}.ScoreWithJob-module__sQ8gAW__stack .ScoreWithJob-module__sQ8gAW__jobLabel,.ScoreWithJob-module__sQ8gAW__stack .ScoreWithJob-module__sQ8gAW__jobLabelMuted{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.75rem;line-height:1.3;overflow:hidden}.ScoreWithJob-module__sQ8gAW__stack .ScoreWithJob-module__sQ8gAW__jobLabel{color:var(--ink-soft)}.ScoreWithJob-module__sQ8gAW__stack .ScoreWithJob-module__sQ8gAW__jobLabelMuted{color:var(--muted)}.ScoreWithJob-module__sQ8gAW__jobLabel{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:15ch;overflow:hidden}.ScoreWithJob-module__sQ8gAW__jobLabelMuted{color:var(--muted);white-space:nowrap}.ScoreWithJob-module__sQ8gAW__sizeSm{font-size:.75rem}.ScoreWithJob-module__sQ8gAW__sizeSm .ScoreWithJob-module__sQ8gAW__jobLabel{max-width:15ch}.ScoreWithJob-module__sQ8gAW__sizeMd{font-size:.875rem}.ScoreWithJob-module__sQ8gAW__sizeMd .ScoreWithJob-module__sQ8gAW__jobLabel{max-width:22ch}
.SelectCandidateModal-module__Urt1iW__container{flex-direction:column;gap:16px;display:flex}.SelectCandidateModal-module__Urt1iW__toolbar{align-items:flex-end;gap:12px;display:flex}.SelectCandidateModal-module__Urt1iW__searchInput{flex:1}.SelectCandidateModal-module__Urt1iW__filterGroup{flex-shrink:0;gap:4px;display:flex}.SelectCandidateModal-module__Urt1iW__filterBtn{border:1px solid var(--border);color:var(--fg-2);cursor:pointer;background:0 0;border-radius:6px;padding:5px 12px;font-size:13px}.SelectCandidateModal-module__Urt1iW__filterActive{background:var(--accent);color:#fff;border-color:var(--accent)}.SelectCandidateModal-module__Urt1iW__list{flex-direction:column;gap:4px;min-height:60px;max-height:380px;display:flex;overflow-y:auto}.SelectCandidateModal-module__Urt1iW__loading{color:var(--fg-2);text-align:center;padding:24px 0;font-size:13px}.SelectCandidateModal-module__Urt1iW__errorMsg{color:var(--danger);text-align:center;padding:16px 0;font-size:13px}.SelectCandidateModal-module__Urt1iW__empty{color:var(--fg-2);text-align:center;padding:16px 0;font-size:13px}.SelectCandidateModal-module__Urt1iW__row{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.SelectCandidateModal-module__Urt1iW__row:hover{background:var(--bg-2)}.SelectCandidateModal-module__Urt1iW__rowSelected{background:var(--bg-2);border-color:var(--accent)}.SelectCandidateModal-module__Urt1iW__checkbox{cursor:pointer;flex-shrink:0}.SelectCandidateModal-module__Urt1iW__info{flex-direction:column;flex:1;min-width:0;display:flex}.SelectCandidateModal-module__Urt1iW__name{color:var(--fg-1);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.SelectCandidateModal-module__Urt1iW__sub{color:var(--fg-2);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.SelectCandidateModal-module__Urt1iW__footer{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;padding-top:8px;display:flex}
.SearchInput-module__4VOTFq__wrapper{flex:1;min-width:240px;position:relative}.SearchInput-module__4VOTFq__icon{width:18px;height:18px;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.SearchInput-module__4VOTFq__input{width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:12px;outline:none;padding:13px 16px 13px 44px;font-family:inherit;font-size:15px;transition:border-color .18s,box-shadow .18s}.SearchInput-module__4VOTFq__input::placeholder{color:var(--muted)}.SearchInput-module__4VOTFq__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}
.PipelineBoard-module__BrcLmW__scroll{scrollbar-width:thin;scrollbar-color:var(--line,#e5e7eb) transparent;padding-bottom:12px;overflow:auto visible}.PipelineBoard-module__BrcLmW__scroll::-webkit-scrollbar{height:5px}.PipelineBoard-module__BrcLmW__scroll::-webkit-scrollbar-track{background:0 0;border-radius:999px}.PipelineBoard-module__BrcLmW__scroll::-webkit-scrollbar-thumb{background:var(--line,#e5e7eb);border-radius:999px;transition:background .2s}.PipelineBoard-module__BrcLmW__scroll::-webkit-scrollbar-thumb:hover{background:var(--muted,#aaa)}.PipelineBoard-module__BrcLmW__boardToolbar{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.PipelineBoard-module__BrcLmW__boardToolbarLeft{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.PipelineBoard-module__BrcLmW__boardToolbarRight{flex-shrink:0;align-items:center;gap:6px;display:flex}.PipelineBoard-module__BrcLmW__boardSearch{flex:0 280px;min-width:120px}.PipelineBoard-module__BrcLmW__facets{flex-wrap:wrap;align-items:center;gap:4px;display:flex}@media (max-width:480px){.PipelineBoard-module__BrcLmW__boardSearch{flex:100%;min-width:0}.PipelineBoard-module__BrcLmW__facets{flex:100%}}.PipelineBoard-module__BrcLmW__facetBtn{font-size:12px;font-family:var(--font-body);color:var(--ink-soft);background:var(--surface-2);border:1px solid var(--line);cursor:pointer;white-space:nowrap;transition:background var(--t-fast), color var(--t-fast), border-color var(--t-fast);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-weight:500;display:inline-flex}.PipelineBoard-module__BrcLmW__facetBtn:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-deep)}.PipelineBoard-module__BrcLmW__facetBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PipelineBoard-module__BrcLmW__facetBtnActive{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-deep);font-weight:600}.PipelineBoard-module__BrcLmW__dragTip{background:var(--surface-2);border:1px solid var(--line);color:var(--ink-soft);border-radius:8px;align-items:center;gap:8px;margin-bottom:10px;padding:8px 12px;font-size:12.5px;display:flex}.PipelineBoard-module__BrcLmW__dragTipDismiss{width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;font-size:14px;line-height:1;display:inline-flex}.PipelineBoard-module__BrcLmW__dragTipDismiss:hover{background:var(--surface);color:var(--ink-soft)}.PipelineBoard-module__BrcLmW__dragTipDismiss:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.PipelineBoard-module__BrcLmW__stageSettingsLink{width:30px;height:30px;color:var(--muted);transition:background var(--t-fast), color var(--t-fast);border-radius:7px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.PipelineBoard-module__BrcLmW__stageSettingsLink:hover{background:var(--surface-2);color:var(--ink-soft)}.PipelineBoard-module__BrcLmW__stageSettingsLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PipelineBoard-module__BrcLmW__bulkBar{background:var(--accent-soft);border:1px solid var(--accent);color:var(--accent-deep);border-radius:9px;align-items:center;gap:10px;margin-bottom:10px;padding:8px 14px;font-size:13px;display:flex}.PipelineBoard-module__BrcLmW__bulkCount{flex:1;font-weight:600}.PipelineBoard-module__BrcLmW__bulkBtn{font-size:12.5px;font-family:var(--font-body);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:5px 12px;font-weight:500;display:inline-flex}.PipelineBoard-module__BrcLmW__bulkAdvanceBtn{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.PipelineBoard-module__BrcLmW__bulkAdvanceBtn:hover{background:var(--accent-deep);border-color:var(--accent-deep)}.PipelineBoard-module__BrcLmW__bulkAdvanceBtn:disabled{opacity:.55;cursor:not-allowed}.PipelineBoard-module__BrcLmW__bulkRejectBtn{color:var(--danger);border-color:var(--danger);background:0 0}.PipelineBoard-module__BrcLmW__bulkRejectBtn:hover{background:var(--danger-soft)}.PipelineBoard-module__BrcLmW__bulkRejectBtn:disabled{opacity:.55;cursor:not-allowed}.PipelineBoard-module__BrcLmW__bulkClearBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 6px;font-size:12px}.PipelineBoard-module__BrcLmW__bulkClearBtn:hover{color:var(--ink-soft);background:var(--surface-2)}.PipelineBoard-module__BrcLmW__bulkClearBtn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.PipelineBoard-module__BrcLmW__scrollWrap{position:relative}.PipelineBoard-module__BrcLmW__edgeFadeLeft,.PipelineBoard-module__BrcLmW__edgeFadeRight{pointer-events:none;z-index:2;width:200px;transition:opacity .25s;position:absolute;top:0;bottom:12px}.PipelineBoard-module__BrcLmW__edgeFadeLeft{background:linear-gradient(to right, var(--bg,#f5f5fa), transparent);left:0}.PipelineBoard-module__BrcLmW__edgeFadeRight{background:linear-gradient(to left, var(--bg,#f5f5fa), transparent);right:0}.PipelineBoard-module__BrcLmW__board{align-items:flex-start;gap:14px;min-height:520px;padding:4px 4px 16px;display:flex}
.Select-module__BWx2JW__wrapper{flex-direction:column;gap:6px;display:flex}.Select-module__BWx2JW__label{color:var(--ink);font-size:13.5px;font-weight:600}.Select-module__BWx2JW__selectWrapper{position:relative}.Select-module__BWx2JW__select{width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);appearance:none;cursor:pointer;border-radius:11px;outline:none;padding:12px 40px 12px 15px;font-family:inherit;font-size:15px;transition:border-color .18s,box-shadow .18s}.Select-module__BWx2JW__select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.Select-module__BWx2JW__invalid{border-color:var(--danger)}.Select-module__BWx2JW__arrow{color:var(--muted);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.Select-module__BWx2JW__error{color:var(--danger);font-size:12.5px}
.StageBadge-module__NKThdq__badge{font-family:var(--font-head);letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;background:color-mix(in oklch, var(--stage-color,var(--muted)) 13%, transparent);max-width:160px;color:color-mix(in oklch, var(--stage-color,var(--muted)) 72%, var(--ink));border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex;overflow:hidden}.StageBadge-module__NKThdq__badge:before{content:"";background:var(--stage-color,var(--muted));border-radius:50%;flex-shrink:0;width:6px;height:6px;display:block}.StageBadge-module__NKThdq__unassigned{background:var(--surface-2);color:var(--muted)}.StageBadge-module__NKThdq__unassigned:before{display:none}
.Tabs-module__Kftrda__tabs{border-bottom:1px solid var(--line);gap:4px;padding-bottom:1px;display:flex}.Tabs-module__Kftrda__tab{color:var(--muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:6px 6px 0 0;align-items:center;gap:7px;margin-bottom:-1px;padding:10px 16px;font-size:14.5px;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.Tabs-module__Kftrda__tab:hover{color:var(--ink)}.Tabs-module__Kftrda__active{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.Tabs-module__Kftrda__count{font-size:11.5px;font-family:var(--font-head);background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:2px 7px;font-weight:600}.Tabs-module__Kftrda__filledDot{background:var(--accent);opacity:.7;border-radius:50%;flex:none;width:6px;height:6px}
.CandidateActivityFeed-module__zJY0AW__root{flex-direction:column;gap:14px;display:flex}.CandidateActivityFeed-module__zJY0AW__heading{color:var(--ink,#1a1a2e);margin:0;font-size:15px;font-weight:700}.CandidateActivityFeed-module__zJY0AW__empty{color:var(--muted,#888);margin:0;font-size:14px}.CandidateActivityFeed-module__zJY0AW__errorMsg{color:var(--danger,#dc2626);margin:0;font-size:14px}.CandidateActivityFeed-module__zJY0AW__feed{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.CandidateActivityFeed-module__zJY0AW__feed:before{content:"";background:var(--line-soft,#f0f0f8);pointer-events:none;width:1px;position:absolute;top:18px;bottom:18px;left:15px}.CandidateActivityFeed-module__zJY0AW__feedItem{align-items:flex-start;gap:12px;padding:10px 0;display:flex;position:relative}.CandidateActivityFeed-module__zJY0AW__iconWrap{background:var(--surface-2,#f7f7fc);border:1px solid var(--line,#e5e7eb);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.CandidateActivityFeed-module__zJY0AW__icon_comment{color:var(--accent);background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.CandidateActivityFeed-module__zJY0AW__icon_assignment{color:var(--amber-deep);background:var(--amber-soft);border-color:color-mix(in srgb, var(--amber) 40%, transparent)}.CandidateActivityFeed-module__zJY0AW__icon_stage_move{color:var(--green-deep);background:var(--green-soft);border-color:color-mix(in srgb, var(--green) 40%, transparent)}.CandidateActivityFeed-module__zJY0AW__icon_evaluation{color:var(--admin-deep);background:var(--admin-soft);border-color:color-mix(in srgb, var(--admin) 40%, transparent)}.CandidateActivityFeed-module__zJY0AW__icon_email_sent{color:var(--blue-deep);background:var(--blue-soft);border-color:color-mix(in srgb, var(--blue) 40%, transparent)}.CandidateActivityFeed-module__zJY0AW__icon{width:14px;height:14px}.CandidateActivityFeed-module__zJY0AW__feedContent{flex:1;min-width:0;padding-top:6px}.CandidateActivityFeed-module__zJY0AW__feedDesc{color:var(--ink-soft,#555);margin:0 0 2px;font-size:14px;line-height:1.45}.CandidateActivityFeed-module__zJY0AW__feedDesc strong{color:var(--ink,#1a1a2e);font-weight:600}.CandidateActivityFeed-module__zJY0AW__feedTime{color:var(--muted,#888);font-size:12px}
.DataTable-module__NrVVsq__wrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:visible}.DataTable-module__NrVVsq__tableClip{border-radius:var(--radius);overflow:auto hidden}.DataTable-module__NrVVsq__table{border-collapse:collapse;width:100%}.DataTable-module__NrVVsq__th{font-family:var(--font-head);font-size:var(--table-head-size,12px);letter-spacing:var(--table-head-tracking,.06em);text-transform:uppercase;color:var(--muted);text-align:left;padding:var(--table-head-pad,15px 20px);background:var(--surface-2);border-bottom:1px solid var(--line);white-space:nowrap;font-weight:600}.DataTable-module__NrVVsq__th.DataTable-module__NrVVsq__center{text-align:center}.DataTable-module__NrVVsq__th.DataTable-module__NrVVsq__right{text-align:right}.DataTable-module__NrVVsq__th.DataTable-module__NrVVsq__thSortable{padding:0}.DataTable-module__NrVVsq__sortHeader{align-items:center;gap:2px;width:100%;display:inline-flex}.DataTable-module__NrVVsq__sortHeader .DataTable-module__NrVVsq__sortBtn{width:auto}.DataTable-module__NrVVsq__sortHeader{padding-right:var(--table-head-pad-x,11px)}.DataTable-module__NrVVsq__sortBtn{width:100%;padding:var(--table-head-pad,15px 20px);cursor:pointer;font:inherit;font-size:var(--table-head-size,12px);letter-spacing:var(--table-head-tracking,.06em);text-transform:uppercase;color:var(--muted);text-align:left;white-space:nowrap;transition:color var(--t-hover,.12s) var(--ease-out,ease);background:0 0;border:none;align-items:center;gap:4px;font-weight:600;display:inline-flex}.DataTable-module__NrVVsq__sortBtn:hover{color:var(--ink)}.DataTable-module__NrVVsq__sortBtn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:3px}.DataTable-module__NrVVsq__sortArrow{color:var(--muted);flex-shrink:0;font-size:10px;line-height:1}.DataTable-module__NrVVsq__tr{border-bottom:1px solid var(--line-soft);transition:background-color var(--t-hover) var(--ease-out)}.DataTable-module__NrVVsq__tr:last-child{border-bottom:none}.DataTable-module__NrVVsq__tr.DataTable-module__NrVVsq__clickable{cursor:pointer}.DataTable-module__NrVVsq__tr.DataTable-module__NrVVsq__clickable:hover{background:var(--accent-soft)}.DataTable-module__NrVVsq__tr.DataTable-module__NrVVsq__clickable:focus{outline:2px solid var(--accent);outline-offset:-2px}.DataTable-module__NrVVsq__td{padding:var(--table-cell-pad,15px 20px);color:var(--ink);vertical-align:middle;white-space:var(--table-cell-wrap,normal);font-size:14.5px}.DataTable-module__NrVVsq__td.DataTable-module__NrVVsq__center{text-align:center}.DataTable-module__NrVVsq__td.DataTable-module__NrVVsq__right{text-align:right}
.Textarea-module__hgi6uG__wrapper{flex-direction:column;gap:6px;display:flex}.Textarea-module__hgi6uG__label{color:var(--ink);font-size:13.5px;font-weight:600}.Textarea-module__hgi6uG__textarea{width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--line);resize:vertical;border-radius:11px;outline:none;min-height:100px;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .16s,box-shadow .16s}.Textarea-module__hgi6uG__textarea::placeholder{color:var(--muted)}.Textarea-module__hgi6uG__textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.Textarea-module__hgi6uG__invalid{border-color:var(--danger)}.Textarea-module__hgi6uG__error{color:var(--danger);font-size:12.5px}
.EntityPicker-module__1tGlAW__root{width:100%;position:relative}.EntityPicker-module__1tGlAW__inputWrap{background:var(--surface);border:1px solid var(--line);border-radius:11px;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.EntityPicker-module__1tGlAW__inputWrap:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.EntityPicker-module__1tGlAW__leadIcon{width:16px;height:16px;color:var(--muted);flex-shrink:0}.EntityPicker-module__1tGlAW__input{min-width:0;font-family:var(--font-body);color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:11px 0;font-size:14px}.EntityPicker-module__1tGlAW__input::placeholder{color:var(--muted)}.EntityPicker-module__1tGlAW__spinner{width:15px;height:15px;color:var(--muted);flex-shrink:0;animation:.8s linear infinite EntityPicker-module__1tGlAW__spin}@keyframes EntityPicker-module__1tGlAW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.EntityPicker-module__1tGlAW__spinner{animation:none}}.EntityPicker-module__1tGlAW__listbox{z-index:30;background:var(--surface);border:1px solid var(--line);max-height:320px;box-shadow:var(--shadow-pop);border-radius:12px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.EntityPicker-module__1tGlAW__emptyOpt{color:var(--muted);text-align:center;padding:14px 12px;font-size:13px}.EntityPicker-module__1tGlAW__option{cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:8px 10px;transition:background .12s;display:flex}.EntityPicker-module__1tGlAW__optionActive{background:var(--surface-2)}.EntityPicker-module__1tGlAW__optionSelected{background:var(--accent-soft)}.EntityPicker-module__1tGlAW__jobIcon{background:var(--accent-soft);width:28px;height:28px;color:var(--accent);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.EntityPicker-module__1tGlAW__optText{flex-direction:column;flex:1;min-width:0;display:flex}.EntityPicker-module__1tGlAW__optLabel{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.EntityPicker-module__1tGlAW__optSub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.EntityPicker-module__1tGlAW__optCheck{width:16px;height:16px;color:var(--accent);flex-shrink:0}@media (prefers-reduced-motion:reduce){.EntityPicker-module__1tGlAW__option{transition:none}}
.ImportCandidatesModal-module__NNkbnq__wizard{flex-direction:column;gap:1.5rem;display:flex}.ImportCandidatesModal-module__NNkbnq__mtSm{margin-top:.75rem}.ImportCandidatesModal-module__NNkbnq__mtMd{margin-top:1rem}.ImportCandidatesModal-module__NNkbnq__mtLg{margin-top:1.25rem}.ImportCandidatesModal-module__NNkbnq__stepper{align-items:center;gap:0;display:flex}.ImportCandidatesModal-module__NNkbnq__step{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.ImportCandidatesModal-module__NNkbnq__stepDot{border:2px solid var(--line,#e4e4e4);width:1.75rem;height:1.75rem;color:var(--muted,#717171);background:var(--surface,#fff);transition:border-color var(--t-fast) var(--ease-out), background-color var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__stepDot{border:2px solid var(--line,lab(90.72% .0000298023 -.0000119209));color:var(--muted,lab(47.8% 0 .0000119209))}}.ImportCandidatesModal-module__NNkbnq__step[aria-current=step] .ImportCandidatesModal-module__NNkbnq__stepDot{border-color:var(--accent,#3655cd);background:var(--accent-soft,#ebf2ff);color:var(--accent-deep,#263eb6)}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__step[aria-current=step] .ImportCandidatesModal-module__NNkbnq__stepDot{border-color:var(--accent,lab(39.5516% 22.4437 -67.2744));background:var(--accent-soft,lab(95.1981% .0383854 -11.2589));color:var(--accent-deep,lab(31.112% 26.6842 -67.2426))}}.ImportCandidatesModal-module__NNkbnq__stepDone .ImportCandidatesModal-module__NNkbnq__stepDot{border-color:var(--green,#2a904b);background:var(--green-soft,#2e9e5224);color:var(--green-deep,#005e25)}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__stepDone .ImportCandidatesModal-module__NNkbnq__stepDot{border-color:var(--green,lab(53.0337% -42.3708 28.0513));background:var(--green-soft,lab(57.7987% -45.4011 30.0617/.14));color:var(--green-deep,lab(34.3156% -39.7732 26.8728))}}.ImportCandidatesModal-module__NNkbnq__stepLabel{color:var(--muted,#717171);white-space:nowrap;font-size:.75rem;font-weight:600}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__stepLabel{color:var(--muted,lab(47.8% 0 .0000119209))}}.ImportCandidatesModal-module__NNkbnq__step[aria-current=step] .ImportCandidatesModal-module__NNkbnq__stepLabel{color:var(--ink,#1d1d1d)}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__step[aria-current=step] .ImportCandidatesModal-module__NNkbnq__stepLabel{color:var(--ink,lab(10.68% .00000745058 -.00000298023))}}.ImportCandidatesModal-module__NNkbnq__stepConnector{background:var(--line,#e4e4e4);flex:1;height:1px;margin:0 .5rem}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__stepConnector{background:var(--line,lab(90.72% .0000298023 -.0000119209))}}@media (max-width:480px){.ImportCandidatesModal-module__NNkbnq__stepLabel{display:none}.ImportCandidatesModal-module__NNkbnq__step[aria-current=step] .ImportCandidatesModal-module__NNkbnq__stepLabel{display:inline}.ImportCandidatesModal-module__NNkbnq__stepConnector{margin:0 .25rem}}.ImportCandidatesModal-module__NNkbnq__sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#717171);border-bottom:1px solid var(--line,#e4e4e4);margin-bottom:.25rem;padding-bottom:.375rem;font-size:.6875rem;font-weight:700}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__sectionLabel{color:var(--muted,lab(47.8% 0 .0000119209));border-bottom:1px solid var(--line,lab(90.72% .0000298023 -.0000119209))}}.ImportCandidatesModal-module__NNkbnq__dropzone{border:2px dashed var(--accent,#3655cd);cursor:pointer;text-align:center;outline-offset:2px;transition:border-color var(--t-fast) var(--ease-out), background-color var(--t-fast) var(--ease-out);border-radius:.625rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.75rem 1rem;display:flex}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__dropzone{border:2px dashed var(--accent,lab(39.5516% 22.4437 -67.2744))}}.ImportCandidatesModal-module__NNkbnq__dropzone:focus-visible{outline:2px solid var(--accent,#3655cd)}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__dropzone:focus-visible{outline:2px solid var(--accent,lab(39.5516% 22.4437 -67.2744))}}.ImportCandidatesModal-module__NNkbnq__dropzone:hover{border-color:var(--accent-deep,#263eb6);background-color:var(--accent-soft,#ebf2ff)}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__dropzone:hover{border-color:var(--accent-deep,lab(31.112% 26.6842 -67.2426));background-color:var(--accent-soft,lab(95.1981% .0383854 -11.2589))}}.ImportCandidatesModal-module__NNkbnq__dragOver{border-color:var(--accent-deep,#263eb6);background-color:var(--accent-soft-hover,#dee8ff)}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__dragOver{border-color:var(--accent-deep,lab(31.112% 26.6842 -67.2426));background-color:var(--accent-soft-hover,lab(91.6558% .19291 -14.9441))}}.ImportCandidatesModal-module__NNkbnq__dropzoneIcon{color:var(--accent,#3655cd);font-size:1.5rem}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__dropzoneIcon{color:var(--accent,lab(39.5516% 22.4437 -67.2744))}}.ImportCandidatesModal-module__NNkbnq__dropzoneText{color:var(--ink,#1d1d1d);font-size:.9375rem;font-weight:600}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__dropzoneText{color:var(--ink,lab(10.68% .00000745058 -.00000298023))}}.ImportCandidatesModal-module__NNkbnq__dropzoneSub{color:var(--muted,#717171);font-size:.8125rem}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__dropzoneSub{color:var(--muted,lab(47.8% 0 .0000119209))}}.ImportCandidatesModal-module__NNkbnq__hiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ImportCandidatesModal-module__NNkbnq__fileRow{background:var(--surface-2,#f7f7f7);border-radius:.5rem;align-items:center;gap:.625rem;padding:.625rem .875rem;display:flex}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__fileRow{background:var(--surface-2,lab(97.1% -.0000298023 -.0000119209))}}.ImportCandidatesModal-module__NNkbnq__fileName{color:var(--ink,#1d1d1d);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.875rem;font-weight:500;overflow:hidden}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__fileName{color:var(--ink,lab(10.68% .00000745058 -.00000298023))}}.ImportCandidatesModal-module__NNkbnq__fileMeta{color:var(--muted,#717171);white-space:nowrap;font-size:.8125rem}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__fileMeta{color:var(--muted,lab(47.8% 0 .0000119209))}}.ImportCandidatesModal-module__NNkbnq__statRow{flex-wrap:wrap;gap:.75rem;display:flex}.ImportCandidatesModal-module__NNkbnq__statChip{border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;display:flex}.ImportCandidatesModal-module__NNkbnq__statChipNeutral{background:var(--surface-2,#f7f7f7);color:var(--ink-soft,#525252)}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__statChipNeutral{background:var(--surface-2,lab(97.1% -.0000298023 -.0000119209));color:var(--ink-soft,lab(35.04% -.0000149012 0))}}.ImportCandidatesModal-module__NNkbnq__statChipGreen{background:var(--green-soft,#2e9e5224);color:var(--green-deep,#005e25)}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__statChipGreen{background:var(--green-soft,lab(57.7987% -45.4011 30.0617/.14));color:var(--green-deep,lab(34.3156% -39.7732 26.8728))}}.ImportCandidatesModal-module__NNkbnq__statChipAmber{background:var(--amber-soft,#df911a29);color:var(--amber-fg,#915100)}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__statChipAmber{background:var(--amber-soft,lab(67.1959% 24.4167 67.5432/.16));color:var(--amber-fg,lab(41.5092% 24.7858 54.3824))}}.ImportCandidatesModal-module__NNkbnq__statChipRed{background:var(--danger-soft,#de4e4b1a);color:var(--danger,#c92f33)}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__statChipRed{background:var(--danger-soft,lab(54.1237% 56.7341 33.7839/.1));color:var(--danger,lab(45.8749% 60.1361 37.4355))}}.ImportCandidatesModal-module__NNkbnq__mappingTable{border-collapse:collapse;width:100%}.ImportCandidatesModal-module__NNkbnq__mappingTable th{text-transform:uppercase;letter-spacing:.06em;color:var(--muted,#717171);text-align:left;border-bottom:1px solid var(--line,#e4e4e4);padding:0 0 .5rem;font-size:.6875rem;font-weight:700}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__mappingTable th{color:var(--muted,lab(47.8% 0 .0000119209));border-bottom:1px solid var(--line,lab(90.72% .0000298023 -.0000119209))}}.ImportCandidatesModal-module__NNkbnq__mappingTable td{vertical-align:middle;border-bottom:1px solid var(--line-soft,#f0f0f0);padding:.5rem 0}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__mappingTable td{border-bottom:1px solid var(--line-soft,lab(94.78% 0 0))}}.ImportCandidatesModal-module__NNkbnq__mappingTable tr:last-child td{border-bottom:none}.ImportCandidatesModal-module__NNkbnq__csvHeader{color:var(--ink,#1d1d1d);text-overflow:ellipsis;white-space:nowrap;max-width:200px;padding-right:1rem;font-size:.875rem;font-weight:500;overflow:hidden}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__csvHeader{color:var(--ink,lab(10.68% .00000745058 -.00000298023))}}.ImportCandidatesModal-module__NNkbnq__sampleCell{color:var(--muted,#717171);text-overflow:ellipsis;white-space:nowrap;max-width:180px;padding-right:1rem;font-size:.8125rem;font-style:italic;overflow:hidden}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__sampleCell{color:var(--muted,lab(47.8% 0 .0000119209))}}.ImportCandidatesModal-module__NNkbnq__mapToCell{width:40%;min-width:180px}@media (max-width:560px){.ImportCandidatesModal-module__NNkbnq__mappingTable,.ImportCandidatesModal-module__NNkbnq__mappingTable tbody,.ImportCandidatesModal-module__NNkbnq__mappingTable tr,.ImportCandidatesModal-module__NNkbnq__mappingTable td{width:100%;display:block}.ImportCandidatesModal-module__NNkbnq__mappingTable thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.ImportCandidatesModal-module__NNkbnq__mappingTable tr{border:1px solid var(--line,#e4e4e4);border-radius:var(--radius,10px);margin-bottom:.625rem;padding:.75rem}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__mappingTable tr{border:1px solid var(--line,lab(90.72% .0000298023 -.0000119209))}}.ImportCandidatesModal-module__NNkbnq__mappingTable tr:last-child td{border-bottom:none}.ImportCandidatesModal-module__NNkbnq__mappingTable td{border-bottom:none;max-width:none;padding:.125rem 0}.ImportCandidatesModal-module__NNkbnq__csvHeader{white-space:normal;padding-right:0}.ImportCandidatesModal-module__NNkbnq__sampleCell{white-space:normal;max-width:none;padding-right:0}.ImportCandidatesModal-module__NNkbnq__mapToCell{width:100%;min-width:0;margin-top:.375rem}}.ImportCandidatesModal-module__NNkbnq__dupSection{flex-direction:column;gap:.875rem;display:flex}.ImportCandidatesModal-module__NNkbnq__radioGroup{flex-direction:column;gap:.5rem;display:flex}.ImportCandidatesModal-module__NNkbnq__radioLabel{cursor:pointer;color:var(--ink,#1d1d1d);align-items:center;gap:.625rem;font-size:.9375rem;display:flex}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__radioLabel{color:var(--ink,lab(10.68% .00000745058 -.00000298023))}}.ImportCandidatesModal-module__NNkbnq__radioLabel input[type=radio]{accent-color:var(--accent,oklch(50% .19 268));width:1rem;height:1rem}.ImportCandidatesModal-module__NNkbnq__radioSub{color:var(--muted,#717171);margin-left:1.625rem;font-size:.8125rem}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__radioSub{color:var(--muted,lab(47.8% 0 .0000119209))}}.ImportCandidatesModal-module__NNkbnq__updateModeGroup{border-left:2px solid var(--accent-soft,#ebf2ff);flex-direction:column;gap:.375rem;margin-left:1.625rem;padding-left:.875rem;display:flex}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__updateModeGroup{border-left:2px solid var(--accent-soft,lab(95.1981% .0383854 -11.2589))}}.ImportCandidatesModal-module__NNkbnq__errorList{background:var(--surface-2,#f7f7f7);border-radius:.5rem;flex-direction:column;gap:.375rem;max-height:180px;padding:.625rem .75rem;display:flex;overflow-y:auto}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__errorList{background:var(--surface-2,lab(97.1% -.0000298023 -.0000119209))}}.ImportCandidatesModal-module__NNkbnq__errorRow{align-items:baseline;gap:.5rem;font-size:.8125rem;display:flex}.ImportCandidatesModal-module__NNkbnq__errorIdx{font-family:var(--font-mono,ui-monospace, monospace);color:var(--muted,#717171);white-space:nowrap;flex-shrink:0;font-size:.75rem}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__errorIdx{color:var(--muted,lab(47.8% 0 .0000119209))}}.ImportCandidatesModal-module__NNkbnq__errorReason{color:var(--danger,#c92f33)}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__errorReason{color:var(--danger,lab(45.8749% 60.1361 37.4355))}}.ImportCandidatesModal-module__NNkbnq__progressWrap{flex-direction:column;gap:.5rem;display:flex}.ImportCandidatesModal-module__NNkbnq__progressLabel{color:var(--ink-soft,#525252);font-size:.875rem}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__progressLabel{color:var(--ink-soft,lab(35.04% -.0000149012 0))}}.ImportCandidatesModal-module__NNkbnq__progressTrack{background:var(--surface-2,#f7f7f7);border-radius:9999px;height:8px;overflow:hidden}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__progressTrack{background:var(--surface-2,lab(97.1% -.0000298023 -.0000119209))}}.ImportCandidatesModal-module__NNkbnq__progressFill{background:var(--accent,#3655cd);border-radius:9999px;height:100%;transition:width .3s}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__progressFill{background:var(--accent,lab(39.5516% 22.4437 -67.2744))}}.ImportCandidatesModal-module__NNkbnq__progressFillActive{background-image:linear-gradient(90deg, var(--accent,#3655cd) 0%, var(--accent-deep,#263eb6) 50%, var(--accent,#3655cd) 100%);background-size:200% 100%;animation:1.1s linear infinite ImportCandidatesModal-module__NNkbnq__progressSheen}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__progressFillActive{background-image:linear-gradient(90deg, var(--accent,lab(39.5516% 22.4437 -67.2744)) 0%, var(--accent-deep,lab(31.112% 26.6842 -67.2426)) 50%, var(--accent,lab(39.5516% 22.4437 -67.2744)) 100%)}}@keyframes ImportCandidatesModal-module__NNkbnq__progressSheen{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ImportCandidatesModal-module__NNkbnq__progressFillActive{animation:none}}.ImportCandidatesModal-module__NNkbnq__summaryGrid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.ImportCandidatesModal-module__NNkbnq__summaryCard{border-radius:var(--radius,10px);border:1px solid var(--line,#e4e4e4);background:var(--surface,#fff);box-shadow:var(--shadow-sm);text-align:center;flex-direction:column;align-items:center;gap:.25rem;padding:1rem;display:flex}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__summaryCard{border:1px solid var(--line,lab(90.72% .0000298023 -.0000119209))}}.ImportCandidatesModal-module__NNkbnq__summaryNum{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:1}.ImportCandidatesModal-module__NNkbnq__summaryNumGreen{color:var(--green-deep,#005e25)}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__summaryNumGreen{color:var(--green-deep,lab(34.3156% -39.7732 26.8728))}}.ImportCandidatesModal-module__NNkbnq__summaryNumBlue{color:var(--accent-deep,#263eb6)}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__summaryNumBlue{color:var(--accent-deep,lab(31.112% 26.6842 -67.2426))}}.ImportCandidatesModal-module__NNkbnq__summaryNumAmber{color:var(--amber-fg,#915100)}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__summaryNumAmber{color:var(--amber-fg,lab(41.5092% 24.7858 54.3824))}}.ImportCandidatesModal-module__NNkbnq__summaryNumRed{color:var(--danger,#c92f33)}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__summaryNumRed{color:var(--danger,lab(45.8749% 60.1361 37.4355))}}.ImportCandidatesModal-module__NNkbnq__summaryCaption{color:var(--muted,#717171);font-size:.8125rem}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__summaryCaption{color:var(--muted,lab(47.8% 0 .0000119209))}}.ImportCandidatesModal-module__NNkbnq__fieldHint{color:var(--muted,#717171);font-size:.75rem}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__fieldHint{color:var(--muted,lab(47.8% 0 .0000119209))}}.ImportCandidatesModal-module__NNkbnq__fieldHintError{color:var(--danger,#c92f33);font-size:.75rem}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__fieldHintError{color:var(--danger,lab(45.8749% 60.1361 37.4355))}}.ImportCandidatesModal-module__NNkbnq__footer{background:var(--surface,#fff);border-top:1px solid var(--line,#e4e4e4);justify-content:flex-end;gap:.75rem;padding-top:1rem;display:flex;position:sticky;bottom:0}@supports (color:lab(0% 0 0)){.ImportCandidatesModal-module__NNkbnq__footer{border-top:1px solid var(--line,lab(90.72% .0000298023 -.0000119209))}}.ImportCandidatesModal-module__NNkbnq__footerStart{margin-right:auto}
.ApplicationQuestionsEditor-module__wRORmW__wrap{flex-direction:column;gap:12px;display:flex}.ApplicationQuestionsEditor-module__wRORmW__empty{color:var(--muted,#888);margin:0;font-size:13px}.ApplicationQuestionsEditor-module__wRORmW__row{border:1px solid var(--line,#e5e7eb);background:var(--surface-2,#f7f7fb);border-radius:10px;flex-direction:column;gap:6px;padding:10px;display:flex}.ApplicationQuestionsEditor-module__wRORmW__optionsInput{border:1px solid var(--line,#e5e7eb);background:var(--surface,#fff);width:100%;color:var(--ink,#1a1a2e);border-radius:8px;padding:7px 10px;font-family:inherit;font-size:13px}.ApplicationQuestionsEditor-module__wRORmW__optionsInput:focus-visible{outline:3px solid var(--accent-ring);outline-offset:1px;border-color:var(--accent)}
.PendingRequestsPanel-module__Ivye0a__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.PendingRequestsPanel-module__Ivye0a__item{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.PendingRequestsPanel-module__Ivye0a__meta{flex-direction:column;gap:2px;display:flex}.PendingRequestsPanel-module__Ivye0a__candidate{color:var(--ink);font-size:13px;font-weight:600}.PendingRequestsPanel-module__Ivye0a__job{color:var(--ink-soft);font-size:12px}.PendingRequestsPanel-module__Ivye0a__time{color:var(--muted);font-size:12px}.PendingRequestsPanel-module__Ivye0a__actions{gap:8px;display:flex}.PendingRequestsPanel-module__Ivye0a__approveBtn{background:var(--success);height:28px;color:var(--on-accent);cursor:pointer;border:none;border-radius:6px;flex:1;font-family:inherit;font-size:12px;font-weight:600;transition:filter .12s}.PendingRequestsPanel-module__Ivye0a__approveBtn:hover:not(:disabled){filter:brightness(1.1)}.PendingRequestsPanel-module__Ivye0a__approveBtn:disabled{opacity:.45;cursor:not-allowed}.PendingRequestsPanel-module__Ivye0a__approveBtn:focus-visible{outline:2px solid var(--success);outline-offset:2px}.PendingRequestsPanel-module__Ivye0a__declineBtn{border:1px solid var(--line);height:28px;color:var(--danger);cursor:pointer;background:0 0;border-radius:6px;flex:1;font-family:inherit;font-size:12px;font-weight:600;transition:background-color .12s}.PendingRequestsPanel-module__Ivye0a__declineBtn:hover:not(:disabled){background:var(--danger-soft)}.PendingRequestsPanel-module__Ivye0a__declineBtn:disabled{opacity:.45;cursor:not-allowed}.PendingRequestsPanel-module__Ivye0a__declineBtn:focus-visible{outline:2px solid var(--danger);outline-offset:2px}.PendingRequestsPanel-module__Ivye0a__empty{color:var(--muted);text-align:center;margin:0;padding:8px 0;font-size:13px}
.page-module__57ci3q__page{flex-direction:column;gap:clamp(14px,1.5vh,24px);padding:clamp(16px,2.5vh,34px) 32px clamp(20px,3vh,60px);display:flex}.page-module__57ci3q__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:4px;display:flex}.page-module__57ci3q__h1{font-size:clamp(22px,2.5vw,30px);font-weight:700;font-family:var(--font-head,system-ui, sans-serif);letter-spacing:-.02em;color:var(--ink);margin:0 0 2px}.page-module__57ci3q__sub{color:var(--muted);margin:0;font-size:clamp(13px,1.1vw,14.5px)}.page-module__57ci3q__headerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__57ci3q__errorBanner{background:var(--danger-soft);color:var(--danger);border:1px solid var(--danger-ring);border-radius:8px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;display:flex}.page-module__57ci3q__retryBtn{font:inherit;color:var(--danger);cursor:pointer;background:0 0;border:1px solid;border-radius:6px;flex-shrink:0;padding:2px 10px;font-size:13px;font-weight:600;transition:opacity .15s}.page-module__57ci3q__retryBtn:hover{opacity:.75}.page-module__57ci3q__retryBtn:focus-visible{outline:2px solid var(--danger);outline-offset:2px}.page-module__57ci3q__bodyGrid{grid-template-columns:minmax(0,1fr) 380px;align-items:stretch;gap:18px;display:grid}.page-module__57ci3q__bodyStack{flex-direction:column;gap:clamp(14px,1.5vh,24px);display:flex}.page-module__57ci3q__bodyLeft{flex-direction:column;gap:clamp(14px,1.5vh,24px);min-width:0;display:flex}.page-module__57ci3q__panelCol{flex-direction:column;min-height:0;display:flex}.page-module__57ci3q__panelFill{flex:1;min-height:0}.page-module__57ci3q__scrim{background:var(--modal-overlay);z-index:55;position:fixed;inset:0}.page-module__57ci3q__kpiRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.page-module__57ci3q__cardTitle{font-family:var(--font-head,system-ui, sans-serif);color:var(--ink);align-items:center;gap:7px;margin:0 0 16px;font-size:15px;font-weight:700;display:flex}.page-module__57ci3q__attentionRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}@media (max-width:760px){.page-module__57ci3q__attentionRow{grid-template-columns:1fr}}.page-module__57ci3q__attentionStrip{background:var(--amber-1);border:1px solid var(--amber-6);border-radius:14px;flex-direction:column;gap:12px;padding:16px 20px;display:flex}.page-module__57ci3q__meetingsCard{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:12px;padding:16px 20px;display:flex}.page-module__57ci3q__insightsBand{border-top:1px solid var(--line);flex-direction:column;gap:clamp(14px,1.5vh,20px);padding-top:8px;display:flex}.page-module__57ci3q__sectionTitle{font-family:var(--font-head,system-ui, sans-serif);color:var(--ink);margin:0 0 2px;font-size:17px;font-weight:700}.page-module__57ci3q__insightsSkeleton{grid-template-columns:1fr 1fr;gap:20px;display:grid}.page-module__57ci3q__tthOnTrack{color:var(--green);font-size:12px}.page-module__57ci3q__tthOverTarget{color:var(--amber-fg);font-size:12px}@media (max-width:960px){.page-module__57ci3q__kpiRow{grid-template-columns:repeat(3,1fr)}}@media (max-height:950px){.page-module__57ci3q__page{gap:14px;padding-top:16px;padding-bottom:18px}.page-module__57ci3q__kpiRow{gap:12px}}@media (max-height:800px){.page-module__57ci3q__page{gap:10px;padding-top:12px;padding-bottom:12px}.page-module__57ci3q__header{margin-bottom:0}.page-module__57ci3q__h1{margin-bottom:1px;font-size:18px}.page-module__57ci3q__kpiRow{gap:10px}}@media (max-width:720px){.page-module__57ci3q__kpiRow{grid-template-columns:repeat(2,1fr)}.page-module__57ci3q__insightsSkeleton,.page-module__57ci3q__bodyGrid{grid-template-columns:1fr}}@media (max-width:560px){.page-module__57ci3q__page{padding:24px 18px 60px}.page-module__57ci3q__h1{font-size:24px}.page-module__57ci3q__kpiRow{grid-template-columns:1fr 1fr}.page-module__57ci3q__headerActions{gap:8px}}.page-module__57ci3q__hireProgress{align-items:center;gap:6px;margin-top:4px;display:flex}.page-module__57ci3q__hireBar{background:var(--line);border-radius:4px;flex:1;height:5px;overflow:hidden}.page-module__57ci3q__hireFill{background:var(--green);border-radius:4px;height:100%;transition:width .4s}.page-module__57ci3q__hirePct{color:var(--muted);white-space:nowrap;font-size:11px}.page-module__57ci3q__setTargetLink{color:var(--accent);opacity:.8;font-size:12px;text-decoration:none}.page-module__57ci3q__setTargetLink:hover{opacity:1}
.AssignCandidate-module__d0A0Wa__root{flex-direction:column;gap:6px;display:flex}.AssignCandidate-module__d0A0Wa__label{color:var(--muted,#888);text-transform:uppercase;letter-spacing:.04em;font-size:12.5px;font-weight:600}.AssignCandidate-module__d0A0Wa__control{align-items:center;gap:8px;display:flex}.AssignCandidate-module__d0A0Wa__select{border:1px solid var(--line,#e5e7eb);color:var(--ink,#1a1a2e);background:var(--surface,#fff);cursor:pointer;border-radius:8px;outline:none;min-width:150px;padding:6px 10px;font-family:inherit;font-size:14px;transition:border-color .15s}.AssignCandidate-module__d0A0Wa__select:focus-visible{border-color:var(--accent,#5b5ae6);box-shadow:0 0 0 3px var(--accent-ring)}.AssignCandidate-module__d0A0Wa__select:disabled{opacity:.6;cursor:not-allowed}.AssignCandidate-module__d0A0Wa__loadingText{color:var(--muted,#888);font-size:13px}.AssignCandidate-module__d0A0Wa__savingDot{border:2px solid var(--accent,#5b5ae6);border-top-color:#0000;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:.7s linear infinite AssignCandidate-module__d0A0Wa__spin}@keyframes AssignCandidate-module__d0A0Wa__spin{to{transform:rotate(360deg)}}.AssignCandidate-module__d0A0Wa__error{color:var(--danger,#dc2626);margin:0;font-size:13px}
.JobSettingsForm-module__b9ZM8W__form{flex-direction:column;gap:18px;padding:4px 0;display:flex}.JobSettingsForm-module__b9ZM8W__sep{color:var(--muted,#888);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;margin:4px 0 -4px;font-size:11px;font-weight:700;display:flex}.JobSettingsForm-module__b9ZM8W__sep:before,.JobSettingsForm-module__b9ZM8W__sep:after{content:"";background:var(--line,#e5e7eb);flex:1;height:1px}.JobSettingsForm-module__b9ZM8W__titleRow{grid-template-columns:1fr auto;align-items:end;gap:16px;display:grid}.JobSettingsForm-module__b9ZM8W__grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.JobSettingsForm-module__b9ZM8W__salaryRow{grid-template-columns:1fr 1fr 120px;gap:14px;display:grid}.JobSettingsForm-module__b9ZM8W__fieldGroup{flex-direction:column;gap:7px;display:flex}.JobSettingsForm-module__b9ZM8W__fieldLabel{font-family:var(--font-head,system-ui, sans-serif);color:var(--ink,#1a1a2e);font-size:13.5px;font-weight:600}.JobSettingsForm-module__b9ZM8W__fieldHint{color:var(--muted,#888);font-size:12.5px;font-weight:400}.JobSettingsForm-module__b9ZM8W__toggleRow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.JobSettingsForm-module__b9ZM8W__aiBox{background:var(--accent-soft,#f5f5ff);border:1px solid #8ca2e440;border:1px solid lab(66.7343% 4.61593 -36.3614/.25);border-radius:10px;padding:14px 16px 16px}.JobSettingsForm-module__b9ZM8W__charCount{color:var(--muted,#888);text-align:right;margin-top:-2px;font-size:12px}.JobSettingsForm-module__b9ZM8W__charCountWarn{color:var(--amber-deep,#995600);font-weight:500}@supports (color:lab(0% 0 0)){.JobSettingsForm-module__b9ZM8W__charCountWarn{color:var(--amber-deep,lab(43.7743% 27.0706 61.4837))}}.JobSettingsForm-module__b9ZM8W__textareaMd{resize:vertical;min-height:96px}.JobSettingsForm-module__b9ZM8W__textareaSm{resize:vertical;min-height:76px}.JobSettingsForm-module__b9ZM8W__segment{background:var(--surface-2,#f7f7fb);border:1px solid var(--line,#e5e7eb);border-radius:11px;gap:4px;padding:4px;display:inline-flex}.JobSettingsForm-module__b9ZM8W__segBtn{font-family:var(--font-head,system-ui, sans-serif);color:var(--ink-soft,#555);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:13.5px;font-weight:600;transition:all .15s;display:inline-flex}.JobSettingsForm-module__b9ZM8W__segBtn .JobSettingsForm-module__b9ZM8W__dot{opacity:.5;background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.JobSettingsForm-module__b9ZM8W__dot{border-radius:50%;flex:none;width:6px;height:6px}.JobSettingsForm-module__b9ZM8W__segActive.JobSettingsForm-module__b9ZM8W__segOn{background:var(--green-soft,#2e9e5224);color:var(--green-deep,#005e25)}@supports (color:lab(0% 0 0)){.JobSettingsForm-module__b9ZM8W__segActive.JobSettingsForm-module__b9ZM8W__segOn{background:var(--green-soft,lab(57.7987% -45.4011 30.0617/.14));color:var(--green-deep,lab(34.3156% -39.7732 26.8728))}}.JobSettingsForm-module__b9ZM8W__segActive.JobSettingsForm-module__b9ZM8W__segOn .JobSettingsForm-module__b9ZM8W__dot{background:var(--green,#2a904b);opacity:1}@supports (color:lab(0% 0 0)){.JobSettingsForm-module__b9ZM8W__segActive.JobSettingsForm-module__b9ZM8W__segOn .JobSettingsForm-module__b9ZM8W__dot{background:var(--green,lab(53.0337% -42.3708 28.0513))}}.JobSettingsForm-module__b9ZM8W__segPaused.JobSettingsForm-module__b9ZM8W__segOn{color:#915100;color:lab(41.5092% 24.7858 54.3824);background:#d7962833;background:lab(67.3872% 18.7132 63.1076/.2)}.JobSettingsForm-module__b9ZM8W__segPaused.JobSettingsForm-module__b9ZM8W__segOn .JobSettingsForm-module__b9ZM8W__dot{opacity:1;background:#915100;background:lab(41.5092% 24.7858 54.3824)}.JobSettingsForm-module__b9ZM8W__saveRow{background:var(--surface,#fff);border-top:1px solid var(--line,#e5e7eb);z-index:2;align-items:center;gap:14px;margin:8px -24px -24px;padding:14px 24px;display:flex;position:sticky;bottom:0}.JobSettingsForm-module__b9ZM8W__saveMsg{font-size:13.5px;font-weight:500}.JobSettingsForm-module__b9ZM8W__saveMsgOk{color:var(--green-deep,#005e25)}@supports (color:lab(0% 0 0)){.JobSettingsForm-module__b9ZM8W__saveMsgOk{color:var(--green-deep,lab(34.3156% -39.7732 26.8728))}}.JobSettingsForm-module__b9ZM8W__saveMsgErr{color:var(--danger,#c92f33)}@supports (color:lab(0% 0 0)){.JobSettingsForm-module__b9ZM8W__saveMsgErr{color:var(--danger,lab(45.8749% 60.1361 37.4355))}}.JobSettingsForm-module__b9ZM8W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.JobSettingsForm-module__b9ZM8W__criteriaBox{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.JobSettingsForm-module__b9ZM8W__criteriaHint{color:var(--muted,#888);margin:0;font-size:12.5px;line-height:1.5}.JobSettingsForm-module__b9ZM8W__criteriaGrid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.JobSettingsForm-module__b9ZM8W__criteriaField{flex-direction:column;gap:6px;display:flex}.JobSettingsForm-module__b9ZM8W__criteriaInput{width:100%;font-family:var(--font-mono,"Geist Mono", monospace);color:var(--ink,#1a1a2e);background:var(--surface,#fff);border:1px solid var(--line,#e5e7eb);text-align:center;appearance:textfield;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:600;transition:border-color .12s}.JobSettingsForm-module__b9ZM8W__criteriaInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.JobSettingsForm-module__b9ZM8W__criteriaInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.JobSettingsForm-module__b9ZM8W__criteriaInput:focus{border-color:var(--accent,#3d52e0);outline:none;box-shadow:0 0 0 3px #435bf51f;box-shadow:0 0 0 3px lab(44.4904% 32.4323 -81.4633/.12)}.JobSettingsForm-module__b9ZM8W__criteriaInput:disabled{color:var(--muted,#888);background:var(--surface-2,#f7f7fb);cursor:default}.JobSettingsForm-module__b9ZM8W__criteriaLocked{border:1px solid var(--line,#e5e7eb);border-radius:12px;min-height:200px;position:relative;overflow:hidden}.JobSettingsForm-module__b9ZM8W__criteriaBlur{filter:blur(3px);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.5;padding:16px}.JobSettingsForm-module__b9ZM8W__criteriaOverlay{background:var(--scrim-surface,#ffffffe0);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px 24px;display:flex;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.JobSettingsForm-module__b9ZM8W__criteriaOverlay{background:var(--scrim-surface,lab(100% 0 0/.88))}}.JobSettingsForm-module__b9ZM8W__lockIcon{color:var(--accent,#3d52e0);justify-content:center;align-items:center;margin-bottom:2px;display:flex}.JobSettingsForm-module__b9ZM8W__overlayTitle{font-family:var(--font-head,system-ui, sans-serif);color:var(--ink,#1a1a2e);margin:0;font-size:15px;font-weight:700}.JobSettingsForm-module__b9ZM8W__overlaySubtext{color:var(--muted,#888);max-width:340px;margin:0;font-size:13px;line-height:1.5}.JobSettingsForm-module__b9ZM8W__upgradeLink{background:var(--accent,#3d52e0);color:var(--surface,#fff);font-family:var(--font-head,system-ui, sans-serif);border-radius:8px;margin-top:4px;padding:8px 20px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .14s;display:inline-block}.JobSettingsForm-module__b9ZM8W__upgradeLink:hover{background:var(--accent-deep,#2d3fc7)}.JobSettingsForm-module__b9ZM8W__upgradeLink:focus-visible{outline:2px solid var(--accent,#3d52e0);outline-offset:3px}@media (max-width:760px){.JobSettingsForm-module__b9ZM8W__titleRow,.JobSettingsForm-module__b9ZM8W__grid2,.JobSettingsForm-module__b9ZM8W__salaryRow{grid-template-columns:1fr}.JobSettingsForm-module__b9ZM8W__criteriaGrid{grid-template-columns:repeat(2,1fr)}}
.PerJobScoreList-module__R1jvhG__root{width:100%}.PerJobScoreList-module__R1jvhG__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.PerJobScoreList-module__R1jvhG__headerLeft{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft);font-size:11.5px;font-weight:700}.PerJobScoreList-module__R1jvhG__headerRight{color:var(--muted);font-size:10.5px}.PerJobScoreList-module__R1jvhG__table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:13px}.PerJobScoreList-module__R1jvhG__table th{text-align:left;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding:0 6px 5px 0;font-size:10.5px;font-weight:600}.PerJobScoreList-module__R1jvhG__table th:last-child{padding-right:0}.PerJobScoreList-module__R1jvhG__row{border-bottom:1px solid var(--line-soft);animation:PerJobScoreList-module__R1jvhG__perJobRowIn .36s var(--ease-out,ease) both}@keyframes PerJobScoreList-module__R1jvhG__perJobRowIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.PerJobScoreList-module__R1jvhG__row:last-child{border-bottom:none}.PerJobScoreList-module__R1jvhG__row td{vertical-align:middle;padding:6px 6px 6px 0}.PerJobScoreList-module__R1jvhG__row td:last-child{padding-right:0}.PerJobScoreList-module__R1jvhG__thJob,.PerJobScoreList-module__R1jvhG__tdJob{width:45%;max-width:0}.PerJobScoreList-module__R1jvhG__tdJob{white-space:nowrap;text-overflow:ellipsis;color:var(--ink);font-weight:500;overflow:hidden}.PerJobScoreList-module__R1jvhG__thScore,.PerJobScoreList-module__R1jvhG__tdScore{white-space:nowrap;width:18%}.PerJobScoreList-module__R1jvhG__tdScore{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600;position:relative;overflow:hidden}.PerJobScoreList-module__R1jvhG__tdScore:after{content:"";background:linear-gradient(100deg, transparent 20%, var(--accent-soft) 50%, transparent 80%);animation:PerJobScoreList-module__R1jvhG__perJobScoreSheen .9s var(--ease-out,ease) .12s both;pointer-events:none;mix-blend-mode:normal;opacity:.65;position:absolute;inset:0;transform:translate(-120%)}@keyframes PerJobScoreList-module__R1jvhG__perJobScoreSheen{0%{transform:translate(-120%)}to{transform:translate(120%)}}.PerJobScoreList-module__R1jvhG__thType,.PerJobScoreList-module__R1jvhG__tdType{width:24%}.PerJobScoreList-module__R1jvhG__tdType{overflow:hidden}.PerJobScoreList-module__R1jvhG__thStatus,.PerJobScoreList-module__R1jvhG__tdStatus{white-space:nowrap;text-overflow:ellipsis;width:16%;color:var(--muted);font-size:12px;overflow:hidden}.PerJobScoreList-module__R1jvhG__toggleBtn{color:var(--accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-top:6px;padding:4px 2px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.PerJobScoreList-module__R1jvhG__toggleBtn:hover{color:var(--accent-deep);text-decoration:underline}.PerJobScoreList-module__R1jvhG__toggleBtn:focus-visible{outline:2px solid var(--accent-ring);border-radius:3px}.PerJobScoreList-module__R1jvhG__chevron{transition:transform var(--t-slow,.16s) var(--ease-out,ease);font-size:11px;display:inline-block}.PerJobScoreList-module__R1jvhG__chevronUp{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.PerJobScoreList-module__R1jvhG__chevron{transition:none}.PerJobScoreList-module__R1jvhG__row{animation:none}.PerJobScoreList-module__R1jvhG__tdScore:after{content:none;animation:none}}.PerJobScoreList-module__R1jvhG__loading{color:var(--muted);margin:4px 0 0;font-size:13px}.PerJobScoreList-module__R1jvhG__emptyState{align-items:center;gap:10px;padding:6px 0;display:flex}.PerJobScoreList-module__R1jvhG__emptyText{color:var(--muted);font-size:13px}.PerJobScoreList-module__R1jvhG__emptyBtn{color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-ring);cursor:pointer;white-space:nowrap;border-radius:6px;padding:3px 10px;font-size:12.5px;font-weight:600;line-height:1.5}.PerJobScoreList-module__R1jvhG__emptyBtn:hover{background:var(--accent-soft-hover)}.PerJobScoreList-module__R1jvhG__emptyBtn:focus-visible{outline:2px solid var(--accent-ring);outline-offset:2px}
.Dropdown-module__Qp4KCW__dd{display:inline-block;position:relative}.Dropdown-module__Qp4KCW__menu{background:var(--surface);border:1px solid var(--line);width:fit-content;min-width:220px;box-shadow:var(--shadow-pop);z-index:1000;border-radius:13px;padding:7px;list-style:none;animation:.14s Dropdown-module__Qp4KCW__pop}@keyframes Dropdown-module__Qp4KCW__pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.Dropdown-module__Qp4KCW__item{width:100%;color:var(--ink-soft);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;transition:background .12s;display:flex}.Dropdown-module__Qp4KCW__item:hover{background:var(--surface-2)}.Dropdown-module__Qp4KCW__sel{color:var(--accent);background:var(--accent-soft);font-weight:600}.Dropdown-module__Qp4KCW__danger{color:var(--danger)}.Dropdown-module__Qp4KCW__danger:hover{background:var(--rose-soft)}.Dropdown-module__Qp4KCW__count{color:var(--muted);font-size:12.5px;font-weight:500}.Dropdown-module__Qp4KCW__sel .Dropdown-module__Qp4KCW__count{color:var(--accent)}
.page-module__n1EcMa__page{flex-direction:column;gap:24px;max-width:1280px;margin:0 auto;padding:34px 28px 80px;display:flex}.page-module__n1EcMa__header{flex-direction:column;gap:12px;display:flex}.page-module__n1EcMa__headerLeft{flex-shrink:0}.page-module__n1EcMa__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__n1EcMa__toolbarFilters{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.page-module__n1EcMa__toolbarActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.page-module__n1EcMa__availTrigger{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13.5px;font-weight:500;line-height:1.3;transition:background-color .15s,border-color .15s;display:inline-flex}.page-module__n1EcMa__availTrigger:hover{background:var(--surface-2);border-color:color-mix(in oklch, var(--ink) 20%, var(--line))}.page-module__n1EcMa__availTrigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page-module__n1EcMa__availTriggerActive{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.page-module__n1EcMa__availTriggerActive:hover{background:var(--accent-soft-hover)}.page-module__n1EcMa__availCaret{opacity:.6;margin-left:2px;font-size:10px}.page-module__n1EcMa__h1{font-size:30px;font-weight:700;font-family:var(--font-head);letter-spacing:-.02em;color:var(--ink);margin:0 0 4px}.page-module__n1EcMa__sub{color:var(--muted);margin:0;font-size:14.5px}.page-module__n1EcMa__layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:20px;display:grid}.page-module__n1EcMa__calCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);min-width:0;padding:20px 22px}.page-module__n1EcMa__rail{flex-direction:column;gap:16px;max-height:calc(100vh - 48px);margin-right:-4px;padding-right:4px;display:flex;position:sticky;top:24px;overflow-y:auto}.page-module__n1EcMa__railCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:16px 18px}.page-module__n1EcMa__railTitle{font-family:var(--font-head);color:var(--ink);align-items:center;gap:7px;margin:0 0 12px;font-size:14px;font-weight:700;display:flex}.page-module__n1EcMa__pendingBadge{background:var(--danger);min-width:18px;height:18px;color:var(--on-danger);border-radius:999px;justify-content:center;align-items:center;margin-left:4px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.page-module__n1EcMa__bookingNote{color:var(--muted);margin:0 0 12px;font-size:13px;line-height:1.5}.page-module__n1EcMa__bookingCta{border:1px solid var(--accent);background:var(--accent-soft);color:var(--accent);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.page-module__n1EcMa__bookingCta:hover{background:var(--accent-soft-hover)}.page-module__n1EcMa__bookingCta:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page-module__n1EcMa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:960px){.page-module__n1EcMa__layout{grid-template-columns:1fr}.page-module__n1EcMa__rail{max-height:none;margin-right:0;padding-right:0;position:static;overflow-y:visible}}@media (max-width:1100px){.page-module__n1EcMa__toolbar{flex-wrap:wrap}.page-module__n1EcMa__toolbarFilters{flex:100%}.page-module__n1EcMa__toolbarActions{flex:none}}@media (max-width:640px){.page-module__n1EcMa__page{padding:24px 18px 60px}.page-module__n1EcMa__h1{font-size:24px}.page-module__n1EcMa__toolbar{gap:8px}.page-module__n1EcMa__toolbarFilters{flex:100%}.page-module__n1EcMa__toolbarActions{flex:100%;justify-content:flex-start}}
.JobSectionMeta-module__Msa_eG__row{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.JobSectionMeta-module__Msa_eG__chip{color:var(--ink-soft,#555);background:var(--surface-2,#f7f7fb);border:1px solid var(--line,#e5e7eb);white-space:nowrap;border-radius:8px;align-items:center;padding:5px 12px;font-size:13px;font-weight:500;display:inline-flex}
.ChannelConversation-module__5es3uq__root{flex-direction:column;min-height:280px;display:flex}.ChannelConversation-module__5es3uq__list{flex-direction:column;flex:1;gap:10px;max-height:340px;padding:16px 18px;display:flex;overflow-y:auto}.ChannelConversation-module__5es3uq__msg{border-radius:12px;max-width:78%;padding:9px 13px;font-size:13.5px;line-height:1.5}.ChannelConversation-module__5es3uq__in{background:var(--surface-2,#f4f4f9);color:var(--ink,#1a1a2e);border-bottom-left-radius:4px;align-self:flex-start}.ChannelConversation-module__5es3uq__out{background:var(--accent,#5b5ae6);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.ChannelConversation-module__5es3uq__meta{opacity:.55;margin-bottom:4px;font-size:11px;font-weight:500}.ChannelConversation-module__5es3uq__muted{color:var(--muted,#9ca3af);text-align:center;padding:32px 16px;font-size:13.5px}.ChannelConversation-module__5es3uq__composer{border-top:1px solid var(--line,#e5e7eb);background:var(--surface-2,#f8fafc);flex-direction:column;gap:8px;padding:12px 14px 14px;display:flex}.ChannelConversation-module__5es3uq__subjectRow{border-bottom:1px solid var(--line,#e5e7eb);align-items:center;gap:8px;padding-bottom:8px;display:flex}.ChannelConversation-module__5es3uq__subjectLabel{color:var(--muted,#888);white-space:nowrap;min-width:50px;font-size:12px;font-weight:600}.ChannelConversation-module__5es3uq__subjectInput{color:var(--ink,#1a1a2e);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13.5px}.ChannelConversation-module__5es3uq__subjectInput::placeholder{color:var(--muted,#9ca3af)}.ChannelConversation-module__5es3uq__attachList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ChannelConversation-module__5es3uq__attachItem{background:var(--surface,#fff);border:1px solid var(--line,#e5e7eb);border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:12.5px;display:flex}.ChannelConversation-module__5es3uq__attachName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink,#1a1a2e);flex:1;overflow:hidden}.ChannelConversation-module__5es3uq__attachSize{color:var(--muted,#888);white-space:nowrap}.ChannelConversation-module__5es3uq__attachRemove{cursor:pointer;color:var(--muted,#888);background:0 0;border:none;padding:0 2px;font-size:15px;line-height:1}.ChannelConversation-module__5es3uq__attachRemove:hover{color:var(--ink,#1a1a2e)}.ChannelConversation-module__5es3uq__fileInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ChannelConversation-module__5es3uq__attachBtn{font-family:var(--font-head,system-ui, sans-serif);color:var(--accent-deep,#4a49c8);background:var(--surface,#fff);border:1.5px solid var(--accent,#5b5ae6);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:8px;padding:10px 15px;font-size:14px;font-weight:600;line-height:1;transition:all .16s;display:inline-flex;position:relative}.ChannelConversation-module__5es3uq__attachBtn:hover{background:var(--accent-soft,#efeffc)}.ChannelConversation-module__5es3uq__composer textarea{border:1px solid var(--line,#e5e7eb);resize:vertical;background:var(--surface,#fff);width:100%;min-height:62px;max-height:160px;color:var(--ink,#1a1a2e);box-sizing:border-box;border-radius:10px;padding:9px 12px;font-family:inherit;font-size:13.5px;line-height:1.5;transition:border-color .15s}.ChannelConversation-module__5es3uq__composer textarea:focus{border-color:var(--accent,#5b5ae6);box-shadow:0 0 0 3px var(--accent-ring,#4475f61f);outline:none}@supports (color:lab(0% 0 0)){.ChannelConversation-module__5es3uq__composer textarea:focus{box-shadow:0 0 0 3px var(--accent-ring,lab(51.4089% 17.2488 -70.6991/.12))}}.ChannelConversation-module__5es3uq__composer textarea::placeholder{color:var(--muted,#9ca3af)}.ChannelConversation-module__5es3uq__composerBar{justify-content:flex-end;align-items:center;gap:8px;display:flex}.ChannelConversation-module__5es3uq__sendBtn{background:var(--accent,#5b5ae6);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:600;line-height:1;transition:background .15s}.ChannelConversation-module__5es3uq__sendBtn:hover{background:var(--accent-deep,#4a49c8)}.ChannelConversation-module__5es3uq__sendBtn:disabled{opacity:.45;cursor:not-allowed}
.JobSectionList-module__sl6o_q__section{margin-bottom:24px}.JobSectionList-module__sl6o_q__heading{font-family:var(--font-head,system-ui, sans-serif);color:var(--ink,#1a1a2e);border-bottom:1px solid var(--line,#e5e7eb);margin:0 0 10px;padding-bottom:8px;font-size:15px;font-weight:700}.JobSectionList-module__sl6o_q__subheading{font-family:var(--font-head,system-ui, sans-serif);color:var(--ink-soft,#555);margin:12px 0 6px;font-size:13.5px;font-weight:600}.JobSectionList-module__sl6o_q__list{flex-direction:column;gap:5px;margin:0;padding-left:20px;display:flex}.JobSectionList-module__sl6o_q__list li{color:var(--ink-soft,#555);font-size:14.5px;line-height:1.5}.JobSectionList-module__sl6o_q__group{margin-top:4px}
.InfoTooltip-module__ASHKhq__wrap{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.InfoTooltip-module__ASHKhq__trigger{cursor:pointer;color:var(--muted,#888);background:0 0;border:none;padding:0 0 0 .3rem;font-size:.85rem;line-height:1;transition:color .15s}.InfoTooltip-module__ASHKhq__trigger:hover,.InfoTooltip-module__ASHKhq__trigger:focus-visible{color:var(--ink,#222);outline:none}.InfoTooltip-module__ASHKhq__tooltip{z-index:200;background:var(--tooltip-bg,#1a1a1a);color:var(--tooltip-fg,#fff);white-space:normal;pointer-events:none;border-radius:6px;width:230px;padding:.5rem .7rem;font-size:.72rem;line-height:1.5;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000002e}
