.wd{--wd-wave-h:96px}.wd-wave{--wd-wave-edge:calc(var(--wd-wave-h) / 2);position:relative;z-index:2;height:0;pointer-events:none}.wd-wave__band{position:absolute;inset-inline:0;bottom:0;height:var(--wd-wave-h)}.wd-wave__svg{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.wd-wave__fill{fill:var(--wd-bg)}.wd-wave__shade{fill:none;stroke:#000;stroke-width:22;stroke-linecap:round;opacity:.5}.wd-wave__ember{fill:none;stroke:color-mix(in srgb,var(--wd-ember) 45%,var(--wd-accent));stroke-width:12;stroke-linecap:round;opacity:.34}.wd-wave__rim{display:none}.wd-wave__sparks{position:absolute;inset-inline:0;top:var(--wd-wave-edge);height:0}.wd-wave__spark{position:absolute;top:0;width:var(--wd-spark-size);height:var(--wd-spark-size);margin-left:calc(var(--wd-spark-size) / -2);border-radius:999px;background:radial-gradient(circle,rgba(255,240,214,.95) 0,rgba(236,184,112,.6) 16%,rgba(236,184,112,.22) 38%,rgba(236,184,112,0) 70%);opacity:0;animation:wd-wave-spark var(--wd-spark-dur) ease-in-out var(--wd-spark-delay) infinite}@keyframes wd-wave-spark{0%{transform:translateZ(0) scale(.7);opacity:0}18%{opacity:var(--wd-spark-peak)}50%{transform:translate3d(calc(var(--wd-spark-drift) / 2 + var(--wd-spark-sway)),calc(var(--wd-spark-fall) / 2),0) scale(1)}82%{opacity:calc(var(--wd-spark-peak) * .6)}to{transform:translate3d(var(--wd-spark-drift),var(--wd-spark-fall),0) scale(.75);opacity:0}}@media (max-width:600px){.wd{--wd-wave-h:72px}.wd-wave__spark:nth-child(2n){display:none}.wd-wave__spark{--wd-spark-fall:56px}}@media (prefers-reduced-motion:reduce){.wd-wave__sparks{display:none}}