/* Owner review: calendar actions, subscription payer details and chat confirmation. */
html:not([data-theme='dark']) .modal.calendar-entry-modal .calendar-entry-publish-choice {
  background: var(--action);
  border-color: var(--action);
  color: #fff;
}
html:not([data-theme='dark']) .modal.calendar-entry-modal .calendar-entry-publish-choice :is(strong, small) {
  color: inherit;
}
html:not([data-theme='dark']) .modal.calendar-entry-modal .calendar-entry-publish-choice:hover:not(:disabled) {
  background: var(--action-hover);
}
html .modal.calendar-entry-modal .calendar-entry-actions {
  justify-content: flex-end;
}
html .modal.calendar-entry-modal .calendar-entry-actions > button[data-keyboard-action],
html .subscription-checkout-email .billing-payer-entry > button {
  background: var(--action);
  border-color: var(--action);
  color: #fff;
}
html .modal.calendar-entry-modal .calendar-entry-actions > button[data-keyboard-action]:hover:not(:disabled),
html .subscription-checkout-email .billing-payer-entry > button:hover:not(:disabled) {
  background: var(--action-hover);
}
html .modal.start-chat-confirmation > button.primary {
  display: block;
  box-sizing: border-box;
  width: 100%;
  min-height: 44px;
}
