.rf-frame-particle-field{position:absolute;z-index:7;inset:calc(-.72 * var(--rf-frame-outset,60px));display:block;overflow:visible;pointer-events:none}.rf-frame-particle-field[hidden]{display:none}.rf-frame-particle-field>i{position:absolute;display:block;width:calc(var(--rf-particle-size,4px) * var(--rf-particle-scale,1));height:calc(var(--rf-particle-size,4px) * var(--rf-particle-scale,1));border-radius:50%;background-color:var(--rf-particle-color,var(--frame-accent,#7c5cff));background-position:center;background-repeat:no-repeat;background-size:contain;box-shadow:0 0 calc(var(--rf-particle-size,4px) * 2) var(--rf-particle-color,var(--frame-accent,#7c5cff));opacity:.88;animation-delay:var(--rf-particle-delay,0s);animation-duration:var(--rf-particle-speed,8s);animation-iteration-count:infinite;animation-timing-function:ease-in-out}.rf-frame-particle-field.shape-square>i{border-radius:1px}.rf-frame-particle-field.shape-diamond>i{border-radius:1px;rotate:45deg}.rf-frame-particle-field.shape-spark>i{width:calc(var(--rf-particle-size,4px) * .72 * var(--rf-particle-scale,1));height:calc(var(--rf-particle-size,4px) * 2.2 * var(--rf-particle-scale,1));border-radius:0;clip-path:polygon(50% 0,65% 38%,100% 50%,65% 62%,50% 100%,35% 62%,0 50%,35% 38%)}.rf-frame-particle-field.shape-image>i{border-radius:0;background-color:transparent;box-shadow:none}.rf-frame-particle-field.motion-float>i{animation-name:rf-particle-float;animation-direction:alternate}.rf-frame-particle-field.motion-fall>i{animation-name:rf-particle-fall;animation-timing-function:linear}.rf-frame-particle-field.motion-rise>i{animation-name:rf-particle-rise;animation-timing-function:linear}.rf-frame-particle-field.motion-orbit>i{animation-name:rf-particle-orbit;animation-direction:alternate}.rf-frame-particle-field.motion-still>i{animation:none}@keyframes rf-particle-float{from{translate:0 5px;opacity:.42}to{translate:var(--rf-orbit-x,8px) -9px;opacity:1}}@keyframes rf-particle-fall{from{translate:0 -22px;opacity:.1}15%{opacity:1}to{translate:var(--rf-orbit-x,7px) 38px;opacity:.18}}@keyframes rf-particle-rise{from{translate:0 28px;opacity:.12}20%{opacity:1}to{translate:var(--rf-orbit-x,7px) -34px;opacity:.18}}@keyframes rf-particle-orbit{from{translate:calc(-1 * var(--rf-orbit-x,8px)) 0}to{translate:var(--rf-orbit-x,8px) calc(var(--rf-orbit-x,8px) * .45)}}@media(prefers-reduced-motion:reduce){.rf-frame-particle-field>i{animation:none!important}}
.rf-web-responsive-frame>.rf-frame-particle-field.rf-frame-particle-field{--rf-frame-outset:var(--rf-modal-frame-outset);z-index:7}
