.scroll-sticky-button-container{--sticky-button-background-color: #e6e8ea;--sticky-button-active-background-color: #b2b7bd52;--sticky-button-icon-color: #003087;--sticky-button-icon-hover-color: #0070e0;--sticky-button-icon-focus-color: #0070e0;--sticky-button-icon-focus-border-color: #097ff5;--sticky-button-icon-focus-box-shadow-color: rgba(209, 229, 249, .9);--sticky-button-icon-active-color: #001c64}.quantum-leap-supreme.scroll-sticky-button-container,.ppe.scroll-sticky-button-container{--sticky-button-background-color: #ccc;--sticky-button-active-background-color: #808080;--sticky-button-icon-color: #000;--sticky-button-icon-hover-color: #333;--sticky-button-icon-focus-color: #000;--sticky-button-icon-focus-border-color: #008cff;--sticky-button-icon-focus-box-shadow-color: rgba(0, 140, 255, .16);--sticky-button-icon-active-color: #696969}.paypal60.scroll-sticky-button-container{--sticky-button-background-color: var(--brand-comp-media-control-filled-default-background);--sticky-button-icon-color: var(--brand-comp-media-control-filled-default-foreground);--sticky-button-icon-hover-color: var(--brand-comp-media-control-filled-default-foreground);--sticky-button-icon-active-color: var(--brand-comp-media-control-filled-default-foreground);--sticky-button-icon-focus-color: var(--brand-comp-media-control-filled-default-foreground);--sticky-button-border-color: var(--brand-color-dark-border-utility-glow);--sticky-button-border-thickness: 1px;--sticky-button-backdrop-filter: blur(calc(var(--brand-comp-media-control-effect-backdrop-blur) * 1px));--sticky-button-focus-outline-color: var(--style-focus-color, #0038ba)}.venmo20.scroll-sticky-button-container{--sticky-button-background-color: rgba(0, 0, 0, .55);--sticky-button-icon-color: #ffffff;--sticky-button-icon-hover-color: #ffffff;--sticky-button-icon-active-color: #ffffff;--sticky-button-icon-focus-color: #ffffff;--sticky-button-backdrop-filter: blur(.5rem);--sticky-button-focus-outline-color: var(--style-focus-color, #0038ba)}@media only screen and (min-width:41.0625rem){.paypal60.scroll-sticky-button-container{--sticky-button-border-thickness: 2px}}.scroll-sticky-button-container{position:fixed;bottom:1.5rem;right:1.5rem;z-index:10}.scroll-sticky-button-container button{position:relative;padding:1px 0 0;min-width:3rem;width:clamp(3rem,2.5145631067961167rem + 2.071197411003236vw,5rem);height:clamp(3rem,2.5145631067961167rem + 2.071197411003236vw,5rem);background-color:var(--sticky-button-background-color);border-color:transparent;-webkit-tap-highlight-color:transparent}@supports not (font-size: clamp(3rem,2.5145631067961167rem + 2.071197411003236vw,5rem)){.scroll-sticky-button-container button{width:min(max(3rem,2.5145631067961167rem + 2.071197411003236vw),5rem);height:min(max(3rem,2.5145631067961167rem + 2.071197411003236vw),5rem)}}.scroll-sticky-button-container button:before{content:"";position:absolute;background-color:var(--sticky-button-background-color);border-radius:50%;inset:0;z-index:-1;transition:.3s cubic-bezier(.4,1.2,.2,1);transition-property:inset}.scroll-sticky-button-container button span{width:50%;height:50%}.scroll-sticky-button-container button span svg{width:100%;height:100%}.scroll-sticky-button-container button span svg path{color:var(--sticky-button-icon-color)}.scroll-sticky-button-container button:hover{background-color:var(--sticky-button-background-color);border-color:transparent}.scroll-sticky-button-container button:hover>span>svg>path{fill:var(--sticky-button-icon-hover-color)}@media(hover:hover)and (pointer:fine){.scroll-sticky-button-container button:hover:before{inset:-.125rem}}.scroll-sticky-button-container button:before,.scroll-sticky-button-container button:active:before{inset:0}.scroll-sticky-button-container button:active{background-color:var(--sticky-button-active-background-color);border-color:transparent}.scroll-sticky-button-container button:active>span>svg>path{fill:var(--sticky-button-icon-active-color)}.scroll-sticky-button-container button:focus:after{border-color:currentcolor;border-color:initial;border-color:var(--sticky-button-icon-focus-border-color, initial);box-shadow:0 0 0 .375rem initial;box-shadow:0 0 0 .375rem var(--sticky-button-icon-focus-box-shadow-color, initial)}.scroll-sticky-button-container button:focus>span>svg>path{fill:var(--sticky-button-icon-focus-color)}.quantum-leap-supreme.scroll-sticky-button-container button:before,.ppe.scroll-sticky-button-container button:before{content:none}.quantum-leap-supreme.scroll-sticky-button-container button:hover:not(:active),.ppe.scroll-sticky-button-container button:hover:not(:active){transform:scale(1.025);transition:all .3s cubic-bezier(.22,1,.36,1)}.paypal60.scroll-sticky-button-container button,.venmo20.scroll-sticky-button-container button{display:flex;align-items:center;justify-content:center;padding:0;background-color:transparent}.paypal60.scroll-sticky-button-container button:hover,.venmo20.scroll-sticky-button-container button:hover,.paypal60.scroll-sticky-button-container button:active,.venmo20.scroll-sticky-button-container button:active{background-color:transparent}.paypal60.scroll-sticky-button-container button:before,.venmo20.scroll-sticky-button-container button:before{box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-backdrop-filter:var(--sticky-button-backdrop-filter, none);backdrop-filter:var(--sticky-button-backdrop-filter, none);border:0 solid transparent;border:var(--sticky-button-border-thickness, 0) solid var(--sticky-button-border-color, transparent);inset:-.125rem}@media(hover:hover)and (pointer:fine){.paypal60.scroll-sticky-button-container button:hover:before,.venmo20.scroll-sticky-button-container button:hover:before{inset:-.25rem}}.paypal60.scroll-sticky-button-container button:active:before,.venmo20.scroll-sticky-button-container button:active:before{inset:-.125rem}.paypal60.scroll-sticky-button-container button:focus,.venmo20.scroll-sticky-button-container button:focus{outline:.125rem solid var(--sticky-button-focus-outline-color);outline-offset:.125rem}.paypal60.scroll-sticky-button-container button:focus:after,.venmo20.scroll-sticky-button-container button:focus:after{box-shadow:none;border-color:transparent}.scroll-sticky-button-bottom-icon{transform:rotate(180deg)}@media only screen and (min-width:41.0625rem){.scroll-sticky-button-container{bottom:2rem;right:2rem}}@media only screen and (min-width:64rem){.scroll-sticky-button-container{bottom:2rem;right:6rem}}
