.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__grow{transform-box:fill-box;transform-origin:50%;animation:.3s steps(2,start) both gen-grow;animation-delay:calc(var(--cell-delay) + var(--overlay-offset,0s))}@keyframes gen-grow{0%{scale:0}to{scale:1}}.gen-corner{position:absolute;bottom:clamp(6px,4cqmin,16px)}.gen-corner--start{left:clamp(6px,4cqmin,16px)}.gen-corner .gen-sprite{width:min(var(--sprite-width), 36cqmin);height:auto}.gen-pilgrim .gen-sprite{width:min(calc(var(--sprite-width) * .75), 28cqmin);height:auto}.gen-leaves__fall{top:0;left:var(--leaf-left);translate:0 -48px;scale:var(--leaf-scale);animation:gen-leaves-fall var(--leaf-duration) linear infinite;animation-delay:calc(var(--leaf-delay) + var(--overlay-offset,0s));margin-left:-18px;position:absolute}@keyframes gen-leaves-fall{0%{translate:0 -48px}to{translate:0 calc(100cqh + 8px)}}.gen-geese__flight{transform-origin:0 0;width:108px;height:64px;animation:10s linear infinite gen-geese-cross;animation-delay:calc(-1.5s + var(--overlay-offset,0s));position:absolute;top:8%;left:0;translate:-112px;scale:.75}.gen-geese__goose{isolation:isolate;top:var(--goose-y);left:var(--goose-x);position:absolute}.gen-geese__frame{animation:.6s step-end infinite gen-geese-flap;animation-delay:var(--goose-flap)}.gen-geese__frame--down{animation-delay:calc(var(--goose-flap) - .3s);position:absolute;inset:0}@keyframes gen-geese-cross{0%{translate:-112px}55%,to{translate:calc(100cqw + 24px) 4cqh}}@keyframes gen-geese-flap{0%{opacity:1}50%,to{opacity:0}}.gen-pilgrim__walk{animation:14s linear infinite gen-pilgrim-strut;animation-delay:calc(-2s + var(--overlay-offset,0s));position:absolute;bottom:4px;left:0;translate:calc(100cqw + 8px)}.gen-pilgrim__bob{animation:.8s step-end infinite gen-pilgrim-bob;position:relative}.gen-pilgrim__legs{animation:.8s step-end infinite gen-pilgrim-step;position:absolute;inset:0}.gen-pilgrim__legs--pass{animation-delay:-.4s}@keyframes gen-pilgrim-strut{0%{translate:calc(100cqw + 8px)}60%,to{translate:-120px}}@keyframes gen-pilgrim-bob{0%{translate:0}50%{translate:0 -2px}}@keyframes gen-pilgrim-step{0%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.gen-leaves,.gen-geese{display:none}.gen-sprite__grow{animation:none}.gen-pilgrim__walk{animation:none;left:auto;right:clamp(6px,4cqmin,16px);translate:none}.gen-pilgrim__bob,.gen-pilgrim__legs{animation:none}.gen-pilgrim__legs--pass{opacity:0}}
.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=3w2i11aj2j78d.css.map*/