.bx-overlay{right:0;left:0;z-index:600;background-color:rgba(0,0,0,.5)}.bx-overlay,.bx-overlay-open{position:fixed;top:0;bottom:0}.bx-overlay-open{width:100%;overflow:hidden}[class*=bx-hairline]{position:relative}.bx-hairline--top:after{content:"";position:absolute;background-color:#e5e5e5;display:block;width:100%;height:1px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scaleY(.5);transform:scaleY(.5);top:0;left:0;right:0}.bx-hairline--left:after{left:0}.bx-hairline--left:after,.bx-hairline--right:after{content:"";position:absolute;background-color:#e5e5e5;display:block;width:1px;height:100%;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scaleX(.5);transform:scaleX(.5);top:0;bottom:0}.bx-hairline--right:after{right:0}.bx-hairline--bottom:after{content:"";position:absolute;background-color:#e5e5e5;display:block;width:100%;height:1px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scaleY(.5);transform:scaleY(.5);bottom:0;left:0;right:0}.bx-hairline--surround:after{content:"";position:absolute;left:0;top:0;width:200%;height:200%;border:1px solid #e5e5e5;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(.5);transform:scale(.5);box-sizing:border-box;pointer-events:none}.bx-popup{position:fixed;top:50%;left:50%;max-height:100%;overflow-y:auto;box-sizing:border-box;background-color:#fff;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.bx-popup.bx-popup--top{width:100%;top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.bx-popup.bx-popup--right{top:50%;right:0;bottom:auto;left:auto;height:100%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.bx-popup.bx-popup--bottom{width:100%;top:auto;bottom:0;right:auto;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.bx-popup.bx-popup--left{top:50%;right:auto;bottom:auto;left:0;height:100%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.bx-popup.bx-popup-slide--top-enter,.bx-popup.bx-popup-slide--top-leave-active{-webkit-transform:translate3d(-50%,-100%,0);transform:translate3d(-50%,-100%,0)}.bx-popup.bx-popup-slide--right-enter,.bx-popup.bx-popup-slide--right-leave-active{-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}.bx-popup.bx-popup-slide--bottom-enter,.bx-popup.bx-popup-slide--bottom-leave-active{-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0)}.bx-popup.bx-popup-slide--left-enter,.bx-popup.bx-popup-slide--left-leave-active{-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0)}.bx-animate-fade-enter-active,.bx-animate-fade-leave-active{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.bx-animate-fade-enter-to,.bx-animate-fade-leave{opacity:1}.bx-animate-fade-enter,.bx-animate-fade-leave-to{opacity:0}.bx-animate-fade-in{-webkit-animation:bx-animate-fade-in .3s;animation:bx-animate-fade-in .3s}.bx-animate-fade-out{-webkit-animation:bx-animate-fade-out .3s;animation:bx-animate-fade-out .3s}@-webkit-keyframes bx-animate-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bx-animate-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes bx-animate-fade-out{0%{opacity:1}to{opacity:0}}@keyframes bx-animate-fade-out{0%{opacity:1}to{opacity:0}}.bx-animate-slide-enter-active,.bx-animate-slide-leave-active{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.bx-animate-slide-enter-to,.bx-animate-slide-leave{-webkit-transform:translateY(0);transform:translateY(0)}.bx-animate-slide-enter,.bx-animate-slide-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.bx-across-slide-enter-active,.bx-across-slide-leave-active{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bx-across-slide-enter,.bx-across-slide-leave-to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}