[data-slot=dialog-content].workspace-search{gap:0;max-width:min(600px,100vw - 32px);max-height:calc(100dvh - min(14vh,100px) - 24px);top:min(14vh,100px);box-shadow:0 18px 60px #00000020}.workspace-search [data-slot=command]{min-height:0}.workspace-search [data-slot=command-input-wrapper]{flex-shrink:0;padding:0 8px}.workspace-search [data-slot=input-group]{background:0 0;border-radius:0;height:48px}.workspace-search [data-slot=command-input]{height:100%;font-size:13px}.workspace-search-scopes{border-bottom:1px solid var(--border);padding:8px 12px}.workspace-search [data-slot=command-list]{scrollbar-width:thin;overscroll-behavior:contain;min-height:148px;max-height:min(440px,55dvh);padding:4px 6px 8px;scroll-padding-block:8px}.workspace-search [cmdk-group-heading]{padding:10px 8px 5px;font-size:11px}.workspace-search [data-slot=command-item]{cursor:pointer;gap:10px;min-height:42px;padding:7px 8px;transition:background-color .1s}.workspace-search [data-slot=avatar]{width:28px;height:28px;font-size:10px}.workspace-search-label{flex-direction:column;flex:1;gap:1px;min-width:0;font-size:13px;line-height:18px;display:flex}.workspace-search-label>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-search-label small{color:var(--muted-foreground);font-size:11px;line-height:16px}.workspace-search-page-icon{width:28px;color:var(--muted-foreground);place-items:center;display:grid}.workspace-search [data-slot=command-shortcut]{opacity:0;margin-left:8px;transition:opacity .1s}.workspace-search [data-selected=true] [data-slot=command-shortcut]{opacity:1}.workspace-search [data-slot=command-empty]{padding:12px 0}.workspace-search [data-slot=empty]{gap:12px;padding:20px 12px}.workspace-search-loading{gap:20px;padding:12px 8px;display:grid}.workspace-search-loading>div{align-items:center;gap:10px;display:flex}.workspace-search-footer{border-top:1px solid var(--border);color:var(--muted-foreground);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-size:11px;display:flex}.workspace-search-keys{white-space:nowrap;align-items:center;gap:4px;display:flex}.workspace-search kbd{border:1px solid var(--border);border-radius:3px;place-items:center;min-width:18px;height:18px;font-family:inherit;font-size:10px;display:inline-grid}.workspace-search kbd svg{width:11px;height:11px}@media (width<=640px){[data-slot=dialog-content].workspace-search{max-width:calc(100vw - 20px);max-height:calc(100dvh - 24px);top:12px}.workspace-search [data-slot=command-input]{font-size:16px}.workspace-search [data-slot=command-item]{min-height:48px}.workspace-search [data-slot=command-list]{max-height:calc(100dvh - 170px)}.workspace-search-keys{display:none}}@media (prefers-reduced-motion:reduce){.workspace-search,.workspace-search *{transition:none!important;animation:none!important}}.account-relationships{margin:0 0 24px}.account-relationships h2{align-items:center;gap:7px;margin-bottom:12px;font-size:13px;font-weight:550;display:flex}.account-relationships h2 svg{width:15px;height:15px;color:var(--muted-foreground)}.relationship-entry{border-bottom:1px solid var(--border);padding:10px 0}.relationship-label{color:var(--muted-foreground);justify-content:space-between;gap:8px;margin-bottom:7px;font-size:11px;display:flex}.relationship-identity{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.relationship-entry p,.introduction-path>p{color:var(--muted-foreground);margin-top:7px;font-size:12px;line-height:1.6}.relationship-entry .relationship-contact{color:var(--foreground)}.introduction-path summary{cursor:pointer;align-items:center;gap:6px;padding:5px 0;list-style:none;display:flex}.introduction-path summary svg{width:12px;height:12px;transition:transform .16s ease-out}.introduction-path[open] summary svg:last-child{transform:rotate(180deg)}.introduction-path{border-top:1px solid var(--border);margin:8px 0;padding:8px 0}.introduction-path summary{color:var(--foreground);font-size:12px}.relationship-portfolio{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.relationship-portfolio>span{color:var(--muted-foreground);font-size:11px}@media (prefers-reduced-motion:reduce){.relationship-context summary svg,.introduction-path summary svg{transition:none}}.network-firm-name,.network-named-company{align-items:center;gap:8px;min-height:26px;font-weight:500;display:flex}.network-firm-name>svg,.network-named-company>svg{width:20px;height:20px;color:var(--muted-foreground)}.network-fund-context{color:var(--muted-foreground);margin-left:32px;font-size:10px;display:block}.workspace-charts{grid-template-columns:1fr 1fr;gap:28px;margin:6px 0 28px;display:grid}.workspace-chart{min-width:0}.workspace-chart>header{justify-content:space-between;align-items:start;gap:12px;margin-bottom:12px;display:flex}.workspace-chart h2{font-size:13px;font-weight:600}.workspace-chart header p{color:var(--muted-foreground);margin-top:3px;font-size:11px}.weekly-chart{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;display:grid}.weekly-column[data-slot=button]{border-radius:3px;flex-direction:column;gap:2px;min-width:0;height:174px;padding:4px 3px;font-weight:400;display:flex}.weekly-count{height:15px;color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:10px}.weekly-track{border-bottom:1px solid var(--border);flex-direction:column-reverse;justify-content:flex-start;width:100%;max-width:26px;height:130px;display:flex}.weekly-track>span{flex-shrink:0}.weekly-label{height:14px;color:var(--muted-foreground);white-space:nowrap;font-size:10px;position:relative}.workspace-chart [data-kind=call]{background:var(--foreground)}.workspace-chart [data-kind=email]{background:var(--brand)}.workspace-chart [data-kind=document]{background:var(--muted-foreground)}.chart-legend{color:var(--muted-foreground);justify-content:center;gap:14px;margin-top:8px;font-size:10px;display:flex}.chart-legend>span{align-items:center;gap:4px;display:flex}.chart-legend i{border-radius:1px;width:7px;height:7px}.value-comparison{gap:8px;display:grid}.value-comparison-row{grid-template-columns:minmax(100px,1.2fr) minmax(30px,1fr) minmax(74px,auto);align-items:center;gap:12px;min-height:28px;display:grid}.value-comparison-row .company-link{min-width:0}.value-comparison-bar{background:var(--muted);border-radius:2px;height:6px;display:block;overflow:hidden}.value-comparison-bar>i{background:var(--muted-foreground);height:100%;display:block}.value-comparison-bar [data-basis=Signed]{background:var(--foreground)}.value-comparison-bar [data-basis=Quoted],.value-comparison-bar [data-basis=Reported]{background:var(--brand)}.value-comparison-number{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;font-size:12px;display:flex}.value-comparison-number small{color:var(--muted-foreground);font-size:10px}.commercial-total-button{text-align:left;cursor:pointer;border-radius:4px;width:100%;margin:-5px;padding:5px;transition:background .15s ease-out}.commercial-total-button:hover,.commercial-total-button[aria-pressed=true]{background:var(--muted)}.commercial-total-button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (width<=900px){.workspace-charts{grid-template-columns:1fr;gap:24px}}@media (prefers-reduced-motion:reduce){.commercial-total-button{transition:none}}
