.FlagBackground-module__P9HF_G__container{pointer-events:none;z-index:0;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.FlagBackground-module__P9HF_G__particle{-webkit-user-select:none;user-select:none;filter:drop-shadow(0 0 8px #ffffff4d);transform:translateY(0) rotate(var(--initial-rotation));animation-name:FlagBackground-module__P9HF_G__floatParticle;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;bottom:-10%}@keyframes FlagBackground-module__P9HF_G__floatParticle{0%{transform:translateY(0) rotate(calc(var(--initial-rotation) - 15deg))}50%{transform:translateY(-60vh) rotate(calc(var(--initial-rotation) + 15deg))}to{transform:translateY(-120vh) rotate(calc(var(--initial-rotation) - 15deg))}}
