.px-float{position:relative;top:0;left:0}.px-float__overlay{width:100vw;height:100vh}.px-float__overlay,.px-float__popup{position:fixed;top:0;left:0}.px-float--absolute{position:absolute}.px-float--centered .px-float__popup,.px-float--default .px-float__popup{top:40%;left:50%;transform:translate(-50%,-40%)}.px-float--default .px-float__popup,.px-float--dialog .px-float__popup{padding:1.5em}.px-float--default .px-float__popup,.px-float--dialog .px-float__popup,.px-float--message .px-float__popup{background-color:#fff;border-radius:3px;box-shadow:0 12px 15px -4px #00000020,0 24px 38px #0000000b,0 9px 50px #00000008;font-family:circular,sans-serif}.px-float--message .px-float__popup{padding:1.5em 2em}.px-float--menu .px-float__popup{background-color:#fff;border-radius:3px;box-shadow:0 12px 15px -4px #00000020,0 24px 38px #0000000b,0 9px 50px #00000008;font-family:circular,sans-serif;padding:0;display:flex;flex-direction:column}.px-float--sm .px-float__popup{max-width:min(94vw,320px)}.px-float--md .px-float__popup{max-width:min(94vw,600px)}.px-float--lg .px-float__popup{max-width:min(94vw,800px)}.px-float--lx .px-float__popup{max-width:min(94vw,1280px)}.px-float--container{max-width:"min(94vw, 1200px)"}.px-float--default .px-float__overlay,.px-float--gray .px-float__overlay{background-color:#81858954}.px-float--blur .px-float__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.px-float-fade-enter-active,.px-float-fade-leave-active{transition:opacity .4s cubic-bezier(.215,.61,.355,1)}.px-float-fade-enter-active,.px-float-fade-leave-active{transition-delay:0}.px-float-fade-enter,.px-float-fade-enter-from,.px-float-fade-leave-to{opacity:0}.px-float-fade-leave-active{pointer-events:none}.px-float-fade-blur-enter-active,.px-float-fade-blur-leave-active{transition-delay:.4s}.px-float-fade-blur-enter-active .px-float__overlay,.px-float-fade-blur-leave-active .px-float__overlay{transition:filter .4s,backdrop-filter .4s}.px-float-fade-blur-enter-active .px-float__popup,.px-float-fade-blur-leave-active .px-float__popup{transition:filter .4s}.px-float-fade-blur-enter .px-float__overlay,.px-float-fade-blur-enter-from .px-float__overlay,.px-float-fade-blur-leave-to .px-float__overlay{filter:opacity(0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.px-float-fade-blur-enter .px-float__popup,.px-float-fade-blur-enter-from .px-float__popup,.px-float-fade-blur-leave-to .px-float__popup{filter:opacity(0)}.px-float-fade-blur-leave-to .px-float__overlay{pointer-events:none}
