.fovQyG_generationLoading{z-index:2;pointer-events:none;isolation:isolate;position:absolute;inset:0}.fovQyG_generationSurface{background:#11121499;border:2px solid #17181a;border-radius:2px;position:absolute;inset:0}.fovQyG_generationSweep{isolation:isolate;border-radius:2px;position:absolute;inset:0;overflow:hidden}.fovQyG_generationWash{background:#e7e7e70d;position:absolute;inset:0}.fovQyG_generationTravel{transform-origin:50%;will-change:transform, opacity;animation:2.4s cubic-bezier(.42,0,.18,1) infinite fovQyG_generation-halo-sweep;position:absolute;inset:0}.fovQyG_generationBeam,.fovQyG_generationCore{transform-origin:50%;mix-blend-mode:screen;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-42deg)}.fovQyG_generationBeam{filter:blur(40px);background:linear-gradient(90deg,#e7e7e700 0%,#e7e7e71f 24%,#e7e7e76b 50%,#e7e7e71f 76%,#e7e7e700 100%);width:400%;height:80%}.fovQyG_generationCore{filter:blur(20px);background:linear-gradient(90deg,#e7e7e700 0%,#e7e7e78c 34%,#e7e7e7 50%,#e7e7e78c 66%,#e7e7e700 100%);width:200%;height:40%}.fovQyG_generationRing{border-radius:6px;padding:4px;position:absolute;inset:-4px}.fovQyG_generationRingSweep{background:conic-gradient(#0000 0deg,#e7e7e74d 40deg,#e7e7e7f2 72deg,#e7e7e799 110deg,#0000 165deg 205deg,#e7e7e780 252deg,#e7e7e759 282deg,#0000 330deg)!important}@keyframes fovQyG_generation-halo-sweep{0%{opacity:1;transform:translate(-95%,-95%)}to{opacity:0;transform:translate(95%,95%)}}@media (prefers-reduced-motion:reduce){.fovQyG_generationLoading,.fovQyG_generationLoading *{transition-duration:0s!important;animation:none!important}}.fovQyG_generationRing{-webkit-mask-composite:xor;overflow:hidden;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fovQyG_generationRingSweep{animation:3.2s linear infinite fovQyG_ring-rotate;position:absolute;inset:-50%}@keyframes fovQyG_ring-rotate{to{transform:rotate(360deg)}}
.c7zBgW_viewport{aspect-ratio:800/1640;background:#0f0f0f;width:100%;position:relative;overflow:hidden}.c7zBgW_scene{background:#0f0f0f;position:absolute;inset:0;overflow:hidden}.c7zBgW_canvas{transform-origin:0 0;width:1920px;height:1800px;position:absolute}.c7zBgW_scene[data-playing=false] *,.c7zBgW_scene[data-playing=false] :before,.c7zBgW_scene[data-playing=false] :after{animation-play-state:paused!important}@media (min-width:768px){.c7zBgW_viewport{aspect-ratio:1700/840}}.c7zBgW_reel{pointer-events:none;position:absolute;inset:0}.c7zBgW_wires{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.c7zBgW_node{position:absolute}.c7zBgW_nodeTitle{color:#d7ff4f;font-size:32px;font-weight:800;line-height:1;position:absolute;bottom:calc(100% + 16px)}.c7zBgW_nodeSurface{background:#111214;border-radius:2px;position:absolute;inset:0}.c7zBgW_media{object-fit:contain;border-radius:2px;width:100%;height:100%;display:block}.c7zBgW_selection{pointer-events:none;border:2px solid #5847ff;position:absolute;inset:-1px}.c7zBgW_prompt{color:#e7e7e7;padding:26px 28px;font-size:28px;font-weight:500;line-height:1.48}.c7zBgW_caret{vertical-align:-.1em;background:#e7e7e7;width:2px;height:1em;display:inline-block}.c7zBgW_empty{color:#a6a7a2;place-items:center;display:grid;position:absolute;inset:0}.c7zBgW_result{position:absolute;inset:0}.c7zBgW_pointer{z-index:10;filter:drop-shadow(0 2px 3px #0006);position:absolute;top:0;left:0}.c7zBgW_namedPointer{transform-origin:4.667px 4.667px;flex-direction:column;align-items:flex-start;display:flex;transform:translate(-4.667px,-4.667px)}.c7zBgW_orb{z-index:8;position:absolute}.c7zBgW_orbCenter,.c7zBgW_orbAction{border-radius:50%;width:44px;height:44px;position:absolute}.c7zBgW_orbCenter{top:-22px;left:-22px}.c7zBgW_orbAction{transition:transform .2s ease-out;animation:.2s ease-out both c7zBgW_orb-enter}.c7zBgW_orbTooltip{z-index:2;white-space:nowrap;color:#ffffffe6;background:#0c0d0e;border:1px solid #ffffff1f;border-radius:6px;padding:8px 12px;font-size:12px;line-height:16px;position:absolute;box-shadow:0 10px 15px -3px #0002}@keyframes c7zBgW_orb-enter{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.c7zBgW_orbAction{transition:none;animation:none}}
.b3N-Ua_viewport{aspect-ratio:350/612;background:#0f0f0f;width:100%;max-width:692px;margin-inline:auto;position:relative;overflow:hidden}.b3N-Ua_scene{position:absolute;inset:0}.b3N-Ua_canvas,.b3N-Ua_world{transform-origin:0 0;position:absolute;top:0;left:0}.b3N-Ua_wires{position:absolute;inset:0;overflow:visible}.b3N-Ua_references{outline-offset:-1px;background:#080808;border-radius:6px;outline:1px dashed #ffffff2e;gap:10px;width:340px;height:153px;padding:10px;display:flex;position:absolute;top:8px;left:5px}.b3N-Ua_references img{object-fit:cover;border-radius:2px;flex:none;width:100px;height:133px;display:block}.b3N-Ua_composerCard{position:absolute}:is(.b3N-Ua_scene[data-playing=false] .agent-flow-light__sweep,.b3N-Ua_scene[data-playing=false] .dot-matrix-dot,.b3N-Ua_scene[data-playing=false] .agent-tool-spin,.b3N-Ua_scene[data-playing=false] .agent-stream-caret){animation-play-state:paused}.b3N-Ua_output{width:334px;height:334px;position:absolute;top:139px}.b3N-Ua_outputGrid{outline-offset:-1px;transform-origin:0 0;background:#5847ff0d;border-radius:10px;outline:1px dashed #5847ff8c;grid-template-rows:repeat(3,210px);grid-template-columns:repeat(3,210px);gap:18px;width:702px;height:702px;padding:18px;display:grid}.b3N-Ua_tile{width:210px;height:210px}.b3N-Ua_tile img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:768px){.b3N-Ua_viewport{aspect-ratio:692/604}.b3N-Ua_references{flex-direction:column;gap:7px;width:122px;height:439px;top:82.5px;left:32px}.b3N-Ua_references img{width:102px;height:135px}.b3N-Ua_output{width:512px;height:512px;top:46px}}
