/* One-click curator trash, confined to the machine skin picker. */
.skin-choice-wrap { position: relative; min-width: 0; }
.skin-choice-wrap > .skin-choice { display: block; width: 100%; padding-bottom: 48px; }
.skin-choice-wrap > .skin-choice:disabled { cursor: default; opacity: .72; }
.skin-trash-action {
  position: absolute;
  right: 8px;
  bottom: 8px;
  min-height: 34px;
  padding: 5px 10px;
  display: inline-flex;
  align-items: center;
  gap: 7px;
  border: 1px solid #a0ffaf;
  border-radius: 7px;
  background: #153b22;
  color: #d4ffda;
  font: 800 clamp(11px,.78vw,16px) "Courier New", monospace;
  cursor: pointer;
}
.skin-trash-action img { width: 19px; height: 19px; object-fit: contain; }
.skin-trash-action:hover,
.skin-trash-action:focus-visible { background: #245c33; outline: 2px solid #d3ffda; }
.skin-trash-folder img { width: 44px; height: 44px; aspect-ratio: 1; object-fit: contain; }
