.proceduresPanel{border-top:1px solid #d4dce5;margin-top:24px;padding-top:20px;min-width:0}
.proceduresPanel .panelHead{flex-wrap:wrap;gap:12px}
.proceduresPanel .actions{flex-wrap:wrap}
.procedureTemplate{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid #d4dce5}
.procedureTemplate>div{min-width:0;overflow-wrap:anywhere}
.procedureTemplate small{display:block;color:#506076;margin-top:4px}
.procedureTemplate>a{flex-shrink:0}
.procedureTableScroll{overflow-x:auto;max-width:100%}
.procedureRunsTable{width:100%;border-collapse:collapse;font-size:14px;min-width:740px}
.procedureRunsTable th,.procedureRunsTable td{padding:12px 10px;text-align:left;vertical-align:top;border-bottom:1px solid #d4dce5;overflow-wrap:anywhere;max-width:270px}
.procedureRunsTable th{background:#e9edf2;font-weight:600}
.procedureRunsTable small{display:block;margin-top:5px;color:#506076}
.procedureRunsTable a{white-space:nowrap}
.procedureChain{display:inline-block;white-space:nowrap;padding:3px 7px;border-radius:4px;font-size:12px;font-weight:600}
.procedureChain.ok{background:#e2f2e9;color:#13613a}
.procedureChain.bad{background:#fde8e7;color:#92281c}
.procedureRunsTable .procedureHalted{color:#92281c}
@media(max-width:600px){.procedureTemplate{align-items:flex-start;flex-wrap:wrap}.proceduresPanel .panelHead h2{font-size:20px}.proceduresPanel .actions{width:100%}}
