._candidate-page_dv2d7_1{gap:1.5rem;display:grid}._candidate-detail-grid_dv2d7_6{grid-template-columns:2fr 1fr;align-items:start;gap:1.5rem;display:grid}._candidate-main-col_dv2d7_13,._candidate-side-col_dv2d7_14{gap:1.5rem;display:grid}._candidate-card_dv2d7_19{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);padding:1.5rem}._candidate-card_dv2d7_19 h2{font-size:var(--fs-xl);margin:0 0 1rem}._candidate-application-card_dv2d7_31{border-color:color-mix(in srgb, var(--brand) 38%, var(--border));background:linear-gradient(135deg, var(--brand-soft), var(--surface) 58%);gap:18px;display:grid}._candidate-cover-message_dv2d7_38{border-top:1px solid var(--border);gap:8px;padding-top:16px;display:grid}._candidate-cover-message_dv2d7_38 h3,._candidate-cover-message_dv2d7_38 p{margin:0}._candidate-cover-message_dv2d7_38 h3{font-size:var(--fs-base)}._candidate-cover-message_dv2d7_38 p{color:var(--text-muted);white-space:pre-wrap}._candidate-version-file_dv2d7_56{color:var(--text-subtle);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;display:block;overflow:hidden}._candidate-header-meta_dv2d7_66{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}._source-document-panel_dv2d7_74{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}._source-document-header_dv2d7_81{border-bottom:1px solid var(--border);background:var(--surface-2);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}._formatted-source-text_dv2d7_90{max-height:500px;font-family:var(--font-mono,monospace);font-size:var(--fs-sm);white-space:pre-wrap;padding:1.25rem;line-height:1.6;overflow-y:auto}._markdown-document_dv2d7_100{line-height:1.6}._markdown-document_dv2d7_100 h1,._markdown-document_dv2d7_100 h2,._markdown-document_dv2d7_100 h3{margin-top:1.25rem;margin-bottom:.5rem}._markdown-document_dv2d7_100 p{margin-bottom:1rem}._markdown-document_dv2d7_100 ul,._markdown-document_dv2d7_100 ol{margin-bottom:1rem;padding-left:1.25rem}._markdown-document_dv2d7_100 code{border-radius:var(--radius-xs);background:var(--surface-2);font-size:var(--fs-xs);padding:.2rem .4rem}@media (width<=1000px){._candidate-detail-grid_dv2d7_6{grid-template-columns:1fr}}._candidate-list-empty_dv2d7_129 h3{font-size:var(--fs-lg)}._candidate-list-empty_dv2d7_129 p{color:var(--text-muted);margin-top:6px}._candidate-list-empty_dv2d7_129 ._button_dv2d7_138{margin-top:16px}._analysis-issues-card_dv2d7_142{border-color:color-mix(in srgb, var(--warning) 45%, var(--border));background:color-mix(in srgb, var(--warning) 7%, var(--surface))}._analysis-issues-card_dv2d7_142 ._card-title-row_dv2d7_147>svg{color:var(--warning);flex:none}._analysis-warning-list_dv2d7_152{color:var(--text);gap:8px;margin:18px 0 0;padding:0;display:grid}._analysis-warning-list_dv2d7_152 li{border:1px solid color-mix(in srgb, var(--warning) 28%, var(--border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--warning) 5%, var(--surface-raised));grid-template-columns:minmax(150px,.8fr) minmax(210px,1.15fr) minmax(240px,1.3fr);gap:16px 24px;padding:14px 16px;list-style:none;display:grid}._analysis-warning-list_dv2d7_152 li strong{color:var(--text)}._analysis-warning-list_dv2d7_152 li p{margin:0}._analysis-warning-field_dv2d7_179{gap:5px;min-width:0;display:grid}._analysis-warning-field_dv2d7_179>span{color:var(--text-subtle);font-size:var(--fs-xs);letter-spacing:.02em;text-transform:none;font-weight:600}._analysis-warning-field_dv2d7_179>p{color:var(--text-muted);font-size:var(--fs-sm);line-height:1.5}._analysis-warning-list_dv2d7_152 ._analysis-warning-impact_dv2d7_199>p{color:var(--text)}@media (width<=860px){._analysis-warning-list_dv2d7_152 li{grid-template-columns:1fr;gap:14px}}._candidate-header_dv2d7_66 h1{font-size:var(--fs-display-sm);margin:6px 0 8px}._candidate-header_dv2d7_66 p:not(._eyebrow_dv2d7_214){color:var(--text-muted);margin:0}._candidate-status-row_dv2d7_219{margin-top:12px}._candidate-header-actions_dv2d7_223{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}._candidate-detail-grid_dv2d7_6{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:18px;display:grid}._detail-card_dv2d7_237{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);align-self:start;padding:24px}._detail-card-wide_dv2d7_247{grid-column:1/-1}._detail-card_dv2d7_237 h2{color:var(--text);font-size:var(--fs-xl);font-weight:700;line-height:var(--lh-snug);overflow-wrap:anywhere;margin:0 0 14px}._detail-card_dv2d7_237 p{color:var(--text-muted);margin:0;line-height:1.6}._detail-card_dv2d7_237 ._multiline_dv2d7_266{white-space:pre-line}._analysis-risk-value_dv2d7_270{background:var(--surface-2);width:max-content;min-height:30px;color:var(--text-muted);font-size:var(--fs-sm);border-radius:999px;align-items:center;padding:4px 10px;font-weight:600;display:inline-flex}._analysis-decision-badges_dv2d7_283{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._analysis-recommendation-value_dv2d7_290{min-height:30px;font-size:var(--fs-sm);border-radius:999px;align-items:center;padding:4px 10px;font-weight:600;display:inline-flex}._analysis-recommendation-value-success_dv2d7_300{border:1px solid var(--success-border);background:var(--success-soft);color:var(--success)}._analysis-recommendation-value-danger_dv2d7_306{border:1px solid var(--danger-border);background:var(--danger-soft);color:var(--danger)}._card-title-row_dv2d7_147{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._card-title-row_dv2d7_147 h2{margin:0}._candidate-edit-card_dv2d7_324{gap:18px;display:grid}._candidate-edit-card_dv2d7_324 ._card-title-row_dv2d7_147{margin-bottom:0}._candidate-edit-fields_dv2d7_333{gap:16px;display:grid}._candidate-edit-fields_dv2d7_333 label{gap:7px;display:grid}._candidate-edit-fields_dv2d7_333 input{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-height:44px;color:var(--text);font:inherit;padding:10px 14px}._candidate-edit-fields_dv2d7_333 input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-ring);outline:none}._candidate-edit-actions_dv2d7_360{justify-content:flex-end;gap:10px;display:flex}._candidate-edit-actions_dv2d7_360 ._button_dv2d7_138{margin-top:0}._detail-card_dv2d7_237 textarea{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;color:var(--text);font:inherit;resize:vertical;padding:12px 14px}._detail-card_dv2d7_237 textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-ring);outline:none}._detail-card_dv2d7_237 ._button_dv2d7_138{margin-top:14px}._candidate-analysis-state_dv2d7_391{background:var(--surface-2);border-style:dashed;gap:6px;display:grid}._candidate-analysis-state_dv2d7_391 h2{margin-bottom:0}._candidate-analysis-dialog-body_dv2d7_402{gap:18px;padding:24px;display:grid}._candidate-analysis-dialog-body_dv2d7_402>p{color:var(--text-muted);margin:0;line-height:1.55}._candidate-analysis-dialog-body_dv2d7_402 label{color:var(--text);gap:8px;font-weight:600;display:grid}._candidate-analysis-dialog-body_dv2d7_402 select{width:100%}._candidate-analysis-dialog-footer_dv2d7_425{margin:4px -24px -24px;padding:18px 24px}._candidate-source-card_dv2d7_430 ._card-title-row_dv2d7_147{align-items:flex-start}._candidate-source-card_dv2d7_430 ._card-title-row_dv2d7_147 p{margin-top:4px}._candidate-source-meta_dv2d7_438{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:20px 0;padding:16px 0}._candidate-version-list_dv2d7_445{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}._candidate-version-list_dv2d7_445 li{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}._candidate-version-list_dv2d7_445 li>div:first-child{gap:4px;display:grid}._candidate-version-list_dv2d7_445 a{color:var(--brand-text);font-weight:700}._candidate-version-list_dv2d7_445 li>div:first-child>span,._candidate-version-meta_dv2d7_475{color:var(--text-muted);font-size:var(--fs-sm)}._candidate-version-meta_dv2d7_475{text-align:right;flex-wrap:wrap;justify-content:flex-end;gap:6px 12px;display:flex}._candidate-version-meta_dv2d7_475 strong{color:var(--brand-text)}._candidate-version-author_dv2d7_492{margin:2px 0 0;display:grid}._candidate-version-author_dv2d7_492>div{flex-wrap:wrap;gap:4px 8px;min-width:0;display:flex}._candidate-version-author_dv2d7_492 dt{color:var(--text-muted);font-size:var(--fs-xs)}._candidate-version-author_dv2d7_492 dd{font-size:var(--fs-sm);margin:0}._candidate-version-current_dv2d7_511{border-color:color-mix(in srgb, var(--brand) 45%, var(--border))!important;background:color-mix(in srgb, var(--brand) 7%, var(--surface))!important}._candidate-identity-card_dv2d7_516>._card-title-row_dv2d7_147 p{max-width:760px;color:var(--text-muted);margin:5px 0 0}._candidate-identity-section_dv2d7_522{border-top:1px solid var(--border);gap:12px;margin-top:18px;padding-top:18px;display:grid}._candidate-identity-section_dv2d7_522 h3{color:var(--text);font-size:var(--fs-lg);margin:0}._candidate-identity-empty_dv2d7_536{color:var(--text-muted);margin:0}._candidate-identity-match-list_dv2d7_541{gap:12px;display:grid}._candidate-identity-match_dv2d7_541{border:1px solid color-mix(in srgb, var(--warning) 35%, var(--border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--warning) 5%, var(--surface-2));gap:14px;padding:16px;display:grid}._candidate-identity-match-header_dv2d7_555{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._candidate-identity-match-header_dv2d7_555>div:first-child{gap:4px;min-width:0;display:grid}._candidate-identity-match-header_dv2d7_555 a{color:var(--brand-text);overflow-wrap:anywhere;font-weight:700}._candidate-identity-match-header_dv2d7_555>div:first-child>span{color:var(--text-muted);font-size:var(--fs-sm);overflow-wrap:anywhere}._candidate-identity-match-score_dv2d7_580{color:var(--text-muted);font-size:var(--fs-sm);text-align:right;flex:none;justify-items:end;gap:4px;display:grid}._candidate-identity-match-score_dv2d7_580 strong{border-radius:var(--radius-pill);background:var(--warning-soft);color:var(--warning);font-size:var(--fs-xs);padding:4px 8px}._candidate-identity-reasons_dv2d7_598{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}._candidate-identity-reasons_dv2d7_598 li{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);min-height:34px;color:var(--text-muted);font-size:var(--fs-xs);text-align:center;place-items:center;gap:3px;padding:8px 12px;line-height:1.3;display:inline-grid}._candidate-identity-reasons_dv2d7_598 li small{color:var(--text-subtle);text-align:center;font-size:.68rem;line-height:1.25}._candidate-identity-actions_dv2d7_629{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}._candidate-identity-actions_dv2d7_629 ._button_dv2d7_138{margin-top:0}@media (width<=680px){._candidate-version-list_dv2d7_445 li{flex-direction:column;align-items:flex-start}._candidate-version-meta_dv2d7_475{text-align:left;justify-content:flex-start}._candidate-identity-match-header_dv2d7_555{flex-direction:column}._candidate-identity-match-score_dv2d7_580{text-align:left;justify-items:start}._candidate-identity-actions_dv2d7_629{flex-direction:column-reverse;align-items:stretch}._candidate-identity-actions_dv2d7_629 ._button_dv2d7_138{width:100%}}._candidate-record-meta_dv2d7_664{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px 24px;margin:0;display:grid}._candidate-record-meta_dv2d7_664 div{min-width:0}._candidate-record-meta_dv2d7_664 dt{color:var(--text-subtle);font-size:var(--fs-sm);margin-bottom:6px}._candidate-record-meta_dv2d7_664 dd{color:var(--text);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-weight:600;display:flex}._candidate-record-link_dv2d7_692 a{color:var(--brand-text)}._candidate-fact-timeline_dv2d7_696,._candidate-learning-list_dv2d7_697,._candidate-findings-list_dv2d7_698,._candidate-strength-list_dv2d7_699{gap:10px;margin:0;padding:0;list-style:none;display:grid}._candidate-fact-timeline_dv2d7_696>li,._candidate-learning-list_dv2d7_697>li{border-top:1px solid var(--border);gap:10px;padding:14px 0;display:grid}._candidate-fact-timeline_dv2d7_696>li:first-child,._candidate-learning-list_dv2d7_697>li:first-child{border-top:0;padding-top:0}._candidate-fact-timeline_dv2d7_696>li:last-child,._candidate-learning-list_dv2d7_697>li:last-child{padding-bottom:0}._candidate-fact-heading_dv2d7_726{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._candidate-fact-heading_dv2d7_726>div{gap:3px;min-width:0;display:grid}._candidate-fact-heading_dv2d7_726 strong{color:var(--text);font-size:var(--fs-md);line-height:1.35}._candidate-fact-heading_dv2d7_726 span,._candidate-fact-heading_dv2d7_726 time{color:var(--text-muted);font-size:var(--fs-sm);line-height:1.4}._candidate-fact-heading_dv2d7_726 time{white-space:nowrap;flex:none}._candidate-learning-groups_dv2d7_757{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:22px;display:grid}._candidate-learning-groups_dv2d7_757 section{min-width:0}._candidate-learning-groups_dv2d7_757 h4{color:var(--text-muted);font-size:var(--fs-sm);letter-spacing:.04em;text-transform:none;margin:0 0 12px;font-weight:700}._candidate-resume-facts-card_dv2d7_776,._candidate-ai-review-card_dv2d7_777,._candidate-integrity-card_dv2d7_778{border-color:var(--border-strong);background:var(--surface-raised);box-shadow:var(--shadow-md)}._candidate-integrity-summary_dv2d7_784{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}._candidate-integrity-metric_dv2d7_791{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);gap:6px;min-width:0;padding:13px 14px;display:grid}._candidate-integrity-metric_dv2d7_791 span{color:var(--text-muted);font-size:var(--fs-sm)}._candidate-integrity-metric_dv2d7_791 strong{color:var(--text);font-size:var(--fs-md)}._candidate-integrity-findings_dv2d7_811{gap:12px;display:grid}._candidate-integrity-findings_dv2d7_811 section>p{color:var(--text-muted);margin:-4px 0 10px}._candidate-integrity-findings_dv2d7_811 ul{color:var(--text);gap:7px;margin:0;padding-left:20px;display:grid}._candidate-integrity-empty_dv2d7_829{border:1px solid color-mix(in srgb, var(--success) 28%, var(--border));border-radius:var(--radius-sm);background:color-mix(in srgb, var(--success) 6%, var(--surface));color:var(--text);margin:0;padding:12px 14px}._candidate-resume-facts-card_dv2d7_776>._card-title-row_dv2d7_147{margin-bottom:16px}._candidate-resume-facts-layout_dv2d7_842{gap:14px;display:grid}._candidate-resume-section_dv2d7_847{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);min-width:0;padding:16px 18px}._candidate-resume-section_dv2d7_847>h3,._candidate-review-group_dv2d7_856>h3{color:var(--text);font-size:var(--fs-md);margin:0 0 12px;font-weight:750;line-height:1.3}._candidate-resume-section_dv2d7_847 ._candidate-fact-timeline_dv2d7_696>li,._candidate-resume-section_dv2d7_847 ._candidate-learning-list_dv2d7_697>li{border-color:var(--border-strong);padding:12px 0}._candidate-resume-section_dv2d7_847 ._candidate-fact-timeline_dv2d7_696>li:first-child,._candidate-resume-section_dv2d7_847 ._candidate-learning-list_dv2d7_697>li:first-child{padding-top:0}._candidate-resume-section_dv2d7_847 ._candidate-fact-timeline_dv2d7_696>._candidate-employment-fact_dv2d7_875{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:inset 4px 0 0 var(--border-strong);padding:14px 16px}._candidate-resume-section_dv2d7_847 ._candidate-fact-timeline_dv2d7_696>._candidate-employment-fact_dv2d7_875:first-child{padding-top:14px}._candidate-resume-section_dv2d7_847 ._candidate-fact-timeline_dv2d7_696>._candidate-employment-fact-confirmed_dv2d7_887{border-color:var(--success-border);background:color-mix(in srgb, var(--success-soft) 48%, var(--surface-raised));box-shadow:inset 4px 0 0 var(--success)}._candidate-resume-section_dv2d7_847 ._candidate-fact-timeline_dv2d7_696>._candidate-employment-fact-partially_confirmed_dv2d7_893{border-color:color-mix(in srgb, var(--warning) 44%, var(--border));background:color-mix(in srgb, var(--warning-soft) 48%, var(--surface-raised));box-shadow:inset 4px 0 0 var(--warning)}._candidate-resume-section_dv2d7_847 ._candidate-fact-timeline_dv2d7_696>._candidate-employment-fact-unconfirmed_dv2d7_899{border-color:var(--danger-border);background:color-mix(in srgb, var(--danger-soft) 48%, var(--surface-raised));box-shadow:inset 4px 0 0 var(--danger)}._candidate-fact-heading_dv2d7_726 ._candidate-employment-status_dv2d7_905{border:1px solid var(--border-strong);color:var(--text);background:var(--surface);font-size:var(--fs-xs);border-radius:999px;justify-self:start;margin-top:5px;padding:4px 9px;font-weight:750;line-height:1.2;display:inline-flex}._candidate-fact-heading_dv2d7_726 ._candidate-employment-status-confirmed_dv2d7_919{border-color:var(--success-border);color:var(--success);background:var(--success-soft)}._candidate-fact-heading_dv2d7_726 ._candidate-employment-status-partially_confirmed_dv2d7_925{border-color:color-mix(in srgb, var(--warning) 52%, var(--border));color:var(--warning);background:var(--warning-soft)}._candidate-fact-heading_dv2d7_726 ._candidate-employment-status-unconfirmed_dv2d7_931{border-color:var(--danger-border);color:var(--danger);background:var(--danger-soft)}._candidate-resume-section_dv2d7_847 ._candidate-fact-heading_dv2d7_726 strong{color:var(--text)}._candidate-resume-section_dv2d7_847 ._candidate-fact-heading_dv2d7_726 span,._candidate-resume-section_dv2d7_847 ._candidate-fact-heading_dv2d7_726 time{color:var(--text-muted)}._candidate-job-stack_dv2d7_946{flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:0;list-style:none;display:flex}._candidate-job-stack_dv2d7_946>li{min-width:0;display:flex}._candidate-show-more_dv2d7_960{cursor:pointer;color:var(--brand-text);font-size:var(--fs-xs);font-weight:700}._candidate-skill-summary-list_dv2d7_967{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}._candidate-skill-summary-list_dv2d7_967 li{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 10px;display:flex}._candidate-skill-summary-list_dv2d7_967 li span{min-width:0;color:var(--text);font-size:var(--fs-sm);overflow-wrap:anywhere;font-weight:650}._candidate-skill-summary-list_dv2d7_967 li strong{color:var(--brand-text);font-size:var(--fs-xs);white-space:nowrap;flex:none;font-weight:750}._candidate-show-more_dv2d7_960{background:0 0;border:0;margin-top:10px;padding:0;font-family:inherit}._candidate-show-more_dv2d7_960:hover{text-decoration:underline}._candidate-evidence_dv2d7_1016,._candidate-all-quotes_dv2d7_1017{min-width:0}._candidate-evidence-list_dv2d7_1021{gap:8px;margin-top:10px;display:grid}._candidate-evidence-list_dv2d7_1021 blockquote{border-left:3px solid var(--brand);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--surface-2);margin:0;padding:10px 12px}._candidate-evidence-list_dv2d7_1021 blockquote p{color:var(--text);font-size:var(--fs-sm);line-height:1.5}._candidate-evidence-list_dv2d7_1021 cite{color:var(--text-subtle);font-size:var(--fs-xs);overflow-wrap:anywhere;margin-top:5px;font-style:normal;display:block}._candidate-localized-text_dv2d7_1050{gap:6px;min-width:0;display:grid}._candidate-localized-text_dv2d7_1050>p{margin:0}._candidate-translation-label_dv2d7_1060{border-radius:var(--radius-pill);background:var(--brand-soft);width:max-content;color:var(--brand-text);font-size:var(--fs-xs);padding:2px 7px;font-weight:600}._candidate-original-text_dv2d7_1070 p{border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--surface);padding:8px 10px;color:var(--text-muted)!important;font-size:var(--fs-xs)!important;margin:0!important}._candidate-all-quotes_dv2d7_1017 ._candidate-evidence-list_dv2d7_1021{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}._candidate-fact-details_dv2d7_1084{gap:10px;display:grid}._candidate-fact-details_dv2d7_1084 ul{color:var(--text-muted);font-size:var(--fs-sm);gap:7px;margin:0;padding-left:20px;line-height:1.5;display:grid}._candidate-evidence-hub_dv2d7_1099{border-color:var(--border-strong)}._candidate-evidence-hub_dv2d7_1099>._card-title-row_dv2d7_147 p{max-width:760px;color:var(--text-muted)}._candidate-finding_dv2d7_698,._candidate-strength-list_dv2d7_699>li{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);gap:8px;padding:13px 14px;display:grid;position:relative}._candidate-finding-danger_dv2d7_1119{border-color:color-mix(in srgb, var(--danger) 32%, var(--border))}._candidate-finding-warning_dv2d7_1123{border-color:color-mix(in srgb, var(--warning) 32%, var(--border))}._candidate-finding_dv2d7_698>strong,._candidate-strength-list_dv2d7_699>li>strong{color:var(--text);padding-right:100px;line-height:1.4}._candidate-finding_dv2d7_698>p{color:var(--text);font-size:var(--fs-sm)}._candidate-finding-details_dv2d7_1139>div{gap:9px;display:grid}._candidate-finding-field_dv2d7_1144{gap:3px;display:grid}._candidate-finding-field_dv2d7_1144>span{color:var(--text-subtle);font-size:var(--fs-xs);text-transform:none;font-weight:600}._candidate-finding-field_dv2d7_1144>p{color:var(--text-muted);font-size:var(--fs-sm)}._candidate-confidence_dv2d7_1161{color:var(--text-subtle);font-size:var(--fs-xs);font-weight:600;position:absolute;top:12px;right:13px}._candidate-strength-list_dv2d7_699>li{border-color:color-mix(in srgb, var(--success) 30%, var(--border));background:color-mix(in srgb, var(--success) 5%, var(--surface-2))}._candidate-ai-summary-basis_dv2d7_1175{font-size:var(--fs-sm);color:var(--text-subtle)!important;margin-bottom:10px!important}._candidate-ai-review-header_dv2d7_1181{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}._candidate-ai-review-header_dv2d7_1181 h2{margin:0}._candidate-ai-review-body_dv2d7_1193{gap:12px;display:grid}._candidate-ai-review-lead_dv2d7_1198{border-left:3px solid var(--brand);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--surface);font-size:var(--fs-md);padding:12px 14px;color:var(--text)!important;line-height:1.55!important}._candidate-review-group_dv2d7_856{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);border-left-width:4px;padding:14px}._review-group-danger_dv2d7_1216{border-left-color:var(--danger)}._review-group-warning_dv2d7_1220{border-left-color:var(--warning)}._review-group-success_dv2d7_1224{border-left-color:var(--success)}._candidate-ai-profile_dv2d7_1228{min-width:0}._candidate-ai-profile_dv2d7_1228>div{gap:10px;display:grid}._candidate-ai-profile_dv2d7_1228>div>p:last-child{color:var(--text)}._candidate-red-flags-card_dv2d7_1241{border-color:color-mix(in srgb, var(--danger) 42%, var(--border))}._formatted-source-text_dv2d7_90{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);max-height:480px;font-size:var(--fs-base);overflow-wrap:anywhere;margin-top:14px;padding:20px 22px;line-height:1.7;overflow:auto;color:var(--text)!important}._formatted-source-text_dv2d7_90 h1,._formatted-source-text_dv2d7_90 h2,._formatted-source-text_dv2d7_90 h3,._formatted-source-text_dv2d7_90 h4{color:var(--text);font-size:var(--fs-md);margin:24px 0 8px;font-weight:700;line-height:1.35}._formatted-source-text_dv2d7_90 h1:first-child,._formatted-source-text_dv2d7_90 h2:first-child,._formatted-source-text_dv2d7_90 h3:first-child,._formatted-source-text_dv2d7_90 h4:first-child{margin-top:0}._formatted-source-text_dv2d7_90 h1,._formatted-source-text_dv2d7_90 h2{font-size:var(--fs-xl)}._formatted-source-text_dv2d7_90 p{margin:0 0 14px;color:var(--text)!important}._formatted-source-text_dv2d7_90 p:last-child{margin-bottom:0}._formatted-source-text_dv2d7_90 ul{gap:6px;margin:0 0 16px;padding-left:22px;display:grid}._formatted-source-text_dv2d7_90 li{padding-left:2px}._markdown-document_dv2d7_100 a{color:var(--brand-text);font-weight:600}._markdown-document_dv2d7_100 a:hover{text-decoration:underline}._detail-card_dv2d7_237>._formatted-source-text_dv2d7_90{max-height:640px;margin-top:0}._form-success_dv2d7_1316{color:var(--success);font-size:var(--fs-md);font-weight:600}._profile-page_dv2d7_1323{max-width:560px;margin:24px auto}._profile-page_dv2d7_1323 ._workspace-header_dv2d7_1328{text-align:center}._profile-page_dv2d7_1323 ._workspace-header_dv2d7_1328 h1{font-size:var(--fs-3xl)}@media (width<=560px){._detail-card_dv2d7_237{padding:16px}._candidate-analysis-dialog-footer_dv2d7_425{margin:4px -16px -16px;padding:16px}._formatted-source-text_dv2d7_90{padding:16px}._candidate-fact-heading_dv2d7_726{flex-direction:column;gap:5px}._candidate-fact-heading_dv2d7_726 time{white-space:normal}._candidate-finding_dv2d7_698>strong,._candidate-strength-list_dv2d7_699>li>strong{padding-right:0}._candidate-confidence_dv2d7_1161{width:max-content;position:static}._candidate-resume-section_dv2d7_847,._candidate-review-group_dv2d7_856{padding:13px}._candidate-skill-summary-list_dv2d7_967,._candidate-integrity-summary_dv2d7_784{grid-template-columns:1fr}._candidate-ai-review-header_dv2d7_1181{flex-direction:column;align-items:flex-start}}
