/* Customer identity and facts share the existing white detail header. */
._detailTopbar_1lz7t_402 { display: grid; grid-template-columns: minmax(220px, 1fr) minmax(360px, 1.4fr) auto; }
.crm-detail-identity31 { flex: 1 1 240px; min-width: 0; display: grid; gap: 4px; }
.crm-detail-title31 { display: flex; align-items: center; gap: 8px; margin: 0; min-width: 0; }
.crm-detail-title31 > span { min-width: 0; overflow-wrap: anywhere; }
.crm-detail-title31 > svg { flex: none; width: 1em; height: 1em; }
.crm-detail-facts31 { flex: 1.4 1 420px; min-width: 0; }
@media (max-width: 1400px) { ._detailTopbar_1lz7t_402 { grid-template-columns: minmax(0, 1fr) auto; } .crm-detail-facts31 { grid-column: 1 / -1; grid-row: 2; } ._detailTopActions_1lz7t_408 { grid-column: 2; grid-row: 1; } }
@media (max-width: 760px) { ._detailTopbar_1lz7t_402 { grid-template-columns: minmax(0, 1fr); } ._detailTopActions_1lz7t_408 { grid-column: 1; grid-row: 2; flex-wrap: wrap; } .crm-detail-facts31 { grid-row: 3; } }

._detailFrame_1lz7t_420 { grid-template-rows: auto minmax(540px, 1fr); }
