/* Individual scale preserves the transforms used to position gallery controls. */
:where(button,input[type="button"],input[type="submit"],input[type="reset"],.t-btn,.t-btnflex,a.primary,a.secondary,a.text-button,a.back,a.back-link,a.t-menu__link-item,a.sre-header__book,a.social-link,[role="button"]) {
  scale:1;
  transform-origin:center;
  transition-property:scale,background-color,color,border-color,box-shadow,opacity,transform !important;
  transition-duration:180ms !important;
  transition-timing-function:ease-out !important;
}
:where(a.back,a.back-link,a.t-menu__link-item){display:inline-block}
@media (hover:hover) and (pointer:fine) {
  :where(button,input[type="button"],input[type="submit"],input[type="reset"],.t-btn,.t-btnflex,a.primary,a.secondary,a.text-button,a.back,a.back-link,a.t-menu__link-item,a.sre-header__book,a.social-link,[role="button"]):not(:disabled):not([aria-disabled="true"]):hover {scale:1.12}
  a.social-link:hover {scale:1.20}
}
:where(button,input[type="button"],input[type="submit"],input[type="reset"],.t-btn,.t-btnflex,a.primary,a.secondary,a.text-button,a.back,a.back-link,a.t-menu__link-item,a.sre-header__book,a.social-link,[role="button"]):not(:disabled):not([aria-disabled="true"]):focus-visible {scale:1.12;outline:3px solid #c7b780;outline-offset:4px}
:where(button,input[type="button"],input[type="submit"],input[type="reset"],.t-btn,.t-btnflex,a.primary,a.secondary,a.text-button,a.back,a.back-link,a.t-menu__link-item,a.sre-header__book,a.social-link,[role="button"]):not(:disabled):not([aria-disabled="true"]):active {scale:1.06}
@media (prefers-reduced-motion:reduce) {
  :where(button,input[type="button"],input[type="submit"],input[type="reset"],.t-btn,.t-btnflex,a.primary,a.secondary,a.text-button,a.back,a.back-link,a.t-menu__link-item,a.sre-header__book,a.social-link,[role="button"]) {scale:1 !important;transition:none !important;animation:none !important}
}
