/* Reuse the exact Schools Message finish, including hover, focus and contrast states. */
@import url("/contextual-actions.css");

/* Preserve component layout and the existing primary-button press interaction. */
html:root body :is(
  .fd-action-primary,.run-btn,.fd-primary-action,.fd-core-primary,
  .fd-foundation-btn-primary,.fd-outreach-enrichment-primary,.fd-upgrade-primary,.fd-access-upgrade,.upgrade-btn,
  .oc-cta-btn,.oc-next-btn,.oc-continue-btn,.od-continue-btn,.ocq-primary-btn,
  .os-generate,.os-review,.os-mobile-next,
  .wf-primary,.wf-run,.sp-primary,.lp-button,.fd-membership-card b,.fd-ms-upgrade button,#outreachSchoolsCta
) { scale:var(--fd-action-press,1); }
:where(button,a,input[type=button],input[type=submit],[role=button]):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):active {
  --fd-action-press:.985;
}
:where(button,a,input[type=button],input[type=submit],[role=button]):is(:disabled,[aria-disabled=true]) {
  --fd-action-press:1;
}
@media(prefers-reduced-motion:reduce) {
  :where(button,a,input[type=button],input[type=submit],[role=button]) { --fd-action-press:1 !important; }
}
