html,body,#app{background-color:var(--ks-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;margin:0;padding:0;font-family:Bricolage Grotesque,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}h1,h2,h3,h4,h5{letter-spacing:-.04em;font-family:Bricolage Grotesque,system-ui,sans-serif;font-style:normal;font-weight:600}em,.ks-emphasis{font-family:Newsreader,serif;font-style:italic;font-weight:300}.ks-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 16%,#d9f26b 16% 88%,#0000 88%);padding:2px 6px}:root{--ks-ink:#191426;--ks-ink-soft:#3a3350;--ks-paper:#fbf6ec;--ks-paper-soft:#f2ede1;--ks-line:#e4ddcf;--ks-chartreuse:#d9f26b;--ks-chartreuse-deep:#c8e455;--ks-clay:#e8613c;--ks-clay-deep:#c1441c;--ks-bg:var(--ks-paper);--ks-surface:#fff;--ks-surface-soft:var(--ks-paper-soft);--ks-border:var(--ks-line);--ks-text:var(--ks-ink);--ks-muted:#4a4458;--ks-faint:#8a8398;--ks-primary:var(--ks-ink);--ks-primary-hover:var(--ks-ink-soft);--ks-primary-soft:var(--ks-paper-soft);--ks-highlight:var(--ks-chartreuse);--ks-highlight-hover:var(--ks-chartreuse-deep);--ks-success:var(--ks-ink);--ks-success-soft:#f0f9d1;--ks-danger:var(--ks-clay-deep);--ks-danger-soft:#fbeae1;--ks-shadow-sm:none;--ks-shadow-md:none;--ks-mono:"DM Mono", ui-monospace, "SF Mono", Menlo, monospace;--ks-radius:0px;--ks-radius-sm:0px;--ks-radius-lg:0px;--ks-radius-pill:999px}body.dark-mode{--ks-ink:#fbf6ec;--ks-ink-soft:#cfc8da;--ks-paper:#191426;--ks-paper-soft:#241f35;--ks-line:#3a3350;--ks-clay-deep:#f0916f;--ks-bg:var(--ks-paper);--ks-surface:#211c31;--ks-surface-soft:var(--ks-paper-soft);--ks-border:var(--ks-line);--ks-text:var(--ks-ink);--ks-muted:#cfc8da;--ks-faint:#8a8398;--ks-highlight:var(--ks-chartreuse);--ks-highlight-hover:var(--ks-chartreuse-deep);--ks-danger:var(--ks-clay-deep);--ks-primary:var(--ks-chartreuse);--ks-primary-hover:var(--ks-chartreuse-deep);--ks-primary-soft:#d9f26b29;--ks-success:var(--ks-chartreuse);--ks-success-soft:#d9f26b2e;--ks-danger-soft:#e8613c2e;--ks-shadow-sm:none;--ks-shadow-md:none;background-color:#191426}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#19142629;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#1914264d}.dark-mode ::-webkit-scrollbar-thumb{background:#ffffff29}.dark-mode ::-webkit-scrollbar-thumb:hover{background:#ffffff4d}::selection{background:var(--ks-highlight);color:var(--ks-text)}.candidate-progress-spinner{vertical-align:-.15em;border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;margin-right:.4em;animation:.8s linear infinite candidate-progress-spin;display:inline-block}@keyframes candidate-progress-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.candidate-progress-spinner{animation:none}}.review-queue[data-v-6b42700b]{color:#27312b;background:#fff;border:1px solid #dce0d5;border-radius:12px;margin-top:24px;padding:24px}header[data-v-6b42700b],.queue-toolbar[data-v-6b42700b],li[data-v-6b42700b],nav[data-v-6b42700b]{justify-content:space-between;align-items:center;gap:16px;display:flex}header[data-v-6b42700b]{align-items:flex-start}h2[data-v-6b42700b]{margin:0;font-size:22px}p[data-v-6b42700b]{margin:8px 0;line-height:1.5}header p[data-v-6b42700b],.queue-note[data-v-6b42700b]{color:#59645b;font-size:13px}.queue-toolbar[data-v-6b42700b]{flex-wrap:wrap;margin:20px 0}button[data-v-6b42700b],select[data-v-6b42700b]{font:inherit;color:inherit;background:0 0;border:1px solid #cbd3c9;border-radius:6px;padding:9px 12px;font-size:13px}button[data-v-6b42700b]{cursor:pointer}button[data-v-6b42700b]:disabled{opacity:.5;cursor:default}button[data-v-6b42700b]:focus-visible,select[data-v-6b42700b]:focus-visible,a[data-v-6b42700b]:focus-visible{outline-offset:3px;outline:2px solid #507544}ul[data-v-6b42700b]{margin:0;padding:0;list-style:none}li[data-v-6b42700b]{border-top:1px solid #dce0d5;padding:18px 0}.queue-person[data-v-6b42700b]{overflow-wrap:anywhere;min-width:0}a[data-v-6b42700b]{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline}.assignment[data-v-6b42700b]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.assignment select[data-v-6b42700b]{max-width:220px}.assignment label[data-v-6b42700b]{font-size:12px}nav[data-v-6b42700b]{justify-content:flex-end;margin-top:16px}.queue-note[data-v-6b42700b]{margin-top:20px}.sr-only[data-v-6b42700b]{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}body.dark-mode .review-queue[data-v-6b42700b]{color:#e4e9e1;background:#242b27;border-color:#475046}body.dark-mode .queue-note[data-v-6b42700b],body.dark-mode header p[data-v-6b42700b]{color:#c0c8bc}body.dark-mode select option[data-v-6b42700b]{color:#e4e9e1;background:#242b27}@media (width<=650px){.review-queue[data-v-6b42700b]{padding:16px}header[data-v-6b42700b],li[data-v-6b42700b]{flex-direction:column;align-items:flex-start}.assignment[data-v-6b42700b]{width:100%}.assignment select[data-v-6b42700b]{flex:1;min-width:0;max-width:100%}nav[data-v-6b42700b]{justify-content:space-between;font-size:12px}}.hiring-home[data-v-04c4e56b]{--ink:#242033;--muted:#625b70;--line:#e5dfd2;--paper:#fffdf8;--soft:#f5f1e8;color:var(--ink);max-width:1320px;margin:0 auto;padding:12px 0 40px;font-size:14px}.hiring-home[data-v-04c4e56b] *{box-sizing:border-box}.home-header[data-v-04c4e56b]{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.eyebrow[data-v-04c4e56b]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 9px;font-size:11px;font-weight:700}h1[data-v-04c4e56b]{letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,40px);font-weight:650;line-height:1.15}.intro[data-v-04c4e56b]{color:var(--muted);margin:12px 0 0;font-size:15px}h2[data-v-04c4e56b]{letter-spacing:-.025em;margin:0;font-size:21px;line-height:1.3}h3[data-v-04c4e56b]{margin:0;font-size:15px;font-weight:650;line-height:1.5}p[data-v-04c4e56b]{line-height:1.6}button[data-v-04c4e56b],a[data-v-04c4e56b]{font:inherit}button[data-v-04c4e56b]{cursor:pointer}button[data-v-04c4e56b]:disabled{cursor:wait;opacity:.6}a[data-v-04c4e56b]{color:inherit;text-decoration:none}button[data-v-04c4e56b]:focus-visible,a[data-v-04c4e56b]:focus-visible,summary[data-v-04c4e56b]:focus-visible{outline-offset:4px;outline:3px solid #9b421e}.button[data-v-04c4e56b]{border:1px solid var(--line);text-align:center;justify-content:center;align-items:center;gap:22px;min-height:44px;padding:12px 18px;font-weight:650;line-height:1.4;display:inline-flex}.primary[data-v-04c4e56b]{color:#fff;background:#252032;border-color:#252032}.secondary[data-v-04c4e56b]{background:var(--paper);color:var(--ink)}.text-button[data-v-04c4e56b],.text-link[data-v-04c4e56b],.action-link[data-v-04c4e56b],.source-link[data-v-04c4e56b]{color:var(--ink);text-underline-offset:4px;background:0 0;border:0;line-height:1.5;text-decoration:underline}.text-button[data-v-04c4e56b],.text-link[data-v-04c4e56b]{align-items:center;min-height:44px;font-size:13px;display:inline-flex}.workspace-summary[data-v-04c4e56b]{border-bottom:1px solid var(--line);gap:0;margin:0 0 28px;padding:0 0 25px;display:flex}.workspace-summary>div[data-v-04c4e56b]{border-left:1px solid var(--line);flex-direction:column-reverse;gap:5px;padding:0 32px;display:flex}.workspace-summary>div[data-v-04c4e56b]:first-child{border-left:0;padding-left:0}dt[data-v-04c4e56b]{color:var(--muted);font-size:12px}dd[data-v-04c4e56b]{font-variant-numeric:tabular-nums;margin:0;font-size:26px;line-height:1.3}.work-grid[data-v-04c4e56b]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.panel[data-v-04c4e56b]{background:var(--paper);border:1px solid var(--line);min-width:0}.attention-panel[data-v-04c4e56b]{border-top:3px solid #30293e}.panel-header[data-v-04c4e56b]{justify-content:space-between;align-items:center;gap:18px;padding:23px 24px 0;display:flex}.section-note[data-v-04c4e56b]{color:var(--muted);margin:9px 24px 18px;font-size:13px}.attention-list[data-v-04c4e56b],.role-list[data-v-04c4e56b],.guide-steps[data-v-04c4e56b],.activity-inner ul[data-v-04c4e56b]{margin:0;padding:0;list-style:none}.attention-list>li[data-v-04c4e56b]{border-top:1px solid var(--line);gap:18px;padding:22px 24px;display:flex}.action-number[data-v-04c4e56b]{font-variant-numeric:tabular-nums;color:var(--muted);padding-top:4px;font-size:12px}.action-content[data-v-04c4e56b]{flex:1;min-width:0}.action-content>p[data-v-04c4e56b]{color:var(--muted);overflow-wrap:anywhere;margin:5px 0 0;font-size:13px}.action-content>.action-context[data-v-04c4e56b]{letter-spacing:.015em;margin:0 0 5px;font-size:11px;font-weight:650}.action-link[data-v-04c4e56b]{text-align:left;align-items:center;gap:20px;min-height:44px;padding:10px 0 0;font-size:13px;font-weight:650;display:inline-flex}.more-actions[data-v-04c4e56b]{margin:4px 24px 15px}.state-block[data-v-04c4e56b]{color:var(--muted);padding:25px 24px 32px}.state-block h3[data-v-04c4e56b]{color:var(--ink)}.state-block p[data-v-04c4e56b]{margin:8px 0 20px}.empty-mark[data-v-04c4e56b]{color:#25310d;background:#edf3d7;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:16px;display:flex}.loading-line[data-v-04c4e56b]{background:var(--soft);width:85%;height:12px;margin-top:18px}.loading-line.short[data-v-04c4e56b]{width:60%}.role-list>li[data-v-04c4e56b]{border-top:1px solid var(--line)}.role-list a[data-v-04c4e56b]{padding:18px 24px;transition:background .15s;display:block}.role-list a[data-v-04c4e56b]:hover{background:var(--soft)}.role-title[data-v-04c4e56b]{justify-content:space-between;align-items:baseline;gap:15px;display:flex}.role-title h3[data-v-04c4e56b]{overflow-wrap:anywhere}.role-list p[data-v-04c4e56b]{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 12px;font-size:12px}.role-meta[data-v-04c4e56b]{color:var(--muted);justify-content:space-between;gap:12px;font-size:12px;display:flex}.role-meta>span[data-v-04c4e56b]:last-child{color:#35441c;background:#edf3d7;padding:2px 8px;font-size:11px}.role-meta>span.paused[data-v-04c4e56b]{color:#604214;background:#f5e8d0}.suggestions[data-v-04c4e56b]{background:var(--soft);border-top:1px solid var(--line);padding:20px 24px}.suggestions p[data-v-04c4e56b]{color:var(--muted);margin:4px 0 9px;font-size:12px}.source-link[data-v-04c4e56b]{text-align:left;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:44px;padding:8px 0;font-size:13px;display:flex}.guide-panel[data-v-04c4e56b]{background:#f0f3e4;border:1px solid #dde4c9;margin-top:24px;padding:22px 24px}.guide-summary[data-v-04c4e56b]{justify-content:space-between;align-items:center;gap:24px;display:flex}.guide-summary h2[data-v-04c4e56b]{font-size:18px}.guide-summary p[data-v-04c4e56b]:not(.eyebrow){color:var(--muted);margin:7px 0 0;font-size:13px}.guide-actions[data-v-04c4e56b]{flex-shrink:0;align-items:center;gap:15px;display:flex}.guide-steps[data-v-04c4e56b]{border-top:1px solid #d9dfcc;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:22px;padding-top:22px;display:grid}.guide-steps li[data-v-04c4e56b]{gap:12px;display:flex}.guide-steps p[data-v-04c4e56b]{color:var(--muted);margin:6px 0;font-size:12px}.step-marker[data-v-04c4e56b]{color:#35441c;background:#fffdf8;border:1px solid #d4dcc0;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex}.recent-activity[data-v-04c4e56b]{border-top:1px solid var(--line);margin-top:30px;padding-top:18px}summary[data-v-04c4e56b]{cursor:pointer;min-height:44px;font-size:14px;font-weight:650}summary span[data-v-04c4e56b]{color:var(--muted);margin-left:12px;font-size:12px;font-weight:400}.activity-inner[data-v-04c4e56b]{padding:0 0 12px}.activity-inner li[data-v-04c4e56b]{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding:12px 0;font-size:13px;display:flex}.activity-inner p[data-v-04c4e56b]{margin:0}.activity-inner li>span[data-v-04c4e56b]{color:var(--muted);white-space:nowrap;font-size:12px}@media (width<=1050px){.work-grid[data-v-04c4e56b]{grid-template-columns:minmax(0,1fr)}.guide-steps[data-v-04c4e56b]{grid-template-columns:1fr}.guide-summary[data-v-04c4e56b]{align-items:flex-start}.home-header[data-v-04c4e56b]{gap:16px}}@media (width<=600px){.hiring-home[data-v-04c4e56b]{padding-top:4px}.home-header[data-v-04c4e56b]{flex-direction:column;align-items:flex-start;margin-bottom:22px}.home-header .button[data-v-04c4e56b]{width:100%}.workspace-summary[data-v-04c4e56b]{justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.workspace-summary>div[data-v-04c4e56b]{max-width:45%;padding:0 12px}.workspace-summary>div[data-v-04c4e56b]:last-child{padding-right:0}dt[data-v-04c4e56b]{font-size:11px}dd[data-v-04c4e56b]{font-size:24px}.work-grid[data-v-04c4e56b]{gap:18px}.panel-header[data-v-04c4e56b]{gap:10px;padding:18px 16px 0}.panel-header h2[data-v-04c4e56b]{font-size:19px}.section-note[data-v-04c4e56b]{margin:8px 16px 16px}.attention-list>li[data-v-04c4e56b]{gap:12px;padding:18px 16px}.role-list a[data-v-04c4e56b],.suggestions[data-v-04c4e56b],.state-block[data-v-04c4e56b],.guide-panel[data-v-04c4e56b]{padding:18px 16px}.guide-summary[data-v-04c4e56b]{flex-direction:column;gap:15px}.guide-actions[data-v-04c4e56b]{flex-wrap:wrap}.recent-activity summary span[data-v-04c4e56b]{margin:5px 0;display:block}.activity-inner li[data-v-04c4e56b]{flex-direction:column;gap:3px}}body.dark-mode .hiring-home[data-v-04c4e56b]{--ink:#f1edf6;--muted:#c3bbce;--line:#494052;--paper:#292333;--soft:#332c3e}body.dark-mode .primary[data-v-04c4e56b]{color:#202519;background:#d5ec8d;border-color:#d5ec8d}body.dark-mode .attention-panel[data-v-04c4e56b]{border-top-color:#d5ec8d}body.dark-mode .guide-panel[data-v-04c4e56b]{background:#303828;border-color:#4a543d}body.dark-mode button[data-v-04c4e56b]:focus-visible,body.dark-mode a[data-v-04c4e56b]:focus-visible,body.dark-mode summary[data-v-04c4e56b]:focus-visible{outline-color:#d5ec8d}.saas-page[data-v-379643f8]{max-width:100%}.saas-page-head[data-v-379643f8]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.page-title[data-v-379643f8]{color:#191426;letter-spacing:-.01em;margin:0;font-size:22px;font-weight:600}body.dark-mode .page-title{color:#ffffffd1}.page-subtitle[data-v-379643f8]{color:#8a8398;margin:4px 0 0;font-size:13px}body.dark-mode .page-subtitle{color:#ffffff85}.bulk-stage-select[data-v-379643f8]{color:#4a4458;background:#fff;border:1px solid #e4ddcf;border-radius:0;min-height:28px;padding:0 8px;font-size:12px}body.dark-mode .bulk-stage-select{color:#e4ddcf;background:#3a3350;border-color:#4a4458}.pipeline-command-bar[data-v-379643f8]{background:#fff;border:1px solid #f2ede1;border-radius:0;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin:-4px 0 10px;padding:8px 10px;display:flex}body.dark-mode .pipeline-command-bar{background:#3a3350;border-color:#4a4458}.pipeline-summary-line[data-v-379643f8]{color:#8a8398;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:10px;min-width:0;font-size:12px;display:flex;overflow:hidden}.pipeline-summary-line strong[data-v-379643f8]{color:#191426;font-weight:700}.summary-insight[data-v-379643f8]{text-overflow:ellipsis;min-width:0;overflow:hidden}body.dark-mode .pipeline-summary-line{color:#ffffff85}body.dark-mode .pipeline-summary-line strong{color:#ffffffd6}.pipeline-control-group[data-v-379643f8],.selection-toolbar[data-v-379643f8]{flex:none;align-items:center;gap:6px;display:flex}.selection-toolbar[data-v-379643f8]{color:#8a8398;border-left:1px solid #f2ede1;min-height:32px;padding-left:10px;font-size:12px}body.dark-mode .selection-toolbar{color:#ffffff8f;border-left-color:#4a4458}.mode-toggle-btn[data-v-379643f8],.toolbar-action-btn[data-v-379643f8],.toolbar-danger-btn[data-v-379643f8],.toolbar-link-btn[data-v-379643f8]{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.mode-toggle-btn[data-v-379643f8],.toolbar-action-btn[data-v-379643f8]{color:#4a4458;background:#fff;border:1px solid #e4ddcf}.mode-toggle-btn.active[data-v-379643f8],.mode-toggle-btn[data-v-379643f8]:hover,.toolbar-action-btn[data-v-379643f8]:hover:not(:disabled){color:#191426;background:#f0f9d1;border-color:#191426}.toolbar-action-btn[data-v-379643f8]:disabled{cursor:not-allowed;opacity:.45}.toolbar-danger-btn[data-v-379643f8]{color:#c1441c;background:#fff;border:1px solid #e8613c}.toolbar-danger-btn[data-v-379643f8]:hover{background:#fbeae1;border-color:#c1441c}.toolbar-link-btn[data-v-379643f8]{color:#8a8398;background:0 0;border:0;padding:0 4px}.toolbar-link-btn[data-v-379643f8]:hover{color:#191426}body.dark-mode .mode-toggle-btn,body.dark-mode .toolbar-action-btn{color:#ffffffa8;background:#3a3350;border-color:#4a4458}body.dark-mode .mode-toggle-btn.active,body.dark-mode .mode-toggle-btn:hover,body.dark-mode .toolbar-action-btn:hover:not(:disabled){color:#191426;background:#1914261f;border-color:#191426}body.dark-mode .toolbar-danger-btn{color:#e8613c;background:#3a3350;border-color:#e8613c59}body.dark-mode .toolbar-link-btn{color:#ffffff80}.calibration-rescore-notice[data-v-379643f8]{background:#f2ede1;border:1px solid #e4ddcf;border-radius:0;justify-content:space-between;align-items:center;gap:12px;margin:-2px 0 10px;padding:10px 12px;display:flex}.rescore-copy[data-v-379643f8]{color:#4a4458;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.rescore-copy strong[data-v-379643f8]{color:#5c3212;flex:none;font-weight:800}.rescore-copy span[data-v-379643f8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rescore-actions[data-v-379643f8]{flex:none;align-items:center;gap:6px;display:flex}body.dark-mode .calibration-rescore-notice{background:#1914261f;border-color:#d9f26b5c}body.dark-mode .rescore-copy{color:#ffffff9e}body.dark-mode .rescore-copy strong{color:#e4ddcf}.talent-pool-strip[data-v-379643f8]{background:#fff;border:1px solid #e4ddcf;border-radius:0;grid-template-columns:minmax(180px,240px) 1fr;gap:12px;margin:-2px 0 10px;padding:10px 12px;display:grid}.talent-pool-strip.collapsed[data-v-379643f8]{grid-template-columns:1fr;padding:6px 12px}.talent-strip-head[data-v-379643f8]{justify-content:space-between;align-items:center;gap:8px;display:flex}.talent-strip-head strong[data-v-379643f8]{color:#4a4458;font-size:13px;font-weight:800;display:block}.talent-strip-head span[data-v-379643f8]{color:#8a8398;margin-top:2px;font-size:12px;line-height:1.35;display:block}.talent-match-row[data-v-379643f8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.talent-match-item[data-v-379643f8]{background:#fbf6ec;border:1px solid #f2ede1;border-radius:0;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.talent-match-main[data-v-379643f8]{min-width:0}.talent-match-main strong[data-v-379643f8],.talent-match-main span[data-v-379643f8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.talent-match-main strong[data-v-379643f8]{color:#4a4458;font-size:12px;font-weight:800}.talent-match-main span[data-v-379643f8]{color:#8a8398;margin-top:2px;font-size:11px}.talent-skill-row[data-v-379643f8]{gap:4px;margin-top:6px;display:flex;overflow:hidden}.talent-skill-row span[data-v-379643f8]{color:#075985;background:#f2ede1;border-radius:0;flex:0 auto;max-width:92px;padding:2px 5px;font-size:10px;font-weight:800}body.dark-mode .talent-pool-strip{background:#3a3350;border-color:#4a4458}body.dark-mode .talent-strip-head strong,body.dark-mode .talent-match-main strong{color:#ffffffd6}body.dark-mode .talent-strip-head span,body.dark-mode .talent-match-main span{color:#ffffff85}body.dark-mode .talent-match-item{background:#3a3350;border-color:#4a4458}body.dark-mode .talent-skill-row span{color:#8a8398;background:#4a445829}.primary-btn[data-v-379643f8]{color:#fff;cursor:pointer;background-color:#191426;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 14px;font-size:13px;font-weight:500;transition:background-color .2s;display:inline-flex}.primary-btn[data-v-379643f8]:hover{background-color:#3a3350}.secondary-theme-btn[data-v-379643f8]{color:#4a4458;cursor:pointer;background-color:#fff;border:1px solid #e4ddcf;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 14px;font-size:13px;font-weight:600;transition:background-color .2s;display:inline-flex}.secondary-theme-btn[data-v-379643f8]:hover{color:#191426;background-color:#f0f9d1;border-color:#191426}.secondary-theme-btn[data-v-379643f8]:disabled{opacity:.6;cursor:default}body.dark-mode .secondary-theme-btn{color:#ffffffb8;background-color:#3a3350;border-color:#4a4458}body.dark-mode .secondary-theme-btn:hover{color:#d9f26b;background-color:#1914261f;border-color:#191426}.refresh-pipeline-btn[data-v-379643f8]{gap:6px}.refresh-pipeline-btn .refresh-icon[data-v-379643f8]{width:14px;height:14px}.publish-role-btn[data-v-379643f8]{gap:6px}.publish-role-btn svg[data-v-379643f8]{flex:none;width:14px;height:14px}.refresh-pipeline-btn .refresh-icon.spinning[data-v-379643f8]{animation:.8s linear infinite spin-379643f8}.jobs-master-container[data-v-379643f8],.jobs-detail-container[data-v-379643f8]{width:100%;animation:.2s cubic-bezier(.16,1,.3,1) fadeIn-379643f8}@keyframes fadeIn-379643f8{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.jobs-table-card[data-v-379643f8]{box-shadow:none;box-sizing:border-box;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;overflow:hidden}body.dark-mode .jobs-table-card{box-shadow:none;background-color:#3a3350;border-color:#4a4458}.table-responsive[data-v-379643f8]{width:100%;overflow-x:auto}.naive-jobs-table[data-v-379643f8]{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.naive-jobs-table th[data-v-379643f8],.naive-jobs-table td[data-v-379643f8]{vertical-align:middle;border-bottom:1px solid #e4ddcf;padding:12px 16px}body.dark-mode .naive-jobs-table th,body.dark-mode .naive-jobs-table td{border-bottom-color:#4a4458}.naive-jobs-table th[data-v-379643f8]{color:#191426;text-transform:uppercase;letter-spacing:.03em;-webkit-user-select:none;user-select:none;background-color:#fbf6ec;font-size:12px;font-weight:600}body.dark-mode .naive-jobs-table th{color:#ffffffd1;background-color:#4a4458}.job-table-row[data-v-379643f8]{cursor:pointer;transition:background-color .15s}.job-table-row[data-v-379643f8]:hover{background-color:#fbf6ec}body.dark-mode .job-table-row:hover{background-color:#ffffff08}.job-title-cell[data-v-379643f8]{align-items:center;gap:10px;display:flex}.job-title-text[data-v-379643f8]{color:#191426;font-size:13.5px;font-weight:600}body.dark-mode .job-title-text{color:#ffffffd1}.job-dept-badge[data-v-379643f8]{color:#8a8398;background-color:#f2ede1;border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}body.dark-mode .job-dept-badge{color:#ffffff85;background-color:#ffffff14}.job-loc-text[data-v-379643f8]{color:#8a8398;font-weight:500}body.dark-mode .job-loc-text{color:#ffffff85}.status-cell-stack[data-v-379643f8]{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.list-publish-state[data-v-379643f8]{padding:2px 8px;font-size:10.5px}.draft-state[data-v-379643f8]{color:#8a8398;background:#f2ede1;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700}body.dark-mode .draft-state{color:#ffffff85;background:#ffffff14}.status-pill-badge[data-v-379643f8]{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.status-pill-badge.open[data-v-379643f8]{color:#191426;background-color:#f2ede1}body.dark-mode .status-pill-badge.open{color:#d9f26b;background-color:#d9f26b29}.status-pill-badge.paused[data-v-379643f8]{color:#d9f26b;background-color:#f2ede1}body.dark-mode .status-pill-badge.paused{color:#d9f26b;background-color:#d9f26b26}.status-pill-badge.closed[data-v-379643f8],.status-pill-badge.archived[data-v-379643f8]{color:#c1441c;background-color:#fbeae1}body.dark-mode .status-pill-badge.closed,body.dark-mode .status-pill-badge.archived{color:#e8613c;background-color:#c1441c26}.job-candidate-count-badge[data-v-379643f8]{color:#8a8398;background-color:#f2ede1;border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}body.dark-mode .job-candidate-count-badge{color:#ffffff6b;background-color:#ffffff14}.job-candidate-count-badge.populated[data-v-379643f8]{color:#191426;background-color:#f2ede1}body.dark-mode .job-candidate-count-badge.populated{color:#d9f26b;background-color:#d9f26b29}.job-row-actions[data-v-379643f8]{align-items:center;gap:12px;display:inline-flex}.btn-action-view[data-v-379643f8]{color:#191426;cursor:pointer;background:0 0;border:1px solid #191426;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .15s}body.dark-mode .btn-action-view{color:#e4ddcf;border-color:#4a4458}.btn-action-view[data-v-379643f8]:hover{color:#fff;background-color:#191426}.btn-action-archive[data-v-379643f8]{color:#8a8398;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:26px;height:26px;transition:all .15s;display:grid}.job-table-row:hover .btn-action-archive[data-v-379643f8]{color:#8a8398}.btn-action-archive[data-v-379643f8]:hover{background-color:#c1441c14;color:#c1441c!important}.btn-action-archive svg[data-v-379643f8]{width:13px;height:13px}.back-link-btn[data-v-379643f8]{color:#8a8398;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:6px;padding:0;font-size:12px;font-weight:600;transition:color .15s;display:inline-flex}body.dark-mode .back-link-btn{color:#ffffff85}.back-link-btn[data-v-379643f8]:hover{color:#191426}.back-arrow-svg[data-v-379643f8]{stroke-width:3px;width:12px;height:12px}.detail-role-title-row[data-v-379643f8]{align-items:center;gap:12px;display:flex}.flex-between[data-v-379643f8]{justify-content:space-between;align-items:flex-end;display:flex}.detail-header-right[data-v-379643f8]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.role-public-row[data-v-379643f8]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:inline-flex}.publish-state[data-v-379643f8]{color:#18794e;background:#edf8f3;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.publish-live-dot[data-v-379643f8]{background:#191426;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 2px #19142638}body.dark-mode .publish-state{color:#4ade80;background:#4ade801f}.text-action-btn[data-v-379643f8]{color:#191426;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}.text-action-btn[data-v-379643f8]:hover{color:#0d5e58;text-underline-offset:2px;text-decoration:underline}.text-action-btn.muted[data-v-379643f8]{color:#8a8398}body.dark-mode .text-action-btn{color:#e4ddcf}body.dark-mode .text-action-btn.muted{color:#ffffff85}.compare-toggle-btn[data-v-379643f8],.compare-open-btn[data-v-379643f8],.compare-clear-btn[data-v-379643f8],.bulk-select-toggle-btn[data-v-379643f8],.bulk-reject-open-btn[data-v-379643f8]{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 12px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}.compare-toggle-btn[data-v-379643f8]{color:#8a8398;background-color:#fff;border:1px solid #d9d9e3}.compare-toggle-btn.active[data-v-379643f8],.compare-toggle-btn[data-v-379643f8]:hover{color:#191426;background-color:#f2ede1;border-color:#191426}.bulk-select-toggle-btn[data-v-379643f8]{color:#4a4458;background-color:#fff;border:1px solid #e4ddcf}.bulk-select-toggle-btn.active[data-v-379643f8],.bulk-select-toggle-btn[data-v-379643f8]:hover{color:#191426;background-color:#f0f9d1;border-color:#191426}.compare-open-btn[data-v-379643f8]{color:#fff;background-color:#191426;border:0}.bulk-reject-open-btn[data-v-379643f8],.bulk-reject-confirm-btn[data-v-379643f8]{color:#fff;background-color:#c1441c;border:0}.bulk-reject-open-btn[data-v-379643f8]:disabled,.bulk-reject-confirm-btn[data-v-379643f8]:disabled,.compare-open-btn[data-v-379643f8]:disabled{cursor:not-allowed;opacity:.45}.compare-clear-btn[data-v-379643f8]{color:#8a8398;background-color:#0000;border:0}.compare-clear-btn[data-v-379643f8]:hover{color:#c1441c;background-color:#fbeae1}body.dark-mode .compare-toggle-btn,body.dark-mode .bulk-select-toggle-btn{color:#ffffff9e;background-color:#3a3350;border-color:#ffffff26}body.dark-mode .bulk-select-toggle-btn.active,body.dark-mode .bulk-select-toggle-btn:hover{color:#d9f26b;background-color:#19142624;border-color:#191426}body.dark-mode .compare-toggle-btn.active,body.dark-mode .compare-toggle-btn:hover{color:#c8e455;background-color:#19142626;border-color:#3a3350}body.dark-mode .compare-open-btn{color:#191426;background-color:#fbf6ec}body.dark-mode .compare-clear-btn{color:#ffffff85}.full-width-pipeline[data-v-379643f8]{width:100%;height:calc(100vh - 165px);margin-top:4px}.table-state-loading[data-v-379643f8],.table-state-empty[data-v-379643f8]{text-align:center;color:#8a8398;flex-direction:column;justify-content:center;align-items:center;padding:60px 40px;display:flex}.table-state-empty h3[data-v-379643f8]{color:#191426;margin:0 0 6px;font-size:15px;font-weight:600}body.dark-mode .table-state-empty h3{color:#ffffffd1}.table-state-empty p[data-v-379643f8]{max-width:320px;margin:0 0 16px;font-size:12.5px;line-height:1.4}.mt-12[data-v-379643f8]{margin-top:12px}.jobs-table-skeleton[data-v-379643f8]{gap:1px;padding:12px;display:grid}.jobs-table-skeleton-row[data-v-379643f8]{border-bottom:1px solid #f2ede1;grid-template-columns:1.6fr 1fr 1fr .65fr .65fr;align-items:center;gap:18px;min-height:48px;padding:0 12px;display:grid}.skeleton-cell[data-v-379643f8]{background:linear-gradient(90deg,#f2ede1 25%,#fbf6ec 45%,#f2ede1 65%) 0 0/220% 100%;border-radius:0;width:72%;height:10px;animation:1.35s ease-in-out infinite skeletonPulse-379643f8;display:block}.skeleton-cell.wide[data-v-379643f8]{width:92%}.skeleton-cell.short[data-v-379643f8]{width:48%}.skeleton-cell.count[data-v-379643f8]{border-radius:50%;width:18px;height:18px}.pipeline-skeleton[data-v-379643f8]{align-items:flex-start;gap:12px;height:100%;padding:12px;display:flex;overflow:hidden}.pipeline-skeleton-column[data-v-379643f8]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;flex:1;align-content:start;gap:8px;min-width:215px;max-width:260px;padding:8px;display:grid}.pipeline-skeleton-head[data-v-379643f8]{justify-content:space-between;gap:8px;padding:4px;display:flex}.pipeline-skeleton-card[data-v-379643f8]{background-color:#fff;border:1px solid #e4ddcf;border-radius:0;gap:9px;padding:12px 10px;display:grid}@keyframes skeletonPulse-379643f8{0%{background-position:100% 0}to{background-position:-100% 0}}body.dark-mode .jobs-table-skeleton-row,body.dark-mode .pipeline-skeleton-column,body.dark-mode .pipeline-skeleton-card{border-color:#4a4458}body.dark-mode .pipeline-skeleton-column{background-color:#4a4458}body.dark-mode .pipeline-skeleton-card{background-color:#3a3350}body.dark-mode .skeleton-cell{background:linear-gradient(90deg,#4a4458 25%,#3a3350 45%,#4a4458 65%) 0 0/220% 100%}.pipeline-main-column[data-v-379643f8]{box-sizing:border-box;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;height:100%;display:flex;overflow:hidden}body.dark-mode .pipeline-main-column{background-color:#3a3350;border-color:#4a4458}.pipeline-board-panel[data-v-379643f8]{flex-direction:column;height:100%;display:flex;overflow:hidden}.pipeline-board-header[data-v-379643f8]{background-color:#fbf6ec;border-bottom:1px solid #e4ddcf;flex-shrink:0;padding:12px 16px}body.dark-mode .pipeline-board-header{background-color:#4a4458;border-bottom-color:#4a4458}.pipeline-board-crumbs[data-v-379643f8]{color:#8a8398;text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.crumb-separator[data-v-379643f8]{color:#e4ddcf}.active-crumb[data-v-379643f8]{color:#191426}.pipeline-board-subtitle[data-v-379643f8]{color:#8a8398;margin-top:4px;font-size:12px;font-weight:500}body.dark-mode .pipeline-board-subtitle{color:#ffffff85}.pipeline-empty-state[data-v-379643f8]{text-align:center;color:#8a8398;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:40px;display:flex}.pipeline-empty-state h3[data-v-379643f8]{color:#191426;margin:0 0 6px;font-size:15px;font-weight:600}body.dark-mode .pipeline-empty-state h3{color:#ffffffd1}.pipeline-empty-state p[data-v-379643f8]{max-width:320px;margin:0;font-size:12.5px;line-height:1.4}.kanban-scroller[data-v-379643f8]{flex:1;padding:12px;overflow:auto hidden}.kanban-columns-container[data-v-379643f8]{align-items:start;gap:12px;height:100%;display:flex}.kanban-stage-col[data-v-379643f8]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;flex:1;min-width:215px;max-width:260px;max-height:100%;display:flex}body.dark-mode .kanban-stage-col{background-color:#4a4458;border-color:#4a4458}.kanban-stage-head[data-v-379643f8]{background-color:#fbf6ec;border-bottom:1px solid #e4ddcf;border-top-left-radius:4px;border-top-right-radius:4px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}body.dark-mode .kanban-stage-head{background-color:#3a3350;border-bottom-color:#4a4458}.stage-name[data-v-379643f8]{color:#191426;text-transform:uppercase;letter-spacing:.03em;font-size:11.5px;font-weight:700}body.dark-mode .stage-name{color:#ffffffd1}.stage-count[data-v-379643f8]{color:#8a8398;background-color:#e4ddcf;border-radius:50%;place-items:center;min-width:18px;height:18px;font-size:10.5px;font-weight:700;display:grid}body.dark-mode .stage-count{color:#ffffff85;background-color:#ffffff14}.kanban-stage-list[data-v-379643f8]{flex-direction:column;flex:1;gap:8px;padding:8px;display:flex;overflow-y:auto}.kanban-candidate-card[data-v-379643f8]{cursor:grab;box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:10px;transition:all .15s}.kanban-candidate-card[data-v-379643f8]:active{cursor:grabbing}body.dark-mode .kanban-candidate-card{box-shadow:none;background-color:#3a3350;border-color:#4a4458}.kanban-candidate-card[data-v-379643f8]:hover{border-color:#191426}.kanban-candidate-card.selected[data-v-379643f8]{border-color:#191426;box-shadow:0 0 0 2px #1914261f}.kanban-candidate-card.dragging[data-v-379643f8]{opacity:.45;border-style:dashed}.kanban-stage-col.drag-over[data-v-379643f8]{background-color:#f5f4ff;border-color:#191426}body.dark-mode .kanban-stage-col.drag-over{background-color:#3a33501a;border-color:#3a3350}.candidate-card-top[data-v-379643f8]{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.card-select-btn[data-v-379643f8]{color:#fff;cursor:pointer;opacity:0;background-color:#fff;border:1px solid #cfd3dc;border-radius:999px;flex:0 0 16px;place-items:center;width:16px;height:16px;transition:opacity .12s;display:inline-grid}.kanban-candidate-card:hover .card-select-btn[data-v-379643f8],.kanban-candidate-card.selection-active .card-select-btn[data-v-379643f8],.card-select-btn.selected[data-v-379643f8]{opacity:1}.card-select-btn.selected[data-v-379643f8]{background-color:#191426;border-color:#191426}.card-select-btn svg[data-v-379643f8]{width:11px;height:11px}body.dark-mode .card-select-btn{background-color:#3a3350;border-color:#fff3}body.dark-mode .card-select-btn.selected{background-color:#3a3350;border-color:#3a3350}.candidate-name[data-v-379643f8]{text-overflow:ellipsis;white-space:nowrap;color:#191426;flex:1;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}body.dark-mode .candidate-name{color:#ffffffd1}.card-meta[data-v-379643f8]{text-overflow:ellipsis;white-space:nowrap;color:#8a8398;min-width:0;font-size:10px;overflow:hidden}body.dark-mode .card-meta{color:#ffffff61}.withdrawn-badge[data-v-379643f8]{text-transform:uppercase;letter-spacing:.04em;color:#c1441c;background:#fbeae1;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:9.5px;font-weight:700;line-height:1.5}body.dark-mode .withdrawn-badge{color:#e8613c;background:#c1441c29}.withdrawn-lock[data-v-379643f8]{text-transform:uppercase;letter-spacing:.04em;color:#c1441c;opacity:.75;font-size:9.5px;font-weight:700}body.dark-mode .withdrawn-lock{color:#e8613c}.candidate-headline[data-v-379643f8]{color:#8a8398;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 8px;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}body.dark-mode .candidate-headline{color:#ffffff6b}.candidate-card-bottom[data-v-379643f8]{border-top:1px solid #fbf6ec;justify-content:space-between;align-items:center;gap:6px;padding-top:8px;display:flex}.candidate-fit-score-wrapper[data-v-379643f8]{align-items:center;gap:6px;min-width:0;display:flex}body.dark-mode .candidate-card-bottom{border-top-color:#4a4458}.fit-score-pill[data-v-379643f8]{border-radius:999px;padding:1px 5px;font-size:10px;font-weight:700}.score-success[data-v-379643f8]{color:#191426;background-color:#f2ede1}body.dark-mode .score-success{color:#d9f26b;background-color:#19142626}.score-warning[data-v-379643f8]{color:#d9f26b;background-color:#f2ede1}body.dark-mode .score-warning{color:#d9f26b;background-color:#d9f26b26}.score-error[data-v-379643f8]{color:#c1441c;background-color:#fbeae1}body.dark-mode .score-error{color:#e8613c;background-color:#c1441c26}.score-muted[data-v-379643f8]{color:#8a8398;background-color:#f2ede1}body.dark-mode .score-muted{color:#8a8398;background-color:#8a839824}.trigger-score-btn[data-v-379643f8]{color:#8a8398;cursor:pointer;background-color:#fbf6ec;border:1px dashed #e4ddcf;border-radius:999px;align-items:center;gap:3px;padding:1px 4px;font-size:10px;font-weight:600;display:inline-flex}body.dark-mode .trigger-score-btn{color:#ffffff85;background-color:#4a4458;border-color:#ffffff26}.trigger-score-btn[data-v-379643f8]:hover:not(:disabled){color:#191426;border-color:#191426}.score-sparkle-svg[data-v-379643f8]{color:currentColor;width:9px;height:9px}.candidate-shift-arrows[data-v-379643f8]{gap:2px;display:flex}.arrow-btn[data-v-379643f8]{color:#8a8398;cursor:pointer;background-color:#fff;border:1px solid #e4ddcf;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;transition:all .15s;display:inline-flex}body.dark-mode .arrow-btn{color:#ffffff85;background-color:#3a3350;border-color:#ffffff26}.arrow-btn[data-v-379643f8]:hover{color:#191426;border-color:#191426}.arrow-btn svg[data-v-379643f8]{width:8px;height:8px}.kanban-empty-placeholder[data-v-379643f8]{color:#8a8398;text-align:center;background-color:#fff;border:1px dashed #e4ddcf;border-radius:0;padding:16px 8px;font-size:10.5px}.kanban-stage-col.terminal-collapsed[data-v-379643f8]{flex:0 0 44px;min-width:44px;max-width:44px}.terminal-rail[data-v-379643f8]{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;width:100%;height:100%;min-height:180px;padding:10px 0;display:flex}.terminal-rail .rail-count[data-v-379643f8]{color:#8a8398;background-color:#e4ddcf;border-radius:0;place-items:center;min-width:20px;height:20px;padding:0 4px;font-size:10.5px;font-weight:700;display:grid}.terminal-rail .rail-label[data-v-379643f8]{writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:.06em;color:#8a8398;font-size:11px;font-weight:700}.terminal-rail:hover .rail-label[data-v-379643f8]{color:#191426}body.dark-mode .terminal-rail .rail-count{color:#ffffff85;background-color:#ffffff14}body.dark-mode .terminal-rail .rail-label{color:#ffffff6b}.stage-collapse-btn[data-v-379643f8]{color:#8a8398;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;margin-left:6px;display:inline-flex}.stage-collapse-btn[data-v-379643f8]:hover{color:#191426;background-color:#f2ede1}.stage-collapse-btn svg[data-v-379643f8]{width:11px;height:11px}body.dark-mode .stage-collapse-btn{color:#ffffff6b}body.dark-mode .stage-collapse-btn:hover{color:#f2ede1;background-color:#19142629}body.dark-mode .kanban-empty-placeholder{color:#ffffff4d;background-color:#3a3350;border-color:#ffffff1a}.flat-spinner[data-v-379643f8]{border:2px solid #1914261a;border-top-color:#191426;border-radius:50%;width:20px;height:20px;margin-bottom:8px;animation:.8s linear infinite spin-379643f8}@keyframes spin-379643f8{to{transform:rotate(360deg)}}.compare-modal-backdrop[data-v-379643f8]{z-index:80;background-color:#1914267a;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.compare-modal[data-v-379643f8]{width:min(1120px,100vw - 32px);max-height:calc(100vh - 48px);box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;display:flex;overflow:hidden}body.dark-mode .compare-modal{background-color:#3a3350;border-color:#4a4458}.compare-modal-header[data-v-379643f8]{background-color:#fbf6ec;border-bottom:1px solid #f2ede1;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}body.dark-mode .compare-modal-header{background-color:#4a4458;border-bottom-color:#4a4458}.compare-modal-header h2[data-v-379643f8]{color:#191426;margin:0;font-size:18px;font-weight:700}.compare-modal-header p[data-v-379643f8]{color:#8a8398;margin:3px 0 0;font-size:12px}body.dark-mode .compare-modal-header h2{color:#ffffffdb}body.dark-mode .compare-modal-header p{color:#ffffff85}.modal-close-btn[data-v-379643f8]{color:#8a8398;cursor:pointer;background-color:#fff;border:1px solid #e4ddcf;border-radius:999px;place-items:center;width:30px;height:30px;display:grid}.modal-close-btn svg[data-v-379643f8]{width:15px;height:15px}body.dark-mode .modal-close-btn{color:#ffffff9e;background-color:#3a3350;border-color:#ffffff1f}.modal-header-actions[data-v-379643f8]{align-items:center;gap:8px;display:flex}.insights-modal[data-v-379643f8]{width:min(1080px,100vw - 32px);max-height:calc(100vh - 48px);box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;display:flex;overflow:hidden}body.dark-mode .insights-modal{background-color:#3a3350;border-color:#4a4458}.insights-modal-body[data-v-379643f8]{padding:16px;overflow:auto}.insights-kpi-grid[data-v-379643f8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.insight-kpi[data-v-379643f8]{background-color:#fbf6ec;border:1px solid #f2ede1;border-radius:0;gap:4px;min-width:0;padding:10px;display:grid}body.dark-mode .insight-kpi{background-color:#3a3350;border-color:#4a4458}.insight-kpi span[data-v-379643f8]{color:#8a8398;text-transform:uppercase;letter-spacing:.03em;font-size:10.5px;font-weight:800}.insight-kpi strong[data-v-379643f8]{color:#191426;font-size:18px;font-weight:800}.insight-kpi small[data-v-379643f8]{color:#8a8398;font-size:11.5px;line-height:1.35}body.dark-mode .insight-kpi span,body.dark-mode .insight-kpi small{color:#ffffff85}body.dark-mode .insight-kpi strong{color:#ffffffdb}.insights-section[data-v-379643f8]{border:1px solid #f2ede1;border-radius:0;margin-top:14px;overflow:hidden}body.dark-mode .insights-section{border-color:#4a4458}.insights-section-head[data-v-379643f8]{background-color:#fbf6ec;border-bottom:1px solid #f2ede1;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}body.dark-mode .insights-section-head{background-color:#3a3350;border-bottom-color:#4a4458}.insights-section-head h3[data-v-379643f8]{color:#191426;margin:0;font-size:13px;font-weight:800}.insights-section-head span[data-v-379643f8]{color:#8a8398;font-size:11.5px;font-weight:700}body.dark-mode .insights-section-head h3{color:#ffffffd6}body.dark-mode .insights-section-head span{color:#ffffff85}.insights-table-wrap[data-v-379643f8]{overflow-x:auto}.insights-table[data-v-379643f8]{border-collapse:collapse;width:100%;font-size:12px}.insights-table th[data-v-379643f8],.insights-table td[data-v-379643f8]{text-align:left;white-space:nowrap;border-bottom:1px solid #f2ede1;padding:9px 12px}.insights-table th[data-v-379643f8]{color:#8a8398;text-transform:uppercase;letter-spacing:.03em;background-color:#fff;font-size:10.5px;font-weight:800}.insights-table td[data-v-379643f8]{color:#4a4458}.insights-table tr:last-child td[data-v-379643f8]{border-bottom:0}body.dark-mode .insights-table th,body.dark-mode .insights-table td{border-bottom-color:#4a4458}body.dark-mode .insights-table th{color:#ffffff85;background-color:#3a3350}body.dark-mode .insights-table td{color:#ffffffb8}.two-column-insights[data-v-379643f8]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:0;display:grid}.two-column-insights>div+div[data-v-379643f8]{border-left:1px solid #f2ede1}body.dark-mode .two-column-insights>div+div{border-left-color:#4a4458}.score-band-list[data-v-379643f8]{gap:0;display:grid}.score-band-item[data-v-379643f8]{color:#4a4458;border-bottom:1px solid #f2ede1;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:flex}.score-band-item[data-v-379643f8]:last-child{border-bottom:0}.score-band-item strong[data-v-379643f8]{font-size:13px}body.dark-mode .score-band-item{color:#ffffffb8;border-bottom-color:#4a4458}.stale-candidate-list[data-v-379643f8]{display:grid}.stale-candidate-row[data-v-379643f8]{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f2ede1;gap:3px;width:100%;padding:10px 12px;display:grid}.stale-candidate-row[data-v-379643f8]:last-child{border-bottom:0}.stale-candidate-row span[data-v-379643f8]{color:#191426;font-size:12.5px;font-weight:700}.stale-candidate-row small[data-v-379643f8]{color:#8a8398;font-size:11.5px}.stale-candidate-row[data-v-379643f8]:hover{background-color:#fbf6ec}body.dark-mode .stale-candidate-row{border-bottom-color:#4a4458}body.dark-mode .stale-candidate-row span{color:#ffffffd6}body.dark-mode .stale-candidate-row small,body.dark-mode .insights-empty-note{color:#ffffff85}body.dark-mode .stale-candidate-row:hover{background-color:#3a3350}.insights-empty-note[data-v-379643f8]{color:#8a8398;margin:0;padding:12px;font-size:12px}.bulk-reject-modal[data-v-379643f8]{width:min(620px,100vw - 32px);max-height:calc(100vh - 48px);box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;display:flex;overflow:hidden}body.dark-mode .bulk-reject-modal{background-color:#3a3350;border-color:#4a4458}.bulk-reject-modal-body[data-v-379643f8]{padding:16px 18px 18px;overflow:auto}.bulk-reject-warning[data-v-379643f8],.bulk-reject-email-summary[data-v-379643f8]{color:#8a8398;margin:0 0 12px;font-size:12px;line-height:1.5}.bulk-reject-candidate-list[data-v-379643f8]{border:1px solid #f2ede1;border-radius:0;max-height:230px;margin-bottom:14px;overflow:auto}.bulk-reject-candidate-row[data-v-379643f8]{border-bottom:1px solid #f2ede1;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;font-size:12px;display:flex}.bulk-reject-candidate-row[data-v-379643f8]:last-child{border-bottom:0}.bulk-reject-candidate-row div[data-v-379643f8]{gap:2px;display:grid}.bulk-reject-candidate-row span[data-v-379643f8]{color:#8a8398}.bulk-reject-candidate-row .missing-email[data-v-379643f8],.bulk-reject-error[data-v-379643f8]{color:#c1441c}.bulk-reject-checkbox[data-v-379643f8]{color:#4a4458;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.bulk-reject-field[data-v-379643f8]{color:#4a4458;gap:6px;margin-bottom:8px;font-size:12px;font-weight:700;display:grid}.bulk-reject-field select[data-v-379643f8]{color:#4a4458;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;min-height:34px;padding:0 9px}.bulk-reject-error[data-v-379643f8]{margin:0 0 12px;font-size:12px}.bulk-reject-modal-actions[data-v-379643f8]{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.bulk-reject-confirm-btn[data-v-379643f8]{cursor:pointer;border-radius:999px;min-height:32px;padding:0 14px;font-size:13px;font-weight:700}.bulk-reject-success h3[data-v-379643f8]{color:#191426;margin:0 0 6px;font-size:16px}.bulk-reject-success p[data-v-379643f8]{color:#8a8398;margin:0 0 6px;font-size:13px}.bulk-reject-success .primary-btn[data-v-379643f8]{margin-top:10px}body.dark-mode .bulk-reject-candidate-list,body.dark-mode .bulk-reject-candidate-row{border-color:#4a4458}body.dark-mode .bulk-reject-checkbox,body.dark-mode .bulk-reject-field,body.dark-mode .bulk-reject-success p{color:#ffffffb8}body.dark-mode .bulk-reject-field select{color:#ffffffd1;background-color:#3a3350;border-color:#4a4458}.compare-grid[data-v-379643f8]{--compare-columns:2;grid-template-columns:repeat(var(--compare-columns), minmax(220px, 1fr));gap:12px;padding:14px;display:grid;overflow:auto}.compare-card[data-v-379643f8]{background-color:#fff;border:1px solid #f2ede1;border-radius:0;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}body.dark-mode .compare-card{background-color:#3a3350;border-color:#4a4458}.compare-card-head[data-v-379643f8]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.compare-card-head h3[data-v-379643f8]{color:#191426;margin:0;font-size:14px;font-weight:700}.compare-card-head p[data-v-379643f8]{color:#8a8398;margin:4px 0 0;font-size:11px;line-height:1.35}body.dark-mode .compare-card-head h3{color:#ffffffdb}body.dark-mode .compare-card-head p{color:#ffffff85}.compare-stage-pill[data-v-379643f8]{color:#8a8398;text-transform:uppercase;background-color:#f3f4f6;border-radius:999px;flex:none;padding:3px 7px;font-size:10px;font-weight:800}body.dark-mode .compare-stage-pill{color:#ffffff9e;background-color:#ffffff14}.compare-score-row[data-v-379643f8]{border-bottom:1px solid #f2ede1;align-items:center;gap:10px;padding-bottom:10px;display:flex}body.dark-mode .compare-score-row{border-bottom-color:#4a4458}.compare-score[data-v-379643f8]{border-radius:0;justify-content:center;align-items:baseline;min-width:54px;padding:6px 8px;font-size:18px;font-weight:800;display:inline-flex}.compare-score small[data-v-379643f8]{font-size:11px}.compare-confidence[data-v-379643f8]{color:#8a8398;text-transform:uppercase;min-width:0;font-size:11px;font-weight:700}.compare-section[data-v-379643f8]{min-width:0}.compare-section h4[data-v-379643f8]{color:#191426;text-transform:uppercase;letter-spacing:.03em;margin:0 0 6px;font-size:11px;font-weight:800}.compare-section ul[data-v-379643f8]{color:#8a8398;margin:0;padding-left:16px;font-size:12px;line-height:1.45}.compare-section li+li[data-v-379643f8]{margin-top:4px}.compare-section p[data-v-379643f8]{color:#8a8398;margin:0;font-size:12px;line-height:1.45}body.dark-mode .compare-section h4{color:#ffffffc7}body.dark-mode .compare-section ul{color:#ffffff9e}body.dark-mode .compare-section p,body.dark-mode .compare-confidence{color:#ffffff70}.compare-open-profile-btn[data-v-379643f8]{color:#191426;cursor:pointer;background-color:#0000;border:1px solid #191426;border-radius:999px;min-height:32px;margin-top:auto;font-size:12px;font-weight:700}.compare-open-profile-btn[data-v-379643f8]:hover{color:#fff;background-color:#191426}@media (width<=900px){.saas-page-head.flex-between[data-v-379643f8]{flex-direction:column;align-items:stretch}.detail-header-right[data-v-379643f8]{justify-content:flex-start}.compare-grid[data-v-379643f8],.insights-kpi-grid[data-v-379643f8],.two-column-insights[data-v-379643f8]{grid-template-columns:1fr}.two-column-insights>div+div[data-v-379643f8]{border-top:1px solid #f2ede1;border-left:0}body.dark-mode .two-column-insights>div+div{border-top-color:#4a4458}.pipeline-command-bar[data-v-379643f8]{flex-direction:column;align-items:stretch}.pipeline-summary-line[data-v-379643f8]{white-space:normal;flex-wrap:wrap}.selection-toolbar[data-v-379643f8]{border-left:0;padding-left:0}.calibration-rescore-notice[data-v-379643f8]{flex-direction:column;align-items:stretch}.talent-pool-strip[data-v-379643f8],.talent-match-row[data-v-379643f8]{grid-template-columns:1fr}.rescore-copy[data-v-379643f8]{flex-direction:column;align-items:flex-start;gap:4px}.rescore-copy span[data-v-379643f8]{white-space:normal}.compare-modal-backdrop[data-v-379643f8]{align-items:stretch;padding:12px}.compare-modal[data-v-379643f8],.insights-modal[data-v-379643f8]{width:100%;max-height:calc(100vh - 24px)}}.primary-btn[data-v-379643f8],.secondary-theme-btn[data-v-379643f8],.mode-toggle-btn[data-v-379643f8],.toolbar-action-btn[data-v-379643f8],.toolbar-danger-btn[data-v-379643f8],.toolbar-link-btn[data-v-379643f8],.bulk-reject-open-btn[data-v-379643f8],.btn-action-view[data-v-379643f8],.btn-action-archive[data-v-379643f8],.compare-open-profile-btn[data-v-379643f8]{border-radius:999px}.jobs-table-card[data-v-379643f8],.pipeline-main-column[data-v-379643f8],.pipeline-skeleton-column[data-v-379643f8],.pipeline-skeleton-card[data-v-379643f8]{box-shadow:none;border-radius:0}.detail-header-right[data-v-379643f8]{gap:6px}@media (width<=720px){.saas-page-head[data-v-379643f8],.detail-header-right[data-v-379643f8]{flex-direction:column;align-items:stretch}.detail-header-right[data-v-379643f8]{justify-content:flex-start}.detail-header-right button[data-v-379643f8]{width:100%}.pipeline-control-group[data-v-379643f8],.selection-toolbar[data-v-379643f8]{flex-direction:column;align-items:stretch}.selection-toolbar select[data-v-379643f8],.selection-toolbar button[data-v-379643f8]{width:100%}.modal-header-actions[data-v-379643f8]{flex-direction:column-reverse;align-items:stretch}.full-width-pipeline[data-v-379643f8]{height:calc(100vh - 250px)}.pipeline-board-panel[data-v-379643f8]{height:auto;overflow:visible}.kanban-scroller[data-v-379643f8]{padding:8px;overflow:visible}.kanban-columns-container[data-v-379643f8]{flex-direction:column;height:auto}.kanban-stage-col[data-v-379643f8]{width:100%;min-width:0;max-width:none;max-height:none}.kanban-stage-list[data-v-379643f8]{max-height:55vh}}.usage-allowance[data-v-eb4a6dee]{color:#4a4458;overflow-wrap:anywhere;background:#fbf6ec;border:1px solid #e4ddcf;border-radius:10px;margin:12px 0;padding:12px;font-size:12px}header[data-v-eb4a6dee]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}button[data-v-eb4a6dee]{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;padding:8px 12px}button[data-v-eb4a6dee]:disabled{opacity:.5}button[data-v-eb4a6dee]:focus-visible{outline-offset:3px;outline:3px solid #8a691e}ul[data-v-eb4a6dee]{padding-inline-start:20px;line-height:1.8}p[data-v-eb4a6dee]{margin:8px 0 0;line-height:1.5}body.dark-mode .usage-allowance{color:#e4ddcf;background:#25212d;border-color:#4a4458}.discovery[data-v-4a811d91]{--surface:#fff;--ink:#172b3a;--muted:#62717d;--line:#dfe7eb;--tint:#f4f8f9;color:var(--ink);gap:20px;max-width:1240px;margin:0 auto;padding:24px;display:grid}body.dark-mode .discovery[data-v-4a811d91]{--surface:#17232e;--ink:#e5edf3;--muted:#a8bac8;--line:#354652;--tint:#1e303d}h1[data-v-4a811d91],h2[data-v-4a811d91],h3[data-v-4a811d91],p[data-v-4a811d91]{margin:0}h1[data-v-4a811d91]{letter-spacing:-.7px;font-size:30px}h2[data-v-4a811d91]{font-size:20px}h3[data-v-4a811d91]{font-size:17px}.page-heading[data-v-4a811d91]{gap:8px;display:grid}.page-heading>p[data-v-4a811d91]:last-child,.hint[data-v-4a811d91]{color:var(--muted);font-size:13px;line-height:1.6}.eyebrow[data-v-4a811d91]{letter-spacing:1.3px;color:var(--muted);margin-bottom:6px;font-size:11px;font-weight:700}.panel[data-v-4a811d91]{background:var(--surface);border:1px solid var(--line);border-radius:16px;gap:16px;padding:24px;display:grid}.role-bar[data-v-4a811d91],.section-heading[data-v-4a811d91]{justify-content:space-between;align-items:center;gap:20px;display:flex}.role-bar label[data-v-4a811d91]{flex:1;max-width:540px}label[data-v-4a811d91]{gap:7px;font-size:12px;font-weight:600;display:grid}input[data-v-4a811d91]:not([type=checkbox]),select[data-v-4a811d91]{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;color:var(--ink);font:inherit;border-radius:8px;padding:10px 12px;font-size:14px}button[data-v-4a811d91]{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:600}button[data-v-4a811d91]:hover:not(:disabled){background:var(--tint)}button[data-v-4a811d91]:disabled{opacity:.5;cursor:not-allowed}button.primary[data-v-4a811d91]{color:#fff;background:#146a60;border-color:#146a60}button.primary[data-v-4a811d91]:hover:not(:disabled){background:#10554d}button[data-v-4a811d91]:focus-visible,a[data-v-4a811d91]:focus-visible,input[data-v-4a811d91]:focus-visible,select[data-v-4a811d91]:focus-visible{outline-offset:3px;outline:3px solid #2d9e92}.search-fields[data-v-4a811d91]{grid-template-columns:1.2fr 1fr 1fr auto;align-items:end;gap:12px;display:grid}.filters[data-v-4a811d91]{grid-template-columns:2fr 1fr 1fr;gap:12px;display:grid}.selection-bar[data-v-4a811d91]{background:var(--tint);border-radius:10px;flex-wrap:wrap;align-items:center;gap:16px;padding:14px;font-size:13px;display:flex}.check[data-v-4a811d91]{white-space:nowrap;align-items:center;gap:8px;display:flex}input[type=checkbox][data-v-4a811d91]{accent-color:#146a60;flex-shrink:0;width:17px;height:17px}.actions[data-v-4a811d91]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.confirmation[data-v-4a811d91],.feedback[data-v-4a811d91]{border:1px solid var(--line);background:var(--tint);border-radius:10px;padding:18px;line-height:1.6}.confirmation p[data-v-4a811d91]{margin:8px 0 14px;font-size:14px}.profile-row[data-v-4a811d91]{border-top:1px solid var(--line);align-items:flex-start;gap:16px;padding:22px 0;display:flex}.profile-content[data-v-4a811d91]{flex:1;gap:7px;min-width:0;font-size:14px;line-height:1.5;display:grid}.profile-title[data-v-4a811d91]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}button.name[data-v-4a811d91]{text-align:left;background:0 0;border:0;padding:0;font-size:17px}.badge[data-v-4a811d91],.skills span[data-v-4a811d91]{background:var(--tint);color:var(--muted);border-radius:6px;padding:3px 8px;font-size:11px}.added[data-v-4a811d91]{color:#146a60}.skills[data-v-4a811d91]{flex-wrap:wrap;gap:6px;display:flex}.profile-actions[data-v-4a811d91]{text-align:center;gap:8px;min-width:138px;display:grid}a[data-v-4a811d91]{color:var(--ink);font-size:12px}.snippet[data-v-4a811d91]{-webkit-line-clamp:3;color:var(--muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}details[data-v-4a811d91]{font-size:12px}summary[data-v-4a811d91]{cursor:pointer}.empty[data-v-4a811d91]{text-align:center;justify-items:center;gap:12px;padding:40px 20px;display:grid}.count[data-v-4a811d91]{color:var(--muted);font-size:15px}progress[data-v-4a811d91]{accent-color:#146a60;width:100%;height:9px}.progress-list[data-v-4a811d91]{max-height:220px;margin:0;padding:0;list-style:none;overflow:auto}.progress-list li[data-v-4a811d91]{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:9px 0;font-size:13px;display:flex}.progress-list li span[data-v-4a811d91]:last-child{color:var(--muted)}@media (width<=900px){.search-fields[data-v-4a811d91],.filters[data-v-4a811d91]{grid-template-columns:1fr 1fr}.filters label[data-v-4a811d91]:first-child{grid-column:1/-1}}@media (width<=550px){.discovery[data-v-4a811d91]{padding:12px}.panel[data-v-4a811d91]{padding:16px}h1[data-v-4a811d91]{font-size:25px}.search-fields[data-v-4a811d91],.filters[data-v-4a811d91]{grid-template-columns:1fr}.role-bar[data-v-4a811d91],.section-heading[data-v-4a811d91]{flex-direction:column;align-items:stretch;gap:12px}.profile-row[data-v-4a811d91]{flex-wrap:wrap;gap:10px}.profile-content[data-v-4a811d91]{flex-basis:75%}.profile-actions[data-v-4a811d91]{grid-template-columns:1fr 1fr;width:100%}.profile-actions a[data-v-4a811d91]{grid-column:1/-1}.actions[data-v-4a811d91]{width:100%;margin-left:0}}.pool-bulk-bar[data-v-91988a06]{border:1px solid var(--ks-text);background:var(--ks-surface-soft);align-items:center;gap:10px;padding:10px 14px;display:flex}.pool-bulk-count[data-v-91988a06]{font-family:var(--ks-mono);color:var(--ks-text);margin-right:auto;font-size:12px;font-weight:700}.select-col[data-v-91988a06]{width:34px;padding-right:0}.select-col input[data-v-91988a06]{cursor:pointer}.select-col input[data-v-91988a06]:disabled{cursor:not-allowed;opacity:.4}.pool-row.is-selected[data-v-91988a06]{background:var(--ks-surface-soft)}.candidate-meta[data-v-91988a06]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.candidate-meta .meta-sep[data-v-91988a06]{color:var(--ks-border);margin:0 2px}body.dark-mode .candidate-meta .meta-sep{color:#6b6480}.row-remove[data-v-91988a06]{color:var(--ks-faint);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:12px;font-weight:600}.row-remove[data-v-91988a06]:hover{color:var(--ks-danger);text-decoration:underline}.role-match-count[data-v-91988a06]{background:var(--ks-surface-soft);height:18px;font-family:var(--ks-mono);color:var(--ks-text);border-radius:999px;align-self:flex-start;align-items:center;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.role-match-count.high[data-v-91988a06]{background:var(--ks-success-soft)}.role-match-count.low[data-v-91988a06]{background:var(--ks-danger-soft);color:var(--ks-danger)}.skill-chip.is-match[data-v-91988a06]{background:var(--ks-text);color:var(--ks-bg)}.talent-pool-page[data-v-91988a06]{flex-direction:column;gap:18px;display:flex}.secondary-action[data-v-91988a06],.table-action[data-v-91988a06]{color:#4a4458;cursor:pointer;background:#fff;border:1px solid #e4ddcf;border-radius:0;font-weight:700}.secondary-action[data-v-91988a06]{min-height:40px;padding:0 16px}.pool-stat-row[data-v-91988a06]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.pool-stat-chip[data-v-91988a06]{background:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.pool-stat-value[data-v-91988a06]{letter-spacing:-.02em;color:#191426;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.pool-stat-label[data-v-91988a06]{color:#8a8398;font-size:11px;font-weight:650}body.dark-mode .pool-stat-chip{background:#19142699;border-color:#8a83983d}body.dark-mode .pool-stat-value{color:#fbf6ec}.pool-toolbar[data-v-91988a06]{grid-template-columns:minmax(200px,1fr) repeat(3,minmax(150px,210px));align-items:end;gap:12px;display:grid}@media (width<=1080px){.pool-toolbar[data-v-91988a06]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.pool-toolbar[data-v-91988a06]{grid-template-columns:minmax(0,1fr)}}.pool-search[data-v-91988a06],.pool-select[data-v-91988a06]{color:#8a8398;text-transform:uppercase;flex-direction:column;gap:7px;font-size:12px;font-weight:800;display:flex}.pool-search input[data-v-91988a06],.pool-select select[data-v-91988a06]{color:#191426;background:#fff;border:1px solid #e4ddcf;border-radius:0;width:100%;min-height:42px;padding:0 12px;font-size:14px}.pool-summary-row[data-v-91988a06]{color:#8a8398;justify-content:space-between;gap:12px;font-size:13px;font-weight:700;display:flex}.pool-table-panel[data-v-91988a06]{background:#fff;border:1px solid #e4ddcf;border-radius:0;overflow:hidden}.pool-table[data-v-91988a06]{border-collapse:collapse;width:100%}.pool-table th[data-v-91988a06],.pool-table td[data-v-91988a06]{text-align:left;vertical-align:middle;border-bottom:1px solid #f2ede1;padding:10px 16px}.pool-table th[data-v-91988a06]{color:#8a8398;text-transform:uppercase;letter-spacing:0;background:#fbf6ec;font-size:12px}.pool-table tr:last-child td[data-v-91988a06]{border-bottom:0}.pool-row[data-v-91988a06]{transition:background-color .15s}.pool-row[data-v-91988a06]:hover{background-color:#fbf6ec}body.dark-mode .pool-row:hover{background-color:#ffffff05}.candidate-cell[data-v-91988a06]{align-items:flex-start;gap:12px;display:flex}.candidate-avatar[data-v-91988a06]{color:#191426;letter-spacing:-.01em;background:#f2ede1;border-radius:999px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}body.dark-mode .candidate-avatar{color:#fbf6ec;background:#ffffff14}.fit-score-badge[data-v-91988a06]{color:#4a4458;background:#f2ede1;border-radius:999px;align-items:center;height:18px;margin-left:6px;padding:0 7px;font-size:10.5px;font-weight:800;display:inline-flex}.fit-score-badge.high[data-v-91988a06]{color:#3a3350;background:#f0f9d1}.fit-score-badge.low[data-v-91988a06]{color:#c1441c;background:#fbeae1}body.dark-mode .fit-score-badge{color:#ffffffa6;background:#ffffff14}body.dark-mode .fit-score-badge.high{color:#d9f26b;background:#d9f26b24}body.dark-mode .fit-score-badge.low{color:#e8613c;background:#c1441c24}.candidate-link[data-v-91988a06]{color:#191426;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:800}.candidate-link[data-v-91988a06]:hover{color:#191426}.candidate-meta[data-v-91988a06],.candidate-location[data-v-91988a06],.history-sub[data-v-91988a06],.muted[data-v-91988a06]{color:#8a8398;margin-top:4px;font-size:13px}.history-sub[data-v-91988a06]{white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex}.history-main[data-v-91988a06]{white-space:nowrap;color:#191426;font-size:13px;font-weight:800}.skill-list[data-v-91988a06]{flex-wrap:nowrap;align-items:center;gap:5px;max-width:100%;display:flex}.skill-chip[data-v-91988a06],.skill-more[data-v-91988a06]{color:#3a3350;white-space:nowrap;background:#f2ede1;border-radius:999px;padding:3px 8px;font-size:11.5px;font-weight:800}.skill-more[data-v-91988a06]{color:#8a8398;background:#f2ede1}.actions-col[data-v-91988a06]{text-align:right;white-space:nowrap;width:170px}.actions-col .table-action[data-v-91988a06]{min-height:30px;margin:0 0 0 6px;padding:0 10px;font-size:12px}.table-action.primary[data-v-91988a06]{color:#fff;background:#191426;border-color:#191426}.table-action.danger[data-v-91988a06]{color:#c1441c;border-color:#e8613c}.table-action[data-v-91988a06]:disabled{cursor:not-allowed;opacity:.55}.pool-empty[data-v-91988a06]{text-align:center;color:#8a8398;padding:36px 20px}.pool-empty strong[data-v-91988a06]{color:#191426;margin-bottom:6px;display:block}.pool-empty p[data-v-91988a06]{margin:0}body.dark-mode .secondary-action,body.dark-mode .table-action,body.dark-mode .pool-search input,body.dark-mode .pool-select select,body.dark-mode .pool-table-panel{color:#e4ddcf;background:#191426eb;border-color:#8a83983d}body.dark-mode .pool-table th{color:#8a8398;background:#191426d1}body.dark-mode .pool-table td{border-bottom-color:#8a839829}body.dark-mode .candidate-link,body.dark-mode .history-main,body.dark-mode .pool-empty strong{color:#fbf6ec}body.dark-mode .candidate-meta,body.dark-mode .candidate-location,body.dark-mode .history-sub,body.dark-mode .muted,body.dark-mode .pool-summary-row,body.dark-mode .pool-search,body.dark-mode .pool-select,body.dark-mode .pool-empty{color:#8a8398}@media (width<=960px){.pool-toolbar[data-v-91988a06]{grid-template-columns:1fr}.pool-summary-row[data-v-91988a06]{flex-direction:column}.pool-table-panel[data-v-91988a06]{overflow-x:auto}.pool-table[data-v-91988a06]{min-width:820px}}.saas-page[data-v-08c13e71]{max-width:100%}.saas-page-head[data-v-08c13e71]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.saas-page-head h1[data-v-08c13e71]{color:#191426;letter-spacing:-.01em;margin:0;font-size:22px;font-weight:600}.saas-page-head p[data-v-08c13e71]{color:#8a8398;margin:4px 0 0;font-size:13px}.solo-nudge[data-v-08c13e71]{background:radial-gradient(circle at 100% 0,#d9f26b1f,#0000 50%),#fff;border:1px solid #f0f9d1;align-items:flex-start;gap:14px;margin-bottom:16px;padding:16px 18px;display:flex}body.dark-mode .solo-nudge{background:#3a3350;border-color:#d9f26b40}.solo-nudge-icon[data-v-08c13e71]{color:#191426;border:1px solid #e4ddcf;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}body.dark-mode .solo-nudge-icon{color:#d9f26b;border-color:#4a4458}.solo-nudge-icon svg[data-v-08c13e71]{width:18px;height:18px}.solo-nudge strong[data-v-08c13e71]{color:#191426;font-size:14px;display:block}body.dark-mode .solo-nudge strong{color:#ffffffe6}.solo-nudge p[data-v-08c13e71]{color:#8a8398;margin:3px 0 0;font-size:12.5px;line-height:1.5}.team-panel[data-v-08c13e71]{box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;margin-top:16px;padding:16px}body.dark-mode .team-panel{box-shadow:none;background-color:#3a3350;border-color:#4a4458}.block-head h2[data-v-08c13e71]{color:#191426;margin:0 0 4px;font-size:15px;font-weight:600}.block-head p[data-v-08c13e71]{color:#8a8398;margin:0;font-size:12px}.split[data-v-08c13e71]{justify-content:space-between;align-items:center;gap:12px;display:flex}.secondary-btn[data-v-08c13e71]{color:#191426;cursor:pointer;background-color:#fff;border:1px solid #e4ddcf;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 14px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.secondary-btn[data-v-08c13e71]:hover{background-color:#fbf6ec;border-color:#e4ddcf}.primary-link[data-v-08c13e71]{color:#fff;cursor:pointer;background-color:#191426;border:0;border-radius:0;justify-content:center;align-items:center;min-height:32px;padding:0 14px;font-size:13px;font-weight:500;transition:background-color .2s;display:inline-flex}.primary-link[data-v-08c13e71]:hover{background-color:#3a3350}body.dark-mode .primary-link{background-color:#191426}body.dark-mode .primary-link:hover{background-color:#3a3350}.primary-link[data-v-08c13e71]:disabled{opacity:.5;cursor:not-allowed}.empty-state[data-v-08c13e71]{color:#8a8398;text-align:center;padding:22px;font-size:13px}.team-invite-form[data-v-08c13e71]{grid-template-columns:1fr 220px auto;align-items:end;gap:12px;margin:14px 0;display:grid}.team-invite-form label[data-v-08c13e71]{color:#191426;gap:6px;font-size:12.5px;font-weight:600;display:grid}body.dark-mode .team-invite-form label{color:#ffffffd1}.team-invite-form input[data-v-08c13e71],.team-invite-form select[data-v-08c13e71],.team-actions select[data-v-08c13e71]{box-sizing:border-box;color:#191426;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;outline:none;width:100%;min-height:32px;padding:0 10px;font-size:13px;transition:all .15s}.team-invite-form input[data-v-08c13e71]:focus,.team-invite-form select[data-v-08c13e71]:focus,.team-actions select[data-v-08c13e71]:focus{border-color:#191426;box-shadow:0 0 0 2px #19142626}body.dark-mode .team-invite-form input,body.dark-mode .team-invite-form select,body.dark-mode .team-actions select{color:#ffffffd1;background-color:#3a3350;border-color:#4a4458}body.dark-mode .team-invite-form input:focus,body.dark-mode .team-invite-form select:focus,body.dark-mode .team-actions select:focus{border-color:#d9f26b;box-shadow:0 0 0 2px #d9f26b26}.invite-link[data-v-08c13e71]{background-color:#f2ede1;border:1px solid #191426;border-radius:0;gap:4px;margin-bottom:14px;padding:10px 12px;display:grid}body.dark-mode .invite-link{background-color:#19142626;border-color:#d9f26b33}.invite-link span[data-v-08c13e71]{color:#191426;text-transform:uppercase;font-size:11px;font-weight:700}body.dark-mode .invite-link span{color:#d9f26b}.invite-link code[data-v-08c13e71]{white-space:normal;color:#191426;font-size:12px;line-height:1.4}body.dark-mode .invite-link code{color:#ffffffd1}.invite-sent-confirm[data-v-08c13e71]{color:#18794e;background-color:#edf8f3;border-radius:0;margin-bottom:14px;padding:10px 12px;font-size:13px;font-weight:600}body.dark-mode .invite-sent-confirm{color:#4ade80;background-color:#4ade801f}.team-list[data-v-08c13e71],.pending-invites[data-v-08c13e71]{gap:8px;display:grid}.pending-invites[data-v-08c13e71]{border-top:1px solid #e4ddcf;margin-top:16px;padding-top:16px}body.dark-mode .pending-invites{border-top-color:#4a4458}.pending-invites>h3[data-v-08c13e71]{color:#191426;margin:0 0 8px;font-size:14px;font-weight:600}body.dark-mode .pending-invites>h3{color:#ffffffd1}.team-row[data-v-08c13e71]{border:1px solid #e4ddcf;border-radius:0;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;transition:all .15s cubic-bezier(.16,1,.3,1);display:flex}body.dark-mode .team-row{border-color:#4a4458}.team-row[data-v-08c13e71]:hover{background-color:#fbf6ec;border-color:#8a8398}body.dark-mode .team-row:hover{background-color:#ffffff05;border-color:#fff3}.team-row.disabled[data-v-08c13e71]{opacity:.55}.team-row-identity[data-v-08c13e71]{align-items:center;gap:12px;min-width:0;display:flex}.team-avatar[data-v-08c13e71]{color:#191426;letter-spacing:-.01em;background:#f2ede1;border-radius:999px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:grid}body.dark-mode .team-avatar{color:#ffffffd1;background:#241f35}.team-avatar.pending[data-v-08c13e71]{color:#8a8398;background:0 0;border:1.5px dashed #e4ddcf}body.dark-mode .team-avatar.pending{border-color:#4a4458}.team-avatar.dimmed[data-v-08c13e71]{opacity:.5}.team-row h3[data-v-08c13e71]{color:#191426;align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:600;display:flex}body.dark-mode .team-row h3{color:#ffffffd1}.you-tag[data-v-08c13e71]{color:#d9f26b;text-transform:uppercase;letter-spacing:.03em;background:#191426;border-radius:999px;align-items:center;height:17px;padding:0 6px;font-size:9.5px;font-weight:800;display:inline-flex}.team-row p[data-v-08c13e71]{color:#8a8398;margin:4px 0 0;font-size:11.5px}.row-dot[data-v-08c13e71]{color:#e4ddcf;margin:0 2px}.status-pill[data-v-08c13e71]{text-transform:capitalize;color:#3a3350;background:#f0f9d1;border-radius:999px;align-items:center;height:16px;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}.status-pill.disabled[data-v-08c13e71]{color:#c1441c;background:#fbeae1}body.dark-mode .status-pill{color:#d9f26b;background:#d9f26b24}body.dark-mode .status-pill.disabled{color:#e8613c;background:#c1441c24}body.dark-mode .team-row p{color:#ffffff6b}.team-actions[data-v-08c13e71]{align-items:center;gap:8px;display:flex}.team-actions select[data-v-08c13e71]{width:150px}@media (width<=860px){.team-invite-form[data-v-08c13e71],.team-row[data-v-08c13e71],.team-actions[data-v-08c13e71]{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.team-actions select[data-v-08c13e71]{width:100%}}.saas-page[data-v-c5f311bc]{max-width:100%}.saas-page-head[data-v-c5f311bc]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.saas-page-head h1[data-v-c5f311bc]{color:#191426;letter-spacing:-.01em;margin:0;font-size:22px;font-weight:600}.saas-page-head p[data-v-c5f311bc]{color:#8a8398;margin:4px 0 0;font-size:13px}.secondary-btn[data-v-c5f311bc]{color:#191426;cursor:pointer;background-color:#fff;border:1px solid #e4ddcf;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 14px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.secondary-btn[data-v-c5f311bc]:hover{background-color:#fbf6ec;border-color:#e4ddcf}.billing-grid[data-v-c5f311bc]{grid-template-columns:1fr 1.2fr;gap:16px;margin-bottom:24px;display:grid}.billing-card[data-v-c5f311bc]{box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:18px;position:relative;overflow:hidden}body.dark-mode .billing-card{box-shadow:none;background-color:#3a3350;border-color:#4a4458}.active-plan-card[data-v-c5f311bc]{color:#fff;background:linear-gradient(135deg,#3a3350 0%,#4a4458 100%);border:1px solid #4a4458}body.dark-mode .active-plan-card{background:linear-gradient(135deg,#191426 0%,#3a3350 100%);border-color:#4a4458}.card-glow[data-v-c5f311bc]{pointer-events:none;background:radial-gradient(circle,#1914261f 0%,#0000 70%);width:100%;height:100%;position:absolute;top:-50%;right:-50%}body.dark-mode .card-glow{background:radial-gradient(circle,#d9f26b1a 0%,#0000 70%)}.active-plan-header[data-v-c5f311bc]{margin-bottom:16px}.active-plan-header span[data-v-c5f311bc]{letter-spacing:.05em;color:#191426;margin-bottom:4px;font-size:10px;font-weight:700;display:block}body.dark-mode .active-plan-header span{color:#d9f26b}.premium-text-gradient[data-v-c5f311bc]{background:linear-gradient(135deg,#191426 0%,#3a3350 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:24px;font-weight:700}body.dark-mode .premium-text-gradient{background:linear-gradient(135deg,#d9f26b 0%,#191426 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.active-plan-details p[data-v-c5f311bc]{color:#8a8398;margin:0 0 16px;font-size:13px;line-height:1.5}body.dark-mode .active-plan-details p{color:#ffffff85}.active-plan-meta[data-v-c5f311bc]{border-top:1px solid #4a4458;grid-template-columns:1fr 1fr;gap:12px;padding-top:16px;display:grid}body.dark-mode .active-plan-meta{border-top-color:#4a4458}.active-plan-meta small[data-v-c5f311bc]{color:#8a8398;text-transform:uppercase;margin-bottom:2px;font-size:10px;display:block}body.dark-mode .active-plan-meta small{color:#ffffff61}.cancel-sub-btn[data-v-c5f311bc]{color:#e4ddcf;cursor:pointer;background:0 0;border:1px solid #4a4458;border-radius:999px;margin-top:14px;padding:6px 12px;font-size:12px;font-weight:600}.cancel-sub-btn[data-v-c5f311bc]:hover{color:#e8613c;border-color:#c1441c}.active-plan-meta strong[data-v-c5f311bc]{color:#f2ede1;font-size:14px}body.dark-mode .active-plan-meta strong{color:#ffffffd1}.autorenew-note[data-v-c5f311bc]{color:#f1f5f9b3;margin:10px 0 0;font-size:12px;line-height:1.45}.remove-card-btn[data-v-c5f311bc]{color:#f2ede1;cursor:pointer;background:0 0;border:1px solid #f1f5f959;border-radius:999px;min-height:30px;margin-top:10px;margin-right:8px;padding:0 12px;font-size:12px;font-weight:600}.remove-card-btn[data-v-c5f311bc]:hover{border-color:#f2ede1}.usage-summary-card h3[data-v-c5f311bc]{color:#191426;margin:0 0 16px;font-size:15px;font-weight:600}body.dark-mode .usage-summary-card h3{color:#ffffffd1}.billing-usage-list[data-v-c5f311bc]{gap:12px;display:grid}.billing-usage-item[data-v-c5f311bc]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;padding:10px 12px}body.dark-mode .billing-usage-item{background-color:#4a4458;border-color:#4a4458}.billing-usage-head[data-v-c5f311bc]{margin-bottom:6px}.usage-label-row[data-v-c5f311bc]{justify-content:space-between;align-items:center;display:flex}.usage-label-row strong[data-v-c5f311bc]{color:#191426;font-size:12.5px}body.dark-mode .usage-label-row strong{color:#ffffffd1}.usage-count[data-v-c5f311bc]{color:#191426;font-size:12.5px;font-weight:700}body.dark-mode .usage-count{color:#ffffffd1}.billing-progress-track[data-v-c5f311bc]{background-color:#e4ddcf;border-radius:0;height:6px;margin-bottom:6px;overflow:hidden}body.dark-mode .billing-progress-track{background-color:#4a4458}.billing-progress-fill[data-v-c5f311bc]{border-radius:inherit;background:linear-gradient(90deg,#191426 0%,#3a3350 100%);height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}body.dark-mode .billing-progress-fill{background:linear-gradient(90deg,#d9f26b 0%,#191426 100%)}.billing-progress-fill.warning[data-v-c5f311bc]{background:linear-gradient(90deg,#d9f26b 0% 100%)}.usage-remaining[data-v-c5f311bc]{color:#8a8398;margin:0;font-size:11px}body.dark-mode .usage-remaining{color:#ffffff6b}.pricing-header[data-v-c5f311bc]{text-align:center;margin:32px 0 18px}.pricing-header h2[data-v-c5f311bc]{color:#191426;margin-bottom:6px;font-size:18px;font-weight:600}body.dark-mode .pricing-header h2{color:#ffffffd1}.pricing-header p[data-v-c5f311bc]{color:#8a8398;max-width:600px;margin:0 auto;font-size:13px}body.dark-mode .pricing-header p{color:#ffffff85}.pricing-matrix[data-v-c5f311bc]{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:12px;display:grid}@media (width<=900px){.pricing-matrix[data-v-c5f311bc]{grid-template-columns:repeat(2,1fr)}.billing-grid[data-v-c5f311bc]{grid-template-columns:1fr}}@media (width<=600px){.pricing-matrix[data-v-c5f311bc]{grid-template-columns:1fr}}.plan-tier-card[data-v-c5f311bc]{background-color:#fff;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;padding:18px;transition:all .2s;display:flex;position:relative}body.dark-mode .plan-tier-card{background-color:#3a3350;border-color:#4a4458}.plan-tier-card[data-v-c5f311bc]:hover{border-color:#191426;transform:translateY(-2px)}body.dark-mode .plan-tier-card:hover{border-color:#d9f26b}.plan-tier-card.active[data-v-c5f311bc]{border-color:#191426;box-shadow:0 0 0 2px #19142626}body.dark-mode .plan-tier-card.active{border-color:#d9f26b;box-shadow:0 0 0 2px #d9f26b26}.plan-tier-card.featured[data-v-c5f311bc]{box-shadow:none;border-color:#191426}body.dark-mode .plan-tier-card.featured{box-shadow:none;border-color:#d9f26b}.plan-tier-card.featured.active[data-v-c5f311bc]{box-shadow:0 0 0 2px #191426,0 1px 4px #1914261a}body.dark-mode .plan-tier-card.featured.active{box-shadow:0 0 0 2px #d9f26b}.current-plan-badge[data-v-c5f311bc]{color:#191426;text-transform:uppercase;background-color:#f2ede1;border-radius:999px;padding:2px 6px;font-size:9.5px;font-weight:700;position:absolute;top:12px;right:12px}body.dark-mode .current-plan-badge{color:#d9f26b;background-color:#19142633}.featured-badge[data-v-c5f311bc]{color:#fff;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#191426 0%,#3a3350 100%);border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:700;position:absolute;top:-10px;left:50%;transform:translate(-50%)}body.dark-mode .featured-badge{background:linear-gradient(90deg,#d9f26b 0%,#191426 100%)}.tier-head[data-v-c5f311bc]{margin-bottom:16px}.tier-head h3[data-v-c5f311bc]{color:#191426;margin:0 0 8px;font-size:15px;font-weight:600}body.dark-mode .tier-head h3{color:#ffffffd1}.tier-price[data-v-c5f311bc]{margin-bottom:8px}.tier-price strong[data-v-c5f311bc]{color:#191426;font-size:26px;font-weight:700}body.dark-mode .tier-price strong{color:#ffffffe6}.tier-price span[data-v-c5f311bc]{color:#8a8398;font-size:12px}body.dark-mode .tier-price span{color:#ffffff85}.tier-head p[data-v-c5f311bc]{color:#8a8398;margin:0;font-size:11px;line-height:1.4}body.dark-mode .tier-head p{color:#ffffff85}.tier-features[data-v-c5f311bc]{flex:1;align-content:start;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.tier-features li[data-v-c5f311bc]{color:#8a8398;padding-left:18px;font-size:11.5px;line-height:1.4;position:relative}body.dark-mode .tier-features li{color:#ffffffb3}.tier-features li[data-v-c5f311bc]:before{content:"✓";color:#191426;font-weight:700;position:absolute;left:0}body.dark-mode .tier-features li:before{color:#d9f26b}.plan-action-btn[data-v-c5f311bc]{color:#191426;cursor:pointer;background-color:#fff;border:1px solid #e4ddcf;border-radius:999px;width:100%;min-height:30px;font-size:12px;font-weight:600;transition:all .2s}.plan-action-btn[data-v-c5f311bc]:hover:not(:disabled){background-color:#fbf6ec;border-color:#e4ddcf}body.dark-mode .plan-action-btn{color:#ffffffd1;background-color:#4a4458;border-color:#4a4458}body.dark-mode .plan-action-btn:hover:not(:disabled){background-color:#4a4458}.plan-action-btn.primary[data-v-c5f311bc]{color:#fff;background-color:#191426;border:none}.plan-action-btn.primary[data-v-c5f311bc]:hover:not(:disabled){background-color:#3a3350}body.dark-mode .plan-action-btn.primary{color:#fff;background-color:#191426}body.dark-mode .plan-action-btn.primary:hover:not(:disabled){background-color:#3a3350}.plan-action-btn[data-v-c5f311bc]:disabled{color:#8a8398;cursor:not-allowed;background-color:#fbf6ec;border-color:#e4ddcf}body.dark-mode .plan-action-btn:disabled{color:#ffffff4d;background-color:#3a3350;border-color:#3a3350}.content-block[data-v-c5f311bc]{box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:16px}.block-head[data-v-c5f311bc]{margin-bottom:12px}.block-head h2[data-v-c5f311bc]{color:#191426;margin:0 0 4px;font-size:15px;font-weight:600}.block-head p[data-v-c5f311bc]{color:#8a8398;margin:0;font-size:12px}.invoice-table[data-v-c5f311bc]{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.invoice-table th[data-v-c5f311bc]{color:#8a8398;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #e4ddcf;padding:10px 12px;font-size:11px;font-weight:700}body.dark-mode .invoice-table th{color:#fff9;border-bottom-color:#4a4458}.invoice-table td[data-v-c5f311bc]{color:#191426;border-bottom:1px solid #e4ddcf;padding:10px 12px;font-size:13px}body.dark-mode .invoice-table td{color:#ffffffd1;border-bottom-color:#4a4458}.invoice-status.paid[data-v-c5f311bc]{color:#191426;text-transform:uppercase;background-color:#f2ede1;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}body.dark-mode .invoice-status.paid{color:#d9f26b;background-color:#19142626}.receipt-link[data-v-c5f311bc]{color:#191426;font-weight:600;text-decoration:none}.receipt-button[data-v-c5f311bc]{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}body.dark-mode .receipt-link{color:#d9f26b}.receipt-link[data-v-c5f311bc]:hover{text-decoration:underline}.saas-page[data-v-c3cd85a6]{max-width:100%}.saas-page-head[data-v-c3cd85a6]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.saas-page-head h1[data-v-c3cd85a6]{color:#191426;letter-spacing:-.01em;margin:0;font-size:22px;font-weight:600}.saas-page-head p[data-v-c3cd85a6]{color:#8a8398;margin:4px 0 0;font-size:13px}.secondary-btn[data-v-c3cd85a6]{color:#191426;cursor:pointer;background-color:#fff;border:1px solid #e4ddcf;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 14px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.secondary-btn[data-v-c3cd85a6]:hover{background-color:#fbf6ec;border-color:#e4ddcf}.audit-stat-row[data-v-c3cd85a6]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-bottom:16px;display:grid}.audit-stat-chip[data-v-c3cd85a6]{background:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.audit-stat-value[data-v-c3cd85a6]{letter-spacing:-.01em;color:#191426;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:800;overflow:hidden}.audit-stat-label[data-v-c3cd85a6]{color:#8a8398;font-size:11px;font-weight:650}body.dark-mode .audit-stat-chip{background:#19142626;border-color:#4a4458}body.dark-mode .audit-stat-value{color:#ffffffe6}.audit-filter-bar[data-v-c3cd85a6]{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}.date-range-toggle[data-v-c3cd85a6]{border:1px solid #e4ddcf;flex-shrink:0;display:flex}.date-range-btn[data-v-c3cd85a6]{color:#8a8398;cursor:pointer;background:#fff;border:0;border-right:1px solid #e4ddcf;padding:0 12px;font-size:12px;font-weight:700;transition:all .15s}.date-range-btn[data-v-c3cd85a6]:last-child{border-right:0}.date-range-btn[data-v-c3cd85a6]:hover{color:#191426;background:#fbf6ec}.date-range-btn.active[data-v-c3cd85a6]{color:#fff;background:#191426}body.dark-mode .date-range-toggle{border-color:#4a4458}body.dark-mode .date-range-btn{color:#ffffff80;background:#3a3350;border-right-color:#4a4458}body.dark-mode .date-range-btn:hover{color:#ffffffd9;background:#ffffff0d}body.dark-mode .date-range-btn.active{color:#191426;background:#d9f26b}.search-input-wrapper[data-v-c3cd85a6]{flex:1;position:relative}.search-icon[data-v-c3cd85a6]{color:#8a8398;pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.audit-search-input[data-v-c3cd85a6]{box-sizing:border-box;color:#191426;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;outline:none;width:100%;padding:8px 10px 8px 32px;font-size:13px;transition:all .15s}.audit-search-input[data-v-c3cd85a6]:focus{border-color:#191426;box-shadow:0 0 0 2px #19142626}body.dark-mode .audit-search-input{color:#ffffffd1;background-color:#3a3350;border-color:#4a4458}body.dark-mode .audit-search-input:focus{border-color:#d9f26b;box-shadow:0 0 0 2px #d9f26b26}.filter-select-wrapper[data-v-c3cd85a6]{width:200px}.audit-filter-select[data-v-c3cd85a6]{box-sizing:border-box;color:#191426;cursor:pointer;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;outline:none;width:100%;padding:8px 10px;font-size:13px;transition:all .15s}.audit-filter-select[data-v-c3cd85a6]:focus{border-color:#191426;box-shadow:0 0 0 2px #19142626}body.dark-mode .audit-filter-select{color:#ffffffd1;background-color:#3a3350;border-color:#4a4458}body.dark-mode .audit-filter-select:focus{border-color:#d9f26b;box-shadow:0 0 0 2px #d9f26b26}.content-block[data-v-c3cd85a6]{box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:16px}body.dark-mode .content-block{box-shadow:none;background-color:#3a3350;border-color:#4a4458}.empty-state[data-v-c3cd85a6]{color:#8a8398;text-align:center;padding:32px;font-size:13px}.spinner-ring[data-v-c3cd85a6]{border:2px solid #1914261a;border-top-color:#191426;border-radius:50%;width:20px;height:20px;margin:0 auto 10px;animation:.8s linear infinite spin-c3cd85a6}body.dark-mode .spinner-ring{border-color:#d9f26b #d9f26b1a #d9f26b1a}@keyframes spin-c3cd85a6{to{transform:rotate(360deg)}}.audit-table-scroll[data-v-c3cd85a6]{overflow-x:auto}.audit-table[data-v-c3cd85a6]{border-collapse:collapse;text-align:left;width:100%;min-width:720px;font-size:13px}.audit-tr[data-v-c3cd85a6]{border-bottom:1px solid #e4ddcf;transition:background-color .15s}.audit-tr[data-v-c3cd85a6]:hover{background-color:#fbf6ec}body.dark-mode .audit-tr{border-bottom-color:#4a4458}body.dark-mode .audit-tr:hover{background-color:#ffffff05}.audit-table th[data-v-c3cd85a6]{color:#8a8398;text-transform:uppercase;letter-spacing:.03em;-webkit-user-select:none;user-select:none;background-color:#fbf6ec;border-bottom:1px solid #e4ddcf;padding:10px 12px;font-size:11px;font-weight:700}body.dark-mode .audit-table th{color:#ffffff9e;background-color:#4a4458;border-bottom-color:#4a4458}.audit-table td[data-v-c3cd85a6]{vertical-align:middle;padding:12px 16px}.audit-td-actor[data-v-c3cd85a6]{min-width:200px}.actor-info[data-v-c3cd85a6]{align-items:center;gap:10px;display:flex}.actor-avatar[data-v-c3cd85a6]{color:#191426;background-color:#f2ede1;border:1px solid #191426;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid}body.dark-mode .actor-avatar{color:#d9f26b;background-color:#19142626;border-color:#d9f26b33}.actor-info strong[data-v-c3cd85a6]{color:#191426;font-size:13px;display:block}body.dark-mode .actor-info strong{color:#ffffffd1}.actor-info small[data-v-c3cd85a6]{color:#8a8398;font-size:11px;display:block}body.dark-mode .actor-info small{color:#ffffff6b}.audit-td-label[data-v-c3cd85a6]{color:#191426;font-size:13px}body.dark-mode .audit-td-label{color:#ffffffd1}.audit-action-label[data-v-c3cd85a6]{font-weight:600}.audit-meta-preview[data-v-c3cd85a6]{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.meta-tag[data-v-c3cd85a6]{color:#8a8398;background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:999px;padding:1px 5px;font-size:10.5px}body.dark-mode .meta-tag{color:#ffffff9e;background-color:#4a4458;border-color:#4a4458}.meta-tag strong[data-v-c3cd85a6]{color:#191426}body.dark-mode .meta-tag strong{color:#ffffffd1}.entity-pill[data-v-c3cd85a6]{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;align-items:center;padding:2px 6px;font-size:10px;font-weight:700;display:inline-flex}.entity-pill.pipeline_entry[data-v-c3cd85a6]{color:#4a4458;background-color:#f2ede1;border:1px solid #e4ddcf}body.dark-mode .entity-pill.pipeline_entry{color:#d9f26b;background-color:#0369a126;border-color:#8a839833}.entity-pill.candidate[data-v-c3cd85a6]{color:#be185d;background-color:#fce7f3;border:1px solid #fbcfe8}body.dark-mode .entity-pill.candidate{color:#f472b6;background-color:#be185d26;border-color:#f472b633}.entity-pill.job[data-v-c3cd85a6]{color:#3a3350;background-color:#f2ede1;border:1px solid #f2ede1}body.dark-mode .entity-pill.job{color:#e4ddcf;background-color:#6d28d926;border-color:#d8a88a33}.entity-pill.user[data-v-c3cd85a6]{color:#191426;background-color:#f2ede1;border:1px solid #f0f9d1}body.dark-mode .entity-pill.user{color:#d9f26b;background-color:#19142626;border-color:#d9f26b33}.entity-pill.organization[data-v-c3cd85a6]{color:#3a3350;background-color:#f2ede1;border:1px solid #f2ede1}body.dark-mode .entity-pill.organization{color:#d9f26b;background-color:#c2410c26;border-color:#fb923c33}.audit-td-time[data-v-c3cd85a6]{color:#8a8398;white-space:nowrap;font-size:12px}body.dark-mode .audit-td-time{color:#ffffff6b}.audit-load-more[data-v-c3cd85a6]{justify-content:center;padding-top:16px;display:flex}.load-more-btn[data-v-c3cd85a6]{min-width:140px;font-weight:600}@media (width<=720px){.saas-page-head[data-v-c3cd85a6]{flex-direction:column;align-items:stretch}.audit-filter-bar[data-v-c3cd85a6]{flex-direction:column}.filter-select-wrapper[data-v-c3cd85a6],.date-range-toggle[data-v-c3cd85a6]{width:100%}.date-range-btn[data-v-c3cd85a6]{flex:1}.audit-stat-row[data-v-c3cd85a6]{grid-template-columns:1fr 1fr}}.saas-page[data-v-570a4217]{max-width:100%}.saas-page-head[data-v-570a4217]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.saas-page-head h1[data-v-570a4217]{color:#191426;letter-spacing:-.01em;margin:0;font-size:22px;font-weight:600}body.dark-mode .saas-page-head h1{color:#ffffffd1}.saas-page-head p[data-v-570a4217]{color:#8a8398;margin:4px 0 0;font-size:13px}body.dark-mode .saas-page-head p{color:#ffffff85}.content-block[data-v-570a4217]{box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0;padding:16px}body.dark-mode .content-block{box-shadow:none;background:#3a3350;border-color:#4a4458}.settings-grid[data-v-570a4217]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.settings-grid span[data-v-570a4217],.settings-grid strong[data-v-570a4217]{display:block}.settings-grid span[data-v-570a4217]{color:#8a8398;margin-bottom:4px;font-size:12px}body.dark-mode .settings-grid span{color:#ffffff85}.settings-grid strong[data-v-570a4217]{color:#191426;font-size:13.5px;font-weight:600}body.dark-mode .settings-grid strong{color:#ffffffd1}.usage-panel[data-v-570a4217],.branding-panel[data-v-570a4217]{box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0;margin-top:16px;padding:16px}body.dark-mode .usage-panel,body.dark-mode .branding-panel{box-shadow:none;background:#3a3350;border-color:#4a4458}.block-head h2[data-v-570a4217]{color:#191426;margin:0 0 4px;font-size:15px;font-weight:600}body.dark-mode .block-head h2{color:#ffffffd1}.block-head p[data-v-570a4217]{color:#8a8398;margin:0;font-size:12px}body.dark-mode .block-head p{color:#ffffff85}.split[data-v-570a4217]{justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-notice[data-v-570a4217]{border:1px solid #e4ddcf;border-radius:0;margin:12px 0 0;padding:9px 11px;font-size:12.5px;font-weight:600}.settings-notice.success[data-v-570a4217]{color:#191426;background:#f0f9d1;border-color:#f0f9d1}.settings-notice.error[data-v-570a4217]{color:#c1441c;background:#fbeae1;border-color:#e8613c}body.dark-mode .settings-notice.success{color:#d9f26b;background:#1914261a;border-color:#19142638}body.dark-mode .settings-notice.error{color:#e8613c;background:#c1441c1a;border-color:#c1441c38}.feature-badge[data-v-570a4217]{text-transform:uppercase;letter-spacing:.04em;border-radius:99px;flex-shrink:0;padding:3px 10px;font-size:11px;font-weight:700}.feature-badge.enabled[data-v-570a4217]{color:#191426;background:#f0f9d1;border:1px solid #f0f9d1}.feature-badge.locked[data-v-570a4217]{color:#3a3350;background:#f2ede1;border:1px solid #f2ede1}body.dark-mode .feature-badge.enabled{color:#d9f26b;background:#d9f26b24;border-color:#d9f26b47}body.dark-mode .feature-badge.locked{color:#d9f26b;background:#1914261a;border-color:#19142633}.notif-row[data-v-570a4217]{justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}.threshold-row[data-v-570a4217]{border-top:1px solid #f2ede1;padding-top:14px}body.dark-mode .threshold-row{border-color:#3a3350}.threshold-input-wrap[data-v-570a4217]{flex-shrink:0;align-items:center;gap:6px;display:flex}.threshold-input[data-v-570a4217]{color:#191426;text-align:center;border:1px solid #e4ddcf;border-radius:0;width:64px;padding:7px 10px;font-size:13px;font-weight:600}.threshold-input[data-v-570a4217]:disabled{opacity:.6}body.dark-mode .threshold-input{color:#ffffffd1;background:#4a4458;border-color:#3a3350}.threshold-pct[data-v-570a4217]{color:#8a8398;font-size:12.5px;font-weight:600}body.dark-mode .threshold-pct{color:#ffffff80}.notif-label strong[data-v-570a4217]{color:#191426;margin-bottom:3px;font-size:13px;display:block}body.dark-mode .notif-label strong{color:#ffffffd1}.notif-label span[data-v-570a4217]{color:#8a8398;font-size:12px}body.dark-mode .notif-label span{color:#ffffff6b}.toggle-switch[data-v-570a4217]{cursor:pointer;flex-shrink:0;align-items:center;display:inline-flex}.toggle-switch input[data-v-570a4217]{opacity:0;width:0;height:0;position:absolute}.toggle-track[data-v-570a4217]{background:#e4ddcf;border-radius:99px;width:40px;height:22px;transition:background .2s;position:relative}body.dark-mode .toggle-track{background:#4a4458}.toggle-switch input:checked+.toggle-track[data-v-570a4217]{background:#191426}.toggle-thumb[data-v-570a4217]{width:16px;height:16px;box-shadow:none;background:#fff;border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.toggle-switch input:checked+.toggle-track .toggle-thumb[data-v-570a4217]{transform:translate(18px)}.toggle-switch.disabled[data-v-570a4217]{opacity:.5;cursor:default}.branding-gate[data-v-570a4217]{background:#fafafa;border:1px dashed #e4ddcf;border-radius:0;align-items:flex-start;gap:14px;margin-top:16px;padding:16px;display:flex}body.dark-mode .branding-gate{background:#4a4458;border-color:#4a4458}.branding-gate svg[data-v-570a4217]{color:#8a8398;flex-shrink:0;width:20px;height:20px;margin-top:2px}.branding-gate strong[data-v-570a4217]{color:#191426;margin-bottom:4px;font-size:13.5px;display:block}body.dark-mode .branding-gate strong{color:#ffffffd1}.branding-gate p[data-v-570a4217]{color:#8a8398;margin:0;font-size:12.5px}body.dark-mode .branding-gate p{color:#ffffff85}.upgrade-btn[data-v-570a4217]{flex-shrink:0}.branding-form[data-v-570a4217]{flex-direction:column;gap:20px;margin-top:18px;display:flex}.branding-row[data-v-570a4217]{border-bottom:1px solid #f2ede1;grid-template-columns:1fr 1fr;align-items:start;gap:16px;padding-bottom:18px;display:grid}body.dark-mode .branding-row{border-color:#3a3350}.branding-row[data-v-570a4217]:last-of-type{border-bottom:none}.branding-label strong[data-v-570a4217]{color:#191426;margin-bottom:3px;font-size:13px;display:block}body.dark-mode .branding-label strong{color:#ffffffd1}.branding-label span[data-v-570a4217]{color:#8a8398;font-size:11.5px;line-height:1.4}body.dark-mode .branding-label span{color:#ffffff6b}.branding-logo-area[data-v-570a4217],.logo-preview-wrap[data-v-570a4217]{align-items:center;gap:10px;display:flex}.logo-preview[data-v-570a4217]{object-fit:contain;background:#fff;border:1px solid #e4ddcf;border-radius:0;max-width:160px;max-height:40px;padding:4px}.remove-logo-btn[data-v-570a4217]{color:#c1441c;cursor:pointer;background:0 0;border:1px solid #e8613c;border-radius:999px;padding:3px 10px;font-size:12px}.remove-logo-btn[data-v-570a4217]:hover{background:#fbeae1}.logo-upload-btn[data-v-570a4217]{color:#191426;cursor:pointer;border:1px dashed #e4ddcf;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:500;transition:all .2s;display:inline-flex}.logo-upload-btn[data-v-570a4217]:hover{background:#f2ede1;border-color:#f2ede1}body.dark-mode .logo-upload-btn{color:#e4ddcf;border-color:#4a4458}.logo-upload-btn svg[data-v-570a4217]{width:14px;height:14px}.logo-upload-btn.disabled[data-v-570a4217]{opacity:.5;pointer-events:none}.color-input-wrap[data-v-570a4217]{align-items:center;gap:8px;display:flex}.color-swatch[data-v-570a4217]{cursor:pointer;border:1px solid #e4ddcf;border-radius:999px;width:38px;height:38px;padding:2px}.color-hex[data-v-570a4217]{width:100px;font-size:13px;font-family:var(--ks-mono);color:#191426;border:1px solid #e4ddcf;border-radius:0;padding:7px 10px}body.dark-mode .color-hex{color:#ffffffd1;background:#4a4458;border-color:#4a4458}.tagline-input[data-v-570a4217]{color:#191426;border:1px solid #e4ddcf;border-radius:0;width:100%;padding:8px 10px;font-family:inherit;font-size:13px}.workspace-name-label[data-v-570a4217]{color:#8a8398;margin-bottom:6px;font-size:12px;font-weight:600;display:block}body.dark-mode .workspace-name-label{color:#ffffff85}.workspace-name-row[data-v-570a4217]{align-items:center;gap:10px;max-width:520px;display:flex}.workspace-name-row .tagline-input[data-v-570a4217]{flex:1}.workspace-name-row .primary-btn[data-v-570a4217]{flex-shrink:0}.workspace-name-form .settings-notice[data-v-570a4217]{margin-top:10px}.workspace-careers[data-v-570a4217]{border-top:1px solid #f2ede1;margin-top:22px;padding-top:18px}body.dark-mode .workspace-careers{border-top-color:#4a4458}.workspace-careers-row[data-v-570a4217]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.workspace-careers-link[data-v-570a4217]{color:#191426;font-size:14px;font-weight:600;text-decoration:none}.workspace-careers-link[data-v-570a4217]:hover{text-decoration:underline}body.dark-mode .workspace-careers-link{color:#f2ede1}.workspace-careers-hint[data-v-570a4217]{color:#8a8398;margin-top:8px;font-size:12px}body.dark-mode .workspace-careers-hint{color:#ffffff85}.workspace-careers-hint code[data-v-570a4217]{background:#f1efe9;border-radius:0;padding:1px 5px;font-size:11.5px}body.dark-mode .workspace-careers-hint code{background:#4a4458}.workspace-embed[data-v-570a4217]{border-top:1px solid #f2ede1;margin-top:20px;padding-top:18px}body.dark-mode .workspace-embed{border-top-color:#4a4458}.workspace-embed-code[data-v-570a4217]{color:#191426;white-space:pre;background:#f6f5f2;border:1px solid #e4ddcf;border-radius:0;margin:0 0 10px;padding:10px 12px;font-size:12px;overflow-x:auto}body.dark-mode .workspace-embed-code{color:#ffffffd1;background:#1c1c1f;border-color:#4a4458}body.dark-mode .tagline-input{color:#ffffffd1;background:#4a4458;border-color:#4a4458}.brand-preview[data-v-570a4217]{border:1px solid #e4ddcf;border-radius:0;padding:20px 24px;transition:background .3s;position:relative;overflow:hidden}.preview-inner[data-v-570a4217]{max-width:320px}.preview-logo-wrap[data-v-570a4217]{margin-bottom:8px}.preview-logo[data-v-570a4217]{object-fit:contain;max-width:120px;max-height:32px}.preview-company[data-v-570a4217]{text-transform:uppercase;letter-spacing:.05em;color:#8a8398;margin-bottom:4px;font-size:10px;font-weight:700}.preview-tagline[data-v-570a4217]{color:#8a8398;margin-bottom:6px;font-size:12px}.preview-jobname[data-v-570a4217]{color:#191426;margin-bottom:12px;font-size:16px;font-weight:700}.preview-btn[data-v-570a4217]{color:#fff;cursor:default;border:none;border-radius:999px;padding:8px 20px;font-size:13px;font-weight:600;transition:background .3s;display:inline-block}.preview-label[data-v-570a4217]{text-transform:uppercase;letter-spacing:.06em;color:#8a8398;background:#ffffffb3;border-radius:99px;padding:2px 7px;font-size:10px;font-weight:700;position:absolute;top:8px;right:10px}.branding-actions[data-v-570a4217]{justify-content:flex-end;padding-top:4px;display:flex}.primary-btn[data-v-570a4217]{color:#fff;cursor:pointer;background:#191426;border:none;border-radius:999px;justify-content:center;align-items:center;height:36px;padding:0 18px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.primary-btn[data-v-570a4217]:hover:not(:disabled){background:#3a3350}.primary-btn[data-v-570a4217]:disabled{opacity:.55;cursor:default}.secondary-btn[data-v-570a4217]{color:#191426;cursor:pointer;background:#fff;border:1px solid #e4ddcf;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 14px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.secondary-btn[data-v-570a4217]:hover{background:#fbf6ec;border-color:#e4ddcf}body.dark-mode .secondary-btn:hover{background:#4a4458}.empty-state[data-v-570a4217]{color:#8a8398;text-align:center;padding:22px;font-size:13px}body.dark-mode .empty-state{color:#ffffff6b}.usage-list[data-v-570a4217]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.usage-row[data-v-570a4217]{background:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;padding:12px}body.dark-mode .usage-row{background:#4a4458;border-color:#4a4458}.usage-row-head[data-v-570a4217]{justify-content:space-between;align-items:center;gap:12px;display:flex}.usage-row-head strong[data-v-570a4217],.usage-row-head span[data-v-570a4217]{font-size:12.5px}.usage-row-head strong[data-v-570a4217]{color:#191426;font-weight:600}body.dark-mode .usage-row-head strong{color:#ffffffd1}.usage-row-head span[data-v-570a4217]{color:#8a8398;font-weight:700}body.dark-mode .usage-row-head span{color:#ffffff85}.usage-track[data-v-570a4217]{background:#e4ddcf;border-radius:0;height:6px;margin-top:10px;overflow:hidden}body.dark-mode .usage-track{background:#4a4458}.usage-fill[data-v-570a4217]{border-radius:inherit;background:linear-gradient(90deg,#191426,#3a3350);height:100%}body.dark-mode .usage-fill{background:linear-gradient(90deg,#d9f26b,#191426)}.usage-row p[data-v-570a4217]{color:#8a8398;margin:6px 0 0;font-size:11px}body.dark-mode .usage-row p{color:#ffffff6b}@media (width<=860px){.settings-grid[data-v-570a4217],.usage-list[data-v-570a4217],.branding-row[data-v-570a4217]{grid-template-columns:1fr}}.mfa-status[data-v-570a4217]{margin:8px 0 12px;font-size:13px}.mfa-status strong[data-v-570a4217]{color:#191426}body.dark-mode .mfa-status strong{color:#ffffffd1}.mfa-on[data-v-570a4217]{color:#191426;font-weight:600}.mfa-off[data-v-570a4217]{color:#8a8398}.mfa-actions[data-v-570a4217]{margin-top:8px}.mfa-hint[data-v-570a4217]{color:#8a8398;margin-top:6px;font-size:12px}.mfa-setup-result[data-v-570a4217]{background:#f8faff;border:1px solid #f2ede1;border-radius:0;margin-top:14px;padding:12px}body.dark-mode .mfa-setup-result{background:#4a4458;border-color:#4a4458}.mfa-qr[data-v-570a4217]{align-items:flex-start;gap:16px;margin:8px 0;display:flex}.qr-placeholder[data-v-570a4217]{background:#fff;border:1px solid #e4ddcf;border-radius:0;padding:4px}body.dark-mode .qr-placeholder{background:#191426;border-color:#4a4458}.mfa-backups[data-v-570a4217]{margin:10px 0}.mfa-backups ul[data-v-570a4217]{font-family:var(--ks-mono);margin:6px 0;padding-left:18px;font-size:12px}.mfa-backups li[data-v-570a4217]{margin:2px 0}.mfa-manual-secret[data-v-570a4217]{border-top:1px solid #e4ddcf;margin:10px 0;padding-top:8px}body.dark-mode .mfa-manual-secret{border-color:#4a4458}.mfa-code-row[data-v-570a4217]{align-items:center;gap:8px;margin-top:8px;display:flex}.mfa-code-input[data-v-570a4217]{letter-spacing:2px;text-align:center;border:1px solid #e4ddcf;border-radius:0;width:120px;padding:6px 10px;font-size:15px;font-weight:600}body.dark-mode .mfa-code-input{color:#fff;background:#4a4458;border-color:#8a8398}.link-btn[data-v-570a4217]{color:#191426;cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:12px}.link-btn[data-v-570a4217]:hover{text-decoration:underline}.mfa-enabled[data-v-570a4217]{margin-top:8px}.danger-btn[data-v-570a4217]{color:#c1441c;cursor:pointer;background:#fbeae1;border:1px solid #e8613c;border-radius:999px;padding:6px 12px;font-size:12px}.danger-btn[data-v-570a4217]:hover{background:#e8613c}body.dark-mode .danger-btn{color:#e8613c;background:#3f1f1f;border-color:#5c2a2a}.integrations-view-container[data-v-d6274e03]{box-sizing:border-box;flex-direction:column;gap:16px;display:flex}.integration-notice[data-v-d6274e03]{border:1px solid;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.integration-notice.success[data-v-d6274e03]{color:#191426;background-color:#f0f9d1;border-color:#f0f9d1}.integration-notice.error[data-v-d6274e03]{color:#c1441c;background-color:#fbeae1;border-color:#e8613c}.integration-notice.info[data-v-d6274e03]{color:#3a3350;background-color:#f2ede1;border-color:#e4ddcf}.integration-notice button[data-v-d6274e03]{color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.integrations-intro-card[data-v-d6274e03]{background-color:#fff;border:1px solid #e4ddcf;border-radius:0;justify-content:space-between;align-items:center;gap:24px;padding:20px;display:flex}body.dark-mode .integrations-intro-card{background-color:#3a3350;border-color:#3a3350}.intro-content[data-v-d6274e03]{flex:1;max-width:720px}.intro-content h2[data-v-d6274e03]{color:#191426;margin:0 0 6px;font-size:20px;font-weight:700}body.dark-mode .intro-content h2{color:#f2ede1}.intro-content p[data-v-d6274e03]{color:#4a4458;margin:0;font-size:13.5px;line-height:1.6}body.dark-mode .intro-content p{color:#8a8398}.intro-stats[data-v-d6274e03]{flex-shrink:0;gap:16px;display:flex}.stat-box[data-v-d6274e03]{background:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;align-items:center;min-width:90px;padding:10px 14px;display:flex}body.dark-mode .stat-box{background:#3a3350;border-color:#3a3350}.stat-num[data-v-d6274e03]{color:#191426;font-size:22px;font-weight:800}body.dark-mode .stat-num{color:#d9f26b}.stat-lbl[data-v-d6274e03]{color:#8a8398;text-transform:uppercase;letter-spacing:.03em;margin-top:2px;font-size:10.5px;font-weight:700}.integrations-layout-grid[data-v-d6274e03]{grid-template-columns:1fr 340px;align-items:start;gap:16px;display:grid}@media (width<=980px){.integrations-layout-grid[data-v-d6274e03]{grid-template-columns:1fr}}.left-section[data-v-d6274e03]{flex-direction:column;gap:14px;display:flex}.filter-tabs-row[data-v-d6274e03]{border-bottom:1px solid #e4ddcf;gap:6px;padding-bottom:6px;display:flex}body.dark-mode .filter-tabs-row{border-bottom-color:#3a3350}.filter-tab-btn[data-v-d6274e03]{color:#8a8398;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:all .2s}.filter-tab-btn[data-v-d6274e03]:hover,.filter-tab-btn.active[data-v-d6274e03]{color:#191426;background-color:#f2ede1}body.dark-mode .filter-tab-btn:hover{color:#f2ede1;background-color:#ffffff0d}body.dark-mode .filter-tab-btn.active{color:#d9f26b;background-color:#d9f26b1a}.integrations-grid[data-v-d6274e03]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.app-card[data-v-d6274e03]{box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;justify-content:space-between;gap:12px;padding:16px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.app-card[data-v-d6274e03]:hover{box-shadow:none;border-color:#e4ddcf;transform:none}body.dark-mode .app-card{box-shadow:none;background-color:#3a3350;border-color:#3a3350}body.dark-mode .app-card:hover{box-shadow:none;border-color:#3a3350}.app-card.is-connected[data-v-d6274e03]{background:#fff;border-color:#191426}body.dark-mode .app-card.is-connected{background:#3a3350;border-color:#d9f26b}.app-card-head[data-v-d6274e03]{justify-content:space-between;align-items:center;display:flex}.app-logo-wrap[data-v-d6274e03]{color:#4a4458;background:#f2ede1;border-radius:0;place-items:center;width:32px;height:32px;display:grid}body.dark-mode .app-logo-wrap{color:#8a8398;background:#3a3350}.app-logo-wrap svg[data-v-d6274e03]{width:16px;height:16px}.app-logo-wrap.google[data-v-d6274e03]{color:#ea4335;background-color:#fbeae1}.app-logo-wrap.slack[data-v-d6274e03]{color:#4a154b;background-color:#f2ede1}.app-logo-wrap.linkedin[data-v-d6274e03]{color:#0077b5;background-color:#fbf6ec}.app-logo-wrap.ats[data-v-d6274e03]{color:#191426;background-color:#f0f9d1}.app-logo-wrap.job_board[data-v-d6274e03]{color:#3a3350;background-color:#f2ede1}body.dark-mode .app-logo-wrap.google{color:#e8613c;background-color:#ea43351f}body.dark-mode .app-logo-wrap.slack{color:#e4ddcf;background-color:#4a154b1f}body.dark-mode .app-logo-wrap.linkedin{color:#d9f26b;background-color:#0077b51f}body.dark-mode .app-logo-wrap.ats,body.dark-mode .app-logo-wrap.job_board{color:#d9f26b;background-color:#1914261f}.app-badge[data-v-d6274e03]{text-transform:uppercase;color:#8a8398;letter-spacing:.04em;background:#f2ede1;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:700}body.dark-mode .app-badge{color:#e4ddcf;background:#3a3350}.app-card-body h3[data-v-d6274e03]{color:#191426;margin:0 0 4px;font-size:14.5px;font-weight:700}body.dark-mode .app-card-body h3{color:#f2ede1}.app-desc[data-v-d6274e03]{color:#8a8398;margin:0;font-size:12px;line-height:1.45}body.dark-mode .app-desc{color:#8a8398}.app-card-foot[data-v-d6274e03]{border-top:1px dashed #e4ddcf;justify-content:space-between;align-items:center;margin-top:4px;padding-top:12px;display:flex}body.dark-mode .app-card-foot{border-top-color:#3a3350}.status-indicator[data-v-d6274e03]{align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.status-indicator.active[data-v-d6274e03]{color:#191426}body.dark-mode .status-indicator.active{color:#d9f26b}.status-indicator.disabled[data-v-d6274e03]{color:#8a8398;font-style:italic}.status-indicator.pending[data-v-d6274e03]{color:#c1441c;cursor:help}.pulse-dot[data-v-d6274e03]{background-color:#191426;border-radius:50%;width:6px;height:6px;animation:1.8s infinite dotPulse-d6274e03}@keyframes dotPulse-d6274e03{0%{box-shadow:0 0 #19142666}70%{box-shadow:0 0 0 5px #19142600}to{box-shadow:0 0 #19142600}}.connect-action-btn[data-v-d6274e03]{color:#4a4458;cursor:pointer;background-color:#fff;border:1px solid #e4ddcf;border-radius:999px;height:28px;padding:0 10px;font-size:11.5px;font-weight:700;transition:all .2s}.connect-action-btn[data-v-d6274e03]:hover{color:#191426;background-color:#f2ede1}.connect-action-btn.is-connected[data-v-d6274e03]{color:#191426;background-color:#f2ede1;border-color:#f2ede1}.connect-action-btn.is-connected[data-v-d6274e03]:hover{color:#c1441c;background-color:#fbeae1;border-color:#e8613c}body.dark-mode .connect-action-btn{color:#e4ddcf;background-color:#3a3350;border-color:#3a3350}body.dark-mode .connect-action-btn:hover{color:#f2ede1;background-color:#ffffff0d}body.dark-mode .connect-action-btn.is-connected{color:#d9f26b;background-color:#d9f26b1a;border-color:#d9f26b40}body.dark-mode .connect-action-btn.is-connected:hover{color:#e8613c;background-color:#c1441c26;border-color:#c1441c40}.sync-audit-block[data-v-d6274e03]{flex-direction:column;gap:10px;display:flex}.audit-head-row[data-v-d6274e03]{justify-content:space-between;align-items:center;display:flex}.section-label-inline[data-v-d6274e03]{border-bottom:0;margin:0;padding:0}.audit-sub[data-v-d6274e03]{color:#8a8398;margin:0;font-size:11.5px;line-height:1.45}.logs-feed-wrap[data-v-d6274e03]{flex-direction:column;gap:10px;margin-top:4px;display:flex}.logs-empty-state[data-v-d6274e03]{color:#8a8398;margin:0;padding:16px 4px;font-size:12px}.feed-log-item[data-v-d6274e03]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;gap:4px;padding:10px;display:flex}body.dark-mode .feed-log-item{background-color:#3a3350;border-color:#3a3350}.feed-log-item.success[data-v-d6274e03]{background-color:#f0f9d1;border-color:#f0f9d1}body.dark-mode .feed-log-item.success{background-color:#1914260d;border-color:#19142633}.feed-log-item.warning[data-v-d6274e03]{background-color:#f2ede1;border-color:#f2ede1}body.dark-mode .feed-log-item.warning{background-color:#1914260d;border-color:#19142633}.log-meta[data-v-d6274e03]{justify-content:space-between;font-size:10px;font-weight:700;display:flex}.log-service[data-v-d6274e03]{color:#191426;text-transform:uppercase}body.dark-mode .log-service{color:#d9f26b}.log-time[data-v-d6274e03]{color:#8a8398}.log-event[data-v-d6274e03]{color:#4a4458;margin:0;font-size:12px;line-height:1.5}body.dark-mode .log-event{color:#e4ddcf}.modal-overlay[data-v-d6274e03]{z-index:2000;background-color:#19142680;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-box[data-v-d6274e03]{width:min(480px,100%);box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;animation:.2s cubic-bezier(.16,1,.3,1) modalScaleIn-d6274e03;display:flex;overflow:hidden}@keyframes modalScaleIn-d6274e03{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}body.dark-mode .modal-box{box-shadow:none;background-color:#3a3350;border-color:#3a3350}.modal-head[data-v-d6274e03]{border-bottom:1px solid #e4ddcf;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}body.dark-mode .modal-head{border-bottom-color:#3a3350}.modal-head h3[data-v-d6274e03]{color:#191426;margin:0;font-size:15px;font-weight:700}body.dark-mode .modal-head h3{color:#f2ede1}.close-modal-btn[data-v-d6274e03]{color:#8a8398;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:20px}.modal-body[data-v-d6274e03]{flex-direction:column;gap:12px;padding:16px;display:flex}.modal-instruct[data-v-d6274e03]{color:#4a4458;margin:0 0 4px;font-size:12.5px;line-height:1.5}body.dark-mode .modal-instruct{color:#8a8398}.form-label-grp[data-v-d6274e03]{color:#8a8398;text-transform:uppercase;flex-direction:column;gap:4px;font-size:10.5px;font-weight:700;display:flex}.modal-input[data-v-d6274e03]{color:#191426;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;outline:none;height:36px;padding:0 10px;font-size:13px}body.dark-mode .modal-input{color:#e4ddcf;background-color:#3a3350;border-color:#3a3350}.toggles-grid[data-v-d6274e03]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;gap:10px;margin-top:4px;padding:10px;display:flex}body.dark-mode .toggles-grid{background-color:#3a3350;border-color:#3a3350}.toggle-row[data-v-d6274e03]{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.toggle-row input[data-v-d6274e03]{margin-top:4px}.toggle-text[data-v-d6274e03]{flex-direction:column;gap:2px;display:flex}.toggle-text strong[data-v-d6274e03]{color:#4a4458;font-size:12px}body.dark-mode .toggle-text strong{color:#e4ddcf}.toggle-text span[data-v-d6274e03]{color:#8a8398;font-size:10.5px;line-height:1.35}.modal-foot[data-v-d6274e03]{background-color:#fbf6ec;border-top:1px solid #e4ddcf;justify-content:flex-end;align-items:center;gap:10px;padding:12px 16px;display:flex}body.dark-mode .modal-foot{background-color:#3a3350;border-top-color:#3a3350}.secondary-btn[data-v-d6274e03]{color:#4a4458;cursor:pointer;background-color:#fff;border:1px solid #e4ddcf;border-radius:999px;height:32px;padding:0 14px;font-size:12.5px;font-weight:600}.secondary-btn[data-v-d6274e03]:hover{background-color:#f2ede1}.connect-submit-btn[data-v-d6274e03]{height:32px;min-height:32px}.compact-confirm-modal[data-v-d6274e03]{width:min(420px,100%)}.danger-btn[data-v-d6274e03]{color:#fff;cursor:pointer;background-color:#c1441c;border:1px solid #c1441c;border-radius:999px;height:32px;padding:0 14px;font-size:12.5px;font-weight:700}body.dark-mode .integration-notice.success{color:#f0f9d1;background-color:#1914261a;border-color:#1914264d}body.dark-mode .integration-notice.error{color:#e8613c;background-color:#c1441c1a;border-color:#c1441c4d}body.dark-mode .integration-notice.info{color:#8a8398;background-color:#1914261a;border-color:#1914264d}.modal-fade-enter-active[data-v-d6274e03],.modal-fade-leave-active[data-v-d6274e03]{transition:opacity .2s}.modal-fade-enter-from[data-v-d6274e03],.modal-fade-leave-to[data-v-d6274e03]{opacity:0}.deliverability-note[data-v-d6274e03]{color:#4a4458;background:#f5f7ff;border:1px solid #f2ede1;border-radius:0;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:12.5px;line-height:1.5;display:flex}.deliverability-note svg[data-v-d6274e03]{color:#191426;flex-shrink:0;width:16px;height:16px;margin-top:1px}body.dark-mode .deliverability-note{color:#fff9;background:#1914261a;border-color:#19142638}.primary-provider-card[data-v-d6274e03]{background:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:14px 18px;display:flex}body.dark-mode .primary-provider-card{background:#3a3350;border-color:#4a4458}.primary-provider-info[data-v-d6274e03]{flex-direction:column;gap:2px;display:flex}.primary-provider-info strong[data-v-d6274e03]{color:#191426;font-size:13.5px}body.dark-mode .primary-provider-info strong{color:#ffffffd9}.primary-provider-info span[data-v-d6274e03]{color:#8a8398;font-size:12px}body.dark-mode .primary-provider-info span{color:#ffffff80}.primary-provider-options[data-v-d6274e03]{gap:8px;display:flex}.primary-provider-btn[data-v-d6274e03]{color:#4a4458;cursor:pointer;background:#fff;border:1px solid #e4ddcf;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;transition:all .15s}.primary-provider-btn[data-v-d6274e03]:hover:not(:disabled){border-color:#8a8398}.primary-provider-btn.active[data-v-d6274e03]{color:#3a3350;background:#f2ede1;border-color:#191426}.primary-provider-btn[data-v-d6274e03]:disabled{opacity:.6;cursor:default}body.dark-mode .primary-provider-btn{color:#ffffffb3;background:#4a4458;border-color:#3a3350}body.dark-mode .primary-provider-btn.active{color:#f2ede1;background:#3a33502e;border-color:#191426}.admin-dashboard-container[data-v-a8a99b46]{max-width:100%;padding:8px 0;animation:.3s cubic-bezier(.16,1,.3,1) fadeIn-a8a99b46}@keyframes fadeIn-a8a99b46{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.admin-header-row[data-v-a8a99b46]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.admin-header-row h1[data-v-a8a99b46]{color:#191426;letter-spacing:-.025em;background:linear-gradient(135deg,#191426 0%,#4a4458 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 6px;font-size:26px;font-weight:850}body.dark-mode .admin-header-row h1{background:linear-gradient(135deg,#fbf6ec 0%,#e4ddcf 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.subtitle[data-v-a8a99b46]{color:#8a8398;margin:0;font-size:14px;font-weight:450}body.dark-mode .subtitle{color:#8a8398}.load-data-btn[data-v-a8a99b46]{color:#fff;box-shadow:none;cursor:pointer;background-color:#191426;border:none;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.load-data-btn[data-v-a8a99b46]:hover{box-shadow:none;background-color:#191426;transform:translateY(-1px)}body.dark-mode .load-data-btn{color:#fbf6ec;background-color:#4a4458}body.dark-mode .load-data-btn:hover{background-color:#3a3350}.refresh-icon[data-v-a8a99b46]{width:14px;height:14px}.refresh-icon.spinning[data-v-a8a99b46]{animation:1.2s linear infinite spin-a8a99b46}@keyframes spin-a8a99b46{to{transform:rotate(360deg)}}.admin-success-banner[data-v-a8a99b46]{color:#3a3350;box-shadow:none;background-color:#f2ede1;border:1px solid #f0f9d1;border-radius:0;align-items:center;gap:10px;margin-bottom:20px;padding:12px 18px;font-size:14px;font-weight:600;display:flex}body.dark-mode .admin-success-banner{color:#d9f26b;box-shadow:none;background-color:#19142614;border-color:#19142640}.success-icon[data-v-a8a99b46]{flex-shrink:0;width:18px;height:18px}.admin-error-banner[data-v-a8a99b46]{color:#8a3016;box-shadow:none;background-color:#fbeae1;border:1px solid #fbeae1;border-radius:0;align-items:center;gap:10px;margin-bottom:20px;padding:12px 18px;font-size:14px;font-weight:600;display:flex}body.dark-mode .admin-error-banner{color:#e8613c;box-shadow:none;background-color:#c1441c14;border-color:#c1441c40}.error-icon[data-v-a8a99b46]{flex-shrink:0;width:18px;height:18px}.kpi-grid[data-v-a8a99b46]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:28px;display:grid}.kpi-card[data-v-a8a99b46]{box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0;align-items:center;gap:16px;padding:20px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.kpi-card[data-v-a8a99b46]:hover{box-shadow:none;transform:translateY(-2px)}body.dark-mode .kpi-card{box-shadow:none;background:#3a3350;border-color:#4a4458}.kpi-icon-wrap[data-v-a8a99b46]{border-radius:0;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.kpi-icon-wrap svg[data-v-a8a99b46]{width:22px;height:22px}.orgs-color[data-v-a8a99b46]{color:#4a4458;background-color:#f2ede1}body.dark-mode .orgs-color{color:#d9f26b;background-color:#4a44581f}.users-color[data-v-a8a99b46]{color:#191426;background-color:#f2ede1}body.dark-mode .users-color{color:#f2ede1;background-color:#1914261f}.usage-color[data-v-a8a99b46]{color:#3a3350;background-color:#f2ede1}body.dark-mode .usage-color{color:#d9f26b;background-color:#1914261f}.rev-color[data-v-a8a99b46]{color:#191426;background-color:#f2ede1}body.dark-mode .rev-color{color:#d9f26b;background-color:#1914261f}.queue-color[data-v-a8a99b46]{color:#4a4458;background-color:#f2ede1}body.dark-mode .queue-color{color:#e4ddcf;background-color:#8a839824}.kpi-card.warning[data-v-a8a99b46]{border-color:#19142659}.usd-sign[data-v-a8a99b46]{font-size:22px;font-weight:850}.kpi-data[data-v-a8a99b46]{flex:1}.kpi-label[data-v-a8a99b46]{color:#8a8398;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:11px;font-weight:700;display:block}body.dark-mode .kpi-label{color:#8a8398}.kpi-value[data-v-a8a99b46]{color:#191426;margin:0 0 2px;font-size:24px;font-weight:850}body.dark-mode .kpi-value{color:#fbf6ec}.kpi-trend[data-v-a8a99b46]{color:#8a8398;font-size:12px;font-weight:450}body.dark-mode .kpi-trend{color:#8a8398}.admin-tabs-row[data-v-a8a99b46]{border-bottom:1px solid #e4ddcf;gap:12px;margin-bottom:24px;padding-bottom:1px;display:flex}body.dark-mode .admin-tabs-row{border-bottom-color:#4a4458}.admin-tab-btn[data-v-a8a99b46]{color:#8a8398;cursor:pointer;background:0 0;border:none;border-bottom:2.5px solid #0000;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:700;transition:all .2s;display:flex}.admin-tab-btn[data-v-a8a99b46]:hover{color:#191426;background-color:#fbf6ec;border-radius:6px 6px 0 0}body.dark-mode .admin-tab-btn:hover{color:#fbf6ec;background-color:#3a3350}.admin-tab-btn.active[data-v-a8a99b46]{color:#191426;border-bottom-color:#191426}body.dark-mode .admin-tab-btn.active{color:#d9f26b;border-bottom-color:#d9f26b}.tab-icon[data-v-a8a99b46]{width:16px;height:16px}.admin-main-grid-full[data-v-a8a99b46]{width:100%}.admin-card-section[data-v-a8a99b46]{box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0;padding:24px}body.dark-mode .admin-card-section{background:#3a3350;border-color:#4a4458}.section-hdr[data-v-a8a99b46]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.section-hdr.compact[data-v-a8a99b46]{margin-bottom:14px}.secondary-admin-btn[data-v-a8a99b46]{color:#4a4458;cursor:pointer;background-color:#fff;border:1px solid #e4ddcf;border-radius:999px;min-height:34px;padding:0 14px;font-size:13px;font-weight:700}.secondary-admin-btn[data-v-a8a99b46]:hover{color:#191426;border-color:#191426}body.dark-mode .secondary-admin-btn{color:#e4ddcf;background-color:#3a3350;border-color:#4a4458}.hdr-title-group h3[data-v-a8a99b46]{color:#191426;margin:0 0 6px;font-size:18px;font-weight:800}body.dark-mode .hdr-title-group h3{color:#fbf6ec}.hdr-title-group .meta[data-v-a8a99b46]{color:#8a8398;margin:0;font-size:13px;font-weight:450}body.dark-mode .hdr-title-group .meta{color:#8a8398}.filter-controls[data-v-a8a99b46]{align-items:center;gap:10px;display:flex}.admin-search-input[data-v-a8a99b46]{color:#191426;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;width:200px;height:36px;padding:0 14px;font-size:13px}body.dark-mode .admin-search-input{color:#fbf6ec;background-color:#4a4458;border-color:#4a4458}.admin-search-input[data-v-a8a99b46]:focus{border-color:#191426;outline:none}.admin-filter-select[data-v-a8a99b46]{color:#191426;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;border:1px solid #e4ddcf;border-radius:0;height:36px;padding:0 28px 0 12px;font-size:13px}body.dark-mode .admin-filter-select{color:#fbf6ec;background-color:#4a4458;border-color:#4a4458}.admin-filter-select[data-v-a8a99b46]:focus{border-color:#191426;outline:none}.table-scroll-wrap[data-v-a8a99b46]{width:100%;overflow-x:auto}.premium-admin-table[data-v-a8a99b46]{border-collapse:collapse;text-align:left;width:100%}.premium-admin-table th[data-v-a8a99b46]{color:#4a4458;text-transform:uppercase;letter-spacing:.05em;background-color:#fbf6ec;border-bottom:2px solid #e4ddcf;padding:12px 14px;font-size:11px;font-weight:800}body.dark-mode .premium-admin-table th{color:#8a8398;background-color:#3a3350;border-bottom-color:#4a4458}.premium-admin-table td[data-v-a8a99b46]{color:#4a4458;vertical-align:middle;border-bottom:1px solid #e4ddcf;padding:14px;font-size:13.5px}body.dark-mode .premium-admin-table td{color:#e4ddcf;border-bottom-color:#4a4458}.premium-admin-table tr[data-v-a8a99b46]:hover{background-color:#fbf6ec}body.dark-mode .premium-admin-table tr:hover{background-color:#3a3350}.org-name-cell[data-v-a8a99b46]{flex-direction:column;display:flex}.org-cell-name[data-v-a8a99b46]{color:#191426;font-weight:700}body.dark-mode .org-cell-name{color:#fbf6ec}.org-id-sub[data-v-a8a99b46]{color:#8a8398;font-size:11px;font-family:var(--ks-mono);margin-top:3px}.date-cell[data-v-a8a99b46]{color:#8a8398;font-weight:500}body.dark-mode .date-cell{color:#8a8398}.health-cell[data-v-a8a99b46]{gap:4px;min-width:138px;display:grid}.health-cell small[data-v-a8a99b46]{color:#8a8398;font-size:11px}body.dark-mode .health-cell small{color:#8a8398}.health-badge[data-v-a8a99b46]{border-radius:999px;width:fit-content;padding:3px 8px;font-size:11px;font-weight:800}.health-healthy[data-v-a8a99b46]{color:#191426;background-color:#f0f9d1}.health-attention[data-v-a8a99b46]{color:#c1441c;background-color:#fbeae1}.health-inactive[data-v-a8a99b46]{color:#4a4458;background-color:#f2ede1}body.dark-mode .health-healthy{color:#f0f9d1;background-color:#19142624}body.dark-mode .health-attention{color:#e8613c;background-color:#c1441c24}body.dark-mode .health-inactive{color:#e4ddcf;background-color:#4a4458}.seats-badge-wrap[data-v-a8a99b46]{align-items:center;gap:8px;display:flex}.seats-badge[data-v-a8a99b46]{color:#4a4458;background-color:#f2ede1;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}body.dark-mode .seats-badge{color:#e4ddcf;background-color:#4a4458}.edit-seats-btn[data-v-a8a99b46]{color:#8a8398;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}.edit-seats-btn[data-v-a8a99b46]:hover{color:#191426;background-color:#f2ede1}body.dark-mode .edit-seats-btn:hover{color:#d9f26b;background-color:#4a4458}.edit-seats-btn svg[data-v-a8a99b46]{width:14px;height:14px}.seats-inline-editor[data-v-a8a99b46]{align-items:center;gap:6px;display:flex}.seats-edit-input[data-v-a8a99b46]{text-align:center;border:1px solid #e4ddcf;border-radius:0;width:60px;height:28px;padding:0 6px;font-size:12.5px}body.dark-mode .seats-edit-input{color:#fbf6ec;background-color:#4a4458;border-color:#4a4458}.seats-action-btn[data-v-a8a99b46]{cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.seats-action-btn svg[data-v-a8a99b46]{width:14px;height:14px}.check-btn[data-v-a8a99b46]{color:#191426;background-color:#f0f9d1}.check-btn[data-v-a8a99b46]:hover{background-color:#ceead6}.cancel-btn[data-v-a8a99b46]{color:#c1441c;background-color:#fbeae1}.cancel-btn[data-v-a8a99b46]:hover{background-color:#fad2cf}.plan-controller-wrap[data-v-a8a99b46]{align-items:center;gap:8px;display:flex}.plan-select-btn[data-v-a8a99b46]{appearance:none;cursor:pointer;background-position:right 8px center;background-repeat:no-repeat;background-size:14px;border:1px solid #0000;border-radius:999px;height:30px;padding:0 26px 0 10px;font-size:12px;font-weight:700;transition:all .15s}.plan-select-btn[data-v-a8a99b46]:disabled{opacity:.6;cursor:not-allowed}.plan-free[data-v-a8a99b46]{color:#4a4458;background-color:#f2ede1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23475569' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");border-color:#e4ddcf}body.dark-mode .plan-free{color:#ffffffb3;background-color:#ffffff0f;border-color:#4a4458}.plan-starter[data-v-a8a99b46]{color:#4a4458;background-color:#fbf6ec;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%230369a1' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");border-color:#e4ddcf}body.dark-mode .plan-starter{color:#d9f26b;background-color:#4a44581f;border-color:#8a839840}.plan-pro[data-v-a8a99b46]{color:#191426;background-color:#f0f9d1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23137333' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");border-color:#c2e7c9}body.dark-mode .plan-pro{color:#d9f26b;background-color:#1914261f;border-color:#d9f26b40}.plan-enterprise[data-v-a8a99b46]{color:#3a3350;background-color:#f2ede1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%237c3aed' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");border-color:#f2ede1}body.dark-mode .plan-enterprise{color:#c8e455;background-color:#3a33501f;border-color:#a78bfa40}.governance-actions-wrap[data-v-a8a99b46]{align-items:center;gap:8px;display:flex}.gov-btn[data-v-a8a99b46]{cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:700;transition:all .15s;display:inline-flex}.gov-btn svg[data-v-a8a99b46]{width:14px;height:14px}.users-btn[data-v-a8a99b46]{color:#4a4458;background-color:#f2ede1;border-color:#e4ddcf}.users-btn[data-v-a8a99b46]:hover{color:#191426;background-color:#e4ddcf}body.dark-mode .users-btn{color:#e4ddcf;background-color:#4a4458;border-color:#4a4458}body.dark-mode .users-btn:hover{background-color:#3a3350}.features-btn[data-v-a8a99b46]{color:#3a3350;background-color:#f2ede1;border-color:#e4ddcf}.features-btn[data-v-a8a99b46]:hover{color:#191426;background-color:#f2ede1}body.dark-mode .features-btn{color:#8a8398;background-color:#1914261a;border-color:#1914264d}body.dark-mode .features-btn:hover{background-color:#1914262e}.delete-btn[data-v-a8a99b46]{color:#c1441c;background-color:#fbeae1;border-color:#e8613c}.delete-btn[data-v-a8a99b46]:hover{color:#8a3016;background-color:#fbeae1}body.dark-mode .delete-btn{color:#e8613c;background-color:#c1441c14;border-color:#c1441c40}body.dark-mode .delete-btn:hover{background-color:#c1441c26}.prompts-workbench-grid[data-v-a8a99b46]{flex-direction:column;gap:20px;display:flex}.prompts-info-banner[data-v-a8a99b46]{color:#191426;background-color:#f2ede1;border:1px solid #e4ddcf;border-radius:0;gap:12px;padding:14px 18px;font-size:13.5px;line-height:1.5;display:flex}body.dark-mode .prompts-info-banner{color:#d9f26b;background-color:#19142614;border-color:#19142640}.info-icon[data-v-a8a99b46]{flex-shrink:0;width:18px;height:18px;margin-top:2px}.banner-body strong[data-v-a8a99b46]{font-weight:750}.prompt-workspace-card[data-v-a8a99b46]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;gap:10px;padding:18px;display:flex}body.dark-mode .prompt-workspace-card{background-color:#3a3350;border-color:#4a4458}.prompt-workspace-hdr[data-v-a8a99b46]{justify-content:space-between;align-items:center;gap:16px;display:flex}.workspace-title-group[data-v-a8a99b46]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.workspace-title-group h4[data-v-a8a99b46]{color:#191426;margin:0;font-size:15px;font-weight:800}body.dark-mode .workspace-title-group h4{color:#fbf6ec}.prompt-key-badge[data-v-a8a99b46]{font-family:var(--ks-mono);color:#4a4458;background-color:#e4ddcf;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}body.dark-mode .prompt-key-badge{color:#e4ddcf;background-color:#4a4458}.prompt-role[data-v-a8a99b46]{color:#191426;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:700}body.dark-mode .prompt-role{color:#d9f26b}.prompt-description[data-v-a8a99b46]{color:#8a8398;margin:0;font-size:13px;line-height:1.45}body.dark-mode .prompt-description{color:#e4ddcf}.prompt-textarea[data-v-a8a99b46]{width:100%;height:180px;font-family:var(--ks-mono);color:#191426;resize:vertical;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:14px;font-size:13px;line-height:1.5}body.dark-mode .prompt-textarea{color:#e4ddcf;background-color:#191426;border-color:#4a4458}.prompt-textarea[data-v-a8a99b46]:focus{border-color:#191426;outline:none}.save-prompts-btn[data-v-a8a99b46]{color:#fff;cursor:pointer;box-shadow:none;background:linear-gradient(135deg,#191426 0%,#3a3350 100%);border:none;border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex}.save-prompts-btn[data-v-a8a99b46]:hover{box-shadow:none;transform:translateY(-1px)}.save-prompts-btn[data-v-a8a99b46]:disabled{opacity:.6;cursor:not-allowed}.spinner-small-white[data-v-a8a99b46]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-a8a99b46}.highlight-text[data-v-a8a99b46]{color:#191426}body.dark-mode .highlight-text{color:#f2ede1}.telemetry-wrapper[data-v-a8a99b46]{margin-top:10px}.telemetry-loading[data-v-a8a99b46],.telemetry-empty[data-v-a8a99b46]{text-align:center;color:#8a8398;padding:50px}.org-cost-table[data-v-a8a99b46]{border-collapse:collapse;width:100%;font-size:13px}.org-cost-table th[data-v-a8a99b46]{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:#8a8398;border-bottom:1.5px solid #191426;padding:8px 10px;font-size:10.5px;font-weight:700}.org-cost-table td[data-v-a8a99b46]{color:#191426;border-bottom:1px solid #e4ddcf;padding:9px 10px}.org-cost-table tbody tr[data-v-a8a99b46]:hover{background:#f2ede1}body.dark-mode .org-cost-table th{color:#ffffff73;border-bottom-color:#d9f26b}body.dark-mode .org-cost-table td{color:#ffffffd1;border-bottom-color:#3a3350}body.dark-mode .org-cost-table tbody tr:hover{background:#ffffff08}.telemetry-loading[data-v-a8a99b46]{justify-content:center;align-items:center;gap:10px;display:flex}.telemetry-list[data-v-a8a99b46]{flex-direction:column;gap:20px;display:flex}.queue-health-grid[data-v-a8a99b46]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:16px;display:grid}.queue-stat-card[data-v-a8a99b46]{background-color:#fff;border:1px solid #e4ddcf;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}body.dark-mode .queue-stat-card{background-color:#3a3350;border-color:#4a4458}.queue-stat-card span[data-v-a8a99b46]{color:#8a8398;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:800}.queue-stat-card strong[data-v-a8a99b46]{color:#191426;font-size:22px;font-weight:850}.queue-stat-card.danger strong[data-v-a8a99b46]{color:#c1441c}body.dark-mode .queue-stat-card span{color:#8a8398}body.dark-mode .queue-stat-card strong{color:#fbf6ec}body.dark-mode .queue-stat-card.danger strong{color:#e8613c}.queue-status-strip[data-v-a8a99b46]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:20px;display:grid}.queue-status-strip>div[data-v-a8a99b46]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:999px;gap:5px;padding:12px 14px;display:grid}body.dark-mode .queue-status-strip>div{background-color:#191426;border-color:#4a4458}.queue-status-strip span[data-v-a8a99b46]{color:#8a8398;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800}.queue-status-strip strong[data-v-a8a99b46]{color:#191426;font-size:13px}body.dark-mode .queue-status-strip span{color:#8a8398}body.dark-mode .queue-status-strip strong{color:#fbf6ec}.queue-failures-panel[data-v-a8a99b46]{margin-top:4px}.queue-failure-list[data-v-a8a99b46]{gap:10px;display:grid}.queue-failure-row[data-v-a8a99b46]{background-color:#fbeae1;border:1px solid #fbeae1;border-radius:0;gap:8px;padding:13px 14px;display:grid}body.dark-mode .queue-failure-row{background-color:#c1441c12;border-color:#c1441c33}.queue-failure-row>div[data-v-a8a99b46]{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.queue-failure-row strong[data-v-a8a99b46]{color:#8a3016;font-size:13px}.queue-failure-row span[data-v-a8a99b46],.queue-failure-row small[data-v-a8a99b46]{color:#8a8398;font-size:12px}.queue-failure-row p[data-v-a8a99b46]{color:#4a4458;margin:0;font-size:13px;line-height:1.45}.queue-failure-actions[data-v-a8a99b46]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.retry-job-btn[data-v-a8a99b46]{color:#c1441c;cursor:pointer;background-color:#fff;border:1px solid #c1441c;border-radius:999px;min-height:28px;padding:0 10px;font-size:12px;font-weight:800}.retry-job-btn[data-v-a8a99b46]:hover:not(:disabled){background-color:#fbeae1}.retry-job-btn[data-v-a8a99b46]:disabled{opacity:.6;cursor:wait}.dismiss-job-btn[data-v-a8a99b46]{color:#4a4458;cursor:pointer;background-color:#fff;border:1px solid #e4ddcf;border-radius:999px;min-height:28px;padding:0 10px;font-size:12px;font-weight:800}.dismiss-job-btn[data-v-a8a99b46]:hover:not(:disabled){background-color:#f2ede1}.dismiss-job-btn[data-v-a8a99b46]:disabled{opacity:.6;cursor:wait}body.dark-mode .queue-failure-row strong{color:#e8613c}body.dark-mode .queue-failure-row span,body.dark-mode .queue-failure-row small{color:#8a8398}body.dark-mode .queue-failure-row p{color:#e4ddcf}body.dark-mode .retry-job-btn{color:#e8613c;background-color:#3a3350;border-color:#e8613c}body.dark-mode .retry-job-btn:hover:not(:disabled){background-color:#c1441c1f}body.dark-mode .dismiss-job-btn{color:#e4ddcf;background-color:#3a3350;border-color:#4a4458}body.dark-mode .dismiss-job-btn:hover:not(:disabled){background-color:#4a4458}.telemetry-card[data-v-a8a99b46]{flex-direction:column;gap:10px;display:flex}.telemetry-meta[data-v-a8a99b46]{justify-content:space-between;align-items:flex-start;display:flex}.telemetry-title[data-v-a8a99b46]{flex-direction:column;display:flex}.telemetry-title strong[data-v-a8a99b46]{color:#191426;font-size:14px;font-weight:750}body.dark-mode .telemetry-title strong{color:#fbf6ec}.raw-key[data-v-a8a99b46]{font-family:var(--ks-mono);color:#8a8398;margin-top:2px;font-size:11px}.telemetry-totals[data-v-a8a99b46]{text-align:right}.total-units-val[data-v-a8a99b46]{color:#191426;margin:0;font-size:16px;font-weight:850}body.dark-mode .total-units-val{color:#fbf6ec}.total-calls-sub[data-v-a8a99b46]{color:#8a8398;font-size:11.5px}.telemetry-bar-bg[data-v-a8a99b46]{background-color:#e4ddcf;border-radius:0;width:100%;height:8px;overflow:hidden}body.dark-mode .telemetry-bar-bg{background-color:#4a4458}.telemetry-bar-fill[data-v-a8a99b46]{background:linear-gradient(90deg,#191426,#3a3350);border-radius:0;height:100%}.admin-modal-overlay[data-v-a8a99b46]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#19142699;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.admin-modal-card[data-v-a8a99b46]{box-shadow:none;background-color:#fff;border-radius:0;flex-direction:column;width:100%;max-width:580px;max-height:85vh;animation:.3s cubic-bezier(.16,1,.3,1) slideUp-a8a99b46;display:flex}@keyframes slideUp-a8a99b46{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}body.dark-mode .admin-modal-card{box-shadow:none;background-color:#3a3350;border:1px solid #4a4458}.admin-modal-hdr[data-v-a8a99b46]{border-bottom:1px solid #e4ddcf;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}body.dark-mode .admin-modal-hdr{border-bottom-color:#4a4458}.admin-modal-hdr .hdr-title[data-v-a8a99b46]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-modal-hdr h3[data-v-a8a99b46]{color:#191426;margin:0;font-size:18px;font-weight:800}body.dark-mode .admin-modal-hdr h3{color:#fbf6ec}.org-name-badge[data-v-a8a99b46]{color:#191426;background-color:#f2ede1;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}body.dark-mode .org-name-badge{color:#f2ede1;background-color:#19142626}.modal-header-actions[data-v-a8a99b46]{align-items:center;gap:8px;display:flex}.revoke-sessions-btn[data-v-a8a99b46]{color:#c1441c;cursor:pointer;background-color:#fbeae1;border:1px solid #e8613c;border-radius:999px;min-height:30px;padding:0 10px;font-size:12px;font-weight:800}.revoke-sessions-btn[data-v-a8a99b46]:hover:not(:disabled){background-color:#fbeae1}.revoke-sessions-btn[data-v-a8a99b46]:disabled{opacity:.6;cursor:wait}body.dark-mode .revoke-sessions-btn{color:#e8613c;background-color:#c1441c14;border-color:#e8613c66}.modal-close-btn[data-v-a8a99b46]{color:#8a8398;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}.modal-close-btn[data-v-a8a99b46]:hover{color:#4a4458;background-color:#f2ede1}body.dark-mode .modal-close-btn:hover{color:#e4ddcf;background-color:#4a4458}.modal-close-btn svg[data-v-a8a99b46]{width:18px;height:18px}.admin-modal-body[data-v-a8a99b46]{flex:1;padding:24px;overflow-y:auto}.session-action-notice[data-v-a8a99b46]{border:1px solid;border-radius:0;margin-bottom:14px;padding:10px 12px;font-size:13px;font-weight:700}.session-action-notice.success[data-v-a8a99b46]{color:#191426;background-color:#f0f9d1;border-color:#f0f9d1}.session-action-notice.error[data-v-a8a99b46]{color:#c1441c;background-color:#fbeae1;border-color:#e8613c}body.dark-mode .session-action-notice.success{color:#f0f9d1;background-color:#1914261a;border-color:#1914264d}body.dark-mode .session-action-notice.error{color:#e8613c;background-color:#c1441c1a;border-color:#c1441c4d}.features-modal[data-v-a8a99b46]{max-width:620px}.feature-toggle-list[data-v-a8a99b46]{flex-direction:column;gap:10px;display:flex}.feature-toggle-row[data-v-a8a99b46]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;padding:14px;display:flex}.feature-toggle-row div[data-v-a8a99b46]{flex-direction:column;gap:3px;display:flex}.feature-toggle-row strong[data-v-a8a99b46]{color:#191426;font-size:14px}.feature-toggle-row div span[data-v-a8a99b46]{color:#8a8398;font-family:var(--ks-mono);font-size:11px}.feature-toggle[data-v-a8a99b46]{color:#8a8398;cursor:pointer;background-color:#fff;border:1px solid #e4ddcf;border-radius:999px;align-items:center;gap:7px;min-width:100px;padding:5px 8px;font-size:11px;font-weight:800;display:inline-flex}.feature-toggle[data-v-a8a99b46]:disabled{cursor:wait;opacity:.65}.feature-toggle.enabled[data-v-a8a99b46]{color:#191426;background-color:#f0f9d1;border-color:#f0f9d1}.feature-toggle-knob[data-v-a8a99b46]{background-color:#8a8398;border-radius:50%;width:12px;height:12px}.feature-toggle.enabled .feature-toggle-knob[data-v-a8a99b46]{background-color:#191426}body.dark-mode .feature-toggle-row{background-color:#4a4458;border-color:#4a4458}body.dark-mode .feature-toggle-row strong{color:#fbf6ec}body.dark-mode .feature-toggle{color:#e4ddcf;background-color:#3a3350;border-color:#4a4458}body.dark-mode .feature-toggle.enabled{color:#f0f9d1;background-color:#1914261a;border-color:#19142666}.modal-user-list[data-v-a8a99b46]{flex-direction:column;gap:12px;display:flex}.modal-user-row[data-v-a8a99b46]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}body.dark-mode .modal-user-row{background-color:#222226;border-color:#4a4458}.user-info-group[data-v-a8a99b46]{align-items:center;gap:12px;display:flex}.user-avatar-initials[data-v-a8a99b46]{color:#fff;width:36px;height:36px;box-shadow:none;background:linear-gradient(135deg,#191426 0%,#3a3350 100%);border-radius:50%;place-items:center;font-size:13.5px;font-weight:700;display:grid}.user-names[data-v-a8a99b46]{flex-direction:column;display:flex}.user-names strong[data-v-a8a99b46]{color:#191426;font-size:14px}body.dark-mode .user-names strong{color:#fbf6ec}.user-email-sub[data-v-a8a99b46]{color:#8a8398;margin-top:1px;font-size:11.5px}body.dark-mode .user-email-sub{color:#8a8398}.user-badges-group[data-v-a8a99b46]{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;display:flex}.session-count[data-v-a8a99b46]{color:#8a8398;font-size:11px;font-weight:700}body.dark-mode .session-count{color:#8a8398}.user-session-revoke-btn[data-v-a8a99b46]{color:#c1441c;cursor:pointer;background-color:#fbeae1;border:1px solid #e8613c;border-radius:999px;min-height:24px;padding:0 8px;font-size:11px;font-weight:800}.user-session-revoke-btn[data-v-a8a99b46]:hover:not(:disabled){background-color:#fbeae1}.user-session-revoke-btn[data-v-a8a99b46]:disabled{opacity:.6;cursor:wait}body.dark-mode .user-session-revoke-btn{color:#e8613c;background-color:#c1441c14;border-color:#e8613c66}.modal-badge-role[data-v-a8a99b46]{text-transform:capitalize;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.modal-badge-role.admin[data-v-a8a99b46]{color:sienna;background-color:#ffe8d6}.modal-badge-role.hr_manager[data-v-a8a99b46]{color:#4a4458;background-color:#f2ede1}.modal-badge-role.recruiter[data-v-a8a99b46]{color:#191426;background-color:#f2ede1}.modal-badge-role.interviewer[data-v-a8a99b46]{color:#4a4458;background-color:#f2ede1}.modal-badge-status[data-v-a8a99b46]{text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.modal-badge-status.active[data-v-a8a99b46]{color:#191426;background-color:#f0f9d1}.modal-badge-status.invited[data-v-a8a99b46]{color:#3a3350;background-color:#f2ede1}.modal-badge-status.disabled[data-v-a8a99b46]{color:#c1441c;background-color:#fbeae1}.modal-loading-state[data-v-a8a99b46],.modal-empty-state[data-v-a8a99b46]{text-align:center;color:#8a8398;padding:40px}.modal-loading-state[data-v-a8a99b46]{justify-content:center;align-items:center;gap:10px;display:flex}.danger-modal[data-v-a8a99b46]{border-top:4px solid #c1441c;max-width:500px}.danger-hdr h3[data-v-a8a99b46]{color:#c1441c!important}.danger-hdr-icon[data-v-a8a99b46]{color:#c1441c;flex:none;width:20px;height:20px}.danger-warning-text[data-v-a8a99b46]{color:#4a4458;background-color:#fdf6f6;border:1px solid #fbeae1;border-radius:0;margin-bottom:20px;padding:14px;font-size:14px;line-height:1.5}body.dark-mode .danger-warning-text{color:#e8613c;background-color:#d930250f;border-color:#d9302533}.danger-confirm-field[data-v-a8a99b46]{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.danger-label[data-v-a8a99b46]{color:#8a8398;font-size:13px;font-weight:500}body.dark-mode .danger-label{color:#e4ddcf}.org-confirm-expected[data-v-a8a99b46]{color:#c1441c;font-size:15px;font-family:var(--ks-mono);letter-spacing:.05em;text-align:center;background-color:#f2ede1;border-radius:0;padding:8px 12px}body.dark-mode .org-confirm-expected{background-color:#4a4458}.danger-confirm-input[data-v-a8a99b46]{color:#191426;background-color:#fff;border:1.5px solid #e4ddcf;border-radius:0;height:38px;padding:0 12px;font-size:13.5px}body.dark-mode .danger-confirm-input{color:#fbf6ec;background-color:#191426;border-color:#4a4458}.danger-confirm-input[data-v-a8a99b46]:focus{border-color:#c1441c;outline:none}.danger-actions-row[data-v-a8a99b46]{justify-content:flex-end;gap:12px;display:flex}.danger-cancel-btn[data-v-a8a99b46]{color:#4a4458;cursor:pointer;background-color:#f2ede1;border:none;border-radius:999px;height:38px;padding:0 16px;font-size:13px;font-weight:700;transition:all .15s}.danger-cancel-btn[data-v-a8a99b46]:hover{background-color:#e4ddcf}body.dark-mode .danger-cancel-btn{color:#e4ddcf;background-color:#4a4458}body.dark-mode .danger-cancel-btn:hover{background-color:#3a3350}.danger-confirm-btn[data-v-a8a99b46]{color:#fff;cursor:pointer;background-color:#c1441c;border:none;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 20px;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex}.danger-confirm-btn[data-v-a8a99b46]:hover{background-color:#b31412}.danger-confirm-btn[data-v-a8a99b46]:disabled{color:#e4ddcf;cursor:not-allowed;background-color:#f2ede1}body.dark-mode .danger-confirm-btn:disabled{color:#55555c;background-color:#4a4458}.table-loading-row[data-v-a8a99b46],.table-empty-row[data-v-a8a99b46]{text-align:center;color:#8a8398;padding:50px!important}.table-loading-row[data-v-a8a99b46]{justify-content:center;align-items:center;gap:10px;display:flex}.animate-fade[data-v-a8a99b46]{animation:.25s tabFadeIn-a8a99b46}@keyframes tabFadeIn-a8a99b46{0%{opacity:0}to{opacity:1}}.slide-fade-enter-active[data-v-a8a99b46]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-a8a99b46]{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from[data-v-a8a99b46],.slide-fade-leave-to[data-v-a8a99b46]{opacity:0;transform:translateY(-10px)}.assessment-score-number[data-v-31ba41f1]{white-space:nowrap;font-size:18px;line-height:1.4}.assessment-score-number small[data-v-31ba41f1]{font-size:12px;font-weight:400}.drawer-backdrop[data-v-31ba41f1]{z-index:1200;background:#19142673;justify-content:flex-end;animation:.2s backdropIn-31ba41f1;display:flex;position:fixed;inset:0}@keyframes backdropIn-31ba41f1{0%{opacity:0}to{opacity:1}}.candidate-drawer[data-v-31ba41f1]{width:min(540px,100%);height:100vh;box-shadow:none;box-sizing:border-box;background-color:#fbf6ec;border-left:1px solid #e4ddcf;flex-direction:column;animation:.28s cubic-bezier(.16,1,.3,1) drawerSlideIn-31ba41f1;display:flex;overflow:hidden}@keyframes drawerSlideIn-31ba41f1{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.drawer-head[data-v-31ba41f1]{background:#fff;border-bottom:1px solid #e4ddcf;align-items:center;gap:14px;padding:20px 20px 16px;display:flex;position:relative}.drawer-head-avatar[data-v-31ba41f1]{color:#191426;width:48px;height:48px;box-shadow:none;background:#f2ede1;border:1px solid #19142626;border-radius:999px;flex-shrink:0;place-items:center;font-size:20px;font-weight:700;display:grid}.drawer-head-info[data-v-31ba41f1]{flex:1;min-width:0}.drawer-head-info h2[data-v-31ba41f1]{color:#191426;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600;overflow:hidden}.drawer-headline[data-v-31ba41f1]{color:#4a4458;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 6px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.drawer-meta-row[data-v-31ba41f1]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.meta-chip[data-v-31ba41f1]{color:#8a8398;align-items:center;gap:4px;font-size:11px;font-weight:500;display:inline-flex}.meta-chip svg[data-v-31ba41f1]{flex-shrink:0;width:11px;height:11px}.enriched-chip[data-v-31ba41f1]{color:#8a8398;text-transform:uppercase;letter-spacing:.03em;background:#19142614;border:1px solid #19142633;border-radius:999px;padding:2px 6px;font-size:9.5px;font-weight:700}.pipeline-chip[data-v-31ba41f1]{color:#191426;text-transform:uppercase;letter-spacing:.03em;background:#19142614;border:1px solid #19142633;border-radius:999px;padding:2px 6px;font-size:9.5px;font-weight:700}body.dark-mode .pipeline-chip{color:#d9f26b;background:#d9f26b1a;border-color:#d9f26b40}.header-fit-dial-wrap[data-v-31ba41f1]{flex-direction:column;flex-shrink:0;align-items:center;gap:3px;margin-right:4px;display:flex}.radial-dial-container[data-v-31ba41f1]{width:42px;height:42px;position:relative}.radial-ring[data-v-31ba41f1]{width:100%;height:100%;transform:rotate(-90deg)}.ring-bg[data-v-31ba41f1]{fill:none;stroke:#e4ddcf;stroke-width:3.5px}.ring-stroke[data-v-31ba41f1]{fill:none;stroke-width:3.5px;stroke-linecap:round;transition:stroke-dasharray .3s}.ring-stroke.score-emerald[data-v-31ba41f1],.ring-stroke.score-amber[data-v-31ba41f1]{stroke:#191426}.ring-stroke.score-rose[data-v-31ba41f1]{stroke:#c1441c}.dial-percentage[data-v-31ba41f1]{justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;inset:0}.dial-percentage.score-emerald[data-v-31ba41f1],.dial-percentage.score-amber[data-v-31ba41f1]{color:#191426}.dial-percentage.score-rose[data-v-31ba41f1]{color:#c1441c}.pct-sign[data-v-31ba41f1]{margin-left:.5px;font-size:8px;font-weight:500}.dial-lbl[data-v-31ba41f1]{text-transform:uppercase;color:#8a8398;letter-spacing:.04em;font-size:8.5px;font-weight:700}.drawer-close-btn[data-v-31ba41f1]{color:#8a8398;cursor:pointer;background:0 0;border:1px solid #e4ddcf;border-radius:999px;flex-shrink:0;place-items:center;width:32px;height:32px;transition:all .2s cubic-bezier(.4,0,.2,1);display:grid}.drawer-close-btn[data-v-31ba41f1]:hover{color:#191426;background:#f2ede1;border-color:#e4ddcf;transform:rotate(90deg)}.drawer-close-btn svg[data-v-31ba41f1]{width:15px;height:15px}.tabs-ribbon[data-v-31ba41f1]{background:#fff;border-bottom:1px solid #e4ddcf;gap:4px;padding:0 12px;display:flex}.tab-btn[data-v-31ba41f1]{color:#8a8398;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;outline:none;align-items:center;gap:6px;padding:12px 14px;font-size:12.5px;font-weight:600;transition:all .2s;display:inline-flex}.tab-btn[data-v-31ba41f1]:hover{color:#191426}.tab-btn.active[data-v-31ba41f1]{color:#191426;border-bottom-color:#191426}.tab-icon[data-v-31ba41f1]{width:14px;height:14px}.drawer-body[data-v-31ba41f1]{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.drawer-notice[data-v-31ba41f1]{border:1px solid;border-radius:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:12px;font-weight:600;display:flex}.drawer-notice.success[data-v-31ba41f1]{color:#191426;background-color:#f0f9d1;border-color:#f0f9d1}.drawer-notice.error[data-v-31ba41f1]{color:#c1441c;background-color:#fbeae1;border-color:#e8613c}.drawer-notice button[data-v-31ba41f1]{color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}body.dark-mode .drawer-notice.success{color:#f0f9d1;background-color:#1914261a;border-color:#1914264d}body.dark-mode .drawer-notice.error{color:#e8613c;background-color:#c1441c1a;border-color:#c1441c4d}.drawer-confirm-overlay[data-v-31ba41f1]{z-index:2200;background-color:#19142694;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.drawer-confirm-modal[data-v-31ba41f1]{width:min(400px,100%);box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:20px}.drawer-confirm-modal h3[data-v-31ba41f1]{color:#191426;margin:0;font-size:17px}.drawer-confirm-modal p[data-v-31ba41f1]{color:#8a8398;margin:10px 0 18px;font-size:13px;line-height:1.5}.drawer-confirm-textarea[data-v-31ba41f1]{box-sizing:border-box;resize:vertical;color:#191426;border:1px solid #e4ddcf;border-radius:0;width:100%;margin-bottom:14px;padding:9px 10px;font-family:inherit;font-size:13px}.drawer-confirm-actions[data-v-31ba41f1]{justify-content:flex-end;gap:8px;display:flex}.drawer-confirm-cancel[data-v-31ba41f1],.drawer-confirm-submit[data-v-31ba41f1]{cursor:pointer;border-radius:0;min-height:36px;padding:0 14px;font-size:13px;font-weight:700}.drawer-confirm-cancel[data-v-31ba41f1]{color:#4a4458;background-color:#fff;border:1px solid #e4ddcf}.drawer-confirm-submit[data-v-31ba41f1]{color:#fff;background-color:#c1441c;border:1px solid #c1441c}.drawer-confirm-submit.danger-confirm[data-v-31ba41f1]{background-color:#8a3016;border-color:#8a3016}body.dark-mode .drawer-confirm-cancel,body.dark-mode .drawer-confirm-textarea{color:#e4ddcf;background-color:#4a4458;border-color:#4a4458}.privacy-block-wrap[data-v-31ba41f1]{justify-content:space-between;align-items:center;gap:14px;display:flex}.privacy-block-wrap p[data-v-31ba41f1]{color:#8a8398;margin:4px 0 0;font-size:12px}.privacy-action-btn[data-v-31ba41f1]{color:#c1441c;cursor:pointer;background-color:#fbeae1;border:1px solid #e8613c;border-radius:999px;flex-shrink:0;min-height:32px;padding:0 12px;font-size:12.5px;font-weight:700}.privacy-action-btn[data-v-31ba41f1]:hover{background-color:#fbeae1}.tab-content-wrap[data-v-31ba41f1]{flex-direction:column;gap:12px;display:flex}.drawer-card-block[data-v-31ba41f1]{box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:14px 16px}.section-label[data-v-31ba41f1]{color:#4a4458;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #e4ddcf;margin-bottom:10px;padding-bottom:6px;font-size:10.5px;font-weight:700;display:block}.actions-panel[data-v-31ba41f1]{flex-direction:column;gap:12px;display:flex}.action-btn-row[data-v-31ba41f1]{align-items:center;gap:10px;display:flex}.drawer-action-btn[data-v-31ba41f1]{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:12.5px;font-weight:700;transition:all .2s;display:inline-flex}.drawer-action-btn[data-v-31ba41f1]:disabled{opacity:.65;cursor:not-allowed}.enrich-action[data-v-31ba41f1]{color:#3a3350;background:#f2ede1;border-color:#d8a88a66;flex:1}.drawer-icon-linkedin[data-v-31ba41f1]{color:#0077b5;background:#fff;border:1px solid #e4ddcf;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:inline-flex}.drawer-icon-linkedin[data-v-31ba41f1]:hover{color:#005a8a;background:#fbf6ec;border-color:#4a4458}.drawer-icon-linkedin .linkedin-icon[data-v-31ba41f1]{width:16px;height:16px}.pipeline-assign-box[data-v-31ba41f1]{background:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;gap:8px;padding:10px 12px;display:flex}body.dark-mode .pipeline-assign-box{background:#3a3350;border-color:#3a3350}.pipeline-assign-title[data-v-31ba41f1]{text-transform:uppercase;color:#8a8398;letter-spacing:.05em;font-size:10px;font-weight:700}.pipeline-assign-action[data-v-31ba41f1]{align-items:center;gap:8px;display:flex}.select-wrapper[data-v-31ba41f1]{flex:1;position:relative}.drawer-job-select[data-v-31ba41f1]{color:#191426;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:14px;border:1px solid #e4ddcf;border-radius:0;outline:none;width:100%;height:34px;padding:0 28px 0 10px;font-size:12.5px;font-weight:600}.drawer-job-select[data-v-31ba41f1]:focus{border-color:#191426}body.dark-mode .drawer-job-select{color:#f2ede1;background-color:#3a3350;border-color:#3a3350}body.dark-mode .drawer-job-select:focus{border-color:#d9f26b}.pipeline-action[data-v-31ba41f1]{color:#fff;background:#191426;min-width:120px}.pipeline-action[data-v-31ba41f1]:hover:not(:disabled){background:#3a3350}.pipeline-action.added-state[data-v-31ba41f1]{color:#191426;cursor:default;background:#f0f9d1;border-color:#19142640}body.dark-mode .pipeline-action.added-state{color:#d9f26b;background:#1914261a;border-color:#19142633}.no-jobs-note[data-v-31ba41f1]{color:#8a8398;margin:0;font-size:12px}.current-title[data-v-31ba41f1]{color:#191426;margin:0;font-size:14px;font-weight:700}body.dark-mode .current-title{color:#f2ede1}.current-company[data-v-31ba41f1]{color:#4a4458;margin:4px 0 0;font-size:12.5px;font-weight:500}body.dark-mode .current-company{color:#8a8398}.summary-text[data-v-31ba41f1]{color:#4a4458;margin:0;font-size:13px;line-height:1.65}.candidate-tags[data-v-31ba41f1]{flex-wrap:wrap;gap:6px;display:flex}.skill-chip[data-v-31ba41f1]{color:#4a4458;background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.timeline-container[data-v-31ba41f1]{flex-direction:column;margin-top:8px;padding-left:6px;display:flex}.timeline-item[data-v-31ba41f1]{padding-bottom:18px;padding-left:20px;display:flex;position:relative}.timeline-item[data-v-31ba41f1]:last-child{padding-bottom:0}.timeline-line[data-v-31ba41f1]{background-color:#e4ddcf;width:2px;position:absolute;top:14px;bottom:0;left:3px}.timeline-item:last-child .timeline-line[data-v-31ba41f1]{display:none}.timeline-bullet[data-v-31ba41f1]{z-index:1;background-color:#191426;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:0}.timeline-bullet.pulse[data-v-31ba41f1]{animation:2s infinite pulseGlow-31ba41f1}@keyframes pulseGlow-31ba41f1{0%{box-shadow:0 0 #19142666}70%{box-shadow:0 0 0 6px #19142600}to{box-shadow:0 0 #19142600}}.secondary-timeline .timeline-bullet[data-v-31ba41f1]{background-color:#e4ddcf}.timeline-content[data-v-31ba41f1]{flex-direction:column;flex:1;gap:2px;display:flex}.timeline-header[data-v-31ba41f1]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.timeline-role[data-v-31ba41f1]{color:#191426;font-size:13px;font-weight:700}.timeline-date[data-v-31ba41f1]{color:#8a8398;white-space:nowrap;font-size:11px}.timeline-company[data-v-31ba41f1]{color:#4a4458;margin:0;font-size:12px;font-weight:600}.timeline-desc[data-v-31ba41f1]{line-height:1.5;color:#8a8398!important;margin:6px 0 0!important;font-size:11.5px!important}.contact-header-row[data-v-31ba41f1]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.edit-contact-trigger-btn[data-v-31ba41f1]{color:#191426;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:3px 8px;font-size:11.5px;font-weight:700;transition:all .2s}.edit-contact-trigger-btn[data-v-31ba41f1]:hover{background-color:#f2ede1}.contact-edit-form[data-v-31ba41f1]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;gap:10px;margin-bottom:12px;padding:12px;display:flex}.edit-inputs-grid[data-v-31ba41f1]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.edit-field[data-v-31ba41f1]{color:#8a8398;text-transform:uppercase;flex-direction:column;gap:4px;font-size:10px;font-weight:700;display:flex}.edit-field input[data-v-31ba41f1]{color:#191426;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;outline:none;height:30px;padding:0 8px;font-size:12.5px;font-weight:600}.edit-field input[data-v-31ba41f1]:focus{border-color:#191426}.edit-actions-row[data-v-31ba41f1]{justify-content:flex-end;display:flex}.compact-btn[data-v-31ba41f1]{height:28px;min-height:28px;padding:0 12px;font-size:11.5px}.contact-display-grid[data-v-31ba41f1]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.contact-card-item[data-v-31ba41f1]{flex-direction:column;gap:4px;display:flex}.contact-lbl[data-v-31ba41f1]{text-transform:uppercase;color:#8a8398;letter-spacing:.05em;font-size:9.5px;font-weight:700}.contact-val-row[data-v-31ba41f1]{align-items:center;gap:8px;min-height:26px;display:flex}.contact-link[data-v-31ba41f1]{color:#191426;border-bottom:1px dotted #e4ddcf;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s}.contact-link[data-v-31ba41f1]:hover{color:#191426;border-bottom-color:#191426}.copy-value-btn[data-v-31ba41f1]{color:#8a8398;cursor:pointer;background:#f2ede1;border:none;border-radius:999px;align-items:center;gap:4px;padding:3px 6px;font-size:10px;font-weight:600;transition:all .2s;display:inline-flex}.copy-value-btn[data-v-31ba41f1]:hover{color:#191426;background-color:#e4ddcf}.resume-file-chip[data-v-31ba41f1]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;transition:all .2s;display:flex}.chip-info[data-v-31ba41f1]{align-items:center;gap:10px;min-width:0;display:flex}.file-icon-wrap[data-v-31ba41f1]{color:#191426;background-color:#f2ede1;border-radius:0;place-items:center;width:28px;height:28px;display:grid}.file-icon-svg[data-v-31ba41f1]{width:14px;height:14px}.resume-filename-link[data-v-31ba41f1]{color:#191426;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;text-decoration:none;overflow:hidden}.resume-filename-link[data-v-31ba41f1]:hover{color:#191426;text-decoration:underline}.chip-actions[data-v-31ba41f1]{flex-shrink:0;align-items:center;gap:8px;display:flex}.chip-action-btn[data-v-31ba41f1]{cursor:pointer;background:0 0;border:none;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;text-decoration:none;transition:all .2s}.chip-action-btn.dl-btn[data-v-31ba41f1]{color:#191426;background-color:#f2ede1}.chip-action-btn.dl-btn[data-v-31ba41f1]:hover{background-color:#f2ede1}.chip-action-btn.del-btn[data-v-31ba41f1]{color:#c1441c;background-color:#fbeae1}.chip-action-btn.del-btn[data-v-31ba41f1]:hover{background-color:#fbeae1}.resume-dropzone-box[data-v-31ba41f1]{text-align:center;cursor:pointer;background-color:#fbf6ec;border:1px dashed #e4ddcf;border-radius:0;padding:18px;transition:all .2s;position:relative}.resume-dropzone-box[data-v-31ba41f1]:hover{background-color:#f2ede1;border-color:#191426}.dropzone-label-area[data-v-31ba41f1]{justify-content:center;align-items:center;gap:12px;display:flex}.upload-arrow-icon[data-v-31ba41f1]{color:#8a8398;font-size:18px;font-weight:700;animation:1.5s ease-in-out infinite bounceUpload-31ba41f1;display:inline-block}@keyframes bounceUpload-31ba41f1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.upload-prompt[data-v-31ba41f1]{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.upload-prompt strong[data-v-31ba41f1]{color:#4a4458;font-size:13px}.upload-prompt span[data-v-31ba41f1]{color:#8a8398;font-size:10.5px}.hidden-file-input[data-v-31ba41f1]{display:none}.serper-context-block[data-v-31ba41f1]{background:#fff;border-color:#e4ddcf}body.dark-mode .serper-context-block{background:#3a3350;border-color:#3a3350}.serper-block-header[data-v-31ba41f1]{align-items:center;gap:10px;margin-bottom:12px;display:flex}.serper-icon-wrap[data-v-31ba41f1]{color:#4a4458;background:#e4ddcf;border-radius:0;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.serper-icon-wrap svg[data-v-31ba41f1]{width:14px;height:14px}.serper-title-lbl[data-v-31ba41f1]{color:#4a4458;font-size:12px;font-weight:700}.serper-sub[data-v-31ba41f1]{color:#8a8398;margin:1px 0 0;font-size:10.5px}.serper-snippet[data-v-31ba41f1]{color:#4a4458;background:#4a44580a;border-left:3px solid #4a4458;border-radius:0 6px 6px 0;margin:0 0 10px;padding:10px 14px;font-size:13px;font-style:italic;line-height:1.65}.serper-snippet.no-snippet[data-v-31ba41f1]{color:#8a8398;background:#8a83980a;border-left-color:#8a8398}body.dark-mode .serper-snippet{color:#e4ddcf;background:#4a445814}.serper-source-link[data-v-31ba41f1]{color:#4a4458;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;text-decoration:none;display:block;overflow:hidden}.serper-source-link[data-v-31ba41f1]:hover{color:#4a4458;text-decoration:underline}body.dark-mode .serper-source-link{color:#d9f26b}.enrich-cta-block[data-v-31ba41f1]{text-align:center;background:#fbf6ec;border:1px dashed #e4ddcf;flex-direction:column;align-items:center;padding:24px;display:flex}body.dark-mode .enrich-cta-block{background:#ffffff05;border-color:#3a3350}.enrich-cta-block strong[data-v-31ba41f1]{color:#191426;font-size:13.5px;font-weight:700}.enrich-cta-block p[data-v-31ba41f1]{color:#8a8398;max-width:340px;margin:6px 0 0;font-size:12px;line-height:1.5}.tab-fade-enter-active[data-v-31ba41f1],.tab-fade-leave-active[data-v-31ba41f1]{transition:opacity .15s,transform .15s}.tab-fade-enter-from[data-v-31ba41f1]{opacity:0;transform:translateY(4px)}.tab-fade-leave-to[data-v-31ba41f1]{opacity:0;transform:translateY(-4px)}.slide-down-enter-active[data-v-31ba41f1],.slide-down-leave-active[data-v-31ba41f1]{max-height:250px;transition:max-height .25s ease-out,opacity .2s ease-out;overflow:hidden}.slide-down-enter-from[data-v-31ba41f1],.slide-down-leave-to[data-v-31ba41f1]{opacity:0;max-height:0}.drawer-backdrop[data-v-31ba41f1]{-webkit-backdrop-filter:none;backdrop-filter:none}.candidate-drawer[data-v-31ba41f1]{width:min(680px,100%);box-shadow:none}.drawer-head[data-v-31ba41f1]{gap:12px;padding:16px 18px}.drawer-head-avatar[data-v-31ba41f1]{width:44px;height:44px;box-shadow:none;background:#f2ede1;border-radius:999px;font-size:18px}.drawer-close-btn[data-v-31ba41f1]:hover{transform:none}.tabs-ribbon[data-v-31ba41f1]{scrollbar-width:none;gap:0;padding:0 10px;overflow-x:auto}.tabs-ribbon[data-v-31ba41f1]::-webkit-scrollbar{display:none}.tab-btn[data-v-31ba41f1]{flex:1;justify-content:center;min-width:max-content;padding:11px 10px;font-size:12px}.drawer-body[data-v-31ba41f1]{gap:10px;padding:14px}.tab-content-wrap[data-v-31ba41f1]{gap:10px}.drawer-card-block[data-v-31ba41f1],.drawer-confirm-modal[data-v-31ba41f1],.resume-file-chip[data-v-31ba41f1],.resume-dropzone-box[data-v-31ba41f1]{box-shadow:none;border-radius:999px}.drawer-card-block[data-v-31ba41f1]{padding:13px 14px}.section-label[data-v-31ba41f1]{letter-spacing:0;margin-bottom:8px;padding-bottom:5px}.section-label-inline[data-v-31ba41f1]{border-bottom:0;margin:0;padding:0}.actions-panel[data-v-31ba41f1]{gap:10px}.drawer-action-btn[data-v-31ba41f1],.drawer-icon-linkedin[data-v-31ba41f1],.edit-contact-trigger-btn[data-v-31ba41f1],.copy-value-btn[data-v-31ba41f1],.chip-action-btn[data-v-31ba41f1],.compact-btn[data-v-31ba41f1]{box-shadow:none;border-radius:999px}.enrich-action[data-v-31ba41f1]{color:#191426;background:#fff;border-color:#191426}.enrich-action[data-v-31ba41f1]:hover:not(:disabled){background:#f2ede1;border-color:#191426}.enrich-action.saved[data-v-31ba41f1]{color:#191426;background:#f0f9d1;border-color:#191426}.drawer-icon-linkedin[data-v-31ba41f1]:hover{transform:none}.pipeline-assign-box[data-v-31ba41f1]{background:0 0;border:0;border-top:1px solid #e4ddcf;border-radius:0;gap:7px;padding:10px 0 0}.pipeline-assign-title[data-v-31ba41f1]{letter-spacing:0}.pipeline-action[data-v-31ba41f1]{min-width:82px}.glass-card[data-v-31ba41f1],.serper-context-block[data-v-31ba41f1]{background:#fff;border-color:#e4ddcf}.timeline-bullet.pulse[data-v-31ba41f1],.upload-arrow-icon[data-v-31ba41f1]{animation:none}.enrich-cta-block[data-v-31ba41f1]{text-align:left;align-items:flex-start;padding:14px}.serper-icon-wrap[data-v-31ba41f1]{color:#191426;background:#f2ede1}.serper-title-lbl[data-v-31ba41f1]{color:#4a4458}body.dark-mode .candidate-drawer{box-shadow:none}body.dark-mode .drawer-head-avatar{box-shadow:none;background:#19142626}body.dark-mode .enrich-action{color:#c8e455;background:#3a3350;border-color:#3a3350}body.dark-mode .enrich-action:hover:not(:disabled){background:#3a335024;border-color:#3a3350}body.dark-mode .enrich-action.saved{color:#d9f26b;background:#1914261f;border-color:#191426}body.dark-mode .pipeline-assign-box{background:0 0;border-top-color:#4a4458}body.dark-mode .glass-card,body.dark-mode .serper-context-block{background:#3a3350;border-color:#3a3350}body.dark-mode .serper-icon-wrap{color:#c8e455;background:#19142626}body.dark-mode .serper-title-lbl{color:#e4ddcf}@media (width<=720px){.drawer-head[data-v-31ba41f1]{flex-wrap:wrap;align-items:flex-start;padding:14px}.drawer-head-info[data-v-31ba41f1]{flex-basis:calc(100% - 100px)}.header-fit-dial-wrap[data-v-31ba41f1]{order:4;margin-left:56px}.drawer-close-btn[data-v-31ba41f1]{margin-left:auto}.drawer-body[data-v-31ba41f1]{padding:12px}.pipeline-assign-action[data-v-31ba41f1],.resume-file-chip[data-v-31ba41f1],.contact-val-row[data-v-31ba41f1]{flex-direction:column;align-items:stretch}.pipeline-action[data-v-31ba41f1]{width:100%}.contact-display-grid[data-v-31ba41f1],.edit-inputs-grid[data-v-31ba41f1]{grid-template-columns:1fr}.chip-actions[data-v-31ba41f1]{align-self:flex-start}}.assessment-panel[data-v-f66944f8]{--surface:#fff;--ink:#191426;--muted:#4a4458;--line:#e4ddcf;--soft:#fbf6ec;border:1px solid var(--line);background:var(--surface);color:var(--ink);overflow-wrap:anywhere;border-radius:12px;padding:20px;font-size:13px;line-height:1.55}.assessment-panel h4[data-v-f66944f8]{margin:0;font-size:17px}.assessment-panel p[data-v-f66944f8]{color:var(--muted);margin:10px 0}.assessment-panel details[data-v-f66944f8]{border-top:1px solid var(--line);margin-top:12px}.assessment-panel summary[data-v-f66944f8]{cursor:pointer;box-sizing:border-box;min-height:44px;padding:12px 0;font-weight:650}.requirement-row summary[data-v-f66944f8]{justify-content:space-between;align-items:center;gap:12px;display:flex}.requirement-row summary[data-v-f66944f8]:before{content:"+"}.requirement-row[open] summary[data-v-f66944f8]:before{content:"−"}.requirement-row summary>span[data-v-f66944f8]:first-of-type{flex:1}.evidence-status[data-v-f66944f8]{border:1px solid var(--line);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:500}.assessment-panel button[data-v-f66944f8]{font:inherit;border:1px solid var(--ink);background:var(--ink);min-height:40px;color:var(--surface);cursor:pointer;border-radius:999px;padding:9px 16px;font-weight:650}.assessment-panel button[data-v-f66944f8]:disabled{opacity:.5;cursor:not-allowed}.assessment-panel label[data-v-f66944f8]{margin:12px 0;font-weight:600;display:block}.assessment-panel select[data-v-f66944f8],.assessment-panel textarea[data-v-f66944f8]{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;margin-top:6px;padding:10px;display:block}.assessment-panel textarea[data-v-f66944f8]{resize:vertical}.assessment-panel form[data-v-f66944f8]{border-top:1px solid var(--line);margin-top:16px;padding-top:4px}.assessment-panel[data-v-f66944f8] :is(button,summary,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #8a691e}body.dark-mode .assessment-panel{--surface:#17171d;--ink:#f2ede1;--muted:#c7c1cf;--line:#4a4458;--soft:#25212d}@media (width<=600px){.assessment-panel[data-v-f66944f8]{padding:14px}.requirement-row summary[data-v-f66944f8]{flex-wrap:wrap;gap:6px}.evidence-status[data-v-f66944f8]{margin-inline-start:auto}}.requirement-evidence h5[data-v-f66944f8],.requirement-evidence h6[data-v-f66944f8]{margin:8px 0;font-size:1rem}.requirement-evidence blockquote[data-v-f66944f8]{white-space:pre-wrap;border-inline-start:3px solid;margin:8px 0;padding-inline-start:12px}.requirement-evidence footer[data-v-f66944f8]{margin-top:8px;font-size:.8rem}.candidate-next-step[data-v-dc3335c7]{color:#191426;background:#fff;border:1px solid #e4ddcf;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.candidate-next-step h3[data-v-dc3335c7]{margin:0;font-size:15px}.candidate-next-step p[data-v-dc3335c7]{color:#4a4458;margin:6px 0 0;font-size:13px}.candidate-next-step button[data-v-dc3335c7]{font:inherit;color:#fff;cursor:pointer;background:#191426;border:1px solid #191426;border-radius:999px;min-height:40px;padding:9px 16px;font-size:13px}.candidate-recent-activity[data-v-dc3335c7]{background:#fff;border:1px solid #e4ddcf;border-radius:12px;padding:12px 16px;font-size:13px}.candidate-recent-activity summary[data-v-dc3335c7]{cursor:pointer;padding:8px 0;font-weight:650}.candidate-recent-activity li[data-v-dc3335c7]{overflow-wrap:anywhere;margin:12px 0}.candidate-recent-activity p[data-v-dc3335c7]{margin:5px 0}.candidate-next-step button[data-v-dc3335c7]:focus-visible,.candidate-recent-activity summary[data-v-dc3335c7]:focus-visible{outline-offset:3px;outline:3px solid #8a691e}body.dark-mode :is(.candidate-next-step,.candidate-recent-activity){color:#f2ede1;background:#17171d;border-color:#4a4458}body.dark-mode .candidate-next-step p{color:#c7c1cf}.drawer-card-block[data-v-dc3335c7]{box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:14px 16px}.section-label[data-v-dc3335c7]{color:#4a4458;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #e4ddcf;margin-bottom:10px;padding-bottom:6px;font-size:10.5px;font-weight:700;display:block}body.dark-mode .strengths-box,body.dark-mode .gaps-box{background-color:#1914260d;border-color:#19142626}body.dark-mode .strengths-box .matrix-title,body.dark-mode .gaps-box .matrix-title{color:#d9f26b}body.dark-mode .strength-item,body.dark-mode .gap-item{color:#e4ddcf}.feedback-completeness-strip.complete[data-v-dc3335c7]{background-color:#f0f9d1;border-color:#f0f9d1}.feedback-completeness-meta[data-v-dc3335c7],.feedback-readiness-head[data-v-dc3335c7],.feedback-readiness-foot[data-v-dc3335c7]{justify-content:space-between;align-items:center;gap:12px;display:flex}.feedback-completeness-meta span[data-v-dc3335c7],.feedback-readiness-foot[data-v-dc3335c7]{color:#8a8398;font-size:11px;font-weight:750}.feedback-completeness-bar[data-v-dc3335c7]{background-color:#1914261a;border-radius:999px;height:6px;margin:8px 0;overflow:hidden}.feedback-completeness-fill[data-v-dc3335c7]{background-color:#191426;border-radius:999px;height:100%;transition:width .2s}.feedback-completeness-strip.complete .feedback-completeness-fill[data-v-dc3335c7],.feedback-readiness-card.complete .feedback-completeness-fill[data-v-dc3335c7]{background-color:#191426}.feedback-completeness-strip.complete p[data-v-dc3335c7]{color:#191426}body.dark-mode .feedback-completeness-strip,body.dark-mode .feedback-completeness-strip.complete{background-color:#19142614;border-color:#19142638}.decision-pill.advance[data-v-dc3335c7],.decision-pill.offer[data-v-dc3335c7],.decision-pill.hire[data-v-dc3335c7]{color:#191426;background-color:#f0f9d1}.decision-pill.hold[data-v-dc3335c7]{color:#3a3350;background-color:#f2ede1}.decision-pill.reject[data-v-dc3335c7]{color:#c1441c;background-color:#fbeae1}.review-drawer .drawer-card-block[data-v-dc3335c7]{box-shadow:none;border-radius:0;padding:14px}.review-drawer .section-label[data-v-dc3335c7]{color:#4a4458;letter-spacing:.04em;margin-bottom:10px;padding-bottom:7px}.review-drawer .large-ai-score-card[data-v-dc3335c7],.review-drawer .scheduling-workspace-card[data-v-dc3335c7],.review-drawer .recruiter-outbound-bubble .chat-bubble[data-v-dc3335c7]{background:#fff}.review-drawer .large-ai-score-card[data-v-dc3335c7],.review-drawer .scheduling-workspace-card[data-v-dc3335c7]{border-color:#e4ddcf}.review-drawer .drawer-card-block[data-v-dc3335c7],.review-drawer .profile-command-strip[data-v-dc3335c7],.review-drawer .profile-section[data-v-dc3335c7],.review-drawer .profile-side-panel[data-v-dc3335c7],.review-drawer .profile-empty-panel[data-v-dc3335c7]{box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0}.review-drawer .drawer-card-block[data-v-dc3335c7],.review-drawer .profile-section[data-v-dc3335c7],.review-drawer .profile-side-panel[data-v-dc3335c7],.review-drawer .profile-empty-panel[data-v-dc3335c7]{padding:16px}.review-drawer .section-label[data-v-dc3335c7],.review-drawer .section-sub-label[data-v-dc3335c7],.review-drawer .draft-section-label[data-v-dc3335c7],.review-drawer .guide-section-label[data-v-dc3335c7]{color:#8a8398;letter-spacing:.04em;text-transform:uppercase;border:0;margin:0 0 12px;padding:0;font-size:11px;font-weight:800}.review-drawer .stage-select-card[data-v-dc3335c7],.review-drawer .large-ai-score-card[data-v-dc3335c7],.review-drawer .consensus-rollup-block[data-v-dc3335c7],.review-drawer .evaluation-alignment-container[data-v-dc3335c7],.review-drawer .ai-interview-guide-block[data-v-dc3335c7],.review-drawer .scheduling-workspace-card[data-v-dc3335c7],.review-drawer .schedule-link-review-card[data-v-dc3335c7]{background:#fff;border-color:#e4ddcf}.review-drawer .large-ai-score-card[data-v-dc3335c7]{padding:18px}.review-drawer .score-card-layout[data-v-dc3335c7]{align-items:flex-start}.review-drawer .assessment-head h4[data-v-dc3335c7],.review-drawer .scheduled-title[data-v-dc3335c7],.review-drawer .guide-loading-pane h4[data-v-dc3335c7],.review-drawer .consensus-loading-pane h4[data-v-dc3335c7],.review-drawer .guide-cta-pane h4[data-v-dc3335c7]{color:#191426;font-size:14px}.review-drawer .summary-paragraph-box[data-v-dc3335c7],.review-drawer .executive-stance-panel[data-v-dc3335c7],.review-drawer .evidence-box[data-v-dc3335c7],.review-drawer .risk-box[data-v-dc3335c7],.review-drawer .matrix-column[data-v-dc3335c7],.review-drawer .consensus-col[data-v-dc3335c7],.review-drawer .scheduled-debrief-box[data-v-dc3335c7],.review-drawer .threads-empty-state[data-v-dc3335c7],.review-drawer .contact-edit-form[data-v-dc3335c7],.review-drawer .resume-file-chip[data-v-dc3335c7],.review-drawer .resume-dropzone-box[data-v-dc3335c7],.review-drawer .profile-upload-box[data-v-dc3335c7],.review-drawer .outreach-envelope-preview[data-v-dc3335c7],.review-drawer .chat-bubble[data-v-dc3335c7],.review-drawer .question-item-card[data-v-dc3335c7],.review-drawer .focus-area-card[data-v-dc3335c7],.review-drawer .detail-box[data-v-dc3335c7],.review-drawer .feedback-item[data-v-dc3335c7],.review-drawer .alignment-grid-box[data-v-dc3335c7]{box-shadow:none;background:#fbf6ec;border:1px solid #f2ede1;border-radius:999px}.review-drawer .strengths-box[data-v-dc3335c7],.review-drawer .gaps-box[data-v-dc3335c7],.review-drawer .risk-box[data-v-dc3335c7],.review-drawer .evidence-box[data-v-dc3335c7],.review-drawer .consensus-col.strengths-card[data-v-dc3335c7],.review-drawer .consensus-col.concerns-card[data-v-dc3335c7]{background:#fbf6ec;border-color:#f2ede1}.review-drawer .matrix-title[data-v-dc3335c7],.review-drawer .col-hdr[data-v-dc3335c7]{color:#4a4458;font-size:11px}.review-drawer .bullet-icon[data-v-dc3335c7]{background:#8a8398;border-radius:999px;width:6px;height:6px;margin-top:6px}.review-drawer .matrix-item[data-v-dc3335c7],.review-drawer .consensus-list li[data-v-dc3335c7],.review-drawer .feedback-item p[data-v-dc3335c7],.review-drawer .summary-paragraph-box p[data-v-dc3335c7],.review-drawer .schedule-link-help[data-v-dc3335c7],.review-drawer .scheduled-time[data-v-dc3335c7],.review-drawer .scheduled-desc[data-v-dc3335c7],.review-drawer .scheduled-attendees[data-v-dc3335c7],.review-drawer .guide-alert-info[data-v-dc3335c7],.review-drawer .question-text[data-v-dc3335c7],.review-drawer .detail-box p[data-v-dc3335c7],.review-drawer .focus-area-card p[data-v-dc3335c7],.review-drawer .mail-body-text[data-v-dc3335c7],.review-drawer .bubble-snippet-text[data-v-dc3335c7]{color:#4a4458;font-size:12.5px;line-height:1.55}.review-drawer .skill-chip[data-v-dc3335c7],.review-drawer .profile-gap-chip[data-v-dc3335c7],.review-drawer .rec-pill[data-v-dc3335c7],.review-drawer .decision-pill[data-v-dc3335c7],.review-drawer .outreach-status-pill[data-v-dc3335c7],.review-drawer .attendee-tag[data-v-dc3335c7],.review-drawer .scheduled-status-badge[data-v-dc3335c7]{color:#4a4458;background:#fff;border:1px solid #e4ddcf;border-radius:999px;font-size:11px;font-weight:700}.stage-select-card[data-v-dc3335c7]{padding:12px 16px}.feedback-completeness-strip[data-v-dc3335c7]{background-color:#f2ede1;border:1px solid #f2ede1;border-radius:0;margin-top:12px;padding:10px}.feedback-completeness-meta strong[data-v-dc3335c7]{color:#191426;font-size:11px;font-weight:850}.feedback-completeness-strip p[data-v-dc3335c7]{color:#3a3350;margin:0;font-size:11px;font-weight:700}.stage-decision-note[data-v-dc3335c7]{background-color:#fbf6ec;border:1px solid #f2ede1;border-radius:0;margin-top:12px;padding:10px}.stage-decision-note.muted[data-v-dc3335c7]{color:#8a8398;text-align:center;font-size:12px}.decision-history-details[data-v-dc3335c7]{margin-top:10px}.decision-history-details summary[data-v-dc3335c7]{color:#191426;cursor:pointer;font-size:12px;font-weight:800}.decision-history-details .decision-history-item[data-v-dc3335c7]{margin-top:8px}.decision-history-item[data-v-dc3335c7]{background-color:#fbf6ec;border:1px solid #f2ede1;border-radius:0;padding:10px}.decision-history-top[data-v-dc3335c7],.decision-meta-line[data-v-dc3335c7]{justify-content:space-between;align-items:center;gap:8px;display:flex}.decision-pill[data-v-dc3335c7]{text-transform:uppercase;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:850}.decision-date[data-v-dc3335c7],.decision-meta-line[data-v-dc3335c7]{color:#8a8398;font-size:11px;font-weight:700}.decision-history-item p[data-v-dc3335c7]{color:#4a4458;margin:8px 0;font-size:12px;line-height:1.45}.stage-control-layout[data-v-dc3335c7]{justify-content:space-between;align-items:center;gap:16px;display:flex}.stage-info-label-wrap[data-v-dc3335c7]{flex-direction:column;gap:3px;display:flex}.stage-lbl-title[data-v-dc3335c7]{text-transform:uppercase;color:#8a8398;letter-spacing:.05em;font-size:10px;font-weight:700}.stage-select-wrap[data-v-dc3335c7]{width:180px}.premium-stage-select[data-v-dc3335c7]{color:#191426;appearance:none;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:14px;border:1px solid #e4ddcf;border-radius:0;outline:none;width:100%;height:34px;padding:0 28px 0 10px;font-size:12.5px;font-weight:600;transition:all .2s}.premium-stage-select[data-v-dc3335c7]:focus{border-color:#191426}.section-label[data-v-87066a71]{color:#4a4458;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #e4ddcf;margin-bottom:10px;padding-bottom:6px;font-size:10.5px;font-weight:700;display:block}.profile-action-btn.active[data-v-87066a71]{color:#191426;background:#f0f9d1;border-color:#f0f9d1}.profile-action-btn.full-width[data-v-87066a71]{width:100%}.profile-section[data-v-87066a71],.profile-side-panel[data-v-87066a71],.profile-empty-panel[data-v-87066a71]{background:#fff;border:1px solid #e4ddcf;border-radius:0;padding:16px}.drawer-icon-linkedin .linkedin-icon[data-v-87066a71]{width:16px;height:16px}.review-drawer .section-label[data-v-87066a71]{color:#4a4458;letter-spacing:.04em;margin-bottom:10px;padding-bottom:7px}.review-drawer .section-label-inline[data-v-87066a71]{border:0;margin:0;padding:0}.review-drawer .header-metadata.full-width[data-v-87066a71],.review-drawer .full-width-bubble[data-v-87066a71]{width:100%;max-width:100%}.review-drawer .drawer-score-action-btn[data-v-87066a71],.review-drawer .drawer-remove-btn[data-v-87066a71],.review-drawer .drawer-close-btn[data-v-87066a71],.review-drawer .recalc-btn[data-v-87066a71],.review-drawer .edit-contact-trigger-btn[data-v-87066a71],.review-drawer .copy-value-btn[data-v-87066a71],.review-drawer .chip-action-btn[data-v-87066a71],.review-drawer .premium-submit-btn[data-v-87066a71],.review-drawer .premium-alt-btn[data-v-87066a71],.review-drawer .view-gcal-btn[data-v-87066a71],.review-drawer .cancel-schedule-btn[data-v-87066a71],.review-drawer .envelope-action-btn[data-v-87066a71],.review-drawer .rationale-cancel-btn[data-v-87066a71],.review-drawer .decision-submit-btn[data-v-87066a71],.review-drawer .secondary-theme-btn[data-v-87066a71],.review-drawer .primary-link[data-v-87066a71],.review-drawer .profile-action-btn[data-v-87066a71],.review-drawer .profile-icon-action[data-v-87066a71],.review-drawer .profile-danger-btn[data-v-87066a71]{box-shadow:none;border-radius:999px;transition:background-color .15s,border-color .15s,color .15s;transform:none}.review-drawer .drawer-score-action-btn[data-v-87066a71],.review-drawer .primary-link[data-v-87066a71],.review-drawer .premium-submit-btn[data-v-87066a71],.review-drawer .decision-submit-btn[data-v-87066a71],.review-drawer .profile-action-btn.primary[data-v-87066a71]{color:#fff;background:#191426;border:1px solid #191426;font-weight:700}.review-drawer .drawer-score-action-btn[data-v-87066a71]:hover:not(:disabled),.review-drawer .primary-link[data-v-87066a71]:hover:not(:disabled),.review-drawer .premium-submit-btn[data-v-87066a71]:hover:not(:disabled),.review-drawer .decision-submit-btn[data-v-87066a71]:hover:not(:disabled),.review-drawer .profile-action-btn.primary[data-v-87066a71]:hover:not(:disabled){background:#4a4458;border-color:#4a4458;transform:none}.review-drawer .drawer-remove-btn[data-v-87066a71],.review-drawer .cancel-schedule-btn[data-v-87066a71],.review-drawer .profile-danger-btn[data-v-87066a71],.review-drawer .discard-btn[data-v-87066a71],.review-drawer .danger-action[data-v-87066a71]{color:#c1441c;background:#fff;border:1px solid #e8613c}.review-drawer .drawer-close-btn[data-v-87066a71],.review-drawer .secondary-theme-btn[data-v-87066a71],.review-drawer .premium-alt-btn[data-v-87066a71],.review-drawer .rationale-cancel-btn[data-v-87066a71],.review-drawer .profile-action-btn[data-v-87066a71],.review-drawer .profile-icon-action[data-v-87066a71]{color:#4a4458;background:#fff;border:1px solid #e4ddcf}.review-drawer .tab-content-wrap[data-v-87066a71],.review-drawer .profile-redesign-wrap[data-v-87066a71]{gap:14px}.review-drawer .drawer-card-block[data-v-87066a71],.review-drawer .profile-command-strip[data-v-87066a71],.review-drawer .profile-section[data-v-87066a71],.review-drawer .profile-side-panel[data-v-87066a71],.review-drawer .profile-empty-panel[data-v-87066a71]{box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0}.review-drawer .drawer-card-block[data-v-87066a71],.review-drawer .profile-section[data-v-87066a71],.review-drawer .profile-side-panel[data-v-87066a71],.review-drawer .profile-empty-panel[data-v-87066a71]{padding:16px}.review-drawer .section-label[data-v-87066a71],.review-drawer .section-sub-label[data-v-87066a71],.review-drawer .draft-section-label[data-v-87066a71],.review-drawer .guide-section-label[data-v-87066a71]{color:#8a8398;letter-spacing:.04em;text-transform:uppercase;border:0;margin:0 0 12px;padding:0;font-size:11px;font-weight:800}.review-drawer .section-label-inline[data-v-87066a71]{margin-bottom:0}.review-drawer .summary-paragraph-box[data-v-87066a71],.review-drawer .executive-stance-panel[data-v-87066a71],.review-drawer .evidence-box[data-v-87066a71],.review-drawer .risk-box[data-v-87066a71],.review-drawer .matrix-column[data-v-87066a71],.review-drawer .consensus-col[data-v-87066a71],.review-drawer .scheduled-debrief-box[data-v-87066a71],.review-drawer .threads-empty-state[data-v-87066a71],.review-drawer .contact-edit-form[data-v-87066a71],.review-drawer .resume-file-chip[data-v-87066a71],.review-drawer .resume-dropzone-box[data-v-87066a71],.review-drawer .profile-upload-box[data-v-87066a71],.review-drawer .outreach-envelope-preview[data-v-87066a71],.review-drawer .chat-bubble[data-v-87066a71],.review-drawer .question-item-card[data-v-87066a71],.review-drawer .focus-area-card[data-v-87066a71],.review-drawer .detail-box[data-v-87066a71],.review-drawer .feedback-item[data-v-87066a71],.review-drawer .alignment-grid-box[data-v-87066a71]{box-shadow:none;background:#fbf6ec;border:1px solid #f2ede1;border-radius:999px}.review-drawer .skill-chip[data-v-87066a71],.review-drawer .profile-gap-chip[data-v-87066a71],.review-drawer .rec-pill[data-v-87066a71],.review-drawer .decision-pill[data-v-87066a71],.review-drawer .outreach-status-pill[data-v-87066a71],.review-drawer .attendee-tag[data-v-87066a71],.review-drawer .scheduled-status-badge[data-v-87066a71]{color:#4a4458;background:#fff;border:1px solid #e4ddcf;border-radius:999px;font-size:11px;font-weight:700}.review-drawer .profile-redesign-grid[data-v-87066a71]{grid-template-columns:minmax(0,1fr) 300px}.review-drawer .profile-timeline-marker[data-v-87066a71]{background:#191426;box-shadow:0 0 0 4px #f2ede1}.review-drawer .danger-panel[data-v-87066a71]{background:#fff;border-color:#fbeae1}.profile-redesign-wrap[data-v-87066a71]{flex-direction:column;gap:14px;display:flex}.profile-command-strip[data-v-87066a71]{background:#fff;border:1px solid #e4ddcf;border-radius:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.profile-command-strip p[data-v-87066a71]{color:#8a8398;margin:4px 0 0;font-size:12.5px}.profile-command-actions[data-v-87066a71]{flex-shrink:0;align-items:center;gap:8px;display:flex}.profile-action-btn[data-v-87066a71],.profile-icon-action[data-v-87066a71]{color:#4a4458;cursor:pointer;background:#fff;border:1px solid #e4ddcf;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 12px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.profile-action-btn.primary[data-v-87066a71]{color:#fff;background:#191426;border-color:#191426}.profile-icon-action[data-v-87066a71]{width:34px;padding:0}.profile-redesign-grid[data-v-87066a71]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:14px;display:grid}.profile-main-column[data-v-87066a71],.profile-side-column[data-v-87066a71]{flex-direction:column;gap:14px;display:flex}.profile-summary-text[data-v-87066a71]{color:#4a4458;margin:10px 0 0;font-size:13.5px;line-height:1.65}.refined-tags[data-v-87066a71]{margin-top:10px}.profile-timeline[data-v-87066a71]{flex-direction:column;gap:14px;margin-top:12px;display:flex;position:relative}.profile-timeline-item[data-v-87066a71]{grid-template-columns:14px minmax(0,1fr);gap:10px;display:grid}.profile-timeline-marker[data-v-87066a71]{background:#191426;border-radius:999px;width:8px;height:8px;margin-top:5px;box-shadow:0 0 0 4px #f2ede1}.profile-timeline-content[data-v-87066a71]{min-width:0}.profile-timeline-head[data-v-87066a71]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.profile-timeline-head strong[data-v-87066a71]{color:#191426;min-width:0;font-size:13.5px;font-weight:700}.profile-timeline-head span[data-v-87066a71],.profile-education-item small[data-v-87066a71]{color:#8a8398;flex-shrink:0;font-size:11.5px;font-weight:600}.profile-company[data-v-87066a71]{color:#4a4458;margin:3px 0 0;font-size:12.5px;font-weight:600}.profile-timeline-desc[data-v-87066a71]{color:#8a8398;margin:8px 0 0;font-size:12.5px;line-height:1.55}.profile-education-list[data-v-87066a71]{gap:10px;margin-top:12px;display:grid}.profile-education-item[data-v-87066a71]{border-top:1px solid #f2ede1;gap:3px;padding:10px 0;display:grid}.profile-education-item[data-v-87066a71]:first-child{border-top:0;padding-top:0}.profile-education-item strong[data-v-87066a71]{color:#191426;font-size:13px}.profile-education-item span[data-v-87066a71]{color:#4a4458;font-size:12.5px}.profile-panel-head[data-v-87066a71]{justify-content:space-between;align-items:center;gap:10px;display:flex}.profile-text-btn[data-v-87066a71],.profile-contact-row button[data-v-87066a71],.profile-resume-row button[data-v-87066a71]{color:#191426;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:700}.profile-edit-form[data-v-87066a71]{margin-top:12px}.profile-contact-list[data-v-87066a71]{gap:12px;margin-top:12px;display:grid}.profile-contact-row[data-v-87066a71]{gap:4px;display:grid}.profile-contact-row>span[data-v-87066a71]{color:#8a8398;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.profile-contact-row>div[data-v-87066a71]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.profile-contact-row a[data-v-87066a71],.profile-contact-row strong[data-v-87066a71]{color:#191426;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;font-weight:700;text-decoration:none;overflow:hidden}.profile-contact-row em[data-v-87066a71]{color:#8a8398;font-size:12.5px;font-style:normal}.profile-contact-row.status strong[data-v-87066a71]{max-width:190px}.profile-resume-row[data-v-87066a71]{gap:10px;margin-top:12px;display:grid}.profile-resume-row>a[data-v-87066a71]{color:#191426;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;text-decoration:none;overflow:hidden}.profile-resume-row>div[data-v-87066a71]{gap:12px;display:flex}.profile-resume-row>div a[data-v-87066a71]{color:#191426;font-size:12px;font-weight:700;text-decoration:none}.profile-resume-row button[data-v-87066a71]{color:#c1441c}.profile-upload-box[data-v-87066a71]{color:#4a4458;cursor:pointer;background:#fbf6ec;border:1px dashed #e4ddcf;border-radius:0;gap:3px;margin-top:12px;padding:14px;display:grid}.profile-upload-box strong[data-v-87066a71]{font-size:13px}.profile-upload-box span[data-v-87066a71]{color:#8a8398;font-size:12px}.danger-panel[data-v-87066a71]{background:snow;border-color:#fbeae1}.danger-panel p[data-v-87066a71]{color:#8a8398;margin:8px 0 12px;font-size:12.5px;line-height:1.45}.profile-danger-btn[data-v-87066a71]{color:#c1441c;cursor:pointer;background:#fbeae1;border:1px solid #e8613c;border-radius:999px;width:100%;min-height:32px;font-size:12.5px;font-weight:700}.contact-edit-form[data-v-87066a71]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;gap:10px;padding:12px;display:flex}.edit-inputs-grid[data-v-87066a71]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.edit-field[data-v-87066a71]{color:#8a8398;text-transform:uppercase;flex-direction:column;gap:4px;font-size:10px;font-weight:700;display:flex}.edit-field input[data-v-87066a71]{color:#191426;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;outline:none;height:30px;padding:0 8px;font-size:12.5px;font-weight:600}.edit-field input[data-v-87066a71]:focus{border-color:#191426}.hidden-file-input[data-v-87066a71]{display:none}.candidate-tags[data-v-87066a71]{flex-wrap:wrap;gap:6px;display:flex}.skill-chip[data-v-87066a71]{color:#4a4458;background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.interview-readiness[data-v-8ee25a3f]{color:inherit;border:1px solid #d6d3dd;border-radius:10px;margin:16px 0;padding:20px}h3[data-v-8ee25a3f]{margin:0 0 8px;font-size:17px}h4[data-v-8ee25a3f]{margin:20px 0 8px}p[data-v-8ee25a3f]{margin:8px 0;font-size:13px;line-height:1.5}li[data-v-8ee25a3f]{margin:8px 0}label[data-v-8ee25a3f]{margin:12px 0;font-size:13px;display:block}button[data-v-8ee25a3f],select[data-v-8ee25a3f],textarea[data-v-8ee25a3f]{font:inherit;color:inherit;background:0 0;border:1px solid #bcb6c5;border-radius:6px;padding:9px;font-size:13px}button[data-v-8ee25a3f]{cursor:pointer;margin:4px 0}button[data-v-8ee25a3f]:disabled{opacity:.5;cursor:default}select[data-v-8ee25a3f],textarea[data-v-8ee25a3f]{box-sizing:border-box;width:100%;margin-top:6px;display:block}article[data-v-8ee25a3f]{border-top:1px solid #d6d3dd;padding:12px 0;font-size:13px}blockquote[data-v-8ee25a3f]{white-space:pre-wrap;overflow-wrap:anywhere;border-left:3px solid #8c8594;margin:10px 0;padding-left:12px}input[type=checkbox][data-v-8ee25a3f]{margin-right:6px}body.dark-mode select option[data-v-8ee25a3f]{color:#f1edf6;background:#292333}.summary-action[data-v-9502ecb0]{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#191426;border:1px solid #191426;border-radius:999px;padding:10px 18px;font-size:13px;font-weight:650}.summary-action[data-v-9502ecb0]:disabled{opacity:.55;cursor:wait}.summary-action[data-v-9502ecb0]:focus-visible{outline-offset:3px;outline:3px solid #8a691e}body.dark-mode .summary-action{color:#191426;background:#f2ede1;border-color:#f2ede1}.feedback-evidence-tools[data-v-9502ecb0]{border:1px solid #e4ddcf;border-radius:12px;margin-top:20px;padding:16px;font-size:13px}.feedback-evidence-tools>summary[data-v-9502ecb0]{cursor:pointer;align-content:center;min-height:44px;font-weight:650;display:list-item}.feedback-evidence-tools>summary[data-v-9502ecb0]:focus-visible{outline-offset:3px;outline:3px solid #8a691e}body.dark-mode .feedback-evidence-tools{color:#f2ede1;border-color:#4a4458}.tab-content-wrap[data-v-9502ecb0]{flex-direction:column;gap:12px;display:flex}.drawer-card-block[data-v-9502ecb0]{box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:14px 16px}.section-label[data-v-9502ecb0]{color:#4a4458;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #e4ddcf;margin-bottom:10px;padding-bottom:6px;font-size:10.5px;font-weight:700;display:block}.compact-btn[data-v-9502ecb0]{height:28px;min-height:28px;padding:0 12px;font-size:11.5px}.consensus-loading-pane[data-v-9502ecb0],.guide-loading-pane[data-v-9502ecb0]{text-align:center;flex-direction:column;align-items:center;padding:24px;display:flex}.sourcing-loader[data-v-9502ecb0]{border:3px solid #e4ddcf;border-top-color:#191426;border-radius:50%;width:28px;height:28px;margin-bottom:12px;animation:.8s linear infinite spinLoader}.consensus-loading-pane h4[data-v-9502ecb0],.guide-loading-pane h4[data-v-9502ecb0]{color:#191426;margin:0;font-size:14px;font-weight:700}.consensus-loading-pane p[data-v-9502ecb0],.guide-loading-pane p[data-v-9502ecb0]{color:#8a8398;max-width:380px;margin:6px 0 0;font-size:12px}body.dark-mode .stance-desc,body.dark-mode .col-hdr{color:#e4ddcf}body.dark-mode .form-select,body.dark-mode .form-num-input,body.dark-mode .form-textarea{color:#e4ddcf;background-color:#3a3350;border-color:#3a3350}.rec-pill.strong_yes[data-v-9502ecb0],.rec-pill.yes[data-v-9502ecb0]{color:#191426;background-color:#f0f9d1}.rec-pill.maybe[data-v-9502ecb0]{color:#3a3350;background-color:#f2ede1}.rec-pill.no[data-v-9502ecb0],.rec-pill.strong_no[data-v-9502ecb0]{color:#8a3016;background-color:#fbeae1}.feedback-completeness-meta[data-v-9502ecb0],.feedback-readiness-head[data-v-9502ecb0],.feedback-readiness-foot[data-v-9502ecb0]{justify-content:space-between;align-items:center;gap:12px;display:flex}.feedback-completeness-meta span[data-v-9502ecb0],.feedback-readiness-foot[data-v-9502ecb0]{color:#8a8398;font-size:11px;font-weight:750}.feedback-completeness-bar[data-v-9502ecb0]{background-color:#1914261a;border-radius:999px;height:6px;margin:8px 0;overflow:hidden}.feedback-completeness-fill[data-v-9502ecb0]{background-color:#191426;border-radius:999px;height:100%;transition:width .2s}.feedback-completeness-strip.complete .feedback-completeness-fill[data-v-9502ecb0],.feedback-readiness-card.complete .feedback-completeness-fill[data-v-9502ecb0]{background-color:#191426}.feedback-readiness-card.complete .feedback-readiness-head strong[data-v-9502ecb0]{color:#191426}.review-drawer .tab-content-wrap[data-v-9502ecb0]{gap:10px}.review-drawer .drawer-card-block[data-v-9502ecb0]{box-shadow:none;border-radius:0;padding:14px}.review-drawer .section-label[data-v-9502ecb0]{color:#4a4458;letter-spacing:.04em;margin-bottom:10px;padding-bottom:7px}.review-drawer .section-label-inline[data-v-9502ecb0]{border:0;margin:0;padding:0}.review-drawer .drawer-score-action-btn[data-v-9502ecb0],.review-drawer .drawer-remove-btn[data-v-9502ecb0],.review-drawer .drawer-close-btn[data-v-9502ecb0],.review-drawer .recalc-btn[data-v-9502ecb0],.review-drawer .edit-contact-trigger-btn[data-v-9502ecb0],.review-drawer .copy-value-btn[data-v-9502ecb0],.review-drawer .chip-action-btn[data-v-9502ecb0],.review-drawer .premium-submit-btn[data-v-9502ecb0],.review-drawer .premium-alt-btn[data-v-9502ecb0],.review-drawer .view-gcal-btn[data-v-9502ecb0],.review-drawer .cancel-schedule-btn[data-v-9502ecb0],.review-drawer .envelope-action-btn[data-v-9502ecb0],.review-drawer .rationale-cancel-btn[data-v-9502ecb0],.review-drawer .decision-submit-btn[data-v-9502ecb0],.review-drawer .secondary-theme-btn[data-v-9502ecb0],.review-drawer .primary-link[data-v-9502ecb0],.review-drawer .profile-action-btn[data-v-9502ecb0],.review-drawer .profile-icon-action[data-v-9502ecb0],.review-drawer .profile-danger-btn[data-v-9502ecb0]{box-shadow:none;border-radius:999px;transition:background-color .15s,border-color .15s,color .15s;transform:none}.review-drawer .drawer-score-action-btn[data-v-9502ecb0],.review-drawer .primary-link[data-v-9502ecb0],.review-drawer .premium-submit-btn[data-v-9502ecb0],.review-drawer .decision-submit-btn[data-v-9502ecb0],.review-drawer .profile-action-btn.primary[data-v-9502ecb0]{color:#fff;background:#191426;border:1px solid #191426;font-weight:700}.review-drawer .drawer-score-action-btn[data-v-9502ecb0]:hover:not(:disabled),.review-drawer .primary-link[data-v-9502ecb0]:hover:not(:disabled),.review-drawer .premium-submit-btn[data-v-9502ecb0]:hover:not(:disabled),.review-drawer .decision-submit-btn[data-v-9502ecb0]:hover:not(:disabled),.review-drawer .profile-action-btn.primary[data-v-9502ecb0]:hover:not(:disabled){background:#4a4458;border-color:#4a4458;transform:none}.review-drawer .tab-content-wrap[data-v-9502ecb0],.review-drawer .profile-redesign-wrap[data-v-9502ecb0]{gap:14px}.review-drawer .drawer-card-block[data-v-9502ecb0],.review-drawer .profile-command-strip[data-v-9502ecb0],.review-drawer .profile-section[data-v-9502ecb0],.review-drawer .profile-side-panel[data-v-9502ecb0],.review-drawer .profile-empty-panel[data-v-9502ecb0]{box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0}.review-drawer .drawer-card-block[data-v-9502ecb0],.review-drawer .profile-section[data-v-9502ecb0],.review-drawer .profile-side-panel[data-v-9502ecb0],.review-drawer .profile-empty-panel[data-v-9502ecb0]{padding:16px}.review-drawer .section-label[data-v-9502ecb0],.review-drawer .section-sub-label[data-v-9502ecb0],.review-drawer .draft-section-label[data-v-9502ecb0],.review-drawer .guide-section-label[data-v-9502ecb0]{color:#8a8398;letter-spacing:.04em;text-transform:uppercase;border:0;margin:0 0 12px;padding:0;font-size:11px;font-weight:800}.review-drawer .section-label-inline[data-v-9502ecb0]{margin-bottom:0}.review-drawer .stage-select-card[data-v-9502ecb0],.review-drawer .large-ai-score-card[data-v-9502ecb0],.review-drawer .consensus-rollup-block[data-v-9502ecb0],.review-drawer .evaluation-alignment-container[data-v-9502ecb0],.review-drawer .ai-interview-guide-block[data-v-9502ecb0],.review-drawer .scheduling-workspace-card[data-v-9502ecb0],.review-drawer .schedule-link-review-card[data-v-9502ecb0]{background:#fff;border-color:#e4ddcf}.review-drawer .assessment-head h4[data-v-9502ecb0],.review-drawer .scheduled-title[data-v-9502ecb0],.review-drawer .guide-loading-pane h4[data-v-9502ecb0],.review-drawer .consensus-loading-pane h4[data-v-9502ecb0],.review-drawer .guide-cta-pane h4[data-v-9502ecb0]{color:#191426;font-size:14px}.review-drawer .summary-paragraph-box[data-v-9502ecb0],.review-drawer .executive-stance-panel[data-v-9502ecb0],.review-drawer .evidence-box[data-v-9502ecb0],.review-drawer .risk-box[data-v-9502ecb0],.review-drawer .matrix-column[data-v-9502ecb0],.review-drawer .consensus-col[data-v-9502ecb0],.review-drawer .scheduled-debrief-box[data-v-9502ecb0],.review-drawer .threads-empty-state[data-v-9502ecb0],.review-drawer .contact-edit-form[data-v-9502ecb0],.review-drawer .resume-file-chip[data-v-9502ecb0],.review-drawer .resume-dropzone-box[data-v-9502ecb0],.review-drawer .profile-upload-box[data-v-9502ecb0],.review-drawer .outreach-envelope-preview[data-v-9502ecb0],.review-drawer .chat-bubble[data-v-9502ecb0],.review-drawer .question-item-card[data-v-9502ecb0],.review-drawer .focus-area-card[data-v-9502ecb0],.review-drawer .detail-box[data-v-9502ecb0],.review-drawer .feedback-item[data-v-9502ecb0],.review-drawer .alignment-grid-box[data-v-9502ecb0]{box-shadow:none;background:#fbf6ec;border:1px solid #f2ede1;border-radius:999px}.review-drawer .strengths-box[data-v-9502ecb0],.review-drawer .gaps-box[data-v-9502ecb0],.review-drawer .risk-box[data-v-9502ecb0],.review-drawer .evidence-box[data-v-9502ecb0],.review-drawer .consensus-col.strengths-card[data-v-9502ecb0],.review-drawer .consensus-col.concerns-card[data-v-9502ecb0]{background:#fbf6ec;border-color:#f2ede1}.review-drawer .matrix-title[data-v-9502ecb0],.review-drawer .col-hdr[data-v-9502ecb0]{color:#4a4458;font-size:11px}.review-drawer .matrix-item[data-v-9502ecb0],.review-drawer .consensus-list li[data-v-9502ecb0],.review-drawer .feedback-item p[data-v-9502ecb0],.review-drawer .summary-paragraph-box p[data-v-9502ecb0],.review-drawer .schedule-link-help[data-v-9502ecb0],.review-drawer .scheduled-time[data-v-9502ecb0],.review-drawer .scheduled-desc[data-v-9502ecb0],.review-drawer .scheduled-attendees[data-v-9502ecb0],.review-drawer .guide-alert-info[data-v-9502ecb0],.review-drawer .question-text[data-v-9502ecb0],.review-drawer .detail-box p[data-v-9502ecb0],.review-drawer .focus-area-card p[data-v-9502ecb0],.review-drawer .mail-body-text[data-v-9502ecb0],.review-drawer .bubble-snippet-text[data-v-9502ecb0]{color:#4a4458;font-size:12.5px;line-height:1.55}.review-drawer input[data-v-9502ecb0],.review-drawer select[data-v-9502ecb0],.review-drawer textarea[data-v-9502ecb0],.review-drawer .premium-input-box[data-v-9502ecb0],.review-drawer .premium-select-box[data-v-9502ecb0],.review-drawer .premium-textarea-box[data-v-9502ecb0],.review-drawer .form-select[data-v-9502ecb0],.review-drawer .form-num-input[data-v-9502ecb0],.review-drawer .form-textarea[data-v-9502ecb0],.review-drawer .review-textarea[data-v-9502ecb0],.review-drawer .template-select[data-v-9502ecb0],.review-drawer .schedule-link-input[data-v-9502ecb0]{color:#191426;box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0;font-family:inherit}.review-drawer input[data-v-9502ecb0]:focus,.review-drawer select[data-v-9502ecb0]:focus,.review-drawer textarea[data-v-9502ecb0]:focus,.review-drawer .premium-input-box[data-v-9502ecb0]:focus,.review-drawer .premium-select-box[data-v-9502ecb0]:focus,.review-drawer .premium-textarea-box[data-v-9502ecb0]:focus,.review-drawer .form-select[data-v-9502ecb0]:focus,.review-drawer .form-num-input[data-v-9502ecb0]:focus,.review-drawer .form-textarea[data-v-9502ecb0]:focus,.review-drawer .review-textarea[data-v-9502ecb0]:focus,.review-drawer .template-select[data-v-9502ecb0]:focus{border-color:#191426;outline:none;box-shadow:0 0 0 3px #11182714}.review-drawer .skill-chip[data-v-9502ecb0],.review-drawer .profile-gap-chip[data-v-9502ecb0],.review-drawer .rec-pill[data-v-9502ecb0],.review-drawer .decision-pill[data-v-9502ecb0],.review-drawer .outreach-status-pill[data-v-9502ecb0],.review-drawer .attendee-tag[data-v-9502ecb0],.review-drawer .scheduled-status-badge[data-v-9502ecb0]{color:#4a4458;background:#fff;border:1px solid #e4ddcf;border-radius:999px;font-size:11px;font-weight:700}.review-drawer .outreach-instruction-box[data-v-9502ecb0],.review-drawer .template-picker-row[data-v-9502ecb0],.review-drawer .contact-log-form[data-v-9502ecb0],.review-drawer .add-comment-section[data-v-9502ecb0],.review-drawer .scorecard-form[data-v-9502ecb0],.review-drawer .rubric-score-grid[data-v-9502ecb0],.review-drawer .guide-render-container[data-v-9502ecb0],.review-drawer .scheduled-actions-row[data-v-9502ecb0],.review-drawer .schedule-link-actions[data-v-9502ecb0]{gap:10px}.sub-label[data-v-9502ecb0]{color:#191426;text-transform:uppercase;letter-spacing:.03em;margin:14px 0 8px;font-size:12px;font-weight:700;display:block}.consensus-rollup-block[data-v-9502ecb0]{background:linear-gradient(135deg,#fff 0%,#f2ede1 100%);border-color:#f2ede1}.consensus-display-container[data-v-9502ecb0]{flex-direction:column;gap:12px;display:flex}.executive-stance-panel[data-v-9502ecb0]{background:#fff9;border:1px solid #00000005;border-radius:0;padding:10px 12px}.stance-title[data-v-9502ecb0]{text-transform:uppercase;color:#3a3350;letter-spacing:.05em;margin-bottom:2px;font-size:9.5px;font-weight:700;display:block}.stance-desc[data-v-9502ecb0]{color:#191426;margin:0;font-size:13px;font-style:italic;font-weight:600;line-height:1.5}.consensus-details-grid[data-v-9502ecb0]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.consensus-col[data-v-9502ecb0]{border-radius:0;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.consensus-col.strengths-card[data-v-9502ecb0],.consensus-col.concerns-card[data-v-9502ecb0]{background:#1914260a;border:1px solid #1914261a}.col-hdr[data-v-9502ecb0]{text-transform:uppercase;color:#4a4458;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.col-dot[data-v-9502ecb0]{border-radius:50%;width:6px;height:6px}.col-dot.green[data-v-9502ecb0],.col-dot.amber[data-v-9502ecb0]{background-color:#191426}.consensus-list[data-v-9502ecb0]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.consensus-list li[data-v-9502ecb0]{color:#4a4458;font-size:11.5px;line-height:1.4}.evaluation-alignment-container[data-v-9502ecb0]{flex-direction:column;gap:10px;display:flex}.alignment-grid-box[data-v-9502ecb0]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.alignment-item[data-v-9502ecb0]{flex-direction:column;gap:4px;display:flex}.alignment-meta[data-v-9502ecb0]{justify-content:space-between;align-items:center;display:flex}.meta-title[data-v-9502ecb0]{color:#4a4458;font-size:11.5px;font-weight:600}.meta-rating[data-v-9502ecb0]{color:#191426;font-size:12px;font-weight:700}.rating-progress-bar[data-v-9502ecb0]{background-color:#e4ddcf;border-radius:0;height:6px;overflow:hidden}.progress-fill[data-v-9502ecb0]{border-radius:0;height:100%;transition:width .3s}.progress-fill.fill-emerald[data-v-9502ecb0],.progress-fill.fill-indigo[data-v-9502ecb0]{background-color:#191426}.progress-fill.fill-purple[data-v-9502ecb0]{background-color:#d9f26b}.progress-fill.fill-orange[data-v-9502ecb0]{background-color:#191426}.scorecard-form[data-v-9502ecb0]{flex-direction:column;gap:12px;display:flex}.form-inputs-grid[data-v-9502ecb0]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.rubric-score-grid[data-v-9502ecb0]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;padding:12px;display:grid}.rubric-grid-head[data-v-9502ecb0]{grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:4px;display:flex}.rubric-grid-head strong[data-v-9502ecb0]{color:#191426;font-size:12px;font-weight:850}.rubric-grid-head span[data-v-9502ecb0]{color:#8a8398;font-size:11px;font-weight:700}.rubric-score-field[data-v-9502ecb0]{text-transform:none}.rubric-signals[data-v-9502ecb0]{color:#8a8398;font-size:10.5px;font-weight:600;line-height:1.35}.score-form-lbl[data-v-9502ecb0]{color:#4a4458;text-transform:uppercase;flex-direction:column;gap:4px;font-size:11px;font-weight:700;display:flex}.form-select[data-v-9502ecb0],.form-num-input[data-v-9502ecb0]{color:#191426;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;outline:none;height:34px;padding:0 10px;font-size:13px;font-weight:600}.form-textarea[data-v-9502ecb0]{color:#191426;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;outline:none;padding:8px 10px;font-size:13px;line-height:1.5}.wide-field[data-v-9502ecb0]{grid-column:1/-1}.form-submit-row[data-v-9502ecb0]{justify-content:flex-end;display:flex}.submit-score-btn[data-v-9502ecb0]{min-width:140px}.rubric-history-grid[data-v-9502ecb0]{border-top:1px solid #e4ddcf;margin-top:8px;padding-top:8px}.add-comment-section[data-v-9502ecb0]{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.review-textarea[data-v-9502ecb0]{color:#191426;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;outline:none;padding:8px 10px;font-size:13px}.comment-submit-row[data-v-9502ecb0]{justify-content:flex-end;display:flex}.comments-history[data-v-9502ecb0]{border-top:1px solid #e4ddcf;padding-top:12px}.empty-state[data-v-9502ecb0]{text-align:center;color:#8a8398;padding:16px;font-size:12.5px;font-style:italic}.empty-state.compact[data-v-9502ecb0]{padding:8px}.feedback-list[data-v-9502ecb0]{flex-direction:column;gap:8px;display:flex}.feedback-item[data-v-9502ecb0]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;padding:10px 12px}.feedback-head[data-v-9502ecb0]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.feedback-head strong[data-v-9502ecb0]{color:#191426;font-size:12px;font-weight:700}.rec-pill[data-v-9502ecb0]{text-transform:uppercase;border-radius:999px;padding:1px 4px;font-size:9.5px;font-weight:700}.feedback-date[data-v-9502ecb0]{color:#8a8398;font-size:10.5px}.feedback-item p[data-v-9502ecb0]{color:#4a4458;margin:0;font-size:12.5px;line-height:1.5}.scores-grid[data-v-9502ecb0]{color:#8a8398;border-bottom:1px dashed #e4ddcf;gap:10px;margin-bottom:6px;padding-bottom:4px;font-size:11px;display:flex}.eval-notes[data-v-9502ecb0]{font-style:italic;margin-top:4px!important}.feedback-readiness-card[data-v-9502ecb0]{flex-direction:column;gap:8px;display:flex}.feedback-readiness-head p[data-v-9502ecb0]{color:#8a8398;margin:5px 0 0;font-size:12px;line-height:1.45}.feedback-readiness-head strong[data-v-9502ecb0]{color:#191426;font-size:20px;font-weight:850}.outreach-access[data-v-5daecb3d]{border:0;min-width:0;margin:0;padding:0}.outreach-access:disabled button[data-v-5daecb3d]{opacity:.55;cursor:not-allowed}.tab-content-wrap[data-v-5daecb3d]{flex-direction:column;gap:12px;display:flex}.drawer-card-block[data-v-5daecb3d]{box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:14px 16px}.section-label[data-v-5daecb3d]{color:#4a4458;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #e4ddcf;margin-bottom:10px;padding-bottom:6px;font-size:10.5px;font-weight:700;display:block}.profile-action-btn.full-width[data-v-5daecb3d]{width:100%}body.dark-mode .field-val,body.dark-mode .subject-line{color:#e4ddcf}.outreach-status-pill.status-draft[data-v-5daecb3d]{color:#4a4458;background-color:#f2ede1}.outreach-status-pill.status-sent[data-v-5daecb3d]{color:#191426;background-color:#f2ede1}.outreach-status-pill.status-discarded[data-v-5daecb3d]{color:#8a3016;background-color:#fbeae1}.form-label-field[data-v-5daecb3d]{color:#4a4458;flex-direction:column;gap:6px;font-size:11px;font-weight:700;display:flex}.block-field[data-v-5daecb3d]{width:100%}.premium-input-box[data-v-5daecb3d],.premium-select-box[data-v-5daecb3d],.premium-textarea-box[data-v-5daecb3d]{color:#191426;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;outline:none;width:100%;padding:8px 10px;font-family:inherit;font-size:12px;transition:all .2s}.premium-input-box[data-v-5daecb3d]:focus,.premium-select-box[data-v-5daecb3d]:focus,.premium-textarea-box[data-v-5daecb3d]:focus{box-shadow:none;border-color:#191426}.premium-input-box.text-light[data-v-5daecb3d]{color:#4a4458}.premium-submit-btn[data-v-5daecb3d]{color:#fff;cursor:pointer;box-shadow:none;background:linear-gradient(135deg,#191426 0% 100%);border:none;border-radius:999px;flex:2;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.premium-submit-btn[data-v-5daecb3d]:hover:not(:disabled){opacity:.95;transform:translateY(-1px)}.premium-submit-btn[data-v-5daecb3d]:disabled{opacity:.6;cursor:not-allowed}.premium-alt-btn[data-v-5daecb3d]{color:#4a4458;cursor:pointer;background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:999px;flex:1;justify-content:center;align-items:center;padding:10px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.premium-alt-btn[data-v-5daecb3d]:hover{color:#191426;background-color:#f2ede1;border-color:#8a8398}.editor-buttons-row .premium-submit-btn[data-v-5daecb3d],.editor-buttons-row .premium-alt-btn[data-v-5daecb3d]{padding:6px 10px!important;font-size:11px!important}.threads-empty-state.warning-mode[data-v-5daecb3d]{color:#3a3350;background-color:#19142608;border-color:#19142626}.chat-bubble-container.candidate-response-bubble[data-v-5daecb3d]{align-self:flex-start}.candidate-response-bubble .chat-bubble[data-v-5daecb3d]{color:#4a4458;background-color:#f2ede1;border:1px solid #e4ddcf;border-top-left-radius:2px}.review-drawer .drawer-score-action-btn[data-v-5daecb3d],.review-drawer .drawer-close-btn[data-v-5daecb3d],.review-drawer .recalc-btn[data-v-5daecb3d],.review-drawer .edit-contact-trigger-btn[data-v-5daecb3d],.review-drawer .copy-value-btn[data-v-5daecb3d],.review-drawer .chip-action-btn[data-v-5daecb3d],.review-drawer .premium-submit-btn[data-v-5daecb3d],.review-drawer .premium-alt-btn[data-v-5daecb3d],.review-drawer .view-gcal-btn[data-v-5daecb3d],.review-drawer .cancel-schedule-btn[data-v-5daecb3d],.review-drawer .envelope-action-btn[data-v-5daecb3d],.review-drawer .rationale-cancel-btn[data-v-5daecb3d],.review-drawer .decision-submit-btn[data-v-5daecb3d]{box-shadow:none;border-radius:999px}.review-drawer .tab-content-wrap[data-v-5daecb3d]{gap:10px}.review-drawer .drawer-card-block[data-v-5daecb3d]{box-shadow:none;border-radius:0;padding:14px}.review-drawer .section-label[data-v-5daecb3d]{color:#4a4458;letter-spacing:.04em;margin-bottom:10px;padding-bottom:7px}.review-drawer .large-ai-score-card[data-v-5daecb3d],.review-drawer .scheduling-workspace-card[data-v-5daecb3d],.review-drawer .recruiter-outbound-bubble .chat-bubble[data-v-5daecb3d]{background:#fff}.review-drawer .premium-submit-btn[data-v-5daecb3d]{background:#191426}.review-drawer .outreach-envelope-preview[data-v-5daecb3d],.review-drawer .chat-bubble[data-v-5daecb3d]{border-radius:999px}.review-drawer .sent-history-section-wrapper[data-v-5daecb3d]{margin-top:20px}.review-drawer .conversation-history-header[data-v-5daecb3d]{justify-content:flex-start;margin-bottom:10px}.review-drawer .section-sub-label[data-v-5daecb3d],.review-drawer .draft-section-label[data-v-5daecb3d]{color:#4a4458;letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700;display:block}.review-drawer .header-metadata.full-width[data-v-5daecb3d],.review-drawer .full-width-bubble[data-v-5daecb3d]{width:100%;max-width:100%}.review-drawer .envelope-body[data-v-5daecb3d]{padding-top:14px}.review-drawer .field-spaced[data-v-5daecb3d],.review-drawer .editor-buttons-row[data-v-5daecb3d]{margin-top:10px}.review-drawer .editor-buttons-row[data-v-5daecb3d]{gap:8px;display:flex}.review-drawer .bubble-meta-between[data-v-5daecb3d],.review-drawer .bubble-footer[data-v-5daecb3d]{justify-content:space-between;display:flex}.review-drawer .sender-name[data-v-5daecb3d]{color:#191426}.review-drawer .bubble-time-distance[data-v-5daecb3d],.review-drawer .bubble-footer span[data-v-5daecb3d]{color:#8a8398;font-size:11px}.review-drawer .bubble-footer[data-v-5daecb3d]{border-top:1px dashed #e4ddcf;justify-content:flex-end;margin-top:10px;padding-top:6px}.review-drawer .drawer-score-action-btn[data-v-5daecb3d],.review-drawer .drawer-remove-btn[data-v-5daecb3d],.review-drawer .drawer-close-btn[data-v-5daecb3d],.review-drawer .recalc-btn[data-v-5daecb3d],.review-drawer .edit-contact-trigger-btn[data-v-5daecb3d],.review-drawer .copy-value-btn[data-v-5daecb3d],.review-drawer .chip-action-btn[data-v-5daecb3d],.review-drawer .premium-submit-btn[data-v-5daecb3d],.review-drawer .premium-alt-btn[data-v-5daecb3d],.review-drawer .view-gcal-btn[data-v-5daecb3d],.review-drawer .cancel-schedule-btn[data-v-5daecb3d],.review-drawer .envelope-action-btn[data-v-5daecb3d],.review-drawer .rationale-cancel-btn[data-v-5daecb3d],.review-drawer .decision-submit-btn[data-v-5daecb3d],.review-drawer .secondary-theme-btn[data-v-5daecb3d],.review-drawer .primary-link[data-v-5daecb3d],.review-drawer .profile-action-btn[data-v-5daecb3d],.review-drawer .profile-icon-action[data-v-5daecb3d],.review-drawer .profile-danger-btn[data-v-5daecb3d]{box-shadow:none;border-radius:999px;transition:background-color .15s,border-color .15s,color .15s;transform:none}.review-drawer .drawer-score-action-btn[data-v-5daecb3d],.review-drawer .primary-link[data-v-5daecb3d],.review-drawer .premium-submit-btn[data-v-5daecb3d],.review-drawer .decision-submit-btn[data-v-5daecb3d],.review-drawer .profile-action-btn.primary[data-v-5daecb3d]{color:#fff;background:#191426;border:1px solid #191426;font-weight:700}.review-drawer .drawer-score-action-btn[data-v-5daecb3d]:hover:not(:disabled),.review-drawer .primary-link[data-v-5daecb3d]:hover:not(:disabled),.review-drawer .premium-submit-btn[data-v-5daecb3d]:hover:not(:disabled),.review-drawer .decision-submit-btn[data-v-5daecb3d]:hover:not(:disabled),.review-drawer .profile-action-btn.primary[data-v-5daecb3d]:hover:not(:disabled){background:#4a4458;border-color:#4a4458;transform:none}.review-drawer .drawer-remove-btn[data-v-5daecb3d],.review-drawer .cancel-schedule-btn[data-v-5daecb3d],.review-drawer .profile-danger-btn[data-v-5daecb3d],.review-drawer .discard-btn[data-v-5daecb3d],.review-drawer .danger-action[data-v-5daecb3d]{color:#c1441c;background:#fff;border:1px solid #e8613c}.review-drawer .drawer-close-btn[data-v-5daecb3d],.review-drawer .secondary-theme-btn[data-v-5daecb3d],.review-drawer .premium-alt-btn[data-v-5daecb3d],.review-drawer .rationale-cancel-btn[data-v-5daecb3d],.review-drawer .profile-action-btn[data-v-5daecb3d],.review-drawer .profile-icon-action[data-v-5daecb3d]{color:#4a4458;background:#fff;border:1px solid #e4ddcf}.review-drawer .drawer-close-btn[data-v-5daecb3d]:hover,.review-drawer .drawer-remove-btn[data-v-5daecb3d]:hover,.review-drawer .secondary-theme-btn[data-v-5daecb3d]:hover,.review-drawer .premium-alt-btn[data-v-5daecb3d]:hover,.review-drawer .rationale-cancel-btn[data-v-5daecb3d]:hover{color:#191426;background:#fbf6ec;border-color:#e4ddcf;transform:none}.review-drawer .tab-content-wrap[data-v-5daecb3d],.review-drawer .profile-redesign-wrap[data-v-5daecb3d]{gap:14px}.review-drawer .drawer-card-block[data-v-5daecb3d],.review-drawer .profile-command-strip[data-v-5daecb3d],.review-drawer .profile-section[data-v-5daecb3d],.review-drawer .profile-side-panel[data-v-5daecb3d],.review-drawer .profile-empty-panel[data-v-5daecb3d]{box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0}.review-drawer .drawer-card-block[data-v-5daecb3d],.review-drawer .profile-section[data-v-5daecb3d],.review-drawer .profile-side-panel[data-v-5daecb3d],.review-drawer .profile-empty-panel[data-v-5daecb3d]{padding:16px}.review-drawer .section-label[data-v-5daecb3d],.review-drawer .section-sub-label[data-v-5daecb3d],.review-drawer .draft-section-label[data-v-5daecb3d],.review-drawer .guide-section-label[data-v-5daecb3d]{color:#8a8398;letter-spacing:.04em;text-transform:uppercase;border:0;margin:0 0 12px;padding:0;font-size:11px;font-weight:800}.review-drawer .summary-paragraph-box[data-v-5daecb3d],.review-drawer .executive-stance-panel[data-v-5daecb3d],.review-drawer .evidence-box[data-v-5daecb3d],.review-drawer .risk-box[data-v-5daecb3d],.review-drawer .matrix-column[data-v-5daecb3d],.review-drawer .consensus-col[data-v-5daecb3d],.review-drawer .scheduled-debrief-box[data-v-5daecb3d],.review-drawer .threads-empty-state[data-v-5daecb3d],.review-drawer .contact-edit-form[data-v-5daecb3d],.review-drawer .resume-file-chip[data-v-5daecb3d],.review-drawer .resume-dropzone-box[data-v-5daecb3d],.review-drawer .profile-upload-box[data-v-5daecb3d],.review-drawer .outreach-envelope-preview[data-v-5daecb3d],.review-drawer .chat-bubble[data-v-5daecb3d],.review-drawer .question-item-card[data-v-5daecb3d],.review-drawer .focus-area-card[data-v-5daecb3d],.review-drawer .detail-box[data-v-5daecb3d],.review-drawer .feedback-item[data-v-5daecb3d],.review-drawer .alignment-grid-box[data-v-5daecb3d]{box-shadow:none;background:#fbf6ec;border:1px solid #f2ede1;border-radius:999px}.review-drawer .matrix-item[data-v-5daecb3d],.review-drawer .consensus-list li[data-v-5daecb3d],.review-drawer .feedback-item p[data-v-5daecb3d],.review-drawer .summary-paragraph-box p[data-v-5daecb3d],.review-drawer .schedule-link-help[data-v-5daecb3d],.review-drawer .scheduled-time[data-v-5daecb3d],.review-drawer .scheduled-desc[data-v-5daecb3d],.review-drawer .scheduled-attendees[data-v-5daecb3d],.review-drawer .guide-alert-info[data-v-5daecb3d],.review-drawer .question-text[data-v-5daecb3d],.review-drawer .detail-box p[data-v-5daecb3d],.review-drawer .focus-area-card p[data-v-5daecb3d],.review-drawer .mail-body-text[data-v-5daecb3d],.review-drawer .bubble-snippet-text[data-v-5daecb3d]{color:#4a4458;font-size:12.5px;line-height:1.55}.review-drawer input[data-v-5daecb3d],.review-drawer select[data-v-5daecb3d],.review-drawer textarea[data-v-5daecb3d],.review-drawer .premium-input-box[data-v-5daecb3d],.review-drawer .premium-select-box[data-v-5daecb3d],.review-drawer .premium-textarea-box[data-v-5daecb3d],.review-drawer .form-select[data-v-5daecb3d],.review-drawer .form-num-input[data-v-5daecb3d],.review-drawer .form-textarea[data-v-5daecb3d],.review-drawer .review-textarea[data-v-5daecb3d],.review-drawer .template-select[data-v-5daecb3d],.review-drawer .schedule-link-input[data-v-5daecb3d]{color:#191426;box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0;font-family:inherit}.review-drawer input[data-v-5daecb3d]:focus,.review-drawer select[data-v-5daecb3d]:focus,.review-drawer textarea[data-v-5daecb3d]:focus,.review-drawer .premium-input-box[data-v-5daecb3d]:focus,.review-drawer .premium-select-box[data-v-5daecb3d]:focus,.review-drawer .premium-textarea-box[data-v-5daecb3d]:focus,.review-drawer .form-select[data-v-5daecb3d]:focus,.review-drawer .form-num-input[data-v-5daecb3d]:focus,.review-drawer .form-textarea[data-v-5daecb3d]:focus,.review-drawer .review-textarea[data-v-5daecb3d]:focus,.review-drawer .template-select[data-v-5daecb3d]:focus{border-color:#191426;outline:none;box-shadow:0 0 0 3px #11182714}.review-drawer .skill-chip[data-v-5daecb3d],.review-drawer .profile-gap-chip[data-v-5daecb3d],.review-drawer .rec-pill[data-v-5daecb3d],.review-drawer .decision-pill[data-v-5daecb3d],.review-drawer .outreach-status-pill[data-v-5daecb3d],.review-drawer .attendee-tag[data-v-5daecb3d],.review-drawer .scheduled-status-badge[data-v-5daecb3d]{color:#4a4458;background:#fff;border:1px solid #e4ddcf;border-radius:999px;font-size:11px;font-weight:700}.review-drawer .outreach-instruction-box[data-v-5daecb3d],.review-drawer .template-picker-row[data-v-5daecb3d],.review-drawer .contact-log-form[data-v-5daecb3d],.review-drawer .add-comment-section[data-v-5daecb3d],.review-drawer .scorecard-form[data-v-5daecb3d],.review-drawer .rubric-score-grid[data-v-5daecb3d],.review-drawer .guide-render-container[data-v-5daecb3d],.review-drawer .scheduled-actions-row[data-v-5daecb3d],.review-drawer .schedule-link-actions[data-v-5daecb3d]{gap:10px}.review-drawer .envelope-actions[data-v-5daecb3d]{border-top-color:#f2ede1;gap:8px}.review-drawer .envelope-action-btn[data-v-5daecb3d]{color:#4a4458;background:#fff;border:1px solid #e4ddcf;min-height:30px}.review-drawer .approve-btn[data-v-5daecb3d],.review-drawer .direct-send-btn[data-v-5daecb3d]{color:#fff;background:#191426;border-color:#191426}.outreach-controls[data-v-5daecb3d]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;align-items:flex-end;gap:12px;margin-bottom:12px;padding:12px;display:flex}.simple-outreach-controls[data-v-5daecb3d]{justify-content:flex-end;margin-bottom:18px}.template-picker-row[data-v-5daecb3d]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.template-select[data-v-5daecb3d]{color:#4a4458;background:#fff;border:1px solid #e4ddcf;border-radius:0;flex:1;min-width:160px;padding:7px 10px;font-size:13px}.outreach-instruction-box[data-v-5daecb3d]{margin-bottom:12px}.outreach-instruction-box label[data-v-5daecb3d]{color:#4a4458;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.outreach-instruction-box textarea[data-v-5daecb3d]{resize:vertical;color:#191426;background:#fff;border:1px solid #e4ddcf;border-radius:0;width:100%;padding:10px 12px;font-size:13px;line-height:1.5}.glow-btn[data-v-5daecb3d]{color:#fff;background:#191426;box-shadow:0 0 #19142666}.glow-btn[data-v-5daecb3d]:hover:not(:disabled){box-shadow:none;background:#3a3350}.outreach-history[data-v-5daecb3d]{flex-direction:column;gap:12px;display:flex}.outreach-envelope-preview[data-v-5daecb3d]{box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;overflow:hidden}.envelope-header[data-v-5daecb3d]{background-color:#fbf6ec;border-bottom:1px solid #e4ddcf;justify-content:space-between;align-items:flex-start;padding:12px 14px;display:flex}.header-metadata[data-v-5daecb3d]{flex-direction:column;flex:1;gap:4px;display:flex}.meta-row[data-v-5daecb3d]{gap:6px;font-size:12.5px;display:flex}.field-name[data-v-5daecb3d]{color:#8a8398;width:54px;font-weight:600}.field-val[data-v-5daecb3d]{color:#191426}.recipient-name[data-v-5daecb3d]{font-weight:700}.email-subtext[data-v-5daecb3d]{color:#8a8398;font-size:11px;font-weight:500}.subject-line[data-v-5daecb3d]{color:#191426;font-weight:700}.header-badges[data-v-5daecb3d]{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.outreach-status-pill[data-v-5daecb3d]{text-transform:uppercase;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:700}.contact-log-form[data-v-5daecb3d]{grid-template-columns:110px 180px minmax(160px,1fr) auto;align-items:center;gap:8px;margin-bottom:14px;display:grid}.contact-log-form select[data-v-5daecb3d],.contact-log-form input[data-v-5daecb3d]{color:#191426;background:#fff;border:1px solid #e4ddcf;border-radius:0;height:32px;padding:0 9px;font-size:12px}.envelope-body[data-v-5daecb3d]{background-color:#fff;min-height:120px;padding:16px}.mail-body-text[data-v-5daecb3d]{color:#4a4458;white-space:pre-line;margin:0;font-size:13px;line-height:1.65}.envelope-actions[data-v-5daecb3d]{background-color:#fbf6ec;border-top:1px solid #e4ddcf;justify-content:flex-end;align-items:center;gap:8px;padding:10px 14px;display:flex}.envelope-action-btn[data-v-5daecb3d]{cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;height:28px;padding:0 10px;font-size:11.5px;font-weight:700;transition:all .2s;display:inline-flex}.envelope-action-btn[data-v-5daecb3d]:disabled,.envelope-action-btn.disabled-action[data-v-5daecb3d]{cursor:not-allowed;opacity:.62}.envelope-action-btn.copy-btn[data-v-5daecb3d]{color:#4a4458;background-color:#fff;border-color:#e4ddcf}.envelope-action-btn.copy-btn[data-v-5daecb3d]:hover{background-color:#f2ede1}.envelope-action-btn.approve-btn[data-v-5daecb3d]{color:#fff;background-color:#191426}.envelope-action-btn.approve-btn[data-v-5daecb3d]:hover{background-color:#3a3350}.envelope-action-btn.sent-btn[data-v-5daecb3d]{color:#191426;background-color:#f0f9d1;border-color:#19142640}.envelope-action-btn.sent-btn[data-v-5daecb3d]:hover{background-color:#f0f9d1}.envelope-action-btn.discard-btn[data-v-5daecb3d]{color:#c1441c;background-color:#fbeae1}.envelope-action-btn.discard-btn[data-v-5daecb3d]:hover{background-color:#fbeae1}.action-icon[data-v-5daecb3d]{width:12px;height:12px}.envelope-edit-form[data-v-5daecb3d]{background-color:#ffffff05;border:1px solid #ffffff0d;border-radius:0;margin-bottom:12px;padding:12px}.conversation-history-header[data-v-5daecb3d]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.chat-title-icon[data-v-5daecb3d]{color:#191426;width:18px;height:18px}.threads-loading-state[data-v-5daecb3d]{color:#8a8398;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;font-size:12px;display:flex}.threads-loading-state.compact-loader[data-v-5daecb3d]{gap:8px;padding:16px}.threads-loading-state .spinner[data-v-5daecb3d]{border:2px solid #1914261a;border-top-color:#191426;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin-kf}.threads-empty-state[data-v-5daecb3d]{color:#8a8398;text-align:center;background-color:#fbf6ec;border:1px dashed #e4ddcf;border-radius:0;padding:12px 16px;font-size:11.5px;line-height:1.5}.threads-feed-timeline[data-v-5daecb3d]{flex-direction:column;gap:16px;padding:4px 0;display:flex;position:relative}.chat-bubble-container[data-v-5daecb3d]{flex-direction:column;max-width:82%;display:flex}.chat-bubble-container.recruiter-outbound-bubble[data-v-5daecb3d]{align-self:flex-end;align-items:flex-end}.bubble-meta-head[data-v-5daecb3d]{color:#8a8398;gap:8px;margin-bottom:4px;font-size:10.5px;display:flex}.chat-bubble[data-v-5daecb3d]{border-radius:999px;padding:10px 12px;font-size:12px;line-height:1.45}.recruiter-outbound-bubble .chat-bubble[data-v-5daecb3d]{color:#191426;background:linear-gradient(135deg,#1914260a 0%,#d9f26b05 100%);border:1px solid #19142626;border-top-right-radius:2px}.bubble-subject[data-v-5daecb3d]{border-bottom:1px dashed #00000014;margin-bottom:4px;padding-bottom:4px;font-size:11px;font-weight:700}.bubble-snippet-text[data-v-5daecb3d]{white-space:pre-wrap;margin:0}.envelope-action-btn.edit-draft-trigger-btn[data-v-5daecb3d]{color:#3a3350;background-color:#1914260a;border-color:#19142633}.envelope-action-btn.edit-draft-trigger-btn[data-v-5daecb3d]:hover{color:#fff;background-color:#3a3350}.envelope-action-btn.direct-send-btn[data-v-5daecb3d]{background-color:#1914260d;border-color:#19142633;color:#191426!important}.envelope-action-btn.direct-send-btn[data-v-5daecb3d]:hover{background-color:#191426;color:#fff!important}.tab-content-wrap[data-v-ab745b37]{flex-direction:column;gap:12px;display:flex}.drawer-card-block[data-v-ab745b37]{box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:14px 16px}.section-label[data-v-ab745b37]{color:#4a4458;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #e4ddcf;margin-bottom:10px;padding-bottom:6px;font-size:10.5px;font-weight:700;display:block}.schedule-mode-switch button.active[data-v-ab745b37]{color:#191426;background:#f2ede1}.compact-btn[data-v-ab745b37]{height:28px;min-height:28px;padding:0 12px;font-size:11.5px}.consensus-loading-pane[data-v-ab745b37],.guide-loading-pane[data-v-ab745b37]{text-align:center;flex-direction:column;align-items:center;padding:24px;display:flex}.sourcing-loader[data-v-ab745b37]{border:3px solid #e4ddcf;border-top-color:#191426;border-radius:50%;width:28px;height:28px;margin-bottom:12px;animation:.8s linear infinite spinLoader}.consensus-loading-pane h4[data-v-ab745b37],.guide-loading-pane h4[data-v-ab745b37]{color:#191426;margin:0;font-size:14px;font-weight:700}.consensus-loading-pane p[data-v-ab745b37],.guide-loading-pane p[data-v-ab745b37]{color:#8a8398;max-width:380px;margin:6px 0 0;font-size:12px}.form-label-field[data-v-ab745b37]{color:#4a4458;flex-direction:column;gap:6px;font-size:11px;font-weight:700;display:flex}.block-field[data-v-ab745b37]{width:100%}.premium-input-box[data-v-ab745b37],.premium-select-box[data-v-ab745b37],.premium-textarea-box[data-v-ab745b37]{color:#191426;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;outline:none;width:100%;padding:8px 10px;font-family:inherit;font-size:12px;transition:all .2s}.premium-input-box[data-v-ab745b37]:focus,.premium-select-box[data-v-ab745b37]:focus,.premium-textarea-box[data-v-ab745b37]:focus{box-shadow:none;border-color:#191426}.premium-input-box.text-light[data-v-ab745b37]{color:#4a4458}body.dark-mode .premium-input-box.text-light,body.dark-mode .checkbox-container-label{color:#e4ddcf}.premium-submit-btn[data-v-ab745b37]{color:#fff;cursor:pointer;box-shadow:none;background:linear-gradient(135deg,#191426 0% 100%);border:none;border-radius:999px;flex:2;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.premium-submit-btn[data-v-ab745b37]:hover:not(:disabled){opacity:.95;transform:translateY(-1px)}.premium-submit-btn[data-v-ab745b37]:disabled{opacity:.6;cursor:not-allowed}.premium-alt-btn[data-v-ab745b37]{color:#4a4458;cursor:pointer;background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:999px;flex:1;justify-content:center;align-items:center;padding:10px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.premium-alt-btn[data-v-ab745b37]:hover{color:#191426;background-color:#f2ede1;border-color:#8a8398}.scheduled-status-badge.badge-manual[data-v-ab745b37]{color:#4a4458;background-color:#8a83981a}.editor-buttons-row .premium-submit-btn[data-v-ab745b37],.editor-buttons-row .premium-alt-btn[data-v-ab745b37]{padding:6px 10px!important;font-size:11px!important}.review-drawer .drawer-score-action-btn[data-v-ab745b37],.review-drawer .drawer-close-btn[data-v-ab745b37],.review-drawer .recalc-btn[data-v-ab745b37],.review-drawer .edit-contact-trigger-btn[data-v-ab745b37],.review-drawer .copy-value-btn[data-v-ab745b37],.review-drawer .chip-action-btn[data-v-ab745b37],.review-drawer .premium-submit-btn[data-v-ab745b37],.review-drawer .premium-alt-btn[data-v-ab745b37],.review-drawer .view-gcal-btn[data-v-ab745b37],.review-drawer .cancel-schedule-btn[data-v-ab745b37],.review-drawer .envelope-action-btn[data-v-ab745b37],.review-drawer .rationale-cancel-btn[data-v-ab745b37],.review-drawer .decision-submit-btn[data-v-ab745b37]{box-shadow:none;border-radius:999px}.review-drawer .tab-content-wrap[data-v-ab745b37]{gap:10px}.review-drawer .drawer-card-block[data-v-ab745b37]{box-shadow:none;border-radius:0;padding:14px}.review-drawer .section-label[data-v-ab745b37]{color:#4a4458;letter-spacing:.04em;margin-bottom:10px;padding-bottom:7px}.review-drawer .section-label-inline[data-v-ab745b37]{border:0;margin:0;padding:0}.review-drawer .large-ai-score-card[data-v-ab745b37],.review-drawer .scheduling-workspace-card[data-v-ab745b37],.review-drawer .recruiter-outbound-bubble .chat-bubble[data-v-ab745b37]{background:#fff}.review-drawer .large-ai-score-card[data-v-ab745b37],.review-drawer .scheduling-workspace-card[data-v-ab745b37]{border-color:#e4ddcf}.review-drawer .scheduling-workspace-card[data-v-ab745b37]{border-radius:0;margin-bottom:0;padding:14px!important}.review-drawer .scheduled-debrief-box[data-v-ab745b37]{background:#fbf6ec;border-color:#e4ddcf;border-radius:0}.review-drawer .premium-submit-btn[data-v-ab745b37],.review-drawer .view-gcal-btn[data-v-ab745b37]{background:#191426}.review-drawer .locked-guide-icon[data-v-ab745b37]{color:#8a8398;text-transform:uppercase;border:1px solid #e4ddcf;border-radius:0;margin-bottom:12px;padding:4px 8px;font-size:11px;font-weight:800;display:inline-flex}body.dark-mode .review-drawer .large-ai-score-card,body.dark-mode .review-drawer .scheduling-workspace-card,body.dark-mode .review-drawer .recruiter-outbound-bubble .chat-bubble,body.dark-mode .review-drawer .scheduled-debrief-box{background:#3a3350;border-color:#4a4458}.review-drawer .drawer-score-action-btn[data-v-ab745b37],.review-drawer .drawer-remove-btn[data-v-ab745b37],.review-drawer .drawer-close-btn[data-v-ab745b37],.review-drawer .recalc-btn[data-v-ab745b37],.review-drawer .edit-contact-trigger-btn[data-v-ab745b37],.review-drawer .copy-value-btn[data-v-ab745b37],.review-drawer .chip-action-btn[data-v-ab745b37],.review-drawer .premium-submit-btn[data-v-ab745b37],.review-drawer .premium-alt-btn[data-v-ab745b37],.review-drawer .view-gcal-btn[data-v-ab745b37],.review-drawer .cancel-schedule-btn[data-v-ab745b37],.review-drawer .envelope-action-btn[data-v-ab745b37],.review-drawer .rationale-cancel-btn[data-v-ab745b37],.review-drawer .decision-submit-btn[data-v-ab745b37],.review-drawer .secondary-theme-btn[data-v-ab745b37],.review-drawer .primary-link[data-v-ab745b37],.review-drawer .profile-action-btn[data-v-ab745b37],.review-drawer .profile-icon-action[data-v-ab745b37],.review-drawer .profile-danger-btn[data-v-ab745b37]{box-shadow:none;border-radius:999px;transition:background-color .15s,border-color .15s,color .15s;transform:none}.review-drawer .drawer-score-action-btn[data-v-ab745b37],.review-drawer .primary-link[data-v-ab745b37],.review-drawer .premium-submit-btn[data-v-ab745b37],.review-drawer .decision-submit-btn[data-v-ab745b37],.review-drawer .profile-action-btn.primary[data-v-ab745b37]{color:#fff;background:#191426;border:1px solid #191426;font-weight:700}.review-drawer .drawer-score-action-btn[data-v-ab745b37]:hover:not(:disabled),.review-drawer .primary-link[data-v-ab745b37]:hover:not(:disabled),.review-drawer .premium-submit-btn[data-v-ab745b37]:hover:not(:disabled),.review-drawer .decision-submit-btn[data-v-ab745b37]:hover:not(:disabled),.review-drawer .profile-action-btn.primary[data-v-ab745b37]:hover:not(:disabled){background:#4a4458;border-color:#4a4458;transform:none}.review-drawer .drawer-remove-btn[data-v-ab745b37],.review-drawer .cancel-schedule-btn[data-v-ab745b37],.review-drawer .profile-danger-btn[data-v-ab745b37],.review-drawer .discard-btn[data-v-ab745b37],.review-drawer .danger-action[data-v-ab745b37]{color:#c1441c;background:#fff;border:1px solid #e8613c}.review-drawer .drawer-close-btn[data-v-ab745b37],.review-drawer .secondary-theme-btn[data-v-ab745b37],.review-drawer .premium-alt-btn[data-v-ab745b37],.review-drawer .rationale-cancel-btn[data-v-ab745b37],.review-drawer .profile-action-btn[data-v-ab745b37],.review-drawer .profile-icon-action[data-v-ab745b37]{color:#4a4458;background:#fff;border:1px solid #e4ddcf}.review-drawer .drawer-close-btn[data-v-ab745b37]:hover,.review-drawer .drawer-remove-btn[data-v-ab745b37]:hover,.review-drawer .secondary-theme-btn[data-v-ab745b37]:hover,.review-drawer .premium-alt-btn[data-v-ab745b37]:hover,.review-drawer .rationale-cancel-btn[data-v-ab745b37]:hover{color:#191426;background:#fbf6ec;border-color:#e4ddcf;transform:none}.review-drawer .tab-content-wrap[data-v-ab745b37],.review-drawer .profile-redesign-wrap[data-v-ab745b37]{gap:14px}.review-drawer .drawer-card-block[data-v-ab745b37],.review-drawer .profile-command-strip[data-v-ab745b37],.review-drawer .profile-section[data-v-ab745b37],.review-drawer .profile-side-panel[data-v-ab745b37],.review-drawer .profile-empty-panel[data-v-ab745b37]{box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0}.review-drawer .drawer-card-block[data-v-ab745b37],.review-drawer .profile-section[data-v-ab745b37],.review-drawer .profile-side-panel[data-v-ab745b37],.review-drawer .profile-empty-panel[data-v-ab745b37]{padding:16px}.review-drawer .section-label[data-v-ab745b37],.review-drawer .section-sub-label[data-v-ab745b37],.review-drawer .draft-section-label[data-v-ab745b37],.review-drawer .guide-section-label[data-v-ab745b37]{color:#8a8398;letter-spacing:.04em;text-transform:uppercase;border:0;margin:0 0 12px;padding:0;font-size:11px;font-weight:800}.review-drawer .section-label-inline[data-v-ab745b37]{margin-bottom:0}.review-drawer .stage-select-card[data-v-ab745b37],.review-drawer .large-ai-score-card[data-v-ab745b37],.review-drawer .consensus-rollup-block[data-v-ab745b37],.review-drawer .evaluation-alignment-container[data-v-ab745b37],.review-drawer .ai-interview-guide-block[data-v-ab745b37],.review-drawer .scheduling-workspace-card[data-v-ab745b37],.review-drawer .schedule-link-review-card[data-v-ab745b37]{background:#fff;border-color:#e4ddcf}.review-drawer .assessment-head h4[data-v-ab745b37],.review-drawer .scheduled-title[data-v-ab745b37],.review-drawer .guide-loading-pane h4[data-v-ab745b37],.review-drawer .consensus-loading-pane h4[data-v-ab745b37],.review-drawer .guide-cta-pane h4[data-v-ab745b37]{color:#191426;font-size:14px}.review-drawer .summary-paragraph-box[data-v-ab745b37],.review-drawer .executive-stance-panel[data-v-ab745b37],.review-drawer .evidence-box[data-v-ab745b37],.review-drawer .risk-box[data-v-ab745b37],.review-drawer .matrix-column[data-v-ab745b37],.review-drawer .consensus-col[data-v-ab745b37],.review-drawer .scheduled-debrief-box[data-v-ab745b37],.review-drawer .threads-empty-state[data-v-ab745b37],.review-drawer .contact-edit-form[data-v-ab745b37],.review-drawer .resume-file-chip[data-v-ab745b37],.review-drawer .resume-dropzone-box[data-v-ab745b37],.review-drawer .profile-upload-box[data-v-ab745b37],.review-drawer .outreach-envelope-preview[data-v-ab745b37],.review-drawer .chat-bubble[data-v-ab745b37],.review-drawer .question-item-card[data-v-ab745b37],.review-drawer .focus-area-card[data-v-ab745b37],.review-drawer .detail-box[data-v-ab745b37],.review-drawer .feedback-item[data-v-ab745b37],.review-drawer .alignment-grid-box[data-v-ab745b37]{box-shadow:none;background:#fbf6ec;border:1px solid #f2ede1;border-radius:999px}.review-drawer .matrix-item[data-v-ab745b37],.review-drawer .consensus-list li[data-v-ab745b37],.review-drawer .feedback-item p[data-v-ab745b37],.review-drawer .summary-paragraph-box p[data-v-ab745b37],.review-drawer .schedule-link-help[data-v-ab745b37],.review-drawer .scheduled-time[data-v-ab745b37],.review-drawer .scheduled-desc[data-v-ab745b37],.review-drawer .scheduled-attendees[data-v-ab745b37],.review-drawer .guide-alert-info[data-v-ab745b37],.review-drawer .question-text[data-v-ab745b37],.review-drawer .detail-box p[data-v-ab745b37],.review-drawer .focus-area-card p[data-v-ab745b37],.review-drawer .mail-body-text[data-v-ab745b37],.review-drawer .bubble-snippet-text[data-v-ab745b37]{color:#4a4458;font-size:12.5px;line-height:1.55}.review-drawer input[data-v-ab745b37],.review-drawer select[data-v-ab745b37],.review-drawer textarea[data-v-ab745b37],.review-drawer .premium-input-box[data-v-ab745b37],.review-drawer .premium-select-box[data-v-ab745b37],.review-drawer .premium-textarea-box[data-v-ab745b37],.review-drawer .form-select[data-v-ab745b37],.review-drawer .form-num-input[data-v-ab745b37],.review-drawer .form-textarea[data-v-ab745b37],.review-drawer .review-textarea[data-v-ab745b37],.review-drawer .template-select[data-v-ab745b37],.review-drawer .schedule-link-input[data-v-ab745b37]{color:#191426;box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0;font-family:inherit}.review-drawer input[data-v-ab745b37]:focus,.review-drawer select[data-v-ab745b37]:focus,.review-drawer textarea[data-v-ab745b37]:focus,.review-drawer .premium-input-box[data-v-ab745b37]:focus,.review-drawer .premium-select-box[data-v-ab745b37]:focus,.review-drawer .premium-textarea-box[data-v-ab745b37]:focus,.review-drawer .form-select[data-v-ab745b37]:focus,.review-drawer .form-num-input[data-v-ab745b37]:focus,.review-drawer .form-textarea[data-v-ab745b37]:focus,.review-drawer .review-textarea[data-v-ab745b37]:focus,.review-drawer .template-select[data-v-ab745b37]:focus{border-color:#191426;outline:none;box-shadow:0 0 0 3px #11182714}.review-drawer .skill-chip[data-v-ab745b37],.review-drawer .profile-gap-chip[data-v-ab745b37],.review-drawer .rec-pill[data-v-ab745b37],.review-drawer .decision-pill[data-v-ab745b37],.review-drawer .outreach-status-pill[data-v-ab745b37],.review-drawer .attendee-tag[data-v-ab745b37],.review-drawer .scheduled-status-badge[data-v-ab745b37]{color:#4a4458;background:#fff;border:1px solid #e4ddcf;border-radius:999px;font-size:11px;font-weight:700}.review-drawer .outreach-instruction-box[data-v-ab745b37],.review-drawer .template-picker-row[data-v-ab745b37],.review-drawer .contact-log-form[data-v-ab745b37],.review-drawer .add-comment-section[data-v-ab745b37],.review-drawer .scorecard-form[data-v-ab745b37],.review-drawer .rubric-score-grid[data-v-ab745b37],.review-drawer .guide-render-container[data-v-ab745b37],.review-drawer .scheduled-actions-row[data-v-ab745b37],.review-drawer .schedule-link-actions[data-v-ab745b37]{gap:10px}.review-drawer .guide-cta-icon[data-v-ab745b37],.review-drawer .enrich-cta-icon[data-v-ab745b37],.review-drawer .question-number-badge[data-v-ab745b37]{color:#4a4458;box-shadow:none;background:#f2ede1;border-radius:999px}.schedule-mode-switch[data-v-ab745b37]{border:1px solid #e4ddcf;border-radius:999px;gap:0;margin:10px 0;display:inline-flex;overflow:hidden}.schedule-mode-switch button[data-v-ab745b37]{color:#8a8398;cursor:pointer;background:#fff;border:0;min-height:30px;padding:0 14px;font-size:11.5px;font-weight:700}.schedule-slots-list[data-v-ab745b37]{gap:8px;margin:10px 0;display:grid}.schedule-slot-row[data-v-ab745b37]{border-bottom:1px solid #e4ddcf;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:6px;padding-bottom:8px;display:grid}.schedule-slot-datetime[data-v-ab745b37]{grid-column:1;width:100%;min-width:0;padding-right:8px}.schedule-slot-datetime[data-v-ab745b37]::-webkit-calendar-picker-indicator{cursor:pointer;flex:none;display:block}.schedule-slot-duration[data-v-ab745b37]{grid-area:2/1;width:112px;min-width:0}.schedule-slot-remove[data-v-ab745b37]{color:#8a8398;cursor:pointer;background:0 0;border:1px solid #e4ddcf;border-radius:0;grid-area:1/2/span 2;width:30px;height:30px;font-size:18px;line-height:1}.schedule-slot-remove[data-v-ab745b37]:hover{color:#c1441c;border-color:#c1441c}.schedule-link-actions[data-v-ab745b37]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.schedule-link-send-btn[data-v-ab745b37]{white-space:nowrap}.schedule-link-input[data-v-ab745b37]{color:#4a4458;background:#fff;border:1px solid #e4ddcf;border-radius:0;flex:1;min-width:0;padding:6px 8px;font-size:12px}.guide-cta-pane[data-v-ab745b37]{text-align:center;flex-direction:column;align-items:center;padding:30px 20px;display:flex}.guide-cta-icon[data-v-ab745b37]{color:#8a8398;margin-bottom:8px;font-size:28px}.guide-cta-pane h4[data-v-ab745b37]{color:#191426;margin:0;font-size:14px;font-weight:700}.guide-cta-pane p[data-v-ab745b37]{color:#8a8398;max-width:360px;margin:6px 0 14px;font-size:12px}.generate-guide-btn[data-v-ab745b37]{min-width:160px}.guide-render-container[data-v-ab745b37]{flex-direction:column;gap:12px;display:flex}.guide-alert-info[data-v-ab745b37]{background-color:#f0f9d1;border:1px solid #f0f9d1;border-radius:0;align-items:center;gap:8px;padding:8px 12px;display:flex}.alert-info-icon[data-v-ab745b37]{color:#191426;flex-shrink:0;width:14px;height:14px}.guide-alert-info span[data-v-ab745b37]{color:#191426;font-size:12px;font-weight:500}.guide-section[data-v-ab745b37]{flex-direction:column;gap:8px;display:flex}.guide-section-label[data-v-ab745b37]{text-transform:uppercase;color:#8a8398;letter-spacing:.05em;font-size:10px;font-weight:700;display:block}.focus-areas-grid[data-v-ab745b37]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.focus-area-card[data-v-ab745b37]{background:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;padding:10px 12px}.focus-area-hdr[data-v-ab745b37]{align-items:center;gap:5px;margin-bottom:4px;display:flex}.bullet-sparkle[data-v-ab745b37]{color:#3a3350;font-size:11px}.focus-area-hdr strong[data-v-ab745b37]{color:#191426;font-size:12px}.focus-area-card p[data-v-ab745b37]{color:#8a8398;margin:0;font-size:11.5px;line-height:1.45}.questions-list[data-v-ab745b37]{flex-direction:column;gap:10px;display:flex}.question-item-card[data-v-ab745b37]{box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0;gap:12px;padding:12px;display:flex}.question-number-badge[data-v-ab745b37]{color:#3a3350;background-color:#f2ede1;border:1px solid #f2ede1;border-radius:999px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.question-content-area[data-v-ab745b37]{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.question-text[data-v-ab745b37]{margin:0!important}.question-text strong[data-v-ab745b37]{color:#191426;font-size:13.5px;line-height:1.5}.question-details-grid[data-v-ab745b37]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;grid-template-columns:1fr 1fr;gap:12px;padding:8px 10px;display:grid}.detail-box[data-v-ab745b37]{flex-direction:column;gap:2px;display:flex}.detail-label[data-v-ab745b37]{text-transform:uppercase;color:#8a8398;letter-spacing:.04em;font-size:9.5px;font-weight:700}.detail-box p[data-v-ab745b37]{color:#4a4458;margin:0;font-size:11.5px;line-height:1.45}.guide-footer-actions[data-v-ab745b37]{justify-content:flex-end;margin-top:6px;display:flex}.scheduling-workspace-card[data-v-ab745b37]{background:linear-gradient(135deg,#19142605 0%,#d9f26b03 100%);border:1px solid #19142626;border-radius:0;margin-bottom:20px;padding:18px!important}.scheduling-header[data-v-ab745b37]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.scheduling-title-icon[data-v-ab745b37]{color:#191426;width:18px;height:18px}.scheduling-intro-text[data-v-ab745b37]{color:#8a8398;margin-bottom:12px;font-size:12px;line-height:1.5}.workspace-connection-status-bar[data-v-ab745b37]{color:#4a4458;background-color:#f2ede1;border:1px dashed #e4ddcf;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;font-size:11.5px;display:flex}.workspace-connection-status-bar .status-dot[data-v-ab745b37]{background-color:#e4ddcf;border-radius:50%;width:7px;height:7px}.workspace-connection-status-bar.connected[data-v-ab745b37]{color:#191426;background-color:#1914260d;border-color:#19142633}.workspace-connection-status-bar.connected .status-dot[data-v-ab745b37]{box-shadow:none;background-color:#191426}.scheduling-inline-form[data-v-ab745b37]{flex-direction:column;gap:14px;display:flex}.form-row-grid[data-v-ab745b37]{flex-wrap:wrap;gap:12px;display:flex}.flex-1[data-v-ab745b37]{flex:1;min-width:100px}.flex-2[data-v-ab745b37]{flex:2;min-width:180px}.direct-book-checkbox-row[data-v-ab745b37]{align-items:center;margin-top:4px;display:flex}.checkbox-container-label[data-v-ab745b37]{color:#4a4458;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:11.5px;font-weight:500;display:flex}.fancy-checkbox[data-v-ab745b37]{cursor:pointer;accent-color:#191426;width:15px;height:15px}.scheduling-action-buttons[data-v-ab745b37]{gap:10px;margin-top:4px;display:flex}.scheduled-debrief-box[data-v-ab745b37]{background:#19142605;border:1px solid #19142633;border-radius:0;flex-direction:column;gap:12px;padding:14px;display:flex}.scheduled-meta-row[data-v-ab745b37]{justify-content:space-between;align-items:center;display:flex}.scheduled-status-badge[data-v-ab745b37]{text-transform:uppercase;border-radius:999px;padding:3px 6px;font-size:10px;font-weight:700}.scheduled-status-badge.badge-google[data-v-ab745b37]{color:#191426;background-color:#1914261a}.scheduled-duration[data-v-ab745b37]{color:#8a8398;font-size:11px;font-weight:600}.scheduled-title[data-v-ab745b37]{color:#191426;margin:0;font-size:13.5px;font-weight:700}.scheduled-time[data-v-ab745b37],.scheduled-desc[data-v-ab745b37],.scheduled-attendees[data-v-ab745b37]{color:#4a4458;margin:0;font-size:12px;line-height:1.4}.attendees-tags-wrap[data-v-ab745b37]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.attendee-tag[data-v-ab745b37]{color:#4a4458;background-color:#f2ede1;border:1px solid #e4ddcf;border-radius:999px;padding:2px 6px;font-size:10.5px}.scheduled-actions-row[data-v-ab745b37]{gap:10px;margin-top:4px;display:flex}.view-gcal-btn[data-v-ab745b37]{color:#fff;cursor:pointer;text-align:center;box-shadow:none;background:linear-gradient(135deg,#191426 0% 100%);border:none;border-radius:999px;flex:2;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.view-gcal-btn[data-v-ab745b37]:hover{opacity:.95}.cancel-schedule-btn[data-v-ab745b37]{color:#c1441c;cursor:pointer;background-color:#c1441c0d;border:1px solid #c1441c33;border-radius:999px;flex:1;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.cancel-schedule-btn[data-v-ab745b37]:hover:not(:disabled){background-color:#c1441c1a;border-color:#c1441c4d}.cancel-schedule-btn[data-v-ab745b37]:disabled{opacity:.6;cursor:not-allowed;opacity:.6;cursor:not-allowed}.candidate-interview-status[data-v-7c4d0eff]{color:#4a4458;background:#fbf6ec;border-bottom:1px solid #e4ddcf;padding:12px 24px;font-size:12px;line-height:1.5}.candidate-interview-status strong[data-v-7c4d0eff]{color:#191426;margin-inline-end:12px;display:inline-block}.candidate-interview-status p[data-v-7c4d0eff]{margin:4px 0}.candidate-interview-status button[data-v-7c4d0eff]{margin-top:6px}body.dark-mode .candidate-interview-status{color:#e4ddcf;background:#1d1d24;border-color:#3a3350}body.dark-mode .candidate-interview-status strong{color:#fff}.assessment-score-number[data-v-7c4d0eff]{white-space:nowrap;font-size:18px;line-height:1.4}.assessment-score-number small[data-v-7c4d0eff]{font-size:12px;font-weight:400}.drawer-backdrop[data-v-7c4d0eff]{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#19142673;justify-content:flex-end;animation:.2s backdropIn-7c4d0eff;display:flex;position:fixed;inset:0}@keyframes backdropIn-7c4d0eff{0%{opacity:0}to{opacity:1}}.candidate-drawer[data-v-7c4d0eff]{width:min(680px,100%);height:100vh;box-shadow:none;box-sizing:border-box;background-color:#fbf6ec;border-left:1px solid #e4ddcf;flex-direction:column;animation:.28s cubic-bezier(.16,1,.3,1) drawerSlideIn-7c4d0eff;display:flex;overflow:hidden}@keyframes drawerSlideIn-7c4d0eff{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}.drawer-head[data-v-7c4d0eff]{background:#fff;border-bottom:1px solid #e4ddcf;align-items:center;gap:14px;padding:20px 20px 16px;display:flex;position:relative}body.dark-mode .drawer-head{background:#3a3350;border-bottom-color:#3a3350}.drawer-notice[data-v-7c4d0eff]{color:#3a3350;background:#f2ede1;border:1px solid #f2ede1;border-radius:0;margin:10px 20px 0;padding:10px 12px;font-size:12.5px;font-weight:700}.withdrawn-banner[data-v-7c4d0eff]{color:#c1441c;background:#fbeae1;border:1px solid #e8613c;border-radius:0;align-items:flex-start;gap:8px;margin:10px 20px 0;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}.withdrawn-banner svg[data-v-7c4d0eff]{flex-shrink:0;width:16px;height:16px;margin-top:1px}body.dark-mode .withdrawn-banner{color:#e8613c;background:#c1441c1f;border-color:#c1441c4d}.drawer-notice.notice-success[data-v-7c4d0eff]{color:#191426;background:#f0f9d1;border-color:#f0f9d1}.drawer-notice.notice-warning[data-v-7c4d0eff]{color:#3a3350;background:#f2ede1;border-color:#f2ede1}.drawer-notice.notice-error[data-v-7c4d0eff]{color:#8a3016;background:#fbeae1;border-color:#e8613c}body.dark-mode .drawer-notice{color:#8a8398;background:#2563eb1f;border-color:#d9f26b47}body.dark-mode .drawer-notice.notice-success{color:#f0f9d1;background:#16653438;border-color:#1914264d}body.dark-mode .drawer-notice.notice-warning{color:#f2ede1;background:#92400e38;border-color:#facc154d}body.dark-mode .drawer-notice.notice-error{color:#e8613c;background:#7f1d1d3d;border-color:#e8613c4d}.notice-slide-enter-active[data-v-7c4d0eff],.notice-slide-leave-active[data-v-7c4d0eff]{transition:opacity .18s,transform .18s}.notice-slide-enter-from[data-v-7c4d0eff],.notice-slide-leave-to[data-v-7c4d0eff]{opacity:0;transform:translateY(-4px)}.data-quality-strip[data-v-7c4d0eff]{background:#fbf6ec;border-bottom:1px solid #e4ddcf;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:7px 20px;display:flex}.quality-flag[data-v-7c4d0eff]{color:var(--ks-text);align-items:baseline;gap:5px;font-size:11.5px;font-weight:700;display:inline-flex}.quality-flag[data-v-7c4d0eff]:before{content:"";background:var(--ks-faint);border-radius:999px;width:5px;height:5px}.quality-flag.tone-low[data-v-7c4d0eff]:before{background:var(--ks-danger)}.quality-flag.tone-medium[data-v-7c4d0eff]:before{background:var(--ks-clay)}.quality-flag em[data-v-7c4d0eff]{color:var(--ks-faint);font-style:normal;font-weight:500}body.dark-mode .data-quality-strip{background:#191426;border-bottom-color:#3a3350}.quality-item[data-v-7c4d0eff]{background:#fff;border:1px solid #e4ddcf;border-radius:0;min-width:0;padding:8px 10px}body.dark-mode .quality-item{background:#3a3350;border-color:#25252c}.quality-item span[data-v-7c4d0eff],.quality-item strong[data-v-7c4d0eff]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.quality-item span[data-v-7c4d0eff]{color:#8a8398;text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:700}.quality-item strong[data-v-7c4d0eff]{color:#4a4458;margin-top:3px;font-size:12px;font-weight:700}.quality-item.tone-high[data-v-7c4d0eff]{border-color:#f0f9d1}.quality-item.tone-high strong[data-v-7c4d0eff]{color:#191426}.quality-item.tone-medium[data-v-7c4d0eff]{border-color:#f2ede1}.quality-item.tone-medium strong[data-v-7c4d0eff]{color:#3a3350}.quality-item.tone-low[data-v-7c4d0eff]{border-color:#e8613c}.quality-item.tone-low strong[data-v-7c4d0eff]{color:#8a3016}body.dark-mode .quality-item span{color:#8a8398}body.dark-mode .quality-item.tone-high strong{color:#f0f9d1}body.dark-mode .quality-item.tone-medium strong{color:#facc15}body.dark-mode .quality-item.tone-low strong{color:#e8613c}.drawer-head-avatar[data-v-7c4d0eff]{color:#191426;width:48px;height:48px;box-shadow:none;background:linear-gradient(135deg,#f2ede1 0% 100%);border:1px solid #19142626;border-radius:999px;flex-shrink:0;place-items:center;font-size:20px;font-weight:700;display:grid}body.dark-mode .drawer-head-avatar{color:#d9f26b;box-shadow:none;background:linear-gradient(135deg,#19142626 0%,#d9f26b14 100%);border-color:#d9f26b40}.drawer-head-info[data-v-7c4d0eff]{flex:1;min-width:0}.drawer-head-info h2[data-v-7c4d0eff]{color:#191426;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600;overflow:hidden}body.dark-mode .drawer-head-info h2{color:#f2ede1}.drawer-headline[data-v-7c4d0eff]{color:#4a4458;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 6px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}body.dark-mode .drawer-headline{color:#8a8398}.drawer-meta-row[data-v-7c4d0eff]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.meta-chip[data-v-7c4d0eff]{color:#8a8398;align-items:center;gap:4px;font-size:11px;font-weight:500;display:inline-flex}.meta-chip svg[data-v-7c4d0eff]{flex-shrink:0;width:11px;height:11px}body.dark-mode .meta-chip{color:#8a8398}.enriched-chip[data-v-7c4d0eff]{color:#8a8398;text-transform:uppercase;letter-spacing:.03em;background:#19142614;border:1px solid #19142633;border-radius:999px;padding:2px 6px;font-size:9.5px;font-weight:700}body.dark-mode .enriched-chip{color:#e4ddcf;background:#1914261f;border-color:#1914264d}.stage-badge[data-v-7c4d0eff]{color:#4a4458;text-transform:uppercase;letter-spacing:.03em;background:#f2ede1;border:1px solid #e4ddcf;border-radius:999px;padding:2px 6px;font-size:9.5px;font-weight:700}body.dark-mode .stage-badge{color:#e4ddcf;background:#3a3350;border-color:#3a3350}.header-fit-dial-wrap[data-v-7c4d0eff]{flex-direction:column;flex-shrink:0;align-items:center;gap:3px;margin-right:4px;display:flex}.drawer-score-action-btn[data-v-7c4d0eff]{color:#191426;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #191426;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:12.5px;font-weight:800;display:inline-flex}.drawer-score-action-btn svg[data-v-7c4d0eff]{width:14px;height:14px}.drawer-score-action-btn[data-v-7c4d0eff]:hover:not(:disabled){background:#f2ede1}.drawer-score-action-btn.saved[data-v-7c4d0eff]{color:#191426;background:#f0f9d1;border-color:#191426}.drawer-score-action-btn[data-v-7c4d0eff]:disabled{opacity:.58;cursor:wait}body.dark-mode .drawer-score-action-btn{color:#c8e455;background:#3a3350;border-color:#3a3350}body.dark-mode .drawer-score-action-btn:hover:not(:disabled){background:#3a335024}body.dark-mode .drawer-score-action-btn.saved{color:#d9f26b;background:#1914261f;border-color:#191426}.radial-dial-container[data-v-7c4d0eff]{width:42px;height:42px;position:relative}.radial-ring[data-v-7c4d0eff]{width:100%;height:100%;transform:rotate(-90deg)}.ring-bg[data-v-7c4d0eff]{fill:none;stroke:#e4ddcf;stroke-width:3.5px}body.dark-mode .ring-bg{stroke:#3a3350}.ring-stroke[data-v-7c4d0eff]{fill:none;stroke-width:3.5px;stroke-linecap:round;transition:stroke-dasharray .3s}.ring-stroke.score-emerald[data-v-7c4d0eff],.ring-stroke.score-amber[data-v-7c4d0eff]{stroke:#191426}.ring-stroke.score-rose[data-v-7c4d0eff]{stroke:#c1441c}.ring-stroke.score-muted[data-v-7c4d0eff]{stroke:#8a8398}.dial-percentage[data-v-7c4d0eff]{justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;inset:0}.dial-percentage.score-emerald[data-v-7c4d0eff],.dial-percentage.score-amber[data-v-7c4d0eff]{color:#191426}.dial-percentage.score-rose[data-v-7c4d0eff]{color:#c1441c}.dial-percentage.score-muted[data-v-7c4d0eff]{color:#8a8398}.pct-sign[data-v-7c4d0eff]{margin-left:.5px;font-size:8px;font-weight:500}.dial-lbl[data-v-7c4d0eff]{text-transform:uppercase;color:#8a8398;letter-spacing:.04em;font-size:8.5px;font-weight:700}body.dark-mode .dial-lbl{color:#8a8398}.drawer-close-btn[data-v-7c4d0eff]{color:#8a8398;cursor:pointer;background:0 0;border:1px solid #e4ddcf;border-radius:999px;flex-shrink:0;place-items:center;width:32px;height:32px;transition:all .2s cubic-bezier(.4,0,.2,1);display:grid}.drawer-remove-btn[data-v-7c4d0eff]{color:#c1441c;cursor:pointer;background:#fff;border:1px solid #e8613c;border-radius:999px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.drawer-remove-btn[data-v-7c4d0eff]:hover{background:#fbeae1;border-color:#e8613c}.drawer-remove-btn svg[data-v-7c4d0eff]{width:15px;height:15px}body.dark-mode .drawer-remove-btn{color:#e8613c;background:0 0;border-color:#e8613c59}.drawer-close-btn[data-v-7c4d0eff]:hover{color:#191426;background:#f2ede1;border-color:#e4ddcf;transform:rotate(90deg)}.drawer-close-btn svg[data-v-7c4d0eff]{width:15px;height:15px}body.dark-mode .drawer-close-btn{color:#8a8398;border-color:#3a3350}body.dark-mode .drawer-close-btn:hover{color:#f2ede1;background:#ffffff0d}.tabs-ribbon[data-v-7c4d0eff]{scrollbar-width:none;background:#fff;border-bottom:1px solid #e4ddcf;gap:2px;padding:0 12px;display:flex;overflow-x:auto}.tabs-ribbon[data-v-7c4d0eff]::-webkit-scrollbar{display:none}body.dark-mode .tabs-ribbon{background:#3a3350;border-bottom-color:#3a3350}.tab-badge[data-v-7c4d0eff]{background:var(--ks-surface-soft);min-width:17px;height:17px;color:var(--ks-text);font-family:var(--ks-mono);border-radius:999px;place-items:center;margin-left:6px;padding:0 4px;font-size:10px;font-weight:700;display:inline-grid}.tab-btn.active .tab-badge[data-v-7c4d0eff]{background:var(--ks-text);color:var(--ks-bg)}.tab-dot[data-v-7c4d0eff]{background:var(--ks-highlight);width:6px;height:6px;box-shadow:0 0 0 2px var(--ks-surface-soft);border-radius:999px;margin-left:6px}.tab-btn[data-v-7c4d0eff]{color:#8a8398;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;outline:none;align-items:center;gap:5px;padding:12px 10px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.tab-btn[data-v-7c4d0eff]:hover{color:#191426}.tab-btn.active[data-v-7c4d0eff]{color:#191426;border-bottom-color:#191426}.tab-icon[data-v-7c4d0eff]{width:13px;height:13px}body.dark-mode .tab-btn:hover{color:#d9f26b}body.dark-mode .tab-btn.active{color:#d9f26b;border-bottom-color:#d9f26b}.drawer-body[data-v-7c4d0eff]{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.tab-content-wrap[data-v-7c4d0eff]{flex-direction:column;gap:12px;display:flex}.drawer-card-block[data-v-7c4d0eff]{box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:14px 16px}.enrich-cta-block[data-v-7c4d0eff]{border-style:dashed;flex-direction:column;align-items:flex-start;gap:10px;display:flex}.enrich-cta-icon[data-v-7c4d0eff]{color:#191426;background:#f2ede1;border-radius:0;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.enrich-cta-block strong[data-v-7c4d0eff]{color:#191426;font-size:14px}.enrich-cta-block p[data-v-7c4d0eff]{color:#8a8398;margin:0;font-size:12.5px;line-height:1.5}.profile-gap-list[data-v-7c4d0eff]{flex-wrap:wrap;gap:6px;display:flex}.profile-gap-chip[data-v-7c4d0eff]{color:#4a4458;background:#fbf6ec;border:1px solid #e4ddcf;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700}body.dark-mode .enrich-cta-icon{color:#d9f26b;background:#d9f26b14}body.dark-mode .enrich-cta-block strong{color:#fbf6ec}body.dark-mode .enrich-cta-block p{color:#8a8398}body.dark-mode .profile-gap-chip{color:#e4ddcf;background:#ffffff08;border-color:#ffffff14}.section-label[data-v-7c4d0eff]{color:#4a4458;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #e4ddcf;margin-bottom:10px;padding-bottom:6px;font-size:10.5px;font-weight:700;display:block}body.dark-mode .sub-label{color:#e4ddcf}.stepper-card-block[data-v-7c4d0eff]{padding:12px 14px}.stepper-title[data-v-7c4d0eff]{text-transform:uppercase;color:#8a8398;letter-spacing:.05em;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.stage-stepper[data-v-7c4d0eff]{background-color:#f2ede1;border:1px solid #e4ddcf;border-radius:0;padding:2px;display:flex;overflow:hidden}body.dark-mode .stage-stepper{background-color:#3a3350;border-color:#3a3350}.stepper-step[data-v-7c4d0eff]{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;padding:6px 4px;transition:all .2s;display:flex}.stepper-step[data-v-7c4d0eff]:hover{background-color:#e4ddcf}body.dark-mode .stepper-step:hover{background-color:#ffffff0d}.stepper-step .step-dot[data-v-7c4d0eff]{background-color:#8a8398;border-radius:50%;width:5px;height:5px;transition:all .2s}.stepper-step .step-label[data-v-7c4d0eff]{color:#8a8398;text-transform:uppercase;text-align:center;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:9px;font-weight:600;overflow:hidden}.stepper-step.completed .step-dot[data-v-7c4d0eff]{background-color:#191426}.stepper-step.completed .step-label[data-v-7c4d0eff]{color:#4a4458}body.dark-mode .stepper-step.completed .step-dot{background-color:#d9f26b}body.dark-mode .stepper-step.completed .step-label{color:#e4ddcf}.stepper-step.active[data-v-7c4d0eff]{box-shadow:none;background-color:#fff;border-radius:0}.stepper-step.active .step-dot[data-v-7c4d0eff]{background-color:#191426;width:7px;height:7px;box-shadow:0 0 0 2px #19142633}.stepper-step.active .step-label[data-v-7c4d0eff]{color:#191426;font-weight:700}body.dark-mode .stepper-step.active{box-shadow:none;background-color:#3a3350}body.dark-mode .stepper-step.active .step-dot{background-color:#d9f26b;box-shadow:0 0 0 2px #d9f26b33}body.dark-mode .stepper-step.active .step-label{color:#d9f26b}body.dark-mode .large-ai-score-card{background:linear-gradient(135deg,#3a3350 0%,#1914260a 100%);border-color:#19142640}body.dark-mode .assessment-head h4{color:#e4ddcf}.drawer-decision-footer[data-v-7c4d0eff]{background-color:#fff;border-top:1px solid #e4ddcf;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:12px 16px;display:flex}body.dark-mode .drawer-decision-footer{background-color:#3a3350;border-top-color:#3a3350}.footer-reject-btn[data-v-7c4d0eff]{color:#c1441c;cursor:pointer;background:#fff;border:1px solid #e8613c;border-radius:999px;min-height:34px;margin-right:auto;padding:0 16px;font-size:12.5px;font-weight:700;transition:all .15s}.footer-reject-btn[data-v-7c4d0eff]:hover{background:#fbeae1;border-color:#c1441c}body.dark-mode .footer-reject-btn{color:#e8613c;background:#3a3350;border-color:#e8613c59}.footer-advance-btn[data-v-7c4d0eff]{color:#fff;cursor:pointer;background-color:#191426;border:0;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 16px;font-size:12.5px;font-weight:700;transition:background-color .15s;display:inline-flex}.footer-advance-btn[data-v-7c4d0eff]:hover{background-color:#3a3350}.footer-advance-btn svg[data-v-7c4d0eff]{width:13px;height:13px}.schedule-mode-switch button.active[data-v-7c4d0eff]{color:#191426;background:#f2ede1}body.dark-mode .schedule-mode-switch{border-color:#3a3350}body.dark-mode .schedule-mode-switch button{color:#ffffff8c;background:#3a3350}body.dark-mode .schedule-mode-switch button.active{color:#f2ede1;background:#1914262e}.decision-notify-loading[data-v-7c4d0eff]{color:#8a8398;margin-top:10px;font-size:12px}.decision-notify-section[data-v-7c4d0eff]{border-top:1px solid #e4ddcf;flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}body.dark-mode .decision-notify-section{border-top-color:#3a3350}.decision-notify-toggle[data-v-7c4d0eff]{color:#4a4458;cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:flex}body.dark-mode .decision-notify-toggle{color:#ffffffb8}.decision-notify-subject[data-v-7c4d0eff],.decision-notify-body[data-v-7c4d0eff]{box-sizing:border-box;color:#191426;background:#fff;border:1px solid #e4ddcf;border-radius:0;width:100%;padding:8px 10px;font-family:inherit;font-size:12.5px}.decision-notify-body[data-v-7c4d0eff]{resize:vertical;line-height:1.45}body.dark-mode .decision-notify-subject,body.dark-mode .decision-notify-body{color:#ffffffd1;background:#191426;border-color:#3a3350}.decision-notify-hint[data-v-7c4d0eff]{color:#8a8398;margin:0;font-size:11px}body.dark-mode .summary-paragraph-box{background:#15151880}body.dark-mode .summary-paragraph-box p{color:#e4ddcf}body.dark-mode .confidence-track{background:#4a4458}body.dark-mode .strengths-box,body.dark-mode .gaps-box{background-color:#1914260d;border-color:#19142626}body.dark-mode .strengths-box .matrix-title,body.dark-mode .gaps-box .matrix-title{color:#d9f26b}body.dark-mode .strength-item,body.dark-mode .gap-item{color:#e4ddcf}body.dark-mode .evidence-box,body.dark-mode .risk-box{background:#ffffff08;border-color:#4a4458}.profile-action-btn.active[data-v-7c4d0eff]{color:#191426;background:#f0f9d1;border-color:#f0f9d1}.profile-action-btn.full-width[data-v-7c4d0eff]{width:100%}.profile-section[data-v-7c4d0eff],.profile-side-panel[data-v-7c4d0eff],.profile-empty-panel[data-v-7c4d0eff]{background:#fff;border:1px solid #e4ddcf;border-radius:0;padding:16px}.profile-empty-panel[data-v-7c4d0eff]{text-align:left}.profile-empty-panel strong[data-v-7c4d0eff]{color:#191426;font-size:14px;display:block}.profile-empty-panel p[data-v-7c4d0eff]{color:#8a8398;margin:5px 0 0;font-size:12.5px}body.dark-mode .profile-command-strip,body.dark-mode .profile-section,body.dark-mode .profile-side-panel,body.dark-mode .profile-empty-panel{background:#3a3350;border-color:#4a4458}body.dark-mode .profile-command-strip p,body.dark-mode .profile-summary-text,body.dark-mode .profile-timeline-desc,body.dark-mode .danger-panel p{color:#ffffff8f}body.dark-mode .profile-action-btn,body.dark-mode .profile-icon-action{color:#ffffffc2;background:#3a3350;border-color:#4a4458}body.dark-mode .profile-action-btn.primary{color:#fff;background:#191426;border-color:#191426}body.dark-mode .profile-action-btn.active{color:#d9f26b;background:#1914261f;border-color:#1914263d}body.dark-mode .profile-timeline-head strong,body.dark-mode .profile-education-item strong,body.dark-mode .profile-empty-panel strong,body.dark-mode .profile-contact-row a,body.dark-mode .profile-contact-row strong,body.dark-mode .profile-resume-row>a{color:#ffffffd6}body.dark-mode .profile-company,body.dark-mode .profile-education-item span{color:#ffffff9e}body.dark-mode .profile-education-item{border-top-color:#4a4458}body.dark-mode .profile-upload-box{background:#3a3350;border-color:#4a4458}body.dark-mode .danger-panel{background:#c1441c0f;border-color:#c1441c3d}@media (width<=980px){.profile-command-strip[data-v-7c4d0eff],.profile-command-actions[data-v-7c4d0eff]{flex-direction:column;align-items:stretch}.profile-command-actions[data-v-7c4d0eff],.profile-action-btn[data-v-7c4d0eff],.profile-icon-action[data-v-7c4d0eff]{width:100%}.profile-redesign-grid[data-v-7c4d0eff]{grid-template-columns:1fr}}.contact-block-wrap[data-v-7c4d0eff],.resume-block-wrap[data-v-7c4d0eff]{flex-direction:column;gap:10px;display:flex}.privacy-block-wrap[data-v-7c4d0eff]{justify-content:space-between;align-items:center;gap:14px;display:flex}.privacy-block-wrap p[data-v-7c4d0eff]{color:#8a8398;margin:4px 0 0;font-size:12px}body.dark-mode .privacy-block-wrap p{color:#ffffff80}.privacy-action-btn[data-v-7c4d0eff]{color:#c1441c;cursor:pointer;background-color:#fbeae1;border:1px solid #e8613c;border-radius:999px;flex-shrink:0;min-height:32px;padding:0 12px;font-size:12.5px;font-weight:700}.privacy-action-btn[data-v-7c4d0eff]:hover{background-color:#fbeae1}body.dark-mode .privacy-action-btn{color:#e8613c;background-color:#c1441c1a;border-color:#c1441c42}.drawer-confirm-overlay[data-v-7c4d0eff]{z-index:2400;background-color:#19142694;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.drawer-confirm-modal[data-v-7c4d0eff]{width:min(420px,100%);box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:20px}.drawer-confirm-modal h3[data-v-7c4d0eff]{color:#191426;margin:0;font-size:17px}.drawer-confirm-modal p[data-v-7c4d0eff]{color:#8a8398;margin:10px 0 18px;font-size:13px;line-height:1.5}.drawer-confirm-textarea[data-v-7c4d0eff]{box-sizing:border-box;resize:vertical;color:#191426;border:1px solid #e4ddcf;border-radius:0;width:100%;margin-bottom:14px;padding:9px 10px;font-family:inherit;font-size:13px}.drawer-confirm-actions[data-v-7c4d0eff]{justify-content:flex-end;gap:8px;display:flex}.drawer-confirm-cancel[data-v-7c4d0eff],.drawer-confirm-submit[data-v-7c4d0eff]{cursor:pointer;border-radius:0;min-height:36px;padding:0 14px;font-size:13px;font-weight:700}.drawer-confirm-cancel[data-v-7c4d0eff]{color:#4a4458;background-color:#fff;border:1px solid #e4ddcf}.drawer-confirm-submit[data-v-7c4d0eff]{color:#fff;background-color:#8a3016;border:1px solid #8a3016}body.dark-mode .drawer-confirm-modal{background-color:#3a3350;border-color:#4a4458}body.dark-mode .drawer-confirm-modal h3{color:#fbf6ec}body.dark-mode .drawer-confirm-cancel,body.dark-mode .drawer-confirm-textarea{color:#e4ddcf;background-color:#4a4458;border-color:#4a4458}.edit-contact-trigger-btn[data-v-7c4d0eff]{color:#191426;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:3px 8px;font-size:11.5px;font-weight:700;transition:all .2s}.edit-contact-trigger-btn[data-v-7c4d0eff]:hover{background-color:#f2ede1}body.dark-mode .edit-contact-trigger-btn{color:#d9f26b}body.dark-mode .edit-contact-trigger-btn:hover{background-color:#ffffff0d}body.dark-mode .contact-edit-form{background-color:#3a3350;border-color:#3a3350}body.dark-mode .edit-field input{color:#f2ede1;background-color:#3a3350;border-color:#3a3350}body.dark-mode .edit-field input:focus{border-color:#d9f26b}.edit-actions-row[data-v-7c4d0eff]{justify-content:flex-end;display:flex}.compact-btn[data-v-7c4d0eff]{height:28px;min-height:28px;padding:0 12px;font-size:11.5px}.contact-display-grid[data-v-7c4d0eff]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.contact-card-item[data-v-7c4d0eff]{flex-direction:column;gap:4px;display:flex}.contact-lbl[data-v-7c4d0eff]{text-transform:uppercase;color:#8a8398;letter-spacing:.05em;font-size:9.5px;font-weight:700}.contact-val-row[data-v-7c4d0eff]{align-items:center;gap:8px;min-height:26px;display:flex}.contact-link[data-v-7c4d0eff]{color:#191426;border-bottom:1px dotted #e4ddcf;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s}.contact-link[data-v-7c4d0eff]:hover{color:#191426;border-bottom-color:#191426}body.dark-mode .contact-link{color:#e4ddcf;border-bottom-color:#4a4458}body.dark-mode .contact-link:hover{color:#d9f26b;border-bottom-color:#d9f26b}.status-link-item .contact-link.status-link-text[data-v-7c4d0eff]{font-family:var(--ks-mono);word-break:break-all;max-width:100%;font-size:11px;line-height:1.3}.status-link-hint[data-v-7c4d0eff]{color:#8a8398;margin-top:2px;font-size:10px;line-height:1.3}body.dark-mode .status-link-hint{color:#8a8398}.copy-value-btn[data-v-7c4d0eff]{color:#8a8398;cursor:pointer;background:#f2ede1;border:none;border-radius:999px;align-items:center;gap:4px;padding:3px 6px;font-size:10px;font-weight:600;transition:all .2s;display:inline-flex}.copy-value-btn[data-v-7c4d0eff]:hover{color:#191426;background-color:#e4ddcf}body.dark-mode .copy-value-btn{color:#8a8398;background:#3a3350}body.dark-mode .copy-value-btn:hover{color:#d9f26b;background-color:#3a3350}.resume-file-chip[data-v-7c4d0eff]{background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;transition:all .2s;display:flex}body.dark-mode .resume-file-chip{background-color:#3a3350;border-color:#3a3350}.chip-info[data-v-7c4d0eff]{align-items:center;gap:10px;min-width:0;display:flex}.file-icon-wrap[data-v-7c4d0eff]{color:#191426;background-color:#f2ede1;border-radius:0;place-items:center;width:28px;height:28px;display:grid}body.dark-mode .file-icon-wrap{color:#d9f26b;background-color:#19142626}.file-icon-svg[data-v-7c4d0eff]{width:14px;height:14px}.resume-filename-link[data-v-7c4d0eff]{color:#191426;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;text-decoration:none;overflow:hidden}.resume-filename-link[data-v-7c4d0eff]:hover{color:#191426;text-decoration:underline}body.dark-mode .resume-filename-link{color:#f2ede1}body.dark-mode .resume-filename-link:hover{color:#d9f26b}.chip-actions[data-v-7c4d0eff]{flex-shrink:0;align-items:center;gap:8px;display:flex}.chip-action-btn[data-v-7c4d0eff]{cursor:pointer;background:0 0;border:none;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;text-decoration:none;transition:all .2s}.chip-action-btn.dl-btn[data-v-7c4d0eff]{color:#191426;background-color:#f2ede1}.chip-action-btn.dl-btn[data-v-7c4d0eff]:hover{background-color:#f2ede1}.chip-action-btn.del-btn[data-v-7c4d0eff]{color:#c1441c;background-color:#fbeae1}.chip-action-btn.del-btn[data-v-7c4d0eff]:hover{background-color:#fbeae1}body.dark-mode .chip-action-btn.dl-btn{color:#d9f26b;background-color:#d9f26b26}body.dark-mode .chip-action-btn.dl-btn:hover{background-color:#d9f26b40}body.dark-mode .chip-action-btn.del-btn{color:#e8613c;background-color:#c1441c26}body.dark-mode .chip-action-btn.del-btn:hover{background-color:#c1441c40}.resume-dropzone-box[data-v-7c4d0eff]{text-align:center;cursor:pointer;background-color:#fbf6ec;border:1px dashed #e4ddcf;border-radius:0;padding:18px;transition:all .2s;position:relative}.resume-dropzone-box[data-v-7c4d0eff]:hover{background-color:#f2ede1;border-color:#191426}body.dark-mode .resume-dropzone-box{background-color:#3a3350;border-color:#3a3350}body.dark-mode .resume-dropzone-box:hover{background-color:#d9f26b0a;border-color:#d9f26b}.dropzone-label-area[data-v-7c4d0eff]{justify-content:center;align-items:center;gap:12px;display:flex}.upload-arrow-icon[data-v-7c4d0eff]{color:#8a8398;font-size:18px;font-weight:700;animation:1.5s ease-in-out infinite bounceUpload-7c4d0eff;display:inline-block}@keyframes bounceUpload-7c4d0eff{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.upload-prompt[data-v-7c4d0eff]{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.upload-prompt strong[data-v-7c4d0eff]{color:#4a4458;font-size:13px}.upload-prompt span[data-v-7c4d0eff]{color:#8a8398;font-size:10.5px}body.dark-mode .upload-prompt strong{color:#e4ddcf}body.dark-mode .upload-prompt span{color:#8a8398}.summary-text[data-v-7c4d0eff]{color:#4a4458;margin:0;font-size:13px;line-height:1.65}body.dark-mode .summary-text{color:#e4ddcf}body.dark-mode .skill-chip{color:#e4ddcf;background-color:#3a3350;border-color:#3a3350}.timeline-container[data-v-7c4d0eff]{flex-direction:column;margin-top:8px;padding-left:6px;display:flex}.timeline-item[data-v-7c4d0eff]{padding-bottom:18px;padding-left:20px;display:flex;position:relative}.timeline-item[data-v-7c4d0eff]:last-child{padding-bottom:0}.timeline-line[data-v-7c4d0eff]{background-color:#e4ddcf;width:2px;position:absolute;top:14px;bottom:0;left:3px}.timeline-item:last-child .timeline-line[data-v-7c4d0eff]{display:none}body.dark-mode .timeline-line{background-color:#3a3350}.timeline-bullet[data-v-7c4d0eff]{z-index:1;background-color:#191426;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:0}body.dark-mode .timeline-bullet{background-color:#d9f26b;border-color:#3a3350}.timeline-bullet.pulse[data-v-7c4d0eff]{animation:2s infinite pulseGlow-7c4d0eff}@keyframes pulseGlow-7c4d0eff{0%{box-shadow:0 0 #19142666}70%{box-shadow:0 0 0 6px #19142600}to{box-shadow:0 0 #19142600}}.secondary-timeline .timeline-bullet[data-v-7c4d0eff]{background-color:#e4ddcf}body.dark-mode .secondary-timeline .timeline-bullet{background-color:#4a4458}.timeline-content[data-v-7c4d0eff]{flex-direction:column;flex:1;gap:2px;display:flex}.timeline-header[data-v-7c4d0eff]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.timeline-role[data-v-7c4d0eff]{color:#191426;font-size:13px;font-weight:700}body.dark-mode .timeline-role{color:#f2ede1}.timeline-date[data-v-7c4d0eff]{color:#8a8398;white-space:nowrap;font-size:11px}.timeline-company[data-v-7c4d0eff]{color:#4a4458;margin:0;font-size:12px;font-weight:600}body.dark-mode .timeline-company{color:#8a8398}.timeline-desc[data-v-7c4d0eff]{line-height:1.5;color:#8a8398!important;margin:6px 0 0!important;font-size:11.5px!important}body.dark-mode .timeline-desc{color:#8a8398!important}body.dark-mode .consensus-rollup-block{background:linear-gradient(135deg,#3a3350 0%,#1914260a 100%);border-color:#19142633}.consensus-loading-pane[data-v-7c4d0eff],.guide-loading-pane[data-v-7c4d0eff]{text-align:center;flex-direction:column;align-items:center;padding:24px;display:flex}.sourcing-loader[data-v-7c4d0eff]{border:3px solid #e4ddcf;border-top-color:#191426;border-radius:50%;width:28px;height:28px;margin-bottom:12px;animation:.8s linear infinite spinLoader-7c4d0eff}@keyframes spinLoader-7c4d0eff{to{transform:rotate(360deg)}}.consensus-loading-pane h4[data-v-7c4d0eff],.guide-loading-pane h4[data-v-7c4d0eff]{color:#191426;margin:0;font-size:14px;font-weight:700}.consensus-loading-pane p[data-v-7c4d0eff],.guide-loading-pane p[data-v-7c4d0eff]{color:#8a8398;max-width:380px;margin:6px 0 0;font-size:12px}body.dark-mode .executive-stance-panel{background:#15151899}body.dark-mode .stance-title{color:#d9f26b}body.dark-mode .stance-desc,body.dark-mode .col-hdr{color:#e4ddcf}body.dark-mode .consensus-list li{color:#8a8398}body.dark-mode .meta-title{color:#e4ddcf}body.dark-mode .meta-rating{color:#f2ede1}body.dark-mode .rating-progress-bar{background-color:#3a3350}body.dark-mode .rubric-score-grid{background-color:#3a3350;border-color:#3a3350}body.dark-mode .rubric-grid-head strong{color:#ffffffd1}body.dark-mode .rubric-grid-head span{color:#ffffff85}body.dark-mode .score-form-lbl{color:#e4ddcf}body.dark-mode .form-select,body.dark-mode .form-num-input,body.dark-mode .form-textarea{color:#e4ddcf;background-color:#3a3350;border-color:#3a3350}body.dark-mode .rubric-history-grid{border-top-color:#3a3350}body.dark-mode .review-textarea{color:#e4ddcf;background-color:#3a3350;border-color:#3a3350}body.dark-mode .comments-history{border-top-color:#3a3350}body.dark-mode .feedback-item{background-color:#3a3350;border-color:#3a3350}body.dark-mode .feedback-head strong{color:#e4ddcf}.rec-pill.strong_yes[data-v-7c4d0eff],.rec-pill.yes[data-v-7c4d0eff]{color:#191426;background-color:#f0f9d1}.rec-pill.maybe[data-v-7c4d0eff]{color:#3a3350;background-color:#f2ede1}.rec-pill.no[data-v-7c4d0eff],.rec-pill.strong_no[data-v-7c4d0eff]{color:#8a3016;background-color:#fbeae1}body.dark-mode .feedback-item p{color:#8a8398}body.dark-mode .scores-grid{border-bottom-color:#3a3350}body.dark-mode .outreach-controls{background-color:#3a3350;border-color:#3a3350}body.dark-mode .template-select{color:#e4ddcf;background:#191426;border-color:#4a4458}.schedule-link-box[data-v-7c4d0eff]{background:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;margin-bottom:14px;padding:12px}.schedule-link-review-card[data-v-7c4d0eff]{margin-bottom:0}.schedule-link-help[data-v-7c4d0eff]{color:#8a8398;margin:0;font-size:12px;line-height:1.5}body.dark-mode .schedule-link-box{background:#191426;border-color:#4a4458}body.dark-mode .schedule-link-help{color:#8a8398}body.dark-mode .schedule-slot-row{border-bottom-color:#4a4458}body.dark-mode .schedule-link-input{color:#8a8398;background:#191426;border-color:#4a4458}body.dark-mode .outreach-instruction-box label{color:#e4ddcf}body.dark-mode .outreach-instruction-box textarea{color:#e4ddcf;background:#191426;border-color:#3a3350}.tone-select-group[data-v-7c4d0eff]{flex-direction:column;flex:1;gap:4px;display:flex}.tone-picker[data-v-7c4d0eff]{color:#191426;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:14px;border:1px solid #e4ddcf;border-radius:0;outline:none;width:100%;height:34px;padding:0 28px 0 10px;font-size:12.5px;font-weight:600}body.dark-mode .tone-picker{color:#e4ddcf;background-color:#3a3350;border-color:#3a3350}body.dark-mode .outreach-envelope-preview{box-shadow:none;background-color:#3a3350;border-color:#3a3350}body.dark-mode .envelope-header{background-color:#3a3350;border-bottom-color:#3a3350}body.dark-mode .field-val,body.dark-mode .subject-line{color:#e4ddcf}.outreach-tone-badge[data-v-7c4d0eff]{text-transform:uppercase;color:#3a3350;background:#f2ede1;border:1px solid #f2ede1;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:700}body.dark-mode .outreach-tone-badge{color:#c8e455;background:#3a33501f;border-color:#3a335033}.outreach-status-pill.status-draft[data-v-7c4d0eff]{color:#4a4458;background-color:#f2ede1}.outreach-status-pill.status-sent[data-v-7c4d0eff]{color:#191426;background-color:#f2ede1}.outreach-status-pill.status-discarded[data-v-7c4d0eff]{color:#8a3016;background-color:#fbeae1}body.dark-mode .contact-log-form select,body.dark-mode .contact-log-form input{color:#e4ddcf;background:#191426;border-color:#3a3350}.delay-tag[data-v-7c4d0eff]{color:#8a8398;font-size:8px;font-weight:500}body.dark-mode .envelope-body{background-color:#3a3350}body.dark-mode .mail-body-text{color:#e4ddcf}.mail-placeholder-highlight[data-v-7c4d0eff]{color:#3a3350;box-shadow:none;background-color:#f2ede1;border:1px solid #f2ede1;border-radius:0;padding:1px 4px;font-weight:600}body.dark-mode .mail-placeholder-highlight{color:#d9f26b;background-color:#19142626;border-color:#1914264d}body.dark-mode .envelope-actions{background-color:#3a3350;border-top-color:#3a3350}body.dark-mode .envelope-action-btn.copy-btn{color:#e4ddcf;background-color:#3a3350;border-color:#3a3350}body.dark-mode .envelope-action-btn.copy-btn:hover{background-color:#3a3350}body.dark-mode .envelope-action-btn.approve-btn{color:#191426;background-color:#d9f26b}body.dark-mode .envelope-action-btn.approve-btn:hover{background-color:#4a4458}body.dark-mode .envelope-action-btn.sent-btn{color:#d9f26b;background-color:#1914261a;border-color:#19142640}body.dark-mode .envelope-action-btn.discard-btn{color:#e8613c;background-color:#c1441c1a}body.dark-mode .guide-cta-pane h4{color:#e4ddcf}body.dark-mode .guide-alert-info{background-color:#1914260d;border-color:#19142640}body.dark-mode .guide-alert-info span{color:#d9f26b}body.dark-mode .focus-area-card{background:#3a3350;border-color:#3a3350}body.dark-mode .bullet-sparkle{color:#d9f26b}body.dark-mode .focus-area-hdr strong{color:#e4ddcf}body.dark-mode .question-item-card{background:#3a3350;border-color:#3a3350}body.dark-mode .question-number-badge{color:#e4ddcf;background-color:#3a335026;border-color:#3a335040}body.dark-mode .question-text strong{color:#e4ddcf}body.dark-mode .question-details-grid{background-color:#3a3350;border-color:#3a3350}body.dark-mode .detail-box p{color:#8a8398}.tab-fade-enter-active[data-v-7c4d0eff],.tab-fade-leave-active[data-v-7c4d0eff]{transition:opacity .15s,transform .15s}.tab-fade-enter-from[data-v-7c4d0eff]{opacity:0;transform:translateY(4px)}.tab-fade-leave-to[data-v-7c4d0eff]{opacity:0;transform:translateY(-4px)}.slide-down-enter-active[data-v-7c4d0eff],.slide-down-leave-active[data-v-7c4d0eff]{max-height:250px;transition:max-height .25s ease-out,opacity .2s ease-out;overflow:hidden}.slide-down-enter-from[data-v-7c4d0eff],.slide-down-leave-to[data-v-7c4d0eff]{opacity:0;max-height:0}.actions-block[data-v-7c4d0eff]{padding:10px 14px}.action-btn-row[data-v-7c4d0eff]{align-items:center;gap:10px;display:flex}.drawer-icon-linkedin[data-v-7c4d0eff]{color:#0077b5;background:#fff;border:1px solid #e4ddcf;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:inline-flex}.drawer-icon-linkedin[data-v-7c4d0eff]:hover{color:#005a8a;background:#fbf6ec;border-color:#4a4458;transform:translateY(-1px)}.drawer-icon-linkedin .linkedin-icon[data-v-7c4d0eff]{width:16px;height:16px}body.dark-mode .drawer-icon-linkedin{color:#d9f26b;background:#3a3350;border-color:#3a3350}body.dark-mode .drawer-icon-linkedin:hover{background:#0077b51a;border-color:#4a4458}.feedback-completeness-strip.complete[data-v-7c4d0eff]{background-color:#f0f9d1;border-color:#f0f9d1}.feedback-completeness-meta[data-v-7c4d0eff],.feedback-readiness-head[data-v-7c4d0eff],.feedback-readiness-foot[data-v-7c4d0eff]{justify-content:space-between;align-items:center;gap:12px;display:flex}.feedback-completeness-meta span[data-v-7c4d0eff],.feedback-readiness-foot[data-v-7c4d0eff]{color:#8a8398;font-size:11px;font-weight:750}.feedback-completeness-bar[data-v-7c4d0eff]{background-color:#1914261a;border-radius:999px;height:6px;margin:8px 0;overflow:hidden}.feedback-completeness-fill[data-v-7c4d0eff]{background-color:#191426;border-radius:999px;height:100%;transition:width .2s}.feedback-completeness-strip.complete .feedback-completeness-fill[data-v-7c4d0eff],.feedback-readiness-card.complete .feedback-completeness-fill[data-v-7c4d0eff]{background-color:#191426}.feedback-completeness-strip.complete p[data-v-7c4d0eff],.feedback-readiness-card.complete .feedback-readiness-head strong[data-v-7c4d0eff]{color:#191426}body.dark-mode .feedback-completeness-strip,body.dark-mode .feedback-completeness-strip.complete{background-color:#19142614;border-color:#19142638}body.dark-mode .feedback-completeness-meta strong,body.dark-mode .feedback-readiness-head p,body.dark-mode .feedback-readiness-foot{color:#ffffff9e}.stage-rationale-modal[data-v-7c4d0eff]{z-index:1100;background-color:#1914265c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.stage-rationale-card[data-v-7c4d0eff]{width:min(460px,100vw - 32px);box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:18px}.stage-rationale-card header[data-v-7c4d0eff]{margin-bottom:12px}.stage-rationale-card h3[data-v-7c4d0eff]{color:#191426;margin:0;font-size:16px;font-weight:850}.stage-rationale-card p[data-v-7c4d0eff]{color:#8a8398;margin:5px 0 0;font-size:12.5px;line-height:1.45}.stage-rationale-actions[data-v-7c4d0eff]{justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;display:flex}.rationale-cancel-btn[data-v-7c4d0eff]{color:#4a4458;cursor:pointer;background-color:#fff;border:1px solid #e4ddcf;border-radius:999px;min-height:34px;padding:0 12px;font-size:12px;font-weight:800}body.dark-mode .stage-decision-note,body.dark-mode .stage-rationale-card{background-color:#3a3350;border-color:#4a4458}body.dark-mode .stage-rationale-card h3{color:#ffffffd1}body.dark-mode .stage-rationale-card p{color:#ffffff85}body.dark-mode .rationale-cancel-btn{color:#ffffffb8;background-color:#3a3350;border-color:#4a4458}.decision-rationale-input[data-v-7c4d0eff]{color:#191426;box-sizing:border-box;resize:vertical;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;width:100%;min-height:76px;padding:10px;font-size:12.5px;line-height:1.45}.decision-rationale-input[data-v-7c4d0eff]:focus{border-color:#191426;outline:none;box-shadow:0 0 0 3px #1914261a}.decision-submit-btn[data-v-7c4d0eff]{color:#fff;cursor:pointer;background-color:#191426;border:0;border-radius:999px;min-height:34px;padding:0 12px;font-size:12px;font-weight:800}.decision-submit-btn[data-v-7c4d0eff]:disabled{opacity:.55;cursor:not-allowed}.decision-pill.advance[data-v-7c4d0eff],.decision-pill.offer[data-v-7c4d0eff],.decision-pill.hire[data-v-7c4d0eff]{color:#191426;background-color:#f0f9d1}.decision-pill.hold[data-v-7c4d0eff]{color:#3a3350;background-color:#f2ede1}.decision-pill.reject[data-v-7c4d0eff]{color:#c1441c;background-color:#fbeae1}body.dark-mode .decision-rationale-input{color:#ffffffd1;background-color:#3a3350;border-color:#4a4458}body.dark-mode .decision-history-item{background-color:#3a3350;border-color:#4a4458}body.dark-mode .decision-history-item p{color:#ffffffa6}body.dark-mode .stage-lbl-title{color:#8a8398}.stage-current-display[data-v-7c4d0eff]{align-items:center;gap:6px;display:flex}.current-stage-dot[data-v-7c4d0eff]{background-color:#191426;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 2px #19142633}.current-stage-text[data-v-7c4d0eff]{color:#191426;text-transform:uppercase;font-size:13.5px;font-weight:700}body.dark-mode .current-stage-text{color:#e4ddcf}body.dark-mode .premium-stage-select{color:#e4ddcf;background-color:#3a3350;border-color:#3a3350}body.dark-mode .premium-stage-select:focus{border-color:#d9f26b}body.dark-mode .scheduling-workspace-card{background:linear-gradient(135deg,#1914260d 0%,#d9f26b05 100%);border:1px solid #d9f26b1a}body.dark-mode .scheduling-title-icon{color:#d9f26b}body.dark-mode .scheduling-intro-text{color:#8a8398}body.dark-mode .workspace-connection-status-bar{color:#e4ddcf;background-color:#ffffff05;border-color:#ffffff14}body.dark-mode .workspace-connection-status-bar.connected{color:#f0f9d1;background-color:#19142614;border-color:#19142640}.form-label-field[data-v-7c4d0eff]{color:#4a4458;flex-direction:column;gap:6px;font-size:11px;font-weight:700;display:flex}body.dark-mode .form-label-field{color:#8a8398}.block-field[data-v-7c4d0eff]{width:100%}.premium-input-box[data-v-7c4d0eff],.premium-select-box[data-v-7c4d0eff],.premium-textarea-box[data-v-7c4d0eff]{color:#191426;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;outline:none;width:100%;padding:8px 10px;font-family:inherit;font-size:12px;transition:all .2s}body.dark-mode .premium-input-box,body.dark-mode .premium-select-box,body.dark-mode .premium-textarea-box{color:#e4ddcf;background-color:#3a3350;border-color:#3a3350}.premium-input-box[data-v-7c4d0eff]:focus,.premium-select-box[data-v-7c4d0eff]:focus,.premium-textarea-box[data-v-7c4d0eff]:focus{box-shadow:none;border-color:#191426}body.dark-mode .premium-input-box:focus,body.dark-mode .premium-select-box:focus,body.dark-mode .premium-textarea-box:focus{box-shadow:none;border-color:#d9f26b}.premium-input-box.text-light[data-v-7c4d0eff]{color:#4a4458}body.dark-mode .premium-input-box.text-light,body.dark-mode .checkbox-container-label{color:#e4ddcf}body.dark-mode .fancy-checkbox{accent-color:#d9f26b}.premium-submit-btn[data-v-7c4d0eff]{color:#fff;cursor:pointer;box-shadow:none;background:linear-gradient(135deg,#191426 0% 100%);border:none;border-radius:999px;flex:2;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:12px;font-weight:600;transition:all .2s;display:flex}body.dark-mode .premium-submit-btn{color:#191426;box-shadow:none;background:linear-gradient(135deg,#4a4458 0%,#d9f26b 100%)}.premium-submit-btn[data-v-7c4d0eff]:hover:not(:disabled){opacity:.95;transform:translateY(-1px)}.premium-submit-btn[data-v-7c4d0eff]:disabled{opacity:.6;cursor:not-allowed}.premium-alt-btn[data-v-7c4d0eff]{color:#4a4458;cursor:pointer;background-color:#fbf6ec;border:1px solid #e4ddcf;border-radius:999px;flex:1;justify-content:center;align-items:center;padding:10px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}body.dark-mode .premium-alt-btn{color:#e4ddcf;background-color:#ffffff08;border-color:#ffffff1a}.premium-alt-btn[data-v-7c4d0eff]:hover{color:#191426;background-color:#f2ede1;border-color:#8a8398}body.dark-mode .premium-alt-btn:hover{color:#fff;background-color:#ffffff14;border-color:#fff3}body.dark-mode .scheduled-debrief-box{background:#1914260a;border-color:#19142640}body.dark-mode .scheduled-status-badge.badge-google{color:#d9f26b;background-color:#d9f26b26}.scheduled-status-badge.badge-manual[data-v-7c4d0eff]{color:#4a4458;background-color:#8a83981a}body.dark-mode .scheduled-status-badge.badge-manual{color:#e4ddcf;background-color:#ffffff14}body.dark-mode .scheduled-duration{color:#8a8398}body.dark-mode .scheduled-title{color:#fff}body.dark-mode .scheduled-time,body.dark-mode .scheduled-desc,body.dark-mode .scheduled-attendees{color:#e4ddcf}body.dark-mode .attendee-tag{color:#e4ddcf;background-color:#ffffff0a;border-color:#ffffff14}.editor-buttons-row .premium-submit-btn[data-v-7c4d0eff],.editor-buttons-row .premium-alt-btn[data-v-7c4d0eff]{padding:6px 10px!important;font-size:11px!important}.candidate-conversation-history-block[data-v-7c4d0eff]{border-top:1px solid #ffffff0d;padding-top:20px!important}body.dark-mode .chat-title-icon{color:#d9f26b}.refresh-feed-btn[data-v-7c4d0eff]{color:#4a4458;cursor:pointer;background-color:#0000;border:1px solid #e4ddcf;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:700;transition:all .2s;display:flex}body.dark-mode .refresh-feed-btn{color:#e4ddcf;border-color:#ffffff1a}.refresh-feed-btn[data-v-7c4d0eff]:hover{color:#191426;background-color:#f2ede1;border-color:#8a8398}body.dark-mode .refresh-feed-btn:hover{color:#fff;background-color:#ffffff14;border-color:#fff3}.refresh-icon[data-v-7c4d0eff]{width:12px;height:12px;transition:transform .4s}.refresh-icon.spinning[data-v-7c4d0eff]{animation:1s linear infinite spin-kf-7c4d0eff}@keyframes spin-kf-7c4d0eff{to{transform:rotate(360deg)}}body.dark-mode .threads-loading-state{color:#e4ddcf}body.dark-mode .threads-loading-state .spinner{border-color:#d9f26b #d9f26b1a #d9f26b1a}body.dark-mode .threads-empty-state{color:#8a8398;background-color:#ffffff03;border-color:#ffffff14}.threads-empty-state.warning-mode[data-v-7c4d0eff]{color:#3a3350;background-color:#19142608;border-color:#19142626}body.dark-mode .threads-empty-state.warning-mode{color:#c8e455;background-color:#1914260f}.chat-bubble-container.candidate-response-bubble[data-v-7c4d0eff]{align-self:flex-start}body.dark-mode .bubble-meta-head{color:#8a8398}.candidate-response-bubble .chat-bubble[data-v-7c4d0eff]{color:#4a4458;background-color:#f2ede1;border:1px solid #e4ddcf;border-top-left-radius:2px}body.dark-mode .candidate-response-bubble .chat-bubble{color:#e4ddcf;background-color:#3a3350;border-color:#ffffff0d}body.dark-mode .recruiter-outbound-bubble .chat-bubble{color:#e4ddcf;background:linear-gradient(135deg,#19142614 0%,#d9f26b08 100%);border-color:#d9f26b26}body.dark-mode .bubble-subject{border-color:#ffffff14}body.dark-mode .envelope-action-btn.edit-draft-trigger-btn{color:#d9f26b;background-color:#19142614;border-color:#19142640}body.dark-mode .envelope-action-btn.edit-draft-trigger-btn:hover{color:#191426;background-color:#d9f26b}body.dark-mode .envelope-action-btn.direct-send-btn{background-color:#d9f26b14;border-color:#d9f26b40;color:#d9f26b!important}body.dark-mode .envelope-action-btn.direct-send-btn:hover{background-color:#d9f26b;color:#191426!important}.review-drawer[data-v-7c4d0eff]{width:min(760px,100%)}.review-drawer .drawer-head[data-v-7c4d0eff]{gap:12px;padding:16px 18px}.review-drawer .drawer-head-avatar[data-v-7c4d0eff]{width:44px;height:44px;box-shadow:none;background:#f2ede1;border-radius:999px;font-size:18px}.review-drawer .drawer-score-action-btn[data-v-7c4d0eff],.review-drawer .drawer-close-btn[data-v-7c4d0eff],.review-drawer .recalc-btn[data-v-7c4d0eff],.review-drawer .edit-contact-trigger-btn[data-v-7c4d0eff],.review-drawer .copy-value-btn[data-v-7c4d0eff],.review-drawer .chip-action-btn[data-v-7c4d0eff],.review-drawer .premium-submit-btn[data-v-7c4d0eff],.review-drawer .premium-alt-btn[data-v-7c4d0eff],.review-drawer .view-gcal-btn[data-v-7c4d0eff],.review-drawer .cancel-schedule-btn[data-v-7c4d0eff],.review-drawer .envelope-action-btn[data-v-7c4d0eff],.review-drawer .rationale-cancel-btn[data-v-7c4d0eff],.review-drawer .decision-submit-btn[data-v-7c4d0eff]{box-shadow:none;border-radius:999px}.review-drawer .data-quality-strip[data-v-7c4d0eff]{gap:6px;padding:8px 18px}.review-drawer .quality-item[data-v-7c4d0eff]{border-radius:0;padding:7px 8px}.review-drawer .tabs-ribbon[data-v-7c4d0eff]{gap:0;padding:0 10px}.review-drawer .tab-btn[data-v-7c4d0eff]{flex:1;justify-content:center;min-width:max-content;padding:11px 9px;font-size:11.5px}.review-drawer .drawer-body[data-v-7c4d0eff]{gap:10px;padding:14px}.review-drawer .tab-content-wrap[data-v-7c4d0eff]{gap:10px}.review-drawer .drawer-card-block[data-v-7c4d0eff]{box-shadow:none;border-radius:0;padding:14px}.review-drawer .section-label[data-v-7c4d0eff]{color:#4a4458;letter-spacing:.04em;margin-bottom:10px;padding-bottom:7px}.review-drawer .section-label-inline[data-v-7c4d0eff]{border:0;margin:0;padding:0}.review-drawer .large-ai-score-card[data-v-7c4d0eff],.review-drawer .scheduling-workspace-card[data-v-7c4d0eff],.review-drawer .recruiter-outbound-bubble .chat-bubble[data-v-7c4d0eff]{background:#fff}.review-drawer .large-ai-score-card[data-v-7c4d0eff],.review-drawer .scheduling-workspace-card[data-v-7c4d0eff]{border-color:#e4ddcf}.review-drawer .scheduling-workspace-card[data-v-7c4d0eff]{border-radius:0;margin-bottom:0;padding:14px!important}.review-drawer .scheduled-debrief-box[data-v-7c4d0eff]{background:#fbf6ec;border-color:#e4ddcf;border-radius:0}.review-drawer .premium-submit-btn[data-v-7c4d0eff],.review-drawer .view-gcal-btn[data-v-7c4d0eff]{background:#191426}.review-drawer .outreach-envelope-preview[data-v-7c4d0eff],.review-drawer .chat-bubble[data-v-7c4d0eff]{border-radius:999px}.review-drawer .sent-history-section-wrapper[data-v-7c4d0eff]{margin-top:20px}.review-drawer .conversation-history-header[data-v-7c4d0eff]{justify-content:flex-start;margin-bottom:10px}.review-drawer .section-sub-label[data-v-7c4d0eff],.review-drawer .draft-section-label[data-v-7c4d0eff]{color:#4a4458;letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700;display:block}.review-drawer .header-metadata.full-width[data-v-7c4d0eff],.review-drawer .full-width-bubble[data-v-7c4d0eff]{width:100%;max-width:100%}.review-drawer .envelope-body[data-v-7c4d0eff]{padding-top:14px}.review-drawer .field-spaced[data-v-7c4d0eff],.review-drawer .editor-buttons-row[data-v-7c4d0eff]{margin-top:10px}.review-drawer .editor-buttons-row[data-v-7c4d0eff]{gap:8px;display:flex}.review-drawer .bubble-meta-between[data-v-7c4d0eff],.review-drawer .bubble-footer[data-v-7c4d0eff]{justify-content:space-between;display:flex}.review-drawer .sender-name[data-v-7c4d0eff]{color:#191426}.review-drawer .bubble-time-distance[data-v-7c4d0eff],.review-drawer .bubble-footer span[data-v-7c4d0eff]{color:#8a8398;font-size:11px}.review-drawer .bubble-footer[data-v-7c4d0eff]{border-top:1px dashed #e4ddcf;justify-content:flex-end;margin-top:10px;padding-top:6px}.review-drawer .locked-guide-icon[data-v-7c4d0eff]{color:#8a8398;text-transform:uppercase;border:1px solid #e4ddcf;border-radius:0;margin-bottom:12px;padding:4px 8px;font-size:11px;font-weight:800;display:inline-flex}body.dark-mode .review-drawer .large-ai-score-card,body.dark-mode .review-drawer .scheduling-workspace-card,body.dark-mode .review-drawer .recruiter-outbound-bubble .chat-bubble,body.dark-mode .review-drawer .scheduled-debrief-box{background:#3a3350;border-color:#4a4458}body.dark-mode .review-drawer .section-label,body.dark-mode .review-drawer .section-sub-label{color:#8a8398}body.dark-mode .review-drawer .bubble-footer{border-top-color:#4a4458}@media (width<=720px){.review-drawer .drawer-head[data-v-7c4d0eff]{flex-wrap:wrap;align-items:flex-start;padding:14px}.review-drawer .drawer-head-info[data-v-7c4d0eff]{flex-basis:calc(100% - 104px)}.review-drawer .header-fit-dial-wrap[data-v-7c4d0eff]{order:4;margin-left:56px}.review-drawer .drawer-score-action-btn[data-v-7c4d0eff]{order:5}.review-drawer .drawer-close-btn[data-v-7c4d0eff]{margin-left:auto}.review-drawer .data-quality-strip[data-v-7c4d0eff]{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 14px}.review-drawer .tab-btn[data-v-7c4d0eff]{flex:none}.review-drawer .ai-match-matrix[data-v-7c4d0eff],.review-drawer .evidence-risk-grid[data-v-7c4d0eff]{grid-template-columns:1fr}.review-drawer .score-card-layout[data-v-7c4d0eff],.review-drawer .contact-log-form[data-v-7c4d0eff],.review-drawer .scheduling-action-buttons[data-v-7c4d0eff],.review-drawer .scheduled-actions-row[data-v-7c4d0eff]{flex-direction:column;align-items:stretch}.review-drawer .contact-log-form[data-v-7c4d0eff]{grid-template-columns:1fr}}.screening-failed-banner[data-v-7c4d0eff]{background:#f2ede1;border:1px solid #f2ede1;border-radius:0;align-items:center;gap:10px;margin:0 0 16px;padding:10px 14px;display:flex}.screening-failed-banner svg[data-v-7c4d0eff]{color:#191426;flex-shrink:0;width:18px;height:18px}.retry-screen-btn[data-v-7c4d0eff]{color:#fff;cursor:pointer;background:#191426;border:none;border-radius:999px;flex-shrink:0;margin-left:auto;padding:5px 12px;font-size:12px;font-weight:600}.retry-screen-btn[data-v-7c4d0eff]:hover{background:#ea6c0a}.screening-progress-banner[data-v-7c4d0eff]{background:linear-gradient(135deg,#f2ede1 0%,#f0f9d1 100%);border:1px solid #e4ddcf;border-radius:0;align-items:center;gap:12px;margin:0 0 16px;padding:12px 16px;display:flex}.screening-spinner[data-v-7c4d0eff]{border:2.5px solid #e4ddcf;border-top-color:#191426;border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.9s linear infinite spin-7c4d0eff}@keyframes spin-7c4d0eff{to{transform:rotate(360deg)}}.screening-progress-text[data-v-7c4d0eff]{flex-direction:column;gap:2px;display:flex}.screening-progress-text strong[data-v-7c4d0eff]{color:#191426;font-size:.82rem}.screening-progress-text span[data-v-7c4d0eff]{color:#191426;font-size:.78rem}.review-drawer[data-v-7c4d0eff]{width:min(980px,100vw - 40px);box-shadow:none;background:#fbf6ec;border-left:1px solid #dfe3ea}.review-drawer .drawer-head[data-v-7c4d0eff]{background:#fff;border-bottom:1px solid #e4ddcf;gap:14px;min-height:88px;padding:18px 22px}.review-drawer .drawer-head-avatar[data-v-7c4d0eff]{width:44px;height:44px;box-shadow:none;color:#4a4458;background:#f2ede1;border-color:#e4ddcf;border-radius:999px;font-size:17px}.review-drawer .drawer-head-info h2[data-v-7c4d0eff]{color:#191426;font-size:18px;font-weight:700}.review-drawer .drawer-headline[data-v-7c4d0eff]{color:#8a8398;margin-top:3px;font-size:12.5px}.review-drawer .drawer-meta-row[data-v-7c4d0eff]{gap:6px;margin-top:7px}.review-drawer .meta-chip[data-v-7c4d0eff],.review-drawer .enriched-chip[data-v-7c4d0eff],.review-drawer .stage-badge[data-v-7c4d0eff]{color:#8a8398;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #e4ddcf;border-radius:999px;min-height:22px;padding:2px 7px;font-size:10.5px;font-weight:700}.review-drawer .enriched-chip[data-v-7c4d0eff]{color:#191426;background:#f0f9d1;border-color:#f0f9d1}.review-drawer .stage-badge[data-v-7c4d0eff]{color:#4a4458;background:#fbf6ec}.review-drawer .header-fit-dial-wrap[data-v-7c4d0eff]{background:#fff;border:1px solid #f2ede1;border-radius:0;padding:4px 8px}.review-drawer .radial-dial-container[data-v-7c4d0eff]{width:40px;height:40px}.review-drawer .drawer-score-action-btn[data-v-7c4d0eff],.review-drawer .drawer-remove-btn[data-v-7c4d0eff],.review-drawer .drawer-close-btn[data-v-7c4d0eff],.review-drawer .recalc-btn[data-v-7c4d0eff],.review-drawer .edit-contact-trigger-btn[data-v-7c4d0eff],.review-drawer .copy-value-btn[data-v-7c4d0eff],.review-drawer .chip-action-btn[data-v-7c4d0eff],.review-drawer .premium-submit-btn[data-v-7c4d0eff],.review-drawer .premium-alt-btn[data-v-7c4d0eff],.review-drawer .view-gcal-btn[data-v-7c4d0eff],.review-drawer .cancel-schedule-btn[data-v-7c4d0eff],.review-drawer .envelope-action-btn[data-v-7c4d0eff],.review-drawer .rationale-cancel-btn[data-v-7c4d0eff],.review-drawer .decision-submit-btn[data-v-7c4d0eff],.review-drawer .secondary-theme-btn[data-v-7c4d0eff],.review-drawer .primary-link[data-v-7c4d0eff],.review-drawer .profile-action-btn[data-v-7c4d0eff],.review-drawer .profile-icon-action[data-v-7c4d0eff],.review-drawer .profile-danger-btn[data-v-7c4d0eff]{box-shadow:none;border-radius:999px;transition:background-color .15s,border-color .15s,color .15s;transform:none}.review-drawer .drawer-score-action-btn[data-v-7c4d0eff],.review-drawer .primary-link[data-v-7c4d0eff],.review-drawer .premium-submit-btn[data-v-7c4d0eff],.review-drawer .decision-submit-btn[data-v-7c4d0eff],.review-drawer .profile-action-btn.primary[data-v-7c4d0eff]{color:#fff;background:#191426;border:1px solid #191426;font-weight:700}.review-drawer .drawer-score-action-btn[data-v-7c4d0eff]:hover:not(:disabled),.review-drawer .primary-link[data-v-7c4d0eff]:hover:not(:disabled),.review-drawer .premium-submit-btn[data-v-7c4d0eff]:hover:not(:disabled),.review-drawer .decision-submit-btn[data-v-7c4d0eff]:hover:not(:disabled),.review-drawer .profile-action-btn.primary[data-v-7c4d0eff]:hover:not(:disabled){background:#4a4458;border-color:#4a4458;transform:none}.review-drawer .drawer-remove-btn[data-v-7c4d0eff],.review-drawer .cancel-schedule-btn[data-v-7c4d0eff],.review-drawer .profile-danger-btn[data-v-7c4d0eff],.review-drawer .discard-btn[data-v-7c4d0eff],.review-drawer .danger-action[data-v-7c4d0eff]{color:#c1441c;background:#fff;border:1px solid #e8613c}.review-drawer .drawer-close-btn[data-v-7c4d0eff],.review-drawer .secondary-theme-btn[data-v-7c4d0eff],.review-drawer .premium-alt-btn[data-v-7c4d0eff],.review-drawer .rationale-cancel-btn[data-v-7c4d0eff],.review-drawer .profile-action-btn[data-v-7c4d0eff],.review-drawer .profile-icon-action[data-v-7c4d0eff]{color:#4a4458;background:#fff;border:1px solid #e4ddcf}.review-drawer .drawer-close-btn[data-v-7c4d0eff]:hover,.review-drawer .drawer-remove-btn[data-v-7c4d0eff]:hover,.review-drawer .secondary-theme-btn[data-v-7c4d0eff]:hover,.review-drawer .premium-alt-btn[data-v-7c4d0eff]:hover,.review-drawer .rationale-cancel-btn[data-v-7c4d0eff]:hover{color:#191426;background:#fbf6ec;border-color:#e4ddcf;transform:none}.review-drawer .data-quality-strip[data-v-7c4d0eff]{background:#fff;border-bottom:1px solid #e4ddcf;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:0 22px 14px}.review-drawer .quality-item[data-v-7c4d0eff]{background:#fff;border:0;border-right:1px solid #f2ede1;border-radius:0;min-height:46px;padding:8px 10px}.review-drawer .quality-item[data-v-7c4d0eff]:last-child{border-right:0}.review-drawer .quality-item span[data-v-7c4d0eff]{color:#8a8398;letter-spacing:.02em;font-size:10px}.review-drawer .quality-item strong[data-v-7c4d0eff]{color:#4a4458;font-size:12px}.review-drawer .quality-item.tone-high strong[data-v-7c4d0eff],.review-drawer .quality-item.tone-medium strong[data-v-7c4d0eff],.review-drawer .quality-item.tone-low strong[data-v-7c4d0eff]{color:#4a4458}.review-drawer .tabs-ribbon[data-v-7c4d0eff]{background:#fff;border-bottom:1px solid #e4ddcf;gap:4px;padding:8px 22px 0}.review-drawer .tab-btn[data-v-7c4d0eff]{color:#8a8398;border-bottom:2px solid #0000;min-height:40px;padding:0 12px 9px;font-size:12.5px;font-weight:700}.review-drawer .tab-btn[data-v-7c4d0eff]:hover,.review-drawer .tab-btn.active[data-v-7c4d0eff]{color:#191426;border-bottom-color:#191426}body.dark-mode .review-drawer .tab-btn:hover,body.dark-mode .review-drawer .tab-btn.active{color:#d9f26b;border-bottom-color:#d9f26b}.review-drawer .tab-icon[data-v-7c4d0eff]{display:none}.review-drawer .drawer-body[data-v-7c4d0eff]{background:#fbf6ec;gap:16px;padding:18px 22px 22px}.review-drawer .tab-content-wrap[data-v-7c4d0eff],.review-drawer .profile-redesign-wrap[data-v-7c4d0eff]{gap:14px}.review-drawer .drawer-card-block[data-v-7c4d0eff],.review-drawer .profile-command-strip[data-v-7c4d0eff],.review-drawer .profile-section[data-v-7c4d0eff],.review-drawer .profile-side-panel[data-v-7c4d0eff],.review-drawer .profile-empty-panel[data-v-7c4d0eff]{box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0}.review-drawer .drawer-card-block[data-v-7c4d0eff],.review-drawer .profile-section[data-v-7c4d0eff],.review-drawer .profile-side-panel[data-v-7c4d0eff],.review-drawer .profile-empty-panel[data-v-7c4d0eff]{padding:16px}.review-drawer .section-label[data-v-7c4d0eff],.review-drawer .section-sub-label[data-v-7c4d0eff],.review-drawer .draft-section-label[data-v-7c4d0eff],.review-drawer .guide-section-label[data-v-7c4d0eff]{color:#8a8398;letter-spacing:.04em;text-transform:uppercase;border:0;margin:0 0 12px;padding:0;font-size:11px;font-weight:800}.review-drawer .section-label-inline[data-v-7c4d0eff]{margin-bottom:0}.review-drawer .stage-select-card[data-v-7c4d0eff],.review-drawer .large-ai-score-card[data-v-7c4d0eff],.review-drawer .consensus-rollup-block[data-v-7c4d0eff],.review-drawer .evaluation-alignment-container[data-v-7c4d0eff],.review-drawer .ai-interview-guide-block[data-v-7c4d0eff],.review-drawer .scheduling-workspace-card[data-v-7c4d0eff],.review-drawer .schedule-link-review-card[data-v-7c4d0eff]{background:#fff;border-color:#e4ddcf}.review-drawer .large-ai-score-card[data-v-7c4d0eff]{padding:18px}.review-drawer .score-card-layout[data-v-7c4d0eff]{align-items:flex-start}.review-drawer .large-radial-container[data-v-7c4d0eff]{width:78px;height:78px}.review-drawer .assessment-head h4[data-v-7c4d0eff],.review-drawer .scheduled-title[data-v-7c4d0eff],.review-drawer .guide-loading-pane h4[data-v-7c4d0eff],.review-drawer .consensus-loading-pane h4[data-v-7c4d0eff],.review-drawer .guide-cta-pane h4[data-v-7c4d0eff]{color:#191426;font-size:14px}.review-drawer .summary-paragraph-box[data-v-7c4d0eff],.review-drawer .executive-stance-panel[data-v-7c4d0eff],.review-drawer .evidence-box[data-v-7c4d0eff],.review-drawer .risk-box[data-v-7c4d0eff],.review-drawer .matrix-column[data-v-7c4d0eff],.review-drawer .consensus-col[data-v-7c4d0eff],.review-drawer .scheduled-debrief-box[data-v-7c4d0eff],.review-drawer .threads-empty-state[data-v-7c4d0eff],.review-drawer .contact-edit-form[data-v-7c4d0eff],.review-drawer .resume-file-chip[data-v-7c4d0eff],.review-drawer .resume-dropzone-box[data-v-7c4d0eff],.review-drawer .profile-upload-box[data-v-7c4d0eff],.review-drawer .outreach-envelope-preview[data-v-7c4d0eff],.review-drawer .chat-bubble[data-v-7c4d0eff],.review-drawer .question-item-card[data-v-7c4d0eff],.review-drawer .focus-area-card[data-v-7c4d0eff],.review-drawer .detail-box[data-v-7c4d0eff],.review-drawer .feedback-item[data-v-7c4d0eff],.review-drawer .alignment-grid-box[data-v-7c4d0eff]{box-shadow:none;background:#fbf6ec;border:1px solid #f2ede1;border-radius:999px}.review-drawer .strengths-box[data-v-7c4d0eff],.review-drawer .gaps-box[data-v-7c4d0eff],.review-drawer .risk-box[data-v-7c4d0eff],.review-drawer .evidence-box[data-v-7c4d0eff],.review-drawer .consensus-col.strengths-card[data-v-7c4d0eff],.review-drawer .consensus-col.concerns-card[data-v-7c4d0eff]{background:#fbf6ec;border-color:#f2ede1}.review-drawer .matrix-title[data-v-7c4d0eff],.review-drawer .col-hdr[data-v-7c4d0eff]{color:#4a4458;font-size:11px}.review-drawer .bullet-icon[data-v-7c4d0eff]{background:#8a8398;border-radius:999px;width:6px;height:6px;margin-top:6px}.review-drawer .matrix-item[data-v-7c4d0eff],.review-drawer .consensus-list li[data-v-7c4d0eff],.review-drawer .feedback-item p[data-v-7c4d0eff],.review-drawer .summary-paragraph-box p[data-v-7c4d0eff],.review-drawer .schedule-link-help[data-v-7c4d0eff],.review-drawer .scheduled-time[data-v-7c4d0eff],.review-drawer .scheduled-desc[data-v-7c4d0eff],.review-drawer .scheduled-attendees[data-v-7c4d0eff],.review-drawer .guide-alert-info[data-v-7c4d0eff],.review-drawer .question-text[data-v-7c4d0eff],.review-drawer .detail-box p[data-v-7c4d0eff],.review-drawer .focus-area-card p[data-v-7c4d0eff],.review-drawer .mail-body-text[data-v-7c4d0eff],.review-drawer .bubble-snippet-text[data-v-7c4d0eff]{color:#4a4458;font-size:12.5px;line-height:1.55}.review-drawer input[data-v-7c4d0eff],.review-drawer select[data-v-7c4d0eff],.review-drawer textarea[data-v-7c4d0eff],.review-drawer .premium-input-box[data-v-7c4d0eff],.review-drawer .premium-select-box[data-v-7c4d0eff],.review-drawer .premium-textarea-box[data-v-7c4d0eff],.review-drawer .form-select[data-v-7c4d0eff],.review-drawer .form-num-input[data-v-7c4d0eff],.review-drawer .form-textarea[data-v-7c4d0eff],.review-drawer .review-textarea[data-v-7c4d0eff],.review-drawer .template-select[data-v-7c4d0eff],.review-drawer .schedule-link-input[data-v-7c4d0eff]{color:#191426;box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0;font-family:inherit}.review-drawer input[data-v-7c4d0eff]:focus,.review-drawer select[data-v-7c4d0eff]:focus,.review-drawer textarea[data-v-7c4d0eff]:focus,.review-drawer .premium-input-box[data-v-7c4d0eff]:focus,.review-drawer .premium-select-box[data-v-7c4d0eff]:focus,.review-drawer .premium-textarea-box[data-v-7c4d0eff]:focus,.review-drawer .form-select[data-v-7c4d0eff]:focus,.review-drawer .form-num-input[data-v-7c4d0eff]:focus,.review-drawer .form-textarea[data-v-7c4d0eff]:focus,.review-drawer .review-textarea[data-v-7c4d0eff]:focus,.review-drawer .template-select[data-v-7c4d0eff]:focus{border-color:#191426;outline:none;box-shadow:0 0 0 3px #11182714}.review-drawer .skill-chip[data-v-7c4d0eff],.review-drawer .profile-gap-chip[data-v-7c4d0eff],.review-drawer .rec-pill[data-v-7c4d0eff],.review-drawer .decision-pill[data-v-7c4d0eff],.review-drawer .outreach-status-pill[data-v-7c4d0eff],.review-drawer .attendee-tag[data-v-7c4d0eff],.review-drawer .scheduled-status-badge[data-v-7c4d0eff]{color:#4a4458;background:#fff;border:1px solid #e4ddcf;border-radius:999px;font-size:11px;font-weight:700}.review-drawer .profile-redesign-grid[data-v-7c4d0eff]{grid-template-columns:minmax(0,1fr) 300px}.review-drawer .profile-timeline-marker[data-v-7c4d0eff]{background:#191426;box-shadow:0 0 0 4px #f2ede1}.review-drawer .danger-panel[data-v-7c4d0eff]{background:#fff;border-color:#fbeae1}.review-drawer .outreach-instruction-box[data-v-7c4d0eff],.review-drawer .template-picker-row[data-v-7c4d0eff],.review-drawer .contact-log-form[data-v-7c4d0eff],.review-drawer .add-comment-section[data-v-7c4d0eff],.review-drawer .scorecard-form[data-v-7c4d0eff],.review-drawer .rubric-score-grid[data-v-7c4d0eff],.review-drawer .guide-render-container[data-v-7c4d0eff],.review-drawer .scheduled-actions-row[data-v-7c4d0eff],.review-drawer .schedule-link-actions[data-v-7c4d0eff]{gap:10px}.review-drawer .envelope-actions[data-v-7c4d0eff]{border-top-color:#f2ede1;gap:8px}.review-drawer .envelope-action-btn[data-v-7c4d0eff]{color:#4a4458;background:#fff;border:1px solid #e4ddcf;min-height:30px}.review-drawer .approve-btn[data-v-7c4d0eff],.review-drawer .direct-send-btn[data-v-7c4d0eff]{color:#fff;background:#191426;border-color:#191426}.review-drawer .guide-cta-icon[data-v-7c4d0eff],.review-drawer .enrich-cta-icon[data-v-7c4d0eff],.review-drawer .question-number-badge[data-v-7c4d0eff]{color:#4a4458;box-shadow:none;background:#f2ede1;border-radius:999px}.review-drawer .screening-progress-banner[data-v-7c4d0eff],.review-drawer .screening-failed-banner[data-v-7c4d0eff]{background:#fff;border-color:#e4ddcf;border-radius:0;margin:0}.review-drawer .screening-progress-text strong[data-v-7c4d0eff]{color:#191426}.review-drawer .screening-progress-text span[data-v-7c4d0eff]{color:#8a8398}body.dark-mode .review-drawer{background:#191426;border-left-color:#3a3350}body.dark-mode .review-drawer .drawer-head,body.dark-mode .review-drawer .data-quality-strip,body.dark-mode .review-drawer .tabs-ribbon{background:#15151a;border-color:#3a3350}body.dark-mode .review-drawer .drawer-body{background:#191426}body.dark-mode .review-drawer .drawer-card-block,body.dark-mode .review-drawer .profile-command-strip,body.dark-mode .review-drawer .profile-section,body.dark-mode .review-drawer .profile-side-panel,body.dark-mode .review-drawer .profile-empty-panel,body.dark-mode .review-drawer .stage-select-card,body.dark-mode .review-drawer .large-ai-score-card,body.dark-mode .review-drawer .consensus-rollup-block,body.dark-mode .review-drawer .evaluation-alignment-container,body.dark-mode .review-drawer .ai-interview-guide-block,body.dark-mode .review-drawer .scheduling-workspace-card,body.dark-mode .review-drawer .schedule-link-review-card{background:#17171d;border-color:#3a3350}body.dark-mode .review-drawer .summary-paragraph-box,body.dark-mode .review-drawer .executive-stance-panel,body.dark-mode .review-drawer .evidence-box,body.dark-mode .review-drawer .risk-box,body.dark-mode .review-drawer .matrix-column,body.dark-mode .review-drawer .consensus-col,body.dark-mode .review-drawer .scheduled-debrief-box,body.dark-mode .review-drawer .threads-empty-state,body.dark-mode .review-drawer .contact-edit-form,body.dark-mode .review-drawer .resume-file-chip,body.dark-mode .review-drawer .resume-dropzone-box,body.dark-mode .review-drawer .profile-upload-box,body.dark-mode .review-drawer .outreach-envelope-preview,body.dark-mode .review-drawer .chat-bubble,body.dark-mode .review-drawer .question-item-card,body.dark-mode .review-drawer .focus-area-card,body.dark-mode .review-drawer .detail-box,body.dark-mode .review-drawer .feedback-item,body.dark-mode .review-drawer .alignment-grid-box{background:#1d1d24;border-color:#3a3350}body.dark-mode .review-drawer .drawer-head-info h2,body.dark-mode .review-drawer .assessment-head h4,body.dark-mode .review-drawer .scheduled-title,body.dark-mode .review-drawer .guide-loading-pane h4,body.dark-mode .review-drawer .consensus-loading-pane h4,body.dark-mode .review-drawer .guide-cta-pane h4{color:#ffffffe0}body.dark-mode .review-drawer .matrix-item,body.dark-mode .review-drawer .consensus-list li,body.dark-mode .review-drawer .summary-paragraph-box p,body.dark-mode .review-drawer .mail-body-text,body.dark-mode .review-drawer .bubble-snippet-text{color:#ffffffa3}body.dark-mode .review-drawer .drawer-score-action-btn,body.dark-mode .review-drawer .primary-link,body.dark-mode .review-drawer .premium-submit-btn,body.dark-mode .review-drawer .decision-submit-btn,body.dark-mode .review-drawer .profile-action-btn.primary,body.dark-mode .review-drawer .approve-btn,body.dark-mode .review-drawer .direct-send-btn{color:#191426;background:#ffffffd6;border-color:#ffffffd6}body.dark-mode .review-drawer input,body.dark-mode .review-drawer select,body.dark-mode .review-drawer textarea,body.dark-mode .review-drawer .premium-input-box,body.dark-mode .review-drawer .premium-select-box,body.dark-mode .review-drawer .premium-textarea-box,body.dark-mode .review-drawer .form-select,body.dark-mode .review-drawer .form-num-input,body.dark-mode .review-drawer .form-textarea,body.dark-mode .review-drawer .review-textarea,body.dark-mode .review-drawer .template-select,body.dark-mode .review-drawer .schedule-link-input{color:#ffffffd6;background:#191426;border-color:#3a3350}@media (width<=720px){.review-drawer[data-v-7c4d0eff]{width:100vw}.review-drawer .drawer-head[data-v-7c4d0eff],.review-drawer .data-quality-strip[data-v-7c4d0eff],.review-drawer .tabs-ribbon[data-v-7c4d0eff],.review-drawer .drawer-body[data-v-7c4d0eff]{padding-left:14px;padding-right:14px}.review-drawer .data-quality-strip[data-v-7c4d0eff]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.review-drawer .profile-redesign-grid[data-v-7c4d0eff],.review-drawer .ai-match-matrix[data-v-7c4d0eff],.review-drawer .evidence-risk-grid[data-v-7c4d0eff],.review-drawer .consensus-details-grid[data-v-7c4d0eff]{grid-template-columns:1fr}}.drawer-backdrop[data-v-62589447]{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#19142661;justify-content:flex-end;display:flex;position:fixed;inset:0}.candidate-drawer[data-v-62589447]{width:min(520px,100%);height:100vh;box-shadow:none;box-sizing:border-box;background-color:#fbf6ec;flex-direction:column;padding:20px;display:flex;overflow:auto}body.dark-mode .candidate-drawer{box-shadow:none;background-color:#191426;border-left:1px solid #4a4458}.drawer-head[data-v-62589447]{border-bottom:1px solid #e4ddcf;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding-bottom:14px;display:flex}body.dark-mode .drawer-head{border-bottom-color:#4a4458}.drawer-head h2[data-v-62589447]{color:#191426;margin:0;font-size:18px;font-weight:600}body.dark-mode .drawer-head h2{color:#ffffffd1}.drawer-head p[data-v-62589447]{color:#8a8398;margin:4px 0 0;font-size:12.5px}body.dark-mode .drawer-head p{color:#ffffff85}.secondary-btn[data-v-62589447]{color:#191426;cursor:pointer;background-color:#fff;border:1px solid #e4ddcf;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 14px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.secondary-btn[data-v-62589447]:hover{background-color:#fbf6ec;border-color:#e4ddcf}body.dark-mode .secondary-btn{color:#ffffffd1;background-color:#4a4458;border-color:#4a4458}body.dark-mode .secondary-btn:hover{background-color:#4a4458}.drawer-body[data-v-62589447]{flex-direction:column;flex:1;gap:12px;display:flex;overflow-y:auto}.drawer-card-block[data-v-62589447]{box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:14px}body.dark-mode .drawer-card-block{box-shadow:none;background-color:#3a3350;border-color:#4a4458}.section-label[data-v-62589447]{color:#8a8398;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #e4ddcf;margin-bottom:10px;padding-bottom:4px;font-size:10.5px;font-weight:700;display:block}body.dark-mode .section-label{color:#ffffff61;border-bottom-color:#4a4458}.checkout-summary-section[data-v-62589447]{background-color:#fff;grid-template-columns:1fr 1fr;gap:16px;display:grid}body.dark-mode .checkout-summary-section{background-color:#3a3350}.checkout-summary-item span[data-v-62589447]{color:#8a8398;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:700;display:block}body.dark-mode .checkout-summary-item span{color:#ffffff61}.checkout-summary-item strong[data-v-62589447]{color:#191426;font-size:14px}body.dark-mode .checkout-summary-item strong{color:#ffffffd1}.premium-price[data-v-62589447]{color:#191426!important;font-size:16px!important;font-weight:700!important}body.dark-mode .premium-price{color:#d9f26b!important}.premium-price span[data-v-62589447]{color:#8a8398;font-size:11px}body.dark-mode .premium-price span{color:#ffffff85}.checkout-form[data-v-62589447]{flex-direction:column;gap:12px;display:flex}.plan-confirmation-copy[data-v-62589447]{gap:8px;display:grid}.plan-confirmation-copy p[data-v-62589447]{color:#8a8398;margin:0;font-size:13px;line-height:1.5}body.dark-mode .plan-confirmation-copy p{color:#ffffff94}.form-label[data-v-62589447]{color:#191426;gap:6px;font-size:12.5px;font-weight:600;display:grid}.checkout-input[data-v-62589447]{box-sizing:border-box;width:100%;font:inherit;color:#191426;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;outline:none;height:34px;padding:8px 10px;font-size:13px;transition:all .15s}.checkout-input[data-v-62589447]:focus{border-color:#191426;box-shadow:0 0 0 2px #19142626}body.dark-mode .checkout-input{color:#ffffffd1;background-color:#191426;border-color:#4a4458}body.dark-mode .checkout-input:focus{border-color:#d9f26b;box-shadow:0 0 0 2px #d9f26b26}.select-input[data-v-62589447]{cursor:pointer}.checkout-actions[data-v-62589447]{margin-top:6px;padding-top:6px}.upgrade-pay-btn[data-v-62589447]{color:#fff;cursor:pointer;background-color:#191426;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:100%;font-size:14.5px;font-weight:500;transition:background-color .2s;display:flex}.upgrade-pay-btn[data-v-62589447]:hover:not(:disabled){background-color:#3a3350}body.dark-mode .upgrade-pay-btn{background-color:#191426}body.dark-mode .upgrade-pay-btn:hover:not(:disabled){background-color:#3a3350}.upgrade-pay-btn[data-v-62589447]:disabled{opacity:.5;cursor:not-allowed}.secure-checkout-notice[data-v-62589447]{color:#8a8398;text-align:center;margin:8px 0 0;font-size:11px}body.dark-mode .secure-checkout-notice{color:#ffffff6b}.secure-checkout-notice a[data-v-62589447]{color:inherit;text-underline-offset:2px;text-decoration:underline}.secure-checkout-notice a[data-v-62589447]:hover{color:#191426}body.dark-mode .secure-checkout-notice a:hover{color:#fff}.spinner-inline[data-v-62589447]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-62589447;display:inline-block}@keyframes spin-62589447{to{transform:rotate(360deg)}}.checkout-success-view[data-v-62589447]{text-align:center;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;padding:32px 16px;display:flex}body.dark-mode .checkout-success-view{background-color:#3a3350}.checkout-success-view h3[data-v-62589447]{color:#191426;margin:16px 0 6px;font-size:16px;font-weight:600}body.dark-mode .checkout-success-view h3{color:#ffffffd1}.checkout-success-view p[data-v-62589447]{color:#8a8398;margin:0;font-size:12.5px;line-height:1.4}body.dark-mode .checkout-success-view p{color:#ffffff85}.success-icon-wrapper[data-v-62589447]{width:60px;height:60px}.checkmark-svg[data-v-62589447]{--checkmark-fill:#1914260d;stroke:#191426;stroke-width:2.5px;stroke-miterlimit:10;width:60px;height:60px;box-shadow:none;animation:fillCircle-62589447 .4s ease-in-out .4s forwards,scaleCheckmark-62589447 .3s ease-in-out .9s cubic-bezier(.175, .885, .32, 1.275) forwards;border-radius:50%}body.dark-mode .checkmark-svg{--checkmark-fill:#d9f26b0d;stroke:#d9f26b;box-shadow:none}.checkmark-circle[data-v-62589447]{stroke-dasharray:166;stroke-dashoffset:166px;stroke-width:2.5px;stroke-miterlimit:10;stroke:#191426;fill:none;animation:.6s cubic-bezier(.65,0,.45,1) forwards strokeCircle-62589447}body.dark-mode .checkmark-circle{stroke:#d9f26b}.checkmark-check[data-v-62589447]{transform-origin:50%;stroke-dasharray:48;stroke-dashoffset:48px;stroke:#191426;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards strokeCheckmark-62589447}body.dark-mode .checkmark-check{stroke:#d9f26b}@keyframes strokeCircle-62589447{to{stroke-dashoffset:0}}@keyframes strokeCheckmark-62589447{to{stroke-dashoffset:0}}@keyframes fillCircle-62589447{to{box-shadow:none}}@keyframes scaleCheckmark-62589447{0%,to{transform:none}50%{transform:scale(1.1)}}.downgrade-warning-block[data-v-62589447]{background:#f2ede1;border:1px solid #f2ede1;align-items:flex-start;gap:10px;display:flex}.downgrade-warning-block svg[data-v-62589447]{color:#191426;flex-shrink:0;width:18px;height:18px;margin-top:1px}.downgrade-warning-block p[data-v-62589447]{color:#9a3412;margin:0;font-size:13px;line-height:1.5}body.dark-mode .downgrade-warning-block{background:#1914261a;border-color:#19142640}body.dark-mode .downgrade-warning-block p{color:#fdba74}.chip-field[data-v-d90e1399]{cursor:text;background:#fff;border:1px solid #e4ddcf;border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-height:38px;padding:5px 8px;transition:border-color .15s,box-shadow .15s;display:flex}.chip-field[data-v-d90e1399]:focus-within{border-color:#191426;box-shadow:0 0 0 3px #1914261f}body.dark-mode .chip-field{background:#191426;border-color:#4a4458}.chip[data-v-d90e1399]{color:#3a3350;background:#f2ede1;border:1px solid #f2ede1;border-radius:999px;align-items:center;gap:5px;padding:3px 6px 3px 9px;font-size:12.5px;font-weight:600;line-height:1.3;display:inline-flex}.tone-emerald .chip[data-v-d90e1399]{color:#191426;background:#f0f9d1;border-color:#f0f9d1}.tone-rose .chip[data-v-d90e1399]{color:#c1441c;background:#fbeae1;border-color:#fbeae1}body.dark-mode .chip{color:#f2ede1;background:#3a33502e;border-color:#19142659}body.dark-mode .tone-emerald .chip{color:#d9f26b;background:#19142626;border-color:#1914264d}body.dark-mode .tone-rose .chip{color:#e8613c;background:#c1441c29;border-color:#c1441c4d}.chip-x[data-v-d90e1399]{color:currentColor;opacity:.6;cursor:pointer;background:0 0;border:0;padding:0 1px;font-size:15px;line-height:1}.chip-x[data-v-d90e1399]:hover{opacity:1}.chip-input[data-v-d90e1399]{min-width:90px;font:inherit;color:#191426;background:0 0;border:0;outline:none;flex:1;padding:3px 2px;font-size:13.5px}body.dark-mode .chip-input{color:#e4ddcf}.job-form-page[data-v-2a240b3c]{max-width:1180px;margin:0 auto;padding-bottom:60px}.job-form-layout[data-v-2a240b3c]{display:block}.ai-hero[data-v-2a240b3c]{border:1px solid var(--ks-border);background:var(--ks-surface-soft);border-radius:0;padding:20px;position:relative;overflow:hidden}body.dark-mode .ai-hero{background:linear-gradient(135deg,#3a33501f 0%,#3a33501a 100%);border-color:#3a335066}.ai-hero-body[data-v-2a240b3c]{position:relative}.ai-hero-steps[data-v-2a240b3c]{border-bottom:1px solid var(--ks-border);font-family:var(--ks-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ks-faint);flex-wrap:wrap;gap:18px;margin:0 0 12px;padding:0 0 10px;font-size:11px;list-style:none;display:flex}.ai-hero-steps li[data-v-2a240b3c]{align-items:center;gap:6px;display:flex}.ai-hero-step-n[data-v-2a240b3c]{border:1px solid var(--ks-border);place-items:center;min-width:17px;height:17px;font-size:10px;display:grid}.ai-hero-steps .is-current[data-v-2a240b3c]{color:var(--ks-text)}.ai-hero-steps .is-current .ai-hero-step-n[data-v-2a240b3c]{border-color:var(--ks-text);background:var(--ks-text);color:var(--ks-bg)}.ai-hero-steps .is-done[data-v-2a240b3c]{color:var(--ks-muted)}.ai-hero-steps .is-done .ai-hero-step-n[data-v-2a240b3c]{border-color:var(--ks-muted)}.ai-hero-copy h2[data-v-2a240b3c]{letter-spacing:-.01em;color:var(--ks-text);margin:0;font-size:16px;font-weight:800}body.dark-mode .ai-hero-copy h2{color:#f2ede1}.ai-hero-copy p[data-v-2a240b3c]{color:var(--ks-muted);margin:3px 0 0;font-size:12.5px;line-height:1.45}body.dark-mode .ai-hero-copy p{color:#f2ede1}.ai-hero-label[data-v-2a240b3c]{margin-top:14px;display:block}.ai-hero-textarea[data-v-2a240b3c]{box-sizing:border-box;width:100%;font:inherit;resize:vertical;border:1px solid #f2ede1;border-radius:0;margin-top:6px;padding:10px 13px;line-height:1.5;display:block}.ai-hero-textarea[data-v-2a240b3c]:focus{border-color:#191426;outline:none;box-shadow:0 0 0 3px #19142626}body.dark-mode .ai-hero-textarea{color:#e4ddcf;background:#191426;border-color:#3a3350}.ai-hero-examples[data-v-2a240b3c]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.ai-hero-examples-label[data-v-2a240b3c]{text-transform:uppercase;letter-spacing:.06em;color:var(--ks-faint);font-size:11px;font-weight:700}.ai-hero-example[data-v-2a240b3c]{border:1px dashed var(--ks-border);background:var(--ks-surface);color:var(--ks-muted);font:inherit;border-radius:var(--ks-radius-pill);cursor:pointer;text-align:left;padding:4px 10px;font-size:11.5px}.ai-hero-example[data-v-2a240b3c]:hover{border-color:var(--ks-text);color:var(--ks-text);border-style:solid}body.dark-mode .ai-hero-example{background:0 0}.ai-hero-count[data-v-2a240b3c]{color:var(--ks-faint);text-align:right;margin:8px 0 0;font-size:11px}.ai-hero-filled[data-v-2a240b3c]{border-left:2px solid var(--ks-highlight);background:var(--ks-success-soft);color:var(--ks-text);margin:8px 0 0;padding:8px 10px;font-size:12px;line-height:1.45}.ai-hero-hint kbd[data-v-2a240b3c]{font-family:var(--ks-mono);border:1px solid var(--ks-border);background:var(--ks-surface);color:var(--ks-muted);border-radius:3px;padding:0 4px;font-size:10.5px}.ai-hero-hint[data-v-2a240b3c]{color:var(--ks-muted);align-self:center;margin:0;font-size:11.5px}body.dark-mode .ai-hero-hint{color:#f2ede1b3}.form-field-wide[data-v-2a240b3c]{margin-bottom:12px}.ai-hero-row[data-v-2a240b3c]{gap:10px;margin-top:6px;display:flex;position:relative}.ai-hero-input[data-v-2a240b3c]{min-width:0;font:inherit;color:#191426;background:#fff;border:1px solid #f2ede1;border-radius:0;outline:none;flex:1;padding:10px 13px;font-size:14px;transition:border-color .15s,box-shadow .15s}.ai-hero-input[data-v-2a240b3c]:focus{border-color:#191426;box-shadow:0 0 0 3px #19142626}body.dark-mode .ai-hero-input{color:#e4ddcf;background:#191426;border-color:#3a3350}.ai-hero-btn[data-v-2a240b3c]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#191426,#3a3350);border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 18px;font-size:13.5px;font-weight:700;transition:filter .15s;display:inline-flex}.ai-hero-btn[data-v-2a240b3c]:hover:not(:disabled){filter:brightness(1.08)}.ai-hero-btn[data-v-2a240b3c]:disabled{opacity:.5;cursor:not-allowed}.job-form-head[data-v-2a240b3c]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.head-left[data-v-2a240b3c]{flex-direction:column;gap:4px;display:flex}.head-actions[data-v-2a240b3c]{align-items:center;gap:8px;margin-top:8px;display:flex}.job-form[data-v-2a240b3c]{flex-direction:column;gap:24px;display:flex}.form-section[data-v-2a240b3c]{box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0;padding:18px 20px}body.dark-mode .form-section{background:#191426;border-color:#4a4458}.section-header[data-v-2a240b3c]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.jd-draft-error[data-v-2a240b3c]{color:var(--ks-danger);margin:0 0 8px;font-size:12px}.section-label[data-v-2a240b3c]{text-transform:uppercase;letter-spacing:.06em;color:#8a8398;border-bottom:1px solid #e4ddcf;padding-bottom:4px;font-size:11px;font-weight:700}body.dark-mode .section-label{color:#8a8398;border-color:#4a4458}.section-hint[data-v-2a240b3c]{color:#8a8398;font-size:11px;font-weight:500}.section-desc[data-v-2a240b3c]{color:#4a4458;margin:0 0 12px;font-size:12.5px}body.dark-mode .section-desc{color:#8a8398}.form-grid[data-v-2a240b3c]{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.form-field.full[data-v-2a240b3c]{grid-column:1/-1}.form-field[data-v-2a240b3c]{flex-direction:column;gap:6px;display:flex}.form-label[data-v-2a240b3c]{color:#191426;font-size:12.5px;font-weight:600}body.dark-mode .form-label{color:#e4ddcf}.req[data-v-2a240b3c]{color:#c1441c}.form-input[data-v-2a240b3c]{box-sizing:border-box;width:100%;font:inherit;color:#191426;background:#fff;border:1px solid #e4ddcf;border-radius:0;outline:none;min-height:36px;padding:8px 11px;font-size:13.5px;transition:border-color .15s,box-shadow .15s}.form-input[data-v-2a240b3c]:focus{border-color:#191426;box-shadow:0 0 0 3px #1914261f}body.dark-mode .form-input{color:#e4ddcf;background:#191426;border-color:#4a4458}.form-input.select-input[data-v-2a240b3c]{cursor:pointer}.textarea-input[data-v-2a240b3c]{resize:vertical;min-height:92px;line-height:1.45}.field-hint[data-v-2a240b3c]{color:#8a8398;font-size:11px}.question-row[data-v-2a240b3c]{background:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;margin-bottom:8px;padding:10px}body.dark-mode .question-row{background:#191426;border-color:#4a4458}.knockout-row[data-v-2a240b3c]{border-top:1px dashed #e4ddcf;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;padding-top:8px;font-size:12px;display:flex}.knockout-toggle[data-v-2a240b3c]{color:#3a3350;font-weight:600}.knockout-cond[data-v-2a240b3c]{align-items:center;gap:6px;display:inline-flex}.knockout-note[data-v-2a240b3c]{color:#8a8398;flex-basis:100%;font-size:11px}body.dark-mode .knockout-row{border-top-color:#4a4458}body.dark-mode .knockout-toggle{color:#d9f26b}.question-row-main[data-v-2a240b3c]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.question-row-main input[data-v-2a240b3c],.question-row-main select[data-v-2a240b3c]{min-height:32px}.question-options[data-v-2a240b3c]{margin-top:6px}.question-options input[data-v-2a240b3c]{font-size:12px}.icon-btn[data-v-2a240b3c]{cursor:pointer;color:#8a8398;background:0 0;border:1px solid #e4ddcf;border-radius:999px;width:28px;height:28px;font-size:13px}.add-question-btn[data-v-2a240b3c]{cursor:pointer;background:#fff;border:1px dashed #e4ddcf;border-radius:999px;padding:6px 12px;font-size:12.5px}.add-question-btn[data-v-2a240b3c]:disabled{opacity:.5;cursor:not-allowed}body.dark-mode .add-question-btn{background:#191426;border-color:#4a4458}.hint[data-v-2a240b3c]{color:#8a8398;margin-top:6px;font-size:11px}.form-actions[data-v-2a240b3c]{border-top:1px solid #e4ddcf;justify-content:flex-end;gap:10px;margin-top:8px;padding-top:8px;display:flex}body.dark-mode .form-actions{border-color:#4a4458}.req-check[data-v-2a240b3c]{white-space:nowrap;color:#4a4458;align-items:center;gap:4px;font-size:12px;display:flex}.back-link-btn[data-v-2a240b3c]{color:#191426;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:4px;padding:0;font-size:13px;display:inline-flex}.back-arrow-svg[data-v-2a240b3c]{width:16px;height:16px}.spinner-inline[data-v-2a240b3c]{vertical-align:middle;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;margin-right:6px;animation:.7s linear infinite spin-2a240b3c;display:inline-block}@keyframes spin-2a240b3c{to{transform:rotate(360deg)}}.primary-btn[data-v-2a240b3c],.secondary-btn[data-v-2a240b3c]{cursor:pointer;border:1px solid #0000;border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:600}.primary-btn[data-v-2a240b3c]{color:#fff;background:#191426;border-color:#191426}.secondary-btn[data-v-2a240b3c]{color:#191426;background:#fff;border-color:#e4ddcf}body.dark-mode .secondary-btn{color:#e4ddcf;background:#191426;border-color:#4a4458}@media (width<=720px){.form-grid[data-v-2a240b3c]{grid-template-columns:1fr}.job-form-head[data-v-2a240b3c]{flex-direction:column;align-items:flex-start}.head-actions[data-v-2a240b3c]{justify-content:flex-end;width:100%}}.modal-backdrop[data-v-a82ae5e5]{z-index:1000;background:#1914266b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.candidate-modal[data-v-a82ae5e5]{width:min(620px,100%);box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:0;overflow:hidden}.modal-head[data-v-a82ae5e5]{border-bottom:1px solid #f2ede1;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px 16px;display:flex}.context-label[data-v-a82ae5e5]{color:#191426;text-transform:uppercase;font-size:11px;font-weight:700}h2[data-v-a82ae5e5]{color:#191426;margin:4px 0 0;font-size:20px;font-weight:650}p[data-v-a82ae5e5]{color:#8a8398;margin:4px 0 0;font-size:13px}.icon-btn[data-v-a82ae5e5]{color:#8a8398;cursor:pointer;background:#fff;border:1px solid #e4ddcf;border-radius:999px;place-items:center;width:32px;height:32px;display:grid}.icon-btn svg[data-v-a82ae5e5]{width:15px;height:15px}.candidate-form[data-v-a82ae5e5]{padding:20px 22px}.form-grid[data-v-a82ae5e5]{grid-template-columns:1fr 1fr;gap:15px;display:grid}.form-label[data-v-a82ae5e5]{color:#3a3350;gap:6px;font-size:12.5px;font-weight:600;display:grid}.form-label.full[data-v-a82ae5e5]{grid-column:1/-1}.form-label>span[data-v-a82ae5e5]{color:#c1441c}input[data-v-a82ae5e5]{box-sizing:border-box;color:#191426;width:100%;height:38px;font:inherit;background:#fff;border:1px solid #e4ddcf;border-radius:0;outline:none;padding:0 11px;font-size:13px}input[data-v-a82ae5e5]:focus{border-color:#191426;box-shadow:0 0 0 2px #0f766e24}.file-input[data-v-a82ae5e5]{background:#fbf6ec;border:1px dashed #cbd5df;border-radius:0;align-items:center;min-height:42px;padding:0 12px;font-size:13px;font-weight:500;display:flex;position:relative;color:#8a8398!important}.file-input input[data-v-a82ae5e5]{cursor:pointer;opacity:0;height:100%;position:absolute;inset:0}.modal-actions[data-v-a82ae5e5]{border-top:1px solid #f2ede1;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:16px;display:flex}.modal-actions div[data-v-a82ae5e5]{gap:8px;display:flex}.stage-note[data-v-a82ae5e5]{color:#8a8398;font-size:12px}.primary-btn[data-v-a82ae5e5],.secondary-btn[data-v-a82ae5e5]{cursor:pointer;border-radius:999px;min-height:36px;padding:0 14px;font-size:13px;font-weight:600}.primary-btn[data-v-a82ae5e5]{color:#fff;background:#191426;border:1px solid #191426}.secondary-btn[data-v-a82ae5e5]{color:#3a3350;background:#fff;border:1px solid #e4ddcf}button[data-v-a82ae5e5]:disabled{cursor:not-allowed;opacity:.55}body.dark-mode .candidate-modal,body.dark-mode .icon-btn,body.dark-mode input,body.dark-mode .secondary-btn{color:#ffffffd1;background:#3a3350;border-color:#4a4458}body.dark-mode .modal-head,body.dark-mode .modal-actions{border-color:#4a4458}body.dark-mode h2,body.dark-mode .form-label{color:#ffffffd1}body.dark-mode p,body.dark-mode .stage-note{color:#ffffff80}body.dark-mode .file-input{background:#191426;border-color:#3d3d42;color:#ffffff80!important}@media (width<=560px){.modal-backdrop[data-v-a82ae5e5]{padding:10px}.form-grid[data-v-a82ae5e5]{grid-template-columns:1fr}.form-label.full[data-v-a82ae5e5]{grid-column:auto}}.cmdk-backdrop[data-v-75cb749c]{z-index:2000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#19142673;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}.cmdk-panel[data-v-75cb749c]{background:#fff;border:1px solid #e4ddcf;border-radius:0;flex-direction:column;width:min(560px,92vw);max-height:70vh;display:flex;overflow:hidden;box-shadow:0 24px 64px #19142647}body.dark-mode .cmdk-panel{background:#241f35;border-color:#4a4458}.cmdk-input-row[data-v-75cb749c]{border-bottom:1px solid #e4ddcf;flex-shrink:0;align-items:center;gap:10px;padding:14px 16px;display:flex}body.dark-mode .cmdk-input-row{border-bottom-color:#4a4458}.cmdk-search-icon[data-v-75cb749c]{color:#8a8398;flex-shrink:0;width:18px;height:18px}.cmdk-input[data-v-75cb749c]{color:#191426;background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:15px}body.dark-mode .cmdk-input{color:#ffffffe6}.cmdk-input[data-v-75cb749c]::placeholder{color:#8a8398}.cmdk-esc[data-v-75cb749c]{flex-shrink:0}kbd[data-v-75cb749c]{color:#8a8398;background:#fbf6ec;border:1px solid #e4ddcf;border-radius:4px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-family:inherit;font-size:10.5px;font-weight:700;display:inline-flex}body.dark-mode kbd{color:#ffffff80;background:#191426;border-color:#4a4458}.cmdk-results[data-v-75cb749c]{padding:6px;overflow-y:auto}.cmdk-empty[data-v-75cb749c]{text-align:center;color:#8a8398;padding:32px 16px;font-size:13.5px}.cmdk-group-heading[data-v-75cb749c]{text-transform:uppercase;letter-spacing:.06em;color:#8a8398;padding:10px 10px 4px;font-size:10.5px;font-weight:800}.cmdk-item[data-v-75cb749c]{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;width:100%;padding:9px 10px;font-family:inherit;display:flex}.cmdk-item.is-active[data-v-75cb749c]{background:#f2ede1}body.dark-mode .cmdk-item.is-active{background:#ffffff0f}.cmdk-item-icon[data-v-75cb749c]{color:#4a4458;border:1px solid #e4ddcf;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}body.dark-mode .cmdk-item-icon{color:#ffffffa6;border-color:#4a4458}.cmdk-item-icon svg[data-v-75cb749c]{width:15px;height:15px}.cmdk-item-body[data-v-75cb749c]{flex-direction:column;flex:1;min-width:0;display:flex}.cmdk-item-label[data-v-75cb749c]{color:#191426;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}body.dark-mode .cmdk-item-label{color:#ffffffe6}.cmdk-item-hint[data-v-75cb749c]{color:#8a8398;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.cmdk-item-status[data-v-75cb749c]{text-transform:uppercase;letter-spacing:.04em;color:#3a3350;background:#f2ede1;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:800}body.dark-mode .cmdk-item-status{color:#ffffffa6;background:#ffffff14}.cmdk-footer[data-v-75cb749c]{color:#8a8398;border-top:1px solid #e4ddcf;flex-shrink:0;align-items:center;gap:16px;padding:10px 16px;font-size:11px;display:flex}body.dark-mode .cmdk-footer{border-top-color:#4a4458}.cmdk-footer span[data-v-75cb749c]{align-items:center;gap:4px;display:inline-flex}.fade-enter-active[data-v-75cb749c],.fade-leave-active[data-v-75cb749c]{transition:opacity .14s}.fade-enter-from[data-v-75cb749c],.fade-leave-to[data-v-75cb749c]{opacity:0}.saas-shell[data-v-b6ee8642]{color:#191426;background:radial-gradient(circle at 100% 0,#19142614,#0000 32%),linear-gradient(#fbf6ec 0%,#f3f5fb 100%);grid-template-columns:auto 1fr;min-height:100vh;transition:background-color .3s,color .3s;display:grid}body.dark-mode .saas-shell{color:#ffffffe6;background:radial-gradient(circle at 100% 0,#d9f26b1a,#0000 30%),linear-gradient(#0b1020 0%,#191426 100%)}.saas-sidebar[data-v-b6ee8642]{overscroll-behavior-y:contain;box-sizing:border-box;background:linear-gradient(#191426 0% 58%,#141526 100%);border-right:1px solid #8a83982e;flex-direction:column;width:220px;height:100dvh;min-height:0;padding:14px;transition:width .2s cubic-bezier(.16,1,.3,1),background-color .3s,border-color .3s;display:flex;position:relative;overflow:hidden auto}body.dark-mode .saas-sidebar{background:linear-gradient(#080d1a 0%,#191426 62%,#131527 100%);border-right-color:#8a839829}.saas-sidebar.collapsed[data-v-b6ee8642]{width:68px;padding:18px 8px}.saas-sidebar[data-v-b6ee8642]>*{flex-shrink:0}.saas-brand[data-v-b6ee8642]{color:inherit;align-items:center;gap:12px;margin-bottom:28px;text-decoration:none;display:flex}.saas-sidebar.collapsed .saas-brand[data-v-b6ee8642]{justify-content:center;gap:0}.saas-mark[data-v-b6ee8642]{background:#191426;border-radius:0;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.saas-mark svg[data-v-b6ee8642]{width:24px;height:24px}body.dark-mode .saas-mark{background:#191426;border:1px solid #3a3350}.saas-brand strong[data-v-b6ee8642]{color:#fff;font-size:15px;font-weight:600;display:block}body.dark-mode .saas-brand strong{color:#ffffffd1}.saas-brand small[data-v-b6ee8642]{color:#e4ddcf94;font-size:11.5px;display:block}body.dark-mode .saas-brand small{color:#ffffff85}.saas-search-trigger[data-v-b6ee8642]{color:#e4ddcfb3;cursor:pointer;background:#ffffff08;border:1px solid #e4ddcf29;border-radius:0;align-items:center;gap:12px;width:100%;margin:0 0 14px;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s;display:flex}.saas-search-trigger[data-v-b6ee8642]:hover{color:#fff;background:#ffffff12}.saas-sidebar.collapsed .saas-search-trigger[data-v-b6ee8642]{justify-content:center;gap:0;padding:10px}.search-trigger-kbd[data-v-b6ee8642]{color:#e4ddcf8c;border:1px solid #e4ddcf40;border-radius:4px;align-items:center;height:18px;margin-left:auto;padding:0 5px;font-size:10px;font-weight:700;display:inline-flex}.saas-nav[data-v-b6ee8642]{gap:4px;display:grid}.saas-nav a[data-v-b6ee8642]{color:#e4ddcfb3;border-left:3px solid #0000;border-radius:0;align-items:center;gap:12px;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}body.dark-mode .saas-nav a{color:#ffffffa6}.saas-sidebar.collapsed .saas-nav a[data-v-b6ee8642]{justify-content:center;gap:0;padding:10px}.saas-nav a[data-v-b6ee8642]:hover{color:#fff;background:#ffffff12}body.dark-mode .saas-nav a:hover{color:#ffffffd1;background:#ffffff0a}.saas-nav a.active[data-v-b6ee8642]{color:#fff;box-shadow:none;background:linear-gradient(90deg,#d9f26b29,#d9f26b08);border-left-color:#d9f26b}.saas-nav a.active .nav-icon[data-v-b6ee8642]{color:#d9f26b}body.dark-mode .saas-nav a.active{color:#fff;background:linear-gradient(90deg,#d9f26b47,#d9f26b1f);border-left-color:#d9f26b}.nav-icon[data-v-b6ee8642]{color:currentColor;flex-shrink:0;width:16px;height:16px}.plan-pill[data-v-b6ee8642]{text-transform:uppercase;color:#f2ede1;background:#d9f26b29;border:1px solid #c4b5fd38;border-radius:999px;margin-left:auto;padding:1px 5px;font-size:10px;font-weight:700}body.dark-mode .plan-pill{color:#d9f26b;background:#d9f26b29;border-color:#d9f26b52}.sidebar-usage-card[data-v-b6ee8642]{border:1px solid #e4ddcf24;border-radius:0;gap:10px;margin:4px 0 14px;padding:10px 12px;text-decoration:none;transition:border-color .15s;display:grid}.sidebar-usage-card[data-v-b6ee8642]:hover{border-color:#d9f26b66}.sidebar-usage-row[data-v-b6ee8642]{gap:5px;display:grid}.sidebar-usage-row-head[data-v-b6ee8642]{color:#e4ddcf8c;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:10.5px;font-weight:700;display:flex}.sidebar-usage-track[data-v-b6ee8642]{background:#e4ddcf1f;height:3px;overflow:hidden}.sidebar-usage-fill[data-v-b6ee8642]{background:#d9f26b;height:100%;transition:width .3s}.sidebar-usage-fill.is-near-limit[data-v-b6ee8642]{background:#e8613c}.saas-sidebar-toggle[data-v-b6ee8642]{color:#e4ddcfb8;cursor:pointer;background:#ffffff0f;border:1px solid #e4ddcf29;border-radius:999px;align-self:flex-end;place-items:center;width:32px;height:32px;margin-top:18px;transition:all .15s;display:grid;position:static}body.dark-mode .saas-sidebar-toggle{color:#ffffff85;background:#3a3350;border-color:#4a4458}.saas-sidebar.collapsed .saas-sidebar-toggle[data-v-b6ee8642]{align-self:center}.saas-sidebar-toggle[data-v-b6ee8642]:hover{color:#fff;background:#d9f26b1f;border-color:#d9f26b85}body.dark-mode .saas-sidebar-toggle:hover{color:#d9f26b;border-color:#3a3350}.saas-sidebar-toggle svg[data-v-b6ee8642]{width:14px;height:14px}.saas-main[data-v-b6ee8642]{flex-direction:column;height:100vh;display:flex;overflow:hidden}.saas-topbar[data-v-b6ee8642]{z-index:300;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border-bottom:1px solid #e4ddcfdb;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 24px;transition:background-color .3s,border-color .3s;display:flex;position:relative}body.dark-mode .saas-topbar{background:#191426d1;border-bottom-color:#8a839829}.topbar-title[data-v-b6ee8642]{color:#191426;letter-spacing:-.01em;font-size:15px;font-weight:800}body.dark-mode .topbar-title{color:#ffffffd1}.saas-topbar-right[data-v-b6ee8642]{align-items:center;gap:16px;display:flex}.topbar-help-btn[data-v-b6ee8642]{color:#4a4458;cursor:pointer;background:0 0;border:1px solid #e4ddcfe6;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.topbar-help-btn svg[data-v-b6ee8642]{width:16px;height:16px}.topbar-help-btn[data-v-b6ee8642]:hover{color:#191426;background:#1914260f;border-color:#f2ede1}body.dark-mode .topbar-help-btn{color:#ffffffb3;border-color:#4a4458}body.dark-mode .topbar-help-btn:hover{color:#f2ede1;background:#818cf81f}@media (width<=640px){.topbar-help-btn span[data-v-b6ee8642]{display:none}}.topbar-user-dropdown[data-v-b6ee8642]{z-index:310;position:relative}.topbar-user-btn[data-v-b6ee8642]{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:4px 8px;transition:all .15s;display:flex}.topbar-user-btn[data-v-b6ee8642]:hover{background:#fbf6ec;border-color:#e4ddcf}body.dark-mode .topbar-user-btn:hover{background:#ffffff0a;border-color:#4a4458}.user-avatar[data-v-b6ee8642]{color:#fff;background:linear-gradient(135deg,#191426,#3a3350);border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:grid}.user-meta[data-v-b6ee8642]{flex-direction:column;line-height:1.25;display:flex}.user-name[data-v-b6ee8642]{color:#191426;font-size:12px;font-weight:600}body.dark-mode .user-name{color:#ffffffd1}.user-email[data-v-b6ee8642]{color:#676071;font-size:10px}body.dark-mode .user-email{color:#ffffff85}.dropdown-chevron[data-v-b6ee8642]{color:#8a8398;width:10px;height:10px;margin-left:2px}body.dark-mode .dropdown-chevron{color:#ffffff6b}.dropdown-menu[data-v-b6ee8642]{width:220px;box-shadow:none;z-index:400;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border:1px solid #e4ddcfe6;border-radius:0;padding:6px;transition:background-color .3s,border-color .3s;position:absolute;top:calc(100% + 6px);right:0}body.dark-mode .dropdown-menu{box-shadow:none;background:#191426f5;border-color:#8a839829}.dropdown-header[data-v-b6ee8642]{flex-direction:column;gap:2px;padding:8px 10px;display:flex}.dropdown-header strong[data-v-b6ee8642]{color:#191426;font-size:12px;font-weight:600}body.dark-mode .dropdown-header strong{color:#ffffffd1}.dropdown-header span[data-v-b6ee8642]{color:#8a8398;word-break:break-all;font-size:10px}body.dark-mode .dropdown-header span{color:#ffffff85}.dropdown-divider[data-v-b6ee8642]{background:#e4ddcf;height:1px;margin:4px 0}body.dark-mode .dropdown-divider{background:#4a4458}.dropdown-item[data-v-b6ee8642]{color:#8a8398;box-sizing:border-box;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;width:100%;padding:6px 10px;font-size:12px;font-weight:600;text-decoration:none;transition:all .12s;display:flex}body.dark-mode .dropdown-item{color:#ffffffa6}.dropdown-item[data-v-b6ee8642]:hover{color:#191426;background:#f2ede1}body.dark-mode .dropdown-item:hover{color:#ffffffd1;background:#ffffff0a}.dropdown-logout-btn[data-v-b6ee8642]{color:#c1441c!important}.dropdown-logout-btn[data-v-b6ee8642]:hover{color:#c1441c!important;background:#fbeae1!important}body.dark-mode .dropdown-logout-btn:hover{color:#e8613c!important;background:#c1441c26!important}.dropdown-item-icon[data-v-b6ee8642]{stroke-width:2.2px;width:14px;height:14px}.dropdown-fade-enter-active[data-v-b6ee8642],.dropdown-fade-leave-active[data-v-b6ee8642]{transition:all .15s cubic-bezier(.16,1,.3,1)}.dropdown-fade-enter-from[data-v-b6ee8642],.dropdown-fade-leave-to[data-v-b6ee8642]{opacity:0;transform:translateY(-4px)}.saas-content-area[data-v-b6ee8642]{--page-max-width:1280px;--page-gap:24px;--panel-padding:24px;padding:var(--page-gap);flex:1;overflow:hidden auto}.saas-content-area[data-v-b6ee8642]>.saas-page,.saas-content-area[data-v-b6ee8642]>.dashboard-view-container,.saas-content-area[data-v-b6ee8642]>.integrations-view-container,.saas-content-area[data-v-b6ee8642]>.admin-dashboard-container{width:min(100%, var(--page-max-width));box-sizing:border-box;margin:0 auto;max-width:var(--page-max-width)!important}.saas-content-area[data-v-b6ee8642]>.saas-page,.saas-content-area[data-v-b6ee8642]>.dashboard-view-container,.saas-content-area[data-v-b6ee8642]>.integrations-view-container{gap:var(--page-gap);flex-direction:column;display:flex}.saas-content-area[data-v-b6ee8642] .saas-page-head,.saas-content-area[data-v-b6ee8642] .admin-header-row{border-bottom:1px solid #e4ddcf;justify-content:space-between;align-items:flex-end;gap:16px;padding:0 0 16px;display:flex;margin:0!important}.saas-content-area[data-v-b6ee8642] .saas-page-head h1,.saas-content-area[data-v-b6ee8642] .page-title,.saas-content-area[data-v-b6ee8642] .admin-header-row h1{letter-spacing:0;font-weight:800;line-height:1.2;margin:0!important;font-size:22px!important}.saas-content-area[data-v-b6ee8642] .saas-page-head p,.saas-content-area[data-v-b6ee8642] .page-subtitle,.saas-content-area[data-v-b6ee8642] .admin-header-row .subtitle{color:#8a8398;line-height:1.45;margin:5px 0 0!important;font-size:13px!important}.saas-content-area[data-v-b6ee8642] .content-block,.saas-content-area[data-v-b6ee8642] .billing-card,.saas-content-area[data-v-b6ee8642] .team-panel,.saas-content-area[data-v-b6ee8642] .jobs-table-card,.saas-content-area[data-v-b6ee8642] .pipeline-main-column,.saas-content-area[data-v-b6ee8642] .admin-card-section,.saas-content-area[data-v-b6ee8642] .integrations-intro-card,.saas-content-area[data-v-b6ee8642] .app-card,.saas-content-area[data-v-b6ee8642] .logs-panel{box-sizing:border-box;border-radius:0}.saas-content-area[data-v-b6ee8642] .content-block,.saas-content-area[data-v-b6ee8642] .billing-card,.saas-content-area[data-v-b6ee8642] .team-panel,.saas-content-area[data-v-b6ee8642] .admin-card-section,.saas-content-area[data-v-b6ee8642] .integrations-intro-card{padding:var(--panel-padding)!important}.saas-content-area[data-v-b6ee8642] .dashboard-grid,.saas-content-area[data-v-b6ee8642] .billing-grid,.saas-content-area[data-v-b6ee8642] .integrations-layout-grid,.saas-content-area[data-v-b6ee8642] .admin-main-grid-full{gap:var(--page-gap)!important}.saas-content-area[data-v-b6ee8642] .jobs-master-container,.saas-content-area[data-v-b6ee8642] .jobs-detail-container{gap:var(--page-gap);flex-direction:column;display:flex}.saas-content-area[data-v-b6ee8642] .welcome-banner,.saas-content-area[data-v-b6ee8642] .metric-grid,.saas-content-area[data-v-b6ee8642] .action-queue-panel,.saas-content-area[data-v-b6ee8642] .pricing-header,.saas-content-area[data-v-b6ee8642] .integrations-panel{margin-top:0!important;margin-bottom:0!important}.saas-content-area[data-v-b6ee8642] .block-head,.saas-content-area[data-v-b6ee8642] .pricing-header,.saas-content-area[data-v-b6ee8642] .section-header,.saas-content-area[data-v-b6ee8642] .active-plan-header{margin-top:0}body.dark-mode .saas-content-area .saas-page-head,body.dark-mode .saas-content-area .admin-header-row{border-bottom-color:#4a4458}.shell-toast-stack[data-v-b6ee8642]{z-index:4000;pointer-events:none;flex-direction:column;gap:8px;max-width:min(420px,100vw - 32px);display:flex;position:fixed;bottom:16px;left:16px}.shell-toast[data-v-b6ee8642]{box-shadow:none;color:#4a4458;pointer-events:auto;background:#fff;border:1px solid #e4ddcf;border-left-width:3px;border-radius:0;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.shell-toast.toast-success[data-v-b6ee8642]{border-left-color:#191426}.shell-toast.toast-error[data-v-b6ee8642]{border-left-color:#c1441c}.shell-toast.toast-info[data-v-b6ee8642]{border-left-color:#191426}.shell-toast-message[data-v-b6ee8642]{flex:1;min-width:0;line-height:1.4}.shell-toast-action[data-v-b6ee8642]{color:#191426;cursor:pointer;background:0 0;border:0;border-radius:0;flex-shrink:0;padding:2px 6px;font-size:12.5px;font-weight:700}.shell-toast-action[data-v-b6ee8642]:hover{background:#f2ede1}.shell-toast-close[data-v-b6ee8642]{color:#8a8398;cursor:pointer;background:0 0;border:0;border-radius:0;flex-shrink:0;place-items:center;width:20px;height:20px;display:inline-grid}.shell-toast-close svg[data-v-b6ee8642]{width:11px;height:11px}.shell-toast-close[data-v-b6ee8642]:hover{color:#4a4458;background:#f2ede1}body.dark-mode .shell-toast{color:#ffffffd9;background:#3a3350;border-color:#4a4458}body.dark-mode .shell-toast-action:hover{background:#19142629}body.dark-mode .shell-toast-close:hover{color:#fffc;background:#ffffff0f}.toast-slide-enter-active[data-v-b6ee8642],.toast-slide-leave-active[data-v-b6ee8642]{transition:all .22s}.toast-slide-enter-from[data-v-b6ee8642],.toast-slide-leave-to[data-v-b6ee8642]{opacity:0;transform:translateY(8px)}.saas-topbar-left[data-v-b6ee8642]{align-items:center;gap:4px;display:flex}.mobile-nav-toggle-btn[data-v-b6ee8642]{color:#4a4458;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;margin-right:8px;padding:6px;transition:all .2s;display:none}.mobile-nav-toggle-btn[data-v-b6ee8642]:hover{color:#191426;background-color:#f2ede1}body.dark-mode .mobile-nav-toggle-btn{color:#ffffffb8}body.dark-mode .mobile-nav-toggle-btn:hover{color:#fff;background-color:#ffffff0d}.mobile-nav-toggle-btn svg[data-v-b6ee8642]{width:20px;height:20px}.mobile-nav-backdrop[data-v-b6ee8642]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1005;background:#1914268c;animation:.2s ease-out fadeInBackdrop-b6ee8642;position:fixed;inset:0}@keyframes fadeInBackdrop-b6ee8642{0%{opacity:0}to{opacity:1}}.mobile-nav-close[data-v-b6ee8642]{display:none}@media (width<=860px){.saas-sidebar[data-v-b6ee8642]:not(.mobile-active){display:none}.mobile-nav-close[data-v-b6ee8642]{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;margin-bottom:12px;padding:8px 12px;display:block}.saas-shell[data-v-b6ee8642]{grid-template-columns:1fr}.saas-sidebar[data-v-b6ee8642]{z-index:1010;visibility:hidden;height:100dvh;box-shadow:none;transition:transform .3s cubic-bezier(.16,1,.3,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);width:240px!important}body.dark-mode .saas-sidebar{box-shadow:none}.saas-sidebar.mobile-active[data-v-b6ee8642]{visibility:visible;transform:translate(0)}.saas-sidebar-toggle[data-v-b6ee8642]{display:none!important}.saas-nav[data-v-b6ee8642]{gap:6px;grid-template-columns:1fr!important}.mobile-nav-toggle-btn[data-v-b6ee8642]{display:flex}.saas-content-area[data-v-b6ee8642]{--page-gap:16px;--panel-padding:16px;padding:16px}.saas-content-area[data-v-b6ee8642] .saas-page-head,.saas-content-area[data-v-b6ee8642] .admin-header-row{flex-direction:column;align-items:stretch;gap:12px}}.fade-enter-active[data-v-b6ee8642],.fade-leave-active[data-v-b6ee8642]{transition:opacity .3s cubic-bezier(.16,1,.3,1)}.fade-enter-from[data-v-b6ee8642],.fade-leave-to[data-v-b6ee8642]{opacity:0}.fade-enter-active[data-v-b6ee8642] .candidate-drawer{transition:transform .35s cubic-bezier(.16,1,.3,1)}.fade-leave-active[data-v-b6ee8642] .candidate-drawer{transition:transform .25s cubic-bezier(.16,1,.3,1)}.fade-enter-from[data-v-b6ee8642] .candidate-drawer,.fade-leave-to[data-v-b6ee8642] .candidate-drawer{transform:translate(100%)}.task-console-overlay[data-v-b6ee8642]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:350px;box-shadow:none;z-index:2000;background:#ffffffd9;border:1px solid #e4ddcfcc;border-radius:0;animation:.3s cubic-bezier(.16,1,.3,1) slideUpTask-b6ee8642;position:fixed;bottom:24px;right:24px;overflow:hidden}body.dark-mode .task-console-overlay{box-shadow:none;background:#18181cd9;border-color:#4a4458cc}@keyframes slideUpTask-b6ee8642{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.task-console-hdr[data-v-b6ee8642]{background-color:#1914260d;border-bottom:1px solid #e4ddcfcc;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}body.dark-mode .task-console-hdr{background-color:#ffffff08;border-bottom-color:#4a4458cc}.task-console-hdr .hdr-title[data-v-b6ee8642]{align-items:center;gap:8px;display:flex}.active-pulse[data-v-b6ee8642]{background-color:#191426;border-radius:50%;width:8px;height:8px;animation:1.6s infinite taskPulse-b6ee8642;box-shadow:0 0 #19142666}@keyframes taskPulse-b6ee8642{0%{transform:scale(.95);box-shadow:0 0 #191426b3}70%{transform:scale(1);box-shadow:0 0 0 6px #19142600}to{transform:scale(.95);box-shadow:0 0 #19142600}}.hdr-count[data-v-b6ee8642]{color:#8a8398;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}body.dark-mode .hdr-count{color:#ffffff85}.task-console-body[data-v-b6ee8642]{flex-direction:column;gap:12px;max-height:280px;padding:12px;display:flex;overflow-y:auto}.task-row[data-v-b6ee8642]{border-bottom:1px dashed #e4ddcfcc;flex-direction:column;gap:6px;padding-bottom:12px;display:flex}.task-row[data-v-b6ee8642]:last-child{border-bottom:none;padding-bottom:0}body.dark-mode .task-row{border-bottom-color:#4a445880}.task-row-meta[data-v-b6ee8642]{justify-content:space-between;align-items:center;gap:12px;display:flex}.task-name[data-v-b6ee8642]{color:#191426;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;overflow:hidden}body.dark-mode .task-name{color:#ffffffd9}.task-badge[data-v-b6ee8642]{text-transform:uppercase;border-radius:999px;padding:2px 6px;font-size:9.5px;font-weight:700}.task-badge.pending[data-v-b6ee8642],.task-badge.enriching[data-v-b6ee8642]{color:#4a4458;background-color:#f2ede1}.task-badge.adding[data-v-b6ee8642]{color:#191426;background-color:#f2ede1}.task-badge.scoring[data-v-b6ee8642]{color:#3a3350;background-color:#f2ede1}.task-badge.completed[data-v-b6ee8642]{color:#191426;background-color:#f0f9d1}.task-badge.failed[data-v-b6ee8642]{color:#c1441c;background-color:#fbeae1}.task-progress-wrap[data-v-b6ee8642]{align-items:center;gap:8px;display:flex}.task-progress-bg[data-v-b6ee8642]{background-color:#e4ddcfcc;border-radius:0;flex:1;height:6px;overflow:hidden}body.dark-mode .task-progress-bg{background-color:#ffffff0f}.task-progress-fill[data-v-b6ee8642]{background:linear-gradient(90deg,#8a8398,#8a8398);border-radius:0;height:100%;transition:width .3s}.task-progress-fill.enriching[data-v-b6ee8642]{background:linear-gradient(90deg,#4a4458,#d9f26b)}.task-progress-fill.adding[data-v-b6ee8642]{background:linear-gradient(90deg,#191426,#d9f26b)}.task-progress-fill.scoring[data-v-b6ee8642]{background:linear-gradient(90deg,#3a3350,#d9f26b)}.task-progress-fill.completed[data-v-b6ee8642]{background:linear-gradient(90deg,#191426,#191426)}.task-progress-fill.failed[data-v-b6ee8642]{background:linear-gradient(90deg,#c1441c,#e8613c)}.task-percentage[data-v-b6ee8642]{color:#4a4458;font-size:11px;font-weight:700}body.dark-mode .task-percentage{color:#fff9}.task-step-desc[data-v-b6ee8642]{color:#8a8398;font-size:11px}body.dark-mode .task-step-desc{color:#ffffff7a}.shell-confirm-overlay[data-v-b6ee8642]{z-index:3000;background-color:#19142694;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.shell-confirm-modal[data-v-b6ee8642]{box-sizing:border-box;width:min(420px,100%);max-height:calc(100dvh - 32px);box-shadow:none;background-color:#fff;border:1px solid #e4ddcf;border-radius:0;padding:20px;overflow-y:auto}.shell-confirm-modal h3[data-v-b6ee8642]{color:#191426;margin:0;font-size:17px}.shell-confirm-modal p[data-v-b6ee8642]{color:#8a8398;margin:10px 0 18px;font-size:13px;line-height:1.5}.shell-confirm-actions[data-v-b6ee8642]{justify-content:flex-end;gap:8px;display:flex}.shell-confirm-cancel[data-v-b6ee8642],.shell-confirm-submit[data-v-b6ee8642]{cursor:pointer;border-radius:0;min-height:36px;padding:0 14px;font-size:13px;font-weight:700}.shell-confirm-cancel[data-v-b6ee8642]{color:#4a4458;background-color:#fff;border:1px solid #e4ddcf}.shell-confirm-submit[data-v-b6ee8642]{color:#fff;background-color:#c1441c;border:1px solid #c1441c}body.dark-mode .shell-confirm-modal{background-color:#3a3350;border-color:#4a4458}body.dark-mode .shell-confirm-modal h3{color:#fbf6ec}body.dark-mode .shell-confirm-cancel{color:#e4ddcf;background-color:#4a4458;border-color:#4a4458}.notify-modal[data-v-b6ee8642]{width:min(560px,100%)}.notify-sub[data-v-b6ee8642]{margin:8px 0 16px!important}.notify-label[data-v-b6ee8642]{text-transform:uppercase;letter-spacing:.05em;color:#8a8398;margin:0 0 5px;font-size:11px;font-weight:700;display:block}.notify-input[data-v-b6ee8642],.notify-textarea[data-v-b6ee8642]{box-sizing:border-box;color:#191426;background:#fff;border:1px solid #e4ddcf;border-radius:0;width:100%;margin-bottom:14px;padding:9px 11px;font-family:inherit;font-size:13px}.notify-textarea[data-v-b6ee8642]{resize:vertical;line-height:1.5}.notify-error[data-v-b6ee8642]{color:#c1441c;margin-bottom:12px;font-size:12.5px}.notify-modal .shell-confirm-submit[data-v-b6ee8642]{background-color:#191426;border-color:#191426}body.dark-mode .notify-input,body.dark-mode .notify-textarea{color:#f2ede1;background-color:#4a4458;border-color:#3a3a40}.skip-link[data-v-49c54c83]{z-index:100;color:#fff;background:#191426;padding:12px 20px;position:fixed;top:-80px;left:16px}.skip-link[data-v-49c54c83]:focus{top:12px}.landing a[data-v-49c54c83]:focus-visible{outline-offset:5px;outline:3px solid #c1441c}.landing section[id][data-v-49c54c83]{scroll-margin-top:130px}.review-title[data-v-49c54c83]{letter-spacing:-.025em;margin:8px 0;font-size:29px;line-height:1.2}.evidence-example[data-v-49c54c83]{gap:0;margin:0;display:grid}.evidence-example>div[data-v-49c54c83]{border-top:1px solid #e4ddcf;padding:18px 0}.evidence-example dt[data-v-49c54c83]{margin-bottom:7px;font-size:14px;font-weight:700}.evidence-example dd[data-v-49c54c83]{color:#4a4458;margin:0;font-size:15px;line-height:1.6}.evidence-example .evidence-gap[data-v-49c54c83]{background:#f7f3e8;border-left:3px solid #a94726;padding:18px}.pricing-note[data-v-49c54c83]{color:#4a4458;max-width:78ch;margin:0;font-size:14px;line-height:1.6}.price-unavailable[data-v-49c54c83]{font-size:19px;font-weight:600}.trust-section a[data-v-49c54c83]{color:inherit;text-underline-offset:3px;text-decoration:underline}body.dark-mode .evidence-example dd,body.dark-mode .pricing-note{color:#c9c3d2}body.dark-mode .evidence-example .evidence-gap{background:#30293d}body.dark-mode .landing .mono-label,body.dark-mode .landing .hero-fineprint,body.dark-mode .landing .hero-aside,body.dark-mode .landing .price-name,body.dark-mode .landing .landing-footer{color:#c9c3d2}body.dark-mode .landing .eyebrow,body.dark-mode .landing .mono-label.accent{color:#f4a484}.ks-highlight[data-v-49c54c83]{color:#191426}.landing[data-v-49c54c83]{color:#191426;background:#fbf6ec;min-height:100vh}body.dark-mode .landing{color:#ffffffe0;background:#191426}.landing-nav[data-v-49c54c83]{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbf6eceb;border-bottom:1.5px solid #191426;position:sticky;top:0}body.dark-mode .landing-nav{background:#191426eb;border-bottom-color:#3a3350}.landing-nav-inner[data-v-49c54c83]{align-items:center;gap:32px;max-width:1160px;margin:0 auto;padding:16px 32px;display:flex}.landing-brand[data-v-49c54c83]{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.landing-mark[data-v-49c54c83]{background:#191426;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.landing-mark svg[data-v-49c54c83]{width:20px;height:20px}.landing-name[data-v-49c54c83]{letter-spacing:-.03em;font-size:19px;font-weight:700}.landing-links[data-v-49c54c83]{gap:28px;margin-right:auto;display:flex}.landing-links a[data-v-49c54c83]{color:#4a4458;font-size:14.5px;text-decoration:none}.landing-links a[data-v-49c54c83]:hover{color:#191426}body.dark-mode .landing-links a{color:#fff9}body.dark-mode .landing-links a:hover{color:#fbf6ec}.landing-nav-actions[data-v-49c54c83]{align-items:center;gap:18px;display:flex}.ghost-link[data-v-49c54c83]{color:#191426;font-size:14.5px;font-weight:600;text-decoration:none}body.dark-mode .ghost-link{color:#ffffffd9}.pill-btn[data-v-49c54c83]{white-space:nowrap;border:1.5px solid #191426;border-radius:999px;justify-content:center;align-items:center;height:40px;padding:0 20px;font-size:14.5px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.pill-btn-dark[data-v-49c54c83]{color:#fbf6ec;background:#191426}.pill-btn-dark[data-v-49c54c83]:hover{background:#3a3350;border-color:#3a3350}body.dark-mode .pill-btn-dark{color:#191426;background:#d9f26b;border-color:#d9f26b}body.dark-mode .pill-btn-dark:hover{background:#c8e455;border-color:#c8e455}.pill-btn-outline[data-v-49c54c83]{color:#191426;background:0 0}.pill-btn-outline[data-v-49c54c83]:hover{background:#f2ede1}body.dark-mode .pill-btn-outline{color:#ffffffd9;border-color:#4a4458}body.dark-mode .pill-btn-outline:hover{background:#241f35}.pill-btn-highlight[data-v-49c54c83]{color:#191426;background:#d9f26b;border-color:#191426}.pill-btn-highlight[data-v-49c54c83]:hover{background:#c8e455}body.dark-mode .pill-btn-highlight{border-color:#d9f26b}.pill-btn-lg[data-v-49c54c83]{height:50px;padding:0 28px;font-size:16px}.ks-highlight[data-v-49c54c83]{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 16%,#d9f26b 16% 88%,#0000 88%);padding:2px 6px}.mono-label[data-v-49c54c83]{font-family:var(--ks-mono);letter-spacing:.14em;text-transform:uppercase;color:#655d72;font-size:12px}.mono-label.accent[data-v-49c54c83]{color:#c1441c}.eyebrow[data-v-49c54c83]{font-family:var(--ks-mono);letter-spacing:.14em;text-transform:uppercase;color:#c1441c;font-size:13px}.hero[data-v-49c54c83]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:56px;max-width:1160px;margin:0 auto;padding:88px 32px 96px;display:grid}.hero-copy[data-v-49c54c83]{flex-direction:column;gap:24px;display:flex}.hero-copy h1[data-v-49c54c83]{letter-spacing:-.045em;margin:0;font-size:58px;font-weight:700;line-height:1.02}.lead[data-v-49c54c83]{color:#4a4458;max-width:46ch;margin:0;font-size:18px;line-height:1.6}body.dark-mode .lead{color:#ffffffa6}.hero-actions[data-v-49c54c83]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-fineprint[data-v-49c54c83]{font-family:var(--ks-mono);color:#655d72;font-size:12px;line-height:1.7}.hero-card[data-v-49c54c83]{background:#fff;border:1.5px solid #191426;flex-direction:column;gap:18px;padding:28px;display:flex}body.dark-mode .hero-card{background:#211c31;border-color:#3a3350}.hero-card-top[data-v-49c54c83]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.strong-fit[data-v-49c54c83]{font-size:14px;font-weight:600}.hero-score[data-v-49c54c83]{align-items:flex-end;gap:4px;display:flex}.score-num[data-v-49c54c83]{font-family:var(--ks-mono);letter-spacing:-.03em;font-size:60px;line-height:.9}.score-den[data-v-49c54c83]{font-family:var(--ks-mono);color:#8a8398;padding-bottom:8px;font-size:14px}.hero-bars[data-v-49c54c83]{flex-direction:column;display:flex}.hero-bar-row[data-v-49c54c83]{color:#4a4458;border-top:1px solid #e4ddcf;align-items:center;gap:14px;padding:9px 0;font-size:13.5px;display:flex}body.dark-mode .hero-bar-row{color:#fff9;border-top-color:#3a3350}.hero-bar-row span[data-v-49c54c83]{flex-shrink:0;width:118px}.bar[data-v-49c54c83]{background:#f2ede1;flex:1;height:8px;display:flex}body.dark-mode .bar{background:#3a3350}.bar i[data-v-49c54c83]{background:#d9f26b;height:100%;display:block}.hero-aside[data-v-49c54c83]{color:#4a4458;border-top:1px solid #e4ddcf;margin:0;padding-top:14px;font-family:Newsreader,serif;font-size:15px;font-style:italic;line-height:1.55}body.dark-mode .hero-aside{color:#fff9;border-top-color:#3a3350}.section-head[data-v-49c54c83]{flex-direction:column;gap:10px;margin-bottom:40px;display:flex}.section-head h2[data-v-49c54c83]{letter-spacing:-.03em;margin:0;font-size:34px;font-weight:700}.steps[data-v-49c54c83]{max-width:1160px;margin:0 auto;padding:0 32px 96px}.steps-grid[data-v-49c54c83]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.step[data-v-49c54c83]{border-top:2px solid #191426;flex-direction:column;gap:10px;padding-top:20px;display:flex}body.dark-mode .step{border-top-color:#d9f26b}.step-num[data-v-49c54c83]{font-family:var(--ks-mono);color:#c1441c;font-size:13px}.step h3[data-v-49c54c83]{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.step p[data-v-49c54c83]{color:#4a4458;margin:0;font-size:15px;line-height:1.6}body.dark-mode .step p{color:#fff9}.why[data-v-49c54c83]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;max-width:1160px;margin:0 auto;padding:0 32px 96px;display:grid}.why-copy[data-v-49c54c83]{flex-direction:column;gap:14px;display:flex}.why-copy h2[data-v-49c54c83]{letter-spacing:-.03em;margin:0;font-size:32px;font-weight:700}.why-copy p[data-v-49c54c83]{color:#4a4458;max-width:42ch;margin:0;font-size:15.5px;line-height:1.6}body.dark-mode .why-copy p{color:#fff9}.why-list[data-v-49c54c83]{flex-direction:column;display:flex}.why-row[data-v-49c54c83]{border-top:1px solid #e4ddcf;grid-template-columns:110px minmax(0,1fr);gap:20px;padding:18px 0;font-size:15.5px;line-height:1.5;display:grid}body.dark-mode .why-row{color:#ffffffbf;border-top-color:#3a3350}.why-row[data-v-49c54c83]:last-child{border-bottom:1px solid #e4ddcf}body.dark-mode .why-row:last-child{border-bottom-color:#3a3350}.pricing-teaser[data-v-49c54c83]{flex-direction:column;align-items:flex-start;gap:32px;max-width:1160px;margin:0 auto;padding:0 32px 96px;display:flex}.pricing-grid[data-v-49c54c83]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;display:grid}.price-card[data-v-49c54c83]{background:#fff;border:1.5px solid #191426;flex-direction:column;gap:8px;padding:24px;display:flex}body.dark-mode .price-card{background:#211c31;border-color:#3a3350}.price-card-featured[data-v-49c54c83]{color:#fbf6ec;background:#191426;border-color:#191426}body.dark-mode .price-card-featured{color:#191426;background:#d9f26b;border-color:#d9f26b}.price-card.price-card-featured p[data-v-49c54c83]{color:#fbf6ecb3}body.dark-mode .price-card.price-card-featured p{color:#191426b3}.price-name[data-v-49c54c83]{font-family:var(--ks-mono);letter-spacing:.1em;text-transform:uppercase;color:#655d72;font-size:12px}.price-card-featured .price-name[data-v-49c54c83]{color:#d9f26b}body.dark-mode .price-card-featured .price-name{color:#191426}.price-amount[data-v-49c54c83]{letter-spacing:-.03em;font-size:32px;font-weight:700}.price-amount small[data-v-49c54c83]{color:inherit;font-size:14px;font-weight:500}.price-card p[data-v-49c54c83]{color:#4a4458;flex:1;margin:4px 0 0;font-size:14px;line-height:1.5}body.dark-mode .price-card p{color:#a9a3b8}.price-card-cta[data-v-49c54c83]{align-self:flex-start;margin-top:12px;padding:10px 18px;font-size:13px}body.dark-mode .price-card-featured .price-card-cta{color:#d9f26b;background:#191426;border-color:#191426}body.dark-mode .price-card-featured .price-card-cta:hover{background:#3a3350;border-color:#3a3350}.closer[data-v-49c54c83]{color:#fbf6ec;text-align:center;background:#191426;flex-direction:column;align-items:center;gap:20px;padding:96px 32px;display:flex}.closer h2[data-v-49c54c83]{letter-spacing:-.03em;max-width:20ch;margin:0;font-size:42px;font-weight:700;line-height:1.1}.closer p[data-v-49c54c83]{color:#fbf6eca6;margin:0;font-size:15px}.landing-footer[data-v-49c54c83]{color:#655d72;justify-content:space-between;align-items:center;gap:16px;max-width:1160px;margin:0 auto;padding:28px 32px 48px;font-size:13px;display:flex}.footer-links[data-v-49c54c83]{gap:20px;display:flex}.footer-links a[data-v-49c54c83]{color:inherit;text-decoration:none}.footer-links a[data-v-49c54c83]:hover{color:#191426}body.dark-mode .footer-links a:hover{color:#fbf6ec}@media (width<=1100px){.pricing-grid[data-v-49c54c83]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.landing-nav-inner[data-v-49c54c83]{gap:16px;padding:12px 20px}.landing-nav-actions[data-v-49c54c83]{gap:12px}.landing-nav-actions .pill-btn[data-v-49c54c83]{height:38px;padding:0 16px}.landing-links[data-v-49c54c83]{gap:18px}.landing section[id][data-v-49c54c83]{scroll-margin-top:76px}.hero[data-v-49c54c83]{gap:32px;padding:40px 20px 56px}.steps[data-v-49c54c83],.why[data-v-49c54c83],.pricing-teaser[data-v-49c54c83]{padding-bottom:56px;padding-left:20px;padding-right:20px}.section-head[data-v-49c54c83]{margin-bottom:28px}.section-head h2[data-v-49c54c83],.why-copy h2[data-v-49c54c83]{font-size:28px;line-height:1.15}.hero-card[data-v-49c54c83]{padding:22px}.landing-footer[data-v-49c54c83]{flex-wrap:wrap;padding:28px 20px}.closer[data-v-49c54c83]{padding:64px 20px}.closer h2[data-v-49c54c83]{font-size:32px}.hero[data-v-49c54c83],.why[data-v-49c54c83]{grid-template-columns:minmax(0,1fr)}.steps-grid[data-v-49c54c83]{grid-template-columns:minmax(0,1fr);gap:24px}.hero-copy h1[data-v-49c54c83]{font-size:40px}}@media (width<=640px){.landing-links[data-v-49c54c83]{display:none}.landing-nav-inner[data-v-49c54c83]{padding:10px 16px}.landing-nav-actions[data-v-49c54c83]{margin-left:auto}.landing section[id][data-v-49c54c83]{scroll-margin-top:16px}.hero[data-v-49c54c83]{gap:28px;padding:32px 16px 48px}.steps[data-v-49c54c83],.why[data-v-49c54c83],.pricing-teaser[data-v-49c54c83]{padding-bottom:48px;padding-left:16px;padding-right:16px}.hero-copy[data-v-49c54c83]{gap:20px}.hero-copy h1[data-v-49c54c83]{letter-spacing:-.04em;font-size:36px;line-height:1.08}.lead[data-v-49c54c83]{font-size:16.5px}.eyebrow[data-v-49c54c83]{letter-spacing:.1em;font-size:12px;line-height:1.6}.hero-actions[data-v-49c54c83]{flex-direction:column;align-items:stretch}.hero-actions .pill-btn[data-v-49c54c83]{width:100%}.hero-card[data-v-49c54c83]{gap:14px;padding:18px}.review-title[data-v-49c54c83]{font-size:24px}.evidence-example>div[data-v-49c54c83]{padding:14px 0}.evidence-example .evidence-gap[data-v-49c54c83]{padding:14px}.section-head h2[data-v-49c54c83],.why-copy h2[data-v-49c54c83]{font-size:26px}.why[data-v-49c54c83]{gap:28px}.why-row[data-v-49c54c83]{grid-template-columns:minmax(0,1fr);gap:6px;padding:16px 0}.pricing-teaser[data-v-49c54c83]{gap:24px}.pricing-grid[data-v-49c54c83]{gap:14px}.price-card[data-v-49c54c83]{padding:20px}.price-card-cta[data-v-49c54c83]{align-self:stretch}.closer[data-v-49c54c83]{padding:56px 16px}.closer h2[data-v-49c54c83]{font-size:28px}.closer .pill-btn[data-v-49c54c83]{width:100%;max-width:320px}.landing-footer[data-v-49c54c83]{padding:24px 16px 32px}}@media (width<=380px){.hero-copy h1[data-v-49c54c83]{font-size:32px}}.onboarding-page[data-v-d7cbdb0f]{color:#191426;box-sizing:border-box;background-color:#fbf6ec;background-image:radial-gradient(#19142612 1.5px,#0000 1.5px);background-size:24px 24px;justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex}body.dark-mode .onboarding-page{color:#ffffffd1;background-color:#191426;background-image:radial-gradient(#d9f26b0d 1.2px,#0000 1.2px)}.onboarding-panel[data-v-d7cbdb0f]{width:100%;max-width:480px}.onboarding-brand[data-v-d7cbdb0f]{align-items:center;gap:12px;margin-bottom:24px;display:flex}.onboarding-mark[data-v-d7cbdb0f]{background:#191426;place-items:center;width:36px;height:36px;display:grid}body.dark-mode .onboarding-mark{border:1px solid #3a3350}.onboarding-mark svg[data-v-d7cbdb0f]{width:22px;height:22px}.onboarding-name[data-v-d7cbdb0f]{letter-spacing:-.03em;font-size:19px;font-weight:800}.onboarding-card[data-v-d7cbdb0f]{background:#fff;border:1px solid #e4ddcf;padding:36px}body.dark-mode .onboarding-card{background:#3a3350;border-color:#ffffff0f}.onboarding-card-head[data-v-d7cbdb0f]{align-items:center;gap:12px;margin-bottom:20px;display:flex}.onboarding-back[data-v-d7cbdb0f]{cursor:pointer;color:#191426;background:0 0;border:1px solid #e4ddcf;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:15px;display:grid}body.dark-mode .onboarding-back{color:#ffffffd1;border-color:#ffffff24}.onboarding-progress[data-v-d7cbdb0f]{flex:1;gap:6px;display:flex}.onboarding-dot[data-v-d7cbdb0f]{background:#e4ddcf;flex:1;height:3px}body.dark-mode .onboarding-dot{background:#ffffff24}.onboarding-dot.is-active[data-v-d7cbdb0f],.onboarding-dot.is-done[data-v-d7cbdb0f]{background:#191426}body.dark-mode .onboarding-dot.is-active,body.dark-mode .onboarding-dot.is-done{background:#d9f26b}.onboarding-progress-label[data-v-d7cbdb0f]{color:#8a8398;white-space:nowrap;font-size:11.5px;font-weight:600}body.dark-mode .onboarding-progress-label{color:#ffffff73}.onboarding-step h1[data-v-d7cbdb0f]{letter-spacing:-.03em;margin:0;font-size:23px;font-weight:700;line-height:1.2}.onboarding-step>p[data-v-d7cbdb0f]{color:#8a8398;margin:10px 0 24px;font-size:14px;line-height:1.55}body.dark-mode .onboarding-step>p{color:#ffffff85}.onboarding-field-group[data-v-d7cbdb0f]{margin-bottom:22px}.onboarding-field-label[data-v-d7cbdb0f]{margin-bottom:10px;font-size:13px;font-weight:600;display:block}.onboarding-pills[data-v-d7cbdb0f]{flex-wrap:wrap;gap:8px;display:flex}.onboarding-pill[data-v-d7cbdb0f]{color:#191426;cursor:pointer;background:#fbf6ec;border:1px solid #e4ddcf;border-radius:999px;padding:9px 16px;font-size:13.5px;font-weight:600;transition:all .15s}.onboarding-pill[data-v-d7cbdb0f]:hover{border-color:#191426}.onboarding-pill.is-selected[data-v-d7cbdb0f]{color:#fff;background:#191426;border-color:#191426}body.dark-mode .onboarding-pill{color:#ffffffd9;background:#241f35;border-color:#4a4458}body.dark-mode .onboarding-pill.is-selected{color:#191426;background:#d9f26b;border-color:#d9f26b}.onboarding-oauth-btn[data-v-d7cbdb0f]{cursor:pointer;color:#191426;background:#fff;border:1px solid #e4ddcf;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:42px;margin-bottom:12px;font-size:14px;font-weight:600;display:flex}.onboarding-oauth-btn[data-v-d7cbdb0f]:hover{background:#fbf6ec}.onboarding-oauth-btn[data-v-d7cbdb0f]:disabled{opacity:.6;cursor:wait}body.dark-mode .onboarding-oauth-btn{color:#ffffffd9;background:#3a3350;border-color:#4a4458}.onboarding-connected[data-v-d7cbdb0f]{background:#f2ede1;border:1px solid #19142626;border-left:4px solid #191426;align-items:flex-start;gap:12px;margin-bottom:20px;padding:14px 16px;font-size:13.5px;display:flex}body.dark-mode .onboarding-connected{color:#ffffffd9;background:#d9f26b14;border-color:#d9f26b40}.onboarding-connected-icon[data-v-d7cbdb0f]{color:#fff;background:#191426;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:10px;font-weight:800;display:grid}body.dark-mode .onboarding-connected-icon{color:#191426;background:#d9f26b}.onboarding-invite-rows[data-v-d7cbdb0f]{gap:10px;margin-bottom:12px;display:grid}.onboarding-invite-row[data-v-d7cbdb0f]{grid-template-columns:1fr auto auto;align-items:center;gap:8px;display:grid}.onboarding-invite-row input[data-v-d7cbdb0f],.onboarding-invite-row select[data-v-d7cbdb0f]{color:#191426;box-sizing:border-box;background:#fbf6ec;border:1px solid #e4ddcf;min-height:40px;padding:0 12px;font-size:13.5px}body.dark-mode .onboarding-invite-row input,body.dark-mode .onboarding-invite-row select{color:#ffffffd9;background:#241f35;border-color:#4a4458}.onboarding-remove-row[data-v-d7cbdb0f]{color:#8a8398;cursor:pointer;background:0 0;border:1px solid #e4ddcf;width:32px;height:32px;font-size:16px;line-height:1}body.dark-mode .onboarding-remove-row{color:#ffffff80;border-color:#ffffff24}.onboarding-add-row[data-v-d7cbdb0f]{color:#191426;cursor:pointer;background:0 0;border:none;margin-bottom:22px;padding:4px 0;font-size:13px;font-weight:600}body.dark-mode .onboarding-add-row{color:#d9f26b}.onboarding-error[data-v-d7cbdb0f]{color:#c1441c;background:#fbeae1;border-left:4px solid #c1441c;margin-bottom:16px;padding:12px 14px;font-size:13.5px;font-weight:500}body.dark-mode .onboarding-error{color:#e8613c;background:#c1441c1a}.onboarding-submit[data-v-d7cbdb0f]{cursor:pointer;color:#fff;background:linear-gradient(135deg,#191426,#3a3350);border:0;border-radius:999px;width:100%;min-height:42px;font-size:14px;font-weight:600}.onboarding-submit[data-v-d7cbdb0f]:disabled{opacity:.6;cursor:wait}body.dark-mode .onboarding-submit{color:#191426;background:linear-gradient(135deg,#d9f26b,#3a3350)}.onboarding-skip[data-v-d7cbdb0f]{text-align:center;color:#8a8398;cursor:pointer;background:0 0;border:none;width:100%;padding:12px 0 0;font-size:13.5px;font-weight:600;display:block}body.dark-mode .onboarding-skip{color:#ffffff73}.not-found-page[data-v-408c3cd4]{text-align:center;background-color:#fbf6ec;place-items:center;min-height:100vh;padding:24px;display:grid}.not-found-page h1[data-v-408c3cd4]{color:#191426;margin:0;font-size:28px}.not-found-page p[data-v-408c3cd4]{color:#8a8398;margin:10px 0 18px;font-size:14px}.not-found-page a[data-v-408c3cd4]{color:#fff;background-color:#191426;border-radius:0;align-items:center;min-height:38px;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}body.dark-mode .not-found-page{background-color:#191426}body.dark-mode .not-found-page h1{color:#fbf6ec}.sso-callback[data-v-408c3cd4]{background:#fbf6ec;place-items:center;min-height:100vh;padding:40px 24px;display:grid}body.dark-mode .sso-callback{background:#130f1c}.sso-card[data-v-408c3cd4]{width:min(440px,100%);box-shadow:none;text-align:center;background:#fff;border:1px solid #19142614;border-radius:0;padding:40px 32px}body.dark-mode .sso-card{box-shadow:none;background:#3a3350d9;border:1px solid #ffffff0d}.sso-card h1[data-v-408c3cd4]{letter-spacing:-.02em;margin:0 0 12px;font-size:22px;font-weight:700}.sso-card p[data-v-408c3cd4]{color:#8a8398;margin:0 0 24px;font-size:14px;line-height:1.6}body.dark-mode .sso-card p{color:#ffffff85}.auth-page[data-v-408c3cd4]{color:#191426;background-color:#fbf6ec;background-image:radial-gradient(#19142612 1.5px,#0000 1.5px);background-size:24px 24px;justify-content:center;align-items:center;height:auto;min-height:100vh;transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden visible}body.dark-mode .auth-page{color:#ffffffd1;background-color:#191426;background-image:radial-gradient(#d9f26b0d 1.2px,#0000 1.2px);background-size:24px 24px}.auth-back-link[data-v-408c3cd4]{z-index:30;color:#4a4458;border-radius:999px;align-items:center;gap:6px;padding:8px 14px 8px 10px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex;position:fixed;top:28px;left:28px}.auth-back-link svg[data-v-408c3cd4]{flex:none;width:16px;height:16px}.auth-back-link[data-v-408c3cd4]:hover{color:#191426;background-color:#1914260f}body.dark-mode .auth-back-link{color:#ffffff8c}body.dark-mode .auth-back-link:hover{color:#ffffffeb;background-color:#ffffff14}@media (width<=480px){.auth-back-link[data-v-408c3cd4]{top:16px;left:16px}}.auth-panel[data-v-408c3cd4]{box-sizing:border-box;z-index:20;flex-direction:column;justify-content:center;width:100%;max-width:420px;margin:0 auto;padding:48px 24px;display:flex;position:relative}.auth-brand[data-v-408c3cd4]{align-items:center;gap:14px;margin-bottom:32px;display:flex}.auth-mark[data-v-408c3cd4]{background:#191426;border-radius:0;place-items:center;width:42px;height:42px;font-family:inherit;display:grid;position:relative}.auth-mark svg[data-v-408c3cd4]{width:26px;height:26px}body.dark-mode .auth-mark{background:#191426;border:1px solid #3a3350}.auth-name[data-v-408c3cd4]{letter-spacing:-.03em;align-items:center;font-family:inherit;font-size:21px;font-weight:800;display:flex}.auth-caption[data-v-408c3cd4]{color:#8a8398;margin-top:1px;font-size:13px;font-weight:500}body.dark-mode .auth-caption{color:#ffffff73}.auth-panel-card[data-v-408c3cd4]{border:1px solid var(--ks-border);box-shadow:none;background:#fff;border-radius:0;padding:36px;transition:box-shadow .3s,border-color .3s}body.dark-mode .auth-panel-card{box-shadow:none;background:#3a3350;border-color:#ffffff0f}.auth-copy h1[data-v-408c3cd4]{letter-spacing:-.03em;margin:0;font-family:inherit;font-size:24px;font-weight:700;line-height:1.2}.auth-copy p[data-v-408c3cd4]{color:#8a8398;margin:10px 0 24px;font-size:14px;font-weight:400;line-height:1.55}body.dark-mode .auth-copy p{color:#ffffff85}.google-btn[data-v-408c3cd4]{cursor:pointer;color:#191426;width:100%;min-height:42px;box-shadow:none;background:#fff;border:1px solid #e4ddcf;border-radius:999px;justify-content:center;align-items:center;gap:12px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.google-btn[data-v-408c3cd4]:hover{box-shadow:none;background:#fbf6ec;border-color:#e4ddcf;transform:translateY(-1px)}.google-btn[data-v-408c3cd4]:active{transform:translateY(0)}body.dark-mode .google-btn{color:#ffffffd1;box-shadow:none;background:#3a3350;border:1px solid #4a4458}body.dark-mode .google-btn:hover{box-shadow:none;background:#ffffff0a;border-color:#ffffff1a}.google-svg[data-v-408c3cd4]{flex-shrink:0;transition:transform .2s}.google-btn:hover .google-svg[data-v-408c3cd4]{transform:scale(1.05)}.auth-divider[data-v-408c3cd4]{text-align:center;color:#8a8398;margin:20px 0;font-size:13px;font-weight:500;position:relative}.auth-divider[data-v-408c3cd4]:before{content:"";border-top:1px solid #e4ddcf;position:absolute;top:50%;left:0;right:0}body.dark-mode .auth-divider:before{border-top-color:#4a4458}.auth-divider span[data-v-408c3cd4]{color:#8a8398;background:#fff;padding:0 16px;position:relative}body.dark-mode .auth-divider span{color:#fff6;background:#3a3350}.auth-form[data-v-408c3cd4]{gap:16px;display:grid}.auth-form label[data-v-408c3cd4]{color:#191426;gap:8px;font-family:inherit;font-size:13.5px;font-weight:600;display:grid}body.dark-mode .auth-form label{color:#ffffffd9}.auth-forgot-link[data-v-408c3cd4]{color:#191426;font-size:12.5px;font-weight:600;text-decoration:none;transition:all .2s}.auth-forgot-link[data-v-408c3cd4]:hover{color:#3a3350;text-decoration:underline}body.dark-mode .auth-forgot-link{color:#d9f26b}body.dark-mode .auth-forgot-link:hover{color:#c8e455}.auth-form input[data-v-408c3cd4]{box-sizing:border-box;color:#191426;background:#fbf6ec;border:1px solid #e4ddcf;border-radius:0;width:100%;min-height:42px;padding:0 14px;font-family:inherit;font-size:14px;transition:all .2s cubic-bezier(.4,0,.2,1)}body.dark-mode .auth-form input{color:#ffffffd9;background:#241f35;border-color:#4a4458}.auth-form input[data-v-408c3cd4]::placeholder{color:#8a8398;font-size:13.5px}body.dark-mode .auth-form input::placeholder{color:#ffffff40}.auth-form input[data-v-408c3cd4]:hover{background:#f2ede1;border-color:#e4ddcf}body.dark-mode .auth-form input:hover{background:#141418;border-color:#ffffff1a}.auth-form input[data-v-408c3cd4]:focus{background:#fff;border-color:#191426;outline:none;box-shadow:0 0 0 3px #1914261f}body.dark-mode .auth-form input:focus{background:#191426;border-color:#d9f26b;box-shadow:0 0 0 3px #d9f26b1f}.auth-submit[data-v-408c3cd4]{cursor:pointer;color:#fff;width:100%;min-height:42px;box-shadow:none;background:linear-gradient(135deg,#191426,#3a3350);border:0;border-radius:999px;margin-top:8px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1)}.auth-submit[data-v-408c3cd4]:hover:not(:disabled){box-shadow:none;background:linear-gradient(135deg,#3a3350,#3a3350);transform:translateY(-1px)}.auth-submit[data-v-408c3cd4]:active:not(:disabled){box-shadow:none;transform:translateY(0)}body.dark-mode .auth-submit{color:#191426;box-shadow:none;background:linear-gradient(135deg,#d9f26b,#3a3350)}body.dark-mode .auth-submit:hover:not(:disabled){box-shadow:none;background:linear-gradient(135deg,#c8e455,#d9f26b)}.auth-submit[data-v-408c3cd4]:disabled{opacity:.6;cursor:wait;box-shadow:none;transform:none!important}.auth-error[data-v-408c3cd4]{color:#c1441c;background:#fbeae1;border:1px solid #c1441c26;border-left:4px solid #c1441c;border-radius:0;align-items:center;padding:12px 14px;font-size:13.5px;font-weight:500;display:flex}body.dark-mode .auth-error{color:#e8613c;background:#c1441c1a;border-color:#c1441c26}.mfa-step[data-v-408c3cd4]{text-align:center}.mfa-shield[data-v-408c3cd4]{color:#191426;background:#f2ede1;border:1px solid #1914262e;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 4px;display:flex}.mfa-label[data-v-408c3cd4]{text-align:left}.mfa-code-input[data-v-408c3cd4]{box-sizing:border-box;text-align:center;letter-spacing:.35em;font-variant-numeric:tabular-nums;width:100%;font-size:22px;font-weight:600}.mfa-hint[data-v-408c3cd4]{color:#8a8398;text-align:left;margin:0;font-size:12.5px;line-height:1.55}.mfa-back[data-v-408c3cd4]{color:#191426;cursor:pointer;background:0 0;border:0;border-radius:0;width:100%;min-height:38px;margin-top:2px;font-family:inherit;font-size:13.5px;font-weight:600}.mfa-back[data-v-408c3cd4]:hover{background:#1914260f}body.dark-mode .mfa-shield{color:#f2ede1;background:#19142629;border-color:#818cf840}body.dark-mode .mfa-hint{color:#8a8398}body.dark-mode .mfa-back{color:#f2ede1}body.dark-mode .mfa-back:hover{background:#818cf81a}.auth-success[data-v-408c3cd4]{color:#191426;background:#f2ede1;border:1px solid #19142626;border-left:4px solid #191426;border-radius:0;align-items:flex-start;gap:12px;padding:12px 14px;font-size:13.5px;font-weight:500;display:flex}body.dark-mode .auth-success{color:#d9f26b;background:#1914261a;border-color:#19142626}.auth-success-icon[data-v-408c3cd4]{color:#fff;background:#191426;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:10px;font-weight:800;display:grid}body.dark-mode .auth-success-icon{color:#d9f26b;background:#d9f26b}.auth-legal[data-v-408c3cd4]{text-align:center;margin:10px 0 0;font-size:12px}.auth-legal a[data-v-408c3cd4]{color:#8a8398;font-weight:600;text-decoration:none}.auth-legal a[data-v-408c3cd4]:hover{color:#191426;text-decoration:underline}body.dark-mode .auth-legal a{color:#ffffff6b}
