.button.danger { color: #fff; background: var(--danger); }
.inline-field { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 10px; }
.confirm-line { display: flex; align-items: flex-start; gap: 9px; color: #405954; font-size: 13px; }
.confirm-line input { width: 18px; height: 18px; margin-top: 3px; accent-color: var(--jade-700); }

@media (max-width: 520px) {
  .inline-field { grid-template-columns: 1fr; }
}
