/**handles:cafinto-crm-front**/
.caf-research{--caf:#1f684f;font-family:inherit}.caf-front-card,.caf-research{background:#fff;border:1px solid #ddd;border-radius:14px;padding:20px}.caf-front-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.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 span,.caf-front-metrics strong{display:block}.caf-front-metrics strong{font-size:24px;color:var(--caf)}.caf-front-list{display:grid;gap:8px}.caf-front-list article{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;border:1px solid #ddd;border-radius:10px;padding:12px}.caf-front-list small{display:block;color:#666}.caf-status{background:#edf5f1;color:var(--caf);padding:4px 8px;border-radius:99px;font-size:12px}.caf-btn{display:inline-block;background:var(--caf);color:#fff!important;border:0;border-radius:8px;padding:8px 12px;text-decoration:none;cursor:pointer}.caf-front-edit{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:18px;border-top:1px solid #ddd;padding-top:18px}.caf-front-edit label span{display:block;font-weight:600}.caf-front-edit input{width:100%}@media(max-width:600px){.caf-front-list article{grid-template-columns:1fr}.caf-front-head{align-items:flex-start;flex-direction:column}}