:where(.appsplit-app-root,.appsplit-access-gate,.app-load-error,.landing-page,.pricing-modal,.payment-stack,.claim-page,.admin-shell) :is(button,[role=button],.landing-button,.landing-header__cta,.admin-button,.payment-button){-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(.appsplit-app-root,.appsplit-access-gate,.app-load-error,.landing-page,.pricing-modal,.payment-stack,.claim-page,.admin-shell) :is(button,[role=button],.landing-button,.landing-header__cta,.admin-button,.payment-button):not(:disabled){transition:filter 90ms ease-out,box-shadow .11s ease-out,border-color .11s ease-out,background-color .11s ease-out,color .11s ease-out,transform .11s ease-out!important}@media (hover:hover){:where(.appsplit-app-root,.appsplit-access-gate,.app-load-error,.landing-page,.pricing-modal,.payment-stack,.claim-page,.admin-shell) :is(button,[role=button],.landing-button,.landing-header__cta,.admin-button,.payment-button):not(:disabled):hover{filter:brightness(1.14)saturate(1.04)!important}}:where(.appsplit-app-root,.appsplit-access-gate,.app-load-error,.landing-page,.pricing-modal,.payment-stack,.claim-page,.admin-shell) :is(button,[role=button],.landing-button,.landing-header__cta,.admin-button,.payment-button):not(:disabled):active{filter:brightness(.94)saturate(1.02)!important;transition-duration:35ms!important}:where(.appsplit-app-root,.appsplit-access-gate,.app-load-error,.landing-page,.pricing-modal,.payment-stack,.claim-page,.admin-shell) :is(button,[role=button],.landing-button,.landing-header__cta,.admin-button,.payment-button):focus-visible{outline:2px solid color-mix(in srgb, currentColor 72%, #6ec6f5)!important;outline-offset:2px!important}:where(.appsplit-app-root,.appsplit-access-gate,.app-load-error,.landing-page,.pricing-modal,.payment-stack,.claim-page,.admin-shell) button:disabled{cursor:not-allowed!important}@media (hover:hover){.appsplit-export-close:not(:disabled):hover{text-shadow:0 0 8px #ff7882e6;color:#ff8a93!important;background:#ff5c6729!important;box-shadow:0 0 0 2px #ff5c6724,0 0 14px #ff465594!important}.appsplit-export-primary:not(:disabled):hover,.appsplit-bottom-export:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 0 0 3px #55d9912e,0 0 22px #28d77d9e!important}.appsplit-send-target:not(:disabled):hover{background:#309ad329!important}}@media (prefers-reduced-motion:reduce){:where(.appsplit-app-root,.appsplit-access-gate,.app-load-error,.landing-page,.pricing-modal,.payment-stack,.claim-page,.admin-shell) :is(button,[role=button],.landing-button,.landing-header__cta,.admin-button,.payment-button){transition-duration:.01ms!important}}
