.cw-outer{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.cw-loader{--color-one:var(--lp-accent-bright,#f7943a);--color-two:var(--lp-accent-deep,#ea580c);--color-three:#fb923c80;--color-four:#ea580c80;--color-five:#ffcd9659;--t:2s;width:100px;height:100px;opacity:calc(.3 + var(--cw-amp,0) * 4);transform:scale(calc(1.45 + .6 * var(--cw-amp,0)));box-shadow:0 0 calc(14px + 52px * var(--cw-amp,0)) 0 var(--color-three), 0 0 calc(28px + 56px * var(--cw-amp,0)) 0 var(--color-four);animation:cw-colorize calc(var(--t) * 3) ease-in-out infinite;border-radius:50%;flex-shrink:0;animation-play-state:paused;position:relative}.cw-loader--on{animation-play-state:running}.cw-loader:before{content:"";border-top:solid 1px var(--color-one);border-bottom:solid 1px var(--color-two);background:linear-gradient(180deg, var(--color-five), var(--color-four));width:100px;height:100px;box-shadow:inset 0 10px 10px 0 var(--color-three), inset 0 -10px 10px 0 var(--color-four);border-radius:50%;position:absolute;top:0;left:0}.cw-box{background:linear-gradient(180deg, var(--color-one) 30%, var(--color-two) 70%);width:100px;height:100px}.cw-loader--flat .cw-box{border-radius:50%;-webkit-mask:none!important;mask:none!important}.cw-loader svg{position:absolute;top:0;left:0}.cw-loader svg .cw-mask{filter:contrast(12);animation:cw-roundness calc(var(--t) / 2) linear infinite;animation-play-state:paused}.cw-loader--on svg .cw-mask{animation-play-state:running}.cw-loader svg .cw-mask polygon{filter:blur(calc(9px - 5px * var(--cw-amp,0)))}.cw-loader svg .cw-mask polygon:first-child{transform-origin:75% 25%;transform:rotate(90deg)}.cw-loader svg .cw-mask polygon:nth-child(2){transform-origin:50%;animation:cw-rotation var(--t) linear infinite reverse;animation-play-state:paused}.cw-loader--on svg .cw-mask polygon:nth-child(2){animation-play-state:running}.cw-loader svg .cw-mask polygon:nth-child(3){transform-origin:50% 60%;animation:cw-rotation var(--t) linear infinite;animation-delay:calc(var(--t) / -3);animation-play-state:paused}.cw-loader--on svg .cw-mask polygon:nth-child(3){animation-play-state:running}.cw-loader svg .cw-mask polygon:nth-child(4){transform-origin:40% 40%;animation:cw-rotation var(--t) linear infinite reverse;animation-play-state:paused}.cw-loader--on svg .cw-mask polygon:nth-child(4){animation-play-state:running}.cw-loader svg .cw-mask polygon:nth-child(5){transform-origin:40% 40%;animation:cw-rotation var(--t) linear infinite reverse;animation-delay:calc(var(--t) / -2);animation-play-state:paused}.cw-loader--on svg .cw-mask polygon:nth-child(5){animation-play-state:running}.cw-loader svg .cw-mask polygon:nth-child(6){transform-origin:60% 40%;animation:cw-rotation var(--t) linear infinite;animation-play-state:paused}.cw-loader--on svg .cw-mask polygon:nth-child(6){animation-play-state:running}.cw-loader svg .cw-mask polygon:nth-child(7){transform-origin:60% 40%;animation:cw-rotation var(--t) linear infinite;animation-delay:calc(var(--t) / -1.5);animation-play-state:paused}.cw-loader--on svg .cw-mask polygon:nth-child(7){animation-play-state:running}@keyframes cw-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cw-roundness{0%{filter:contrast(12)}20%{filter:contrast(4)}40%{filter:contrast(4)}60%{filter:contrast(12)}to{filter:contrast(12)}}@keyframes cw-colorize{0%,to{filter:brightness()}50%{filter:brightness(1.18)}}
