.opportunity-tabs{margin-bottom:18px}.opportunity-tabs span{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;margin-left:6px;padding:0 6px;border-radius:99px;background:#e8eef2;font-size:11px}.marketing-responses{padding:0;overflow:hidden}.marketing-responses>header{padding:20px 22px;border-bottom:1px solid var(--line)}.marketing-responses>header h2,.marketing-responses>header p{margin:0}.marketing-responses>header p{margin-top:4px;color:#6b7c8f}.marketing-response{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:14px;align-items:start;padding:18px 22px;border-bottom:1px solid var(--line)}.marketing-response.converted{background:#f7faf9}.response-avatar{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:50%;background:#e8f0f7;color:#176bce;font-weight:800}.response-content strong,.response-content small{display:block}.response-content small,.response-content footer{color:#6b7c8f;font-size:12px}.response-content p{margin:10px 0;color:#26394c}.response-content footer{display:flex;gap:14px}.empty-response{text-align:center;padding:56px 20px;color:#6b7c8f}.empty-response span{font-size:34px}.empty-response h3{color:#12263a;margin:10px 0 4px}.marketing-origin{padding:12px 14px;border-radius:10px;background:#f0f5f8}.marketing-origin small,.marketing-origin strong,.marketing-origin span{display:block}.marketing-origin span{color:#6b7c8f;font-size:12px;margin-top:3px}@media(max-width:800px){.marketing-response{grid-template-columns:38px 1fr}.response-action{grid-column:2}.response-action button{width:100%}}
