.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--default .px-float__popup{top:40%;left:50%;transform:translate(-50%,-40%)}.px-float--dialog .px-float__popup{padding:20px}.px-float--dialog .px-float__popup,.px-float--message .px-float__popup{background-color:#fff;border-radius:.75em;box-shadow:0 9.3905074804px 15px rgba(0,0,0,.15)}.px-float--message .px-float__popup{padding:10px 15px}.px-float--menu .px-float__popup{display:flex;flex-direction:column;background-color:#fff;border-radius:.75em;box-shadow:0 9.3905074804px 15px rgba(0,0,0,.15);padding:0}.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, 1520px)"}.px-float--gray .px-float__overlay{background-color:hsla(0,0%,40%,.4)}.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(.165,.84,.44,1);transition-delay:0}.px-float-fade-enter,.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,-webkit-backdrop-filter .4s;transition:filter .4s,backdrop-filter .4s;transition:filter .4s,backdrop-filter .4s,-webkit-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-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-leave-to .px-float__popup{filter:opacity(0)}.px-float-fade-blur-leave-to .px-float__overlay{pointer-events:none}