@layer theme,base,components;@layer product{._mediaGallerySweep_y6w4k_26{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}._mediaGallerySweep_y6w4k_26:before{background:linear-gradient(to bottom, transparent calc(100% - 2px), var(--scan-glow) calc(100% - 2px)), linear-gradient(to bottom, transparent, color-mix(in oklch, var(--scan) 30%, transparent) 86%, var(--scan));height:40%;filter:drop-shadow(0 0 .375rem var(--scan));content:"";position:absolute;top:0;left:0;right:0;translate:0 60%}._mediaGalleryEdgeRead_y6w4k_58{z-index:3;border-radius:inherit;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--duration-proof) var(--ease-proof);position:absolute;inset:0}._mediaGalleryEdgeRead_y6w4k_58[data-live=true]{opacity:1}._mediaGalleryEdgeRead_y6w4k_58>canvas{border-radius:inherit;width:100%;height:100%;display:block}._mediaGallerySweep_y6w4k_26{transition:opacity var(--duration-proof) var(--ease-proof)}._mediaGalleryEdgeRead_y6w4k_58[data-live=true]~._mediaGallerySweep_y6w4k_26{opacity:0}@media (prefers-reduced-motion:no-preference){._mediaGallerySweep_y6w4k_26:before{animation:_media-scan-sweep_y6w4k_1 var(--duration-loop) ease-in-out infinite alternate}}html[data-motion=reduced] ._mediaGallerySweep_y6w4k_26:before,[data-reduced-motion=true] ._mediaGallerySweep_y6w4k_26:before{animation:none}@keyframes _media-scan-sweep_y6w4k_1{0%{translate:0 -100%}to{translate:0 160%}}._mediaGalleryBreath_y6w4k_114{z-index:3;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(110deg,#0000 30%,oklch(100% 5.96046e-8 none/.22) 50%,#0000 70%) 0 0/250% 100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){._mediaGalleryBreath_y6w4k_114{animation:2.4s ease-in-out infinite _media-breath_y6w4k_1}}html[data-motion=reduced] ._mediaGalleryBreath_y6w4k_114,[data-reduced-motion=true] ._mediaGalleryBreath_y6w4k_114{animation:none}@keyframes _media-breath_y6w4k_1{0%{opacity:0;background-position:100% 0}40%{opacity:1}to{opacity:0;background-position:0 0}}._mediaGalleryStatusLabels_y6w4k_157{z-index:5;align-items:flex-start;gap:var(--space-1-5);flex-direction:column;max-width:calc(100% - 1.5rem);display:flex;position:absolute;bottom:.75rem;left:.75rem}}@layer compositions,utilities,overrides;
