.loading{background-color:#000}.half-circle-spinner,.half-circle-spinner *{box-sizing:border-box}.half-circle-spinner{width:100px;height:100px;border-radius:100%;position:relative;margin:0 auto}.half-circle-spinner .circle{content:"";position:absolute;width:100%;height:100%;border-radius:100%;border:12.5px solid transparent}.half-circle-spinner .circle.circle-1{border-top-color:#ff3900;animation:half-circle-spinner-animation 1s infinite}.half-circle-spinner .circle.circle-2{border-bottom-color:#ff8c00;animation:half-circle-spinner-animation 1s infinite alternate}@keyframes half-circle-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
