.check_box_wrapper_main input[type=checkbox]{background-image:-webkit-linear-gradient(hsla(0,0%,0%,.1),hsla(0,0%,100%,.1)),-webkit-linear-gradient(left,#4f5d6a 50%,#f76805 0);background-size:100% 100%,200% 100%;background-position:0 0,15px 0;border-radius:25px;box-shadow:inset 0 1px 4px hsla(0,0%,0%,.5),inset 0 0 10px hsla(0,0%,0%,.5),0 0 0 1px hsla(0,0%,0%,.1),0 -1px 2px 2px hsla(0,0%,0%,.25),0 2px 2px 2px hsla(0,0%,100%,.75);cursor:pointer;height:20px;padding-right:22px;width:60px;-webkit-appearance:none;-webkit-transition:.25s}.check_box_wrapper_main input[type=checkbox]:after{background-color:#eee;background-image:-webkit-linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,0%,.1));border-radius:25px;box-shadow:inset 0 1px 1px 1px hsla(0,0%,100%,1),inset 0 -1px 1px 1px hsla(0,0%,0%,.25),0 1px 3px 1px hsla(0,0%,0%,.5),0 0 2px hsla(0,0%,0%,.25);content:"";display:block;height:20px;width:40px}.check_box_wrapper_main input[type=checkbox]:checked{background-position:0 0,35px 0;padding-left:22px;padding-right:0}.progress_bar_wrapper{position:relative;width:100%;height:20px;background:#4f5d6a;border-radius:20px;overflow:hidden;box-shadow:inset 0 1px 4px hsla(0,0%,0%,.5),inset 0 0 10px hsla(0,0%,0%,.5),0 0 0 1px hsla(0,0%,0%,.1),0 -1px 2px 2px hsla(0,0%,0%,.25),0 2px 2px 2px hsla(0,0%,100%,.75)}.progress_bar_fill{position:relative;height:100%;width:0;background:linear-gradient(90deg,#f76805,#ea580c);border-radius:20px 0 0 20px;box-shadow:inset 0 -1px 1px 1px hsla(0,0%,0%,.25),0 1px 3px 1px hsla(0,0%,0%,.5),0 0 2px hsla(0,0%,0%,.25);transition:width .3s ease;overflow:hidden}.progress_bar_fill:before{content:"";position:absolute;top:0;left:-100px;height:100%;width:100px;background-image:linear-gradient(120deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.6),rgba(255,255,255,0) 70%);opacity:.6;animation:shine 2s ease-in-out infinite}@keyframes shine{0%{left:-100px}60%{left:100%}to{left:100%}}.progress_bar_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;color:white;font-weight:700;font-size:.875rem;text-shadow:0 0 3px rgba(0,0,0,.6);white-space:nowrap;pointer-events:none}.loader{position:relative;width:72px;height:72px;transform:rotate(45deg)}.loader-square{position:absolute;top:0;left:0;width:20px;height:20px;margin:2px;border-radius:0;border:1px solid #c2410c;background-image:linear-gradient(to bottom right,#f76805,#ea580c);background-size:cover;background-position:50%;background-attachment:fixed;animation:square-animation 10s ease-in-out infinite both}.loader-square:nth-of-type(0){animation-delay:0s}.loader-square:first-of-type{animation-delay:-1.4285714286s}.loader-square:nth-of-type(2){animation-delay:-2.8571428571s}.loader-square:nth-of-type(3){animation-delay:-4.2857142857s}.loader-square:nth-of-type(4){animation-delay:-5.7142857143s}.loader-square:nth-of-type(5){animation-delay:-7.1428571429s}.loader-square:nth-of-type(6){animation-delay:-8.5714285714s}.loader-square:nth-of-type(7){animation-delay:-10s}@keyframes square-animation{0%{left:0;top:0}10.5%{left:0;top:0}12.5%{left:24px;top:0}23%{left:24px;top:0}25%{left:48px;top:0}35.5%{left:48px;top:0}37.5%{left:48px;top:24px}48%{left:48px;top:24px}50%{left:24px;top:24px}60.5%{left:24px;top:24px}62.5%{left:24px;top:48px}73%{left:24px;top:48px}75%{left:0;top:48px}85.5%{left:0;top:48px}87.5%{left:0;top:24px}98%{left:0;top:24px}to{left:0;top:0}}