.tNi7UG_flow{stroke-dasharray:4 6;animation:1.1s linear infinite tNi7UG_flow}@keyframes tNi7UG_flow{to{stroke-dashoffset:-20px}}.tNi7UG_pulse{animation:2.8s ease-in-out infinite tNi7UG_pulse}@keyframes tNi7UG_pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--theme-accent) 0%, transparent)}50%{box-shadow:0 0 32px 2px color-mix(in srgb, var(--theme-accent) 22%, transparent)}}.tNi7UG_sweep{transform-origin:0;animation:tNi7UG_sweep var(--sweep-duration,6s) linear forwards}@keyframes tNi7UG_sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tNi7UG_fadeIn{animation:.6s both tNi7UG_fade-in}@keyframes tNi7UG_fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tNi7UG_flow,.tNi7UG_pulse,.tNi7UG_sweep,.tNi7UG_fadeIn{animation:none}.tNi7UG_sweep{transform:scaleX(1)}}
@media (min-width:1024px){:is(.KJj54a_tiltLeft [data-shot-scope] [data-app-surface]:not([data-app-surface] *),.KJj54a_tiltRight [data-shot-scope] [data-app-surface]:not([data-app-surface] *)){transition:transform .7s cubic-bezier(.2,.8,.2,1);box-shadow:0 1px 2px #0000000a,0 50px 90px -40px #0f172a73}.KJj54a_tiltLeft [data-shot-scope] [data-app-surface]:not([data-app-surface] *){transform-origin:0;transform:perspective(2200px)rotateY(-13deg)rotateX(5deg)}.KJj54a_tiltRight [data-shot-scope] [data-app-surface]:not([data-app-surface] *){transform-origin:100%;transform:perspective(2200px)rotateY(13deg)rotateX(5deg)}.KJj54a_crop [data-shot-scope] [data-app-surface]:not([data-app-surface] *){max-height:520px;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}}.KJj54a_cropped{max-height:520px;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}@media (max-width:639px){.KJj54a_fadeFootOnPhone [data-shot-scope] [data-app-surface]:not([data-app-surface] *){-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}}
.AvQggG_stack{position:relative;container-type:inline-size}.AvQggG_muted{color:color-mix(in srgb, var(--theme-ink) 80%, transparent)}.AvQggG_accent{color:var(--theme-accent-text)}.AvQggG_tools{border:1px solid var(--rule);background:color-mix(in srgb, var(--theme-ground) 86%, transparent)}.AvQggG_toolsHead{border-bottom:1px dotted var(--rule);justify-content:space-between;align-items:center;gap:1rem;min-height:2.65rem;padding:.7rem 1rem;display:flex}.AvQggG_toolRow{background:var(--rule-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.AvQggG_tool{background:color-mix(in srgb, var(--theme-ground) 94%, #fff);align-items:center;gap:.7rem;min-width:0;padding:.9rem 1rem;display:flex}.AvQggG_mark{flex:none;place-items:center;width:26px;height:26px;display:grid}.AvQggG_prompt{background:var(--theme-dark);width:26px;height:26px;color:var(--theme-ground);font-family:var(--font-jetbrains-mono,ui-monospace, monospace);border-radius:5px;place-items:center;font-size:.62rem;font-weight:700;display:grid}.AvQggG_rings{background:radial-gradient(circle,#7c4dff 0 20%,#0000 21%),radial-gradient(circle,#0000 0 32%,#1f9d55 33% 54%,#0000 55%),radial-gradient(circle,#0000 0 66%,#d9480f 67% 100%);border-radius:999px;width:24px;height:24px}.AvQggG_toolName{letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb, var(--theme-ink) 80%, transparent);font-size:.6rem;font-weight:600;display:block;overflow:hidden}.AvQggG_toolHow{color:color-mix(in srgb, var(--theme-ink) 62%, transparent);margin-top:.15rem;font-size:.72rem;line-height:1.3;display:block}.AvQggG_top{gap:2.5rem;margin-bottom:2.5rem;display:grid}@media (min-width:1024px){.AvQggG_top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.AvQggG_product{min-width:0}.AvQggG_swarm{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.AvQggG_layer{height:37.2cqw;position:relative}.AvQggG_drawing{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.AvQggG_between{opacity:0;transition:opacity .7s ease-out .2s}.AvQggG_stack[data-stage=profile] .AvQggG_between{opacity:1}.AvQggG_drawing path,.AvQggG_drawing ellipse,.AvQggG_drawing rect{fill:none;vector-effect:non-scaling-stroke}.AvQggG_glass{stroke:color-mix(in srgb, var(--theme-ink) 46%, transparent);stroke-width:1px}.AvQggG_between{stroke:color-mix(in srgb, var(--theme-ink) 16%, transparent);stroke-width:1px}.AvQggG_ways{stroke:color-mix(in srgb, var(--theme-ink) 46%, transparent);stroke-width:1px;stroke-dasharray:1 3}.AvQggG_drawing .AvQggG_nodes rect{fill:var(--theme-ground);stroke:var(--theme-dark);stroke-width:1px}.AvQggG_way{font-size:var(--type-label-small,.6875rem);z-index:3;background:var(--theme-ground);white-space:nowrap;color:color-mix(in srgb, var(--theme-ink) 80%, transparent);margin:0;padding:0 .5rem;position:absolute;left:50%;transform:translate(-50%,-50%)}.AvQggG_scene{z-index:1;pointer-events:none;width:87.3cqw;position:absolute;top:48.9247%;left:50%;transform:translate(-50%,-50%)}.AvQggG_turn{transform:scale(.78)}.AvQggG_name{z-index:3;max-width:13cqw;color:color-mix(in srgb, var(--theme-ink) 66%, transparent);margin:0;font-size:.82rem;line-height:1.45;position:absolute;top:50%;left:0;transform:translateY(-50%)}.AvQggG_name span{font-size:var(--type-label-small,.6875rem);color:var(--theme-accent-text);margin-bottom:.35rem;display:block}.AvQggG_replay{text-underline-offset:3px;color:color-mix(in srgb, var(--theme-ink) 66%, transparent);cursor:pointer;margin-top:1rem;font-size:.78rem;text-decoration:underline}.AvQggG_columns{display:none}.AvQggG_wayIn{left:16.6667%}.AvQggG_columns[data-columns="6"]{display:inline}@media (max-width:1023.98px){.AvQggG_columns[data-columns="6"]{display:none}.AvQggG_columns[data-columns="3"]{display:inline}.AvQggG_wayIn{left:33.3333%}}@media (max-width:767.98px){.AvQggG_columns[data-columns="3"]{display:none}.AvQggG_columns[data-columns="2"]{display:inline}.AvQggG_wayIn{left:50%}}@media (max-width:1023.98px){.AvQggG_name em{display:none}}@container (max-width:640px){.AvQggG_toolRow{grid-template-columns:repeat(2,minmax(0,1fr))}.AvQggG_toolsHead{flex-direction:column;align-items:flex-start;gap:.25rem}.AvQggG_name,.AvQggG_way{display:none}.AvQggG_layer{margin-bottom:2.75rem}.AvQggG_layer:after{box-sizing:border-box;border-inline:1px dotted color-mix(in srgb, var(--theme-ink) 46%, transparent);content:"";pointer-events:none;width:50%;height:2.75rem;position:absolute;top:100%;left:25%}}@media (prefers-reduced-motion:reduce){.AvQggG_between{transition:none}}
/*# sourceMappingURL=3uf-9mllzeuo5.css.map*/