.shining-overlay.svelte-17wmdi9{--animation-brightness: 1.5;--animation-duration: 1s;--animation-delay: 1s;--opacity-max: 1;--width: 100%;--height: 100%;--left: 0;--top: 0;position:absolute;width:var(--width);left:var(--left);height:var(--height);top:var(--top);overflow:hidden;pointer-events:none;z-index:1;backface-visibility:hidden;contain:strict;visibility:hidden;content-visibility:hidden}.shining-overlay.in-viewport.svelte-17wmdi9{content-visibility:visible}.shining-overlay.svelte-17wmdi9 .effect-layer:where(.svelte-17wmdi9){position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.shining-overlay[data-implementation-mode=BrightnessFilterMasked].svelte-17wmdi9 .effect-layer:where(.svelte-17wmdi9){--AnimationOpacityMultiplier: 1;content:"";display:block;position:absolute;top:0;left:0;width:200%;height:100%;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,var(--opacity-max)),transparent);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,var(--opacity-max)),transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:50% 100%;mask-size:50% 100%;-webkit-mask-position:-100% 0;mask-position:-100% 0}.shining-overlay[data-implementation-mode=BrightnessFilterTransformed].svelte-17wmdi9 .effect-layer:where(.svelte-17wmdi9){--AnimationOpacityMultiplier: 1;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,var(--opacity-max)),transparent);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,var(--opacity-max)),transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;transform:translateZ(0);backface-visibility:hidden}.shining-overlay[data-implementation-mode=WhiteGradient].svelte-17wmdi9 .effect-layer:where(.svelte-17wmdi9){content:"";position:absolute;top:-40%;left:-80%;width:40%;height:180%;background:linear-gradient(105deg,transparent 15%,rgba(255,255,255,var(--opacity-max)) 50%,transparent 85%);transform:translate3d(-150%,0,0);opacity:0}.shining-overlay.visible.svelte-17wmdi9{visibility:visible}.shining-overlay.visible[data-implementation-mode=BrightnessFilterMasked].svelte-17wmdi9 .effect-layer:where(.svelte-17wmdi9){opacity:var(--AnimationOpacityMultiplier);-webkit-backdrop-filter:brightness(var(--animation-brightness));backdrop-filter:brightness(var(--animation-brightness));animation:svelte-17wmdi9-AnimationBrightnessFilterMasked ease-in-out;animation-duration:var(--animation-duration);will-change:mask-position}.shining-overlay.visible[data-implementation-mode=BrightnessFilterTransformed].svelte-17wmdi9 .effect-layer:where(.svelte-17wmdi9){-webkit-backdrop-filter:brightness(var(--animation-brightness));backdrop-filter:brightness(var(--animation-brightness));animation:svelte-17wmdi9-AnimationBrightnessFilterTransformed ease-in-out;animation-duration:var(--animation-duration);will-change:transform}.shining-overlay.visible[data-implementation-mode=WhiteGradient].svelte-17wmdi9 .effect-layer:where(.svelte-17wmdi9){animation:svelte-17wmdi9-AnimationWhiteGradient var(--animation-duration) ease-in-out;will-change:transform}@media(max-width:480px){.shining-overlay.svelte-17wmdi9{display:none}}@keyframes svelte-17wmdi9-AnimationBrightnessFilterMasked{0%{--AnimationOpacityMultiplier: 0;-webkit-mask-position:-100% 0px;mask-position:-100% 0px}10%,90%{--AnimationOpacityMultiplier: 1;--AnimationOpacityMultiplier: var(--animation-brightness)}to{--AnimationOpacityMultiplier: 0;-webkit-mask-position:100% 0px;mask-position:100% 0px}}@keyframes svelte-17wmdi9-AnimationBrightnessFilterTransformed{0%{transform:translate3d(-100%,0,0) skew(var(--transform-skew))}to{transform:translate3d(100%,0,0) skew(var(--transform-skew))}}@keyframes svelte-17wmdi9-AnimationWhiteGradient{0%{opacity:0}1%{opacity:1;transform:translate3d(-150%,0,0)}99%{opacity:1}to{opacity:0;transform:translate3d(400%,0,0)}}@media(prefers-reduced-motion:reduce){.shining-overlay.visible.svelte-17wmdi9 .effect-layer:where(.svelte-17wmdi9){animation:none;opacity:0;will-change:auto}}
