@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap);*{font-family:Poppins,sans-serif}html{font-size:clamp(.6875rem, .6587rem + .1282vw, .8125rem)}body{color:#000;margin:0}p{line-height:2rem;margin:0 0 15px}a,a:visited{text-decoration:none;color:#000}small{font-size:.857rem}strong{font-weight:600}.main{width:100vw;height:100vh;background:url(../img/bg.jpg) center center/cover no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.installer{position:relative;overflow:hidden}.installer--closed{display:none}.installer__screen{display:none;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100vw;min-height:100vh;box-sizing:border-box}.installer__screen--active{display:flex}.installer__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-basis:45px;background:#f44336;padding-left:25px;padding-right:25px}.installer__title{color:#fff;margin:0}.installer__body{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;flex-grow:1;background:#fff}.installer__poster{display:none}.installer__content{padding:25px}.installer__footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-basis:90px;background:#000;padding-left:25px;padding-right:25px}.installer__footer-column{display:flex;align-items:center;justify-content:center;width:calc(100%/3)}.installer__footer-column--1{justify-content:flex-start}.installer__footer-column--3{justify-content:flex-end}.installer__step{display:inline-block;width:10px;height:10px;background:#fff;border-radius:100%;margin:0 5px}.installer__step--active{background:#ffd707}.installer__button{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#fff!important;background:0 0;border:0;padding:0;margin:0;text-decoration:none;cursor:pointer;font-size:1rem;font-weight:600}.installer__icon--prepend,.installer__input{margin-right:10px}.installer__input{height:40px;width:100%;border:1px solid #e3e3e3;color:#000;padding-left:15px;padding-right:15px;border-radius:5px;box-sizing:border-box;font-size:.857rem}.installer__input--error{border-color:#f44336;color:#f44336}.installer__input--success{border-color:#4caf50;color:#4caf50}.installer__button--hidden{visibility:hidden}.installer__button--close{color:#fff!important}.installer__icon{font-size:1.067rem}.installer__icon--append{margin-left:10px}.installer__scrollable{max-height:150px;overflow-y:scroll;border:1px solid #e3e3e3;border-radius:5px;padding:25px;margin-bottom:15px;line-height:2rem;font-size:.857rem}.installer__field-group,.installer__progress{margin-bottom:15px}.installer__field{margin-bottom:10px}.installer__field--checkbox input,.installer__field--checkbox label{cursor:pointer}.installer__field--file{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.installer__dropdown input[type=checkbox],.installer__field--file input[type=file],.installer__popup{display:none}.installer__field--file .installer__input{flex-grow:1}.installer__field--file .installer__button{background:#f44336;height:40px;padding-left:25px;padding-right:25px;color:#fff!important;border-radius:5px}.installer__progress-label{margin-bottom:0}.installer__progress-log,.installer__progress-status{font-size:.857rem}.installer__progress-bar{height:30px;width:100%;background-color:#fbf1be;position:relative;margin-bottom:5px;border-radius:5px;overflow:hidden}@keyframes progressAwait{0%{left:-100px}100%{left:100%}}.installer__progress-bar--await:after{content:'';position:absolute;height:100%;width:100px;left:-100px;background:#ffd707;animation:2s linear infinite progressAwait}.installer__popup{flex-direction:column;align-items:stretch;justify-content:flex-start;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 50px);min-height:370px;z-index:999;border-radius:5px;overflow:hidden;box-shadow:0 0 15px 5px rgb(0 0 0 / 15%)}.installer__popup-footer,.installer__popup-header{flex-direction:row;padding-left:25px;padding-right:25px;display:flex}.installer__popup--visible{display:flex}.installer__popup-header{align-items:center;justify-content:space-between;flex-basis:45px;background:#f44336;color:#fff}.installer__popup-body{background:#fff;flex-grow:1;padding:25px}.installer__popup-footer{align-items:center;justify-content:space-between;flex-basis:90px;background:#000}.installer__button--download,.installer__button--unlock,.installer__dropdown label{height:40px;padding-left:15px;padding-right:15px;border-radius:5px}.installer__button--unlock{color:#fff!important;background:#f44336}.installer__button--download{color:#000!important;background:#ffd707}.installer__dropdown{display:inline-block;position:relative}.installer__dropdown label{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background:#ffd707;color:#000;cursor:pointer}.installer__dropdown .installer-dropdown-items{display:none;position:absolute;width:100%;z-index:999;bottom:100%;max-height:150px;overflow-y:auto;background:#000;border-radius:5px;margin:0 0 5px;padding:0}.installer__dropdown .installer-dropdown-items li{list-style-type:none;padding:10px 15px}.installer__dropdown .installer-dropdown-items li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.installer__dropdown .installer-dropdown-items a{text-decoration:none;display:block;color:#ffd707}.installer__dropdown input[type=checkbox]:checked~.installer-dropdown-items{display:block}@media screen and (min-width:768px){.main{display:flex;align-items:center;justify-content:center}.installer{border-radius:5px}.installer__screen{width:768px;min-height:576px}.installer__body{min-height:500px}.installer__poster{display:block;width:calc(100% / 3);flex-shrink:0;background:url(../img/poster.jpg) center center/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.installer__popup{width:500px}}