@keyframes border-glow{0%{box-shadow:0 0 1px 2px #89d45d}to{box-shadow:0 0 1px 3px #89d45d}}@keyframes swell{0%{background-color:rgba(23,74,91,0);transform:scale(.4)}20%{background-color:#174a5b;transform:scale(0)}to{background-color:#174a5b;opacity:1;transform:scale(1)}}.firework-container{height:45rem;left:0;overflow:hidden;position:absolute;top:-30rem;width:100%}.firework-container div[class*=firework]:first-child,.firework-container div[class*=firework]:first-child:after,.firework-container div[class*=firework]:first-child:before{left:10%}.firework-container div[class*=firework]:nth-child(2){--x:30vmin}.firework-container div[class*=firework]:nth-child(2),.firework-container div[class*=firework]:nth-child(2):after,.firework-container div[class*=firework]:nth-child(2):before{--finalSize:40vmin;animation-delay:-1.5s;left:5%;top:60%}.firework-container div[class*=firework]:nth-child(3){--x:-40vmin}.firework-container div[class*=firework]:nth-child(3),.firework-container div[class*=firework]:nth-child(3):after,.firework-container div[class*=firework]:nth-child(3):before{--finalSize:35vmin;animation-delay:-1.6s;left:15%;top:40%}.firework-container div[class*=firework]:nth-child(4),.firework-container div[class*=firework]:nth-child(4):after,.firework-container div[class*=firework]:nth-child(4):before{--finalSize:35vmin;animation-delay:-.5s;left:80%;top:60%}.firework-container div[class*=firework]:nth-child(5){--x:30vmin}.firework-container div[class*=firework]:nth-child(5),.firework-container div[class*=firework]:nth-child(5):after,.firework-container div[class*=firework]:nth-child(5):before{--finalSize:40vmin;animation-delay:-.25s;left:85%}.firework-container div[class*=firework]:nth-child(6){--x:-40vmin}.firework-container div[class*=firework]:nth-child(6),.firework-container div[class*=firework]:nth-child(6):after,.firework-container div[class*=firework]:nth-child(6):before{animation-delay:-2s;left:90%;top:45%}@keyframes firework{0%{opacity:1;transform:translate(var(--x),var(--initialY));width:var(--initialSize)}50%{opacity:1;width:.5vmin}to{opacity:0;width:var(--finalSize)}}.firework-red,.firework-red:after,.firework-red:before{--initialSize:0.5vmin;--finalSize:45vmin;--particleSize:0.2vmin;--y:-30vmin;--x:-50%;--initialY:60vmin;animation:firework 3s infinite;aspect-ratio:1;background:radial-gradient(circle,#ff0808 var(--particleSize),transparent 0) 50% 0,radial-gradient(circle,#ff9008 var(--particleSize),transparent 0) 100% 50%,radial-gradient(circle,#d93a00 var(--particleSize),transparent 0) 50% 100%,radial-gradient(circle,#d9003a var(--particleSize),transparent 0) 0 50%,radial-gradient(circle,#ff0890 var(--particleSize),transparent 0) 80% 90%,radial-gradient(circle,#ee1919 var(--particleSize),transparent 0) 95% 90%,radial-gradient(circle,#ff0808 var(--particleSize),transparent 0) 90% 70%,radial-gradient(circle,#ff9008 var(--particleSize),transparent 0) 100% 60%,radial-gradient(circle,#d93a00 var(--particleSize),transparent 0) 55% 80%,radial-gradient(circle,#d9003a var(--particleSize),transparent 0) 70% 77%,radial-gradient(circle,#ff0890 var(--particleSize),transparent 0) 22% 90%,radial-gradient(circle,#ee1919 var(--particleSize),transparent 0) 45% 90%,radial-gradient(circle,#ff0808 var(--particleSize),transparent 0) 33% 70%,radial-gradient(circle,#ff9008 var(--particleSize),transparent 0) 10% 60%,radial-gradient(circle,#d93a00 var(--particleSize),transparent 0) 31% 80%,radial-gradient(circle,#d9003a var(--particleSize),transparent 0) 28% 77%,radial-gradient(circle,#ff0890 var(--particleSize),transparent 0) 13% 72%,radial-gradient(circle,#ee1919 var(--particleSize),transparent 0) 80% 10%,radial-gradient(circle,#ff0808 var(--particleSize),transparent 0) 95% 14%,radial-gradient(circle,#ff9008 var(--particleSize),transparent 0) 90% 23%,radial-gradient(circle,#d93a00 var(--particleSize),transparent 0) 100% 43%,radial-gradient(circle,#d9003a var(--particleSize),transparent 0) 85% 27%,radial-gradient(circle,#ff0890 var(--particleSize),transparent 0) 77% 37%,radial-gradient(circle,#ee1919 var(--particleSize),transparent 0) 60% 7%,radial-gradient(circle,#ff0808 var(--particleSize),transparent 0) 22% 14%,radial-gradient(circle,#ff0808 var(--particleSize),transparent 0) 45% 20%,radial-gradient(circle,#ff0808 var(--particleSize),transparent 0) 33% 34%,radial-gradient(circle,#ff0808 var(--particleSize),transparent 0) 10% 29%,radial-gradient(circle,#ff0808 var(--particleSize),transparent 0) 31% 37%,radial-gradient(circle,#ff0808 var(--particleSize),transparent 0) 28% 7%,radial-gradient(circle,#ff0808 var(--particleSize),transparent 0) 13% 42%;background-repeat:no-repeat;background-size:var(--initialSize) var(--initialSize);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,var(--y));width:var(--initialSize)}.firework-red:before{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(25deg)!important}.firework-red:after{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(-37deg)!important}.firework-orange,.firework-orange:after,.firework-orange:before{--initialSize:0.5vmin;--finalSize:45vmin;--particleSize:0.2vmin;--y:-30vmin;--x:-50%;--initialY:60vmin;animation:firework 3s infinite;aspect-ratio:1;background:radial-gradient(circle,#fc8403 var(--particleSize),transparent 0) 50% 0,radial-gradient(circle,#edff00 var(--particleSize),transparent 0) 100% 50%,radial-gradient(circle,#d1a400 var(--particleSize),transparent 0) 50% 100%,radial-gradient(circle,#d13500 var(--particleSize),transparent 0) 0 50%,radial-gradient(circle,#ff0009 var(--particleSize),transparent 0) 80% 90%,radial-gradient(circle,#ea8315 var(--particleSize),transparent 0) 95% 90%,radial-gradient(circle,#fc8403 var(--particleSize),transparent 0) 90% 70%,radial-gradient(circle,#edff00 var(--particleSize),transparent 0) 100% 60%,radial-gradient(circle,#d1a400 var(--particleSize),transparent 0) 55% 80%,radial-gradient(circle,#d13500 var(--particleSize),transparent 0) 70% 77%,radial-gradient(circle,#ff0009 var(--particleSize),transparent 0) 22% 90%,radial-gradient(circle,#ea8315 var(--particleSize),transparent 0) 45% 90%,radial-gradient(circle,#fc8403 var(--particleSize),transparent 0) 33% 70%,radial-gradient(circle,#edff00 var(--particleSize),transparent 0) 10% 60%,radial-gradient(circle,#d1a400 var(--particleSize),transparent 0) 31% 80%,radial-gradient(circle,#d13500 var(--particleSize),transparent 0) 28% 77%,radial-gradient(circle,#ff0009 var(--particleSize),transparent 0) 13% 72%,radial-gradient(circle,#ea8315 var(--particleSize),transparent 0) 80% 10%,radial-gradient(circle,#fc8403 var(--particleSize),transparent 0) 95% 14%,radial-gradient(circle,#edff00 var(--particleSize),transparent 0) 90% 23%,radial-gradient(circle,#d1a400 var(--particleSize),transparent 0) 100% 43%,radial-gradient(circle,#d13500 var(--particleSize),transparent 0) 85% 27%,radial-gradient(circle,#ff0009 var(--particleSize),transparent 0) 77% 37%,radial-gradient(circle,#ea8315 var(--particleSize),transparent 0) 60% 7%,radial-gradient(circle,#fc8403 var(--particleSize),transparent 0) 22% 14%,radial-gradient(circle,#fc8403 var(--particleSize),transparent 0) 45% 20%,radial-gradient(circle,#fc8403 var(--particleSize),transparent 0) 33% 34%,radial-gradient(circle,#fc8403 var(--particleSize),transparent 0) 10% 29%,radial-gradient(circle,#fc8403 var(--particleSize),transparent 0) 31% 37%,radial-gradient(circle,#fc8403 var(--particleSize),transparent 0) 28% 7%,radial-gradient(circle,#fc8403 var(--particleSize),transparent 0) 13% 42%;background-repeat:no-repeat;background-size:var(--initialSize) var(--initialSize);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,var(--y));width:var(--initialSize)}.firework-orange:before{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(25deg)!important}.firework-orange:after{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(-37deg)!important}.firework-yellow,.firework-yellow:after,.firework-yellow:before{--initialSize:0.5vmin;--finalSize:45vmin;--particleSize:0.2vmin;--y:-30vmin;--x:-50%;--initialY:60vmin;animation:firework 3s infinite;aspect-ratio:1;background:radial-gradient(circle,#ffe94f var(--particleSize),transparent 0) 50% 0,radial-gradient(circle,#b4ff4f var(--particleSize),transparent 0) 100% 50%,radial-gradient(circle,#e0ff21 var(--particleSize),transparent 0) 50% 100%,radial-gradient(circle,#ffa821 var(--particleSize),transparent 0) 0 50%,radial-gradient(circle,#ff884f var(--particleSize),transparent 0) 80% 90%,radial-gradient(circle,#f3e05b var(--particleSize),transparent 0) 95% 90%,radial-gradient(circle,#ffe94f var(--particleSize),transparent 0) 90% 70%,radial-gradient(circle,#b4ff4f var(--particleSize),transparent 0) 100% 60%,radial-gradient(circle,#e0ff21 var(--particleSize),transparent 0) 55% 80%,radial-gradient(circle,#ffa821 var(--particleSize),transparent 0) 70% 77%,radial-gradient(circle,#ff884f var(--particleSize),transparent 0) 22% 90%,radial-gradient(circle,#f3e05b var(--particleSize),transparent 0) 45% 90%,radial-gradient(circle,#ffe94f var(--particleSize),transparent 0) 33% 70%,radial-gradient(circle,#b4ff4f var(--particleSize),transparent 0) 10% 60%,radial-gradient(circle,#e0ff21 var(--particleSize),transparent 0) 31% 80%,radial-gradient(circle,#ffa821 var(--particleSize),transparent 0) 28% 77%,radial-gradient(circle,#ff884f var(--particleSize),transparent 0) 13% 72%,radial-gradient(circle,#f3e05b var(--particleSize),transparent 0) 80% 10%,radial-gradient(circle,#ffe94f var(--particleSize),transparent 0) 95% 14%,radial-gradient(circle,#b4ff4f var(--particleSize),transparent 0) 90% 23%,radial-gradient(circle,#e0ff21 var(--particleSize),transparent 0) 100% 43%,radial-gradient(circle,#ffa821 var(--particleSize),transparent 0) 85% 27%,radial-gradient(circle,#ff884f var(--particleSize),transparent 0) 77% 37%,radial-gradient(circle,#f3e05b var(--particleSize),transparent 0) 60% 7%,radial-gradient(circle,#ffe94f var(--particleSize),transparent 0) 22% 14%,radial-gradient(circle,#ffe94f var(--particleSize),transparent 0) 45% 20%,radial-gradient(circle,#ffe94f var(--particleSize),transparent 0) 33% 34%,radial-gradient(circle,#ffe94f var(--particleSize),transparent 0) 10% 29%,radial-gradient(circle,#ffe94f var(--particleSize),transparent 0) 31% 37%,radial-gradient(circle,#ffe94f var(--particleSize),transparent 0) 28% 7%,radial-gradient(circle,#ffe94f var(--particleSize),transparent 0) 13% 42%;background-repeat:no-repeat;background-size:var(--initialSize) var(--initialSize);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,var(--y));width:var(--initialSize)}.firework-yellow:before{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(25deg)!important}.firework-yellow:after{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(-37deg)!important}.firework-green,.firework-green:after,.firework-green:before{--initialSize:0.5vmin;--finalSize:45vmin;--particleSize:0.2vmin;--y:-30vmin;--x:-50%;--initialY:60vmin;animation:firework 3s infinite;aspect-ratio:1;background:radial-gradient(circle,#82ff69 var(--particleSize),transparent 0) 50% 0,radial-gradient(circle,#69ffa3 var(--particleSize),transparent 0) 100% 50%,radial-gradient(circle,#3bff4f var(--particleSize),transparent 0) 50% 100%,radial-gradient(circle,#90ff3b var(--particleSize),transparent 0) 0 50%,radial-gradient(circle,#d5ff69 var(--particleSize),transparent 0) 80% 90%,radial-gradient(circle,#89f574 var(--particleSize),transparent 0) 95% 90%,radial-gradient(circle,#82ff69 var(--particleSize),transparent 0) 90% 70%,radial-gradient(circle,#69ffa3 var(--particleSize),transparent 0) 100% 60%,radial-gradient(circle,#3bff4f var(--particleSize),transparent 0) 55% 80%,radial-gradient(circle,#90ff3b var(--particleSize),transparent 0) 70% 77%,radial-gradient(circle,#d5ff69 var(--particleSize),transparent 0) 22% 90%,radial-gradient(circle,#89f574 var(--particleSize),transparent 0) 45% 90%,radial-gradient(circle,#82ff69 var(--particleSize),transparent 0) 33% 70%,radial-gradient(circle,#69ffa3 var(--particleSize),transparent 0) 10% 60%,radial-gradient(circle,#3bff4f var(--particleSize),transparent 0) 31% 80%,radial-gradient(circle,#90ff3b var(--particleSize),transparent 0) 28% 77%,radial-gradient(circle,#d5ff69 var(--particleSize),transparent 0) 13% 72%,radial-gradient(circle,#89f574 var(--particleSize),transparent 0) 80% 10%,radial-gradient(circle,#82ff69 var(--particleSize),transparent 0) 95% 14%,radial-gradient(circle,#69ffa3 var(--particleSize),transparent 0) 90% 23%,radial-gradient(circle,#3bff4f var(--particleSize),transparent 0) 100% 43%,radial-gradient(circle,#90ff3b var(--particleSize),transparent 0) 85% 27%,radial-gradient(circle,#d5ff69 var(--particleSize),transparent 0) 77% 37%,radial-gradient(circle,#89f574 var(--particleSize),transparent 0) 60% 7%,radial-gradient(circle,#82ff69 var(--particleSize),transparent 0) 22% 14%,radial-gradient(circle,#82ff69 var(--particleSize),transparent 0) 45% 20%,radial-gradient(circle,#82ff69 var(--particleSize),transparent 0) 33% 34%,radial-gradient(circle,#82ff69 var(--particleSize),transparent 0) 10% 29%,radial-gradient(circle,#82ff69 var(--particleSize),transparent 0) 31% 37%,radial-gradient(circle,#82ff69 var(--particleSize),transparent 0) 28% 7%,radial-gradient(circle,#82ff69 var(--particleSize),transparent 0) 13% 42%;background-repeat:no-repeat;background-size:var(--initialSize) var(--initialSize);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,var(--y));width:var(--initialSize)}.firework-green:before{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(25deg)!important}.firework-green:after{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(-37deg)!important}.firework-blue,.firework-blue:after,.firework-blue:before{--initialSize:0.5vmin;--finalSize:45vmin;--particleSize:0.2vmin;--y:-30vmin;--x:-50%;--initialY:60vmin;animation:firework 3s infinite;aspect-ratio:1;background:radial-gradient(circle,#08a4ff var(--particleSize),transparent 0) 50% 0,radial-gradient(circle,#081cff var(--particleSize),transparent 0) 100% 50%,radial-gradient(circle,#004fd9 var(--particleSize),transparent 0) 50% 100%,radial-gradient(circle,#00c3d9 var(--particleSize),transparent 0) 0 50%,radial-gradient(circle,#08ffd2 var(--particleSize),transparent 0) 80% 90%,radial-gradient(circle,#199fee var(--particleSize),transparent 0) 95% 90%,radial-gradient(circle,#08a4ff var(--particleSize),transparent 0) 90% 70%,radial-gradient(circle,#081cff var(--particleSize),transparent 0) 100% 60%,radial-gradient(circle,#004fd9 var(--particleSize),transparent 0) 55% 80%,radial-gradient(circle,#00c3d9 var(--particleSize),transparent 0) 70% 77%,radial-gradient(circle,#08ffd2 var(--particleSize),transparent 0) 22% 90%,radial-gradient(circle,#199fee var(--particleSize),transparent 0) 45% 90%,radial-gradient(circle,#08a4ff var(--particleSize),transparent 0) 33% 70%,radial-gradient(circle,#081cff var(--particleSize),transparent 0) 10% 60%,radial-gradient(circle,#004fd9 var(--particleSize),transparent 0) 31% 80%,radial-gradient(circle,#00c3d9 var(--particleSize),transparent 0) 28% 77%,radial-gradient(circle,#08ffd2 var(--particleSize),transparent 0) 13% 72%,radial-gradient(circle,#199fee var(--particleSize),transparent 0) 80% 10%,radial-gradient(circle,#08a4ff var(--particleSize),transparent 0) 95% 14%,radial-gradient(circle,#081cff var(--particleSize),transparent 0) 90% 23%,radial-gradient(circle,#004fd9 var(--particleSize),transparent 0) 100% 43%,radial-gradient(circle,#00c3d9 var(--particleSize),transparent 0) 85% 27%,radial-gradient(circle,#08ffd2 var(--particleSize),transparent 0) 77% 37%,radial-gradient(circle,#199fee var(--particleSize),transparent 0) 60% 7%,radial-gradient(circle,#08a4ff var(--particleSize),transparent 0) 22% 14%,radial-gradient(circle,#08a4ff var(--particleSize),transparent 0) 45% 20%,radial-gradient(circle,#08a4ff var(--particleSize),transparent 0) 33% 34%,radial-gradient(circle,#08a4ff var(--particleSize),transparent 0) 10% 29%,radial-gradient(circle,#08a4ff var(--particleSize),transparent 0) 31% 37%,radial-gradient(circle,#08a4ff var(--particleSize),transparent 0) 28% 7%,radial-gradient(circle,#08a4ff var(--particleSize),transparent 0) 13% 42%;background-repeat:no-repeat;background-size:var(--initialSize) var(--initialSize);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,var(--y));width:var(--initialSize)}.firework-blue:before{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(25deg)!important}.firework-blue:after{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(-37deg)!important}.firework-purple,.firework-purple:after,.firework-purple:before{--initialSize:0.5vmin;--finalSize:45vmin;--particleSize:0.2vmin;--y:-30vmin;--x:-50%;--initialY:60vmin;animation:firework 3s infinite;aspect-ratio:1;background:radial-gradient(circle,#8419ff var(--particleSize),transparent 0) 50% 0,radial-gradient(circle,#ff19fc var(--particleSize),transparent 0) 100% 50%,radial-gradient(circle,#ab00ea var(--particleSize),transparent 0) 50% 100%,radial-gradient(circle,#2e00ea var(--particleSize),transparent 0) 0 50%,radial-gradient(circle,#192dff var(--particleSize),transparent 0) 80% 90%,radial-gradient(circle,#8529ef var(--particleSize),transparent 0) 95% 90%,radial-gradient(circle,#8419ff var(--particleSize),transparent 0) 90% 70%,radial-gradient(circle,#ff19fc var(--particleSize),transparent 0) 100% 60%,radial-gradient(circle,#ab00ea var(--particleSize),transparent 0) 55% 80%,radial-gradient(circle,#2e00ea var(--particleSize),transparent 0) 70% 77%,radial-gradient(circle,#192dff var(--particleSize),transparent 0) 22% 90%,radial-gradient(circle,#8529ef var(--particleSize),transparent 0) 45% 90%,radial-gradient(circle,#8419ff var(--particleSize),transparent 0) 33% 70%,radial-gradient(circle,#ff19fc var(--particleSize),transparent 0) 10% 60%,radial-gradient(circle,#ab00ea var(--particleSize),transparent 0) 31% 80%,radial-gradient(circle,#2e00ea var(--particleSize),transparent 0) 28% 77%,radial-gradient(circle,#192dff var(--particleSize),transparent 0) 13% 72%,radial-gradient(circle,#8529ef var(--particleSize),transparent 0) 80% 10%,radial-gradient(circle,#8419ff var(--particleSize),transparent 0) 95% 14%,radial-gradient(circle,#ff19fc var(--particleSize),transparent 0) 90% 23%,radial-gradient(circle,#ab00ea var(--particleSize),transparent 0) 100% 43%,radial-gradient(circle,#2e00ea var(--particleSize),transparent 0) 85% 27%,radial-gradient(circle,#192dff var(--particleSize),transparent 0) 77% 37%,radial-gradient(circle,#8529ef var(--particleSize),transparent 0) 60% 7%,radial-gradient(circle,#8419ff var(--particleSize),transparent 0) 22% 14%,radial-gradient(circle,#8419ff var(--particleSize),transparent 0) 45% 20%,radial-gradient(circle,#8419ff var(--particleSize),transparent 0) 33% 34%,radial-gradient(circle,#8419ff var(--particleSize),transparent 0) 10% 29%,radial-gradient(circle,#8419ff var(--particleSize),transparent 0) 31% 37%,radial-gradient(circle,#8419ff var(--particleSize),transparent 0) 28% 7%,radial-gradient(circle,#8419ff var(--particleSize),transparent 0) 13% 42%;background-repeat:no-repeat;background-size:var(--initialSize) var(--initialSize);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,var(--y));width:var(--initialSize)}.firework-purple:before{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(25deg)!important}.firework-purple:after{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(-37deg)!important}.firework-silver,.firework-silver:after,.firework-silver:before{--initialSize:0.5vmin;--finalSize:45vmin;--particleSize:0.2vmin;--y:-30vmin;--x:-50%;--initialY:60vmin;animation:firework 3s infinite;aspect-ratio:1;background:radial-gradient(circle,#e0e0e0 var(--particleSize),transparent 0) 50% 0,radial-gradient(circle,#e1e0df var(--particleSize),transparent 0) 100% 50%,radial-gradient(circle,#cac9c8 var(--particleSize),transparent 0) 50% 100%,radial-gradient(circle,#cac8c9 var(--particleSize),transparent 0) 0 50%,radial-gradient(circle,#e1dfe0 var(--particleSize),transparent 0) 80% 90%,radial-gradient(circle,#e0e0e0 var(--particleSize),transparent 0) 95% 90%,radial-gradient(circle,#e0e0e0 var(--particleSize),transparent 0) 90% 70%,radial-gradient(circle,#e1e0df var(--particleSize),transparent 0) 100% 60%,radial-gradient(circle,#cac9c8 var(--particleSize),transparent 0) 55% 80%,radial-gradient(circle,#cac8c9 var(--particleSize),transparent 0) 70% 77%,radial-gradient(circle,#e1dfe0 var(--particleSize),transparent 0) 22% 90%,radial-gradient(circle,#e0e0e0 var(--particleSize),transparent 0) 45% 90%,radial-gradient(circle,#e0e0e0 var(--particleSize),transparent 0) 33% 70%,radial-gradient(circle,#e1e0df var(--particleSize),transparent 0) 10% 60%,radial-gradient(circle,#cac9c8 var(--particleSize),transparent 0) 31% 80%,radial-gradient(circle,#cac8c9 var(--particleSize),transparent 0) 28% 77%,radial-gradient(circle,#e1dfe0 var(--particleSize),transparent 0) 13% 72%,radial-gradient(circle,#e0e0e0 var(--particleSize),transparent 0) 80% 10%,radial-gradient(circle,#e0e0e0 var(--particleSize),transparent 0) 95% 14%,radial-gradient(circle,#e1e0df var(--particleSize),transparent 0) 90% 23%,radial-gradient(circle,#cac9c8 var(--particleSize),transparent 0) 100% 43%,radial-gradient(circle,#cac8c9 var(--particleSize),transparent 0) 85% 27%,radial-gradient(circle,#e1dfe0 var(--particleSize),transparent 0) 77% 37%,radial-gradient(circle,#e0e0e0 var(--particleSize),transparent 0) 60% 7%,radial-gradient(circle,#e0e0e0 var(--particleSize),transparent 0) 22% 14%,radial-gradient(circle,#e0e0e0 var(--particleSize),transparent 0) 45% 20%,radial-gradient(circle,#e0e0e0 var(--particleSize),transparent 0) 33% 34%,radial-gradient(circle,#e0e0e0 var(--particleSize),transparent 0) 10% 29%,radial-gradient(circle,#e0e0e0 var(--particleSize),transparent 0) 31% 37%,radial-gradient(circle,#e0e0e0 var(--particleSize),transparent 0) 28% 7%,radial-gradient(circle,#e0e0e0 var(--particleSize),transparent 0) 13% 42%;background-repeat:no-repeat;background-size:var(--initialSize) var(--initialSize);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,var(--y));width:var(--initialSize)}.firework-silver:before{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(25deg)!important}.firework-silver:after{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(-37deg)!important}.firework-white,.firework-white:after,.firework-white:before{--initialSize:0.5vmin;--finalSize:45vmin;--particleSize:0.2vmin;--y:-30vmin;--x:-50%;--initialY:60vmin;animation:firework 3s infinite;aspect-ratio:1;background:radial-gradient(circle,#fff var(--particleSize),transparent 0) 50% 0,radial-gradient(circle,#fff var(--particleSize),transparent 0) 100% 50%,radial-gradient(circle,#e9e8e8 var(--particleSize),transparent 0) 50% 100%,radial-gradient(circle,#e9e8e8 var(--particleSize),transparent 0) 0 50%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 80% 90%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 95% 90%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 90% 70%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 100% 60%,radial-gradient(circle,#e9e8e8 var(--particleSize),transparent 0) 55% 80%,radial-gradient(circle,#e9e8e8 var(--particleSize),transparent 0) 70% 77%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 22% 90%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 45% 90%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 33% 70%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 10% 60%,radial-gradient(circle,#e9e8e8 var(--particleSize),transparent 0) 31% 80%,radial-gradient(circle,#e9e8e8 var(--particleSize),transparent 0) 28% 77%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 13% 72%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 80% 10%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 95% 14%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 90% 23%,radial-gradient(circle,#e9e8e8 var(--particleSize),transparent 0) 100% 43%,radial-gradient(circle,#e9e8e8 var(--particleSize),transparent 0) 85% 27%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 77% 37%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 60% 7%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 22% 14%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 45% 20%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 33% 34%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 10% 29%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 31% 37%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 28% 7%,radial-gradient(circle,#fff var(--particleSize),transparent 0) 13% 42%;background-repeat:no-repeat;background-size:var(--initialSize) var(--initialSize);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,var(--y));width:var(--initialSize)}.firework-white:before{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(25deg)!important}.firework-white:after{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(-37deg)!important}
