body{background:#4d54f6;height:100vh;overflow:hidden}#ui{transition:.1s}#ui,#ui .fire{position:relative}#ui .fire{filter:blur(15px) contrast(80);width:1000px;height:1000px;background:#241537;border-radius:100%;animation:rotateFire 60s linear infinite}#ui .fire .burn{position:absolute;top:calc(500px - 20px);left:calc(500px - 20px);width:40px;height:40px;background:#fff;border-radius:100%;z-index:-1;opacity:0}#ui .fire .burn:first-child{height:8px;animation:burningRadial 7442ms linear -199ms infinite;--tx:109px;--ty:72px;opacity:.73}#ui .fire .burn:nth-child(2){height:14px;animation:burningRadial 6337ms linear -718ms infinite;--tx:82px;--ty:-32px;opacity:.87}#ui .fire .burn:nth-child(3){height:23px;animation:burningRadial 6616ms linear -874ms infinite;--tx:87px;--ty:-61px;opacity:.61}#ui .fire .burn:nth-child(4){height:4px;animation:burningRadial 8725ms linear -1276ms infinite;--tx:22px;--ty:-43px;opacity:.98}#ui .fire .burn:nth-child(5){height:22px;animation:burningRadial 9595ms linear -2416ms infinite;--tx:118px;--ty:-11px;opacity:.62}#ui .fire .burn:nth-child(6){height:23px;animation:burningRadial 7868ms linear -596ms infinite;--tx:-34px;--ty:-56px;opacity:.75}#ui .fire .burn:nth-child(7){height:22px;animation:burningRadial 5.21s linear -919ms infinite;--tx:34px;--ty:-88px;opacity:.5}#ui .fire .burn:nth-child(8){height:18px;animation:burningRadial 4257ms linear -1433ms infinite;--tx:0px;--ty:-101px;opacity:.84}#ui .fire .burn:nth-child(9){height:25px;animation:burningRadial 9137ms linear -2823ms infinite;--tx:2px;--ty:114px;opacity:.64}#ui .fire .burn:nth-child(10){height:26px;animation:burningRadial 9545ms linear -235ms infinite;--tx:-2px;--ty:-89px;opacity:.46}#ui .fire .burn:nth-child(11){height:38px;animation:burningRadial 4494ms linear -746ms infinite;--tx:38px;--ty:-34px;opacity:.83}#ui .fire .burn:nth-child(12){height:11px;animation:burningRadial 4.82s linear -231ms infinite;--tx:-53px;--ty:87px;opacity:.52}#ui .fire .burn:nth-child(13){height:5px;animation:burningRadial 9148ms linear -.82s infinite;--tx:-73px;--ty:40px;opacity:.51}#ui .fire .burn:nth-child(14){height:21px;animation:burningRadial 6662ms linear -1756ms infinite;--tx:107px;--ty:-100px;opacity:.63}#ui .fire .burn:nth-child(15){height:37px;animation:burningRadial 4962ms linear -154ms infinite;--tx:-61px;--ty:-102px;opacity:.77}#ui .fire .burn:nth-child(16){height:31px;animation:burningRadial 6649ms linear -1834ms infinite;--tx:49px;--ty:-4px;opacity:.98}#ui .fire .burn:nth-child(17){height:29px;animation:burningRadial 6684ms linear -989ms infinite;--tx:16px;--ty:49px;opacity:.66}#ui .fire .burn:nth-child(18){height:17px;animation:burningRadial 9016ms linear -.52s infinite;--tx:28px;--ty:38px;opacity:.44}#ui .fire .burn:nth-child(19){height:37px;animation:burningRadial 9.69s linear -605ms infinite;--tx:12px;--ty:-60px;opacity:.42}#ui .fire .burn:nth-child(20){height:27px;animation:burningRadial 8747ms linear -384ms infinite;--tx:93px;--ty:88px;opacity:.98}#ui .fire .burn:nth-child(21){height:21px;animation:burningRadial 4951ms linear -1903ms infinite;--tx:111px;--ty:110px;opacity:.86}#ui .fire .burn:nth-child(22){height:32px;animation:burningRadial 4366ms linear -2623ms infinite;--tx:42px;--ty:-73px;opacity:.87}#ui .fire .burn:nth-child(23){height:40px;animation:burningRadial 4736ms linear -1133ms infinite;--tx:112px;--ty:-91px;opacity:.48}#ui .fire .burn:nth-child(24){height:5px;animation:burningRadial 4393ms linear -1682ms infinite;--tx:117px;--ty:-27px;opacity:.74}#ui .fire .burn:nth-child(25){height:21px;animation:burningRadial 5.75s linear -2606ms infinite;--tx:10px;--ty:84px;opacity:.72}#ui .fire .burn:nth-child(26){height:28px;animation:burningRadial 4535ms linear -2462ms infinite;--tx:11px;--ty:-27px;opacity:.92}#ui .fire .burn:nth-child(27){height:6px;animation:burningRadial 5213ms linear -1809ms infinite;--tx:-24px;--ty:93px;opacity:.93}#ui .fire .burn:nth-child(28){height:17px;animation:burningRadial 4851ms linear -2784ms infinite;--tx:-46px;--ty:-15px;opacity:.94}#ui .fire .burn:nth-child(29){height:23px;animation:burningRadial 9772ms linear -1465ms infinite;--tx:-121px;--ty:-90px;opacity:.54}#ui .fire .burn:nth-child(30){height:31px;animation:burningRadial 5114ms linear -1.5s infinite;--tx:108px;--ty:-68px;opacity:.43}#ui .fire .burn:nth-child(31){height:38px;animation:burningRadial 8828ms linear -1.42s infinite;--tx:116px;--ty:-18px;opacity:.46}#ui .fire .burn:nth-child(32){height:39px;animation:burningRadial 5.42s linear -1773ms infinite;--tx:27px;--ty:125px;opacity:.65}#ui .fire .burn:nth-child(33){height:18px;animation:burningRadial 6025ms linear -2744ms infinite;--tx:37px;--ty:-107px;opacity:.96}#ui .fire .burn:nth-child(34){height:37px;animation:burningRadial 8711ms linear -837ms infinite;--tx:-71px;--ty:77px;opacity:1}#ui .fire .burn:nth-child(35){height:17px;animation:burningRadial 4133ms linear -1103ms infinite;--tx:-74px;--ty:5px;opacity:.93}#ui .fire .burn:nth-child(36){height:31px;animation:burningRadial 6959ms linear -2599ms infinite;--tx:-51px;--ty:25px;opacity:.59}#ui .fire .burn:nth-child(37){height:37px;animation:burningRadial 5661ms linear -2556ms infinite;--tx:-93px;--ty:114px;opacity:.53}#ui .fire .burn:nth-child(38){height:26px;animation:burningRadial 7347ms linear -974ms infinite;--tx:-38px;--ty:-112px;opacity:.79}#ui .fire .burn:nth-child(39){height:31px;animation:burningRadial 8095ms linear -143ms infinite;--tx:-13px;--ty:-57px;opacity:.79}#ui .fire .burn:nth-child(40){height:6px;animation:burningRadial 9793ms linear -2679ms infinite;--tx:107px;--ty:-62px;opacity:.69}@keyframes burningRadial{0%{transform:translate(0);opacity:1}to{transform:translate(var(--tx),var(--ty));opacity:0}}@keyframes rotateFire{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}