.rar-timeline-tabs{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.rar-timeline-tabs.is-compact{box-shadow:none;padding:0}.rar-timeline-collapse-bar{color:#17223b;cursor:pointer;text-align:left;background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #d6e2ea;border-left:3px solid #0f2a4b;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 12px;display:grid}.rar-timeline-collapse-bar+.rar-timeline-collapse-bar,.rar-timeline-panel+.rar-timeline-collapse-bar{margin-top:10px}.rar-timeline-collapse-bar>span:first-child{gap:2px;min-width:0;display:grid}.rar-timeline-collapse-bar strong{color:#17223b;text-transform:uppercase;font-size:13px;font-weight:900}.rar-timeline-collapse-bar small{color:#64708a;font-size:12px;font-weight:700}.rar-timeline-collapse-bar svg{color:#40516e;transition:transform .16s}.rar-timeline-collapse-bar.is-open svg{transform:rotate(180deg)}.rar-timeline-collapse-bar:hover,.rar-timeline-collapse-bar:focus-visible{background:#f3f7ff;border-color:#a9bef4;outline:0}.rar-timeline-collapse-aside{justify-content:flex-end;min-width:0;display:flex}.rar-timeline-panel{padding:12px 0 2px}.rar-work-analysis-section-tabs{background:#f3f6fb;border:1px solid #d8e1ef;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.rar-work-analysis-section-tabs>button{color:#53627a;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;min-width:0;min-height:52px;padding:8px 12px;display:flex}.rar-work-analysis-section-tabs>button>svg{flex:none}.rar-work-analysis-section-tabs>button>span{gap:2px;min-width:0;display:grid}.rar-work-analysis-section-tabs>button strong,.rar-work-analysis-section-tabs>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rar-work-analysis-section-tabs>button strong{font-size:13px;font-weight:900}.rar-work-analysis-section-tabs>button small{color:#718096;font-size:11px;font-weight:700}.rar-work-analysis-section-tabs>button:hover,.rar-work-analysis-section-tabs>button:focus-visible{color:#0f2a4b;background:#fff;outline:0}.rar-work-analysis-section-tabs>button.is-active{color:#0f2a4b;background:#fff;border-color:#b9cafa;box-shadow:0 2px 8px #0f2a4b1a}.rar-work-analysis-section-tabs>button.is-active small{color:#52688c}.rar-candidate-result-modal .rar-timeline-panel{padding-top:0}.rar-candidate-result-modal .rar-timeline-tab-buttons{border-bottom:1px solid #e5eaf2;justify-content:flex-start;gap:6px;margin-bottom:12px;padding-bottom:12px}.rar-candidate-result-modal .rar-timeline-tab-buttons button{color:#53627a;background:#fff;border-color:#dce3ee;border-radius:8px;padding:7px 10px}.rar-candidate-result-modal .rar-timeline-tab-buttons button.is-active{color:#0f2a4b;background:#f1f5fb;border-color:#b8c8e5}.rar-candidate-result-modal .rar-rich-timeline{padding:2px 0 0 22px}.rar-candidate-result-modal .rar-rich-timeline:before{background:#dce4ef;left:13px}.rar-candidate-result-modal .rar-rich-timeline li{grid-template-columns:30px minmax(0,1fr);gap:10px;margin-bottom:10px}.rar-candidate-result-modal .rar-rich-timeline-dot{color:#0f2a4b;border-color:#c9d5e5;width:28px;height:28px;box-shadow:0 2px 7px #0f2a4b1a}.rar-candidate-result-modal .rar-rich-timeline-card{background:#fff;border-color:#dfe5ef;border-radius:10px;padding:13px 15px;box-shadow:0 1px 2px #0f2a4b0a}.rar-candidate-result-modal .rar-rich-timeline-date{color:#56708f}.rar-candidate-result-modal .rar-rich-timeline-card strong{color:#17233d}.rar-candidate-result-modal .rar-rich-timeline-card p{color:#52617a}.rar-candidate-result-modal .rar-work-insight-table-wrap{background:#fff;border:1px solid #dfe5ef;border-radius:10px;overflow:hidden}.rar-candidate-result-modal .rar-work-insight-table th{color:#5f6f86;background:#f7f9fc}.rar-timeline-panel.is-employment-insights{gap:12px;display:grid}.rar-work-analysis-insight-summary .rar-work-insight-chips{justify-content:flex-start}@media (max-width:640px){.rar-work-analysis-section-tabs{grid-template-columns:1fr}}.rar-timeline-tabs-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.rar-timeline-tabs-header h3{margin:2px 0 0}.rar-timeline-tab-buttons{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.rar-timeline-tab-buttons button{color:#274253;cursor:pointer;background:#f8fbfd;border:1px solid #d6e2ea;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.rar-timeline-tab-buttons button.is-active{color:#075e6b;background:#e9fbff;border-color:#0f7e90}.rar-timeline-tab-buttons button span{text-align:center;background:#0f7e901f;border-radius:999px;min-width:20px;padding:1px 6px}.rar-rich-timeline{margin:0;padding:0 0 0 20px;list-style:none;position:relative}.rar-rich-timeline:before{content:"";background:linear-gradient(#bbe8f1,#e3edf2);width:2px;position:absolute;top:8px;bottom:8px;left:12px}.rar-rich-timeline li{grid-template-columns:32px minmax(0,1fr);gap:12px;margin-bottom:14px;display:grid;position:relative}.rar-rich-timeline-dot{z-index:1;background:#fff;border:2px solid #8fd3df;border-radius:999px;place-items:center;width:26px;height:26px;font-size:13px;display:grid;position:relative;box-shadow:0 4px 12px #0f2a3a1f}.rar-rich-timeline-card{background:#fbfdff;border:1px solid #dbe8ef;border-radius:14px;padding:12px 14px}.rar-rich-timeline-card header{gap:4px;display:grid}.rar-rich-timeline-date{color:#0f7e90;align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex}.rar-rich-timeline-card strong{color:#132d3a;font-size:14px}.rar-rich-timeline-card small,.rar-rich-timeline-card footer{color:#678192;font-size:12px}.rar-rich-timeline-card p{color:#334e5e;margin:8px 0 0;font-size:13px;line-height:1.45}.rar-work-insight{border-top:0;margin-top:0;padding-top:0}.rar-work-insight>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.rar-work-insight-chips{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.rar-work-insight h4{color:#132d3a;margin:2px 0 0;font-size:14px}.rar-work-gap-summary{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin:0 0 10px;display:grid}.rar-work-gap-summary span{background:#fbfdfe;border:1px solid #dbe8ef;border-radius:8px;padding:9px 10px}.rar-work-gap-summary strong,.rar-work-gap-summary small{display:block}.rar-work-gap-summary strong{color:#132d3a;font-size:12px}.rar-work-gap-summary small{color:#607888;margin-top:3px;font-size:11px;line-height:1.35}.rar-startup-chip{color:#536b7a;background:#f6f9fb;border:1px solid #d7e0e6;border-radius:999px;flex:none;padding:6px 9px;font-size:12px;font-weight:800}.rar-startup-chip.is-found{color:#147044;background:#eefbf3;border-color:#b8dec9}.rar-startup-chip.is-total{color:#0f2a4b;background:#f1f5ff;border-color:#c9d8f5}.rar-startup-chip.is-gap{color:#8a560f;background:#fff8ed;border-color:#f2cf9a}.rar-work-insight-table-wrap{overflow-x:auto}.rar-work-insight-table{border-collapse:collapse;width:100%;min-width:680px;font-size:12px}.rar-work-insight-table th,.rar-work-insight-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e3edf2;padding:9px 10px}.rar-work-insight-table th{color:#607888;text-transform:uppercase;font-size:11px}.rar-work-insight-table td{color:#334e5e}.rar-work-insight-table td strong,.rar-work-insight-table td small{display:block}.rar-work-insight-table td strong{color:#132d3a;font-size:13px}.rar-work-insight-table td small{color:#6d8190;margin-top:2px}.rar-screening-overview{background:#fff;border:1px solid #0f172a1a;border-radius:12px;margin-bottom:12px;padding:12px 14px;box-shadow:0 3px 12px #0f172a0d}.rar-screening-overview-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rar-screening-overview-title-row{align-items:flex-start;gap:10px;min-width:0;display:flex}.rar-screening-overview-header-actions{flex-flow:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;max-width:70%;display:flex}.rar-screening-overview-agent-button{color:#fff;cursor:pointer;white-space:nowrap;background:#0f2a4b;border:1px solid #b7cdfd;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:0 11px;font-size:12px;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 5px 12px #0f2a4b33}.rar-screening-overview-agent-button:hover,.rar-screening-overview-agent-button:focus-visible{background:#0f2a4b}.rar-screening-overview-agent-button:disabled{cursor:not-allowed;opacity:.58;box-shadow:none}.rar-screening-overview-agent-button.is-progress:disabled{color:#4338ca;opacity:1;background:#eef2ff;border-color:#c7d2fe}.rar-screening-overview-agent-error{color:#b42318;font-size:11px;font-weight:800;line-height:1.25}.rar-screening-overview-agent-note{color:#475467;font-size:11px;font-weight:700}.rar-cv-screening-controls{background:#f8fafc;border:1px solid #dbe4f0;border-radius:10px;margin-top:14px;padding:12px}.rar-cv-screening-controls>header,.rar-cv-screening-controls>footer,.rar-cv-screening-row,.rar-cv-auto-screen-setting{align-items:center;gap:9px;display:flex}.rar-cv-screening-controls>header{justify-content:space-between}.rar-cv-screening-controls>header>div{gap:2px;display:grid}.rar-cv-screening-controls>header span,.rar-cv-auto-screen-setting small{color:#667085;font-size:11px}.rar-cv-screening-settings,.rar-cv-screening-row button,.rar-cv-screening-controls>footer button{color:#0f2a4b;cursor:pointer;background:#fff;border:1px solid #b7c6d9;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:29px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.rar-cv-screening-controls button:disabled{cursor:not-allowed;opacity:.5}.rar-cv-auto-screen-setting{background:#eef4ff;border-radius:8px;align-items:flex-start;margin-top:10px;padding:10px}.rar-cv-auto-screen-setting span{gap:2px;display:grid}.rar-cv-screening-list{gap:6px;margin-top:10px;display:grid}.rar-cv-screening-row{border-top:1px solid #e6ebf2;min-height:38px;padding-top:6px}.rar-cv-screening-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.rar-cv-score-state{border-radius:999px;flex:none;padding:3px 7px;font-size:10px;font-weight:800}.rar-cv-score-state.is-scored{color:#067647;background:#dcfae6}.rar-cv-score-state.is-pending{color:#92400e;background:#fff3d6}.rar-cv-score-state.is-preparing{color:#475467;background:#e8edf4}.rar-cv-screening-controls>footer{justify-content:flex-end;margin-top:10px}.rar-cv-screening-controls>footer button:last-child{color:#fff;background:#0f2a4b}.rar-cv-screening-message{color:#344054;margin:9px 0 0;font-size:11px;font-weight:700}.rar-screening-overview-icon{color:#1f5fd1;background:#eef5ff;border:1px solid #bfd7ff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.rar-screening-overview-header h2{color:#0b1736;align-items:center;gap:7px;margin:0;font-size:16px;line-height:1.2;display:flex}.rar-screening-overview-version{color:#4338ca;background:#eef2ff;border:0;border-radius:999px;align-items:center;gap:4px;min-height:20px;padding:0 7px;font-family:inherit;font-size:11.5px;font-weight:850;line-height:1;display:inline-flex}.rar-screening-overview-header p{color:#536482;margin:3px 0 0;font-size:12px;line-height:1.35}.rar-screening-overview-header .rar-screening-overview-updated{color:#087443;margin:0;font-size:11px;font-weight:800}.rar-screening-overview-meta{flex-wrap:wrap;align-items:center;gap:6px;min-height:24px;margin-top:5px;display:flex}.rar-screening-overview-meta-separator{color:#a1acc0;font-size:10px;line-height:1}.rar-screening-consistency-warning{color:#6f4b00;background:#fff9e8;border:1px solid #e9b949;border-radius:10px;align-items:flex-start;gap:10px;margin:14px 0;padding:12px 14px;display:flex}.rar-screening-consistency-warning>svg{flex:none;margin-top:1px}.rar-screening-consistency-warning div{gap:3px;display:grid}.rar-screening-consistency-warning strong,.rar-screening-consistency-warning span{display:block}.rar-screening-ranking-notice{color:#40516e;background:#f8fafc;border:1px solid #dbe3f1;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:12px 0;padding:11px 12px;display:grid}.rar-screening-ranking-notice-icon{color:#64748b;display:inline-flex}.rar-screening-ranking-notice div{gap:2px;font-size:12px;line-height:1.35;display:grid}.rar-screening-ranking-notice strong{color:#26334f;font-size:12.5px}.rar-screening-ranking-notice button{color:#4338ca;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7d2fe;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:11.5px;font-weight:850;display:inline-flex}.rar-screening-ranking-notice button:hover:not(:disabled){background:#eef2ff}.rar-screening-ranking-notice button:disabled{cursor:wait;opacity:.65}.rar-screening-rerun-details{color:#64748b;margin:8px 0 12px;font-size:11.5px}.rar-screening-rerun-details summary{color:#536482;cursor:pointer;width:fit-content;font-weight:800}.rar-screening-rerun-details>span{margin-top:6px;padding-left:14px;display:block}@media (max-width:720px){.rar-screening-ranking-notice{grid-template-columns:auto minmax(0,1fr)}.rar-screening-ranking-notice button{grid-column:2;justify-self:start}}.rar-screening-overview-basis{color:#64748b;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:5px;max-width:42%;margin-top:0;font-size:11px;line-height:1.2;display:flex}.rar-screening-overview-header-actions .rar-screening-overview-basis{max-width:none}.rar-screening-overview-versions-control{color:#64748b;align-items:center;gap:5px;margin:0;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.rar-screening-overview-versions-control>button{color:#4338ca;cursor:pointer;font:inherit;background:#eef2ff;border:0;border-radius:999px;padding:4px 8px;font-weight:900;line-height:1}.rar-screening-overview-versions-control>button:hover,.rar-screening-overview-versions-control>button:focus-visible{background:#e0e7ff}.rar-screening-versions-backdrop{z-index:145;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172a6b;place-items:center;padding:clamp(8px,2vh,16px);display:grid;position:fixed;inset:0;overflow:auto}.rar-screening-versions-panel{background:#fff;border:1px solid #d7e0f1f2;border-radius:12px;width:min(760px,100%);max-height:calc(100dvh - 32px);animation:.18s ease-out rar-screening-versions-enter;overflow:hidden;box-shadow:0 28px 70px #0f172a52}@keyframes rar-screening-versions-enter{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.rar-screening-versions-panel>header{border-bottom:1px solid #e8edf5;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px;display:flex}.rar-screening-versions-panel>header h3{color:#0b1b3d;margin:3px 0 0;font-size:18px}.rar-screening-versions-panel>header p{color:#64748b;margin:5px 0 0;font-size:12px;font-weight:650}.rar-screening-versions-panel>header button{color:#26334f;cursor:pointer;background:#fff;border:1px solid #d7e0f1;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.rar-screening-versions-panel-body{gap:12px;max-height:calc(100dvh - 150px);padding:16px 18px;display:grid;overflow-y:auto}.rar-screening-versions-panel-body>section{background:#fbfcff;border:1px solid #e2e8f2;border-radius:11px;gap:8px;padding:12px;display:grid}.rar-screening-versions-panel-body>section>span,.rar-screening-version-section-heading>span{color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:850}.rar-screening-versions-panel-body strong{color:#24324d;font-size:12px}.rar-screening-version-section-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.rar-screening-version-section-heading small{color:#64748b;font-size:10.5px;font-weight:800}.rar-screening-version-files{gap:6px;display:grid}.rar-screening-version-files>div{border-top:1px solid #e8edf5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:7px;display:grid}.rar-screening-version-files strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rar-screening-version-files span{color:#4338ca;white-space:nowrap;background:#eef2ff;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:850}.rar-screening-versions-list{flex-wrap:wrap;gap:6px;display:flex}.rar-screening-versions-list strong{color:#3f46a8;background:#f2f4ff;border:1px solid #d7def8;border-radius:999px;padding:5px 8px}.rar-screening-overview-basis>span{font-weight:800}.rar-screening-overview-basis>strong{color:#3046b9;background:#f7f8ff;border:1px solid #4057e62e;border-radius:999px;align-items:center;min-height:22px;padding:2px 7px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.rar-screening-overview-grid{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;margin:10px 0 18px;padding-top:10px;display:grid}.rar-screening-overview-top{padding-top:5px}.rar-screening-overview-dedupe{color:#43516b;background:#f8fbff;border:1px solid #d8e0f2;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:-6px 0 14px;padding:8px 10px;font-size:12px;line-height:1.35;display:flex}.rar-screening-overview-dedupe strong{color:#172033}.rar-screening-overview-metric{--metric-accent:#64748b;--metric-border:#94a3b83d;--metric-label:#5d6b82;--metric-value:#172033;--metric-bg-start:#fff;--metric-bg-end:#fbfdff;border:1px solid var(--metric-border);border-left:3px solid var(--metric-accent);background:linear-gradient(180deg, var(--metric-bg-start) 0%, var(--metric-bg-end) 100%);border-radius:10px;padding:9px 10px;box-shadow:inset 0 1px #ffffffe6}.rar-screening-overview-metric.is-ranked{--metric-accent:#3b6eea;--metric-border:#3b6eea38;--metric-value:#1d3f91}.rar-screening-overview-metric.is-shortlist{--metric-accent:#16a36a;--metric-border:#16a36a38;--metric-value:#116246}.rar-screening-overview-metric.is-hold{--metric-accent:#d28a12;--metric-border:#d28a1238;--metric-value:#7a4b08}.rar-screening-overview-metric.is-reject{--metric-accent:#d14b4b;--metric-border:#d14b4b33;--metric-value:#8f2929}.rar-screening-overview-metric.is-follow-up{--metric-accent:#6366f1;--metric-border:#6366f138;--metric-value:#4338ca}.rar-screening-overview-grid span{color:var(--metric-label);align-items:center;gap:5px;margin-bottom:3px;font-size:11px;font-weight:850;display:flex}.rar-screening-overview-grid span i,.rar-screening-recommendation-cell .rar-recommendation i{background:0 0;border:0;place-items:center;min-width:16px;font-size:17px;font-style:normal;font-weight:950;line-height:1;display:inline-grid}.rar-screening-recommendation-cell .rar-recommendation{letter-spacing:0;background:0 0;justify-content:center;min-width:22px;padding:2px}.rar-screening-recommendation-cell .rar-recommendation span{text-transform:capitalize;font-size:11px;font-weight:900}.rar-screening-overview-metric.is-shortlist>span,.rar-screening-recommendation-cell .rar-recommendation.is-shortlist{color:#07834f}.rar-screening-overview-metric.is-hold>span,.rar-screening-recommendation-cell .rar-recommendation.is-hold{color:#9b6200}.rar-screening-overview-metric.is-reject>span,.rar-screening-recommendation-cell .rar-recommendation.is-reject{color:#bf2d2d}.rar-screening-overview-grid strong{color:var(--metric-value);font-size:18px;line-height:1.1}.rar-follow-up-selection-filters{justify-content:center;align-items:center;gap:6px;width:100%;display:inline-flex;position:relative;overflow:visible}.rar-follow-up-filter-trigger{color:#61708a;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;place-items:center;width:26px;height:26px;padding:0;transition:border-color .14s,background .14s,color .14s;display:inline-grid;position:relative}.rar-follow-up-filter-trigger:hover,.rar-follow-up-filter-trigger:focus-visible,.rar-follow-up-filter-trigger.is-open{color:#0f2a4b;background:#eef3ff;border-color:#b8c8ec;outline:0}.rar-follow-up-filter-trigger.is-filtered:after{content:"";background:#0f2a4b;border:1px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:3px}.rar-follow-up-filter-popover{z-index:30;color:#172033;text-align:left;white-space:normal;background:#fff;border:1px solid #cbd6e8;border-radius:10px;width:286px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 14px 32px #1e30542e,0 3px 8px #1e305414}.rar-follow-up-filter-popover:before{content:"";background:#f7f9fd;border-top:1px solid #cbd6e8;border-left:1px solid #cbd6e8;width:9px;height:9px;position:absolute;top:-5px;right:10px;transform:rotate(45deg)}.rar-follow-up-selection-filters-heading{background:#f7f9fd;border-bottom:1px solid #e1e7f0;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;padding:10px 11px;display:flex}.rar-follow-up-selection-filters-heading>div{gap:2px;display:grid}.rar-follow-up-selection-filters-heading strong,.rar-follow-up-selection-filters-heading span{display:block}.rar-follow-up-selection-filters-heading strong{color:#172033;font-size:12px;font-weight:900}.rar-follow-up-selection-filters-heading span{color:#738097;font-size:10px;font-weight:750}.rar-follow-up-selection-filters-heading button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:25px;height:25px;padding:0;display:inline-grid}.rar-follow-up-selection-filters-heading button:hover{color:#1f2a44;background:#e9eef8}.rar-follow-up-selection-filter-fields{grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}.rar-follow-up-selection-filter-fields>label,.rar-follow-up-selection-filter-fields fieldset{border:0;gap:5px;margin:0;padding:0;display:grid}.rar-follow-up-selection-filter-fields>label>span,.rar-follow-up-selection-filter-fields legend{color:#506079;font-size:10.5px;font-weight:850}.rar-follow-up-selection-filter-fields>label>input{color:#172033;background:#fff;border:1px solid #c8d2e2;border-radius:7px;outline:none;width:100%;height:34px;padding:5px 8px;font-size:12px;font-weight:800}.rar-follow-up-selection-filter-fields>label>input:focus{border-color:#6d8ce8;box-shadow:0 0 0 2px #496ee61f}.rar-follow-up-selection-filter-fields input[type=number]{appearance:textfield}.rar-follow-up-selection-filter-fields input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.rar-follow-up-selection-filter-fields input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.rar-follow-up-selection-filter-fields fieldset{grid-column:1/-1}.rar-follow-up-recommendation-options{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.rar-follow-up-selection-filter-fields fieldset label{--filter-accent:#536482;color:#43516b;cursor:pointer;white-space:nowrap;background:#fafbfc;border:1px solid #d2dae7;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:4px 6px;font-size:10px;font-weight:850;display:inline-flex;position:relative}.rar-follow-up-selection-filter-fields fieldset label.is-shortlist{--filter-accent:#16805a}.rar-follow-up-selection-filter-fields fieldset label.is-hold{--filter-accent:#a5680a}.rar-follow-up-selection-filter-fields fieldset label.is-reject{--filter-accent:#b63d3d}.rar-follow-up-selection-filter-fields fieldset label:hover{background:#f4f7fb;border-color:#aebcd3}.rar-follow-up-selection-filter-fields fieldset label:has(input:focus-visible){outline-offset:-2px;outline:2px solid #0f2a4b29}.rar-follow-up-selection-filter-fields fieldset input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.rar-follow-up-filter-check{color:#0000;background:#fff;border:1px solid #b9c4d6;border-radius:4px;place-items:center;width:14px;height:14px;display:inline-grid}.rar-follow-up-selection-filter-fields fieldset label:has(input:checked){border-color:color-mix(in srgb, var(--filter-accent) 36%, white);background:color-mix(in srgb, var(--filter-accent) 7%, white);color:#26334f}.rar-follow-up-selection-filter-fields fieldset label:has(input:checked).is-shortlist .rar-follow-up-filter-check{color:#fff;background:#16805a;border-color:#16805a}.rar-follow-up-selection-filter-fields fieldset label:has(input:checked).is-hold .rar-follow-up-filter-check{color:#fff;background:#a5680a;border-color:#a5680a}.rar-follow-up-selection-filter-fields fieldset label:has(input:checked).is-reject .rar-follow-up-filter-check{color:#fff;background:#b63d3d;border-color:#b63d3d}.rar-follow-up-selection-filter-fields fieldset:disabled label{cursor:not-allowed;opacity:.55}.rar-follow-up-selection-filter-actions{border-top:1px solid #e5eaf2;justify-content:flex-end;gap:7px;padding:10px 12px;display:flex}.rar-follow-up-selection-filter-actions button{cursor:pointer;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:4px;min-height:31px;padding:4px 10px;font-size:11px;font-weight:900;transition:box-shadow .14s,background .14s;display:inline-flex}.rar-follow-up-selection-filter-actions .is-secondary{color:#52617a;background:#fff;border:1px solid #cbd5e5}.rar-follow-up-selection-filter-actions .is-primary{color:#fff;background:#0f2a4b;border:1px solid #0f2a4b;box-shadow:0 2px 6px #0f2a4b29}.rar-follow-up-selection-filter-actions .is-primary:not(:disabled):hover{box-shadow:0 3px 8px #0f2a4b38}.rar-follow-up-selection-filter-actions button:disabled,.rar-follow-up-selection-filter-fields input:disabled{cursor:not-allowed;opacity:.55}.rar-screening-row-action-header{vertical-align:middle;position:relative;overflow:visible;text-align:center!important}.rar-screening-overview-top table{border-collapse:collapse;width:100%}.rar-screening-results-table{table-layout:fixed}.rar-screening-results-table .rar-screening-col-rank{width:9%}.rar-screening-results-table .rar-screening-col-candidate{width:15%}.rar-screening-results-table .rar-screening-col-score{width:7%}.rar-screening-results-table .rar-screening-col-assessment{width:13%}.rar-screening-results-table .rar-screening-col-recommendation{width:12%}.rar-screening-results-table .rar-screening-col-reason{width:44%}.rar-screening-results-table.has-row-action .rar-screening-col-rank{width:10%}.rar-screening-results-table.has-row-action .rar-screening-col-candidate{width:14%}.rar-screening-results-table.has-row-action .rar-screening-col-score{width:7%}.rar-screening-results-table.has-row-action .rar-screening-col-assessment{width:13%}.rar-screening-results-table.has-row-action .rar-screening-col-recommendation{width:12%}.rar-screening-results-table.has-row-action .rar-screening-col-reason{width:34%}.rar-screening-results-table.has-row-action .rar-screening-col-action{width:10%}.rar-screening-overview-table-header,.rar-screening-overview-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rar-screening-overview-table-header{justify-content:space-between;margin:4px 0 8px}.rar-screening-overview-table-header span{color:#64748b;font-size:11px;font-weight:800}.rar-screening-overview .rar-screening-overview-table-header .rar-screening-order-summary{color:#748197;text-align:right;font-size:10px;font-weight:650;line-height:1.2}@media (max-width:700px){.rar-screening-overview-table-header{align-items:flex-start}.rar-screening-overview .rar-screening-overview-table-header .rar-screening-order-summary{text-align:left}}.rar-screening-overview-top th,.rar-screening-overview-top td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #0f172a14;padding:8px 6px;font-size:13px;line-height:1.35}.rar-screening-overview-top th{color:#1b2c52;font-size:13px;font-weight:900}.rar-screening-rank-cell{color:#475569;font-weight:900}.rar-screening-rank-cell span{color:inherit;font-size:inherit;font-weight:900}.rar-screening-score-cell{color:#0b1736;font-weight:900}.rar-screening-overview-top .rar-screening-score-header,.rar-screening-overview-top .rar-screening-score-value-cell{text-align:right}.rar-screening-pending-assessment{color:#9a5b08;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:900;display:inline-flex}.rar-screening-assessment-retry{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.rar-screening-assessment-retry>small{white-space:normal;max-width:260px}.rar-screening-candidate-cell{color:#0f2a4b;font-weight:900}.rar-screening-candidate-actions{align-items:center;gap:7px;display:inline-flex}.rar-screening-trace-button{color:#3159a8;cursor:pointer;background:#f7f9ff;border:1px solid #cbd8ef;border-radius:7px;place-items:center;width:26px;height:26px;padding:0;display:inline-grid}.rar-screening-trace-button:hover,.rar-screening-trace-button:focus-visible{color:#1746ad;background:#edf3ff;border-color:#8eabeb;outline:0;box-shadow:0 0 0 3px #2563eb24}.rar-screening-ranking-reason-cell{color:#52617a;font-size:12px!important}.rar-screening-ranking-reason-cell strong,.rar-screening-ranking-reason-cell small{display:block}.rar-screening-ranking-reason-cell strong{color:#263752;font-size:12px}.rar-screening-ranking-reason-cell small{color:#64748b;margin-top:3px;line-height:1.35}.rar-screening-recommendation-header,.rar-screening-recommendation-cell{text-align:left!important}.rar-screening-candidate-link{color:#2563eb;cursor:pointer;font:inherit;text-align:left;text-underline-offset:3px;background:0 0;border:0;border-radius:4px;padding:0;font-weight:900;-webkit-text-decoration:underline #2563eb80;text-decoration:underline #2563eb80;text-decoration-thickness:1px;transition:color .14s,text-decoration-color .14s,box-shadow .14s}.rar-screening-identity-note{color:#7a4f00;background:#fff8e3;border:1px solid #f4d27a;border-radius:999px;width:fit-content;margin-top:3px;padding:2px 7px;font-size:10px;font-weight:900;line-height:1.2;display:block}.rar-screening-overview .rar-recommendation{min-height:23px;padding:3px 8px;font-size:11px;line-height:1.1}.rar-screening-candidate-link:hover,.rar-screening-candidate-link:focus-visible{color:#1746ad;text-decoration-color:currentColor}.rar-screening-candidate-link:focus-visible{outline:0;box-shadow:0 0 0 3px #2563eb2e}.rar-screening-overview-pagination{justify-content:flex-end;margin-top:8px}.rar-screening-overview-pagination button{color:#26334f;background:#fff;border:1px solid #d7e0f1;border-radius:8px;min-width:28px;min-height:28px;padding:0 8px;font-size:11px;font-weight:900}.rar-screening-overview-pagination button:hover,.rar-screening-overview-pagination button.is-active{color:#fff;background:#0f2a4b;border-color:#0f2a4b}.rar-screening-overview-pagination button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:700px){.rar-screening-overview-header{display:grid}.rar-screening-overview-header-actions{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;max-width:none}.rar-screening-overview-basis{justify-content:flex-start;max-width:none}}.rar-candidate-result-modal-backdrop{z-index:140;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172a75;place-items:center;padding:clamp(8px,2vh,16px);display:grid;position:fixed;inset:0;overflow:auto}.rar-candidate-result-modal{background:#fff;border:1px solid #d7e0f1e6;border-radius:12px;flex-direction:column;width:min(1180px,100%);min-width:0;max-height:calc(100dvh - 32px);padding:18px;display:flex;overflow:hidden;box-shadow:0 28px 70px #0f172a52}.rar-candidate-result-modal.is-split,.rar-candidate-result-modal.is-pdf{overscroll-behavior:contain;scrollbar-gutter:stable;overflow:hidden auto}.rar-candidate-result-modal.is-detail .rar-candidate-modal-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;overflow:hidden auto}.rar-candidate-result-modal.is-split{width:min(1500px,100%);height:calc(100dvh - 32px)}.rar-candidate-result-modal.is-pdf{width:min(1500px,100%)}.rar-candidate-result-modal.is-pdf .rar-candidate-modal-summary,.rar-candidate-result-modal.is-pdf .rar-candidate-detail-mode{display:none}.rar-candidate-result-modal.is-split .rar-candidate-result-modal-header{margin-bottom:8px}.rar-candidate-result-modal.is-split .rar-candidate-detail-mode{flex-basis:48px;min-height:48px;margin-bottom:8px}.rar-candidate-result-modal-header{z-index:1;background:#fff;border-bottom:1px solid #edf1f8;justify-content:space-between;align-items:center;gap:12px;min-height:58px;margin:-18px -18px 16px;padding:12px 18px;display:flex;position:sticky;top:0}.rar-candidate-result-modal-header h3{color:#0b1b3d;letter-spacing:0;margin:2px 0 0;font-size:15px}.rar-candidate-result-modal-header button{color:#26334f;background:#fff;border:1px solid #d7e0f1;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.rar-follow-up-card{background:#fff;border:1px solid #2a3f8b24;border-radius:12px;gap:9px;padding:10px;display:grid;box-shadow:0 8px 24px #0f172a0f}.rar-email-draft-card{background:#fff;border:1px solid #c9d7f5;border-radius:14px;gap:12px;padding:14px;display:grid;overflow:hidden;box-shadow:0 10px 28px #1e40af14}.rar-email-delivery-card{background:#fff;border:1px solid #d7e0ee;border-radius:12px;gap:10px;padding:12px;display:grid;overflow:hidden;box-shadow:0 8px 24px #0f172a0f}.rar-email-delivery-header{border-bottom:1px solid #e7ecf3;align-items:center;gap:10px;min-width:0;padding:2px 2px 10px;display:flex}.rar-email-delivery-header>div{flex:1;min-width:0}.rar-email-delivery-header h2{color:#101828;margin:1px 0 0;font-size:16px}.rar-email-delivery-header p{color:#667085;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:12px;overflow:hidden}.rar-email-delivery-icon{color:#137a4b;background:#edf8f2;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.rar-email-delivery-status{color:#8a5a00;letter-spacing:.03em;text-transform:uppercase;background:#fff6df;border-radius:999px;flex:none;padding:5px 9px;font-size:10px;font-weight:850}.rar-email-delivery-status.is-sent,.rar-email-delivery-status.is-completed{color:#11653d;background:#eaf8f0}.rar-email-delivery-status.is-failed{color:#a12d2d;background:#fff0f0}.rar-email-delivery-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.rar-email-delivery-summary>div{background:#f8fafc;border-left:3px solid #94a3b8;border-radius:7px;justify-content:space-between;align-items:baseline;gap:5px;padding:7px 9px;display:flex}.rar-email-delivery-summary>div.is-sent{border-left-color:#22a06b}.rar-email-delivery-summary>div.is-pending{border-left-color:#d18a00}.rar-email-delivery-summary>div.is-failed{border-left-color:#d64545}.rar-email-delivery-summary strong{color:#172033;font-size:15px}.rar-email-delivery-summary span{color:#667085;font-size:10px;font-weight:750}.rar-email-delivery-list{overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid #e3e8ef;border-radius:9px;max-height:260px;overflow:hidden auto}.rar-email-delivery-row{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.rar-email-delivery-row+.rar-email-delivery-row{border-top:1px solid #edf0f4}.rar-email-delivery-state-icon{color:#b37400;display:grid}.rar-email-delivery-row>div{gap:1px;min-width:0;display:grid}.rar-email-delivery-row strong{color:#253047;font-size:12px}.rar-email-delivery-row>div span{color:#7a8699;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.rar-email-delivery-error{color:#a12d2d;overflow-wrap:anywhere;margin-top:2px;font-size:10px;line-height:1.35}.rar-email-delivery-row em{color:#8a5a00;font-size:10px;font-style:normal;font-weight:800}.rar-email-delivery-row em.is-sent{color:#137a4b}.rar-email-delivery-row em.is-failed,.rar-email-delivery-row em.is-undelivered{color:#b33232}.rar-email-delivery-row:has(em.is-sent) .rar-email-delivery-state-icon{color:#22a06b}:is(.rar-email-delivery-row:has(em.is-failed) .rar-email-delivery-state-icon,.rar-email-delivery-row:has(em.is-undelivered) .rar-email-delivery-state-icon){color:#d64545}.rar-email-delivery-footer{border-top:1px solid #e7ecf3;justify-content:space-between;align-items:center;gap:16px;padding:11px 2px 1px;display:flex}.rar-email-delivery-footer>div{gap:2px;display:grid}.rar-email-delivery-footer strong{color:#253047;font-size:12px}.rar-email-delivery-footer span{color:#667085;font-size:11px;line-height:1.4}.rar-email-delivery-footer button,.rar-email-delivery-back{color:#fff;font:inherit;cursor:pointer;background:#0f2a4b;border:1px solid #0f2a4b;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:800;display:inline-flex}.rar-email-delivery-footer button:hover{background:#091b31;border-color:#091b31}.rar-email-delivery-inbox-view{gap:10px;display:grid}.rar-email-delivery-back{color:#0f2a4b;background:#fff;border-color:#cbd7ee;width:max-content}.rar-email-delivery-back:hover{background:#f4f7ff;border-color:#9eb2dc}.rar-email-draft-header{background:linear-gradient(#f8fbff 0%,#eef4ff 100%);border:1px solid #d8e4ff;border-radius:11px;align-items:flex-start;gap:11px;padding:12px;display:flex}.rar-email-draft-header>div{flex:1;min-width:0}.rar-email-draft-header h2{color:#0b1736;margin:2px 0 0;font-size:17px}.rar-email-draft-header p{color:#536482;margin:4px 0 0;font-size:12px}.rar-email-draft-icon{color:#0f2a4b;background:#fff;border:1px solid #b7cdfd;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.rar-email-draft-details{grid-template-columns:minmax(160px,.75fr) minmax(220px,1.25fr);gap:9px;margin:0;display:grid}.rar-email-draft-details div{background:#fbfdff;border:1px solid #e0e7f2;border-radius:9px;min-width:0;padding:9px 10px}.rar-email-draft-details .is-subject{grid-column:1/-1}.rar-email-draft-details dt,.rar-email-draft-body>span{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:850}.rar-email-draft-details dd{color:#172033;overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;font-weight:750}.rar-email-draft-body{background:#fff;border:1px solid #dce4f1;border-radius:10px;padding:12px}.rar-email-draft-body p{color:#25324a;white-space:pre-wrap;margin:8px 0 0;font-size:13px;line-height:1.65}.rar-email-draft-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.rar-email-draft-footer>span{color:#64748b;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.rar-email-draft-footer button{color:#fff;cursor:pointer;background:#0f2a4b;border:1px solid #0f2a4b;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex}.rar-email-draft-footer button:hover{background:#091b31}.rar-email-draft-footer button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:720px){.rar-email-draft-details{grid-template-columns:1fr}.rar-email-draft-details .is-subject{grid-column:auto}.rar-email-draft-footer{flex-direction:column;align-items:stretch}.rar-email-delivery-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.rar-email-delivery-footer{flex-direction:column;align-items:stretch}.rar-email-delivery-footer button{width:100%}}.rar-email-draft-card{border-color:#d4deef;border-radius:14px;gap:10px;padding:12px;overflow:visible;box-shadow:0 8px 26px #1e40af12}.rar-email-draft-header{background:linear-gradient(100deg,#eef4ff 0%,#f6f8ff 58%,#f2fbf7 100%);border:0;border-radius:10px;align-items:center;gap:10px;padding:11px 12px}.rar-email-draft-header h2{margin-top:1px;font-size:16px}.rar-email-draft-header p{margin-top:3px;font-size:11px}.rar-email-draft-state{color:#7d5a09;white-space:nowrap;background:#fff9e9;border:1px solid #ead6a5;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 9px;font-size:10px;font-weight:850;display:inline-flex}.rar-email-draft-state>span{background:#d49a16;border-radius:999px;width:6px;height:6px}.rar-email-draft-from{color:#4b6081;background:#f5f9ff;border:1px solid #d8e5fb;border-radius:9px;align-items:center;gap:7px;min-width:0;padding:8px 10px;font-size:11px;display:flex}.rar-email-draft-from>svg{color:#0f2a4b}.rar-email-draft-from>span{font-weight:750}.rar-email-draft-from strong{color:#1f4388;overflow-wrap:anywhere}.rar-email-draft-from em{color:#358060;white-space:nowrap;margin-left:auto;font-size:10px;font-style:normal;font-weight:750}.rar-email-draft-workspace{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.rar-email-draft-editor,.rar-email-draft-recipients{background:#fff;border:1px solid #dfe6f0;border-radius:10px;overflow:hidden}.rar-email-draft-editor{gap:10px;padding:11px;display:grid}.rar-email-draft-compose-fields{grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);align-items:end;gap:10px;display:grid}.rar-email-draft-recipient-picker{gap:5px;min-width:0;display:grid;position:relative}.rar-email-draft-recipient-picker>span{color:#45546c;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:900}.rar-email-draft-recipient-picker details{position:relative}.rar-email-draft-recipient-picker summary{color:#304461;cursor:pointer;background:#fbfdff;border:1px solid #ccd7e7;border-radius:8px;grid-template-columns:17px minmax(0,1fr) 14px;align-items:center;gap:7px;min-height:36px;padding:0 9px;font-size:11px;list-style:none;display:grid}.rar-email-draft-recipient-picker summary::-webkit-details-marker{display:none}.rar-email-draft-recipient-picker summary>svg:first-child{color:#0f2a4b}.rar-email-draft-recipient-picker summary>svg:last-child{transition:transform .16s}.rar-email-draft-recipient-picker details[open] summary{background:#fff;border-color:#6f91eb;box-shadow:0 0 0 3px #0f2a4b1a}.rar-email-draft-recipient-picker details[open] summary>svg:last-child{transform:rotate(180deg)}.rar-email-draft-recipient-menu{z-index:20;background:#fff;border:1px solid #cfdaea;border-radius:10px;width:min(390px,80vw);position:absolute;top:calc(100% + 6px);left:auto;right:0;overflow:hidden;box-shadow:0 14px 34px #0f172a2e}.rar-email-draft-recipient-menu>header{color:#3f4e66;background:#f5f8fc;border-bottom:1px solid #e5eaf2;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;font-size:10px;font-weight:850;display:flex}.rar-email-draft-recipient-menu>header label{cursor:pointer;align-items:center;gap:5px;display:inline-flex}.rar-email-draft-recipient-picker input[type=checkbox]{accent-color:#0f2a4b;cursor:pointer;width:15px;height:15px;margin:0}.rar-email-draft-recipient-menu>p{color:#a33a3a;background:#fff6f6;border-top:1px solid #f0d5d5;margin:0;padding:7px 9px;font-size:10px;font-weight:750}.rar-email-draft-editor label{gap:5px;display:grid}.rar-email-draft-editor label>span,.rar-email-draft-recipients header strong{color:#45546c;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:900}.rar-email-draft-editor input,.rar-email-draft-editor textarea{color:#172033;width:100%;font:inherit;background:#fbfdff;border:1px solid #ccd7e7;border-radius:8px;outline:none;padding:9px 10px;font-size:12px}.rar-email-draft-editor input:focus,.rar-email-draft-editor textarea:focus{background:#fff;border-color:#6f91eb;box-shadow:0 0 0 3px #0f2a4b1a}.rar-email-draft-editor textarea{resize:vertical;min-height:190px;line-height:1.55}.rar-email-draft-editor input:disabled,.rar-email-draft-editor textarea:disabled{color:#667085;cursor:not-allowed}.rar-email-draft-personalization{color:#667085;align-items:center;gap:6px;font-size:10px;display:flex}.rar-email-draft-personalization>svg{color:#178454}.rar-email-draft-personalization code{color:#0f2a4b;background:#edf3ff;border-radius:4px;padding:2px 4px;font-size:10px}.rar-email-draft-recipients{background:#f9fbfd;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.rar-email-draft-recipients>header{background:#f3f6fb;border-bottom:1px solid #e4e9f1;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;display:flex}.rar-email-draft-recipients>header>div,.rar-email-draft-recipients>header>div>span{align-items:center;gap:7px;display:flex}.rar-email-draft-recipients>header>div>svg{color:#0f2a4b}.rar-email-draft-recipients header small{color:#748097;white-space:nowrap;font-size:9px;font-weight:700}.rar-email-draft-recipients>header>label{color:#506078;white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:750;display:inline-flex}.rar-email-draft-recipients input[type=checkbox]{accent-color:#0f2a4b;cursor:pointer;width:15px;height:15px;margin:0}.rar-email-draft-recipient-list{max-height:274px;padding:5px;overflow-y:auto}.rar-email-draft-recipient-list>label{cursor:pointer;border:1px solid #0000;border-radius:8px;grid-template-columns:16px 30px minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}.rar-email-draft-recipient-list>label:hover{background:#f1f5fb}.rar-email-draft-recipient-list>label.is-selected{background:#eef4ff;border-color:#ccdaf9}.rar-email-draft-avatar{color:#0f2a4b;background:#dfe9ff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:9px;font-weight:900;display:grid}.rar-email-draft-recipient-list>label>span:last-child{gap:2px;min-width:0;display:grid}.rar-email-draft-recipient-list strong{color:#27344a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.rar-email-draft-recipient-list small{color:#778399;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.rar-email-draft-recipients>p{color:#a33a3a;background:#fff6f6;border-top:1px solid #f0d5d5;margin:0;padding:7px 9px;font-size:10px;font-weight:750}.rar-email-draft-footer{min-height:38px}.rar-email-draft-footer>div{align-items:center;gap:7px;display:flex}.rar-email-draft-footer button.is-reset{color:#526078;background:#fff;border-color:#d6deeb}.rar-email-draft-footer button.is-reset:hover{background:#f5f7fa}.rar-email-draft-footer button.is-cancel{color:#a33a3a;background:#fff;border-color:#e2b8b8}.rar-email-draft-footer button.is-cancel:hover{background:#fff5f5}@media (max-width:860px){.rar-email-draft-workspace,.rar-email-draft-compose-fields{grid-template-columns:1fr}.rar-email-draft-recipient-list{max-height:220px}}@media (max-width:620px){.rar-email-draft-header{flex-wrap:wrap;align-items:flex-start}.rar-email-draft-state{margin-left:44px}.rar-email-draft-from{flex-wrap:wrap}.rar-email-draft-from em{width:100%;margin-left:22px}.rar-email-draft-footer{flex-direction:column;align-items:stretch}.rar-email-draft-footer>div{justify-content:flex-end}}
.rar-email-draft-card{background:#fff;border-color:#d7e0ed;border-radius:13px;gap:0;padding:0;box-shadow:0 6px 20px #0f172a0e}.rar-email-draft-header{background:#fff;border:0;border-bottom:1px solid #e5eaf2;border-radius:13px 13px 0 0;align-items:center;gap:10px;padding:11px 14px}.rar-email-draft-header h2{color:#16233b;font-size:15px}.rar-email-draft-header p{color:#718096;font-size:10px}.rar-email-draft-icon{background:#edf3ff;border:0;width:34px;height:34px}.rar-email-draft-state{background:#fffaed;border-color:#ead7a9;padding:4px 8px}.rar-email-draft-mailbox-required{color:#714b08;background:#fff8e6;border:1px solid #e8c46d;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:10px 14px 0;padding:8px 10px;display:grid}.rar-email-draft-mailbox-required>span{color:#976300;background:#ffedbd;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.rar-email-draft-mailbox-required strong,.rar-email-draft-mailbox-required p{margin:0;display:block}.rar-email-draft-mailbox-required strong{font-size:11px;font-weight:900}.rar-email-draft-mailbox-required p{color:#806329;margin-top:2px;font-size:10px}.rar-email-draft-mailbox-required button{color:#fff;white-space:nowrap;background:#0f2a4b;border:1px solid #0f2a4b;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:5px 9px;font-size:10.5px;font-weight:900;display:inline-flex}.rar-email-draft-meta{background:#f8fafc;border-bottom:1px solid #e8edf4;grid-template-columns:minmax(0,1fr) minmax(250px,.42fr);align-items:end;gap:16px;padding:9px 14px;display:grid}.rar-email-draft-from{background:0 0;border:0;border-radius:0;min-height:36px;padding:0}.rar-email-draft-from>span,.rar-email-draft-recipient-picker>span{color:#6b778c;letter-spacing:.025em;text-transform:uppercase;font-size:10px;font-weight:850}.rar-email-draft-from strong{color:#284b88;font-size:11px}.rar-email-draft-from em{color:#14764a;background:#e9f8f0;border-radius:999px;padding:3px 7px;font-size:9px}.rar-email-draft-recipient-picker{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:6px}.rar-email-draft-recipient-picker details{min-width:0}.rar-email-draft-recipient-picker summary{background:#fff;border-color:#d1dbea;min-height:36px;font-size:10px}.rar-email-draft-workspace{padding:11px 14px 10px;display:block}.rar-email-draft-editor{border:0;border-radius:0;gap:9px;padding:0;overflow:visible}.rar-email-draft-editor label>span{color:#647087;font-size:9px}.rar-email-draft-editor input,.rar-email-draft-editor textarea{background:#fff;border-color:#d2dbe8;font-size:11px}.rar-email-draft-editor input{min-height:36px;padding:7px 9px;font-weight:750}.rar-email-draft-editor textarea{min-height:130px;max-height:300px;padding:10px;line-height:1.5}.rar-email-draft-personalization{background:#f7f9fc;border-radius:6px;min-height:24px;padding:4px 7px}.rar-email-draft-personalization.is-active{color:#39745a;background:#f0faf5}.rar-email-draft-footer{background:#fafbfd;border-top:1px solid #e5eaf2;border-radius:0 0 13px 13px;min-height:54px;padding:8px 14px}.rar-email-draft-footer>span{color:#69768b;max-width:620px;font-size:10px}.rar-email-draft-footer button{border-radius:8px;min-height:34px;padding:0 12px;font-size:11px}.rar-email-draft-card>.rar-follow-up-error{margin:0 14px 10px}@media (max-width:760px){.rar-email-draft-mailbox-required{grid-template-columns:auto minmax(0,1fr)}.rar-email-draft-mailbox-required button{grid-column:1/-1;width:100%}.rar-email-draft-meta{grid-template-columns:1fr;gap:8px}.rar-email-draft-recipient-picker{grid-template-columns:18px minmax(0,1fr)}}@media (max-width:560px){.rar-email-draft-header{flex-wrap:wrap}.rar-email-draft-state{margin-left:44px}.rar-email-draft-from{flex-wrap:wrap}.rar-email-draft-from em{margin-left:22px}.rar-email-draft-footer{flex-direction:column;align-items:stretch}}.rar-follow-up-header,.rar-follow-up-mailbox,.rar-follow-up-next,.rar-follow-up-approval{background:#f8fbff;border:1px solid #d8e0f2;border-radius:10px}.rar-follow-up-header{background:linear-gradient(#f8fbff 0%,#eef5ff 100%);border-color:#cfe0ff;justify-content:space-between;align-items:flex-start;gap:10px;padding:9px 10px;display:flex}.rar-follow-up-title-row{align-items:flex-start;gap:10px;min-width:0;display:flex}.rar-follow-up-header-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.rar-follow-up-status{color:#52617a;background:#fff;border:1px solid #94a3b842;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.rar-follow-up-status.is-ready{color:#07834f;background:#e8f8f0;border-color:#16a36a38}.rar-follow-up-status.is-connected-action{cursor:pointer;font-family:inherit}.rar-follow-up-status.is-connected-action span{border-left:1px solid #07834f47;margin-left:7px;padding-left:7px}.rar-follow-up-status.is-connected-action:hover,.rar-follow-up-status.is-connected-action:focus-visible{background:#d9f3e6;border-color:#07834f80;outline:none}.rar-follow-up-status.is-connected-action:disabled{cursor:default}.rar-follow-up-status.is-setup{color:#9b6200;background:#fff6da;border-color:#d28a1238}.rar-follow-up-status.is-primary-action{color:#fff;cursor:pointer;background:#0f2a4b;border-color:#0f2a4b;font-family:inherit}.rar-follow-up-status.is-primary-action:hover,.rar-follow-up-status.is-primary-action:focus-visible{background:#091b31;border-color:#091b31;outline:none}.rar-follow-up-result-version{color:#5447e8;text-transform:uppercase;background:#eef0ff;border-radius:999px;justify-content:center;align-items:center;min-width:27px;min-height:27px;padding:0 7px;font-size:10px;font-weight:950;line-height:1;display:inline-flex}.rar-follow-up-chip{color:#3046b9;white-space:nowrap;background:#fff;border:1px solid #0f2a4b29;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.rar-follow-up-chip.is-clickable{cursor:pointer;font-family:inherit}.rar-follow-up-chip.is-clickable:hover,.rar-follow-up-chip.is-clickable:focus-visible,.rar-follow-up-chip.is-clickable[aria-pressed=true]{background:#f3f6ff;border-color:#0f2a4b}.rar-follow-up-header h2,.rar-follow-up-next h3,.rar-follow-up-approval h3{color:#0b1736;margin:0;font-size:15px;line-height:1.25}.rar-follow-up-header p,.rar-follow-up-next p,.rar-follow-up-approval p{color:#536482;margin:3px 0 0;font-size:12px;line-height:1.4}.rar-follow-up-icon{color:#0f2a4b;background:#eef5ff;border:1px solid #b7cdfd;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.rar-follow-up-number-strip{grid-template-columns:repeat(4,minmax(96px,1fr));gap:6px;display:grid}.rar-follow-up-number{text-align:left;background:#fbfdff;border:1px solid #94a3b833;border-left:3px solid #64748b;border-radius:8px;justify-content:space-between;align-items:baseline;gap:8px;padding:7px 9px;font-family:inherit;display:flex}.rar-follow-up-number.is-clickable{cursor:pointer}.rar-follow-up-number.is-clickable:hover,.rar-follow-up-number.is-clickable:focus-visible,.rar-follow-up-number.is-clickable[aria-pressed=true]{background:#eef3ff;border-color:#0f2a4b61;outline:none}.rar-follow-up-number strong{color:#172033;font-size:18px;font-weight:950;line-height:1}.rar-follow-up-number span{color:#5d6b82;font-size:11px;font-weight:850;line-height:1.1}.rar-follow-up-number.is-selected{background:#f6f9ff;border-left-color:#0f2a4b}.rar-follow-up-number.is-good{background:#fbfffd;border-left-color:#16a36a}.rar-follow-up-number.is-wait{background:#fffdf7;border-left-color:#d28a12}.rar-follow-up-body{grid-template-columns:1fr;align-items:start;gap:8px;display:grid}.rar-follow-up-secondary,.rar-follow-up-mailbox button,.rar-follow-up-actions button,.rar-follow-up-approval button{color:#0f2a4b;cursor:pointer;background:#fff;border:1px solid #b7cdfd;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:0 11px;font-size:12px;font-weight:900;display:inline-flex}.rar-follow-up-header .rar-follow-up-secondary{margin-left:auto}.rar-follow-up-header-actions .rar-follow-up-secondary{margin-left:0}.rar-follow-up-secondary:hover,.rar-follow-up-mailbox button:hover,.rar-follow-up-actions button:hover,.rar-follow-up-approval button:hover{border-color:#0f2a4b}.rar-follow-up-secondary:disabled,.rar-follow-up-mailbox button:disabled,.rar-follow-up-actions button:disabled,.rar-follow-up-approval button:disabled{cursor:not-allowed;opacity:.5}.rar-follow-up-mailbox-notice{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin:0 14px 12px;padding:9px 11px;font-size:.8rem;font-weight:700}.rar-reply-inbox{background:#fff;border:1px solid #d8e1ef;border-radius:14px;overflow:hidden}.rar-reply-inbox-header{border-bottom:1px solid #e5eaf2;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.rar-reply-inbox-header>div,.rar-reply-inbox-header>div>div{align-items:center;gap:10px;display:flex}.rar-reply-inbox-header h2,.rar-reply-inbox-header p,.rar-reply-conversation h3,.rar-reply-conversation p{margin:0}.rar-reply-inbox-header p,.rar-reply-conversation>header p{color:#64748b;margin-top:2px;font-size:.76rem}.rar-reply-inbox-icon{color:#2457d6;background:#eaf1ff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.rar-pre-interview-history-badge{color:#7a5612;white-space:nowrap;background:#fff8e8;border:1px solid #d8c7a0;border-radius:999px;align-items:center;min-height:26px;padding:0 8px;font-size:.68rem;font-weight:900;display:inline-flex}.rar-pre-interview-history-notice{color:#664d19;background:#fffaf0;border:1px solid #dfd2b5;border-radius:12px;align-items:flex-start;gap:11px;padding:16px;display:flex}.rar-pre-interview-history-notice p{color:#7b6840;margin:4px 0 0;font-size:.8rem}.rar-pre-interview-history-notice button{color:#664d19;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8aa69;border-radius:8px;margin-top:10px;padding:0 11px;font-size:.76rem;font-weight:800}.rar-pre-interview-history-notice button:disabled{cursor:wait;opacity:.65}.rar-candidate-intake-complete{color:#176847;background:#f3fbf7;border:1px solid #b9dfce;border-radius:12px;align-items:flex-start;gap:11px;padding:16px;display:flex}.rar-candidate-intake-complete p{color:#4e6f62;margin:4px 0 0;font-size:.8rem}.rar-candidate-intake-completion-flow{gap:14px;display:grid}.rar-recruiter-mailboxes{background:linear-gradient(145deg,#fff 0%,#f8fbff 100%);border:1px solid #d7e2f4;border-radius:14px;gap:12px;padding:14px;display:grid;box-shadow:0 6px 20px #1e40af0f}.rar-mailboxes-header,.rar-mailboxes-heading,.rar-mailboxes-header-actions,.rar-recruiter-mailboxes button{align-items:center;display:flex}.rar-mailboxes-header{justify-content:space-between;gap:12px}.rar-mailboxes-heading{gap:9px}.rar-mailboxes-heading h2,.rar-mailboxes-heading p{margin:0}.rar-mailboxes-heading h2{color:#14213d;font-size:.92rem}.rar-mailboxes-heading p{color:#64748b;margin-top:2px;font-size:.72rem;line-height:1.35}.rar-mailboxes-icon{color:#0f2a4b;background:linear-gradient(145deg,#dbeafe,#e0e7ff);border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 0 0 1px #4f46e51f}.rar-mailboxes-header-actions{gap:8px}.rar-recruiter-mailboxes button{cursor:pointer;justify-content:center;gap:7px;font-weight:800}.rar-mailboxes-add,.rar-mailbox-enable{color:#fff;background:#0f2a4b;border:1px solid #0f2a4b;border-radius:9px;min-height:32px;padding:0 10px;box-shadow:0 5px 14px #0f2a4b33}.rar-mailboxes-add:hover,.rar-mailbox-enable:hover{background:#091b31}.rar-mailboxes-refresh{color:#526078;background:#fff;border:1px solid #d7e0ef;border-radius:9px;min-height:32px;padding:0 9px}.rar-mailboxes-refresh:hover{color:#0f2a4b;border-color:#aebfe2}.rar-mailbox-status-table{background:#ffffffad;border:1px solid #dfe7f2;border-radius:10px;display:grid;overflow:hidden}.rar-mailbox-status-head,.rar-mailbox-status-row{grid-template-columns:minmax(210px,1.8fr) minmax(110px,.8fr) minmax(90px,.65fr) minmax(120px,.8fr) minmax(140px,.9fr) 76px;align-items:center;gap:12px;padding:8px 11px;display:grid}.rar-mailbox-status-head{color:#64748b;letter-spacing:.035em;text-transform:uppercase;background:#f7f9fd;border-bottom:1px solid #dbe4f1;font-size:.63rem;font-weight:900}.rar-mailbox-status-row{color:#27364f;min-height:54px;font-size:.78rem;transition:background .15s}.rar-mailbox-status-row:hover{background:#ffffffa6}.rar-mailbox-status-row+.rar-mailbox-status-row{border-top:1px solid #e7ecf4}.rar-mailbox-identity{align-items:center;gap:8px;min-width:0;display:flex}.rar-mailbox-identity>span{color:#4f46e5;background:#eef2ff;border-radius:8px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:.68rem;font-weight:900;display:grid}.rar-mailbox-identity>div{min-width:0}.rar-mailbox-identity strong{color:#17233b;text-overflow:ellipsis;display:block;overflow:hidden}.rar-mailbox-identity small{color:#8290a6;margin-top:2px;font-size:.68rem;display:block}.rar-mailbox-capability,.rar-mailbox-state,.rar-mailbox-enabled{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;width:fit-content;font-size:.7rem;font-weight:850;display:inline-flex}.rar-mailbox-capability{color:#4338ca;background:#eef2ff;padding:4px 7px}.rar-mailbox-capability.is-send_only{color:#c2410c;background:#fff7ed}.rar-mailbox-capability.is-receive_only{color:#0f766e;background:#f0fdfa}.rar-mailbox-state{color:#526078}.rar-mailbox-state.is-ready{color:#15803d}.rar-mailbox-state.is-error{color:#b42318}.rar-mailbox-last-checked{min-width:0}.rar-mailbox-last-checked strong{color:#475569;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;display:block;overflow:hidden}.rar-mailbox-schedule{align-items:center;display:flex}.rar-mailbox-schedule>span,.rar-mailbox-schedule small{color:#7a879a;font-size:.67rem}.rar-mailbox-schedule select{color:#334155;background:#fff;border:1px solid #ccd8e9;border-radius:8px;width:100%;min-height:30px;padding:0 25px 0 9px;font-family:inherit;font-size:.7rem;font-weight:700;line-height:1}.rar-mailbox-schedule select:focus{border-color:#5977dd;outline:2px solid #dbe5ff}.rar-mailbox-enabled{color:#15803d;background:#ecfdf3;padding:7px 9px}.rar-mailbox-enable{justify-self:start;min-height:34px;padding:0 11px;font-size:.72rem}.rar-mailbox-row-actions{justify-content:flex-end;gap:5px;display:flex}.rar-mailbox-row-actions .rar-mailbox-icon-action{width:30px;height:30px;box-shadow:none;color:#526078;background:#fff;border:1px solid #d5deeb;border-radius:8px;place-items:center;padding:0;display:inline-grid}.rar-mailbox-row-actions .rar-mailbox-icon-action.is-refresh:hover{color:#0f2a4b;border-color:#aebfe2}.rar-mailbox-row-actions .rar-mailbox-icon-action.is-remove:hover{color:#b42318;background:#fff7f6;border-color:#f1b9b5}.rar-mailbox-row-actions button:disabled{cursor:wait;opacity:.55}.rar-mailbox-notice{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:8px 10px;font-size:.72rem;font-weight:750}.rar-mailboxes-empty{text-align:center;background:#f8fbff;border:1px dashed #b9c8e2;border-radius:13px;justify-items:center;padding:22px 16px;display:grid}.rar-mailboxes-empty>span{color:#0f2a4b;background:#e8efff;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.rar-mailboxes-empty strong{color:#17233b;margin-top:8px}.rar-mailboxes-empty p{color:#64748b;margin:3px 0 10px;font-size:.75rem}.rar-available-mailboxes{border-top:1px solid #dbe4f1;gap:5px;padding-top:10px;display:grid}.rar-available-mailboxes>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.rar-available-mailboxes>header>div{gap:2px;display:grid}.rar-available-mailboxes>header strong{color:#334155;font-size:.76rem}.rar-available-mailboxes>header span{color:#7b8799;font-size:.67rem}.rar-available-mailboxes>header em{color:#0f2a4b;background:#eaf0ff;border-radius:999px;place-items:center;min-width:23px;height:23px;font-size:.66rem;font-style:normal;font-weight:900;display:grid}.rar-available-mailboxes>div{display:grid}.rar-available-mailboxes article{border-top:1px solid #e7ecf3;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:43px;display:grid}.rar-available-mailboxes article>span{color:#4f46e5;background:#eef2ff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:.6rem;font-weight:900;display:grid}.rar-available-mailboxes article>div{gap:2px;min-width:0;display:grid}.rar-available-mailboxes article strong{color:#26344b;text-overflow:ellipsis;font-size:.73rem;overflow:hidden}.rar-available-mailboxes article small{color:#7b8799;font-size:.64rem}.rar-available-mailboxes article button{color:#3153bd;background:#f3f6ff;border:1px solid #bccbef;border-radius:8px;min-height:28px;padding:0 8px;font-size:.65rem}@media (max-width:920px){.rar-mailbox-status-head{display:none}.rar-mailbox-status-row{grid-template-columns:minmax(180px,1fr) auto auto}.rar-mailbox-enable,.rar-mailbox-enabled{justify-self:start}}@media (max-width:620px){.rar-mailboxes-header{flex-direction:column;align-items:flex-start}.rar-mailboxes-header-actions{width:100%}.rar-mailboxes-header-actions button{flex:1}.rar-mailbox-status-row{grid-template-columns:1fr 1fr;gap:9px 12px;padding:11px}.rar-mailbox-identity{grid-column:1/-1}.rar-mailbox-row-actions{grid-column:1/-1;justify-content:flex-start}.rar-available-mailboxes article{grid-template-columns:28px minmax(0,1fr);padding:6px 0}.rar-available-mailboxes article button{grid-column:2;justify-self:start}}.rar-mailbox-activity-table{border:1px solid #dfe5ef;border-radius:12px;margin:14px 12px;display:grid;overflow:hidden}.rar-mailbox-activity-table>div{grid-template-columns:minmax(190px,2fr) repeat(4,minmax(70px,.65fr)) auto;align-items:center;gap:10px;padding:10px 12px;font-size:.78rem;display:grid}.rar-mailbox-activity-table>div:first-child{color:#64748b;background:#f5f7fb}.rar-mailbox-activity-table>div+div{border-top:1px solid #e6eaf1}.rar-reply-inbox-header-actions{align-items:center;gap:8px;display:flex}.rar-reply-inbox-header button,.rar-reply-conversation>header button{color:#0f2a4b;cursor:pointer;background:#fff;border:1px solid #bfd0f4;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-weight:800;display:inline-flex}.rar-reply-inbox-filters{background:#f8fafc;border-bottom:1px solid #e5eaf2;flex-wrap:wrap;align-items:center;gap:7px;padding:9px 14px;display:flex}.rar-reply-inbox-filters button{color:#526078;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:6px 9px;font-size:.76rem;font-weight:800}.rar-reply-inbox-filters button.is-active{color:#0f2a4b;background:#eaf1ff;border-color:#b9cdf9}.rar-reply-inbox-filters span{margin-left:3px}.rar-reply-subject-filters{background:#fff;border-bottom:1px solid #e5eaf2;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 14px;display:grid}.rar-reply-subject-filters>strong{color:#667085;letter-spacing:.04em;text-transform:uppercase;font-size:.7rem}.rar-reply-subject-filters>div{scrollbar-width:thin;gap:7px;min-width:0;padding:1px 0 3px;display:flex;overflow-x:auto}.rar-reply-subject-filters button{color:#526078;cursor:pointer;background:#f8fafc;border:1px solid #d7deea;border-radius:999px;flex:none;align-items:center;gap:6px;max-width:270px;padding:6px 9px;font-size:.72rem;font-weight:750;display:inline-flex}.rar-reply-subject-filters button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rar-reply-subject-filters button>em{text-align:center;background:#e8edf5;border-radius:999px;min-width:18px;padding:1px 5px;font-size:.64rem;font-style:normal}.rar-reply-subject-filters button.is-active{color:#0f2a4b;background:#eaf1ff;border-color:#9db7f2}.rar-reply-subject-filters button.is-active>em{background:#cfddff}.rar-reply-inbox-layout{grid-template-columns:minmax(230px,.34fr) minmax(0,1fr);min-height:430px;display:grid}.rar-reply-thread-list{background:#fbfcfe;border-right:1px solid #e5eaf2;max-height:560px;overflow-y:auto}.rar-reply-thread-list>button{color:#172033;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #edf1f6;gap:6px;width:100%;padding:12px 13px;display:grid}.rar-reply-thread-list>button.is-selected{background:#eef4ff;box-shadow:inset 3px 0 #3b6eea}.rar-reply-thread-list>button>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.rar-reply-thread-list em{color:#fff;background:#2457d6;border-radius:999px;padding:2px 6px;font-size:.65rem;font-style:normal}.rar-reply-thread-list small{color:#667085;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rar-reply-thread-list .rar-reply-thread-mailbox{color:#0f2a4b;font-size:.69rem;font-weight:750}.rar-reply-thread-list .rar-reply-thread-subject{color:#27364f;font-size:.72rem;font-weight:800}.rar-reply-thread-meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.rar-reply-thread-list time{color:#8993a4;font-size:.68rem}.rar-reply-conversation{background:#fff;min-width:0}.rar-reply-conversation>header{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex}.rar-reply-conversation-actions{align-items:center;gap:8px;display:flex}.rar-reply-conversation>header button:disabled{cursor:not-allowed;opacity:.5}.rar-reply-conversation>header button.is-reply:not(:disabled){color:#fff;background:#0f2a4b;border-color:#0f2a4b}.rar-reply-message-list{background:#f8fafc;flex-direction:column;gap:12px;max-height:500px;padding:16px;display:flex;overflow-y:auto}.rar-reply-message-list article{white-space:pre-wrap;background:#fff;border:1px solid #dce4ef;border-radius:12px;width:min(82%,680px);padding:11px 13px}.rar-reply-message-list article.is-outbound{background:#edf4ff;border-color:#bed0fa;align-self:flex-end}.rar-reply-message-list article>header{color:#536177;justify-content:space-between;gap:10px;font-size:.72rem;display:flex}.rar-reply-message-list h4{margin:8px 0 0;font-size:.8rem}.rar-reply-message-list article>p{color:#263247;margin-top:8px;font-size:.82rem;line-height:1.5}.rar-reply-composer{background:#fff;border-top:1px solid #d9e2ef;gap:12px;padding:15px;display:grid;box-shadow:0 -8px 24px #1724400d}.rar-reply-composer>header,.rar-reply-composer>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.rar-reply-composer>header>div{gap:2px;display:grid}.rar-reply-composer>header strong{color:#17233b;font-size:.8rem}.rar-reply-composer>header span{color:#64748b;font-size:.7rem}.rar-reply-composer>header>button{color:#64748b;cursor:pointer;background:#fff;border:1px solid #d8e1ef;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;display:grid}.rar-reply-composer>label{color:#536177;gap:5px;font-size:.72rem;font-weight:800;display:grid}.rar-reply-composer input,.rar-reply-composer textarea{color:#17233b;width:100%;font:inherit;resize:vertical;background:#fbfcfe;border:1px solid #cdd8e8;border-radius:9px;outline:none;padding:9px 10px}.rar-reply-composer input:focus,.rar-reply-composer textarea:focus{border-color:#5977dd;box-shadow:0 0 0 3px #e7edff}.rar-reply-composer>footer{justify-content:flex-end}.rar-reply-composer>footer button{min-height:34px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:.75rem;font-weight:850;display:inline-flex}.rar-reply-composer>footer button.is-secondary{color:#526078;background:#fff;border:1px solid #ccd7e7}.rar-reply-composer>footer button.is-primary{color:#fff;background:#0f2a4b;border:1px solid #0f2a4b}.rar-reply-composer>footer button:disabled{cursor:not-allowed;opacity:.5}.rar-email-draft-thread-lock{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9px;align-items:center;gap:7px;margin:0 16px 12px;padding:8px 10px;font-size:.72rem;font-weight:750;display:flex}.rar-reply-attachments{flex-wrap:wrap;gap:7px;margin:10px 0 0;padding:0;list-style:none;display:flex}.rar-reply-attachments li{background:#fff;border:1px solid #d6dfec;border-radius:7px;align-items:center;gap:5px;padding:5px 7px;font-size:.7rem;display:inline-flex}.rar-reply-inbox-empty{color:#748097;text-align:center;align-content:center;place-items:center;gap:10px;min-height:160px;padding:18px;display:grid}.rar-reply-inbox-empty>button{color:#0f2a4b;cursor:pointer;background:#fff;border:1px solid #b9cdf9;border-radius:8px;padding:6px 10px;font-size:.72rem;font-weight:800}.rar-reply-inbox-empty>button:hover{background:#eef4ff}@media (max-width:760px){.rar-reply-subject-filters{grid-template-columns:1fr;align-items:start;gap:6px}.rar-reply-inbox-layout{grid-template-columns:1fr}.rar-reply-thread-list{border-bottom:1px solid #e5eaf2;border-right:0;max-height:230px}.rar-reply-message-list article{width:94%}}.rar-follow-up-mailbox{color:#43516b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:0;padding:7px 9px;font-size:12px;font-weight:800;display:flex}.rar-follow-up-mailbox-identity,.rar-follow-up-mailbox-identity>span,.rar-follow-up-last-refreshed{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.rar-follow-up-mailbox-identity em{color:#64748b;border-left:1px solid #cbd6ea;padding-left:8px;font-style:normal;font-weight:800}.rar-follow-up-last-refreshed{color:#64748b;white-space:nowrap;font-size:11px;font-weight:800}.rar-follow-up-mailbox label{flex:260px;align-items:center;gap:8px;display:flex}.rar-follow-up-mailbox input{width:100%;min-height:34px;font:inherit;border:1px solid #cbd6ea;border-radius:8px;padding:0 10px}.rar-follow-up-summary{grid-template-columns:repeat(4,minmax(112px,1fr));gap:8px;display:grid}.rar-follow-up-metric{background:#fff;border:1px solid #94a3b83d;border-left:3px solid #0f2a4b;border-radius:9px;padding:7px 10px}.rar-follow-up-metric strong{color:#172033;font-size:17px;line-height:1.1;display:block}.rar-follow-up-metric span{color:#5d6b82;margin-bottom:3px;font-size:11px;font-weight:850;display:block}.rar-follow-up-next,.rar-follow-up-approval{gap:10px;padding:10px;display:grid}.rar-follow-up-actions{flex-wrap:wrap;gap:8px;display:flex}.rar-follow-up-approval dl{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin:0;display:grid}.rar-follow-up-approval dl div{gap:2px;display:grid}.rar-follow-up-approval dt{color:#64748b;font-size:11px;font-weight:850}.rar-follow-up-approval dd{color:#172033;margin:0;font-size:12px;font-weight:850}.rar-follow-up-table,.rar-follow-up-selection-panel{background:#fff;border:1px solid #0f172a14;border-radius:10px;display:grid;overflow:hidden}.rar-follow-up-selection-header{background:#f8fbff;border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;gap:12px;min-height:0;padding:8px 9px;display:flex}.rar-follow-up-selection-header h3{color:#0b1736;margin:0;font-size:14px;font-weight:900;line-height:1.2}.rar-follow-up-selection-header p{color:#536482;margin:3px 0 0;font-size:12px;line-height:1.35}.rar-follow-up-selection-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.rar-follow-up-overview-button{color:#0f2a4b;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #b7cdfd;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:31px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.rar-follow-up-overview-button b{color:#0f2a4b;background:#eef3ff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;min-height:20px;padding:0 6px;font-size:11px;font-weight:950;line-height:1;display:inline-flex}.rar-follow-up-scroll-list{max-height:238px;overflow:auto}.rar-follow-up-scroll-list .rar-follow-up-table-head{z-index:1;position:sticky;top:0}.rar-follow-up-overview-button span{justify-content:center;align-items:center;display:inline-flex}.rar-follow-up-overview-button:hover,.rar-follow-up-overview-button:focus-visible{background:#f3f6ff;border-color:#0f2a4b}.rar-follow-up-overview-button:disabled{cursor:not-allowed;opacity:.5}.rar-follow-up-selection-panel .rar-follow-up-empty-row{background:#fff}.rar-follow-up-selection-panel .rar-follow-up-empty-row .rar-follow-up-overview-button{margin-top:8px}.rar-follow-up-selection-panel .rar-follow-up-table-head{border-top:0}.rar-follow-up-selection-panel .rar-follow-up-row{min-height:48px}.rar-follow-up-selection-panel .rar-follow-up-row span:nth-child(4){color:#0f2a4b;font-weight:850}.rar-follow-up-list-header{background:#f8fbff;border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.rar-follow-up-list-header h3{color:#0b1736;margin:0;font-size:14px;font-weight:900;line-height:1.2}.rar-follow-up-list-header p{color:#536482;margin:3px 0 0;font-size:12px;line-height:1.35}.rar-follow-up-overview-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.rar-follow-up-list-header button,.rar-screening-row-action-cell button{color:#0f2a4b;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #b7cdfd;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:0 11px;font-size:12px;font-weight:900;display:inline-flex}.rar-follow-up-list-header button span{color:#0f2a4b;background:#eef3ff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;min-height:20px;padding:0 6px;font-size:11px;line-height:1;display:inline-flex}.rar-follow-up-list-header button:hover,.rar-follow-up-list-header button:focus-visible,.rar-screening-row-action-cell button:hover,.rar-screening-row-action-cell button:focus-visible{background:#f3f6ff;border-color:#0f2a4b}.rar-follow-up-list-header button:disabled,.rar-screening-row-action-cell button:disabled{cursor:not-allowed;opacity:.5}.rar-screening-overview-top td.rar-screening-row-action-cell{text-align:center}.rar-screening-row-action-cell button{border-radius:999px;min-height:28px;font-size:10.5px}.rar-screening-row-action-cell button.is-selected{color:#b42318;background:#fff5f5;border-color:#d14b4b38}.rar-screening-follow-up-checkbox{cursor:pointer;justify-content:center;align-items:center;min-width:32px;min-height:32px;display:inline-flex}.rar-screening-follow-up-checkbox input{accent-color:#0f2a4b;cursor:pointer;width:18px;height:18px;margin:0}.rar-screening-follow-up-checkbox input:disabled{cursor:not-allowed;opacity:.5}.rar-follow-up-tabs{background:#f8fbff;border-bottom:1px solid #0f172a14;flex-wrap:wrap;gap:6px;padding:8px;display:flex}.rar-follow-up-tabs button,.rar-follow-up-row button{color:#0f2a4b;cursor:pointer;background:#fff;border:1px solid #d7e0f1;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:30px;padding:0 9px;font-size:11px;font-weight:900;display:inline-flex}.rar-follow-up-tabs button.is-active{color:#fff;background:#0f2a4b;border-color:#0f2a4b}.rar-follow-up-tabs button span{background:#ffffff38;border-radius:999px;justify-content:center;align-items:center;min-width:20px;min-height:20px;padding:0 6px;display:inline-flex}.rar-follow-up-row button:hover,.rar-follow-up-row button:focus-visible{background:#f3f6ff;border-color:#0f2a4b}.rar-follow-up-row button:disabled{cursor:not-allowed;opacity:.5}.rar-follow-up-screening{gap:10px;padding:10px;display:grid}.rar-follow-up-screening-header{background:linear-gradient(#f8fbff 0%,#eef5ff 100%);border:1px solid #dbe5ff;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.rar-follow-up-screening-title{align-items:center;gap:8px;min-width:0;display:inline-flex}.rar-follow-up-screening-title span{color:#1f5fd1;background:#fff;border:1px solid #bfd7ff;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.rar-follow-up-screening-title h3{color:#0b1736;margin:0;font-size:14px;font-weight:900;line-height:1.2}.rar-follow-up-screening .rar-screening-overview-grid{margin:0 0 14px;padding-top:0}.rar-follow-up-screening .rar-screening-overview-top{padding-top:0}.rar-follow-up-basis{justify-content:flex-end;width:auto;max-width:none;margin:0}.rar-follow-up-basis>span{color:#536482}.rar-follow-up-basis>strong{background:#fff;border-color:#0f2a4b33;box-shadow:0 1px #ffffffd9}.rar-follow-up-screening-candidate{align-items:center;gap:10px;min-width:0;display:flex}.rar-follow-up-screening-candidate>span:first-child{min-width:0}.rar-follow-up-selection-cell{text-align:right;width:174px}.rar-follow-up-selection-cell button,.rar-follow-up-selection-pill{white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:10.5px;font-weight:900;line-height:1;display:inline-flex}.rar-follow-up-selection-cell button{color:#0f2a4b;cursor:pointer;background:#fff;border:1px solid #b7cdfd}.rar-follow-up-selection-cell button:hover,.rar-follow-up-selection-cell button:focus-visible{background:#f3f6ff;border-color:#0f2a4b}.rar-follow-up-selection-cell button:disabled{cursor:not-allowed;opacity:.5}.rar-follow-up-selection-cell button.is-selected{color:#b42318;background:#fff5f5;border-color:#d14b4b38}.rar-follow-up-selection-pill{color:#07834f;text-transform:uppercase;background:#e8f8f0;border:1px solid #16a36a2e}.rar-follow-up-table-head,.rar-follow-up-row{grid-template-columns:minmax(170px,1.35fr) 70px minmax(136px,.95fr) minmax(128px,.9fr) minmax(220px,1.5fr);align-items:center;gap:8px;padding:7px 9px;display:grid}.rar-follow-up-table-head{color:#1b2c52;background:#f4f7fc;font-size:11px;font-weight:900}.rar-follow-up-row{color:#43516b;border-top:1px solid #0f172a14;min-height:38px;font-size:12px}.rar-follow-up-row strong{color:#0f2a4b}.rar-follow-up-candidate-link{color:#0f2a4b;cursor:pointer;width:fit-content;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:900}.rar-follow-up-candidate-link:hover,.rar-follow-up-candidate-link:focus-visible{color:#0f2a4b;text-underline-offset:3px;text-decoration:underline}.rar-follow-up-empty-row{color:#64748b;padding:14px 10px;font-size:12px;font-weight:800}.rar-follow-up-error{color:#b42318;background:#fff5f5;border:1px solid #f1b8b8;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:850}.rar-follow-up-overview-modal-backdrop{z-index:80;background:#0f172a42;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.rar-follow-up-overview-modal{background:#fff;border:1px solid #94a3b847;border-radius:14px;grid-template-rows:auto minmax(0,1fr);width:min(1480px,96vw);max-height:min(900px,92vh);display:grid;overflow:hidden;box-shadow:0 24px 70px #0f172a3d}.rar-follow-up-overview-modal-header{background:#f8fbff;border-bottom:1px solid #0f172a1a;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.rar-follow-up-overview-modal-header h2{color:#0b1736;margin:2px 0 0;font-size:16px;font-weight:900;line-height:1.2}.rar-follow-up-overview-modal-header button{color:#334155;cursor:pointer;background:#fff;border:1px solid #d7e0f1;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.rar-follow-up-overview-modal-header button:hover,.rar-follow-up-overview-modal-header button:focus-visible{color:#0f2a4b;background:#f3f6ff;border-color:#a9bef4}.rar-follow-up-overview-modal-body{background:#f4f7fc;min-height:0;padding:12px;overflow:auto}.rar-follow-up-overview-modal-body .rar-screening-overview{margin-bottom:0}@media (max-width:760px){.rar-follow-up-header,.rar-follow-up-next{display:grid}.rar-follow-up-header .rar-follow-up-secondary{justify-self:start;margin-left:0}.rar-follow-up-header-actions{justify-content:flex-start}.rar-follow-up-list-header,.rar-follow-up-selection-header{display:grid}.rar-follow-up-selection-actions,.rar-follow-up-overview-actions{justify-content:flex-start}.rar-follow-up-screening-header{justify-content:stretch;display:grid}.rar-follow-up-basis{justify-content:flex-start}.rar-follow-up-table{overflow-x:auto}.rar-follow-up-summary,.rar-follow-up-number-strip{grid-template-columns:repeat(2,minmax(118px,1fr))}.rar-follow-up-body{grid-template-columns:1fr}.rar-follow-up-table-head,.rar-follow-up-row{min-width:760px}.rar-follow-up-selection-cell{width:168px}.rar-follow-up-overview-modal-backdrop{padding:10px}.rar-follow-up-overview-modal{width:100%;max-height:94vh}}
.rar-follow-up-header{background:#fff;border:0;border-radius:0;align-items:center;gap:18px;padding:14px 16px 12px}.rar-follow-up-header h2{color:#14213a;font-size:15px;font-weight:900}.rar-follow-up-header-actions{gap:6px}.rar-pre-interview-result-version-select{color:#536482;gap:4px;min-width:180px;margin-left:auto;font-size:11px;font-weight:700;display:grid}.rar-pre-interview-result-version-control{align-items:end;gap:8px;margin-left:auto;display:flex}.rar-pre-interview-result-version-control .rar-pre-interview-result-version-select{margin-left:0}.rar-pre-interview-result-version-select select{color:#17324d;min-height:34px;font:inherit;background:#fff;border:1px solid #b8c9dc;border-radius:8px;padding:0 30px 0 10px}.rar-pre-interview-result-version-apply,.rar-pre-interview-select-all{color:#fff;cursor:pointer;white-space:nowrap;background:#0f2a4b;border:1px solid #0f2a4b;border-radius:8px;min-height:34px;padding:0 12px;font-size:11px;font-weight:900}.rar-pre-interview-result-version-apply:disabled,.rar-pre-interview-select-all:disabled{cursor:not-allowed;opacity:.45}.rar-pre-interview-selection-actions{flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;display:inline-flex}.rar-pre-interview-selection-actions .rar-pre-interview-select-all{width:100%}.rar-pre-interview-select-all{color:#0f2a4b;background:#fff;border-color:#b7cdfd;min-height:28px;padding:0 9px}.rar-pre-interview-workspace-card .rar-follow-up-header p{white-space:normal;overflow-wrap:anywhere}.rar-pre-interview-workspace-guidance{color:#475467;overflow-wrap:anywhere;min-width:0;margin:0;padding:12px 16px 14px;font-size:11px;font-weight:700;line-height:1.45}.rar-pre-interview-empty-action{color:#17324d;white-space:nowrap;background:#f8faff;border:1px solid #c7d6f8;border-radius:8px;min-height:34px;margin-left:auto;padding:8px 12px;font-size:11px;font-weight:800;line-height:1.4;text-decoration:none}.rar-pre-interview-empty-action:hover,.rar-pre-interview-empty-action:focus-visible{background:#eef3ff;border-color:#92aeea}.rar-follow-up-status,.rar-follow-up-overview-button,.rar-follow-up-secondary{border-radius:8px;min-height:34px;padding:0 9px;font-size:11px}.rar-follow-up-status{border-color:#0000}.rar-follow-up-overview-button{background:#f8faff;border-color:#c7d6f8}.rar-follow-up-secondary{color:#354c7c;border-color:#d5deed}.rar-follow-up-secondary:hover,.rar-follow-up-secondary:focus-visible{color:#0f2a4b;background:#f7f9fd;border-color:#aebfe6;outline:none}.rar-follow-up-number{background:0 0;border:0;border-radius:0;min-height:46px;padding:8px 13px}.rar-follow-up-number strong{margin-right:auto;font-size:17px}.rar-follow-up-number.is-selected,.rar-follow-up-number.is-good,.rar-follow-up-number.is-wait{background:0 0;border-left-color:#e4e9f1}.rar-follow-up-number.is-selected strong{color:#0f2a4b}.rar-follow-up-number.is-good strong{color:#11875a}.rar-follow-up-number.is-wait strong{color:#a66b08}.rar-follow-up-number.is-clickable:hover,.rar-follow-up-number.is-clickable:focus-visible,.rar-follow-up-number.is-clickable[aria-pressed=true]{background:#f0f4ff;border-color:#e4e9f1}.rar-follow-up-mailbox-identity em{color:#758197;border-left-color:#d7deea;font-weight:700}.rar-follow-up-selection-panel{border-color:#e1e7ef;border-radius:9px}.rar-follow-up-mailbox-notice{color:#17734a;background:#f1faf5;border-color:#c5ead6;border-radius:7px;width:fit-content;margin:0 16px 14px;padding:7px 10px;font-size:11px;font-weight:750}.rar-follow-up-error{margin:0 16px 14px}@media (max-width:980px){.rar-follow-up-header{flex-direction:column;align-items:flex-start}.rar-follow-up-header-actions{justify-content:flex-start;width:100%}.rar-follow-up-title-row>div{min-width:0}.rar-pre-interview-result-version-control,.rar-pre-interview-result-version-select,.rar-pre-interview-empty-action{width:100%;min-width:0;margin-left:0}.rar-pre-interview-result-version-control{align-items:end}}@media (max-width:640px){.rar-follow-up-header{padding:12px}.rar-pre-interview-workspace-guidance{padding-left:12px;padding-right:12px}.rar-follow-up-header-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rar-follow-up-header-actions>*{width:100%}.rar-follow-up-status.is-ready,.rar-pre-interview-history-badge{grid-column:1/-1;width:fit-content}.rar-follow-up-number-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 12px}.rar-follow-up-number:nth-child(3){border-top:1px solid #e4e9f1;border-left:0}.rar-follow-up-number:nth-child(4){border-top:1px solid #e4e9f1}.rar-follow-up-body{padding:9px 12px 12px}.rar-follow-up-mailbox{flex-direction:column;align-items:flex-start}.rar-follow-up-mailbox-identity em{border-left:0;width:100%;padding-left:24px}.rar-follow-up-mailbox-notice,.rar-follow-up-error{margin-left:12px;margin-right:12px}}.rar-follow-up-card{border-color:#2a3f8b24;border-radius:12px;gap:9px;padding:10px;overflow:visible;box-shadow:0 8px 24px #0f172a0f}.rar-follow-up-header{background:linear-gradient(#f8fbff 0%,#eef5ff 100%);border:1px solid #cfe0ff;border-radius:10px;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:9px 10px}.rar-follow-up-title-row{flex:0 auto;align-items:flex-start;gap:10px}.rar-follow-up-title-row>div{min-width:0}.rar-follow-up-icon{color:#0f2a4b;background:#eef5ff;border:1px solid #b7cdfd;border-radius:9px;width:32px;height:32px}.rar-follow-up-header h2{color:#0b1736;font-size:15px}.rar-follow-up-header p{color:#536482;white-space:normal;margin-top:3px;font-size:12px}.rar-follow-up-header-actions{flex:none;gap:8px;min-width:0}.rar-follow-up-status{border-radius:999px;min-height:28px;padding:0 9px;font-size:11px}.rar-follow-up-status.is-ready{color:#07834f;background:#e8f8f0;border-color:#16a36a38}.rar-follow-up-status.is-connected-action span{border-left-color:#07834f47}.rar-follow-up-overview-button{background:#fff;border-color:#b7cdfd;border-radius:8px;min-height:31px;padding:0 10px;font-size:12px}.rar-follow-up-result-version{background:#eef0ff;min-width:27px;min-height:27px;padding:0 7px}.rar-follow-up-secondary{color:#0f2a4b;background:#fff;border-color:#b7cdfd;border-radius:8px;min-height:32px;padding:0 11px;font-size:12px}.rar-follow-up-number-strip{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(4,minmax(96px,1fr));gap:6px;margin:0;overflow:visible}.rar-follow-up-number{background:#fbfdff;border:1px solid #94a3b833;border-left:3px solid #64748b;border-radius:8px;min-height:0;padding:7px 9px}.rar-follow-up-number+.rar-follow-up-number{border-left:3px solid #64748b}.rar-follow-up-number strong{color:#172033;margin-right:0;font-size:18px}.rar-follow-up-number span{color:#5d6b82;text-transform:none;letter-spacing:0;font-size:11px}.rar-follow-up-number.is-selected{background:#f6f9ff;border-left-color:#0f2a4b}.rar-follow-up-number.is-selected strong,.rar-follow-up-number.is-good strong,.rar-follow-up-number.is-wait strong{color:#172033}.rar-follow-up-number.is-good{background:#fbfffd;border-left-color:#16a36a}.rar-follow-up-number.is-wait{background:#fffdf7;border-left-color:#d28a12}.rar-follow-up-body{gap:8px;padding:0}.rar-follow-up-mailbox{color:#304665;background:linear-gradient(90deg,#edf4ff 0%,#f0fbf6 100%);border:1px solid #c8dafb;border-radius:9px;padding:8px 10px}.rar-follow-up-mailbox-identity>svg{color:#2d61d5}.rar-follow-up-mailbox-identity strong{color:#174a9f}.rar-follow-up-last-refreshed{color:#47705f;font-weight:800}.rar-follow-up-mailbox-notice,.rar-follow-up-error{margin:0}@media (max-width:760px){.rar-follow-up-header-actions{flex-basis:100%}.rar-follow-up-number-strip{grid-template-columns:repeat(2,minmax(118px,1fr))}.rar-follow-up-number:nth-child(3),.rar-follow-up-number:nth-child(4){border-top:1px solid #94a3b833}.rar-follow-up-number:nth-child(3){border-left:3px solid #64748b}}.rar-candidate-result-modal-header button:hover{color:#0f2a4b;background:#f3f6ff;border-color:#a9bef4}.rar-candidate-result-modal-actions{align-items:center;gap:10px;display:inline-flex}.rar-candidate-document-mode{background:#f6f8fc;border:1px solid #d7e0f1;border-radius:9px;align-items:center;gap:2px;padding:2px;display:inline-flex}.rar-candidate-result-modal-header .rar-candidate-document-mode>button{color:#40516e;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:auto;min-width:64px;height:32px;padding:0 9px;font-size:11px;font-weight:850;display:inline-flex}.rar-candidate-result-modal-header .rar-candidate-document-mode>button.is-active{color:#fff;background:#0f2a4b}.rar-candidate-result-modal-header .rar-candidate-document-mode>button:disabled{cursor:not-allowed;opacity:.42}.rar-candidate-modal-summary{background:#fff;border:1px solid #d8e2f2;border-radius:12px;flex:none;grid-template-columns:minmax(0,1fr) minmax(248px,.28fr);align-items:stretch;gap:0;margin-bottom:14px;display:grid;overflow:hidden}.rar-candidate-detail-mode{border-bottom:2px solid #0f2a4b;flex:0 0 46px;align-items:flex-end;gap:2px;min-width:0;min-height:46px;margin-bottom:14px;padding:0 2px;display:flex;overflow:auto hidden}.rar-candidate-result-modal .rar-candidate-detail-mode>button{color:#40516e;text-align:center;background:linear-gradient(#fff 0%,#eef2f8 100%);border:1px solid #d7e0f1;border-bottom:0;border-radius:12px 12px 0 0;flex:none;width:auto;min-width:72px;height:40px;min-height:40px;padding:7px 8px;font-weight:900;font-size:12px!important}.rar-candidate-result-modal .rar-candidate-detail-mode>button:has(svg){justify-content:center;align-items:center;gap:6px;display:inline-flex}.rar-assessment-trace{gap:14px;display:grid}.rar-assessment-trace-note{color:#52617d;border-bottom:1px solid #e4eaf4;margin:0;padding:2px 2px 12px;font-size:12px;line-height:1.5}.rar-assessment-trace-list{gap:12px;display:grid}.rar-assessment-trace-card{background:#fff;border:1px solid #dbe3f1;border-radius:12px;overflow:hidden}.rar-assessment-trace-card>header{background:#fbfcff;border-bottom:1px solid #e4eaf4;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.rar-assessment-trace-card h5,.rar-assessment-trace-card h6,.rar-assessment-trace-card p{margin:0}.rar-assessment-trace-card h5{color:#17223b;margin-top:3px;font-size:14px}.rar-assessment-trace-id{color:#64708a;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:800}.rar-assessment-trace-judgment{border-bottom:1px solid #e4eaf4;gap:5px;padding:12px 14px;display:grid}.rar-assessment-trace-judgment>span,.rar-assessment-trace-answer>span{color:#64708a;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:900}.rar-assessment-trace-judgment>strong{color:#17223b;font-size:13px}.rar-assessment-trace-judgment p,.rar-assessment-trace-answer p{color:#40516e;font-size:12px;line-height:1.5}.rar-assessment-trace-judgment .rar-assessment-trace-disposition{border-radius:999px;width:fit-content;padding:4px 8px;font-size:11px;font-weight:900}.rar-assessment-trace-disposition.is-accepted{color:#166534;background:#dcfce7}.rar-assessment-trace-disposition.is-partial,.rar-assessment-trace-disposition.is-unmet{color:#855b08;background:#fff3d6}.rar-assessment-trace-disposition.is-rejected{color:#40516e;background:#eef2f7}.rar-assessment-trace-disposition.is-unresolved{color:#991b1b;background:#fee2e2}.rar-assessment-trace-judgment>small{color:#71809d;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.rar-assessment-trace-provenance{color:#76551a;background:#fff8e8;border-bottom:1px solid #e4eaf4;align-items:flex-start;gap:7px;margin:0;padding:9px 14px;font-size:11px;line-height:1.45;display:flex}.rar-assessment-trace-provenance svg{flex:none;margin-top:1px}.rar-assessment-trace-questions{gap:9px;padding:12px 14px 14px;display:grid}.rar-assessment-trace-questions h6{color:#26334f;text-transform:uppercase;font-size:12px}.rar-assessment-trace-question{background:#fcfdff;border:1px solid #e0e7f2;border-radius:9px;gap:7px;padding:10px;display:grid}.rar-assessment-trace-question>strong{color:#26334f;font-size:12px;line-height:1.45}.rar-assessment-trace-question-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.rar-assessment-trace-question-heading code{color:#244d9b;overflow-wrap:anywhere;font-size:11px;font-weight:900}.rar-assessment-trace-question-heading span{border-radius:999px;padding:3px 7px;font-size:10px;font-weight:900}.rar-assessment-trace-question-heading span.is-found{color:#244d9b;background:#e4ecff}.rar-assessment-trace-question-heading span.is-not-found{color:#52617d;background:#eef2f7}.rar-assessment-trace-question-heading span.is-unresolved{color:#855b08;background:#fff3d6}.rar-assessment-trace-answer{border-left:3px solid #b8c9ed;gap:4px;padding-left:9px;display:grid}.rar-assessment-trace-answer p+p{border-top:1px solid #e8edf5;padding-top:5px}.rar-assessment-trace-excerpt{background:#fff;border:1px solid #dfe6f1;border-radius:8px;gap:5px;min-width:0;padding:8px 9px;display:grid}.rar-assessment-trace-excerpt+.rar-assessment-trace-excerpt{margin-top:6px}.rar-assessment-trace-excerpt small{color:#64708a;overflow-wrap:anywhere;font-size:10px;font-weight:800}.rar-assessment-trace-excerpt-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.rar-assessment-trace-token-count{color:#40516e;white-space:nowrap;background:#f3f6fc;border:1px solid #cad7ee;border-radius:999px;width:fit-content;padding:2px 6px;font-size:9px;font-weight:900}.rar-assessment-trace-excerpt pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#26334f;max-width:100%;margin:0;font-family:inherit;font-size:12px;line-height:1.55;overflow-x:auto}.rar-assessment-trace-unmatched{border-top:1px solid #e4eaf4;padding-top:9px}.rar-assessment-trace-unmatched summary{color:#3159a8;cursor:pointer;font-size:11px;font-weight:900}.rar-assessment-trace-unmatched[open] summary{margin-bottom:8px}.rar-assessment-trace-source-context{border-top:1px solid #e6ebf3;padding-top:6px}.rar-assessment-trace-source-context summary{color:#52617d;cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.rar-assessment-trace-source-context[open] summary{margin-bottom:6px}.rar-candidate-result-modal .rar-candidate-detail-mode>button.is-active{color:#fff;background:#0f2a4b;border-color:#0f2a4b}.rar-candidate-result-modal .rar-candidate-detail-mode>button:disabled{cursor:not-allowed;opacity:.45}.rar-candidate-modal-body{flex:1;gap:16px;width:100%;min-width:0;min-height:0;padding-right:2px;display:grid;overflow:auto}.rar-candidate-detail-pane{min-width:0;min-height:0}.rar-candidate-modal-body.is-split{grid-template-columns:minmax(420px,.64fr) minmax(720px,1fr);align-items:stretch;height:auto;min-height:0;max-height:none;overflow:hidden}.rar-candidate-modal-body.is-pdf{grid-template-columns:1fr;height:auto;min-height:0;max-height:none;overflow:hidden}.rar-candidate-result-modal.is-split .rar-candidate-modal-body{flex:none;align-items:stretch;min-height:min(720px,100dvh - 120px);overflow:visible}.rar-candidate-result-modal.is-split .rar-candidate-modal-body>.rar-candidate-detail-pane{height:auto;overflow:visible}.rar-candidate-result-modal.is-split .rar-candidate-modal-body>.rar-candidate-pdf-panel{height:auto;max-height:none}.rar-candidate-result-modal.is-pdf .rar-candidate-modal-body{flex:none;height:calc(100dvh - 40px);min-height:720px;overflow:visible}.rar-candidate-work-analysis-page,.rar-candidate-detail-page{align-content:start;display:grid}.rar-candidate-result-modal.is-detail .rar-candidate-detail-pane:not(.is-result){padding:6px 10px 22px}.rar-candidate-result-modal.is-detail .rar-candidate-modal-body.is-section-match{overflow-y:hidden}.rar-candidate-result-modal.is-detail .rar-candidate-detail-pane.is-match{height:100%;padding-top:0;padding-bottom:0}.rar-candidate-result-modal.is-detail .rar-candidate-detail-pane.is-match .rar-candidate-radar{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;margin-bottom:0;display:grid}.rar-candidate-result-modal.is-detail .rar-candidate-detail-pane.is-match .rar-candidate-radar-body{align-items:start;min-height:0;padding-top:6px;padding-bottom:6px;overflow:hidden}.rar-candidate-result-modal.is-detail .rar-candidate-detail-pane.is-match .rar-candidate-radar svg{width:100%;max-height:100%;margin-top:0}.rar-candidate-result-modal.is-detail .rar-candidate-detail-pane.is-match .rar-candidate-radar-legend{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:100%;padding-right:6px;overflow-y:auto}.rar-candidate-skills-page{align-content:start;gap:12px;display:grid}.rar-candidate-skills-note{color:#475569;border-bottom:1px solid #e4eaf4;margin:0 2px;padding:2px 0 12px;font-size:12px;line-height:1.5}.rar-candidate-skill-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rar-candidate-skill-section{background:#fff;border:1px solid #dfe4ef;border-radius:10px;min-width:0;padding:16px;box-shadow:0 1px 2px #0f2a4b0a}.rar-candidate-skill-section>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.rar-candidate-skill-section h5{color:#17233d;margin:0;font-size:13px;font-weight:900}.rar-candidate-skill-section>header>span,.rar-candidate-skill-badges span{color:#0f2a4b;text-transform:capitalize;background:#e9efff;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:850}.rar-candidate-skill-list,.rar-candidate-skill-evidence{gap:8px;display:grid}.rar-candidate-skill-card{background:#fff;border:1px solid #e4e9f2;border-radius:10px;gap:7px;padding:11px 12px;display:grid}.rar-candidate-skill-card>strong{color:#17233d;font-size:13px}.rar-candidate-skill-card p,.rar-candidate-skill-card small,.rar-candidate-skill-empty{color:#64748b;margin:0;font-size:11px;line-height:1.45}.rar-candidate-skill-card p>span{color:#334155;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.rar-candidate-skill-evidence+.rar-candidate-skill-evidence{border-top:1px solid #e4e9f2;padding-top:8px}.rar-candidate-skill-badges{flex-wrap:wrap;gap:5px;display:flex}@media (max-width:920px){.rar-candidate-skill-columns{grid-template-columns:1fr}}.rar-candidate-detail-page>.rar-risk-list,.rar-candidate-detail-page>.rar-follow-up-list{background:0 0;border:0;border-radius:0;padding:0}.rar-candidate-detail-pane.is-risks .rar-risk-list ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.rar-candidate-detail-pane.is-risks .rar-risk-list li{color:#3f4d63;background:#fffdfc;border:1px solid #eadfdc;border-radius:10px;padding:12px 14px 12px 38px;font-size:12px;line-height:1.5;position:relative}.rar-candidate-detail-pane.is-risks .rar-risk-list li:before{content:"!";color:#9a4e1f;background:#fff1e8;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;font-weight:900;display:grid;position:absolute;top:12px;left:13px}.rar-candidate-detail-pane.is-questions .rar-follow-up-list{gap:9px;display:grid}.rar-candidate-detail-pane.is-questions .rar-follow-up-list button{color:#334155;text-align:left;white-space:normal;background:#fff;border-color:#dfe5ef;border-radius:10px;width:100%;min-height:0;padding:12px 14px;font-size:12px;font-weight:700;line-height:1.5;box-shadow:0 1px 2px #0f2a4b0a}.rar-candidate-modal-body.is-split>.rar-candidate-detail-pane,.rar-candidate-modal-body.is-split>.rar-candidate-pdf-panel,.rar-candidate-modal-body.is-pdf>.rar-candidate-pdf-panel{height:100%;min-height:0;max-height:none}.rar-candidate-modal-body.is-split>.rar-candidate-detail-pane{overscroll-behavior:contain;scrollbar-gutter:stable;background:#fff;border:1px solid #dbe3f1;border-radius:12px;padding:12px;overflow:auto}.rar-candidate-pdf-panel{background:#f8fafc;border:1px solid #dbe3f1;border-radius:12px;grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.rar-candidate-pdf-panel header{background:#fff;border-bottom:1px solid #dbe3f1;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.rar-candidate-pdf-panel header span,.rar-candidate-pdf-panel header small{color:#64708a;font-size:12px;font-weight:800;display:block}.rar-candidate-pdf-panel header strong{color:#17223b;overflow-wrap:anywhere;margin-top:3px;font-size:14px;display:block}.rar-candidate-pdf-panel header small{color:#0f2a4b;margin-top:4px}.rar-candidate-pdf-panel header a{color:#26334f;background:#fff;border:1px solid #d7e0f1;border-radius:9px;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.rar-candidate-pdf-panel iframe{background:#fff;border:0;width:100%;height:100%;min-height:0;overflow:auto}.rar-pdf-evidence-viewer{background:#eef2f8;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.rar-pdf-evidence-toolbar{background:#fff;border-bottom:1px solid #dbe3f1;justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:7px 10px;display:flex}.rar-pdf-evidence-toolbar span,.rar-pdf-evidence-toolbar strong{font-size:11px;font-weight:900}.rar-pdf-evidence-toolbar span{color:#64708a}.rar-pdf-evidence-toolbar strong{color:#40516e;background:#f7f9ff;border:1px solid #d7e0f1;border-radius:999px;padding:4px 8px}.rar-pdf-evidence-toolbar strong.is-found{color:#835700;background:#fff8db;border-color:#f3d674}.rar-pdf-evidence-toolbar strong.is-missing{color:#b42318;background:#fff1f2;border-color:#fecaca}.rar-pdf-evidence-scroll{min-height:0;padding:18px;overflow:auto}.rar-pdf-evidence-page{background:#fff;margin:0 auto;position:relative;box-shadow:0 8px 28px #0f172a29}.rar-pdf-evidence-page img{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.rar-pdf-evidence-highlight{z-index:2;pointer-events:none;background:#facc1561;border:2px solid #f59e0be6;border-radius:4px;position:absolute;box-shadow:0 0 0 2px #ffffffd9,0 0 16px #f59e0b73}.rar-pdf-evidence-state{color:#40516e;text-align:center;background:#fff;place-content:center;gap:6px;min-height:260px;padding:24px;display:grid}.rar-pdf-evidence-state strong{color:#17223b}.rar-pdf-evidence-state span{color:#64708a;font-size:13px}.rar-pdf-evidence-state a{color:#0f2a4b;justify-self:center;margin-top:6px;font-size:12px;font-weight:900}.rar-pdf-evidence-state.is-error{background:#fff7f7}.rar-pdf-evidence-fallback{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.rar-pdf-evidence-fallback iframe{background:#fff;border:0;width:100%;height:100%;min-height:0}.rar-candidate-card.is-review{gap:10px}.rar-candidate-card.is-review .rar-candidate-profile{grid-template-columns:auto minmax(0,1fr)}.rar-candidate-card.is-review .rar-candidate-profile>.rar-recommendation{grid-column:2;justify-self:start}.rar-candidate-card.is-review .rar-table-wrap{overflow:visible}.rar-candidate-result-modal .rar-candidate-card{gap:12px}.rar-candidate-result-modal .rar-candidate-profile{height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:15px 16px}.rar-candidate-result-modal .rar-candidate-avatar{width:44px;height:44px;box-shadow:none;border-radius:10px}.rar-candidate-result-modal .rar-candidate-profile h3{color:#15213a;font-size:18px;line-height:1.25}.rar-candidate-result-modal .rar-candidate-profile p{font-size:13px}.rar-candidate-profile-content{min-width:0}.rar-candidate-profile-heading p{margin-top:2px}.rar-candidate-profile-contact{color:#64708a;flex-wrap:wrap;gap:6px 14px;margin-top:8px;display:flex}.rar-candidate-profile-contact span{color:#64708a;align-items:center;gap:6px;min-width:0;margin-top:0;font-size:12px;line-height:1.35;display:inline-flex}.rar-candidate-profile-contact svg,.rar-candidate-profile-facts svg{color:#5f7190;flex:none}.rar-candidate-profile-facts{border-top:1px solid #e5eaf3;grid-template-columns:minmax(0,1.45fr) minmax(130px,.58fr) minmax(0,1.2fr);gap:0;margin:13px 0 0;padding-top:11px;display:grid}.rar-candidate-profile-facts>div{background:0 0;border:0;border-left:1px solid #e5eaf3;border-radius:0;min-width:0;padding:0 12px}.rar-candidate-profile-facts>div:first-child{border-left:0;padding-left:0}.rar-candidate-profile-facts dt{color:#6b7890;text-transform:uppercase;letter-spacing:.045em;align-items:center;gap:6px;font-size:10px;font-weight:800;line-height:1.2;display:flex}.rar-candidate-profile-facts dd{color:#26334d;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;font-weight:750;line-height:1.35}.rar-candidate-result-modal .rar-candidate-profile>.rar-recommendation{justify-self:end;margin-left:8px;padding:5px 10px}.rar-candidate-result-modal .rar-score-summary{background:#fbfcff;border-left:1px solid #e2e8f3;grid-template-columns:minmax(0,1fr);gap:0;height:100%;padding:15px 16px}.rar-candidate-result-modal .rar-score-summary>div{min-height:46px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.rar-candidate-result-modal .rar-score-summary>.rar-match-score{flex-direction:column;align-items:flex-start;display:flex}.rar-candidate-result-modal .rar-score-summary .rar-score-metric-label{color:#53627d;text-transform:uppercase;letter-spacing:.055em;font-size:11px;font-weight:850}.rar-candidate-result-modal .rar-score-summary>.rar-match-score>strong{color:#1d3f91;letter-spacing:-.04em;margin-top:10px;line-height:1;font-size:32px!important}.rar-candidate-result-modal .rar-score-explanation{color:#596983;margin-top:7px;font-size:11px;font-weight:700;line-height:1.45}.rar-candidate-result-modal .rar-score-breakdown{border-top:1px solid #e2e8f3;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;margin-top:auto;padding-top:11px;display:grid}.rar-candidate-result-modal .rar-score-breakdown>div{background:0 0;border-left:1px solid #e2e8f3;border-radius:0;gap:3px;padding:0 10px;display:grid}.rar-candidate-result-modal .rar-score-breakdown>div:first-child{border-left:0;padding-left:0}.rar-candidate-result-modal .rar-score-breakdown dt{text-transform:uppercase;letter-spacing:.04em;font-size:9px;line-height:1.2}.rar-candidate-result-modal .rar-score-breakdown dd{color:#172a51;font-size:15px;line-height:1.2}.rar-candidate-radar{box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:0;overflow:hidden}.rar-candidate-radar h4,.rar-candidate-radar p{margin:0}.rar-candidate-radar h4{color:#17223b;font-size:14px;font-weight:900}.rar-candidate-radar p{color:#60708a;margin-top:3px;font-size:11px;line-height:1.4}.rar-candidate-radar-series{flex-wrap:wrap;flex:0 auto;justify-content:center;gap:6px 12px;padding:2px 0 4px;display:flex}.rar-candidate-radar-series>span{color:#40506b;align-items:center;gap:5px;font-size:10px;font-weight:850;line-height:1.2;display:inline-flex}.rar-candidate-radar-series i{border-radius:3px;width:20px;height:8px;display:inline-block}.rar-candidate-radar-series .is-candidate i{background:#4356cf33;border:2px solid #4356cf}.rar-candidate-radar-series .is-ideal i{border-top:2px dashed #18724d;border-radius:0;height:0}.rar-candidate-radar-series .is-count{color:#65748d;font-weight:750}.rar-candidate-radar-body{grid-template-columns:minmax(260px,.82fr) minmax(300px,1.18fr);align-items:center;gap:14px;padding:4px 8px 8px;display:grid}.rar-candidate-radar-chart{grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}.rar-candidate-radar svg{width:100%;max-width:420px;height:auto;margin:0 auto;display:block}.rar-candidate-radar-grid{fill:#e9efff57;stroke:#cbd7eb;stroke-width:1px}.rar-candidate-radar-axis{stroke:#d7dfed;stroke-width:1px}.rar-candidate-radar-score{fill:#4356cf33;stroke:#4356cf;stroke-linejoin:round;stroke-width:2.5px}.rar-candidate-radar-ideal{fill:none;stroke:#18724d;stroke-dasharray:7 5;stroke-linejoin:round;stroke-width:2.5px}.rar-candidate-radar-point{fill:#fff;stroke:#4356cf;stroke-width:2.5px}.rar-candidate-radar-number{fill:#0f2a4b;stroke:#fff;stroke-width:2px}.rar-candidate-radar-number-label{fill:#fff;dominant-baseline:middle;text-anchor:middle;font-size:10px;font-weight:900}.rar-candidate-radar-legend{gap:5px;margin:0;padding:0;list-style:none;display:grid}.rar-candidate-radar-legend li{border-bottom:1px solid #e9edf5;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:4px 8px;padding:5px 0;display:grid}.rar-candidate-radar-legend li:last-child{border-bottom:0}.rar-candidate-radar-legend li>span{color:#fff;background:#0f2a4b;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-weight:900;display:inline-grid}.rar-candidate-radar-legend li>div{min-width:0}.rar-candidate-radar-legend strong{color:#263752;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:850;display:block;overflow:hidden}.rar-candidate-radar-legend b{color:#2f45a5;font-size:11px;font-weight:900}.rar-candidate-radar-legend small{color:#71809a;grid-column:2/-1;font-size:9px;font-weight:750}.rar-candidate-radar-track{background:#e8edf7;border-radius:999px;height:4px;margin-top:4px;display:block;overflow:hidden}.rar-candidate-radar-track i{border-radius:inherit;background:linear-gradient(90deg,#6680ef 0%,#4356cf 100%);height:100%;display:block}.rar-candidate-radar.is-unavailable{padding:13px 14px}.rar-candidate-radar.is-unavailable p{margin-top:4px}.rar-candidate-result-modal.is-split .rar-candidate-radar-body{grid-template-columns:1fr}.rar-candidate-result-modal.is-split .rar-candidate-radar svg{max-width:300px}.rar-candidate-basic-info{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:none}.rar-candidate-basic-info>div{background:#fff;border:1px solid #e2e8f4;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 7px;min-width:0;padding:10px;display:grid}.rar-candidate-basic-info svg{color:#0f2a4b}.rar-candidate-basic-info span{color:#64708a;font-size:11px;font-weight:850}.rar-candidate-basic-info strong{color:#17223b;overflow-wrap:anywhere;grid-column:1/-1;min-width:0;font-size:13px;line-height:1.35}.rar-candidate-basic-info>.is-muted strong,.rar-candidate-basic-info>.is-muted svg{color:#7a8498}.rar-result-criteria-table-wrap{background:#fff;border:1px solid #e2e8f4;border-radius:12px;overflow:auto}.rar-result-criteria-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:960px}.rar-result-criteria-table th{color:#64708a;text-align:left;text-transform:uppercase;letter-spacing:.04em;background:#f8fafc;border-bottom:1px solid #e2e8f4;height:38px;padding:0 12px;font-size:11px;font-weight:900}.rar-result-criteria-table th:first-child,.rar-result-criteria-table td:first-child{width:30%}.rar-result-criteria-table th:nth-child(2),.rar-result-criteria-table td:nth-child(2){width:108px}.rar-result-criteria-table th:nth-child(3),.rar-result-criteria-table td:nth-child(3){width:128px}.rar-result-criteria-table th:nth-child(4),.rar-result-criteria-table td:nth-child(4){width:132px}.rar-result-criteria-table th:nth-child(5),.rar-result-criteria-table td:nth-child(5){width:96px}.rar-result-criteria-table td{vertical-align:top;color:#26334f;border-bottom:1px solid #edf2f9;padding:12px}.rar-result-criteria-table tr:last-child td{border-bottom:0}.rar-result-criteria-table tr.is-partial td{background:#fffdf6}.rar-result-criteria-table tr.is-fail td{background:#fff8f8}.rar-result-criteria-table .rar-criterion-label-stack{align-content:start;gap:8px}.rar-result-criterion-title{vertical-align:top;line-height:1.35;display:inline}.rar-result-criteria-table .rar-criterion-label-stack strong{color:#17223b;overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.35}.rar-result-criteria-table .rar-criterion-label-stack p{color:#52617d;margin:0;font-size:13px;line-height:1.45}.rar-unknown-reason-code{color:#75500d;letter-spacing:.02em;background:#fff8e5;border:1px solid #d6b977;border-radius:999px;width:fit-content;padding:3px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:800}.rar-result-evaluation-stack{justify-items:start;gap:7px;display:grid}.rar-no-gate-decision{color:#7a8498;font-weight:800}.rar-criterion-gate-reason{color:#52617a;font-size:12px;font-weight:750;line-height:1.45}.rar-criterion-gate-reason:before{content:"Gate decision: ";font-weight:900}.rar-result-criteria-table .rar-criterion-score-cell{justify-items:start}.rar-result-criteria-table .rar-criterion-score-cell strong{font-size:14px}.rar-result-criteria-table .rar-criterion-evidence-card{background:#fff;border:1px solid #e2e8f4;border-radius:10px;padding:10px 11px}.rar-result-criteria-table .rar-criterion-evidence-summary{color:#29354f;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:13px;line-height:1.48;display:-webkit-box;overflow:hidden}.rar-result-audit-details{border-top:1px solid #edf2f9;margin-top:8px;padding-top:8px}.rar-result-audit-details summary{cursor:pointer;color:#0f2a4b;font-size:12px;font-weight:900}.rar-criterion-card-list{gap:10px;display:grid}.rar-criterion-card{background:#fff;border:1px solid #e1e8f4;border-radius:12px;gap:12px;padding:14px;display:grid}.rar-criterion-card.is-fail{border-color:#f2c7c0}.rar-criterion-card.is-partial{border-color:#f0d58a}.rar-criterion-card-main{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.rar-criterion-card-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rar-criterion-card-title strong{color:#17223b;font-size:15px}.rar-criterion-label-stack p{color:#40516e;margin:0;font-size:14px;line-height:1.45}.rar-criterion-card .rar-criterion-score-cell{text-align:right;justify-items:end;min-width:92px}.rar-criterion-card .rar-criterion-score-cell strong{font-size:16px}.rar-criterion-card-evidence{gap:10px;display:grid}.rar-criterion-card .rar-criterion-evidence-card{background:#f8fafc;border:1px solid #e2e8f4;border-left:0;border-radius:10px;padding:12px}.rar-criterion-card .rar-criterion-evidence-summary{color:#29354f;font-size:14px}.rar-criterion-card .rar-criterion-source-links{margin-top:0}.rar-criterion-card-audit{border-top:1px solid #edf2f9;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:10px;display:grid}.rar-candidate-card.is-review .rar-candidate-profile{padding:12px}.rar-candidate-card.is-review .rar-score-summary{grid-template-columns:minmax(0,1fr)}.rar-candidate-card.is-review .rar-criterion-card{padding:12px}.rar-candidate-card.is-review .rar-criterion-card-main{grid-template-columns:minmax(0,1fr);gap:10px}.rar-candidate-card.is-review .rar-criterion-card .rar-criterion-score-cell{text-align:left;justify-items:start}.rar-candidate-card.is-review .rar-criterion-card-audit{grid-template-columns:1fr}.rar-candidate-card.is-review .rar-criterion-evaluation{min-width:0}.rar-candidate-card.is-review .rar-criterion-evaluation,.rar-candidate-card.is-review .rar-criterion-evaluation thead,.rar-candidate-card.is-review .rar-criterion-evaluation tbody,.rar-candidate-card.is-review .rar-criterion-evaluation tr,.rar-candidate-card.is-review .rar-criterion-evaluation th,.rar-candidate-card.is-review .rar-criterion-evaluation td{display:block}.rar-candidate-card.is-review .rar-criterion-evaluation thead{display:none}.rar-candidate-card.is-review .rar-criterion-evaluation tr{background:#f9fbff;border:1px solid #e2e8f4;border-radius:10px;margin-bottom:8px;padding:10px}.rar-candidate-card.is-review .rar-criterion-evaluation td{border:0;padding:0}.rar-candidate-card.is-review .rar-criterion-evaluation td+td{margin-top:8px}.rar-candidate-card.is-review .rar-criterion-evidence-summary{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rar-candidate-card.is-review .rar-candidate-basic-info{display:none}.rar-candidate-card.is-review .rar-result-criteria-table-wrap{overflow:visible}.rar-candidate-card.is-review .rar-result-criteria-table{min-width:0}.rar-candidate-card.is-review .rar-result-criteria-table,.rar-candidate-card.is-review .rar-result-criteria-table thead,.rar-candidate-card.is-review .rar-result-criteria-table tbody,.rar-candidate-card.is-review .rar-result-criteria-table tr,.rar-candidate-card.is-review .rar-result-criteria-table th,.rar-candidate-card.is-review .rar-result-criteria-table td{display:block}.rar-candidate-card.is-review .rar-result-criteria-table thead{display:none}.rar-candidate-card.is-review .rar-result-criteria-table tr{border-bottom:1px solid #edf2f9;padding:10px}.rar-candidate-card.is-review .rar-result-criteria-table tr:last-child{border-bottom:0}.rar-candidate-card.is-review .rar-result-criteria-table td{border-bottom:0;padding:0;width:auto!important}.rar-candidate-card.is-review .rar-result-criteria-table td+td{margin-top:8px}.rar-candidate-result-modal.is-split .rar-candidate-detail-pane{padding:0}.rar-candidate-result-modal.is-split .rar-candidate-detail-pane:not(.is-result){padding:16px}.rar-candidate-result-modal.is-split .rar-candidate-card.is-review{gap:0}.rar-candidate-result-modal.is-split .rar-candidate-card.is-review .rar-result-criteria-table-wrap{border:0;border-radius:0}.rar-candidate-result-modal.is-split .rar-candidate-card.is-review .rar-result-criteria-table tr{background:#fff;border:0;border-bottom:1px solid #e2e8f4;border-radius:0;grid-template-columns:auto auto minmax(72px,1fr);align-items:center;gap:10px 8px;margin:0;padding:16px;display:grid}.rar-candidate-result-modal.is-split .rar-candidate-card.is-review .rar-result-criteria-table tr:last-child{border-bottom:0}.rar-candidate-result-modal.is-split .rar-candidate-card.is-review .rar-result-criteria-table tr.is-partial,.rar-candidate-result-modal.is-split .rar-candidate-card.is-review .rar-result-criteria-table tr.is-fail{background:#fffcf6}.rar-candidate-result-modal.is-split .rar-candidate-card.is-review .rar-result-criteria-table td{background:0 0;min-width:0;margin:0}.rar-candidate-result-modal.is-split .rar-candidate-card.is-review .rar-result-criteria-table td:first-child,.rar-candidate-result-modal.is-split .rar-candidate-card.is-review .rar-result-criteria-table td:last-child{grid-column:1/-1}.rar-candidate-result-modal.is-split .rar-candidate-card.is-review .rar-result-criteria-table td:nth-child(4){justify-self:end}.rar-candidate-result-modal.is-split .rar-candidate-card.is-review .rar-result-criteria-table td:last-child{gap:8px;margin-top:2px;display:grid}.rar-candidate-result-modal.is-split .rar-candidate-card.is-review .rar-criterion-label-stack{gap:6px}.rar-candidate-result-modal.is-split .rar-candidate-card.is-review .rar-criterion-evidence-card{background:#f7f9ff;border-color:#d9e3f5}.rar-candidate-result-modal.is-split .rar-candidate-card.is-review .rar-criterion-source-links{margin-top:0}.rar-evidence-panel-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.rar-evidence-panel-header span{color:#0f2a4b;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.rar-evidence-panel-header h3{margin:3px 0 0}.rar-evidence-panel-header strong{color:#40516e;background:#f7f9ff;border:1px solid #d7e0f1;border-radius:999px;flex:none;padding:5px 9px;font-size:12px}.rar-evidence-groups{gap:10px;display:grid}.rar-evidence-group{background:#fff;border:1px solid #e2e8f4;border-radius:12px;padding:10px}.rar-evidence-group h4{color:#17223b;margin:0 0 8px;font-size:13px}.rar-evidence-list{gap:8px;display:grid}.rar-evidence-block{text-align:left;background:#f9fbff;border:1px solid #e2e8f4;grid-template-columns:auto auto minmax(0,1fr) auto;width:100%;padding:8px 10px}button.rar-evidence-block{cursor:pointer}.rar-evidence-block small{color:#64708a;font-size:11px;font-weight:800}.rar-criterion-evaluation td:first-child strong{color:#17223b;font-weight:900}.rar-criterion-label-stack{gap:9px;display:grid}.rar-criterion-evidence-card{background:#fbfdff;border:1px solid #dfe8f6;border-left:3px solid #5c7ce2;border-radius:10px;padding:10px 11px}.rar-criterion-evidence-source{color:#63718d;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.rar-criterion-evidence-summary{color:#34435f;margin:0;font-size:13px;line-height:1.55}.rar-criterion-audit-card{color:#26334f;background:#fff;border:1px solid #dfe8f6;border-radius:8px;gap:9px;padding:10px;display:grid}.rar-criterion-qa-list{gap:8px;min-width:0;display:grid}.rar-criterion-qa-list p{color:#26334f;border-bottom:1px solid #edf2f9;margin:0;padding-bottom:8px;font-size:12px;line-height:1.48}.rar-criterion-qa-list p:last-child{border-bottom:0;padding-bottom:0}.rar-criterion-qa-list.is-answer p{color:#34435f}.rar-criterion-score-cell{gap:4px;display:grid}.rar-criterion-score-cell strong{color:#17223b;font-size:14px;font-weight:950}.rar-criterion-score-cell span{color:#0b7a4c;text-transform:uppercase;font-size:11px;font-weight:900}.rar-criterion-score-cell small{color:#64708a;font-size:11px;font-weight:800}.rar-criterion-audit-empty{color:#71809d;font-size:12px;font-weight:800}.rar-criterion-audit-meta,.rar-criterion-audit-score{justify-content:space-between;align-items:center;gap:8px;display:flex}.rar-criterion-audit-meta span{color:#65728b;text-transform:uppercase;font-size:11px;font-weight:900}.rar-criterion-audit-score strong{color:#17223b;font-size:13px;font-weight:950}.rar-criterion-audit-score span{color:#0b7a4c;font-size:11px;font-weight:900}.rar-criterion-audit-questions{gap:5px;display:grid}.rar-criterion-audit-questions p{color:#34435f;margin:0;font-size:12px;line-height:1.45}.rar-criterion-audit-details{border-top:1px solid #edf2f9;padding-top:7px}.rar-criterion-audit-details summary{cursor:pointer;color:#3657d8;font-size:12px;font-weight:900}.rar-criterion-audit-details pre{white-space:pre-wrap;word-break:break-word;color:#25344f;background:#f8fbff;border:1px solid #e3ebf7;border-radius:6px;max-height:220px;margin:8px 0 0;padding:9px;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow:auto}.rar-evidence-highlight{color:#17223b;background:#fff3bf;border-radius:4px;padding:0 2px;font-weight:900}.rar-criterion-source-links{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.rar-criterion-source-links button{color:#0f2a4b;background:#fff;border:1px solid #d7e0f1;border-radius:999px;align-items:center;gap:5px;min-height:28px;padding:0 9px;font-size:11px;font-weight:900;display:inline-flex}.rar-criterion-source-links button:hover{background:#f3f6ff;border-color:#a9bef4}.rar-criterion-source-links button:disabled{cursor:not-allowed;color:#64708a;opacity:.62}@media (max-width:980px){.rar-candidate-result-modal{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.rar-candidate-result-modal-header{display:flex}.rar-candidate-result-modal-actions{justify-content:flex-end}.rar-candidate-modal-body.is-split{grid-template-rows:auto minmax(520px,70dvh);grid-template-columns:1fr;overflow:auto}.rar-candidate-modal-body.is-split>.rar-candidate-detail-pane{height:auto;max-height:none;overflow:visible}.rar-candidate-modal-body.is-split>.rar-candidate-pdf-panel,.rar-candidate-modal-body.is-pdf>.rar-candidate-pdf-panel,.rar-candidate-modal-body.is-split .rar-candidate-pdf-panel iframe,.rar-candidate-modal-body.is-pdf .rar-candidate-pdf-panel iframe{min-height:520px}}@media (max-width:560px){.rar-candidate-result-modal-header{display:grid}.rar-candidate-result-modal-actions{justify-content:flex-start}}.rar-extracting-data-card{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dbe3f1;border-radius:14px;gap:10px;padding:13px 14px;display:grid;box-shadow:0 10px 24px #15203e12}.rar-extracting-data-card.is-running{background:linear-gradient(#fff 0%,#f6f7ff 100%);border-color:#cdd8ff}.rar-extracting-data-card.is-complete{background:linear-gradient(#fff 0%,#f3fbf7 100%);border-color:#cdebdc}.rar-extracting-data-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.rar-extracting-data-header strong,.rar-extracting-data-header small{min-width:0;display:block}.rar-extracting-data-header strong{color:#111a35;font-size:13px;font-weight:950;line-height:1.2}.rar-extracting-data-header small{color:#40516e;margin-top:3px;font-size:12px;font-weight:750;line-height:1.35}.rar-extracting-data-percent{color:#26334f;font-size:12px;font-weight:950}.rar-extracting-data-track{height:7px;margin-top:0}.rar-extracting-data-card p{color:#64708a;margin:0;font-size:12px;font-weight:700;line-height:1.4}
