@media(min-width:1001px){.workbench{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.workbench>.profile{top:14px;max-height:calc(100vh - 28px);overflow:auto;scrollbar-width:thin}.workbench>.queue{min-width:0}.workbench .lead-row,.workbench .queue-label{grid-template-columns:32px minmax(100px,1fr) 48px 83px;gap:9px}.workbench .lead-row{padding:17px 16px}.workbench .queue-label{padding:11px 16px}.workbench .lead-list{max-height:690px}.workbench .investor-name{font-size:13px}.workbench .investor-meta{font-size:10px}.workbench .row-status .pill{font-size:9px}.workbench .filters select{max-width:130px}}.lead-row.selected{background:#eaf5fc!important;box-shadow:inset 4px 0 #2e9cc8}.lead-row.selected:before{background:#2e9cc8;width:4px;top:0;bottom:0;border-radius:0}.selected-brief-marker{display:inline-flex;align-items:center;gap:3px;color:#14799d;background:#d8eef9;font-size:8px;font-weight:650;border-radius:4px;padding:2px 5px}.selected-brief-marker svg{width:10px;height:10px}.compact-brief-header{padding:20px 22px 16px;background:linear-gradient(130deg,#fff,#eff8fc);border-bottom:1px solid #dceaf1}.brief-selection-label{display:flex;align-items:center;gap:7px;color:#14799d;font-size:10px;font-weight:650;letter-spacing:.01em;margin-bottom:13px}.brief-selection-label svg{width:13px;height:13px}.compact-brief-title{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.compact-brief-title h2{font-size:21px;line-height:1.4;letter-spacing:-.5px;font-weight:700;color:#0d324f;overflow-wrap:anywhere}.compact-brief-title p{font-size:11px;line-height:1.7;color:#617f91;margin-top:6px}.brief-primary-row{display:flex;justify-content:space-between;align-items:center;gap:13px;margin-top:17px}.brief-primary-row .button{font-size:12px;min-height:39px;padding:10px 15px}.brief-primary-row .pill{font-size:10px}.brief-priority-method{margin-top:15px;border-top:1px solid #dceaf1;padding-top:12px;color:#617f91}.brief-priority-method>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:10px;cursor:pointer;line-height:1.6;list-style:none}.brief-priority-method>summary::-webkit-details-marker{display:none}.brief-priority-method strong{font-size:11px;font-weight:550;color:#536b7a;display:flex;align-items:center;gap:7px;white-space:nowrap}.brief-priority-method svg{width:12px;height:12px}.brief-priority-method p{font-size:11px;line-height:1.8;margin-top:10px}.brief-priority-method small{display:block;font-size:10px;line-height:1.7;margin-top:7px}.compact-brief-body{padding:20px 22px 22px}.brief-loan{border:1px solid #c9e2ef;border-left:3px solid #2e9cc8;background:#f0f8fc;padding:15px 16px;border-radius:0 8px 8px 0}.brief-label{font-size:9px;text-transform:uppercase;letter-spacing:.04em;font-weight:650;color:#14799d}.brief-loan h3{font-size:18px;line-height:1.5;color:#0d324f;margin:7px 0 8px;letter-spacing:-.35px}.brief-loan p{font-size:12px;line-height:1.8;color:#3e5c70}.brief-loan small{font-size:11px;line-height:1.8;color:#617f91;display:block;margin-top:9px}.brief-section{margin-top:19px;padding-top:18px;border-top:1px solid #e4eef3}.brief-section h3{font-size:12px;color:#17364d;font-weight:650;display:flex;gap:7px;align-items:center}.brief-section h3 svg{width:14px;height:14px;color:#2e9cc8}.brief-section p{font-size:12px;color:#536b7a;line-height:1.8;margin-top:8px}.brief-section small{font-size:10px;color:#617f91;line-height:1.7;display:block;margin-top:7px}.brief-section ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px;margin-top:11px}.brief-section li{display:flex;gap:8px;align-items:flex-start;font-size:12px;line-height:1.7;color:#3e5c70}.brief-section li svg{height:13px;width:13px;color:#2e9cc8;flex-shrink:0;margin-top:3px}.brief-opener>div{display:flex;justify-content:space-between;align-items:center}.brief-opener .button{min-height:23px;padding:2px 0;font-size:10px}.brief-opener .button svg{height:12px;width:12px}.brief-opener blockquote{font-size:12px;color:#3e5c70;line-height:1.9;padding:12px 14px;background:#f7fafc;border-radius:7px;margin-top:9px;border:1px solid #e4eef3}.brief-contacts-link{width:100%;display:flex;align-items:center;gap:11px;text-align:left;background:#fff;border:1px solid #dceaf1;border-radius:8px;padding:13px 14px;margin-top:18px;color:#17364d}.brief-contacts-link>svg{height:17px;width:17px;color:#14799d}.brief-contacts-link>span{flex:1}.brief-contacts-link strong{font-size:12px;display:block}.brief-contacts-link small{font-size:10px;display:block;color:#617f91;margin-top:4px}.brief-contacts-link:hover{border-color:#2e9cc8}.brief-work-actions{margin-top:19px;padding-top:18px;border-top:1px solid #dceaf1}.brief-work-actions>div{display:flex;gap:9px}.brief-work-actions .button{flex:1;justify-content:center;font-size:12px}.brief-work-actions select{width:100%;font-size:12px;min-height:39px}.brief-suppressed{margin-top:15px;padding:10px 12px;border:1px solid #eeddb9;background:#fff7e8;border-radius:6px;font-size:11px;color:#8a570a;line-height:1.7}.profile-loading-name{font-size:16px;line-height:1.5;color:#17364d;margin:8px 0}.known-identity{display:flex;gap:15px;align-items:flex-start}.known-identity-icon{height:46px;width:46px;border-radius:12px;background:#eaf5fb;color:#14799d;display:flex;align-items:center;justify-content:center;flex-shrink:0}.known-identity-icon svg{width:24px;height:24px}.known-identity h4{font-size:17px;line-height:1.6;color:#0d324f;font-weight:650}.known-identity p{font-size:12px;line-height:1.8;color:#536b7a;margin-top:5px}.known-identity small{font-size:11px;color:#617f91;line-height:1.8;display:block;margin-top:8px}.investment-activity-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.broker-privacy-label{font-size:11px;line-height:1.8;color:#617f91;padding:12px 14px;border:1px solid #dceaf1;border-radius:7px;background:#f7fafc;margin-bottom:20px}.broker-activity-main .note-form textarea{min-height:100px}.dossier-score strong{font-size:32px}.dossier-score strong small{font-size:11px}.dossier-score>span{font-size:10px!important}.dossier-score p{font-size:10px!important}@media(min-width:1600px){.workbench{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dossier-score strong{font-size:37px}}@media(max-width:1000px){.compact-brief-header{padding:20px 21px 16px}.compact-brief-body{padding:20px 21px}.profile.show{width:470px;max-width:calc(100vw - 24px)}.investment-activity-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.dossier-score strong{font-size:29px}}@media(max-width:700px){.compact-brief-title h2{font-size:20px}.compact-brief-header{padding:18px 18px 15px}.compact-brief-body{padding:18px}.brief-selection-label{font-size:10px}.brief-primary-row .button{font-size:12px}.brief-loan h3{font-size:17px}.brief-loan p,.brief-section p,.brief-section li,.brief-opener blockquote{font-size:12px}.brief-work-actions .button{font-size:11px}.known-identity h4{font-size:16px}.known-identity{gap:12px}.investment-activity-summary{gap:15px}.dossier-score strong{font-size:26px}.dossier-tabs{gap:20px}.dossier-tabs button{font-size:11px}}

.linked-snapshot-note{padding:13px 15px;border:1px solid #dceaf1;background:#f3f8fb;border-radius:8px}.linked-snapshot-note strong{font-size:12px;font-weight:600;color:#365e75;line-height:1.8}.linked-snapshot-note p{font-size:11px;line-height:1.9;color:#617f91;margin-top:7px}.linked-coverage{font-size:10px;color:#617f91;line-height:1.9;margin-top:11px}.linked-coverage summary{cursor:pointer;color:#14799d}.linked-coverage p{margin-top:8px}.linked-coverage ul{padding-left:17px;margin-top:8px}.linked-record-summary{display:flex;flex-wrap:wrap;gap:11px 23px;padding:18px 0;font-size:11px;color:#617f91;line-height:1.8}.linked-record-summary strong{font-size:17px;color:#17364d;font-weight:600;margin-right:4px}.linked-property-button{font-size:12px;line-height:1.8;font-weight:550;color:#14799d;text-align:left;padding:0}.linked-property-button:hover{text-decoration:underline}.linked-property-button:disabled{color:#617f91;cursor:default;text-decoration:none}.linked-property-table{min-width:610px}.linked-financing-table{min-width:630px}.linked-financing-table .linked-property-button{margin-top:5px}.linked-source-state{padding:22px 15px;font-size:12px;color:#617f91;text-align:center;line-height:1.9}.linked-source-state .button{font-size:11px;margin-top:12px}

/* One ordinal priority column; counts remain scoped to the assigned broker list. */
.workbench .lead-row,.workbench .queue-label{grid-template-columns:49px minmax(0,1fr) 83px;gap:10px}.workbench .rank.priority-ordinal{font-size:12px;line-height:1.5;letter-spacing:-.3px;font-weight:600;color:#365e75;white-space:nowrap}.workbench .queue-label>span:first-child{font-size:9px}.priority-broker-label{display:block;color:#365e75;font-size:11px;line-height:1.8}.pipeline-lead .priority-pipeline{white-space:normal;color:#365e75;background:#edf5f9;font-size:10px;line-height:1.6}.priority-rationale{margin-top:20px;padding-top:18px;border-top:1px solid #dceaf1}.priority-rationale h3{font-size:12px;font-weight:650;color:#17364d;margin:0 0 9px}.priority-rationale h3:not(:first-child){margin-top:18px}.priority-rationale p{font-size:12px;color:#536b7a;line-height:1.9}.priority-rationale .reasons{font-size:12px;line-height:1.8}.priority-evidence{margin-top:18px;padding-bottom:20px;border-bottom:1px solid #dceaf1}.priority-evidence>h3{font-size:14px;color:#17364d;margin-bottom:10px}.priority-evidence>p{font-size:12px;line-height:1.9;color:#536b7a;margin-top:8px}.priority-evidence dl{margin-top:15px}.priority-evidence dl>div{display:grid;grid-template-columns:minmax(110px,.7fr) minmax(0,1fr);gap:16px;padding:9px 0;border-bottom:1px solid #edf2f6;font-size:11px;line-height:1.8}.priority-evidence dt{color:#617f91}.priority-evidence dd{margin:0;color:#17364d;overflow-wrap:anywhere}.priority-evidence-reasons article{margin-top:15px;padding:12px 14px;background:#f6fafc;border:1px solid #e0ebf2;border-radius:7px}.priority-evidence-reasons strong{font-size:11px;font-weight:650;color:#365e75}.priority-evidence-reasons p{font-size:12px;line-height:1.9;color:#536b7a;margin-top:7px}.priority-evidence-reasons small{display:block;font-size:11px;line-height:1.9;color:#617f91;margin-top:6px;overflow-wrap:anywhere}.legacy-fit-evidence{margin-top:16px}.legacy-fit-evidence strong{font-size:11px;color:#617f91;font-weight:600}.legacy-fit-evidence p{font-size:11px;line-height:1.9;color:#617f91;margin-top:7px}.dossier-score.dossier-priority{min-width:165px}.dossier-score.dossier-priority strong{font-size:30px;line-height:1.5;white-space:nowrap}.dossier-score.dossier-priority>span{font-size:11px!important}.dossier-score.dossier-priority p{font-size:11px!important;line-height:1.7;max-width:230px}.dossier-score.dossier-priority strong:has(+p){letter-spacing:-.7px}.brief-selection-label{line-height:1.7;flex-wrap:wrap}.brief-priority-method>summary,.brief-priority-method small{font-size:11px}
@media(max-width:700px){.workbench .lead-row,.workbench .queue-label{grid-template-columns:43px minmax(0,1fr) 77px;gap:8px}.workbench .rank.priority-ordinal{font-size:11px}.dossier-score.dossier-priority{min-width:0}.dossier-score.dossier-priority strong{font-size:25px}.priority-evidence dl>div{grid-template-columns:minmax(95px,.7fr) minmax(0,1fr);gap:12px}.priority-broker-label{font-size:10px}}

.dossier-score.dossier-priority.is-unavailable strong{font-size:14px;letter-spacing:0;white-space:normal;overflow-wrap:anywhere}

/* Source-measure checks are descriptive cautions, never a quality/credit grade. */
.source-measure-review{margin:13px 0;padding:11px 13px;border:1px solid #eadfcb;border-left:3px solid #b99760;border-radius:6px;background:#fcfaf5;color:#695b46;overflow-wrap:anywhere}.source-measure-review>strong{display:block;font-size:11px;font-weight:650;line-height:1.6}.source-measure-review ul{margin:6px 0 0;padding-left:16px;list-style:disc}.source-measure-review li,.source-measure-review p{font-size:11px;line-height:1.8;margin:3px 0;color:#695b46}.source-measure-review.is-compact{padding:8px 10px;background:#fcfbf8}.source-measure-review.is-compact>strong{font-size:10px}.priority-partial-note{font-size:11px!important;line-height:1.8!important;color:#617f91!important;margin:7px 0 10px!important}.investor-story>.source-measure-review{margin:0 0 18px}@media(max-width:700px){.source-measure-review{padding:10px 11px}.source-measure-review li,.source-measure-review p{font-size:11px}}
.source-measure-review.is-unavailable{background:#f7f9fa;border-color:#dfe7ec;border-left-color:#9aabb7}.source-measure-review.is-unavailable>strong,.source-measure-review.is-unavailable li,.source-measure-review.is-unavailable p{color:#617382}
.outreach-playbook{border:1px solid #cfe2e8;border-radius:12px;background:linear-gradient(120deg,#f1f9fa,#fff 68%);padding:25px;margin-bottom:22px;box-shadow:0 7px 23px #0d324f05}.outreach-playbook>header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.outreach-playbook h3{color:#133d52;font-size:21px;letter-spacing:-.5px;margin-top:5px}.outreach-playbook header>small{font-size:10px;line-height:1.7;color:#6a8591}.outreach-story{list-style:none;padding:0;display:grid;gap:10px;margin:21px 0}.outreach-story li{display:flex;gap:9px;align-items:flex-start;color:#34576b;font-size:13px;line-height:1.7}.outreach-story svg{width:17px;height:17px;color:#24917d;flex-shrink:0;margin-top:3px}.outreach-angle{border-left:3px solid #248eaa;padding:3px 0 3px 14px;margin:20px 0}.outreach-angle>span{display:block;font-size:10px;color:#678493;text-transform:uppercase;letter-spacing:.9px}.outreach-angle strong{display:block;font-size:17px;color:#164b62;margin-top:5px}.outreach-angle p,.outreach-timing{font-size:12px;line-height:1.8;color:#4c6c7b;margin-top:8px}.outreach-timing strong{display:block;font-size:12px;color:#294f62}.outreach-opener{background:#fff;border:1px solid #cddfe8;border-radius:9px;padding:18px;margin-top:20px}.outreach-opener>div{display:flex;align-items:center;justify-content:space-between;gap:15px}.outreach-opener h4,.outreach-questions h4{font-size:12px;color:#234e64;font-weight:700}.outreach-opener .button{font-size:11px;padding:2px 6px;min-height:25px}.outreach-opener blockquote{font-size:14px;color:#234d62;line-height:1.9;margin:9px 0 0}.outreach-questions{margin-top:21px}.outreach-questions ol{padding-left:18px;display:grid;gap:7px;margin-top:10px;color:#4c6c7b;font-size:12px;line-height:1.8}.outreach-questions>p{font-size:11px;color:#6a8591;line-height:1.8;margin-top:12px}.outreach-playbook.is-compact{padding:18px;margin:0 0 20px}.outreach-playbook.is-compact>header{flex-direction:column;gap:4px}.outreach-playbook.is-compact h3{font-size:18px}.outreach-playbook.is-compact .outreach-story{margin:16px 0;gap:8px}.outreach-playbook.is-compact .outreach-story li{font-size:12px}.outreach-playbook.is-compact .outreach-opener{padding:13px}.outreach-playbook.is-compact blockquote{font-size:12px;line-height:1.8}@media(max-width:700px){.outreach-playbook{padding:19px}.outreach-playbook>header{flex-direction:column;gap:7px}.outreach-opener blockquote{font-size:13px}}
