@property --rz-review-angle{syntax:'<angle>';initial-value:0deg;inherits:false}
.rz-review-light{position:relative;isolation:isolate;border-radius:999px!important;padding:13px 20px!important;border:1px solid transparent!important;overflow:visible!important}
.rz-review-light::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--rz-review-angle),#baa5ec1a 0deg,#baa5ec1a 215deg,#baa5ec73 265deg,#68dfb0 300deg,#eeeaf5 312deg,#68dfb073 326deg,#baa5ec1a 350deg);-webkit-mask:linear-gradient(#eeeaf5 0 0) content-box,linear-gradient(#eeeaf5 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:rzReviewLight 5s linear infinite;filter:drop-shadow(0 0 4px #68dfb045)}
.rz-review-light:hover::before,.rz-review-light:focus-visible::before{filter:drop-shadow(0 0 7px #baa5ec73)}
@keyframes rzReviewLight{to{--rz-review-angle:360deg}}
@media(prefers-reduced-motion:reduce){.rz-review-light::before{animation:none;--rz-review-angle:45deg}}
.rzx.motion-enabled .rz-review-light::before{animation:rzReviewLight 5s linear infinite!important}
.rzx.is-paused .rz-review-light::before{animation-play-state:paused!important}
