/* O Editor rápido/PACS entrega o conteúdo por cópia; os canais externos ficam
   claramente inativos para não sugerir uma ação que não será executada. */
body.preview-redesign.quick-editor-mode #whatsappButton,
body.preview-redesign.quick-editor-mode #emailButton,
body.preview-redesign.quick-editor-mode #driveButton,
body.preview-redesign.quick-editor-mode #copyReportFormattedButton,
body.preview-redesign.quick-editor-mode #pdfButton,
body.preview-redesign.quick-editor-mode #samePatientExamButton {
  opacity: .48 !important;
  color: var(--muted) !important;
  border-color: var(--line) !important;
  background: color-mix(in srgb, var(--surface) 88%, var(--line)) !important;
  cursor: not-allowed !important;
  pointer-events: none !important;
}

body.preview-redesign.quick-editor-mode #whatsappButton > svg,
body.preview-redesign.quick-editor-mode #emailButton > svg,
body.preview-redesign.quick-editor-mode #driveButton > svg,
body.preview-redesign.quick-editor-mode #copyReportFormattedButton > svg,
body.preview-redesign.quick-editor-mode #pdfButton > svg,
body.preview-redesign.quick-editor-mode #samePatientExamButton > svg {
  color: var(--muted) !important;
  opacity: .8 !important;
}

body.dark-mode.preview-redesign.quick-editor-mode #whatsappButton,
body.dark-mode.preview-redesign.quick-editor-mode #emailButton,
body.dark-mode.preview-redesign.quick-editor-mode #driveButton,
body.dark-mode.preview-redesign.quick-editor-mode #copyReportFormattedButton,
body.dark-mode.preview-redesign.quick-editor-mode #pdfButton,
body.dark-mode.preview-redesign.quick-editor-mode #samePatientExamButton {
  background: color-mix(in srgb, var(--panel) 84%, var(--line)) !important;
}

body.preview-redesign.quick-editor-mode #dutyModeSaveButton,
body.preview-redesign.quick-editor-mode #dutyModeSaveNewButton,
body.preview-redesign.quick-editor-mode #dutyModeNewButton {
  opacity: .48 !important;
  color: var(--muted) !important;
  border-color: var(--line) !important;
  background: color-mix(in srgb, var(--surface) 88%, var(--line)) !important;
  cursor: not-allowed !important;
  pointer-events: none !important;
}
