
.wx{position:absolute;inset:0;pointer-events:none;overflow:hidden;container-type:size}
.wx--back{z-index:0}    
.wx--front{z-index:2}   
.wx > *,
.w-balloon,.w-gossamer,.w-puddles,.w-sparkles,.w-garland,
.w-owl,.w-spider,.w-bird,.w-fireflies,.w-halo,.w-drip{display:none}
:root[data-wx~="overcast"]{--w-tint:#8e98a4;--w-amt:50%;--w-land:16%;--w-cloud:#e8ecf0;--sun-op:0}
:root[data-wx~="overcast-soft"]{--w-tint:#cfd7e0;--w-amt:52%;--w-land:4%;--w-cloud:#f6f8fa;--sun-op:.3}
:root[data-wx~="storm"]{--w-tint:#5f6874;--w-amt:54%;--w-land:26%;--w-cloud:#7b8490;--sun-op:0}
:root[data-wx~="pale"]{--w-tint:#e2e0da;--w-amt:58%;--w-land:14%;--w-fog:#f2f0eb}
:root[data-wx~="warm"]{--w-tint:#ffcc6e;--w-amt:26%;--w-land:4%}
:root[data-wx~="deep"]{--w-tint:#3c7fd0;--w-amt:46%}
:root[data-wx~="sundim"]{--sun-op:.42}
:root[data-wx~="fog-white"]{--w-fog:#f6f8fb}
:root[data-wx~="bigsun"]{--sun-scale:1.28}
:root[data-wx~="fullmoon"]{--sun-scale:1.35}
:root[data-wx~="fullmoon"] .sc-sun__halo{opacity:.4}
:root[data-daytime="night"][data-wx~="fullmoon"] :is(.hero,.mast,.game){--nightness:50%;--moonness:97%}
:root[data-daytime="night"][data-wx~="nostars"] :is(.hero,.mast,.game){--stars:0}
:root[data-daytime="night"][data-wx~="whitenight"] :is(.hero,.mast,.game){--nightness:34%;--sky-n1:54%;--sky-n2:22%;--stars:.45}
:root:is([data-wx~="clouds"],[data-wx~="clouds-few"]) .w-clouds{display:block}
.w-clouds{position:absolute;inset:0;color:var(--c-cloud)}
.cl{position:absolute;left:0;top:calc(var(--y) * 1%);width:calc(var(--cw) * .85 + 5vw);height:auto;opacity:.92;
  translate:calc(var(--cx) * 1cqw) 0;animation:cloud var(--cd) linear var(--cdel) infinite}
@keyframes cloud{from{translate:-40cqw 0}to{translate:110cqw 0}}
:root[data-wx~="clouds-few"] .cl:nth-child(n+4){display:none}
:root[data-wx~="gale"] .cl{animation-duration:calc(var(--cd) / 3.5)}
:root[data-wx~="rain"] .w-rain{display:block}
.w-rain{position:absolute;inset:0;--rk:.18;--rr:-10deg;--rdur:1.275s;--rl:22px;--rop:.72}
:root[data-wx~="heavy"] .w-rain{--rk:.3;--rr:-16.7deg;--rdur:.78s;--rl:32px;--rop:.85}
.w-rain i{position:absolute;top:0;left:calc(var(--x) * 1%);width:1.8px;height:calc(var(--rl) * var(--rs));border-radius:1px;
  background:linear-gradient(transparent,var(--c-rain));opacity:var(--rop);rotate:var(--rr);
  animation:rain calc(var(--rdur) * var(--rs)) linear var(--d) infinite}
.w-rain i:nth-child(n+27){display:none}
:root[data-wx~="heavy"] .w-rain i:nth-child(n+27){display:block}
@keyframes rain{from{translate:calc(var(--rk) * -50cqh) -12cqh}to{translate:calc(var(--rk) * 68cqh) 106cqh}}
:root[data-wx~="puddles"] .w-puddles{display:inline}
.w-pud{fill:color-mix(in oklab,var(--c-water),var(--c-rain) 35%);opacity:.6}
.w-rip{fill:none;stroke:#fff;stroke-opacity:.75;stroke-width:1.2;transform-box:fill-box;transform-origin:center;
  animation:ripple 2.7s ease-out var(--rd) infinite}
@keyframes ripple{from{scale:.3;opacity:.9}to{scale:2.6;opacity:0}}
:root[data-wx~="lightning"] .w-flash,:root[data-wx~="lightning"] .w-bolt{display:block}
.w-flash{position:absolute;inset:0;opacity:0;
  background:radial-gradient(ellipse 80% 70% at 82% 8%,#f4f7ff,rgba(230,238,255,.55) 50%,rgba(230,238,255,0));
  animation:flash 13.5s linear 3s infinite}
@keyframes flash{0%,86%{opacity:0}87%{opacity:.55}88%{opacity:.1}89.5%{opacity:.4}92%,100%{opacity:0}}
.w-bolt{position:absolute;top:0;right:15%;width:min(7vw,110px);height:58%;opacity:0;overflow:visible;
  animation:bolt 13.5s linear 3s infinite}
@keyframes bolt{0%,86.6%{opacity:0}87%,89.8%{opacity:1}91%,100%{opacity:0}}
.w-bolt__glow{fill:none;stroke:#cfe0ff;stroke-width:9;vector-effect:non-scaling-stroke;stroke-linejoin:round;opacity:.35}
.w-bolt__core{fill:none;stroke:#fffbe8;stroke-width:3;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}
:root[data-wx~="heatlightning"] .w-hflash{display:block}
.w-hflash{position:absolute;left:0;right:0;bottom:0;height:75%;opacity:0;
  background:radial-gradient(ellipse 55% 60% at 74% 100%,rgba(255,224,170,.85),rgba(255,224,170,0) 70%);
  animation:hflash 10.5s linear 1.5s infinite}
@keyframes hflash{0%,80%{opacity:0}81%{opacity:.5}82.5%{opacity:.12}84%{opacity:.38}87%,100%{opacity:0}}
:root[data-wx~="fog"] .w-fog{display:block}
.w-fog{position:absolute;inset:0}
.w-fog i{position:absolute;left:-40%;width:180%;height:38%;opacity:.8;
  background:radial-gradient(ellipse 50% 50% at 50% 50%,var(--c-fog),transparent 70%);
  animation:fog 78s ease-in-out infinite alternate}
.w-fog i:nth-child(1){bottom:-6%}
.w-fog i:nth-child(2){bottom:16%;opacity:.65;animation-duration:57s;animation-delay:-21s}
.w-fog i:nth-child(3){bottom:34%;opacity:.45;animation-duration:90s;animation-delay:-45s}
@keyframes fog{from{translate:-8% 0}to{translate:14% 0}}
.w-fog b{position:absolute;inset:0;background:linear-gradient(180deg,transparent 15%,var(--c-fog) 100%);opacity:.5}
:root[data-wx~="fog-white"] .w-fog b{background:var(--c-fog);opacity:.42}
:root[data-wx~="fog-low"] .w-fog b,:root[data-wx~="fog-low"] .w-fog i:nth-child(3){display:none}
:root[data-wx~="fog-low"] .w-fog i:nth-child(2){bottom:3%}
:root[data-wx~="gale"] .scene{--gust:5.4s;--sway:2.6}
:root[data-wx~="gale"]{--pt-move:pt-gale;--pt-dur:6.9s}
:root[data-wx~="gale"] .pt{left:0;top:calc(var(--x) * .8% - 8%)}
:root[data-wx~="gale"] .pt:nth-child(n+17){display:block}
:root[data-wx~="gale"] .sc-wind path{stroke-width:3.8}
@keyframes pt-gale{from{translate:-14cqw 0}to{translate:114cqw 26cqh}}
:root[data-wx~="blizzard"]{--pt-dur:4.5s;--pt-size:8px}
:root[data-wx~="snowdrive"] .w-rain{display:block;--rk:1.6;--rr:-58deg;--rdur:1.425s;--rl:15px;--rop:.9}
:root[data-wx~="snowdrive"] .w-rain i{display:block;width:2.4px;background:linear-gradient(transparent,#fff)}
:root[data-wx~="snowdrive"] .w-fog b{opacity:.3}
:root[data-wx~="bigflakes"]{--pt-size:19px;--pt-dur:36s}
:root[data-wx~="bigflakes"] .pt:nth-child(n+17){display:block}
:root[data-wx~="bigflakes"] .pt:nth-child(4n+1){--k:1.5}
:root[data-wx~="fewpt"] .pt:nth-child(n+8){display:none}
:root[data-wx~="nosnow"] .fx{display:none}
:root[data-wx~="frost"] .w-halo,:root[data-wx~="frost"] .w-sparkles{display:inline}
.w-halo circle:first-child{stroke:#fff;stroke-opacity:.55;stroke-width:2.5}
.w-halo__dog{fill:#fff;opacity:.85}
.w-sparkles path{fill:#fff;opacity:0;animation:spark 3.9s ease-in-out var(--sd) infinite}
@keyframes spark{0%,100%{opacity:0}45%{opacity:1}}
:root[data-wx~="thaw"] .sc-snowman{transform-box:view-box;transform-origin:1215px 478px;rotate:5deg;scale:1 .95}
:root[data-wx~="thaw"] .w-drip{display:inline}
.w-drip{fill:#bfe3ff;animation:drip 2.55s ease-in infinite}
@keyframes drip{0%{translate:0 0;opacity:0}10%{opacity:1}80%{translate:0 86px;opacity:1}100%{translate:0 88px;opacity:0}}
:root[data-wx~="gossamer"] .w-gossamer,:root[data-wx~="gossamer"] .w-spider{display:inline}
.w-gossamer path{stroke:#fff;stroke-opacity:.8;stroke-width:1;translate:1200px var(--gy);
  animation:goss var(--gd) linear var(--gl) infinite}
@keyframes goss{0%{translate:860px var(--gy);rotate:-4deg;opacity:0}8%,90%{opacity:1}100%{translate:1680px calc(var(--gy) - 40px);rotate:6deg;opacity:0}}
.w-spider__thread{fill:#fff;opacity:.75;transform-box:fill-box;transform-origin:50% 0;animation:thread 10.5s ease-in-out infinite alternate}
.w-spider__body{animation:spider 10.5s ease-in-out infinite alternate}
@keyframes thread{from{scale:1 .45}to{scale:1 1}}
@keyframes spider{from{translate:0 -47px}to{translate:0 0}}
:root[data-wx~="owl"] .w-owl{display:inline}
.w-owl__eyes{transform-box:fill-box;transform-origin:center;animation:blink 7.5s infinite}
@keyframes blink{0%,44%,48%,100%{scale:1 1}46%{scale:1 .1}}
:root[data-wx~="cranes-moon"] .sc-cranes{animation:cranes-moon 33s linear -3s infinite}
@keyframes cranes-moon{0%{translate:0 92px}62%,100%{translate:-760px -208px}}
:root[data-wx~="nightingale"] .w-bird{display:inline}
.w-note{fill:#fff;stroke:#fff;stroke-width:1.2;opacity:0;animation:note 5.85s ease-out var(--nd) infinite}
.w-note path{fill:none}
@keyframes note{0%{opacity:0;translate:0 0}15%{opacity:.95}100%{opacity:0;translate:34px -70px}}
:root[data-wx~="aurora"] .w-aurora{display:block}
.w-aurora i{position:absolute;top:2%;left:46%;width:50%;height:52%;opacity:.8;transform-origin:50% 0;
  background:
    repeating-linear-gradient(90deg,rgba(120,255,190,0) 0 7px,rgba(120,255,190,.5) 7px 10px,rgba(120,255,190,0) 10px 19px),
    linear-gradient(180deg,rgba(170,120,255,.32),rgba(90,255,170,.42) 55%,rgba(90,255,170,0) 85%);
  -webkit-mask:radial-gradient(ellipse 50% 46% at 50% 52%,#000 30%,transparent 72%);
  mask:radial-gradient(ellipse 50% 46% at 50% 52%,#000 30%,transparent 72%);
  animation:aurora 24s ease-in-out infinite alternate}
.w-aurora i:nth-child(2){left:62%;top:7%;width:40%;opacity:.65;animation-duration:31.5s;animation-delay:-10.5s}
.w-aurora i:nth-child(3){left:32%;top:0;width:34%;height:40%;opacity:.35;animation-duration:39s;animation-delay:-19.5s}
@keyframes aurora{0%{transform:skewX(-14deg) scaleY(.9) translateX(-3%);opacity:.55}50%{opacity:.9}100%{transform:skewX(12deg) scaleY(1.08) translateX(4%);opacity:.7}}
:root[data-wx~="meteors"] .w-meteors{display:block}
.w-meteors i{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:150px;height:2px;border-radius:2px;
  background:linear-gradient(90deg,#fff,rgba(255,255,255,0));rotate:-32deg;opacity:0;
  animation:meteor 12s ease-in var(--md) infinite}
@keyframes meteor{0%{opacity:0;translate:0 0}1%{opacity:1}7%{opacity:0;translate:-26cqw 16cqw}100%{opacity:0;translate:-26cqw 16cqw}}
:root[data-wx~="whitenight"] .w-dawn{display:block}
.w-dawn{position:absolute;left:0;right:0;bottom:0;height:72%;
  background:radial-gradient(ellipse 70% 60% at 70% 100%,rgba(255,192,170,.55),rgba(255,192,170,0) 70%)}
:root[data-wx~="garland"] .w-garland{display:inline}
.w-gl{animation:gl 2.7s ease-in-out var(--gd) infinite alternate}
.w-gl__halo{opacity:.35}
.w-gl--1{fill:#ff5d5d}.w-gl--2{fill:#ffd34d}.w-gl--3{fill:#63c4ff}.w-gl--4{fill:#7fe07f}
@keyframes gl{from{opacity:.3}to{opacity:1}}
:root[data-wx~="fireflies"] .w-fireflies{display:inline}
.w-ff{animation:ff-move var(--fd) ease-in-out infinite alternate,ff-blink 3.9s ease-in-out var(--fb) infinite alternate}
@keyframes ff-move{to{translate:var(--fx) var(--fy)}}
@keyframes ff-blink{0%{opacity:.12}60%{opacity:1}100%{opacity:.55}}
:root[data-wx~="balloon"] .w-balloon{display:inline}
.w-balloon{scale:1.3;translate:1260px 110px;animation:balloon 135s linear -36s infinite}
@keyframes balloon{0%{translate:880px 170px;opacity:0}4%,96%{opacity:1}100%{translate:1720px 96px;opacity:0}}
.w-balloon__bob{transform-box:fill-box;transform-origin:50% 0;animation:bob 9s ease-in-out infinite alternate}
@keyframes bob{from{translate:0 -6px;rotate:-2deg}to{translate:0 6px;rotate:2deg}}
.w-wht{fill:#fffdf6}
.w-gore{stroke:color-mix(in oklab,#1d6e38,var(--night) calc(var(--nightness) * .45));stroke-width:1.2;opacity:.6}
:root[data-wx~="haze"] .w-haze{display:block}
.w-haze{position:absolute;left:0;right:0;bottom:0;height:34%;overflow:hidden;
  -webkit-mask:linear-gradient(transparent,#000 60%);mask:linear-gradient(transparent,#000 60%)}
.w-haze::before{content:"";position:absolute;left:0;right:0;top:0;height:calc(100% + 12px);
  background:repeating-linear-gradient(0deg,rgba(255,255,255,0) 0 5px,rgba(255,250,235,.16) 5px 6px);
  animation:haze 1.65s linear infinite;will-change:transform}
@keyframes haze{from{transform:translateY(0)}to{transform:translateY(-12px)}}
@keyframes haze-w{from{transform:skewX(-1.2deg)}to{transform:skewX(1.2deg)}}
:root[data-wx~="shelter"] .sc-kite,:root[data-wx~="shelter"] .sc-bfly{display:none!important}
@media (prefers-reduced-motion:reduce){
  .w-rain,.w-flash,.w-hflash,.w-bolt,.w-meteors,.w-haze,.w-notes,.w-drip{display:none!important}
  .wx *,.w-garland *,.w-fireflies *,.w-owl *,.w-spider *,.w-balloon,.w-balloon *,
  .w-gossamer *,.w-puddles *,.w-sparkles *{animation:none!important}
  .w-sparkles path{opacity:.8}
}
:root.rm :is(.w-rain,.w-flash,.w-hflash,.w-bolt,.w-meteors,.w-haze,.w-notes,.w-drip){display:none!important}
:root.rm :is(.wx *,.w-garland *,.w-fireflies *,.w-owl *,.w-spider *,.w-balloon,.w-balloon *,
  .w-gossamer *,.w-puddles *,.w-sparkles *){animation:none!important}
:root.rm .w-sparkles path{opacity:.8}
[class^="wp-"]{display:none}
:root[data-wx~="moonclouds"] .wp-moonclouds,:root[data-wx~="comet"] .wp-comet,:root[data-wx~="constellation"] .wp-constellation,
:root[data-wx~="fireworks"] .wp-fireworks,:root[data-wx~="origami"] .wp-origami,:root[data-wx~="gulls"] .wp-gulls,
:root[data-wx~="bats"] .wp-bats,:root[data-wx~="murmuration"] .wp-murmuration,:root[data-wx~="umbrella"] .wp-umbrella,
:root[data-wx~="frogs"] .wp-frogs,:root[data-wx~="snowdrops"] .wp-snowdrops,:root[data-wx~="mushrooms"] .wp-mushrooms,
:root[data-wx~="feeder"] .wp-feeder,:root[data-wx~="booktree"] .wp-booktree,:root[data-wx~="squirrel"] .wp-squirrel,
:root[data-wx~="sunflowers"] .wp-sunflowers,:root[data-wx~="lamp"] .wp-lamp,:root[data-wx~="bookglow"] .wp-bookglow,
:root[data-wx~="pages"] .wp-pages,:root[data-wx~="newton"] .wp-newton,:root[data-wx~="paws"] .wp-paws,
:root[data-wx~="finches"] .wp-finches,:root[data-wx~="hedgehog"] .wp-hedgehog,:root[data-wx~="snowballs"] .wp-snowballs,
:root[data-wx~="bees"] .wp-bees,:root[data-wx~="dragonflies"] .wp-dragonflies,:root[data-wx~="snowread"] .wp-snowread,
:root[data-wx~="harbor"] .wp-harbor,
:root[data-wx~="kj-nap"] .wp-kj-nap,:root[data-wx~="kj-kio"] .wp-kj-kio,:root[data-wx~="kj-saluton"] .wp-kj-saluton,
:root[data-wx~="kj-bucket"] .wp-kj-bucket,:root[data-wx~="kj-mojosas"] .wp-kj-mojosas,:root[data-wx~="kj-roof"] .wp-kj-roof,
:root[data-wx~="kj-book"] .wp-kj-book,
:root[data-wx~="kj-tb-lamp"] .wp-kj-tb-lamp,:root[data-wx~="kj-tb-snow"] .wp-kj-tb-snow,:root[data-wx~="kj-tb-glow"] .wp-kj-tb-glow,:root[data-wx~="kj-tb-tree"] .wp-kj-tb-tree,:root[data-wx~="kj-moon"] .wp-kj-moon,:root[data-wx~="kj-letters"] .wp-kj-letters{display:inline}
:root[data-wx~="milkyway"] .w-milky,:root[data-wx~="planelights"] .w-plights,:root[data-wx~="satellite"] .w-sat,
:root[data-wx~="plane"] .w-plane{display:block}
.kj{--kj:color-mix(in oklab,#009443,var(--night) calc(var(--nightness) * .3));
  --kj-d:color-mix(in oklab,#005a30,var(--night) calc(var(--nightness) * .3));
  --kj-i:color-mix(in oklab,#007a32,var(--night) calc(var(--nightness) * .3))}
.kj-word{font:800 15px/1 var(--sans);letter-spacing:.01em;fill:#0b7a35;paint-order:stroke;stroke:#fff;stroke-width:3.4px;stroke-linejoin:round;
  opacity:0;animation:kj-say 19.5s ease-in-out 4.5s infinite}
.kj-word--red{fill:#c62f3f}
.kj-word--orange{fill:#e0701f}
.kj-word--z{animation-duration:9s;animation-delay:0s}
:root[data-daytime="night"] .kj-word{fill:#5fd88a;stroke:#0b1422}
:root[data-daytime="night"] .kj-word--red{fill:#ff8a96}
@keyframes kj-say{0%,60%{opacity:0;translate:0 4px}64%,88%{opacity:1;translate:0 0}93%,100%{opacity:0;translate:0 -3px}}
.kj-wave{transform-box:view-box;transform-origin:318px 312px;animation:kj-wave 19.5s ease-in-out 4.5s infinite}
@keyframes kj-wave{0%,58%,92%,100%{rotate:0deg}64%,72%,80%{rotate:-16deg}68%,76%,84%{rotate:10deg}}
.kj-peek{animation:kj-peek 19.5s ease-in-out 4.5s infinite}
.kj-word--peek{animation-delay:4.5s}
@keyframes kj-peek{0%,56%{translate:0 0}62%,88%{translate:0 -14px}94%,100%{translate:0 0}}
.kj-tb{animation:kj-read 13.5s ease-in-out infinite}
@keyframes kj-read{0%,70%,100%{translate:0 0}76%,90%{translate:0 -1.6px}}
.w-mc{color:var(--c-cloud);opacity:.94;translate:1300px var(--my);animation:w-mc var(--mdur) linear var(--mdl) infinite}
@keyframes w-mc{from{translate:1160px var(--my)}to{translate:1720px var(--my)}}
.w-comet{animation:w-comet 75s ease-in-out infinite alternate}
.w-comet__tail{animation:w-shim 6s ease-in-out infinite alternate}
@keyframes w-comet{to{translate:-26px 4px}}
@keyframes w-shim{from{opacity:.75}to{opacity:1}}
.w-cs__l{fill:none;stroke:#a6f2c4;stroke-width:1.1;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0;opacity:.7;animation:w-cs 21s ease-in-out infinite}
.w-cs__s{fill:#fff}.w-cs__g{fill:#cfffe0;opacity:.22}
@keyframes w-cs{0%{stroke-dashoffset:100;opacity:0}5%{opacity:.75}30%,80%{stroke-dashoffset:0;opacity:.75}95%,100%{stroke-dashoffset:0;opacity:0}}
.w-fw{stroke:var(--fc);stroke-width:2.2;stroke-linecap:round;fill:none;transform-box:fill-box;transform-origin:center;
  opacity:0;animation:w-fw 6.3s ease-out var(--fd) infinite}
.w-fw__c{fill:var(--fc);stroke:none}
@keyframes w-fw{0%{scale:.15;opacity:0}6%{opacity:1}45%{scale:1;opacity:.9}70%,100%{scale:1.12;opacity:0}}
.w-ori{animation:w-ori var(--od) linear var(--ol) infinite;scale:var(--os)}
@keyframes w-ori{0%{translate:880px var(--oy)}50%{translate:1290px calc(var(--oy) - 34px)}100%{translate:1720px calc(var(--oy) - 10px)}}
.w-orb,.w-oriw{fill:var(--c-paper);stroke:color-mix(in oklab,var(--c-paper) 70%,#000);stroke-width:.6;stroke-linejoin:round}
.w-oriw{transform-box:fill-box;transform-origin:50% 100%;animation:w-flapw 1.35s ease-in-out infinite alternate}
@keyframes w-flapw{from{scale:1 1}to{scale:1 .25}}
.w-gull{animation:w-gull var(--gd) linear var(--gl) infinite}
.w-gull__p{fill:none;stroke:color-mix(in oklab,#5e6c78,#fff var(--moonness));stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;
  transform-box:fill-box;transform-origin:center;animation:flap 1.2s ease-in-out infinite alternate}
@keyframes w-gull{0%{translate:860px var(--gy)}25%{translate:1070px calc(var(--gy) - 14px)}50%{translate:1280px var(--gy)}75%{translate:1490px calc(var(--gy) - 12px)}100%{translate:1720px var(--gy)}}
.w-bat{fill:#151820;animation:w-bat-1 var(--bd) ease-in-out var(--bl) infinite}
.w-bat--2{animation-name:w-bat-2}
.w-bat__w{transform-box:fill-box;transform-origin:center;animation:flap .33s ease-in-out infinite alternate}
@keyframes w-bat-1{0%,100%{translate:0 0}20%{translate:70px -30px}40%{translate:20px 30px}60%{translate:110px 10px}80%{translate:40px -40px}}
@keyframes w-bat-2{0%,100%{translate:0 0}25%{translate:-60px 24px}50%{translate:-20px -36px}75%{translate:-90px 0}}
.w-mur{fill:color-mix(in oklab,#2a2f3a,var(--night) var(--nightness));transform-box:fill-box;transform-origin:center;animation:w-mur 21s ease-in-out infinite}
.w-mur circle{animation:w-murd var(--md) ease-in-out infinite alternate}
@keyframes w-mur{0%,100%{translate:0 0;scale:1 1}25%{translate:120px -20px;scale:1.5 .7}50%{translate:240px 10px;scale:.8 1.3}75%{translate:120px 26px;scale:1.3 .8}}
@keyframes w-murd{to{translate:var(--mx) var(--my)}}
.w-umb{animation:w-umb 39s linear -12s infinite}
.w-umb__r{animation:w-spin 5.1s linear infinite}
@keyframes w-umb{0%{translate:860px 320px;opacity:0}5%{opacity:1}35%{translate:1160px 150px}65%{translate:1420px 210px}95%{opacity:1}100%{translate:1720px 70px;opacity:0}}
@keyframes w-spin{to{rotate:360deg}}
.w-frog{fill:color-mix(in oklab,#5f9e3c,var(--night) calc(var(--nightness) * .5))}
.w-frog__sac{fill:#d9eec2;transform-box:fill-box;transform-origin:center;animation:w-sac 3.9s ease-in-out var(--fd) infinite}
@keyframes w-sac{0%,60%,100%{scale:.4}70%,85%{scale:1.25}}
.w-patch{fill:var(--c-snow);opacity:.9}
.w-sd__s,.w-sd__l{fill:none;stroke:color-mix(in oklab,#4f8a3a,var(--night) var(--nightness));stroke-width:1.4;stroke-linecap:round}
.w-sd__b{fill:#fff}
.w-mush{transform-box:fill-box;transform-origin:50% 100%;animation:w-grow 2.1s cubic-bezier(.3,1.4,.5,1) var(--md) both}
@keyframes w-grow{from{scale:0}to{scale:1}}
.w-tit{transform-box:fill-box;transform-origin:50% 100%;animation:w-peck 4.8s ease-in-out var(--td) infinite}
@keyframes w-peck{0%,70%,100%{rotate:0deg}76%,84%{rotate:22deg}80%{rotate:8deg}}
:root[data-wx~="booktree"] .sc-apples{display:none}
.w-sq{fill:#c56a2c;animation:w-hop 10.5s ease-in-out infinite}
.w-sq__tail{fill:#b2581f;transform-box:fill-box;transform-origin:0 100%;animation:w-tail 2.4s ease-in-out infinite alternate}
.w-sq__nut{fill:#7a4a2a}.w-sq__eye{fill:#1b1410}
@keyframes w-hop{0%,78%,100%{translate:0 0}82%{translate:-4px -9px}86%{translate:-8px 0}90%{translate:-4px -6px}94%{translate:0 0}}
@keyframes w-tail{from{rotate:-6deg}to{rotate:8deg}}
.w-lamp__pole{fill:#2e3138}
.w-lamp__bulb{fill:#fff6cf}
.w-moth{transform-box:view-box;transform-origin:1010.5px 324px;animation:w-spin var(--mdur) linear var(--ml) infinite}
.w-moth circle{fill:#f3ead2;translate:var(--mr) 0}
.w-bg__g{transform-box:fill-box;transform-origin:center;animation:w-glow 4.5s ease-in-out infinite alternate}
@keyframes w-glow{from{opacity:.65;scale:.92}to{opacity:1;scale:1.08}}
.w-bg__t{font:700 11px/1 var(--serif);fill:#ffe9a8;opacity:0;animation:w-rise 6.75s ease-out var(--td) infinite}
@keyframes w-rise{0%{opacity:0;translate:0 0}12%{opacity:1}100%{opacity:0;translate:var(--tx) -96px}}
.w-pg{fill:var(--c-paper);stroke:color-mix(in oklab,var(--c-paper) 75%,#000);stroke-width:.6}
.w-pgl{fill:none;stroke:color-mix(in oklab,var(--c-paper) 55%,#000);stroke-width:.7}
.w-page{translate:1100px 434px;opacity:0;animation:w-page var(--pd) ease-out var(--pl) infinite}
@keyframes w-page{0%{translate:1100px 434px;rotate:0deg;scale:.3;opacity:0}6%{scale:1;opacity:1}100%{translate:var(--px) var(--py);rotate:var(--pr);scale:1;opacity:0}}
.w-apple{translate:1128px 350px;animation:w-apple 16.5s ease-in infinite}
@keyframes w-apple{0%{translate:1128px 350px;opacity:0}6%,55%{translate:1128px 350px;opacity:1}
  63%{translate:1104px 428px}67%{translate:1100px 418px}71%{translate:1097px 428px}
  84%{translate:1058px 468px;opacity:1}92%,100%{translate:1050px 470px;opacity:0}}
.w-paw{fill:#8fa6bd;opacity:0;animation:w-paw 15s ease-out var(--pd) infinite}
@keyframes w-paw{0%{opacity:0}4%,70%{opacity:.8}90%,100%{opacity:0}}
.w-sr-flip{transform-box:view-box;transform-origin:1215px 410px;animation:w-flip 9s ease-in-out infinite}
@keyframes w-flip{0%,70%{rotate:0deg}82%,100%{rotate:-180deg}}
:root[data-wx~="snowwave"] .sc-arm-r{transform-box:view-box;transform-origin:1231px 408px;animation:w-wave 7.5s ease-in-out infinite}
@keyframes w-wave{0%,40%,100%{rotate:0deg}48%,64%,80%{rotate:-38deg}56%,72%{rotate:-14deg}}
.w-hh{scale:1.25;animation:w-walk 105s linear -30s infinite}
@keyframes w-walk{from{translate:860px 522px}to{translate:1660px 512px}}
.w-hh__b{animation:w-bob .75s ease-in-out infinite alternate}
@keyframes w-bob{to{translate:0 -1px}}
.w-hh__sp{fill:color-mix(in oklab,#6b5442,var(--night) calc(var(--nightness) * .5))}
.w-hh__f{fill:color-mix(in oklab,#c9a77c,var(--night) calc(var(--nightness) * .5))}
.w-hh__e{fill:#1b1410}
.w-hh__l{stroke:#4a3829;stroke-width:1.8;stroke-linecap:round}
.w-sb{opacity:0}
.w-sb--1{animation:w-sb1 6.75s linear 0s infinite}
.w-sb--2{animation:w-sb2 6.75s linear 2.25s infinite}
.w-sb--3{animation:w-sb3 6.75s linear 4.5s infinite}
@keyframes w-sb1{0%{translate:860px 440px;opacity:1}25%{translate:966px 372px}50%{translate:1072px 348px}75%{translate:1178px 362px}92%{translate:1278px 396px;opacity:1}93%,100%{translate:1278px 396px;opacity:0}}
@keyframes w-sb2{0%{translate:860px 452px;opacity:1}25%{translate:946px 392px}50%{translate:1032px 372px}75%{translate:1118px 380px}92%{translate:1204px 392px;opacity:1}93%,100%{translate:1204px 392px;opacity:0}}
@keyframes w-sb3{0%{translate:860px 460px;opacity:1}25%{translate:928px 410px}50%{translate:996px 394px}75%{translate:1064px 400px}92%{translate:1130px 414px;opacity:1}93%,100%{translate:1130px 414px;opacity:0}}
.w-sbp{fill:var(--c-snow);transform-box:fill-box;transform-origin:center;opacity:0}
.w-sbp--1{animation:w-puff 6.75s ease-out 0s infinite}
.w-sbp--2{animation:w-puff 6.75s ease-out 2.25s infinite}
.w-sbp--3{animation:w-puff 6.75s ease-out 4.5s infinite}
@keyframes w-puff{0%,91%{scale:.2;opacity:0}93%{scale:.8;opacity:1}100%{scale:1.6;opacity:0}}
.w-bee{animation:w-bee-1 var(--bd) ease-in-out var(--bl) infinite}
.w-bee--2{animation-name:w-bee-2}
.w-bee__j{animation:w-buzz .27s linear infinite alternate}
.w-bee__w{opacity:.75;animation:w-wing .12s linear infinite alternate}
@keyframes w-bee-1{0%,100%{translate:0 0}25%{translate:40px -24px}50%{translate:80px 6px}75%{translate:36px 26px}}
@keyframes w-bee-2{0%,100%{translate:0 0}25%{translate:-36px 20px}50%{translate:-70px -10px}75%{translate:-30px -30px}}
@keyframes w-buzz{from{translate:0 -.8px}to{translate:.6px .8px}}
@keyframes w-wing{from{opacity:.25}to{opacity:.85}}
.w-df{animation:w-df-1 13.5s cubic-bezier(.6,0,.2,1) infinite}
.w-df--2{animation-name:w-df-2;animation-duration:16.5s}
.w-df__w{opacity:.55;animation:w-wing .09s linear infinite alternate}
@keyframes w-df-1{0%,14%{translate:0 0}22%,36%{translate:70px -24px}44%,58%{translate:-40px 6px}66%,80%{translate:110px -10px}88%,100%{translate:0 0}}
@keyframes w-df-2{0%,12%{translate:0 0}20%,34%{translate:60px 18px}42%,56%{translate:-30px -20px}64%,78%{translate:90px -4px}86%,100%{translate:0 0}}
.w-sf__st{fill:none;stroke:color-mix(in oklab,#4f8a3a,var(--night) var(--nightness));stroke-width:2.4;stroke-linecap:round}
.w-sf__lf{fill:color-mix(in oklab,#5aa64e,var(--night) var(--nightness))}
.w-sf__p{fill:color-mix(in oklab,#f5c22e,var(--night) calc(var(--nightness) * .6))}
.w-sf__c{fill:#6b3f1f}
:root[data-wx~="sunset"]{--w-tint:#f28d6c;--w-amt:42%;--w-land:12%;--sun-dy:150;--sun-scale:1.15;--s-sun:#ff8a4c}
:root[data-wx~="sunshower"] .w-rain{--c-rain:#ffffff;--rop:.85}
:root[data-wx~="hail"] .w-rain{display:block;--rk:.06;--rr:0deg;--rdur:.93s;--rl:5px;--rop:.95}
:root[data-wx~="hail"] .w-rain i{display:block;width:5px;height:5px;border-radius:50%;
  background:radial-gradient(circle,#fff 52%,rgba(120,140,160,.55) 68%,transparent 74%)}
:root[data-wx~="hail"] .w-rain i:nth-child(n+37){display:none}
:root[data-wx~="moonrise"]{--sun-x:1418;--sun-y:428;--sun-scale:1.7}
:root[data-wx~="crescent"] .sc-sun__disc{mask:url(#w-cres)}
:root[data-wx~="crescent"] .sc-sun__halo{opacity:.1}
:root[data-wx~="harbor"] .sc-paperboat{display:none!important}
.pt.pt--l{display:none!important}
:root[data-wx~="letters"] .pt.pt--l{display:block!important}
.pt--l::before{content:attr(data-l);-webkit-mask:none!important;mask:none!important;background:none!important;
  color:var(--ico);font:700 calc(16px + var(--s) * 14px)/1 var(--serif);text-shadow:0 1px 2px rgba(0,0,0,.15)}
.w-milky{position:absolute;left:-20%;top:4%;width:140%;height:34%;rotate:-14deg;opacity:.85;
  background:
    radial-gradient(circle,rgba(255,255,255,.8) 0 .7px,transparent 1.2px) 0 0/23px 19px,
    radial-gradient(circle,rgba(255,255,255,.55) 0 .6px,transparent 1px) 9px 7px/31px 27px,
    radial-gradient(ellipse 50% 50% at 50% 50%,rgba(205,215,255,.28),rgba(205,215,255,0) 72%);
  -webkit-mask:radial-gradient(ellipse 50% 46% at 55% 50%,#000 25%,transparent 70%);mask:radial-gradient(ellipse 50% 46% at 55% 50%,#000 25%,transparent 70%);
  animation:w-shim 13.5s ease-in-out infinite alternate}
.w-plights{position:absolute;top:12%;left:0;width:10px;height:4px;animation:w-pl 69s linear -15s infinite}
.w-plights i{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;box-shadow:0 0 6px #fff}
.w-plights i:last-child{left:7px;background:#ff5a5a;box-shadow:0 0 6px #ff5a5a;animation:w-blink 1.8s steps(1) infinite}
.w-plights i:first-child{animation:w-blink 1.8s steps(1) .9s infinite}
@keyframes w-pl{from{translate:105cqw 0}to{translate:-5cqw 6cqh}}
@keyframes w-blink{0%{opacity:1}50%{opacity:.1}}
.w-sat{position:absolute;top:0;left:0;width:2.4px;height:2.4px;border-radius:50%;background:#f4f6ff;box-shadow:0 0 4px #fff;opacity:.85;
  animation:w-sat 57s linear -9s infinite}
@keyframes w-sat{from{translate:30cqw 2cqh}to{translate:104cqw 30cqh}}
.w-plane{position:absolute;top:0;left:0;width:46px;height:auto;animation:w-plane 27s ease-in-out -6s infinite}
@keyframes w-plane{0%{translate:-8cqw 42cqh;rotate:-12deg}25%{translate:24cqw 22cqh;rotate:-6deg}45%{translate:46cqw 30cqh;rotate:14deg}
  65%{translate:68cqw 14cqh;rotate:-16deg}100%{translate:108cqw 22cqh;rotate:4deg}}
@media (prefers-reduced-motion:reduce){
  :is(.wp-pages,.wp-origami,.wp-umbrella,.wp-gulls,.wp-bats,.wp-murmuration,.wp-snowballs,.wp-hedgehog,.wp-fireworks,
    .wp-dragonflies,.wp-bees,.wp-moonclouds,.w-plane,.w-plights,.w-sat,.w-moth,.w-bg__t){display:none!important}
  [class^="wp-"] *{animation:none!important}
  .kj-word{opacity:1}.w-paw{opacity:.8}
}
:root.rm :is(.wp-pages,.wp-origami,.wp-umbrella,.wp-gulls,.wp-bats,.wp-murmuration,.wp-snowballs,.wp-hedgehog,.wp-fireworks,
  .wp-dragonflies,.wp-bees,.wp-moonclouds,.w-plane,.w-plights,.w-sat,.w-moth,.w-bg__t){display:none!important}
:root.rm [class^="wp-"] *{animation:none!important}
:root.rm .kj-word{opacity:1}
:root.rm .w-paw{opacity:.8}
.nf{fill:color-mix(in oklab,var(--f),var(--night) calc(var(--nightness) * var(--nk,.55)))}
.ns{fill:none;stroke:color-mix(in oklab,var(--s),var(--night) calc(var(--nightness) * .55));stroke-linecap:round;stroke-linejoin:round}
.nl{fill:var(--f)}
.lit{fill:color-mix(in oklab,var(--f),#ffd66b calc(var(--nightness) * 1.6))}
.w-cl2{fill:var(--c-cloud);opacity:.95}
.w-constel{opacity:var(--stars)}
.w-cl-l{opacity:.55}
.w-bnr{font:800 11px/1 var(--sans);fill:#2a9a4e;letter-spacing:.02em}
.w-sign{font:700 10.4px/1 var(--sans);fill:#fff;letter-spacing:0}
.w-cake{font:800 5.6px/1 var(--sans);fill:#2a9a4e}
.w-primer{font:800 4.6px/1 var(--sans);fill:#c0392b}
.w-beam{fill:rgba(170,255,190,.22);animation:w-beam 3.6s ease-in-out infinite alternate}
@keyframes w-beam{from{opacity:.4}to{opacity:1}}
.a-graze{transform-box:fill-box;transform-origin:100% 90%;animation:a-graze 13s ease-in-out infinite}
@keyframes a-graze{0%,30%,100%{rotate:0deg}40%,75%{rotate:-22deg}50%,65%{rotate:-18deg}}
.a-ears{transform-box:fill-box;transform-origin:50% 100%;animation:a-ears 7s ease-in-out infinite}
@keyframes a-ears{0%,80%,100%{rotate:0deg}84%{rotate:-12deg}88%{rotate:6deg}}
.a-hop{animation:a-hop 7.5s ease-in-out var(--hd,0s) infinite}
@keyframes a-hop{0%,78%,100%{translate:0 0}84%{translate:3px -10px}90%{translate:6px 0}94%{translate:7px -4px}97%{translate:8px 0}}
.a-hopf{animation:a-hop 5.4s ease-in-out .6s infinite}
.a-peek3{animation:a-peek3 10s ease-in-out var(--pd,0s) infinite}
@keyframes a-peek3{0%,10%,90%,100%{translate:0 12px}25%,75%{translate:0 0}}
.a-peek2{animation:a-peek2 9s ease-in-out infinite}
@keyframes a-peek2{0%,15%,85%,100%{translate:0 8px}30%,70%{translate:0 0}}
.a-pounce{transform-box:fill-box;transform-origin:50% 100%;animation:a-pounce 9s ease-in-out infinite}
@keyframes a-pounce{0%,55%,100%{translate:0 0;rotate:0deg}64%{translate:-8px -26px;rotate:-24deg}72%{translate:-18px 2px;rotate:34deg}80%{translate:-18px 0;rotate:34deg}92%{translate:0 0;rotate:0deg}}
.a-mill{transform-box:fill-box;transform-origin:center;animation:w-spin 27s linear infinite}
.a-train{animation:a-train 75s linear -20s infinite}
@keyframes a-train{from{translate:1720px 0}to{translate:640px 0}}
.w-smoke,.w-chim{animation:a-smoke 4.2s ease-out var(--sd) infinite;opacity:0}
@keyframes a-smoke{0%{translate:0 0;opacity:.85}100%{translate:14px -22px;opacity:0;scale:1.6}}
.a-flag{transform-box:fill-box;transform-origin:0 50%;animation:a-flag 3.6s ease-in-out infinite alternate}
@keyframes a-flag{from{transform:skewY(-4deg) scaleX(.96)}to{transform:skewY(4deg) scaleX(1.02)}}
.a-flap{transform-box:fill-box;transform-origin:center;animation:flap 1.2s ease-in-out infinite alternate}
.a-geese{animation:a-geese 60s linear -12s infinite}
@keyframes a-geese{from{translate:1720px 200px}to{translate:760px 120px}}
.a-drift{animation:a-drift 135s linear infinite;translate:1100px var(--dy)}
.a-drift--2{animation-delay:-60s}
@keyframes a-drift{from{translate:780px var(--dy)}to{translate:1720px var(--dy)}}
.a-airship{animation:a-drift 150s linear -40s infinite;--dy:110px}
.a-banner{animation:a-banner 54s linear -10s infinite}
@keyframes a-banner{from{translate:800px 130px}to{translate:1790px 104px}}
.a-ufo{animation:a-bobu 4.5s ease-in-out infinite alternate}
@keyframes a-bobu{from{translate:0 -6px}to{translate:0 6px}}
.a-nightmail{animation:a-nightmail 48s linear -8s infinite}
@keyframes a-nightmail{from{translate:800px 150px}to{translate:1760px 110px}}
.a-letter{opacity:0;animation:a-letter 21s ease-in-out var(--ld) infinite}
@keyframes a-letter{0%{translate:1660px var(--ly);rotate:-8deg;opacity:0}6%{opacity:1}75%{opacity:1}92%{translate:1120px 428px;rotate:6deg;opacity:0}100%{translate:1120px 428px;opacity:0}}
.a-owlfly{animation:a-owlfly 36s linear -6s infinite}
@keyframes a-owlfly{from{translate:1720px 230px}to{translate:820px 150px}}
.a-moth{animation:a-moth 15s ease-in-out infinite}
@keyframes a-moth{0%,100%{translate:1500px 200px}25%{translate:1560px 170px}50%{translate:1530px 240px}75%{translate:1470px 180px}}
.a-kite{transform-box:fill-box;transform-origin:50% 0;animation:a-kite 6s ease-in-out var(--kd) infinite alternate}
@keyframes a-kite{from{rotate:-6deg;translate:0 -4px}to{rotate:7deg;translate:6px 4px}}
.a-twk{animation:a-twk 3.4s ease-in-out var(--td,0s) infinite alternate}
@keyframes a-twk{from{opacity:.35}to{opacity:1}}
.a-blinkl{animation:w-blink 1.8s steps(1) infinite}
.a-bobs{animation:a-bobs 4.8s ease-in-out var(--bd) infinite alternate}
@keyframes a-bobs{from{translate:0 0}to{translate:2px -1.5px}}
.a-cart{animation:a-cart 90s linear -30s infinite}
@keyframes a-cart{0%{translate:820px -6px}40%{translate:1160px 2px}70%{translate:1400px -22px}100%{translate:1690px -16px}}
.a-swim{animation:a-swim 75s linear -20s infinite}
@keyframes a-swim{from{translate:-120px 0}to{translate:540px -10px}}
.a-slap{transform-box:fill-box;transform-origin:100% 50%;animation:a-slap 6s ease-in-out infinite}
@keyframes a-slap{0%,80%,100%{rotate:0deg}86%{rotate:-30deg}90%{rotate:10deg}}
.a-fish{opacity:0;animation:a-fish 7.5s ease-out infinite}
@keyframes a-fish{0%,60%{translate:0 6px;rotate:30deg;opacity:0}64%{opacity:1}72%{translate:14px -22px;rotate:-10deg}80%{translate:28px 4px;rotate:-50deg;opacity:1}84%,100%{opacity:0}}
.a-floe{animation:a-floe 60s linear var(--fd) infinite}
@keyframes a-floe{from{translate:600px var(--fy)}to{translate:1660px calc(var(--fy) - 12px)}}
.a-bottle{animation:a-floe 66s linear -12s infinite;--fy:0px}
.a-peck,.a-peck2,.a-peck3{transform-box:fill-box;transform-origin:50% 100%}
.a-peck{animation:a-peck 4.5s ease-in-out infinite}
.a-peck2{animation:a-peck2 2.4s ease-in-out infinite}
.a-peck3{animation:a-peck 5.4s ease-in-out var(--pd,0s) infinite}
@keyframes a-peck{0%,70%,100%{rotate:0deg}76%,84%{rotate:24deg}80%{rotate:8deg}}
@keyframes a-peck2{0%,50%,100%{rotate:0deg}55%,65%,75%{rotate:-14deg}60%,70%{rotate:0deg}}
.a-swingl{transform-box:fill-box;transform-origin:50% 0;animation:a-swingl 4.2s ease-in-out var(--sd,0s) infinite alternate}
@keyframes a-swingl{from{rotate:-7deg}to{rotate:7deg}}
.a-swing{transform-box:fill-box;transform-origin:50% 0;animation:a-swingl 4.8s ease-in-out infinite alternate}
.a-bob{animation:a-bobu 3.6s ease-in-out infinite alternate}
.a-chew{animation:a-chew 1.2s ease-in-out infinite alternate}
@keyframes a-chew{from{translate:0 0}to{translate:1px 1px}}
.a-flk{transform-box:fill-box;transform-origin:50% 100%;animation:a-flk 1.2s ease-in-out infinite alternate}
@keyframes a-flk{from{opacity:.75;scale:.9}to{opacity:1;scale:1.1}}
.a-crawl{animation:a-crawl 48s ease-in-out var(--cd,0s) infinite alternate}
@keyframes a-crawl{from{translate:0 0}to{translate:34px 0}}
.a-sway2{transform-box:fill-box;transform-origin:50% 0;animation:a-swingl 3.6s ease-in-out infinite alternate}
.a-stork{animation:a-stork 15s ease-in-out infinite}
@keyframes a-stork{0%{translate:120px -140px;opacity:0}8%{opacity:1}30%,100%{translate:0 0;opacity:1}}
.a-chirp{animation:a-bobu .9s ease-in-out var(--cd) infinite alternate}
.w-drip2{animation:drip 2.55s ease-in var(--dd) infinite}
.w-hhw{animation:w-hhw 105s linear -30s infinite}
@keyframes w-hhw{from{translate:calc(840px + var(--wo)) 524px}to{translate:calc(1700px + var(--wo)) 514px}}
.w-whirl{opacity:0;animation:w-whirl 6s linear var(--wd) infinite}
@keyframes w-whirl{0%{translate:1430px 506px;rotate:0deg;opacity:0}10%{opacity:1}25%{translate:calc(1430px + var(--wr)) 480px}50%{translate:1430px 450px;rotate:180deg}
  75%{translate:calc(1430px - var(--wr)) 420px}90%{opacity:1}100%{translate:1436px 390px;rotate:360deg;opacity:0}}
.w-bub{fill:rgba(255,255,255,.12);stroke:rgba(255,255,255,.85);stroke-width:1;opacity:0;animation:w-bub 13.5s ease-out var(--bd) infinite}
@keyframes w-bub{0%{translate:0 0;opacity:0}8%{opacity:1}100%{translate:var(--bx) -220px;opacity:0}}
.kj-hop{animation:a-hop 8.4s ease-in-out 1s infinite}
.w-web{opacity:.85}
:root[data-wx~="moonhalo"] .w-halo{display:inline}
:root[data-wx~="dew"] .w-sparkles{display:inline}
:root[data-wx~="iss"] .w-sat{display:block;width:3.6px;height:3.6px;opacity:1;box-shadow:0 0 7px #fff}
:root[data-wx~="fluff"] .pt:nth-child(n+17){display:block}
:root[data-wx~="fluff"]{--pt-size:22px}
:root[data-wx~="fw-green"] .w-fw{--fc:#6ee7a8!important}
:root[data-wx~="fw-green"] g:nth-child(2) > .w-fw{--fc:#ffffff!important}
:root[data-wx~="snowfall"] .w-rain{display:block;--rk:.05;--rr:0deg;--rdur:4.2s;--rl:4px;--rop:.95}
:root[data-wx~="snowfall"] .w-rain i{width:4px;height:4px;border-radius:50%;background:#fff}
:root[data-wx~="moonboat"] .sc-sun__disc{mask:url(#w-cres);rotate:-68deg}
:root[data-wx~="moonboat"] .sc-sun__halo{opacity:.12}
:root[data-wx~="candleboat"] .sc-paperboat{display:none!important}
:root[data-wx~="snowhat"] .sc-bucket{display:none}
:root[data-wx~="diamonddust"] .w-dust,:root[data-wx~="drift"] .w-drift,:root[data-wx~="frostc"] .w-frostc,:root[data-wx~="bigstar"] .w-bigstar{display:block}
.w-dust{position:absolute;inset:0}
.w-dust i{position:absolute;inset:0;
  background:radial-gradient(circle,rgba(255,255,255,.95) 0 .9px,transparent 1.5px) 0 0/97px 83px,
             radial-gradient(circle,rgba(220,240,255,.85) 0 .7px,transparent 1.2px) 41px 17px/131px 109px,
             radial-gradient(circle,rgba(255,255,255,.7) 0 .6px,transparent 1px) 67px 53px/71px 157px;
  animation:a-twk 3.9s ease-in-out infinite alternate}
.w-dust i:nth-child(2){background-position:29px 61px,103px 7px,13px 97px;animation-delay:-1.9s;rotate:7deg;scale:1.12}
.w-drift{position:absolute;left:0;right:0;bottom:0;height:18%;overflow:hidden;
  -webkit-mask:linear-gradient(transparent,#000 50%);mask:linear-gradient(transparent,#000 50%)}
.w-drift::before{content:"";position:absolute;top:0;bottom:0;left:-50%;width:200%;
  background:repeating-linear-gradient(176deg,rgba(150,180,210,0) 0 7px,rgba(150,180,210,.55) 7px 8.5px,rgba(255,255,255,.9) 8.5px 9.5px,rgba(150,180,210,0) 9.5px 21px);
  animation:a-drift2 4.5s linear infinite;will-change:transform}
@keyframes a-drift2{from{transform:translateX(0)}to{transform:translateX(25%)}}
.w-frostc{position:absolute;inset:0}
.w-frostc svg{position:absolute;width:min(34vw,420px);height:auto;opacity:.75}
.w-frostc svg:first-child{right:0;top:0}
.w-frostc svg:last-child{right:0;bottom:0;transform:scaleY(-1)}
.w-frostc path{fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round}
.w-frostc svg{filter:drop-shadow(0 0 1.2px rgba(60,100,145,.7)) drop-shadow(0 0 6px rgba(120,160,200,.35))}
.w-bigstar{position:absolute;left:78%;top:6%;width:240px;height:3px;border-radius:3px;rotate:-28deg;opacity:0;
  background:linear-gradient(90deg,#fff,rgba(200,230,255,0));box-shadow:0 0 8px #fff;animation:w-bigstar 15s ease-in 3s infinite}
@keyframes w-bigstar{0%{opacity:0;translate:0 0}1%{opacity:1}9%{opacity:0;translate:-34cqw 18cqw}100%{opacity:0;translate:-34cqw 18cqw}}
@media (prefers-reduced-motion:reduce){
  :is(.wp-train,.wp-geese,.wp-banner,.wp-nightmail,.wp-letters,.wp-owlfly,.wp-moth,.wp-horsecart,.wp-sleigh,.wp-ducks,.wp-fish,.wp-icefloe,.wp-bottle,.wp-hhfam,.wp-hhapple,.wp-whirl,.wp-bubbles,.wp-animalclouds,.wp-airship,.w-bigstar){display:none!important}
}
:root.rm :is(.wp-train,.wp-geese,.wp-banner,.wp-nightmail,.wp-letters,.wp-owlfly,.wp-moth,.wp-horsecart,.wp-sleigh,.wp-ducks,.wp-fish,.wp-icefloe,.wp-bottle,.wp-hhfam,.wp-hhapple,.wp-whirl,.wp-bubbles,.wp-animalclouds,.wp-airship,.w-bigstar){display:none!important}
:root[data-wx~="geese"] .wp-geese,
:root[data-wx~="animalclouds"] .wp-animalclouds,
:root[data-wx~="airship"] .wp-airship,
:root[data-wx~="banner"] .wp-banner,
:root[data-wx~="ufo"] .wp-ufo,
:root[data-wx~="nightmail"] .wp-nightmail,
:root[data-wx~="letters"] .wp-letters,
:root[data-wx~="owlfly"] .wp-owlfly,
:root[data-wx~="moth"] .wp-moth,
:root[data-wx~="kites"] .wp-kites,
:root[data-wx~="ursa"] .wp-ursa,
:root[data-wx~="orion"] .wp-orion,
:root[data-wx~="venus"] .wp-venus,
:root[data-wx~="mill"] .wp-mill,
:root[data-wx~="train"] .wp-train,
:root[data-wx~="house"] .wp-house,
:root[data-wx~="house-star"] .wp-house-star,
:root[data-wx~="village"] .wp-village,
:root[data-wx~="sheep"] .wp-sheep,
:root[data-wx~="hay"] .wp-hay,
:root[data-wx~="deer"] .wp-deer,
:root[data-wx~="elk"] .wp-elk,
:root[data-wx~="horsecart"] .wp-horsecart,
:root[data-wx~="sleigh"] .wp-sleigh,
:root[data-wx~="pond"] .wp-pond,
:root[data-wx~="coltsfoot"] .wp-coltsfoot,
:root[data-wx~="berries"] .wp-berries,
:root[data-wx~="ducks"] .wp-ducks,
:root[data-wx~="beaver"] .wp-beaver,
:root[data-wx~="heron"] .wp-heron,
:root[data-wx~="fish"] .wp-fish,
:root[data-wx~="icefloe"] .wp-icefloe,
:root[data-wx~="flood"] .wp-flood,
:root[data-wx~="bottle"] .wp-bottle,
:root[data-wx~="candleboat"] .wp-candleboat,
:root[data-wx~="gifts"] .wp-gifts,
:root[data-wx~="eagleowl"] .wp-eagleowl,
:root[data-wx~="zamenhof"] .wp-zamenhof,
:root[data-wx~="magpie"] .wp-magpie,
:root[data-wx~="owlets"] .wp-owlets,
:root[data-wx~="woodpecker"] .wp-woodpecker,
:root[data-wx~="rooks"] .wp-rooks,
:root[data-wx~="ornaments"] .wp-ornaments,
:root[data-wx~="lanterns"] .wp-lanterns,
:root[data-wx~="swing"] .wp-swing,
:root[data-wx~="hollow"] .wp-hollow,
:root[data-wx~="web"] .wp-web,
:root[data-wx~="owlbook"] .wp-owlbook,
:root[data-wx~="chicks"] .wp-chicks,
:root[data-wx~="drops"] .wp-drops,
:root[data-wx~="beetles"] .wp-beetles,
:root[data-wx~="umbrellabench"] .wp-umbrellabench,
:root[data-wx~="sakura"] .wp-sakura,
:root[data-wx~="jar"] .wp-jar,
:root[data-wx~="bookday"] .wp-bookday,
:root[data-wx~="eobday"] .wp-eobday,
:root[data-wx~="goat"] .wp-goat,
:root[data-wx~="bookbox"] .wp-bookbox,
:root[data-wx~="flag"] .wp-flag,
:root[data-wx~="sled"] .wp-sled,
:root[data-wx~="snowball"] .wp-snowball,
:root[data-wx~="harvest"] .wp-harvest,
:root[data-wx~="sept1"] .wp-sept1,
:root[data-wx~="boots"] .wp-boots,
:root[data-wx~="bike"] .wp-bike,
:root[data-wx~="picnic"] .wp-picnic,
:root[data-wx~="hammock"] .wp-hammock,
:root[data-wx~="bookline"] .wp-bookline,
:root[data-wx~="icicles"] .wp-icicles,
:root[data-wx~="fort"] .wp-fort,
:root[data-wx~="fortflag"] .wp-fortflag,
:root[data-wx~="icelanterns"] .wp-icelanterns,
:root[data-wx~="magpieribbon"] .wp-magpieribbon,
:root[data-wx~="waxwings"] .wp-waxwings,
:root[data-wx~="stork"] .wp-stork,
:root[data-wx~="storkchicks"] .wp-storkchicks,
:root[data-wx~="snowhat"] .wp-snowhat,
:root[data-wx~="snowlamp"] .wp-snowlamp,
:root[data-wx~="hare"] .wp-hare,
:root[data-wx~="hareleaves"] .wp-hareleaves,
:root[data-wx~="harewhite"] .wp-harewhite,
:root[data-wx~="harenight"] .wp-harenight,
:root[data-wx~="foxmouse"] .wp-foxmouse,
:root[data-wx~="foxsit"] .wp-foxsit,
:root[data-wx~="foxcubs"] .wp-foxcubs,
:root[data-wx~="wolf"] .wp-wolf,
:root[data-wx~="cows"] .wp-cows,
:root[data-wx~="horses"] .wp-horses,
:root[data-wx~="foal"] .wp-foal,
:root[data-wx~="chickens"] .wp-chickens,
:root[data-wx~="apiary"] .wp-apiary,
:root[data-wx~="grasshoppers"] .wp-grasshoppers,
:root[data-wx~="ladybugs"] .wp-ladybugs,
:root[data-wx~="snails"] .wp-snails,
:root[data-wx~="hhfam"] .wp-hhfam,
:root[data-wx~="hhapple"] .wp-hhapple,
:root[data-wx~="badger"] .wp-badger,
:root[data-wx~="scarecrow"] .wp-scarecrow,
:root[data-wx~="whirl"] .wp-whirl,
:root[data-wx~="bubbles"] .wp-bubbles,
:root[data-wx~="snowcat"] .wp-snowcat,
:root[data-wx~="kj-jes-leaves"] .wp-kj-jes-leaves,
:root[data-wx~="kj-lantern"] .wp-kj-lantern,
:root[data-wx~="kj-snowball"] .wp-kj-snowball,
:root[data-wx~="kj-scarf"] .wp-kj-scarf,
:root[data-wx~="kj-bouquet"] .wp-kj-bouquet,
:root[data-wx~="kj-fish"] .wp-kj-fish,
:root[data-wx~="kj-butterfly"] .wp-kj-butterfly,
:root[data-wx~="kj-stars"] .wp-kj-stars{display:inline}
:root:not([data-wx~="airship"]) :is(.wp-airship,.wp-airship *),
:root:not([data-wx~="animalclouds"]) :is(.wp-animalclouds,.wp-animalclouds *),
:root:not([data-wx~="apiary"]) :is(.wp-apiary,.wp-apiary *),
:root:not([data-wx~="badger"]) :is(.wp-badger,.wp-badger *),
:root:not([data-wx~="banner"]) :is(.wp-banner,.wp-banner *),
:root:not([data-wx~="bats"]) :is(.wp-bats,.wp-bats *),
:root:not([data-wx~="beaver"]) :is(.wp-beaver,.wp-beaver *),
:root:not([data-wx~="bees"]) :is(.wp-bees,.wp-bees *),
:root:not([data-wx~="beetles"]) :is(.wp-beetles,.wp-beetles *),
:root:not([data-wx~="berries"]) :is(.wp-berries,.wp-berries *),
:root:not([data-wx~="bike"]) :is(.wp-bike,.wp-bike *),
:root:not([data-wx~="bookbox"]) :is(.wp-bookbox,.wp-bookbox *),
:root:not([data-wx~="bookday"]) :is(.wp-bookday,.wp-bookday *),
:root:not([data-wx~="bookglow"]) :is(.wp-bookglow,.wp-bookglow *),
:root:not([data-wx~="bookline"]) :is(.wp-bookline,.wp-bookline *),
:root:not([data-wx~="booktree"]) :is(.wp-booktree,.wp-booktree *),
:root:not([data-wx~="boots"]) :is(.wp-boots,.wp-boots *),
:root:not([data-wx~="bottle"]) :is(.wp-bottle,.wp-bottle *),
:root:not([data-wx~="bubbles"]) :is(.wp-bubbles,.wp-bubbles *),
:root:not([data-wx~="candleboat"]) :is(.wp-candleboat,.wp-candleboat *),
:root:not([data-wx~="chickens"]) :is(.wp-chickens,.wp-chickens *),
:root:not([data-wx~="chicks"]) :is(.wp-chicks,.wp-chicks *),
:root:not([data-wx~="coltsfoot"]) :is(.wp-coltsfoot,.wp-coltsfoot *),
:root:not([data-wx~="comet"]) :is(.wp-comet,.wp-comet *),
:root:not([data-wx~="constellation"]) :is(.wp-constellation,.wp-constellation *),
:root:not([data-wx~="cows"]) :is(.wp-cows,.wp-cows *),
:root:not([data-wx~="deer"]) :is(.wp-deer,.wp-deer *),
:root:not([data-wx~="dragonflies"]) :is(.wp-dragonflies,.wp-dragonflies *),
:root:not([data-wx~="drops"]) :is(.wp-drops,.wp-drops *),
:root:not([data-wx~="ducks"]) :is(.wp-ducks,.wp-ducks *),
:root:not([data-wx~="eagleowl"]) :is(.wp-eagleowl,.wp-eagleowl *),
:root:not([data-wx~="elk"]) :is(.wp-elk,.wp-elk *),
:root:not([data-wx~="eobday"]) :is(.wp-eobday,.wp-eobday *),
:root:not([data-wx~="feeder"]) :is(.wp-feeder,.wp-feeder *),
:root:not([data-wx~="finches"]) :is(.wp-finches,.wp-finches *),
:root:not([data-wx~="fireworks"]) :is(.wp-fireworks,.wp-fireworks *),
:root:not([data-wx~="fish"]) :is(.wp-fish,.wp-fish *),
:root:not([data-wx~="flag"]) :is(.wp-flag,.wp-flag *),
:root:not([data-wx~="flood"]) :is(.wp-flood,.wp-flood *),
:root:not([data-wx~="foal"]) :is(.wp-foal,.wp-foal *),
:root:not([data-wx~="fort"]) :is(.wp-fort,.wp-fort *),
:root:not([data-wx~="fortflag"]) :is(.wp-fortflag,.wp-fortflag *),
:root:not([data-wx~="foxcubs"]) :is(.wp-foxcubs,.wp-foxcubs *),
:root:not([data-wx~="foxmouse"]) :is(.wp-foxmouse,.wp-foxmouse *),
:root:not([data-wx~="foxsit"]) :is(.wp-foxsit,.wp-foxsit *),
:root:not([data-wx~="frogs"]) :is(.wp-frogs,.wp-frogs *),
:root:not([data-wx~="geese"]) :is(.wp-geese,.wp-geese *),
:root:not([data-wx~="gifts"]) :is(.wp-gifts,.wp-gifts *),
:root:not([data-wx~="goat"]) :is(.wp-goat,.wp-goat *),
:root:not([data-wx~="grasshoppers"]) :is(.wp-grasshoppers,.wp-grasshoppers *),
:root:not([data-wx~="gulls"]) :is(.wp-gulls,.wp-gulls *),
:root:not([data-wx~="hammock"]) :is(.wp-hammock,.wp-hammock *),
:root:not([data-wx~="harbor"]) :is(.wp-harbor,.wp-harbor *),
:root:not([data-wx~="hare"]) :is(.wp-hare,.wp-hare *),
:root:not([data-wx~="hareleaves"]) :is(.wp-hareleaves,.wp-hareleaves *),
:root:not([data-wx~="harenight"]) :is(.wp-harenight,.wp-harenight *),
:root:not([data-wx~="harewhite"]) :is(.wp-harewhite,.wp-harewhite *),
:root:not([data-wx~="harvest"]) :is(.wp-harvest,.wp-harvest *),
:root:not([data-wx~="hay"]) :is(.wp-hay,.wp-hay *),
:root:not([data-wx~="hedgehog"]) :is(.wp-hedgehog,.wp-hedgehog *),
:root:not([data-wx~="heron"]) :is(.wp-heron,.wp-heron *),
:root:not([data-wx~="hhapple"]) :is(.wp-hhapple,.wp-hhapple *),
:root:not([data-wx~="hhfam"]) :is(.wp-hhfam,.wp-hhfam *),
:root:not([data-wx~="hollow"]) :is(.wp-hollow,.wp-hollow *),
:root:not([data-wx~="horsecart"]) :is(.wp-horsecart,.wp-horsecart *),
:root:not([data-wx~="horses"]) :is(.wp-horses,.wp-horses *),
:root:not([data-wx~="house"]) :is(.wp-house,.wp-house *),
:root:not([data-wx~="house-star"]) :is(.wp-house-star,.wp-house-star *),
:root:not([data-wx~="icefloe"]) :is(.wp-icefloe,.wp-icefloe *),
:root:not([data-wx~="icelanterns"]) :is(.wp-icelanterns,.wp-icelanterns *),
:root:not([data-wx~="icicles"]) :is(.wp-icicles,.wp-icicles *),
:root:not([data-wx~="jar"]) :is(.wp-jar,.wp-jar *),
:root:not([data-wx~="kites"]) :is(.wp-kites,.wp-kites *),
:root:not([data-wx~="kj-book"]) :is(.wp-kj-book,.wp-kj-book *),
:root:not([data-wx~="kj-bouquet"]) :is(.wp-kj-bouquet,.wp-kj-bouquet *),
:root:not([data-wx~="kj-bucket"]) :is(.wp-kj-bucket,.wp-kj-bucket *),
:root:not([data-wx~="kj-butterfly"]) :is(.wp-kj-butterfly,.wp-kj-butterfly *),
:root:not([data-wx~="kj-fish"]) :is(.wp-kj-fish,.wp-kj-fish *),
:root:not([data-wx~="kj-jes-leaves"]) :is(.wp-kj-jes-leaves,.wp-kj-jes-leaves *),
:root:not([data-wx~="kj-kio"]) :is(.wp-kj-kio,.wp-kj-kio *),
:root:not([data-wx~="kj-lantern"]) :is(.wp-kj-lantern,.wp-kj-lantern *),
:root:not([data-wx~="kj-letters"]) :is(.wp-kj-letters,.wp-kj-letters *),
:root:not([data-wx~="kj-mojosas"]) :is(.wp-kj-mojosas,.wp-kj-mojosas *),
:root:not([data-wx~="kj-moon"]) :is(.wp-kj-moon,.wp-kj-moon *),
:root:not([data-wx~="kj-nap"]) :is(.wp-kj-nap,.wp-kj-nap *),
:root:not([data-wx~="kj-roof"]) :is(.wp-kj-roof,.wp-kj-roof *),
:root:not([data-wx~="kj-saluton"]) :is(.wp-kj-saluton,.wp-kj-saluton *),
:root:not([data-wx~="kj-scarf"]) :is(.wp-kj-scarf,.wp-kj-scarf *),
:root:not([data-wx~="kj-snowball"]) :is(.wp-kj-snowball,.wp-kj-snowball *),
:root:not([data-wx~="kj-stars"]) :is(.wp-kj-stars,.wp-kj-stars *),
:root:not([data-wx~="kj-tb-glow"]) :is(.wp-kj-tb-glow,.wp-kj-tb-glow *),
:root:not([data-wx~="kj-tb-lamp"]) :is(.wp-kj-tb-lamp,.wp-kj-tb-lamp *),
:root:not([data-wx~="kj-tb-snow"]) :is(.wp-kj-tb-snow,.wp-kj-tb-snow *),
:root:not([data-wx~="kj-tb-tree"]) :is(.wp-kj-tb-tree,.wp-kj-tb-tree *),
:root:not([data-wx~="ladybugs"]) :is(.wp-ladybugs,.wp-ladybugs *),
:root:not([data-wx~="lamp"]) :is(.wp-lamp,.wp-lamp *),
:root:not([data-wx~="lanterns"]) :is(.wp-lanterns,.wp-lanterns *),
:root:not([data-wx~="letters"]) :is(.wp-letters,.wp-letters *),
:root:not([data-wx~="magpie"]) :is(.wp-magpie,.wp-magpie *),
:root:not([data-wx~="magpieribbon"]) :is(.wp-magpieribbon,.wp-magpieribbon *),
:root:not([data-wx~="mill"]) :is(.wp-mill,.wp-mill *),
:root:not([data-wx~="moonclouds"]) :is(.wp-moonclouds,.wp-moonclouds *),
:root:not([data-wx~="moth"]) :is(.wp-moth,.wp-moth *),
:root:not([data-wx~="murmuration"]) :is(.wp-murmuration,.wp-murmuration *),
:root:not([data-wx~="mushrooms"]) :is(.wp-mushrooms,.wp-mushrooms *),
:root:not([data-wx~="newton"]) :is(.wp-newton,.wp-newton *),
:root:not([data-wx~="nightmail"]) :is(.wp-nightmail,.wp-nightmail *),
:root:not([data-wx~="origami"]) :is(.wp-origami,.wp-origami *),
:root:not([data-wx~="orion"]) :is(.wp-orion,.wp-orion *),
:root:not([data-wx~="ornaments"]) :is(.wp-ornaments,.wp-ornaments *),
:root:not([data-wx~="owlbook"]) :is(.wp-owlbook,.wp-owlbook *),
:root:not([data-wx~="owlets"]) :is(.wp-owlets,.wp-owlets *),
:root:not([data-wx~="owlfly"]) :is(.wp-owlfly,.wp-owlfly *),
:root:not([data-wx~="pages"]) :is(.wp-pages,.wp-pages *),
:root:not([data-wx~="paws"]) :is(.wp-paws,.wp-paws *),
:root:not([data-wx~="picnic"]) :is(.wp-picnic,.wp-picnic *),
:root:not([data-wx~="pond"]) :is(.wp-pond,.wp-pond *),
:root:not([data-wx~="rooks"]) :is(.wp-rooks,.wp-rooks *),
:root:not([data-wx~="sakura"]) :is(.wp-sakura,.wp-sakura *),
:root:not([data-wx~="scarecrow"]) :is(.wp-scarecrow,.wp-scarecrow *),
:root:not([data-wx~="sept1"]) :is(.wp-sept1,.wp-sept1 *),
:root:not([data-wx~="sheep"]) :is(.wp-sheep,.wp-sheep *),
:root:not([data-wx~="sled"]) :is(.wp-sled,.wp-sled *),
:root:not([data-wx~="sleigh"]) :is(.wp-sleigh,.wp-sleigh *),
:root:not([data-wx~="snails"]) :is(.wp-snails,.wp-snails *),
:root:not([data-wx~="snowball"]) :is(.wp-snowball,.wp-snowball *),
:root:not([data-wx~="snowballs"]) :is(.wp-snowballs,.wp-snowballs *),
:root:not([data-wx~="snowcat"]) :is(.wp-snowcat,.wp-snowcat *),
:root:not([data-wx~="snowdrops"]) :is(.wp-snowdrops,.wp-snowdrops *),
:root:not([data-wx~="snowhat"]) :is(.wp-snowhat,.wp-snowhat *),
:root:not([data-wx~="snowlamp"]) :is(.wp-snowlamp,.wp-snowlamp *),
:root:not([data-wx~="snowread"]) :is(.wp-snowread,.wp-snowread *),
:root:not([data-wx~="squirrel"]) :is(.wp-squirrel,.wp-squirrel *),
:root:not([data-wx~="stork"]) :is(.wp-stork,.wp-stork *),
:root:not([data-wx~="storkchicks"]) :is(.wp-storkchicks,.wp-storkchicks *),
:root:not([data-wx~="sunflowers"]) :is(.wp-sunflowers,.wp-sunflowers *),
:root:not([data-wx~="swing"]) :is(.wp-swing,.wp-swing *),
:root:not([data-wx~="train"]) :is(.wp-train,.wp-train *),
:root:not([data-wx~="ufo"]) :is(.wp-ufo,.wp-ufo *),
:root:not([data-wx~="umbrella"]) :is(.wp-umbrella,.wp-umbrella *),
:root:not([data-wx~="umbrellabench"]) :is(.wp-umbrellabench,.wp-umbrellabench *),
:root:not([data-wx~="ursa"]) :is(.wp-ursa,.wp-ursa *),
:root:not([data-wx~="venus"]) :is(.wp-venus,.wp-venus *),
:root:not([data-wx~="village"]) :is(.wp-village,.wp-village *),
:root:not([data-wx~="waxwings"]) :is(.wp-waxwings,.wp-waxwings *),
:root:not([data-wx~="web"]) :is(.wp-web,.wp-web *),
:root:not([data-wx~="whirl"]) :is(.wp-whirl,.wp-whirl *),
:root:not([data-wx~="wolf"]) :is(.wp-wolf,.wp-wolf *),
:root:not([data-wx~="woodpecker"]) :is(.wp-woodpecker,.wp-woodpecker *),
:root:not([data-wx~="zamenhof"]) :is(.wp-zamenhof,.wp-zamenhof *),
:root:not([data-wx~="puddles"]) :is(.w-puddles,.w-puddles *),
:root:not([data-wx~="frost"]):not([data-wx~="dew"]) :is(.w-sparkles,.w-sparkles *),
:root:not([data-wx~="frost"]):not([data-wx~="moonhalo"]) :is(.w-halo,.w-halo *),
:root:not([data-wx~="garland"]) :is(.w-garland,.w-garland *),
:root:not([data-wx~="owl"]) :is(.w-owl,.w-owl *),
:root:not([data-wx~="gossamer"]) :is(.w-gossamer,.w-gossamer *,.w-spider,.w-spider *),
:root:not([data-wx~="nightingale"]) :is(.w-bird,.w-bird *),
:root:not([data-wx~="fireflies"]) :is(.w-fireflies,.w-fireflies *),
:root:not([data-wx~="balloon"]) :is(.w-balloon,.w-balloon *),
:root:not([data-wx~="thaw"]) :is(.w-drip,.w-drip *),
:root[data-season="autumn"] :is([data-s]:not([data-s~="autumn"]),[data-s]:not([data-s~="autumn"]) *),
:root[data-season="winter"] :is([data-s]:not([data-s~="winter"]),[data-s]:not([data-s~="winter"]) *),
:root[data-season="spring"] :is([data-s]:not([data-s~="spring"]),[data-s]:not([data-s~="spring"]) *),
:root[data-season="summer"] :is([data-s]:not([data-s~="summer"]),[data-s]:not([data-s~="summer"]) *),
:root[data-wx~="shelter"] :is(.sc-kite,.sc-kite *,.sc-bfly,.sc-bfly *),
:root[data-wx~="harbor"] :is(.sc-paperboat,.sc-paperboat *),
:root[data-wx~="candleboat"] :is(.sc-paperboat,.sc-paperboat *){animation:none}
