@import"https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;500;700&display=swap";h1,h2,h3,h4{font-family:Ubuntu,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;transition:all .3s ease-in-out}h1{font-size:20pt}@media screen and (max-width:960px){h1{font-size:18pt}}@media screen and (max-width:560px){h1{font-size:14pt}}h2{font-size:17pt}@media screen and (max-width:960px){h2{font-size:15pt}}@media screen and (max-width:560px){h2{font-size:12pt}}body{font-family:Ubuntu,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}.confirm{left:50%;max-height:400px;max-width:500px;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:100%;z-index:101}.confirm.confirm-enter-from,.confirm.confirm-leave-to{opacity:0}.confirm.confirm-enter-from>div,.confirm.confirm-leave-to>div{opacity:0;transform:scale(0) translateY(-50%)}.confirm>div{background:#fff;box-shadow:0 0 4px 4px #0000000d;display:grid;grid-template-rows:140px auto 70px;position:relative;text-align:center;transition:transform .4s cubic-bezier(.5,0,.5,1),opacity .4s ease-in-out}.confirm>div .confirm-close{border-radius:100px;cursor:pointer;height:40px;line-height:40px;position:absolute;right:20px;text-align:center;top:20px;transition:all .3s ease-in-out;width:40px}.confirm>div .confirm-close:hover{background:#f4f4f4;transform:rotate(90deg)}.confirm>div .confirm-close img{height:14px;width:14px}.confirm>div .confirm-icon{padding:35px 0}.confirm>div .confirm-icon>div{border-radius:100%;height:70px;margin:0 auto;width:70px}.confirm>div .confirm-icon>div.success{background:#efffef url(../images/icons/check-green.svg) no-repeat 50%;background-size:30px}.confirm>div .confirm-icon>div.info{background:#eff8fa url(../images/icons/info-blue.svg) no-repeat 50%;background-size:30px}.confirm>div .confirm-icon>div.warning{background:#ffefef url(../images/icons/error-red.svg) no-repeat 50%;background-size:30px}.confirm>div .confirm-icon>div.remove{background:#ffefef url(../images/icons/bin-red.svg) no-repeat 50%;background-size:30px}.confirm>div .confirm-content{padding:0 60px 50px}.confirm>div .confirm-content h3{font-family:Ubuntu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15pt;font-weight:800;margin-bottom:20px}.confirm>div .confirm-content p{font-size:11pt;line-height:1.7}.confirm>div .confirm-actions{background:#f4f4f4;padding:20px}.confirm>div .confirm-actions>div{display:inline-block}.confirm>div .confirm-actions>div>div{display:grid;grid-template-columns:auto auto;margin:0 auto;grid-gap:10px}
