.animate-spin{animation:spin .5s linear .1s infinite}.spinning-no-padding{animation:spinning-no-padding 1s linear infinite;will-change:transform}@keyframes spin{0%{-khtml-transform:rotate(0deg);transform:rotate(0deg)}to{-khtml-transform:rotate(1turn);transform:rotate(1turn)}}.animate-border-spin{--animate-border-spin-color:#00adb3;position:relative}.animate-border-spin.select2-container--open:after,.animate-border-spin:focus-within:after{content:none}.animate-border-spin:after{animation:frame-enter 1s ease-in-out reverse forwards,gradient-animation 3s linear infinite;background:radial-gradient(#fff 0,#fff 85%,var(--animate-border-spin-color) 100%);background-size:400% 400%;border-radius:4px;bottom:-2px;clip-path:polygon(0 100%,3px 100%,3px 3px,calc(100% - 3px) 3px,calc(100% - 3px) calc(100% - 3px),3px calc(100% - 3px),3px 100%,100% 100%,100% 0,0 0);content:"";left:-2px;position:absolute;right:-2px;top:-2px;z-index:-1}@keyframes gradient-animation{0%{background-position:0 100%}25%{background-position:0 130%}50%{background-position:-34% 130%}75%{background-position:-34% 100%}to{background-position:0 100%}}@keyframes frame-enter{0%{clip-path:polygon(0 100%,3px 100%,3px 3px,calc(100% - 3px) 3px,calc(100% - 3px) calc(100% - 3px),3px calc(100% - 3px),3px 100%,100% 100%,100% 0,0 0)}25%{clip-path:polygon(0 100%,3px 100%,3px 3px,calc(100% - 3px) 3px,calc(100% - 3px) calc(100% - 3px),calc(100% - 3px) calc(100% - 3px),calc(100% - 3px) 100%,100% 100%,100% 0,0 0)}50%{clip-path:polygon(0 100%,3px 100%,3px 3px,calc(100% - 3px) 3px,calc(100% - 3px) 3px,calc(100% - 3px) 3px,calc(100% - 3px) 3px,calc(100% - 3px) 3px,100% 0,0 0)}75%{-webkit-clip-path:polygon(0 100%,3px 100%,3px 3px,3px 3px,3px 3px,3px 3px,3px 3px,3px 3px,3px 0,0 0)}to{-webkit-clip-path:polygon(0 100%,3px 100%,3px 100%,3px 100%,3px 100%,3px 100%,3px 100%,3px 100%,3px 100%,0 100%)}}@keyframes border_alert{0%{border-color:#b32557}50%{border-color:transparent}to{border-color:#b32557}}@keyframes spinning{0%{padding-top:2px;transform:rotate(0deg)}to{padding-top:2px;transform:rotate(1turn)}}@keyframes spinning-no-padding{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.kb-downloadApp{display:flex;height:65vh;margin-left:auto;margin-right:auto;max-width:564px;padding-left:.8571rem;padding-right:.8571rem;width:100%}@media (min-width:540px){.kb-downloadApp{max-width:780px}}@media (min-width:756px){.kb-downloadApp{max-width:1024px}}@media (min-width:1260px){.kb-downloadApp{max-width:1224px}}@media only screen and (max-width:755px){.kb-downloadApp{height:100%}}.kb-downloadApp .banner{background:#819d9e;border-radius:16px;display:flex;margin:auto 0;padding:35px;position:relative}@media only screen and (max-width:539px){.kb-downloadApp .banner{flex-direction:column}.kb-downloadApp .banner .banner__image-wrapper{margin-top:30px}.kb-downloadApp .banner .banner__image-wrapper .image{max-width:300px;position:relative}}.kb-downloadApp .banner .h1{color:#fff}.kb-downloadApp .banner div{flex:1}.kb-downloadApp .banner__info{color:#fff;display:flex;flex-direction:column;position:relative;z-index:2}.kb-downloadApp .banner__info .register{border:1px solid #fff;border-radius:4px;box-shadow:2px 4px 12px rgba(0,0,0,.2);margin:40px 0;width:200px}.kb-downloadApp .banner__info .h1{text-transform:uppercase}.kb-downloadApp .banner__info .text{font-size:1.6rem}.kb-downloadApp .banner .platforms{display:flex;max-width:320px}.kb-downloadApp .banner .platforms__icons{display:flex}.kb-downloadApp .banner .platforms__text{text-align:center}.kb-downloadApp .banner .platforms .text{color:#b0cfd0;font-size:1.2rem;font-weight:500}.kb-downloadApp .banner .platforms .icon{text-align:center}.kb-downloadApp .banner .platforms hr{border:1px solid #b0cfd0;height:55px;margin:0 20px}.kb-downloadApp .banner__image-wrapper{align-items:center;display:flex;justify-content:center;position:relative;z-index:2}.kb-downloadApp .banner__image-wrapper img{width:100%}.kb-downloadApp .banner__image-wrapper .image{position:absolute}.kb-downloadApp .banner__status{align-items:center;display:flex;font-size:2rem;margin-top:.99989286rem}.kb-downloadApp .banner__status i{font-size:6rem;margin-right:10px;text-align:center;width:6rem}.kb-downloadApp .banner__status--installed i{color:#76c87b}.kb-downloadApp .banner__status--not-installable i{color:#b32557}.kb-downloadApp .banner .background-wrapper{align-items:center;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.kb-downloadApp .banner .disc{flex:0;position:relative}
