/* imaut app-specific additions on top of broadsheet.css (kept separate so the
   design-system file stays a clean, re-syncable copy of the source). */

.sum {
  cursor: pointer; list-style: none; display: flex; align-items: baseline;
  justify-content: space-between; padding: 11px 0;
  border-top: 1px solid var(--color-divider);
  font: 600 15px var(--font-heading);
}
.sum::-webkit-details-marker { display: none; }

.spinner {
  width: 18px; height: 18px; border-radius: 50%;
  border: 2px solid var(--color-divider); border-top-color: var(--color-accent);
  animation: spin 0.7s linear infinite; display: inline-block;
}
@keyframes spin { to { transform: rotate(360deg); } }

.dialog-backdrop[hidden], .dv-hidden { display: none !important; }

.imm-field-error { border-color: var(--color-accent-2-500) !important; }
