.rain{left:-10vw;width:120vw;height:100vh;z-index:5;pointer-events:none;overflow:hidden}.drop,.rain{position:absolute}.drop{border:.5vmin solid transparent;border-bottom:.5vmin solid hsl(var(--primary)/.6);top:-5vmin;animation-name:fall;animation-timing-function:linear;animation-iteration-count:infinite;--angle:91deg}@keyframes fall{0%{transform:rotate(var(--angle)) translateX(0)}to{transform:rotate(var(--angle)) translateX(calc(100vh + 5vmin))}}