.dw-loader{filter:drop-shadow(0 8px 18px #6e57f938)}.dw-loader *{box-sizing:border-box}.dw-scale{width:100%;height:100%;animation:3.24s infinite dwSpringScale}@keyframes dwSpringScale{0%{animation-timing-function:cubic-bezier(.4,0,.7,.2);transform:scale(1)}4%{animation-timing-function:cubic-bezier(.34,1.55,.64,1);transform:scale(.93)}14%{transform:scale(1)}50%{animation-timing-function:cubic-bezier(.4,0,.7,.2);transform:scale(1)}54%{animation-timing-function:cubic-bezier(.34,1.55,.64,1);transform:scale(.93)}64%{transform:scale(1)}to{transform:scale(1)}}.dw-spin{width:100%;height:100%;animation:3.24s infinite dwTileSpring}@keyframes dwTileSpring{0%{animation-timing-function:cubic-bezier(.5,-.15,.25,1.25);transform:rotate(0)}14%{transform:rotate(360deg)}50%{animation-timing-function:cubic-bezier(.5,-.15,.25,1.25);transform:rotate(360deg)}64%{transform:rotate(720deg)}to{transform:rotate(720deg)}}.dw-loader svg{width:100%;height:100%;display:block}.dw-loader .dw-line{stroke-dasharray:100}.dw-up .dw-line{animation:3.24s infinite dwLineUp}.dw-down .dw-line{animation:3.24s infinite dwLineDown}.dw-loader .dw-arrow{opacity:0;transform-box:view-box}.dw-up .dw-arrow{transform-origin:52.5px 33px;animation:3.24s infinite dwArrowUp}.dw-down .dw-arrow{transform-origin:52.5px 47px;animation:3.24s infinite dwArrowDown}@keyframes dwLineUp{0%,16%{stroke-dashoffset:100px;animation-timing-function:cubic-bezier(.35,.05,.15,1)}36%{stroke-dashoffset:0}49.9%{stroke-dashoffset:0}50%,to{stroke-dashoffset:100px}}@keyframes dwArrowUp{0%,32%{opacity:0;transform:scale(.4)}35%{opacity:1;animation-timing-function:cubic-bezier(.34,1.45,.64,1)}40%{transform:scale(1)}49.9%{opacity:1;transform:scale(1)}50%,to{opacity:0;transform:scale(.4)}}@keyframes dwLineDown{0%,66%{stroke-dashoffset:100px;animation-timing-function:cubic-bezier(.35,.05,.15,1)}86%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes dwArrowDown{0%,82%{opacity:0;transform:scale(.4)}85%{opacity:1;animation-timing-function:cubic-bezier(.34,1.45,.64,1)}90%{transform:scale(1)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.dw-scale,.dw-spin,.dw-loader .dw-line,.dw-loader .dw-arrow{animation:none!important}.dw-up .dw-line{stroke-dashoffset:0}.dw-up .dw-arrow{opacity:1;transform:scale(1)}.dw-down .dw-line{stroke-dashoffset:100px}}
