@keyframes popeye-slide-up{0%{transform:scale(.5)}70%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes popeye-slide-down{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes popeye-fade-in{0%{opacity:0}to{opacity:1}}@keyframes popeye-fade-out{0%{opacity:1}to{opacity:0}}.popeye-modal-container{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;bottom:0;left:0;right:0;top:0;z-index:10000;overflow-y:auto;background:rgba(15,19,27,.9)}.popeye-modal-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.popeye-modal-container .popeye-background{position:absolute;width:100vw;height:100vh;left:0;top:0;background:transparent}.popeye-modal-container .popeye-modal{position:relative;text-align:left;vertical-align:middle;border:none;z-index:6;width:auto;background:none;padding:0;display:flex;min-width:100vw;min-height:100vh;align-items:center;justify-content:center}.popeye-modal-container .popeye-modal a.popeye-close-modal{position:absolute;top:1em;right:1em;font-weight:100;text-decoration:none;color:inherit;display:none}.popeye-modal-container .popeye-modal .popeye-modal-view{display:flex;position:absolute;flex-direction:column;align-items:center;justify-content:center}.popeye-modal-container .popeye-modal .popeye-modal-view>div{display:flex;flex-direction:column;align-items:center;border-radius:15px;justify-content:center;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.5)}.popeye-modal-container.ng-enter{animation:popeye-fade-in .4s}.popeye-modal-container.ng-enter .popeye-modal{animation:popeye-slide-up .4s ease-out}.popeye-modal-container.ng-leave{animation:popeye-fade-out .4s ease-in}.popeye-modal-container.ng-leave .popeye-modal{animation:popeye-slide-down .4s forwards}