:root{color-scheme:light;--bg:#fff;--text-color:#333;--text-color-light:gray;--progress-bar-color:#b8e986;--progress-bar-bg:#f1f2f7}.theme-transition *{transition:background-color .2s,border-color .2s,color .2s !important}@keyframes progress-indeterminate-animation{0%{width:0;margin-left:0}50%{width:80%;margin-left:20%}100%{width:0;margin-left:100%}}@keyframes rotate-animation{100%{transform:rotate(360deg)}}@keyframes dash-animation{0%{stroke-dasharray:1, 440;stroke-dashoffset:0}50%{stroke-dasharray:220, 440;stroke-dashoffset:-33px}100%{stroke-dasharray:220, 440;stroke-dashoffset:-290px}}.progress{text-align:center}.progress__title{font-size:19.5px;margin-bottom:16px}.progress__percent{font-weight:700;font-size:13px}.progress__time{color:var(--text-color-light);font-size:11px}.progress__percent:after,.progress__time:after{content:'\200A'}.progress__line{height:4px;width:100%;border-radius:6px;margin-top:3px;margin-bottom:2px;background-color:var(--progress-bar-bg)}.progress__line-scale{border-radius:inherit;height:inherit;background-color:var(--progress-bar-color);transition:200ms width}.progress--indeterminate .progress__line-scale{animation:progress-indeterminate-animation 1s cubic-bezier(0.3, 0.1, 1, 1) infinite}.progress__svg{height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.progress--indeterminate.progress--circular .progress__svg{animation:rotate-animation 2s linear infinite}.progress__circle{stroke-dasharray:200;stroke-dashoffset:0;transform-origin:center;animation:dash-animation 1.5s ease-in-out infinite;stroke-linecap:round;stroke:var(--progress-bar-color);fill:none}.progress__circle--background{stroke:var(--progress-bar-bg);fill:none}.progress__arc{fill:var(--progress-bar-color)}#loader{font:13px/1.4 "Open Sans",Helvetica,Tahoma,sans-serif;color:var(--text-color);background-color:var(--bg);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px;-webkit-user-select:none;user-select:none}#loader.fade-out{transition:200ms opacity;opacity:0}#loader .progress{width:500px;max-width:100%}

