/* Full-resolution images with independent fall, airflow and paper flutter. */
.money-animation.money-rain{background:none;opacity:1;overflow:hidden;contain:strict;perspective:none}
.rain-banknote{position:absolute;top:0;left:var(--x);width:var(--width);height:auto;display:block;opacity:var(--opacity);pointer-events:none;animation:banknote-rain var(--duration) linear var(--delay) infinite;will-change:transform;transform:translate3d(0,-220px,0) rotate(var(--angle))}
.banknote-flow{display:block;width:100%;transform-style:preserve-3d;animation:banknote-sway var(--sway-duration) ease-in-out var(--delay) infinite alternate}.rain-banknote img{display:block;width:100%;height:auto;max-width:none;filter:none;image-rendering:auto;backface-visibility:hidden;transform-origin:50% 50%;animation:banknote-flutter var(--flutter) ease-in-out var(--delay) infinite alternate}
@keyframes banknote-rain{from{transform:translate3d(0,-220px,0) rotate(var(--angle))}to{transform:translate3d(var(--drift),calc(100vh + 220px),0) rotate(var(--end-angle))}}
@keyframes banknote-sway{from{transform:translate3d(calc(var(--sway) * -1),0,0)}to{transform:translate3d(var(--sway),0,0)}}
@keyframes banknote-flutter{from{transform:perspective(700px) rotateX(11deg) rotateY(-16deg) rotateZ(-5deg)}to{transform:perspective(700px) rotateX(-10deg) rotateY(17deg) rotateZ(5deg)}}
.rain-paused .rain-banknote,.rain-paused .rain-banknote img,.rain-paused .banknote-flow{animation-play-state:paused}

.rain-banknote.tilted img{animation-name:banknote-tilt;animation-duration:var(--rotation-speed)}
.rain-banknote.tumble img{animation-name:banknote-tumble;animation-duration:var(--rotation-speed)}
@keyframes banknote-tilt{from{transform:perspective(850px) rotateX(var(--tilt-x)) rotateY(calc(var(--tilt-y) * -1)) rotateZ(-7deg)}to{transform:perspective(850px) rotateX(calc(var(--tilt-x) * -.7)) rotateY(var(--tilt-y)) rotateZ(9deg)}}
@keyframes banknote-tumble{from{transform:perspective(850px) rotateX(calc(var(--tilt-x) * -1)) rotateY(var(--tilt-y)) rotateZ(calc(var(--roll) * -1))}to{transform:perspective(850px) rotateX(var(--tilt-x)) rotateY(calc(var(--tilt-y) * -.8)) rotateZ(var(--roll))}}

/* Full-resolution strips bow and ripple along a continuous rounded paper surface. */
.banknote-fold{display:block;position:relative;width:100%;aspect-ratio:1918/820;perspective:700px;transform-style:preserve-3d;transform-origin:center;animation:banknote-flutter var(--flutter) ease-in-out var(--delay) infinite alternate}
.rain-banknote.tilted .banknote-fold{animation-name:banknote-tilt;animation-duration:var(--rotation-speed)}
.rain-banknote.tumble .banknote-fold{animation-name:banknote-tumble;animation-duration:var(--rotation-speed)}
.bill-panel{position:absolute;top:0;left:0;width:6.29%;height:100%;background-image:url('/falling-banknote.png');background-size:1600% 100%;background-repeat:no-repeat;backface-visibility:visible;transform-origin:center;animation-duration:var(--fold-speed);animation-timing-function:linear;animation-delay:var(--delay);animation-iteration-count:infinite}
.bill-panel:after{content:'';position:absolute;inset:0;background:rgba(0,0,0,.07);pointer-events:none}
.reverse-flex .bill-panel{animation-direction:reverse}
.bill-curve-0{background-position:0.000000% 0;animation-name:bill-curve-0}
@keyframes bill-curve-0{0%{transform:translate3d(calc(var(--width) * 0.1158798),0,calc(var(--width) * -0.2810432)) rotateY(-49.00940deg)}12.5%{transform:translate3d(calc(var(--width) * 0.0576478),0,calc(var(--width) * -0.2208194)) rotateY(-17.96586deg)}25%{transform:translate3d(calc(var(--width) * 0.0191262),0,calc(var(--width) * -0.0126656)) rotateY(23.60184deg)}37.5%{transform:translate3d(calc(var(--width) * 0.0789697),0,calc(var(--width) * 0.1921128)) rotateY(51.34390deg)}50%{transform:translate3d(calc(var(--width) * 0.1158798),0,calc(var(--width) * 0.2810432)) rotateY(49.00940deg)}62.5%{transform:translate3d(calc(var(--width) * 0.0576478),0,calc(var(--width) * 0.2208194)) rotateY(17.96586deg)}75%{transform:translate3d(calc(var(--width) * 0.0191262),0,calc(var(--width) * 0.0126656)) rotateY(-23.60184deg)}87.5%{transform:translate3d(calc(var(--width) * 0.0789697),0,calc(var(--width) * -0.1921128)) rotateY(-51.34390deg)}100%{transform:translate3d(calc(var(--width) * 0.1158798),0,calc(var(--width) * -0.2810432)) rotateY(-49.00940deg)}}
.bill-curve-1{background-position:6.666667% 0;animation-name:bill-curve-1}
@keyframes bill-curve-1{0%{transform:translate3d(calc(var(--width) * 0.1556220),0,calc(var(--width) * -0.2328143)) rotateY(-51.77545deg)}12.5%{transform:translate3d(calc(var(--width) * 0.1163274),0,calc(var(--width) * -0.1993501)) rotateY(-22.46250deg)}25%{transform:translate3d(calc(var(--width) * 0.0770287),0,calc(var(--width) * -0.0361655)) rotateY(20.00867deg)}37.5%{transform:translate3d(calc(var(--width) * 0.1180164),0,calc(var(--width) * 0.1433116)) rotateY(50.75904deg)}50%{transform:translate3d(calc(var(--width) * 0.1556220),0,calc(var(--width) * 0.2328143)) rotateY(51.77545deg)}62.5%{transform:translate3d(calc(var(--width) * 0.1163274),0,calc(var(--width) * 0.1993501)) rotateY(22.46250deg)}75%{transform:translate3d(calc(var(--width) * 0.0770287),0,calc(var(--width) * 0.0361655)) rotateY(-20.00867deg)}87.5%{transform:translate3d(calc(var(--width) * 0.1180164),0,calc(var(--width) * -0.1433116)) rotateY(-50.75904deg)}100%{transform:translate3d(calc(var(--width) * 0.1556220),0,calc(var(--width) * -0.2328143)) rotateY(-51.77545deg)}}
.bill-curve-2{background-position:13.333333% 0;animation-name:bill-curve-2}
@keyframes bill-curve-2{0%{transform:translate3d(calc(var(--width) * 0.1937915),0,calc(var(--width) * -0.1833241)) rotateY(-52.50612deg)}12.5%{transform:translate3d(calc(var(--width) * 0.1729205),0,calc(var(--width) * -0.1728783)) rotateY(-27.67387deg)}25%{transform:translate3d(calc(var(--width) * 0.1367937),0,calc(var(--width) * -0.0543314)) rotateY(13.36937deg)}37.5%{transform:translate3d(calc(var(--width) * 0.1590289),0,calc(var(--width) * 0.0961684)) rotateY(46.58101deg)}50%{transform:translate3d(calc(var(--width) * 0.1937915),0,calc(var(--width) * 0.1833241)) rotateY(52.50612deg)}62.5%{transform:translate3d(calc(var(--width) * 0.1729205),0,calc(var(--width) * 0.1728783)) rotateY(27.67387deg)}75%{transform:translate3d(calc(var(--width) * 0.1367937),0,calc(var(--width) * 0.0543314)) rotateY(-13.36937deg)}87.5%{transform:translate3d(calc(var(--width) * 0.1590289),0,calc(var(--width) * -0.0961684)) rotateY(-46.58101deg)}100%{transform:translate3d(calc(var(--width) * 0.1937915),0,calc(var(--width) * -0.1833241)) rotateY(-52.50612deg)}}
.bill-curve-3{background-position:20.000000% 0;animation-name:bill-curve-3}
@keyframes bill-curve-3{0%{transform:translate3d(calc(var(--width) * 0.2325823),0,calc(var(--width) * -0.1343243)) rotateY(-50.19066deg)}12.5%{transform:translate3d(calc(var(--width) * 0.2270111),0,calc(var(--width) * -0.1415985)) rotateY(-32.17051deg)}25%{transform:translate3d(calc(var(--width) * 0.1984392),0,calc(var(--width) * -0.0642605)) rotateY(4.69470deg)}37.5%{transform:translate3d(calc(var(--width) * 0.2047180),0,calc(var(--width) * 0.0535922)) rotateY(38.80981deg)}50%{transform:translate3d(calc(var(--width) * 0.2325823),0,calc(var(--width) * 0.1343243)) rotateY(50.19066deg)}62.5%{transform:translate3d(calc(var(--width) * 0.2270111),0,calc(var(--width) * 0.1415985)) rotateY(32.17051deg)}75%{transform:translate3d(calc(var(--width) * 0.1984392),0,calc(var(--width) * 0.0642605)) rotateY(-4.69470deg)}87.5%{transform:translate3d(calc(var(--width) * 0.2047180),0,calc(var(--width) * -0.0535922)) rotateY(-38.80981deg)}100%{transform:translate3d(calc(var(--width) * 0.2325823),0,calc(var(--width) * -0.1343243)) rotateY(-50.19066deg)}}
.bill-curve-4{background-position:26.666667% 0;animation-name:bill-curve-4}
@keyframes bill-curve-4{0%{transform:translate3d(calc(var(--width) * 0.2747520),0,calc(var(--width) * -0.0882323)) rotateY(-44.28204deg)}12.5%{transform:translate3d(calc(var(--width) * 0.2790531),0,calc(var(--width) * -0.1069970)) rotateY(-34.63178deg)}25%{transform:translate3d(calc(var(--width) * 0.2608689),0,calc(var(--width) * -0.0642605)) rotateY(-4.69470deg)}37.5%{transform:translate3d(calc(var(--width) * 0.2566865),0,calc(var(--width) * 0.0190394)) rotateY(27.99247deg)}50%{transform:translate3d(calc(var(--width) * 0.2747520),0,calc(var(--width) * 0.0882323)) rotateY(44.28204deg)}62.5%{transform:translate3d(calc(var(--width) * 0.2790531),0,calc(var(--width) * 0.1069970)) rotateY(34.63178deg)}75%{transform:translate3d(calc(var(--width) * 0.2608689),0,calc(var(--width) * 0.0642605)) rotateY(4.69470deg)}87.5%{transform:translate3d(calc(var(--width) * 0.2566865),0,calc(var(--width) * -0.0190394)) rotateY(-27.99247deg)}100%{transform:translate3d(calc(var(--width) * 0.2747520),0,calc(var(--width) * -0.0882323)) rotateY(-44.28204deg)}}
.bill-curve-5{background-position:33.333333% 0;animation-name:bill-curve-5}
@keyframes bill-curve-5{0%{transform:translate3d(calc(var(--width) * 0.3227034),0,calc(var(--width) * -0.0482581)) rotateY(-34.78024deg)}12.5%{transform:translate3d(calc(var(--width) * 0.3304839),0,calc(var(--width) * -0.0714855)) rotateY(-34.04692deg)}25%{transform:translate3d(calc(var(--width) * 0.3225144),0,calc(var(--width) * -0.0543314)) rotateY(-13.36937deg)}37.5%{transform:translate3d(calc(var(--width) * 0.3146415),0,calc(var(--width) * -0.0040051)) rotateY(15.13977deg)}50%{transform:translate3d(calc(var(--width) * 0.3227034),0,calc(var(--width) * 0.0482581)) rotateY(34.78024deg)}62.5%{transform:translate3d(calc(var(--width) * 0.3304839),0,calc(var(--width) * 0.0714855)) rotateY(34.04692deg)}75%{transform:translate3d(calc(var(--width) * 0.3225144),0,calc(var(--width) * 0.0543314)) rotateY(13.36937deg)}87.5%{transform:translate3d(calc(var(--width) * 0.3146415),0,calc(var(--width) * 0.0040051)) rotateY(-15.13977deg)}100%{transform:translate3d(calc(var(--width) * 0.3227034),0,calc(var(--width) * -0.0482581)) rotateY(-34.78024deg)}}
.bill-curve-6{background-position:40.000000% 0;animation-name:bill-curve-6}
@keyframes bill-curve-6{0%{transform:translate3d(calc(var(--width) * 0.3774025),0,calc(var(--width) * -0.0182811)) rotateY(-22.23231deg)}12.5%{transform:translate3d(calc(var(--width) * 0.3833207),0,calc(var(--width) * -0.0381273)) rotateY(-29.86889deg)}25%{transform:translate3d(calc(var(--width) * 0.3822793),0,calc(var(--width) * -0.0361655)) rotateY(-20.00867deg)}37.5%{transform:translate3d(calc(var(--width) * 0.3763332),0,calc(var(--width) * -0.0130666)) rotateY(1.57235deg)}50%{transform:translate3d(calc(var(--width) * 0.3774025),0,calc(var(--width) * 0.0182811)) rotateY(22.23231deg)}62.5%{transform:translate3d(calc(var(--width) * 0.3833207),0,calc(var(--width) * 0.0381273)) rotateY(29.86889deg)}75%{transform:translate3d(calc(var(--width) * 0.3822793),0,calc(var(--width) * 0.0361655)) rotateY(20.00867deg)}87.5%{transform:translate3d(calc(var(--width) * 0.3763332),0,calc(var(--width) * 0.0130666)) rotateY(-1.57235deg)}100%{transform:translate3d(calc(var(--width) * 0.3774025),0,calc(var(--width) * -0.0182811)) rotateY(-22.23231deg)}}
.bill-curve-7{background-position:46.666667% 0;animation-name:bill-curve-7}
@keyframes bill-curve-7{0%{transform:translate3d(calc(var(--width) * 0.4375930),0,calc(var(--width) * -0.0020870)) rotateY(-7.64901deg)}12.5%{transform:translate3d(calc(var(--width) * 0.4393234),0,calc(var(--width) * -0.0104879)) rotateY(-22.09769deg)}25%{transform:translate3d(calc(var(--width) * 0.4401818),0,calc(var(--width) * -0.0126656)) rotateY(-23.60184deg)}37.5%{transform:translate3d(calc(var(--width) * 0.4384671),0,calc(var(--width) * -0.0076612)) rotateY(-11.28035deg)}50%{transform:translate3d(calc(var(--width) * 0.4375930),0,calc(var(--width) * 0.0020870)) rotateY(7.64901deg)}62.5%{transform:translate3d(calc(var(--width) * 0.4393234),0,calc(var(--width) * 0.0104879)) rotateY(22.09769deg)}75%{transform:translate3d(calc(var(--width) * 0.4401818),0,calc(var(--width) * 0.0126656)) rotateY(23.60184deg)}87.5%{transform:translate3d(calc(var(--width) * 0.4384671),0,calc(var(--width) * 0.0076612)) rotateY(11.28035deg)}100%{transform:translate3d(calc(var(--width) * 0.4375930),0,calc(var(--width) * -0.0020870)) rotateY(-7.64901deg)}}
.bill-curve-8{background-position:53.333333% 0;animation-name:bill-curve-8}
@keyframes bill-curve-8{0%{transform:translate3d(calc(var(--width) * 0.4999070),0,calc(var(--width) * -0.0020870)) rotateY(7.64901deg)}12.5%{transform:translate3d(calc(var(--width) * 0.4990329),0,calc(var(--width) * 0.0076612)) rotateY(-11.28035deg)}25%{transform:translate3d(calc(var(--width) * 0.4973182),0,calc(var(--width) * 0.0126656)) rotateY(-23.60184deg)}37.5%{transform:translate3d(calc(var(--width) * 0.4981766),0,calc(var(--width) * 0.0104879)) rotateY(-22.09769deg)}50%{transform:translate3d(calc(var(--width) * 0.4999070),0,calc(var(--width) * 0.0020870)) rotateY(-7.64901deg)}62.5%{transform:translate3d(calc(var(--width) * 0.4990329),0,calc(var(--width) * -0.0076612)) rotateY(11.28035deg)}75%{transform:translate3d(calc(var(--width) * 0.4973182),0,calc(var(--width) * -0.0126656)) rotateY(23.60184deg)}87.5%{transform:translate3d(calc(var(--width) * 0.4981766),0,calc(var(--width) * -0.0104879)) rotateY(22.09769deg)}100%{transform:translate3d(calc(var(--width) * 0.4999070),0,calc(var(--width) * -0.0020870)) rotateY(7.64901deg)}}
.bill-curve-9{background-position:60.000000% 0;animation-name:bill-curve-9}
@keyframes bill-curve-9{0%{transform:translate3d(calc(var(--width) * 0.5600975),0,calc(var(--width) * -0.0182811)) rotateY(22.23231deg)}12.5%{transform:translate3d(calc(var(--width) * 0.5611668),0,calc(var(--width) * 0.0130666)) rotateY(1.57235deg)}25%{transform:translate3d(calc(var(--width) * 0.5552207),0,calc(var(--width) * 0.0361655)) rotateY(-20.00867deg)}37.5%{transform:translate3d(calc(var(--width) * 0.5541793),0,calc(var(--width) * 0.0381273)) rotateY(-29.86889deg)}50%{transform:translate3d(calc(var(--width) * 0.5600975),0,calc(var(--width) * 0.0182811)) rotateY(-22.23231deg)}62.5%{transform:translate3d(calc(var(--width) * 0.5611668),0,calc(var(--width) * -0.0130666)) rotateY(-1.57235deg)}75%{transform:translate3d(calc(var(--width) * 0.5552207),0,calc(var(--width) * -0.0361655)) rotateY(20.00867deg)}87.5%{transform:translate3d(calc(var(--width) * 0.5541793),0,calc(var(--width) * -0.0381273)) rotateY(29.86889deg)}100%{transform:translate3d(calc(var(--width) * 0.5600975),0,calc(var(--width) * -0.0182811)) rotateY(22.23231deg)}}
.bill-curve-10{background-position:66.666667% 0;animation-name:bill-curve-10}
@keyframes bill-curve-10{0%{transform:translate3d(calc(var(--width) * 0.6147966),0,calc(var(--width) * -0.0482581)) rotateY(34.78024deg)}12.5%{transform:translate3d(calc(var(--width) * 0.6228585),0,calc(var(--width) * 0.0040051)) rotateY(15.13977deg)}25%{transform:translate3d(calc(var(--width) * 0.6149856),0,calc(var(--width) * 0.0543314)) rotateY(-13.36937deg)}37.5%{transform:translate3d(calc(var(--width) * 0.6070161),0,calc(var(--width) * 0.0714855)) rotateY(-34.04692deg)}50%{transform:translate3d(calc(var(--width) * 0.6147966),0,calc(var(--width) * 0.0482581)) rotateY(-34.78024deg)}62.5%{transform:translate3d(calc(var(--width) * 0.6228585),0,calc(var(--width) * -0.0040051)) rotateY(-15.13977deg)}75%{transform:translate3d(calc(var(--width) * 0.6149856),0,calc(var(--width) * -0.0543314)) rotateY(13.36937deg)}87.5%{transform:translate3d(calc(var(--width) * 0.6070161),0,calc(var(--width) * -0.0714855)) rotateY(34.04692deg)}100%{transform:translate3d(calc(var(--width) * 0.6147966),0,calc(var(--width) * -0.0482581)) rotateY(34.78024deg)}}
.bill-curve-11{background-position:73.333333% 0;animation-name:bill-curve-11}
@keyframes bill-curve-11{0%{transform:translate3d(calc(var(--width) * 0.6627480),0,calc(var(--width) * -0.0882323)) rotateY(44.28204deg)}12.5%{transform:translate3d(calc(var(--width) * 0.6808135),0,calc(var(--width) * -0.0190394)) rotateY(27.99247deg)}25%{transform:translate3d(calc(var(--width) * 0.6766311),0,calc(var(--width) * 0.0642605)) rotateY(-4.69470deg)}37.5%{transform:translate3d(calc(var(--width) * 0.6584469),0,calc(var(--width) * 0.1069970)) rotateY(-34.63178deg)}50%{transform:translate3d(calc(var(--width) * 0.6627480),0,calc(var(--width) * 0.0882323)) rotateY(-44.28204deg)}62.5%{transform:translate3d(calc(var(--width) * 0.6808135),0,calc(var(--width) * 0.0190394)) rotateY(-27.99247deg)}75%{transform:translate3d(calc(var(--width) * 0.6766311),0,calc(var(--width) * -0.0642605)) rotateY(4.69470deg)}87.5%{transform:translate3d(calc(var(--width) * 0.6584469),0,calc(var(--width) * -0.1069970)) rotateY(34.63178deg)}100%{transform:translate3d(calc(var(--width) * 0.6627480),0,calc(var(--width) * -0.0882323)) rotateY(44.28204deg)}}
.bill-curve-12{background-position:80.000000% 0;animation-name:bill-curve-12}
@keyframes bill-curve-12{0%{transform:translate3d(calc(var(--width) * 0.7049177),0,calc(var(--width) * -0.1343243)) rotateY(50.19066deg)}12.5%{transform:translate3d(calc(var(--width) * 0.7327820),0,calc(var(--width) * -0.0535922)) rotateY(38.80981deg)}25%{transform:translate3d(calc(var(--width) * 0.7390608),0,calc(var(--width) * 0.0642605)) rotateY(4.69470deg)}37.5%{transform:translate3d(calc(var(--width) * 0.7104889),0,calc(var(--width) * 0.1415985)) rotateY(-32.17051deg)}50%{transform:translate3d(calc(var(--width) * 0.7049177),0,calc(var(--width) * 0.1343243)) rotateY(-50.19066deg)}62.5%{transform:translate3d(calc(var(--width) * 0.7327820),0,calc(var(--width) * 0.0535922)) rotateY(-38.80981deg)}75%{transform:translate3d(calc(var(--width) * 0.7390608),0,calc(var(--width) * -0.0642605)) rotateY(-4.69470deg)}87.5%{transform:translate3d(calc(var(--width) * 0.7104889),0,calc(var(--width) * -0.1415985)) rotateY(32.17051deg)}100%{transform:translate3d(calc(var(--width) * 0.7049177),0,calc(var(--width) * -0.1343243)) rotateY(50.19066deg)}}
.bill-curve-13{background-position:86.666667% 0;animation-name:bill-curve-13}
@keyframes bill-curve-13{0%{transform:translate3d(calc(var(--width) * 0.7437085),0,calc(var(--width) * -0.1833241)) rotateY(52.50612deg)}12.5%{transform:translate3d(calc(var(--width) * 0.7784711),0,calc(var(--width) * -0.0961684)) rotateY(46.58101deg)}25%{transform:translate3d(calc(var(--width) * 0.8007063),0,calc(var(--width) * 0.0543314)) rotateY(13.36937deg)}37.5%{transform:translate3d(calc(var(--width) * 0.7645795),0,calc(var(--width) * 0.1728783)) rotateY(-27.67387deg)}50%{transform:translate3d(calc(var(--width) * 0.7437085),0,calc(var(--width) * 0.1833241)) rotateY(-52.50612deg)}62.5%{transform:translate3d(calc(var(--width) * 0.7784711),0,calc(var(--width) * 0.0961684)) rotateY(-46.58101deg)}75%{transform:translate3d(calc(var(--width) * 0.8007063),0,calc(var(--width) * -0.0543314)) rotateY(-13.36937deg)}87.5%{transform:translate3d(calc(var(--width) * 0.7645795),0,calc(var(--width) * -0.1728783)) rotateY(27.67387deg)}100%{transform:translate3d(calc(var(--width) * 0.7437085),0,calc(var(--width) * -0.1833241)) rotateY(52.50612deg)}}
.bill-curve-14{background-position:93.333333% 0;animation-name:bill-curve-14}
@keyframes bill-curve-14{0%{transform:translate3d(calc(var(--width) * 0.7818780),0,calc(var(--width) * -0.2328143)) rotateY(51.77545deg)}12.5%{transform:translate3d(calc(var(--width) * 0.8194836),0,calc(var(--width) * -0.1433116)) rotateY(50.75904deg)}25%{transform:translate3d(calc(var(--width) * 0.8604713),0,calc(var(--width) * 0.0361655)) rotateY(20.00867deg)}37.5%{transform:translate3d(calc(var(--width) * 0.8211726),0,calc(var(--width) * 0.1993501)) rotateY(-22.46250deg)}50%{transform:translate3d(calc(var(--width) * 0.7818780),0,calc(var(--width) * 0.2328143)) rotateY(-51.77545deg)}62.5%{transform:translate3d(calc(var(--width) * 0.8194836),0,calc(var(--width) * 0.1433116)) rotateY(-50.75904deg)}75%{transform:translate3d(calc(var(--width) * 0.8604713),0,calc(var(--width) * -0.0361655)) rotateY(-20.00867deg)}87.5%{transform:translate3d(calc(var(--width) * 0.8211726),0,calc(var(--width) * -0.1993501)) rotateY(22.46250deg)}100%{transform:translate3d(calc(var(--width) * 0.7818780),0,calc(var(--width) * -0.2328143)) rotateY(51.77545deg)}}
.bill-curve-15{background-position:100.000000% 0;animation-name:bill-curve-15}
@keyframes bill-curve-15{0%{transform:translate3d(calc(var(--width) * 0.8216202),0,calc(var(--width) * -0.2810432)) rotateY(49.00940deg)}12.5%{transform:translate3d(calc(var(--width) * 0.8585303),0,calc(var(--width) * -0.1921128)) rotateY(51.34390deg)}25%{transform:translate3d(calc(var(--width) * 0.9183738),0,calc(var(--width) * 0.0126656)) rotateY(23.60184deg)}37.5%{transform:translate3d(calc(var(--width) * 0.8798522),0,calc(var(--width) * 0.2208194)) rotateY(-17.96586deg)}50%{transform:translate3d(calc(var(--width) * 0.8216202),0,calc(var(--width) * 0.2810432)) rotateY(-49.00940deg)}62.5%{transform:translate3d(calc(var(--width) * 0.8585303),0,calc(var(--width) * 0.1921128)) rotateY(-51.34390deg)}75%{transform:translate3d(calc(var(--width) * 0.9183738),0,calc(var(--width) * -0.0126656)) rotateY(-23.60184deg)}87.5%{transform:translate3d(calc(var(--width) * 0.8798522),0,calc(var(--width) * -0.2208194)) rotateY(17.96586deg)}100%{transform:translate3d(calc(var(--width) * 0.8216202),0,calc(var(--width) * -0.2810432)) rotateY(49.00940deg)}}
.rain-paused .banknote-fold,.rain-paused .bill-panel{animation-play-state:paused}
@media(prefers-reduced-motion:reduce){.rain-banknote{animation:none;transform:translateY(var(--still-y)) rotate(var(--angle));opacity:.55;will-change:auto}.rain-banknote img,.rain-banknote.tilted img,.rain-banknote.tumble img,.banknote-flow{animation:none;transform:none}}

@media(prefers-reduced-motion:reduce){.rain-banknote .banknote-fold,.rain-banknote.tilted .banknote-fold,.rain-banknote.tumble .banknote-fold,.rain-banknote .bill-panel{animation:none;transform:none}.rain-banknote .bill-panel{display:none}.rain-banknote .banknote-fold{background:url(/falling-banknote.png) center/100% 100% no-repeat}}
