[data-guide-root]{--assi-breath:var(--guide-breath,var(--breathe,4.5s));--assi-sway:var(--sway,6s);--assi-blink:var(--blink,5.2s);--assi-petal:var(--petal-fall,14s);--assi-nod-angle:2deg;--assi-speech:1.6s}[data-guide-root][data-guide-pose=think]{--assi-nod-angle:3deg}[data-guide-root] [data-guide-petal="1"]{--assi-petal-drift:220%;--assi-petal-duration:calc(var(--assi-petal) * .93);--assi-petal-delay:0s}[data-guide-root] [data-guide-petal="2"]{--assi-petal-drift:-160%;--assi-petal-duration:calc(var(--assi-petal) * 1.14);--assi-petal-delay:calc(var(--assi-petal) * -.19)}[data-guide-root] [data-guide-petal="3"]{--assi-petal-drift:260%;--assi-petal-duration:calc(var(--assi-petal) * 1.04);--assi-petal-delay:calc(var(--assi-petal) * -.36)}[data-guide-root] [data-guide-petal="4"]{--assi-petal-drift:-210%;--assi-petal-duration:calc(var(--assi-petal) * .89);--assi-petal-delay:calc(var(--assi-petal) * -.53)}[data-guide-root] [data-guide-petal="5"]{--assi-petal-drift:150%;--assi-petal-duration:calc(var(--assi-petal) * 1.21);--assi-petal-delay:calc(var(--assi-petal) * -.27)}[data-guide-root] [data-guide-petal="6"]{--assi-petal-drift:-240%;--assi-petal-duration:calc(var(--assi-petal) * 1.11);--assi-petal-delay:calc(var(--assi-petal) * -.66)}[data-guide-root] [data-guide-sparkle="2"]{--assi-sparkle-delay:calc(var(--assi-blink) * -.25)}[data-guide-root] [data-guide-sparkle="3"]{--assi-sparkle-delay:calc(var(--assi-blink) * -.5)}[data-guide-root] [data-guide-sparkle="4"]{--assi-sparkle-delay:calc(var(--assi-blink) * -.75)}[data-guide-root][data-guide-animate=true]:not([data-guide-steady]) [data-guide-stage]{animation:assi-breathe var(--assi-breath) cubic-bezier(.37, 0, .63, 1) infinite}[data-guide-root][data-guide-animate=true]:not([data-guide-steady]) [data-guide-motion]{animation:assi-nod var(--assi-sway) cubic-bezier(.37, 0, .63, 1) infinite}[data-guide-root][data-guide-animate=true] [data-guide-animal-nest]{animation:assi-animal-breathe calc(var(--assi-breath) * .73) cubic-bezier(.37, 0, .63, 1) infinite, assi-animal-settle calc(var(--assi-sway) * 1.6) cubic-bezier(.37, 0, .63, 1) infinite}[data-guide-root][data-guide-animate=true] [data-guide-glow]{animation:assi-halo calc(var(--assi-breath) * 1.4) cubic-bezier(.37, 0, .63, 1) infinite}[data-guide-root][data-guide-animate=true] [data-guide-glow=lantern],[data-guide-root][data-guide-animate=true] [data-guide-glow=candle]{animation:assi-halo calc(var(--assi-breath) * 1.4) cubic-bezier(.37, 0, .63, 1) infinite, assi-lantern-sway var(--assi-sway) cubic-bezier(.37, 0, .63, 1) infinite}[data-guide-root][data-guide-animate=true] [data-guide-sparkle]{animation:assi-blink var(--assi-blink) cubic-bezier(.4, 0, .2, 1) infinite, assi-sparkle calc(var(--assi-blink) / 2) ease-in-out infinite;animation-delay:var(--assi-sparkle-delay,0s), var(--assi-sparkle-delay,0s)}[data-guide-root][data-guide-animate=true] [data-guide-petal]{animation:assi-petal-fall var(--assi-petal-duration,var(--assi-petal)) linear infinite, assi-petal-flutter calc(var(--assi-petal-duration,var(--assi-petal)) / 4) ease-in-out infinite;animation-delay:var(--assi-petal-delay,0s), var(--assi-petal-delay,0s)}[data-guide-root][data-guide-animate=true][data-guide-speaking=true] [data-guide-ripple]{animation:assi-ripple var(--assi-speech) cubic-bezier(.22, 1, .36, 1) infinite}[data-guide-root][data-guide-animate=true][data-guide-speaking=true] [data-guide-ripple="2"]{animation-delay:calc(var(--assi-speech) * .35)}[data-guide-root][data-guide-animate=true][data-guide-speaking=true] [data-guide-balloon]{animation:assi-balloon var(--assi-speech) cubic-bezier(.37, 0, .63, 1) infinite}[data-guide-root][data-guide-animate=true][data-guide-mode=welcome]:not([data-guide-steady]){animation:assi-enter calc(var(--motion-bounce,.62s) * 1.4) var(--ease-pop) 1}@keyframes assi-breathe{0%,to{transform:translateY(0)scale(1)}22%{transform:translateY(-.28%)scale(1.006)}48%{transform:translateY(-.85%)scale(1.016)}70%{transform:translateY(-.4%)scale(1.008)}86%{transform:translateY(-.12%)scale(1.003)}}@keyframes assi-animal-breathe{0%,to{transform:translateY(0)scale(1)rotate(0)}45%{transform:translateY(-.28%)scale(1.008)rotate(-.18deg)}}@keyframes assi-animal-settle{0%,to{translate:0}50%{translate:.45% -.12%}}@keyframes assi-nod{0%,to{transform:rotate(calc(var(--assi-nod-angle) * -.35))}24%{transform:rotate(calc(var(--assi-nod-angle) * .55))}46%{transform:rotate(var(--assi-nod-angle))}72%{transform:rotate(calc(var(--assi-nod-angle) * -.75))}88%{transform:rotate(calc(var(--assi-nod-angle) * .15))}}@keyframes assi-halo{0%,to{opacity:calc(var(--guide-glow,.6) * .4)}50%{opacity:calc(var(--guide-glow,.6) * .85)}}@keyframes assi-lantern-sway{0%,to{transform:translate(-3%)rotate(-2deg)}50%{transform:translate(3%)rotate(2deg)}}@keyframes assi-blink{0%,62%{opacity:0}72%,84%{opacity:min(1, var(--guide-glow,.6) * 1.5)}94%,to{opacity:0}}@keyframes assi-sparkle{0%,to{scale:.65}50%{scale:1.35}}@keyframes assi-petal-fall{0%{opacity:0;translate:0}6%{opacity:min(1, var(--guide-petals,.6) * 1.3)}88%{opacity:min(1, var(--guide-petals,.6) * 1.3)}to{translate:var(--assi-petal-drift,180%) 112%;opacity:0}}@keyframes assi-petal-flutter{0%,to{scale:1}50%{scale:.3 1}}@keyframes assi-ripple{0%{opacity:0;scale:.35}22%{opacity:.6}to{opacity:0;scale:1.6}}@keyframes assi-balloon{0%,to{border-color:var(--guide-line)}50%{border-color:color-mix(in srgb, var(--guide-line) 30%, var(--accent))}}@keyframes assi-enter{0%{transform:translateY(var(--travel-lg,18px)) scale(.94);opacity:0}to{opacity:1;transform:translateY(0)scale(1)}}[data-guide-root][data-guide-animate=false],[data-guide-root][data-guide-animate=false] *,[data-guide-root][data-guide-animate=false] :before,[data-guide-root][data-guide-animate=false] :after{animation:none!important}@media (prefers-reduced-motion:reduce){[data-guide-root],[data-guide-root] *,[data-guide-root] :before,[data-guide-root] :after{transition:none!important;animation:none!important}}
.has-scene{content-visibility:auto;contain-intrinsic-size:auto 8rem;background-color:var(--card);background-image:linear-gradient(168deg, color-mix(in srgb, var(--card) 22%, transparent) 0%, color-mix(in srgb, var(--card) 78%, transparent) 52%, color-mix(in srgb, var(--card) 94%, transparent) 100%), var(--scene-image);background-position:50%;background-repeat:no-repeat;background-size:cover}.has-element-scene:before{content:"";border-radius:var(--r-icon);background-color:var(--accent-ground);background-image:var(--element-scene);width:32px;height:32px;box-shadow:var(--shadow-card);background-position:50%;background-size:cover}.has-scene-soft{background-color:var(--card);background-image:linear-gradient(180deg, color-mix(in srgb, var(--card) 18%, transparent) 0%, color-mix(in srgb, var(--card) 62%, transparent) 48%, color-mix(in srgb, var(--card) 88%, transparent) 100%), var(--scene-image);background-position:50% 30%;background-repeat:no-repeat;background-size:cover}
