/* The same quiet, compact treatment for actions on every page. */
html body :is(button, .button, .site-button, .file-button, input[type=submit]):not(.airtime-cell):not(.config-tab):not([role=tab]):not(#calendar-help-button):not(.carousel-dots button):not(.landing-share):not(.landing-copy-button) {
  border-radius: 3px !important;
  box-shadow: none;
}

html body :is(button:not([aria-label]), .button, .site-button, input[type=submit]):not(.airtime-cell):not(.config-tab):not([role=tab]):not(.schedule-period):not(.carousel-dots button):not(.music-reaction button):not(.row-play):not(#reset-colors):not(.artist-link-row button):not(dialog button) {
  min-height: 44px;
  padding: 8px 14px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
}

/* These actions use IDs in their page stylesheet. */
html body .config-designer .designer-save :is(#play-preview, #exit-configuration, #save-setlist) {
  min-height: 44px;
  padding: 8px 14px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
}
