
/* Business layout only; controls, text roles and surfaces retain their shared appearance. */
.crm-chain30-chainWorkspace{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,5fr) minmax(0,3fr);gap:10px;min-width:0;height:clamp(520px,calc(100dvh - 320px),900px);margin-top:9px}
.crm-chain30-chainWorkspace>.crm-chain30-chainColumn{display:flex;flex-direction:column;min-height:0;margin-top:0}
.crm-chain30-chainWorkspace .crm-chain30-chainBody{flex:1;min-height:0;overflow:auto;padding:11px;overflow-wrap:anywhere}
.crm-chain30-chainSearch{padding:10px 11px 0}.crm-chain30-chainSearch input{width:100%;min-width:0}
.crm-chain30-chainDirectory{display:grid;gap:8px}.crm-chain30-chainDirectoryItem{display:grid;width:100%;min-width:0;gap:5px;text-align:left;white-space:normal;overflow-wrap:anywhere}
.crm-chain30-chainIdentity{display:grid;gap:5px;margin-bottom:12px}.crm-chain30-chainIdentity h3{margin:0;overflow-wrap:anywhere}
.crm-chain30-chainStepList{display:grid;gap:16px;padding:12px 0}.crm-chain30-chainStepRow{display:grid;grid-template-columns:24px minmax(0,1fr);gap:9px;align-items:start}.crm-chain30-chainStepRow>span{padding-top:9px}.crm-chain30-chainStepRow>span>svg{width:16px;height:16px}
.crm-chain30-chainStepCopy{display:grid;gap:7px}.crm-chain30-chainStepButton{width:100%;min-width:0;display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;text-align:left;white-space:normal}
.crm-chain30-chainProgress{display:grid;gap:9px;margin-top:20px}.crm-chain30-chainActions{display:flex;justify-content:flex-end;padding:10px 11px}.crm-chain30-chainActions svg{width:14px;height:14px}
.crm-chain30-chainFacts{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0}.crm-chain30-chainFacts>div{min-width:0;display:grid;grid-template-columns:5em minmax(0,1fr);gap:10px}.crm-chain30-chainFacts dd{margin:0;overflow-wrap:anywhere}
.crm-chain30-chainRecordHeading{display:flex;align-items:center;gap:7px;margin-top:22px}.crm-chain30-chainRecordHeading h4{margin:0}.crm-chain30-chainRecordHeading svg{width:15px;height:15px}.crm-chain30-chainRecordHeading>span{margin-left:auto}
.crm-chain30-chainTaskRecords{display:grid;gap:16px;margin-top:14px}.crm-chain30-chainTaskRecords article{display:grid;gap:6px;min-width:0}.crm-chain30-chainTaskRecords article>div{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.crm-chain30-chainTaskRecords p{margin:0}
@media(max-width:900px){.crm-chain30-chainWorkspace{grid-template-columns:minmax(0,2fr) minmax(0,5fr) minmax(0,3fr)}.crm-chain30-chainFacts>div{grid-template-columns:minmax(0,1fr);gap:4px}}
@media(max-width:700px){.crm-chain30-chainWorkspace{height:auto;grid-template-columns:minmax(0,1fr)}.crm-chain30-chainWorkspace>.crm-chain30-chainColumn{min-height:220px}.crm-chain30-chainWorkspace>.crm-chain30-chainColumn:first-child .crm-chain30-chainBody{max-height:230px}.crm-chain30-chainWorkspace .crm-chain30-chainBody{overflow:visible}.crm-chain30-chainWorkspace>.crm-chain30-chainColumn:first-child .crm-chain30-chainBody{overflow:auto}.crm-chain30-chainFacts>div{grid-template-columns:5em minmax(0,1fr);gap:10px}}

.crm-chain30-chain46Workspace{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:10px;min-width:0;height:clamp(520px,calc(100dvh - 320px),900px);margin-top:9px}
.crm-chain30-chain46Workspace>.crm-chain30-chainColumn{display:flex;flex-direction:column;min-height:0;margin-top:0}.crm-chain30-chain46Workspace .crm-chain30-chainBody{flex:1;min-height:0;overflow:auto;padding:11px;overflow-wrap:anywhere}
.crm-chain30-chain46Filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;padding:10px 11px}.crm-chain30-chain46Filters[hidden]{display:none}.crm-chain30-chain46Filters label{display:grid;gap:5px;min-width:0}.crm-chain30-chain46Filters select{width:100%;min-width:0}.crm-chain30-chain46Filters>button{grid-column:1/-1;justify-self:end}
.crm-chain30-chain46ReadStatus{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 11px}
.crm-chain30-chain46Workspace .crm-chain30-chain46Cards{grid-template-columns:minmax(0,1fr);padding:0}.crm-chain30-chain46Title{display:flex!important;align-items:center;gap:6px}.crm-chain30-chain46Title svg{width:14px;height:14px;flex-shrink:0}
.crm-chain30-chain46DetailLabel{margin:8px 0 12px}.crm-chain30-chain46RecordNote{display:block;margin-top:4px;overflow-wrap:anywhere}
@media(max-width:700px){.crm-chain30-chain46Workspace{height:auto;grid-template-columns:minmax(0,1fr)}.crm-chain30-chain46Workspace>.crm-chain30-chainColumn{min-height:250px}.crm-chain30-chain46Workspace>.crm-chain30-chainColumn:first-child .crm-chain30-chainBody{max-height:320px}.crm-chain30-chain46Workspace>.crm-chain30-chainColumn:last-child .crm-chain30-chainBody{overflow:visible}.crm-chain30-chain46Filters{grid-template-columns:minmax(0,1fr)}}
.crm-chain30-chain46InlineFilters{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;padding:10px 11px 0}.crm-chain30-chain46InlineFilters>input,.crm-chain30-chain46InlineFilters>select{width:100%;min-width:0}
.crm-chain30-chain46ExpandedSteps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:14px;width:100%}.crm-chain30-chain46ExpandedStep{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;min-width:0;width:100%;text-align:left;white-space:normal}.crm-chain30-chain46ExpandedCopy{display:grid;gap:5px;min-width:0;overflow-wrap:anywhere}
@media(max-width:700px){.crm-chain30-chain46InlineFilters{grid-template-columns:minmax(0,1fr)}.crm-chain30-chain46ExpandedSteps{gap:10px}}
.crm-chain30-chain46InlineFilters>input,.crm-chain30-chain46InlineFilters>select{box-sizing:border-box;min-height:32px;height:32px;padding-inline:10px}
.crm-chain30-chain46OriginalStep{position:relative;min-width:0}.crm-chain30-chain46StepTarget{position:absolute;inset:0;width:100%;height:100%}
.crm-chain30-chainCountSplit{display:grid;gap:4px}
.crm-chain30-chainPaginationFooter{flex-shrink:0;min-width:0;padding:8px 11px}

._metrics_4rorf_1{gap:10px;background:transparent;border:0;box-shadow:none;overflow:visible}
