.money-rain-overlay{position:fixed;inset:0;margin:0;padding:0;border:0;width:100%;height:100%;max-width:none;max-height:none;background:transparent;color:inherit;z-index:1000;overflow:hidden;pointer-events:none;contain:strict}
.money-rain-bill{position:absolute;left:0;top:0;will-change:transform,opacity;pointer-events:none;user-select:none;filter:drop-shadow(0 3px 2px #0002)}
.money-rain-bill img{display:block;width:100%;height:auto}
@media(prefers-reduced-motion:reduce){.money-rain-overlay{display:none}}

.money-rain-overlay::backdrop{background:transparent;pointer-events:none}
