.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}.scroll-sticky-button-container{position:fixed;bottom:1.5rem;right:1.5rem;z-index:10}.scroll-sticky-button-container button{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 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)}.scroll-sticky-button-container button:hover:not(:active){transform:scale(1.025);transition:all .3s cubic-bezier(.22,1,.36,1)}.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)}@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}}
