.en-deletion-plan { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; }
.en-deletion-plan > section { min-width: 0; padding: 13px; border: 1px solid var(--en-line); border-radius: 14px; background: var(--surface-control); }
.en-deletion-plan > section:only-child { grid-column: 1 / -1; }
.en-deletion-plan h3 { display: flex; align-items: baseline; gap: 5px; margin: 0; font-size: 14px; }
.en-deletion-plan h3 strong { color: var(--blue-700); font-size: 21px; }
.en-deletion-plan p { margin: 7px 0; color: var(--en-muted); font-size: 12px; }
.en-deletion-plan .en-delete-order-list { max-height: 210px; margin: 8px 0 0; padding-left: 17px; }
.en-deletion-plan [data-deletion-group="delete"] { border-color: color-mix(in srgb, var(--en-danger) 22%, var(--en-line)); }
#orderDeletionPreview > .en-field { margin-top: 14px; }
#orderDeletionPreview > .en-field input { min-width: 0; width: 100%; box-sizing: border-box; }
#orderDeletionPreview > button { margin-top: 10px; white-space: normal; }
#orderDeletionPreview .en-delete-summary strong { white-space: nowrap; }
.en-deletion-tabs { display: flex; align-items: center; flex-wrap: wrap; gap: 7px; margin-block: 10px; }
.en-deletion-tabs [aria-pressed="true"] { border-color: var(--blue-300); background: color-mix(in srgb, var(--blue-400) 14%, var(--surface-control)); }
.en-deletion-queue [hidden] { display: none !important; }
.en-deletion-queue-row span, .en-deletion-queue-row strong { overflow-wrap: anywhere; }
.en-decision-heading { flex-wrap: wrap; }
.en-decision-heading > strong { overflow-wrap: anywhere; }
@media (max-width: 600px) {
  .en-deletion-plan { grid-template-columns: minmax(0, 1fr); }
  .en-deletion-plan > section { padding: 11px; }
  #orderDeletionPreview .en-delete-summary { font-size: 13px; }
  #orderDeletionPreview .en-delete-summary strong { display: inline-block; max-width: 100%; overflow-x: auto; vertical-align: bottom; }
}
