.cv .prospects-page .pr-filter{margin:0 0 12px}.cv table.pr-table td{vertical-align:top}.cv table.pr-table td.who b{color:var(--ink);font-size:15px;font-weight:700;display:block}.cv table.pr-table td.who small{color:var(--mute);font-size:13px;display:block}.cv table.pr-table td.why span{-webkit-line-clamp:2;color:var(--ink2);-webkit-box-orient:vertical;max-width:46ch;font-size:14px;display:-webkit-box;overflow:hidden}.cv table.pr-table td.ch{font:500 12px var(--mono);color:var(--mute);white-space:nowrap}.cv table.pr-table td.r{text-align:right;padding-top:6px;padding-bottom:6px}.cv table.pr-table tbody tr.sel td{background:var(--blue-s)}.cv table.pr-table tbody tr.row-open:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.cv .prospect-side>header{align-items:center}.cv .prospect-side>header .btn.icon{flex:none}.cv .prospect-side .side-ft{border-top:1px solid var(--rule);background:#fff;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 22px;display:flex}.cv .prospect-side .side-ft small{color:var(--mute);flex:220px;font-size:13px}@media (width<=480px){.cv .prospect-side .side-ft{padding:10px 16px}}@media (width<=640px){.cv .prospects-page .ws-head .acts{width:100%}.cv .prospects-page .ws-head .pick-seg{flex:auto;min-width:0}.cv .prospects-page .ws-head .pick-seg>button{width:100%;max-width:none}.cv .prospects-page .head-act{text-align:left;justify-items:start}}
