/* Lead attribution and complete, independently paginated activity collections. */
.core-attribution-view>.notice{margin:0 0 20px}
.core-attribution h2{font-size:16px;font-weight:600;letter-spacing:-.2px;margin:0 0 20px}
.core-source-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 28px;margin:0}
.core-source-facts>div{min-width:0}
.core-source-facts dt{font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:#8798B8;margin:0 0 4px}
.core-source-facts dd{font-size:14px;font-weight:500;color:#203362;margin:0;overflow-wrap:anywhere}
.core-match-fields{margin-top:20px;padding-top:20px;border-top:1px solid #E4ECF4}
.core-match-fields h3{font-size:14px;font-weight:600;margin:0}
.core-match-fields dl{margin:0}
.core-match-fields dl>div{display:flex;justify-content:space-between;gap:24px;padding:13px 0;border-bottom:1px solid #E4ECF4;min-width:0}
.core-match-fields dl>div:last-child{border:0}
.core-match-fields dt{color:#7183AA;font-size:14px;flex:0 0 auto}
.core-match-fields dd{margin:0;font-size:14px;text-align:right;overflow-wrap:anywhere;min-width:0}
.core-activity-controls{display:flex;align-items:center;gap:10px;margin-bottom:22px;flex-wrap:wrap}
.core-activity-controls .btn{min-height:44px;font-size:13px;padding:8px 13px}
.core-activity-controls .btn[aria-pressed=true]{font-weight:600}
.core-full-timeline .timeline-item>div:last-child{min-width:0}
.core-full-timeline .timeline-note{overflow-wrap:anywhere}
@media(max-width:600px){.core-source-facts{gap:20px 18px}.core-source-facts dd{font-size:13px}.core-match-fields dl>div{gap:12px}.core-match-fields dt{max-width:45%}.core-match-fields dd{font-size:13px}.core-activity-controls .grow{display:none}.core-activity-controls{gap:8px}.core-activity-controls .btn{font-size:12px;padding:8px 10px}}
