/* ==========================================================================
   Stay&Go - Motion polish (fase 2): feedback al pulsar
   Archivo de override, se enlaza DESPUES de staygo-motion-polish.css.
   Boton pulsado = scale(.97) (rango recomendado .95-.98). No toca logica ni JS.
   - Solo botones simples (269 selectores). Se excluyen contenedores de botones y
     elementos centrados con translate(-50%).
   - No aplica a botones desactivados.
   - Con prefers-reduced-motion no hay escala.
   - Lleva !important para ganar al "hover pegajoso" ya neutralizado en la fase 1
     y a los antiguos :active con translateY(0).
   ========================================================================== */
@media (prefers-reduced-motion: no-preference){
:is(
.accountChip,
.air-btn,
.airQuickBtn,
.bmActionBtn,
.bmCalBtn,
.bmFab,
.btn,
.btn--soft,
.btn-outline,
.btn-primary,
.btn.danger,
.btn.dark,
.btn.ghost,
.btn.pink,
.btn.primary,
.btn.secondary,
.btn.teal,
.btnOwnerGhost,
.btnOwnerPrimary,
.btnShare,
.button,
.carBtn,
.chip,
.cmpBtn,
.cmpBtn.isOn,
.collectionCta,
.favBtn,
.favBtn--big,
.favBtn.isOn,
.favFloatBtn,
.favIconBtn,
.favorite-btn,
.galleryBtn,
.galleryBtn.sgPhotoBroken,
.heroBtn,
.heroBtnPrimary,
.heroBtnSecondary,
.homeGuidesCta,
.mBtn,
.mBtn.primary,
.mLbBtn,
.map-cta,
.mg-iconBtn,
.mg-pillBtn,
.mg-tagBtn,
.mg-tagBtn.active,
.openBtn,
.pfBtn,
.planMomentCta,
.propCard__cta,
.propertyShareBtn,
.rBtn,
.rBtn.primary,
.rmBtn,
.rmChip,
.rmStarBtn,
.rmStarBtn.on,
.seoBtn,
.sg-admin-btn,
.sg-admin-btn.dark,
.sg-admin-btn.primary,
.sg-ai-btn,
.sg-ai44-btn,
.sg-airanking-btn,
.sg-auto49-btn,
.sg-autoopt-btn,
.sg-behavior-btn,
.sg-booking-btn,
.sg-btn-primary,
.sg-cmd50-btn,
.sg-compliance-btn,
.sg-cookie-btn,
.sg-cookie-btn.ghost,
.sg-cookie-btn.primary,
.sg-core-btn,
.sg-core43-btn,
.sg-demand-btn,
.sg-desk-sticky__cta,
.sg-dir48-btn,
.sg-evo45-btn,
.sg-ex51-btn,
.sg-ex52-btn,
.sg-ex53-btn,
.sg-ex54-btn,
.sg-ex55-btn,
.sg-ex55-btn2,
.sg-exec42-btn,
.sg-execution-btn,
.sg-exp156-btn,
.sg-exp156-btn.soft,
.sg-f168-btn,
.sg-f168-btn--primary,
.sg-f168-btn--quiet,
.sg-f173-btn,
.sg-f173-btn.alt,
.sg-f174-btn,
.sg-f175-btn,
.sg-f175-btn-admin,
.sg-f178__btn,
.sg-f178__btn--main,
.sg-f179-btn,
.sg-f179-btn--main,
.sg-f195-btn,
.sg-f195-chip,
.sg-f212-admin-mainbtn,
.sg-f213-admin-mainbtn,
.sg-f213-admin-side-btn,
.sg-f382-btn,
.sg-f382-btn.primary,
.sg-f383-btn,
.sg-f383-btn.primary,
.sg-f384-btn,
.sg-f384-btn.primary,
.sg-funnelagg-btn,
.sg-gov40-btn,
.sg-growth-btn,
.sg-growth37-btn,
.sg-guest-btn,
.sg-healing38-btn,
.sg-ops-btn,
.sg-orchestrator-btn,
.sg-owner-btn,
.sg-pci-btn,
.sg-pci-btn--primary,
.sg-pci-btn--soft,
.sg-predictive-btn,
.sg-pricing-btn,
.sg-quality-btn,
.sg-realrecovery-btn,
.sg-rev46-btn,
.sg-revattrib-btn,
.sg-revenue-btn,
.sg-scale41-btn,
.sg-seo39-btn,
.sg-share-btn,
.sg-sing47-btn,
.sg-track-btn,
.sg-trust-btn,
.sg155-btn,
.sg155-btn-soft,
.sg178-book-btn,
.sg178-wa-btn,
.sg179-btn,
.sg186-btn,
.sg186-btn.secondary,
.sg204-btn,
.sg204-btn-light,
.sg207Btn,
.sg207Btn.good,
.sg207Btn.neutral,
.sg207Btn.warn,
.sg208MiniBtn,
.sg208MiniBtn.danger,
.sg212Btn,
.sg212Btn.primary,
.sg218Btn,
.sg219Btn,
.sg23-btn,
.sg23-btn.dark,
.sg23-btn.primary,
.sg234Btn,
.sg234Btn.light,
.sg235Btn,
.sg236Btn,
.sg237Btn,
.sg240Btn,
.sg240Btn.alt,
.sg244Btn,
.sg244Btn.primary,
.sg245Btn,
.sg245Btn.primary,
.sg248Btn,
.sg248Btn.disabled,
.sg251Btn,
.sg272AdminBtn,
.sg273AdminBtn,
.sg273Conversion__btn,
.sg273Conversion__btn--primary,
.sg273Conversion__btn--secondary,
.sg381-btn,
.sg381-btn.dark,
.sg381-btn.primary,
.sg381-chip,
.sg59-btn,
.sgAccountChip,
.sgBookBar__btn,
.sgBtn,
.sgBtn.soft,
.sgCheckoutFloat__cta,
.sgChip,
.sgCompareBtn,
.sgCompareBtn--inline,
.sgCompareBtn.isOn,
.sgCompareFloat__btn,
.sgCompareOwnerCta,
.sgConvBtn,
.sgConvBtn--ghost,
.sgConvBtn--primary,
.sgConvMini__cta,
.sgConvMini__ctaLink,
.sgCtaMini,
.sgCtaMini--wa,
.sgDateChip,
.sgDateChip--ghost,
.sgDateChip--muted,
.sgDecisionChip,
.sgDecisionCta,
.sgExitIntentBar__btn,
.sgExitIntentLite__btn,
.sgF183Btn,
.sgF183BtnMain,
.sgF376Btn,
.sgF376BtnPrimary,
.sgF376OwnerMiniCta,
.sgF380Btn,
.sgF380Btn--dark,
.sgF380Btn--primary,
.sgHostBtn,
.sgHostBtn--wa,
.sgHostChip,
.sgIntentCard__cta,
.sgJourneyChip,
.sgMobileClose__btn,
.sgMonsterBtn,
.sgMonsterBtn--ghost,
.sgMonsterBtn--primary,
.sgOwnerLeadBar__btn,
.sgOwnerLead__btn,
.sgOwnerLead__btn--primary,
.sgOwnerMagnet__btn,
.sgOwnerMagnet__btn--primary,
.sgOwnerSprint__btn,
.sgOwnerSprint__btn--primary,
.sgPowerActions__btn,
.sgPowerActions__btn--light,
.sgPowerActions__btn--wa,
.sgPrimarySubmit,
.sgQuickChips--booking,
.sgQuickStayBtn,
.sgQuickStayBtn--accent,
.sgRecoveryBox__btn,
.sgRecoveryBox__btn--ghost,
.sgReturnNudge__btn,
.sgSecondaryCta,
.sgSubmitBoost,
.sgSupportBox__btn,
.sgSupportBox__btn--wa,
.sgValueBox__cta,
.sgVelocityBtn,
.sgVelocityBtn--primary,
.sgVelocityChip,
.sgVelocityOwner__cta,
.sgbdBtn,
.sgbdBtn.brand,
.sgbdBtn.primary,
.share-btn,
.shareBtn,
.srBtnResenas,
.srHostChip,
.srSourceChip,
.submit,
.tagBtn,
.tagBtn.active,
.tagChip,
.waFab,
.zoneCardPro__btn,
.zoneCard__cta,
a.btn,
button.sgbdBtn
):active:not(:disabled):not([aria-disabled="true"]):not(.disabled){
  transform: scale(0.97) !important;
}
}
