.MediaGenerationLoader-module__6Z8V_a__wrap{flex-direction:column;align-items:center;gap:10px;display:flex}.MediaGenerationLoader-module__6Z8V_a__canvas{border-radius:var(--shape-surface);background:var(--secondary);width:100%;position:relative;overflow:hidden}.MediaGenerationLoader-module__6Z8V_a__canvasFill{background:var(--secondary);border-radius:0;position:absolute;inset:0;overflow:hidden}.MediaGenerationLoader-module__6Z8V_a__dots{background-image:radial-gradient(circle, var(--muted-foreground) .7px, transparent 1.3px);opacity:.22;background-repeat:space;background-size:11px 11px;position:absolute;inset:2px}.MediaGenerationLoader-module__6Z8V_a__glow{background-image:radial-gradient(circle, var(--foreground) 1.1px, transparent 1.6px);background-repeat:space;background-size:11px 11px;animation:4.2s cubic-bezier(.35,1.55,.65,1) infinite MediaGenerationLoader-module__6Z8V_a__mg-morph,1.9s cubic-bezier(.66,0,.34,1) infinite MediaGenerationLoader-module__6Z8V_a__mg-breathe;position:absolute;inset:2px;-webkit-mask-image:radial-gradient(#000 0%,#0000 60%),radial-gradient(#000 0%,#0000 62%);mask-image:radial-gradient(#000 0%,#0000 60%),radial-gradient(#000 0%,#0000 62%);-webkit-mask-position:16% 20%,30% 32%;mask-position:16% 20%,30% 32%;-webkit-mask-size:72% 62%,52% 52%;mask-size:72% 62%,52% 52%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat}@keyframes MediaGenerationLoader-module__6Z8V_a__mg-morph{0%{-webkit-mask-position:16% 20%,30% 32%;mask-position:16% 20%,30% 32%;-webkit-mask-size:52% 46%,40% 40%;mask-size:52% 46%,40% 40%}25%{-webkit-mask-position:84% 16%,66% 30%;mask-position:84% 16%,66% 30%;-webkit-mask-size:46% 58%,44% 38%;mask-size:46% 58%,44% 38%}50%{-webkit-mask-position:82% 84%,62% 68%;mask-position:82% 84%,62% 68%;-webkit-mask-size:60% 44%,38% 46%;mask-size:60% 44%,38% 46%}75%{-webkit-mask-position:14% 82%,34% 66%;mask-position:14% 82%,34% 66%;-webkit-mask-size:48% 54%,46% 40%;mask-size:48% 54%,46% 40%}to{-webkit-mask-position:16% 20%,30% 32%;mask-position:16% 20%,30% 32%;-webkit-mask-size:52% 46%,40% 40%;mask-size:52% 46%,40% 40%}}@keyframes MediaGenerationLoader-module__6Z8V_a__mg-breathe{0%,to{opacity:.55}50%{opacity:1}}.MediaGenerationLoader-module__6Z8V_a__chip{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums;color:var(--muted-foreground);background:color-mix(in srgb, var(--background) 72%, transparent);border-radius:var(--shape-pill);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:2px 7px;font-size:10px;position:absolute;top:8px;right:8px}.MediaGenerationLoader-module__6Z8V_a__meta{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;width:100%;display:flex}.MediaGenerationLoader-module__6Z8V_a__metaInside{inset-inline:0;text-align:center;flex-direction:column;align-items:center;gap:1px;padding-inline:12px;display:flex;position:absolute;bottom:10px}.MediaGenerationLoader-module__6Z8V_a__label{background:linear-gradient(90deg, var(--foreground) 0%, var(--foreground) 30%, color-mix(in srgb, var(--foreground) 45%, transparent) 45%, color-mix(in srgb, var(--foreground) 45%, transparent) 55%, var(--foreground) 70%, var(--foreground) 100%);color:#0000;-webkit-text-fill-color:transparent;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:550;line-height:1.3;animation:2.25s infinite MediaGenerationLoader-module__6Z8V_a__mg-shine}@keyframes MediaGenerationLoader-module__6Z8V_a__mg-shine{0%,18%{background-position:100% 0}82%,to{background-position:0 0}}.MediaGenerationLoader-module__6Z8V_a__prompt{color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.MediaGenerationLoader-module__6Z8V_a__glow{opacity:.7;animation:none}.MediaGenerationLoader-module__6Z8V_a__label{-webkit-text-fill-color:var(--foreground);color:var(--foreground);animation:none}}
.TexturedGradientSurface-module__Yon9Sq__colorField{animation:TexturedGradientSurface-module__Yon9Sq__gradient-field-drift var(--gradient-motion-duration,24s) cubic-bezier(.45, 0, .55, 1) var(--gradient-motion-delay,0s) infinite alternate;transform-origin:50%;will-change:transform}.TexturedGradientSurface-module__Yon9Sq__parallaxField{animation:TexturedGradientSurface-module__Yon9Sq__gradient-parallax-drift var(--gradient-parallax-duration,31s) cubic-bezier(.45, 0, .55, 1) var(--gradient-parallax-delay,-8s) infinite alternate;transform-origin:50%;will-change:transform}.TexturedGradientSurface-module__Yon9Sq__breathingVeil{will-change:opacity;animation:24s cubic-bezier(.45,0,.55,1) -9s infinite alternate TexturedGradientSurface-module__Yon9Sq__gradient-color-breathe}.TexturedGradientSurface-module__Yon9Sq__pointerLight{background-image:radial-gradient(circle 190px at var(--gradient-pointer-x,50%) var(--gradient-pointer-y,50%), #fffce075, #fff4be1f 38%, transparent 72%);mix-blend-mode:soft-light}@keyframes TexturedGradientSurface-module__Yon9Sq__gradient-field-drift{0%{transform:translate3d(var(--gradient-motion-x-start,-5px), var(--gradient-motion-y-start,-4px), 0) rotate(var(--gradient-motion-rotation-start,-.4deg)) scale(1.08)}52%{transform:translate3d(var(--gradient-motion-x-mid,4px), var(--gradient-motion-y-mid,-2px), 0) rotate(var(--gradient-motion-rotation-mid,.25deg)) scale(1.12)}to{transform:translate3d(var(--gradient-motion-x-end,12px), var(--gradient-motion-y-end,10px), 0) rotate(var(--gradient-motion-rotation-end,1deg)) scale(1.1)}}@keyframes TexturedGradientSurface-module__Yon9Sq__gradient-parallax-drift{0%{transform:translate3d(var(--gradient-parallax-x-start,10px), var(--gradient-parallax-y-start,-8px), 0) rotate(var(--gradient-parallax-rotation-start,.6deg)) scale(1.04)}to{transform:translate3d(var(--gradient-parallax-x-end,-12px), var(--gradient-parallax-y-end,9px), 0) rotate(var(--gradient-parallax-rotation-end,-.8deg)) scale(1.12)}}@keyframes TexturedGradientSurface-module__Yon9Sq__gradient-color-breathe{0%{opacity:.06}48%{opacity:.14}to{opacity:.09}}@media (prefers-reduced-motion:reduce){.TexturedGradientSurface-module__Yon9Sq__colorField,.TexturedGradientSurface-module__Yon9Sq__parallaxField,.TexturedGradientSurface-module__Yon9Sq__breathingVeil{will-change:auto;animation:none}.TexturedGradientSurface-module__Yon9Sq__colorField{transform:scale(1.1)}.TexturedGradientSurface-module__Yon9Sq__parallaxField{transform:scale(1.08)}.TexturedGradientSurface-module__Yon9Sq__breathingVeil{opacity:.1}.TexturedGradientSurface-module__Yon9Sq__pointerLight{display:none}}
