.st-abi{--st-abi-h:128px;z-index:5;pointer-events:none;transition:opacity .24s var(--ease-out), translate .24s var(--ease-out);flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:14px;right:20px}@media (max-width:767px){.st-abi{--st-abi-h:56px;bottom:12px;right:12px}}@media (max-width:767px) and (pointer:coarse){.st-main:has(.st-page :is(input,textarea):focus) .st-abi{opacity:0;pointer-events:none}}.st-abi-body{border-radius:var(--radius-lg);cursor:pointer;pointer-events:auto;display:block}.st-abi-body>span{display:block}.st-abi-sprite{--st-abi-w:calc(var(--st-abi-h,128px) * 224 / 235);width:var(--st-abi-w);height:var(--st-abi-h);background-image:var(--st-abi-sheet);background-size:calc(var(--st-abi-w) * 24) 100%;transition:scale .18s var(--ease-out);background-repeat:no-repeat;animation:4s steps(24,end) infinite st-abi-idle;display:block}.st-abi-walk{--st-abi-w:calc(var(--st-abi-h,70px) * 252 / 228);width:var(--st-abi-w);height:var(--st-abi-h,70px);background-image:var(--st-abi-sheet);background-size:calc(var(--st-abi-w) * 24) 100%;background-repeat:no-repeat;animation:2.6s steps(24,end) infinite st-abi-walk;display:block}@keyframes st-abi-walk{to{background-position-x:calc(var(--st-abi-w) * -24)}}.st-abi-stop{--st-abi-w:calc(var(--st-abi-h,70px) * 260 / 229);width:var(--st-abi-w);height:var(--st-abi-h,70px);background-image:var(--st-abi-sheet);background-size:calc(var(--st-abi-w) * 2) 100%;background-repeat:no-repeat;animation:.22s steps(2,jump-none) forwards st-abi-stop;display:block}@keyframes st-abi-stop{to{background-position-x:calc(var(--st-abi-w) * -1)}}.st-abi-stage{transition:scale .18s var(--ease-out);display:block;position:relative}.st-abi-stage[data-looking=left]{scale:-1 1}.st-abi-sprite[data-hidden]{visibility:hidden}.st-abi-jump{--w:calc(var(--st-abi-h) * 270 / 235);width:var(--w);height:calc(var(--st-abi-h) * 290 / 235);margin-left:calc(var(--w) / -2);background-image:var(--st-abi-sheet);background-size:calc(var(--w) * 20) 100%;background-repeat:no-repeat;animation:.9s steps(20,jump-none) forwards st-abi-jump;position:absolute;bottom:0;left:50%}@keyframes st-abi-jump{to{background-position-x:calc(var(--w) * -19)}}.st-abi-angry{--w:calc(var(--st-abi-h) * 254 / 235);width:var(--w);height:calc(var(--st-abi-h) * 229 / 235);margin-left:calc(var(--w) / -2);background-image:var(--st-abi-sheet);background-size:calc(var(--w) * 20) 100%;background-repeat:no-repeat;animation:1.4s steps(20,jump-none) forwards st-abi-angry;position:absolute;bottom:0;left:50%}@keyframes st-abi-angry{to{background-position-x:calc(var(--w) * -19)}}.st-abi-wake{--w:calc(var(--st-abi-h) * 257 / 235);width:var(--w);height:calc(var(--st-abi-h) * 230 / 235);margin-left:calc(var(--w) / -2);background-image:var(--st-abi-sheet);background-size:calc(var(--w) * 20) 100%;background-repeat:no-repeat;animation:1.8s steps(20,jump-none) forwards st-abi-wake;position:absolute;bottom:0;left:50%}@keyframes st-abi-wake{to{background-position-x:calc(var(--w) * -19)}}.st-abi-confused,.st-abi-happy{width:var(--w);margin-left:calc(var(--w) / -2);background-image:var(--st-abi-sheet);background-repeat:no-repeat;position:absolute;bottom:0;left:50%}.st-abi-confused{--w:calc(var(--st-abi-h) * 262 / 235);height:calc(var(--st-abi-h) * 234 / 235);background-size:calc(var(--w) * 20) 100%;animation:1.6s steps(20,jump-none) forwards st-abi-confused}@keyframes st-abi-confused{to{background-position-x:calc(var(--w) * -19)}}.st-abi-happy{--w:calc(var(--st-abi-h) * 255 / 235);height:var(--st-abi-h);background-size:calc(var(--w) * 20) 100%;animation:1.8s steps(20,jump-none) forwards st-abi-happy}@keyframes st-abi-happy{to{background-position-x:calc(var(--w) * -19)}}.st-abi-sleep{--w:calc(var(--st-abi-h) * 245 / 235);--doze:2s;width:var(--w);height:calc(var(--st-abi-h) * 235 / 235);margin-left:calc(var(--w) / -2);background-image:var(--st-abi-sheet);background-size:calc(var(--w) * 24) 200%;animation:st-abi-doze var(--doze) steps(20, jump-none) forwards, st-abi-sleep 5s steps(24) var(--doze) infinite;background-repeat:no-repeat;position:absolute;bottom:0;left:50%}@keyframes st-abi-doze{0%{background-position:0 0}to{background-position:calc(var(--w) * -19) 0}}@keyframes st-abi-sleep{0%{background-position:0 100%}to{background-position:calc(var(--w) * -24) 100%}}@keyframes st-abi-idle{to{background-position-x:calc(var(--st-abi-w) * -24)}}.st-abi-speech{border-radius:var(--radius-md);opacity:0;max-width:220px;transition:opacity .16s var(--ease-out), translate .16s var(--ease-out);border-bottom-right-radius:3px;margin:0 6px 0 0;padding:6px 10px;translate:0 4px}.st-abi-speech[data-visible]{opacity:1;translate:0}
