.modal-backdrop{position:absolute;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.45);display:flex;justify-content:center;align-items:center}.modal{background:#fff;box-shadow:2px 2px 20px 1px;overflow-x:auto;z-index:-1}.modal,.modal-footer,.modal-header{display:flex;padding:15px}.modal-header{position:relative;border-bottom:1px solid #eee;justify-content:space-between}.modal-footer{border-top:1px solid #eee;flex-direction:column}.modal-body{position:relative;padding:20px 10px}.btn-close{position:absolute;top:0;right:0;border:none;font-size:20px;padding:10px;cursor:pointer;font-weight:700;color:#4aae9b;background:transparent}.modal-fade-enter,.modal-fade-leave-to{opacity:0}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .5s ease}.blink{animation:blink-animation 2s steps(5,start) infinite;-webkit-animation:blink-animation 2s steps(5,start) infinite}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}