
/* v193: operations remain the focus; consistent STS branded order actions. */
#portalWorkspace #pContent .v42-card .v42-actions.v193-actionbar {
  display:flex;flex-wrap:wrap;justify-content:center;align-items:center;
  gap:9px 10px;border-top:1px solid #e2eaf1;padding:14px 0 0;margin-top:13px;
}
#portalWorkspace #pContent .v42-card .v193-actionbar .p-button {
  display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;
  min-height:39px;width:auto;min-width:146px;max-width:100%;
  border:1px solid #9dc2dd;border-left:3px solid #d8233e;border-radius:8px;
  padding:9px 12px;font-size:12px;font-weight:750;line-height:1.3;
  color:#165b8e;background:#fff;box-shadow:none;white-space:normal;text-align:center;
  transition:background-color .12s,border-color .12s;
}
#portalWorkspace #pContent .v42-card .v193-actionbar .p-button:hover:not(:disabled){background:#eef6fd;border-color:#6eabcf}
#portalWorkspace #pContent .v42-card .v193-actionbar .p-button.v193-primary {
  background:#1168ab;color:#fff;border-color:#1168ab;border-left-color:#d8233e;
}
#portalWorkspace #pContent .v42-card .v193-actionbar .p-button.v193-primary:hover:not(:disabled){background:#0c548b}
#portalWorkspace #pContent .v42-card .v193-actionbar .p-button.v193-help {
  min-width:104px;background:#f7fafc!important;border-color:#d2e1eb!important;color:#345c78!important;border-left-color:#d8233e!important;
}
#modalBody .v193-paper-handover{margin:16px 0 4px;}
#modalBody .v193-paper-handover h3{font-size:14px;color:#143d5e;margin:0 0 4px;text-align:center}
#modalBody .v193-paper-handover p{font-size:12px;color:#54738d;text-align:center;line-height:1.45;margin:0 0 9px}
#modalBody .v193-paper-handover .v51-action-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0}
#modalBody .v193-paper-handover .v51-step-button{box-sizing:border-box;min-width:0;min-height:48px;width:100%;white-space:normal;line-height:1.4;border-left:3px solid #d8233e}
/* Office review keeps same action row without duplicate passive status strip. */
#modalBody .v50-quick-line.v193-office-paper-row .v50-flow{margin:5px 0;}
@media(max-width:740px){
 #portalWorkspace #pContent .v42-card .v193-actionbar .p-button{flex:1 1 155px;min-width:0}
 #portalWorkspace #pContent .v42-card .v193-actionbar .p-button.v193-help{flex:1 1 110px}
 #modalBody .v193-paper-handover .v51-action-row{grid-template-columns:1fr;gap:8px}
 #modalBody .v193-paper-handover .v51-step-button{min-height:39px}
}
@media print{#portalWorkspace #pContent .v42-card .v193-actionbar{display:none!important}}
