.crm-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:18px;margin-top:20px}.crm-card{background:#f3f6ff;border:1px solid #d9e1f5;border-radius:18px;padding:24px;min-width:0}.crm-card h3{margin:0;font-size:1.2rem}.crm-card dl{margin:20px 0}.crm-card dl>div{padding:10px 0;border-bottom:1px solid #e0e6f2}.crm-card dt{color:#667085;font-size:.8rem}.crm-card dd{margin:4px 0 0;overflow-wrap:anywhere;font-weight:500}.crm-actions{display:flex;gap:8px;flex-wrap:wrap}.crm-actions button{flex:1;padding:12px;font-size:.85rem}.crm-history article{padding:16px 0;border-bottom:1px solid #e0e6f2}.crm-card[hidden]{display:none}@media(max-width:600px){.crm-card{padding:20px}.crm-actions{flex-direction:column}.crm-actions button{width:100%}}
