:is(.route-content,.magnetic-scope) button.btn-primary.module-magnetic{min-block-size:44px;translate:var(--magnet-x, 0px) var(--magnet-y, 0px);scale:1;transform:none;transition:scale .14s cubic-bezier(.16,1,.3,1)}:is(.route-content,.magnetic-scope) button.btn-primary.module-magnetic:hover:not(:disabled){transform:none;background-image:var(--button-primary-bg, var(--gradient-brand));box-shadow:var(--shadow-brand),var(--shadow-inset-top);filter:none}:is(.route-content,.magnetic-scope) button.btn-primary.module-magnetic:active:not(:disabled):not([aria-busy=true]){transform:none;scale:.96;transition-duration:.1s}:is(.route-content,.magnetic-scope) button.btn-primary.module-magnetic>.material-symbols-rounded{font-size:1.5rem;line-height:1;inline-size:1.5rem;block-size:1.5rem;flex:0 0 1.5rem}:is(.route-content,.magnetic-scope) button.btn-primary.module-magnetic:not(.auth-submit)>:is(.spinner,.spinner-dark){inline-size:1rem;block-size:1rem;margin:.25rem;flex-shrink:0}@media(prefers-reduced-motion:reduce){:is(.route-content,.magnetic-scope) button.btn-primary.module-magnetic,:is(.route-content,.magnetic-scope) button.btn-primary.module-magnetic:active:not(:disabled):not([aria-busy=true]){translate:none;scale:1;transition:none}}
