/* Reminder palette contract: one accent per active theme. */
body[data-app-theme] .reminder-chat-modal .reminder-actions .send,
body[data-app-theme] .recurring-scope-modal .send {
  border-color: var(--color-accent-strong) !important;
  background: var(--color-accent) !important;
  color: var(--color-on-accent) !important;
  -webkit-text-fill-color: var(--color-on-accent) !important;
  box-shadow: none !important;
}

body[data-app-theme] .reminder-chat-modal .reminder-actions .ghost,
body[data-app-theme] .recurring-scope-modal .ghost,
body[data-app-theme] .reminder-chat-modal .snooze-options,
body[data-app-theme] .reminder-chat-modal .snooze-options button {
  border-color: var(--color-border) !important;
  background: var(--color-surface) !important;
  color: var(--color-accent) !important;
  -webkit-text-fill-color: var(--color-accent) !important;
  box-shadow: none !important;
}
