/**handles:cafinto-crm-front**/
.caf-researcher{--g:#20684f;background:#fff;border:1px solid #ddd;border-radius:14px;padding:20px;margin-top:24px}.caf-front-head{display:flex;justify-content:space-between;align-items:start}.caf-front-head h2{margin:0}.caf-front-head p{margin:3px 0;color:#666}.caf-front-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:18px 0}.caf-front-metrics div{background:#edf5f1;border-radius:10px;padding:12px}.caf-front-metrics b,.caf-front-metrics span{display:block}.caf-front-metrics b{font-size:24px;color:var(--g)}.caf-researcher details{border-top:1px solid #ddd;padding:10px 0}.caf-researcher summary{cursor:pointer;font-weight:700}.caf-researcher summary span{background:#edf5f1;color:var(--g);padding:3px 7px;border-radius:99px}.caf-researcher .caf-table-wrap{overflow:auto}.caf-researcher table{width:100%;border-collapse:collapse;margin-top:10px}.caf-researcher td,.caf-researcher th{text-align:left;border-bottom:1px solid #e2e2e2;padding:9px}.caf-researcher .caf-status{font-size:12px;background:#edf5f1;color:var(--g);padding:4px 8px;border-radius:99px}