body{background:#ffce07}.flakes{position:fixed;top:0;left:0;width:100%;text-align:center;z-index:-1;transform:translate(0,-20vh);transform:translate3d(0,-20vh,0);display:flex;justify-content:space-between;flex-wrap:wrap;}.flakes.star-wars-day{transform:translate3d(0,-40vh,0);}.flakes div{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#DAE4F5;}.flakes i{display:inline-block;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000;animation:falling;animation-iteration-count:infinite;background-size:contain;background-repeat:no-repeat;backface-visibility:hidden;}.flakes.christmas i{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96' fill='%23fff' fill-rule='evenodd'%3E%3Cpath d='M38.2 65l1-9.7 6.8-3.8v7.8L38.2 65zM58 65l-8-5.8v-7.8l6.8 4 1 9.6zm9.8-17l-9 3.8-6.6-3.8 7-4 8.6 4zm-39.4 0l8.7-4 7 4-6.5 3.8-8.8-4zM58 31l-1 9.6-7 4v-8l8-5.7zm-19.8 0l7.8 5.5v8l-6.7-3.8-1-9.8zm12-17L60.5 3.5l2.8 3-13.3 13v12L63 22l-1.7 16 10.2-5.7 5-18.3 4 1-4 14.4 12.2-7 2 3.6-12 7L93 37l-1.3 3.8-18.2-5-10.2 5.8L78 48l-14.7 6.4 10 5.6 18-5 1.2 4-14.3 3.8L90.6 70l-2 3.5L76 66.3l4 14.4-4 1-5-18.2-9.8-5.6L63 73.3 50 64v11.6L63.3 89l-2.8 3L50 81.5V96h-4V81.5L35.4 92l-2.8-3L46 75.8V64.4l-12.8 9.3 1.7-16-10.5 6-5 18-4-1 4-14.3-12.5 7L5 70l13-7.2-14.5-4 1-3.8L23 60l10-5.7L18.3 48l14.4-6.4-10.2-6-18.3 5-1-3.8 14.3-4-12.2-7 2-3.4 12.2 7-4-14.4 4-1 5 18.2 10.4 6-2-16 13 9.2V19.8L32.4 6.3l3-2.8L46 14V0h4v14z'/%3E%3C/svg%3E");}.flakes.star-wars-day i{animation:falling-star-wars-day;animation-iteration-count:infinite;}.flakes.star-wars-day i:nth-child(odd){background-image:url(data:image/png;base64,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);}.flakes.star-wars-day i:nth-child(even){background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAACABAMAAAA/lcDSAAAAMFBMVEUAAAD///////////////////////////////////////////////////////////87TQQwAAAAD3RSTlMAEe6ZIsxV3bt3ZoiqRDOVXeOsAAAEEklEQVRYw6WZTUgUYRjHZ8uP3FrZhCzo0CdBJI0VdEwrT10yUKguGqhEFxMCj2NBh04udAihUI+d7NBd6yzt5j2Uhc7i2rqbX0+5++q/+Y+t7zPv/yDMy/7mmZn/PB/z6mmVCD55LmqSOSd+RlZc8KTIult4KbuFF0k7hRfJuIWX57H5xgq/5WD+jjZi80crfCk23yAV5by48it87AxI+GSAmnc0YBYGOPCFzrj8pKMBZ6p8O1aGBmLwv7Ai8lhxNyeq/Pq/vFzoV77AUg7xUrQ+wWGpCiUkixPYx5epvZVF3JCF6gw/Fq5IIp06HjV8AY5aJQAbcASO2qjDGMD8qiWfZQMMX9AlAAxoMAuWDt5nA1JmwbKrLu8awPxZXXwY0FddWLPjjxm+zPymjocBgTEgrUogmYIjmprULGzAsFnI6PiLlEDSreJhQN4sbHtWGmcDGgUGKvhCJ/FlCxh2I+PrzXFRlUBoosndhSVVAsgW89EMbJ1/+P39rfDaohitMT+3X7KM8npejIppUxJ9s/CA8R9ZQXFHveH7DWT/EjhYXaYT1Asb4OOGqFXQCWh5hEriJj9oqDT6ZvrjxMSHtJe4K0Iv7Aw9ELoto+LOn7bW61hZ5TeikxM9Kl+gUhrxURLQKGoL8VrwQCm8kh+h8Fp+BfhPsVCGLvU3TPZt+HYM9eGxsikQBX9UqIIMvhINn5JdGbwmVDgvuzpHCSD9B+OXbx/3JZxwidADTdaOnoG1smL4QAQtYLwm34P3HS1gVtDDT9XEL+38/A4SiPg1r7lm+CuVN+4Q/CZ+81lfDbpUxb3DzC+Lla6mMTGFWv4ZK/zKXnkRmiFabPCNdKSFFRS5Xs7t08L67fmXkRkM36HHDmC5trZQAUhZXH60tCIB6w6AebxuQgIiAYza5qMwpiWKd446kBQ+p717N/7qZlfXUyoVPMOAhyFF+hVdPhfndTbE8NwpSzlqjVRwT0poqOLJUr7wVyjiw5DoDJP6Wo3+zSMdgav0AoQvNDH0urf30ROPlaQEaPbRQg8WRp4SZ5R0a4ZQPK4OFY/fZ3ioG1N8ReFxo6S+0OyjRWdg2dJ9xp/FsYpvoBk6JbqPiLqAJpYAJd1KAUZO+iqx0yzxM0o+T/yCkm/8z0dUYUmzESqlSEm05JNUb5LgVfsoORxjQbEPkuMXYC7mRuCskl+mup5X8o1ULw6hz2oycIz3JbZ1G2k9yEjdPlYCHQAGIr5tCVynY1m15U/3VTsAGbjp2arurS8iGGoQ31bN7wLEP4X49modiAw1cbe2U458InDjvawjv4iZkqTMyJiqd4zfhF0UtTCUOPx3sc+Rn3Tk85gpHQzYiM0nHXnPd+Q7qIBrNax/fNxTijkHvkGK056LstfUyB/qIowt0Wtl4QAAAABJRU5ErkJggg==);}.flakes i:nth-child(4n+0){width:6.854rem;height:6.854rem;transform-origin:-5% 0;}.flakes i:nth-child(4n+1){width:4.236rem;height:4.236rem;transform-origin:15% 0;}.flakes i:nth-child(4n+2){width:2.618rem;height:2.618rem;transform-origin:0 -30%;}.flakes i:nth-child(4n+3){width:1.618rem;height:1.618rem;transform-origin:-100% 0;}.flakes.christmas i:first-child{transform-origin:60% 40%;}.flakes i:nth-of-type(5n+0){animation-delay:0s;}.flakes i:nth-of-type(5n+1){animation-delay:2s;}.flakes i:nth-of-type(5n+2){animation-delay:4s;}.flakes i:nth-of-type(5n+3){animation-delay:6s;}.flakes i:nth-of-type(5n+4){animation-delay:8s;}.flakes i:nth-child(3n+0){animation-duration:12s;}.flakes i:nth-child(3n+1){animation-duration:18s;}.flakes i:nth-child(3n+2){animation-duration:24s;}.flakes i:nth-of-type(6n+0){animation-timing-function:ease-in-out;}.flakes i:nth-of-type(6n+1){animation-timing-function:ease-out;}.flakes i:nth-of-type(6n+2){animation-timing-function:ease;}.flakes i:nth-of-type(6n+3){animation-timing-function:ease-in;}.flakes i:nth-of-type(6n+4){animation-timing-function:linear;}.flakes i:nth-of-type(6n+5){animation-timing-function:cubic-bezier(0.2,0.3,0.8,0.9);}.flakes.star-wars-day i:nth-child(4n+0){width:8rem;height:8rem}.flakes.star-wars-day i:nth-child(4n+1){width:6rem;height:6rem}.flakes.star-wars-day i:nth-child(4n+2){width:4rem;height:4rem}.flakes.star-wars-day i:nth-child(4n+3){width:3rem;height:3rem}.flakes.star-wars-day i:nth-child(3n+0){animation-duration:6s}.flakes.star-wars-day i:nth-child(3n+1){animation-duration:9s}.flakes.star-wars-day i:nth-child(3n+2){animation-duration:12s}.flakes .snow-600px,.flakes .snow-768px,.flakes .snow-1024px,.flakes .snow-1280px,.flakes .snow-1366px,.flakes .snow-1440px,.flakes .snow-1600px,.flakes .snow-1800px,.flakes .snow-1920px{display:none}@media (min-width: 600px){.flakes .snow-600px{display:inline-block}}@media (min-width: 768px){.flakes .snow-768px{display:inline-block}}@media (min-width: 1024px){.flakes .snow-1024px{display:inline-block}}@media (min-width: 1280px){.flakes .snow-1280px{display:inline-block}}@media (min-width: 1366px){.flakes .snow-1366px{display:inline-block}}@media (min-width: 1600px){.flakes .snow-1600px{display:inline-block}}@media (min-width: 1800px){.flakes .snow-1800px{display:inline-block}}@media (min-width: 1920px){.flakes .snow-1920px{display:inline-block}}@keyframes falling{from{transform:translate(0,0) rotate(0deg) scale(0.8);}to{transform:translate(0,120vh) rotate(360deg) scale(1.2);}}@keyframes falling-star-wars-day{from{transform:translate(0,0) rotate(0deg) scale(0.8);}50%{transform:translate(0,0) rotate(0deg) scale(2);}to{transform:translate(0,140vh) rotate(360deg) scale(1);}}@keyframes falling-millennium-falcon{from{transform:translate(0,0) rotate(0deg) scale(0.8);}50%{transform:translate(0,0) rotate(0deg) scale(2);}to{transform:translate(0,140vh) rotate(0deg) scale(1);}}