.machine-header-environments--compact { display: block; text-align: right; font-weight: 400; }
.machine-header-environments--compact > summary {
  display: inline-block; color: #64748b; cursor: pointer;
  font-size: 12px; line-height: 24px; list-style: none;
}
.machine-header-environments--compact > summary::-webkit-details-marker { display: none; }
.machine-header-environments--compact > summary::after { content: '⌄'; padding-left: 6px; }
.machine-header-environments--compact[open] > summary::after { content: '⌃'; }
.machine-header-environments--compact[open] .machine-environment-slot { margin-top: 6px; }
.machine-history-use-again { display: block; margin-top: 8px; }
