.ShineEffect-module__fzxIsG__wrapper{isolation:isolate;display:inline-block;position:relative;overflow:hidden}.ShineEffect-module__fzxIsG__shine{pointer-events:none;background:linear-gradient(var(--shine-angle,110deg), transparent 0%, transparent calc(50% - var(--shine-half-width,12%)), var(--shine-color,#ffffffd9) 50%, transparent calc(50% + var(--shine-half-width,12%)), transparent 100%);mix-blend-mode:var(--shine-blend,screen);animation:ShineEffect-module__fzxIsG__shineSweep var(--shine-duration,2.5s) var(--shine-easing,cubic-bezier(.25, .46, .45, .94)) var(--shine-delay,0s) infinite;background-position:150%;background-size:250% 250%;position:absolute;inset:0}.ShineEffect-module__fzxIsG__shineMasked{-webkit-mask-image:var(--shine-mask);-webkit-mask-image:var(--shine-mask);mask-image:var(--shine-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:var(--shine-mask-position,center);-webkit-mask-position:var(--shine-mask-position,center);mask-position:var(--shine-mask-position,center);-webkit-mask-size:var(--shine-mask-size,contain);-webkit-mask-size:var(--shine-mask-size,contain);mask-size:var(--shine-mask-size,contain)}.ShineEffect-module__fzxIsG__shineHoverOnly{opacity:0;animation:none}.ShineEffect-module__fzxIsG__wrapper:hover .ShineEffect-module__fzxIsG__shineHoverOnly{opacity:1;animation:ShineEffect-module__fzxIsG__shineSweep var(--shine-duration,1.2s) var(--shine-easing,cubic-bezier(.25, .46, .45, .94)) 1}@keyframes ShineEffect-module__fzxIsG__shineSweep{0%{background-position:150%}60%,to{background-position:-50%}}@media (prefers-reduced-motion:reduce){.ShineEffect-module__fzxIsG__shine,.ShineEffect-module__fzxIsG__wrapper:hover .ShineEffect-module__fzxIsG__shineHoverOnly{opacity:0;animation:none}}
