/* generated by generator/seasons.py – do not edit */
html[data-season="autumn"]{--s-bg1:#fdf0dc;--s-bg2:#f6d3a8;--s-ink:#3d2412;--accent:#e8873f}
@media (prefers-color-scheme: dark){html[data-season="autumn"]{--s-bg1:#2a1d12;--s-bg2:#3a2614;--s-ink:#f6e2c8}}
html[data-season="winter"]{--s-bg1:#eef5fb;--s-bg2:#d3e4f2;--s-ink:#1d3247;--accent:#8ec5e8}
@media (prefers-color-scheme: dark){html[data-season="winter"]{--s-bg1:#0f1a26;--s-bg2:#1b2d40;--s-ink:#dbe9f5}}
html[data-holiday="halottaknapja"]{--s-bg1:#eef0f3;--s-bg2:#d9dde4;--s-ink:#2a2f38;--accent:#c9b994}
@media (prefers-color-scheme: dark){html[data-holiday="halottaknapja"]{--s-bg1:#1b1e24;--s-bg2:#252a33;--s-ink:#e6e8ec}}
.particles .p:nth-child(1){left:4.0%;animation-duration:9s;animation-delay:-0.0s}
.particles .p:nth-child(2){left:13.6%;animation-duration:16s;animation-delay:-3.1s}
.particles .p:nth-child(3){left:23.2%;animation-duration:15s;animation-delay:-6.2s}
.particles .p:nth-child(4){left:32.8%;animation-duration:14s;animation-delay:-9.3s}
.particles .p:nth-child(5){left:42.4%;animation-duration:13s;animation-delay:-12.4s}
.particles .p:nth-child(6){left:52.0%;animation-duration:12s;animation-delay:-3.5s}
.particles .p:nth-child(7){left:61.6%;animation-duration:11s;animation-delay:-7.6s}
.particles .p:nth-child(8){left:71.2%;animation-duration:10s;animation-delay:-1.7s}
.particles .p:nth-child(9){left:80.8%;animation-duration:9s;animation-delay:-6.8s}
.particles .p:nth-child(10){left:90.4%;animation-duration:16s;animation-delay:-11.9s}
.wx-drops i:nth-child(1){left:0.0%;animation-delay:-0.00s;animation-duration:0.7s;top:0%}
.wx-drops i:nth-child(2){left:37.7%;animation-delay:-0.37s;animation-duration:1.1s;top:23%}
.wx-drops i:nth-child(3){left:75.4%;animation-delay:-0.74s;animation-duration:1.5s;top:46%}
.wx-drops i:nth-child(4){left:11.0%;animation-delay:-1.11s;animation-duration:1.0s;top:69%}
.wx-drops i:nth-child(5){left:48.7%;animation-delay:-1.48s;animation-duration:1.4s;top:12%}
.wx-drops i:nth-child(6){left:86.4%;animation-delay:-1.85s;animation-duration:0.9s;top:35%}
.wx-drops i:nth-child(7){left:22.0%;animation-delay:-2.22s;animation-duration:1.3s;top:58%}
.wx-drops i:nth-child(8){left:59.7%;animation-delay:-2.59s;animation-duration:0.8s;top:1%}
.wx-drops i:nth-child(9){left:97.4%;animation-delay:-0.06s;animation-duration:1.2s;top:24%}
.wx-drops i:nth-child(10){left:33.0%;animation-delay:-0.43s;animation-duration:0.7s;top:47%}
.wx-drops i:nth-child(11){left:70.7%;animation-delay:-0.80s;animation-duration:1.1s;top:70%}
.wx-drops i:nth-child(12){left:8.4%;animation-delay:-1.17s;animation-duration:1.5s;top:13%}
.wx-drops i:nth-child(13){left:44.0%;animation-delay:-1.54s;animation-duration:1.0s;top:36%}
.wx-drops i:nth-child(14){left:81.7%;animation-delay:-1.91s;animation-duration:1.4s;top:59%}
.wx-drops i:nth-child(15){left:19.4%;animation-delay:-2.28s;animation-duration:0.9s;top:2%}
.wx-drops i:nth-child(16){left:55.0%;animation-delay:-2.65s;animation-duration:1.3s;top:25%}
.wx-drops i:nth-child(17){left:92.7%;animation-delay:-0.12s;animation-duration:0.8s;top:48%}
.wx-drops i:nth-child(18){left:30.4%;animation-delay:-0.49s;animation-duration:1.2s;top:71%}
.wx-drops i:nth-child(19){left:66.0%;animation-delay:-0.86s;animation-duration:0.7s;top:14%}
.wx-drops i:nth-child(20){left:3.7%;animation-delay:-1.23s;animation-duration:1.1s;top:37%}
.wx-drops i:nth-child(21){left:41.4%;animation-delay:-1.60s;animation-duration:1.5s;top:60%}
.wx-drops i:nth-child(22){left:77.0%;animation-delay:-1.97s;animation-duration:1.0s;top:3%}
.wx-drops i:nth-child(23){left:14.7%;animation-delay:-2.34s;animation-duration:1.4s;top:26%}
.wx-drops i:nth-child(24){left:52.4%;animation-delay:-2.71s;animation-duration:0.9s;top:49%}
.wx-drops i:nth-child(25){left:88.0%;animation-delay:-0.18s;animation-duration:1.3s;top:72%}
.wx-drops i:nth-child(26){left:25.7%;animation-delay:-0.55s;animation-duration:0.8s;top:15%}
.wx-drops i:nth-child(27){left:63.4%;animation-delay:-0.92s;animation-duration:1.2s;top:38%}
.wx-drops i:nth-child(28){left:99.0%;animation-delay:-1.29s;animation-duration:0.7s;top:61%}
.wx-drops i:nth-child(29){left:36.7%;animation-delay:-1.66s;animation-duration:1.1s;top:4%}
.wx-drops i:nth-child(30){left:74.4%;animation-delay:-2.03s;animation-duration:1.5s;top:27%}
