/* Loaded by the shell alongside the shared card/button controls. */
.process-card button.process-status-marker { padding: 0; border: 0; font: inherit; color: inherit; cursor: pointer; }
.process-card .staging-process-icon { display: block; }
.process-card .staging-process-icon svg { display: block; width: 100%; height: 100%; transform-origin: center; }
.process-card button.process-status-marker:focus-visible { outline: 2px solid #e1c16e; outline-offset: 3px; border-radius: 50%; }
.process-card .process-head {
  grid-template-columns: minmax(0, 1fr) 25px;
  column-gap: 25px;
}
.process-card .process-head .process-edit-gap { display: none; }
.process-card .process-head .process-head-copy { min-width: 0; }
.process-card .process-head .process-edit-slot { width: 25px; height: 25px; }
.process-card .process-head .process-edit-slot.hidden { visibility: hidden; }
.staging-sidebar-enabled .process-card .process-head {
  grid-template-columns: minmax(0, 1fr) 25px;
}
.process-card .staging-process-icon svg { transform: rotate(-90deg); }
.process-card .staging-process-icon.is-expanded svg { transform: rotate(0deg); }
