.generation-grid [data-generation-card-id]{cursor:pointer}.generation-grid .generation-placeholder{visibility:hidden}.generation-grid [data-generation-typewriter-pulse]{animation:2.4s ease-in-out infinite generation-typewriter-pulse}@keyframes generation-typewriter-pulse{0%,to{opacity:.78}50%{opacity:1}}.generation-grid .gml-card__canvas{--generation-canvas-zoom:calc(var(--gml-canvas-zoom,1) * var(--strip-card-scale,1))}.generation-grid .gml-figure__placeholder,.generation-grid .gml-positioned-image-box__placeholder,.generation-grid [data-testid=media-placeholder]{--generation-dot-cell:calc(7.344px / var(--generation-canvas-zoom,1));--generation-dot-size:calc(2.06px / var(--generation-canvas-zoom,1));--generation-dot-padding:calc(6.7px / var(--generation-canvas-zoom,1));--generation-dot-scrim:#0000001a;--generation-dot-color:#ffffff40;--generation-dot-highlight:#ffffffe6;background:var(--generation-dot-scrim);position:relative;overflow:hidden}@supports (color:hsl(from red h s max(l - 10, 0))){.generation-grid .gml-figure__placeholder,.generation-grid .gml-positioned-image-box__placeholder,.generation-grid [data-testid=media-placeholder]{--generation-card-color:var(--card-background-color,var(--card-color,#fff));--generation-dot-scrim:hsl(from var(--generation-card-color) h s max(l - 10, 0));--generation-dot-color:hsl(from var(--generation-card-color) h s clamp(12, l + 4, 88) / 65%);--generation-dot-highlight:hsl(from var(--generation-card-color) h s clamp(44, l + 38, 100))}}.generation-grid .gml-figure__placeholder>*,.generation-grid .gml-positioned-image-box__placeholder>*,.generation-grid [data-testid=media-placeholder]>*{visibility:hidden}.generation-grid .gml-figure__placeholder:before,.generation-grid .gml-figure__placeholder:after,.generation-grid .gml-positioned-image-box__placeholder:before,.generation-grid .gml-positioned-image-box__placeholder:after,.generation-grid [data-testid=media-placeholder]:before,.generation-grid [data-testid=media-placeholder]:after{content:"";inset:calc(var(--generation-dot-padding) - (var(--generation-dot-cell) - var(--generation-dot-size)) / 2);pointer-events:none;-webkit-mask-image:radial-gradient(circle closest-side, #000 calc(var(--generation-dot-size) * .42), transparent calc(var(--generation-dot-size) * .58));-webkit-mask-image:radial-gradient(circle closest-side, #000 calc(var(--generation-dot-size) * .42), transparent calc(var(--generation-dot-size) * .58));mask-image:radial-gradient(circle closest-side, #000 calc(var(--generation-dot-size) * .42), transparent calc(var(--generation-dot-size) * .58));-webkit-mask-size:var(--generation-dot-cell) var(--generation-dot-cell);-webkit-mask-size:var(--generation-dot-cell) var(--generation-dot-cell);mask-size:var(--generation-dot-cell) var(--generation-dot-cell);background-color:var(--generation-dot-color);position:absolute;-webkit-mask-repeat:round;mask-repeat:round}.generation-grid .gml-figure__placeholder:before,.generation-grid .gml-positioned-image-box__placeholder:before,.generation-grid [data-testid=media-placeholder]:before{background-image:linear-gradient(110deg, transparent 15%, var(--generation-dot-highlight) 50%, transparent 85%);opacity:.75;will-change:opacity;animation:generation-dot-matrix-glow-a calc(1.8s * var(--generation-glow-tempo,1)) ease-in-out infinite alternate, generation-dot-matrix-fade-in .35s ease-out;animation-delay:var(--generation-glow-phase,0s), 0s}.generation-grid .gml-figure__placeholder:after,.generation-grid .gml-positioned-image-box__placeholder:after,.generation-grid [data-testid=media-placeholder]:after{background-color:#0000;background-image:linear-gradient(70deg, transparent 15%, var(--generation-dot-highlight) 50%, transparent 85%);opacity:.15;will-change:opacity;animation:generation-dot-matrix-glow-b calc(2.3s * var(--generation-glow-tempo,1)) ease-in-out infinite alternate;animation-delay:calc(var(--generation-glow-phase,0s) - .85s)}@keyframes generation-dot-matrix-fade-in{0%{opacity:0}}@keyframes generation-dot-matrix-glow-a{0%{opacity:.7}to{opacity:1}}@keyframes generation-dot-matrix-glow-b{0%{opacity:.1}to{opacity:.9}}.generation-grid [data-generation-card-id]:nth-child(3n+2){--generation-glow-tempo:1.19;--generation-glow-phase:-.55s}.generation-grid [data-generation-card-id]:nth-child(3n){--generation-glow-tempo:.84;--generation-glow-phase:-1.1s}@supports (color:hsl(from red h s max(l - 10, 0))){.generation-grid .gml-figure__placeholder:before,.generation-grid .gml-positioned-image-box__placeholder:before,.generation-grid [data-testid=media-placeholder]:before{background-image:radial-gradient(ellipse 27% 38% at 22% 27%, var(--generation-dot-highlight) 0%, transparent 100%), radial-gradient(ellipse 24% 42% at 80% 74%, var(--generation-dot-highlight) 0%, transparent 100%)}.generation-grid .gml-figure__placeholder:after,.generation-grid .gml-positioned-image-box__placeholder:after,.generation-grid [data-testid=media-placeholder]:after{background-image:radial-gradient(ellipse 27% 38% at 74% 24%, var(--generation-dot-highlight) 0%, transparent 100%), radial-gradient(ellipse 24% 42% at 30% 78%, var(--generation-dot-highlight) 0%, transparent 100%)}}@media (prefers-reduced-motion:reduce){.generation-grid [data-generation-typewriter-pulse]{animation:none}.generation-grid .gml-figure__placeholder:before,.generation-grid .gml-positioned-image-box__placeholder:before,.generation-grid [data-testid=media-placeholder]:before{opacity:.85;will-change:auto;animation:.8s ease-out generation-dot-matrix-fade-in}.generation-grid .gml-figure__placeholder:after,.generation-grid .gml-positioned-image-box__placeholder:after,.generation-grid [data-testid=media-placeholder]:after{opacity:.5;will-change:auto;animation:none}}