.gen-overlay{pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.gen-sprite{fill:currentColor;shape-rendering:crispedges;display:block;overflow:visible}.gen-sprite__accent{fill:var(--color-primary-500)}.gen-web__corner{aspect-ratio:1;shape-rendering:crispedges;fill:currentColor;opacity:.6;width:clamp(48px,30cqmin,132px);position:absolute;top:0;overflow:visible}.gen-web__corner--start{left:0}.gen-web__corner--end{width:clamp(36px,20cqmin,92px);right:0;scale:-1 1}.gen-web__cell{transform-box:fill-box;transform-origin:50%;animation:.2s steps(2,start) both gen-pop;animation-delay:calc(var(--cell-delay) + var(--overlay-offset,0s))}.gen-web__corner--end .gen-web__cell{animation-delay:calc(var(--cell-delay) + 3s + var(--overlay-offset,0s))}.gen-web__spider{animation:2.6s steps(14,end) both gen-web-drop,3.2s steps(4,end) infinite alternate gen-web-dangle;animation-delay:calc(9s + var(--overlay-offset,0s)), calc(11.6s + var(--overlay-offset,0s));flex-direction:column;align-items:center;display:none;position:absolute;top:0;left:70%;translate:0 -100%}@container (min-width:220px) and (min-height:180px){.gen-web__spider{display:flex}}.gen-web__thread{opacity:.7;background:repeating-linear-gradient(currentColor 0 2px,#0000 2px 4px);width:2px;height:clamp(28px,18cqh,72px)}@keyframes gen-pop{0%{scale:0}to{scale:1}}@keyframes gen-web-drop{0%{translate:0 -100%}to{translate:0}}@keyframes gen-web-dangle{0%{translate:0}to{translate:0 8px}}.gen-bats__flight{top:var(--bat-top);translate:-64px;scale:var(--bat-scale);animation:gen-bats-cross var(--bat-duration) linear infinite;animation-delay:calc(var(--bat-delay) + var(--overlay-offset,0s));position:absolute;left:0}.gen-bats__bob{animation:1.4s ease-in-out infinite alternate gen-bats-bob;position:relative}.gen-bats__frame{animation:.36s step-end infinite gen-bats-flap}.gen-bats__frame--down{animation-delay:-.18s;position:absolute;inset:0}@keyframes gen-bats-cross{0%{translate:-64px}45%,to{translate:calc(100cqw + 64px) -6cqh}}@keyframes gen-bats-bob{0%{translate:0 -3px}to{translate:0 3px}}@keyframes gen-bats-flap{0%{opacity:1}50%,to{opacity:0}}.gen-pumpkin__sit{position:absolute;bottom:clamp(6px,4cqmin,16px);left:clamp(6px,4cqmin,16px)}.gen-pumpkin .gen-sprite__accent{animation:2.2s step-end infinite gen-candle}@keyframes gen-candle{0%,to{opacity:1}12%{opacity:.55}18%{opacity:.9}46%{opacity:.4}52%{opacity:1}78%{opacity:.7}}.gen-moon__body{animation:4s ease-in-out infinite alternate gen-moon-glow;position:absolute;top:clamp(8px,6cqmin,22px);right:clamp(10px,8cqmin,30px)}.gen-moon__sprite{fill:var(--color-primary-500)}.gen-moon__cloud{top:var(--cloud-top);opacity:.55;animation:gen-moon-drift var(--cloud-duration) linear infinite;animation-delay:calc(var(--cloud-delay) + var(--overlay-offset,0s));position:absolute;left:0}@keyframes gen-moon-glow{0%{opacity:.7}to{opacity:1}}@keyframes gen-moon-drift{0%{translate:calc(100cqw + 8px)}to{translate:-56px}}.gen-spiders__drop{top:0;left:var(--drop-left);animation:7s steps(24,end) infinite gen-spiders-yoyo;animation-delay:calc(var(--drop-delay) + var(--overlay-offset,0s));flex-direction:column;align-items:center;display:flex;position:absolute;translate:0 -100%}.gen-spiders__thread{width:2px;height:var(--drop-depth);opacity:.7;background:repeating-linear-gradient(currentColor 0 2px,#0000 2px 4px)}@keyframes gen-spiders-yoyo{0%{translate:0 -100%}30%,42%{translate:0}36%{translate:0 4px}70%,to{translate:0 -100%}}.gen-graveyard__stone{bottom:6px;left:var(--stone-left);scale:var(--stone-scale);transform-origin:bottom;opacity:.85;position:absolute}.gen-graveyard__ground{inset-inline:0;opacity:.5;background:repeating-linear-gradient(90deg,currentColor 0 3px,#0000 3px 7px);height:3px;position:absolute;bottom:2px}.gen-graveyard__wisp{opacity:0;animation:6s ease-out infinite gen-graveyard-wisp;animation-delay:calc(1.5s + var(--overlay-offset,0s));position:absolute;bottom:40px;left:calc(22% + 6px)}@keyframes gen-graveyard-wisp{0%{opacity:0;translate:0 12px}15%{opacity:1}45%,to{opacity:0;translate:4px -36px}}@media (prefers-reduced-motion:reduce){.gen-web__cell,.gen-web__spider{animation:none}.gen-web__spider{translate:0}.gen-bats,.gen-spiders,.gen-graveyard__wisp{display:none}.gen-pumpkin .gen-sprite__accent,.gen-moon__body{animation:none}.gen-moon__cloud{display:none}}
.V6ZeOa_meter{justify-content:center;align-items:center;gap:2px;width:21px;height:18px;display:flex}.V6ZeOa_bar{transform-origin:50%;width:2.5px;height:16px;transform:scaleY(var(--level,var(--rest)));background:currentColor;border-radius:999px}.V6ZeOa_meter:is([data-state=initializing],[data-state=connecting]) .V6ZeOa_bar{animation:1.1s ease-in-out infinite V6ZeOa_connect;animation-delay:calc(var(--band) * 90ms)}.V6ZeOa_meter[data-state=thinking]:not([data-active=true]) .V6ZeOa_bar{animation:1.6s ease-in-out infinite V6ZeOa_think;animation-delay:calc(var(--band) * .1s)}.V6ZeOa_meter[data-state=closing] .V6ZeOa_bar{opacity:.5;transform:scaleY(.14)}@keyframes V6ZeOa_connect{0%,to{opacity:.4;transform:scaleY(.14)}50%{opacity:1;transform:scaleY(.7)}}@keyframes V6ZeOa_think{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.V6ZeOa_bar{transition:none}.V6ZeOa_meter[data-state] .V6ZeOa_bar{animation:none}}
/*# sourceMappingURL=06cm6ps_dnpn0.css.map*/