.crm-home-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}
body.crm-body .crm-home-tiles>.card{min-width:0;margin:0;padding:24px;border:2px solid var(--crm-primary,#0a646c);border-radius:20px;background:#fff;box-shadow:0 4px 16px #0a646c0a}
.crm-home-tiles h2{margin:0;font-size:20px;color:var(--crm-primary,#0a646c)}
.crm-home-tile-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:18px}
.crm-home-tile-head a{font-size:13px;white-space:nowrap}
.crm-home-item{padding:16px 0;border-bottom:1px solid #dbe9e6;overflow-wrap:anywhere}
.crm-home-item:last-child{border-bottom:0;padding-bottom:0}
.crm-home-item p{margin:6px 0;font-size:14px}
.crm-home-item strong{font-size:15px}
.crm-home-item time{display:block;color:var(--crm-primary,#0a646c);font-weight:600;margin-bottom:6px}
.crm-home-listing{display:flex;gap:14px;align-items:flex-start}
.crm-home-listing>div{min-width:0;flex:1}
.crm-home-listing img{width:94px;height:76px;object-fit:cover;border-radius:10px;flex:none}
.crm-home-tiles #crm-interaction-dashboard{margin:0}
.crm-home-tiles .crm-interaction{display:block;padding:16px 0;overflow-wrap:anywhere}
.crm-home-tiles .crm-interaction-actions{flex-direction:row;flex-wrap:wrap;margin-top:10px}
.crm-home-tiles .crm-interaction-actions .button,.crm-home-tiles .crm-interaction-actions button{font-size:12px;padding:8px 10px;min-height:34px}
.crm-home-tiles .crm-interaction>div>p:last-child{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.crm-home-tiles .crm-interaction-new{border-left:0;border-radius:8px;padding:14px 10px}
.crm-home-empty{color:var(--crm-muted,#64756f);padding:12px 0;line-height:1.6}
@media(max-width:1050px){.crm-home-tiles{grid-template-columns:1fr}}
@media(max-width:640px){body.crm-body .crm-home-tiles>.card{padding:18px;border-radius:16px}.crm-home-listing img{width:76px;height:68px}.crm-home-tiles{gap:16px}.crm-home-tiles h2{font-size:18px}}
