.process-service-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px}.process-service-filters{display:grid;grid-template-columns:minmax(240px,2fr) repeat(2,minmax(150px,1fr));gap:12px;margin:0 0 14px}.process-service-row{display:grid;grid-template-columns:minmax(210px,1.5fr) minmax(180px,1fr) minmax(180px,1fr) minmax(150px,.8fr) auto;gap:16px;align-items:center;padding:14px 16px;border-top:1px solid var(--border)}.process-service-row:first-child{border-top:0}.process-service-row h3{margin:3px 0 5px;font-size:1rem}.process-service-row p,.process-service-row small{display:block;margin:0}.process-service-row .actions{justify-content:flex-end}.process-service-kicker{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.process-service-detail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0}.process-service-detail>div{padding:12px;border:1px solid var(--border);background:var(--surface-raised,#11131a)}.process-service-detail b,.process-service-detail small{display:block}.process-service-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.process-service-checks label{display:flex;gap:8px;align-items:flex-start;padding:9px;border:1px solid var(--border)}@media(max-width:850px){.process-service-summary{grid-template-columns:repeat(2,1fr)}.process-service-filters,.process-service-row,.process-service-detail{grid-template-columns:1fr}.process-service-row .actions{justify-content:flex-start}}@media(max-width:520px){.process-service-summary,.process-service-checks{grid-template-columns:1fr}}
