.fireworks-container{font-size:6.6666666667vmax;width:100%;height:100%}[class^=firework-]{position:absolute;width:1rem;height:1rem;border-radius:50%}.firework-1{animation:firework-md 1.2s infinite both;animation-delay:.4s;top:15%;left:80%}.firework-2{animation:firework-lg 1.2s infinite both;animation-delay:.3s;top:55%;left:50%}.firework-3{animation:firework-md 1.2s infinite both;animation-delay:1.1s;top:25%;left:30%}.firework-4{animation:firework-sm 1.2s infinite both;animation-delay:.9s;top:55%;left:75%}.firework-5{animation:firework-md 1.2s infinite both;animation-delay:1s;top:25%;left:20%}.firework-6{animation:firework-md 1.2s infinite both;animation-delay:.8s;top:60%;left:15%}.firework-7{animation:firework-sm 1.2s infinite both;animation-delay:1s;top:85%;left:30%}.firework-8{animation:firework-sm 1.2s infinite both;animation-delay:.2s;top:30%;left:15%}.firework-9{animation:firework-sm 1.2s infinite both;animation-delay:.9s;top:70%;left:20%}.firework-10{animation:firework-lg 1.2s infinite both;animation-delay:1.1s;top:35%;left:70%}.firework-11{animation:firework-sm 1.2s infinite both;animation-delay:.6s;top:65%;left:90%}.firework-12{animation:firework-md 1.2s infinite both;animation-delay:.3s;top:65%;left:25%}.firework-13{animation:firework-lg 1.2s infinite both;animation-delay:.6s;top:25%;left:65%}.firework-14{animation:firework-sm 1.2s infinite both;animation-delay:.7s;top:60%;left:85%}.firework-15{animation:firework-sm 1.2s infinite both;animation-delay:.4s;top:20%;left:45%}@keyframes firework-sm{0%,to{opacity:0}10%,70%{opacity:1}to{box-shadow:-5rem 0 0 #c27086,5rem 0 0 #c27086,0 -5rem 0 #c27086,0 5rem 0 #c27086,3.5rem -3.5rem 0 #3594b0,3.5rem 3.5rem 0 #3594b0,-3.5rem -3.5rem 0 #3594b0,-3.5rem 3.5rem 0 #3594b0}}@keyframes firework-md{0%,to{opacity:0}10%,70%{opacity:1}to{box-shadow:-7rem 0 0 #c27086,7rem 0 0 #c27086,0 -7rem 0 #c27086,0 7rem 0 #c27086,4.9rem -4.9rem 0 #3594b0,4.9rem 4.9rem 0 #3594b0,-4.9rem -4.9rem 0 #3594b0,-4.9rem 4.9rem 0 #3594b0}}@keyframes firework-lg{0%,to{opacity:0}10%,70%{opacity:1}to{box-shadow:-9rem 0 0 #c27086,9rem 0 0 #c27086,0 -9rem 0 #c27086,0 9rem 0 #c27086,6.3rem -6.3rem 0 #3594b0,6.3rem 6.3rem 0 #3594b0,-6.3rem -6.3rem 0 #3594b0,-6.3rem 6.3rem 0 #3594b0}}