.pet-move>.agent-pet[data-eyes]{position:relative;z-index:1}.agent-prop-back{z-index:0}.agent-prop-front{z-index:2}.pet-actor[data-agent=auto][data-claims~=floorFront] .p-prop,.pet-actor[data-agent=auto][data-claims~=paws] .p-prop,.pet-actor[data-agent=auto][data-claims~=under] .p-prop,.pet-actor[data-agent=finance][data-claims~=floorFront] .p-prop,.pet-actor[data-agent=finance][data-claims~=mouth] .p-wing,.pet-actor[data-agent=finance][data-claims~=paws] .p-wing,.pet-actor[data-agent=habits][data-claims~=paws] .p-prop,.pet-actor[data-agent=habits][data-claims~=paws] .p-wing,.pet-actor[data-agent=mindful][data-claims~=headTop] .p-sprout,.pet-actor[data-agent=mindful][data-claims~=paws] .p-prop,.pet-actor[data-agent=planner][data-claims~=paws] .p-wing{opacity:0}.pet-actor[data-act=do] .pet-move{transform:scale(1.03,.97)}.pet-actor[data-act=do][data-do=hammock] .p-zz{display:inline}.pet-actor[data-dir="1"][data-act=do][data-do=hammock] .p-zz{scale:-1 1;transform-box:fill-box;transform-origin:50% 50%}.pet-actor[data-act=do][data-do=weights] .pet-move{transform:scale(1.05,.95)}.pet-actor[data-act=do][data-do=weights] .p-head{transform:translateY(.6px) rotate(2deg)}.pet-actor[data-act=do][data-do=skipping] .pet-move{transform:scale(.97,1.04)}.pet-actor[data-act=do][data-do=skipping] .p-head{transform:rotate(3deg)}.pet-actor[data-act=do][data-do=keepy] .pet-move{transform:rotate(-3deg) scale(1.02,.99)}.pet-actor[data-act=do][data-do=keepy] .p-head{transform:rotate(-3deg)}.pet-actor[data-act=do][data-do=keepy] .p-footL{transform:translateY(-1.8px) rotate(-12deg)}.pet-actor[data-act=do][data-do=laptop] .pet-move{transform:scale(1.05,.93)}.pet-actor[data-act=do][data-do=laptop] .p-head{transform:translateY(.6px) rotate(-4deg)}.pet-actor[data-act=do][data-do=laptop] .pupil{transform:translateY(.7px)}.pet-actor[data-act=do]:is([data-do=reading],[data-do=lamp-read]) .pet-move{transform:scale(1.04,.95)}.pet-actor[data-act=do]:is([data-do=reading],[data-do=lamp-read]) .p-head{transform:translateY(.8px) rotate(-6deg)}.pet-actor[data-act=do]:is([data-do=reading],[data-do=lamp-read]) .pupil{transform:translateY(1px)}.pet-actor[data-act=do][data-do=planner] .pet-move{transform:scale(1.04,.95)}.pet-actor[data-act=do][data-do=planner] .p-head{transform:translateY(.8px) rotate(-5deg)}.pet-actor[data-act=do][data-do=planner] .pupil{transform:translateY(.9px)}.pet-actor[data-act=do][data-do=watering] .pet-move{transform:rotate(-3deg) scale(1.02,.98)}.pet-actor[data-act=do][data-do=watering] .p-head{transform:rotate(-4deg)}.pet-actor[data-act=do][data-do=snack] .pet-move{transform:scale(1.03,.97)}.pet-actor[data-act=do][data-do=snack] .p-head{transform:rotate(3deg)}.pet-actor[data-act=do][data-do=coins] .pet-move{transform:scale(1.04,.95)}.pet-actor[data-act=do][data-do=coins] .p-head{transform:translateY(.8px) rotate(-5deg)}.pet-actor[data-act=do][data-do=coins] .pupil{transform:translateY(.8px)}.pet-actor[data-act=do][data-do=sums] .pet-move{transform:scale(1.04,.95)}.pet-actor[data-act=do][data-do=sums] .p-head{transform:translateY(.8px) rotate(-5deg)}.pet-actor[data-act=do][data-do=sums] .pupil{transform:translateY(.8px)}.pet-actor[data-act=do][data-do=painting] .pet-move{transform:rotate(-2deg) scale(1.03,.97)}.pet-actor[data-act=do][data-do=painting] .p-head{transform:rotate(-3deg)}.pet-actor[data-act=do][data-do=meditate] .pet-move{transform:scale(1.04,.96)}.pet-actor[data-act=do][data-do=yoga] .pet-move{transform:scale(.96,1.07)}.pet-actor[data-act=do][data-do=yoga] .p-head{transform:rotate(4deg)}.pet-actor[data-act=do][data-do=ukulele] .pet-move{transform:rotate(1.5deg) scale(1.02,.98)}.pet-actor[data-act=do][data-do=ukulele] .p-head{transform:rotate(3deg)}.pet-actor[data-act=do]:is([data-do=tea],[data-do=coffee]) .pet-move{transform:scale(1.04,.96)}.pet-actor[data-act=do]:is([data-do=tea],[data-do=coffee]) .p-head{transform:translateY(.4px) rotate(1deg)}.pet-actor[data-act=do][data-do=stargaze] .pet-move{transform:scale(1.02,.99)}.pet-actor[data-act=do][data-do=stargaze] .p-head{transform:translateY(-.4px) rotate(9deg)}.pet-actor[data-act=do][data-do=hammock] .pet-move{transform:translateY(2.4px) scale(1.07,.88)}.pet-actor[data-act=do][data-do=hammock] .p-head{transform:translateY(2.2px) rotate(6deg)}.pet-actor[data-act=do]:is([data-do=knitting],[data-do=fishing]) .p-head{transform:translateY(.6px) rotate(-5deg)}.pet-actor[data-act=do]:is([data-do=bubbles],[data-do=butterfly]) .p-head{transform:rotate(5deg)}.pet-actor[data-act=do]:is([data-do=campfire],[data-do=knitting],[data-do=fishing]) .pet-move{transform:scale(1.05,.93)}.pet-actor[data-act=do][data-do=sunbathe] .pet-move{transform:scale(1.07,.88)}.pet-actor[data-act=do][data-do=sunbathe] .p-head{transform:translateY(2px) rotate(5deg)}.pet-actor[data-act=do][data-do=football] .pet-move{transform:rotate(-2deg) scale(1.02,.99)}.pet-actor[data-act=do][data-do=football] .p-head{transform:rotate(-3deg)}.pet-actor[data-act=do][data-do=high-five] .pet-move{transform:rotate(-3deg) scale(.97,1.04)}.pet-actor[data-act=do][data-do=high-five] .p-head{transform:rotate(3deg)}.pet-actor[data-act=do]:is([data-do=share-snack],[data-do=tea-party],[data-do=board-game]) .pet-move{transform:scale(1.04,.95)}.pet-actor[data-act=do]:is([data-do=share-snack],[data-do=tea-party]) .p-head{transform:translateY(.4px) rotate(-3deg)}.pet-actor[data-act=do][data-do=read-together] .pet-move{transform:scale(1.04,.95)}.pet-actor[data-act=do][data-do=read-together] .p-head{transform:translateY(.8px) rotate(-6deg)}.pet-actor[data-act=do][data-do=read-together] .pupil{transform:translateY(1px)}.pet-actor[data-act=do][data-do=duet] .pet-move{transform:scale(1.02,.98)}.pet-actor[data-act=do][data-do=duet] .p-head{transform:rotate(4deg)}.pet-actor[data-act=do][data-do=workout] .pet-move{transform:scale(1.05,.95)}.pet-actor[data-act=do][data-do=workout] .p-head{transform:translateY(.6px) rotate(2deg)}.pet-actor[data-act=do][data-do=letter] .pet-move{transform:scale(1.03,.97)}.pet-actor[data-act=do][data-do=letter][data-role=host] .p-head{transform:rotate(3deg)}.pet-actor[data-act=do][data-do=letter][data-role=guest] .p-head{transform:translateY(.8px) rotate(-5deg)}.pet-actor[data-act=do][data-do=seesaw] .pet-move{transform:scale(1.02,.98)}.pet-actor[data-act=do][data-do=hum] .pet-move{transform:rotate(1.5deg) scale(1.02,.98)}.pet-actor[data-act=do][data-do=hum] .p-head{transform:rotate(4deg)}.pet-actor[data-act=do][data-do=perch-look] .pet-move{transform:translateY(-2.6px) scale(1.03,.97)}.pet-actor[data-act=do][data-do=bell] .pet-move{transform:scale(1.02,.98)}.pet-actor[data-act=do][data-do=bell] .p-head{transform:rotate(3deg)}.pet-actor[data-act=do][data-do=check-in] .pet-move{transform:scale(1.03,.97)}.pet-actor[data-act=do][data-do=check-in][data-role=host] .p-head{transform:rotate(3deg)}.pet-actor[data-act=do][data-do=check-in][data-role=guest] .p-head{transform:rotate(-3deg)}.pr-bell-bell{rotate:6deg}.pr-twig-leaves{rotate:0deg}.pet-actor[data-act=do]:is([data-do=calendar],[data-do=sticky-sort]) .pet-move{transform:scale(1.04,.95)}.pet-actor[data-act=do]:is([data-do=calendar],[data-do=sticky-sort]) .p-head{transform:translateY(.8px) rotate(-5deg)}.pet-actor[data-act=do]:is([data-do=calendar],[data-do=sticky-sort]) .pupil{transform:translateY(.9px)}.pet-actor[data-act=do][data-do=pin-note] .pet-move{transform:scale(1.03,.97)}.pet-actor[data-act=do][data-do=pin-note] .p-head{transform:rotate(-3deg)}.pet-actor[data-act=do][data-do=clock-check] .pet-move{transform:scale(1.03,.97)}.pet-actor[data-act=do][data-do=clock-check] .p-head{transform:translateY(.5px) rotate(-4deg)}.pet-actor[data-act=do][data-do=clock-check] .pupil{transform:translateY(.7px)}.pr-sticky-notes-note-move{translate:10.8px 0}.pr-pin-board-note-new{scale:1}.pet-actor[data-act=do]:is([data-do=pour-tea],[data-do=breathe]) .pet-move{transform:scale(1.04,.96)}.pet-actor[data-act=do][data-do=pour-tea] .p-head{transform:translateY(.4px) rotate(-3deg)}.pet-actor[data-act=do][data-do=pour-tea] .pupil{transform:translateY(.7px)}.pet-actor[data-act=do][data-do=cat-stretch] .pet-move{transform:translateX(-1px) rotate(-6deg) scale(1.1,.9)}.pet-actor[data-act=do][data-do=cat-stretch] .p-head{transform:translateY(2.2px) rotate(-8deg)}.pet-actor[data-agent=mindful][data-act=do][data-do=cat-stretch] .p-prop{opacity:0}.pet-actor[data-act=do][data-do=curl-read] .pet-move{transform:scale(1.08,.88)}.pet-actor[data-act=do][data-do=curl-read] .p-head{transform:translateY(1.4px) rotate(-8deg)}.pet-actor[data-act=do][data-do=curl-read] .pupil{transform:translateY(1px)}.pr-teapot-pot{rotate:14deg}.pet-actor[data-act=do][data-do=job-card] .pet-move{transform:scale(1.04,.95)}.pet-actor[data-act=do][data-do=job-card] .p-head{transform:translateY(.8px) rotate(-5deg)}.pet-actor[data-act=do][data-do=job-card] .pupil{transform:translateY(.9px)}.pet-actor[data-act=do][data-do=pitch] .pet-move{transform:scale(1.02,.98)}.pet-actor[data-act=do][data-do=pitch] .p-head{transform:rotate(2deg)}.pet-actor[data-act=do]:is([data-do=measure],[data-do=plant-seed]) .pet-move{transform:rotate(-3deg) scale(1.02,.98)}.pet-actor[data-act=do]:is([data-do=measure],[data-do=plant-seed]) .p-head{transform:rotate(-4deg)}.pet-actor[data-act=do][data-do=seed-packet] .pet-move{transform:scale(1.04,.95)}.pet-actor[data-act=do][data-do=seed-packet] .p-head{transform:translateY(.8px) rotate(-5deg)}.pet-actor[data-act=do][data-do=seed-packet] .pupil{transform:translateY(.9px)}.pr-ruler-flag{translate:0 -3px}.pr-seed-mound-seed{opacity:0}.pet-actor[data-act=do][data-do=push-ups] .pet-move{transform:translateY(1px) rotate(-8deg) scale(1.04,.93)}.pet-actor[data-act=do][data-do=push-ups] .p-head{transform:translate(-.4px,-.4px) rotate(7deg)}.pet-actor[data-act=do][data-do=roar] .pet-move{transform:scale(1.06,1.02)}.pet-actor[data-act=do][data-do=roar] .p-head{transform:translateY(-.6px) rotate(5deg)}.pet-actor[data-act=do][data-do=checklist] .pet-move{transform:scale(1.04,.95)}.pet-actor[data-act=do][data-do=checklist] .p-head{transform:translateY(.8px) rotate(-5deg)}.pet-actor[data-act=do][data-do=checklist] .pupil{transform:translateY(.9px)}.pet-actor[data-act=do][data-do=mini-workout] .pet-move{transform:scale(1.05,.95)}.pet-actor[data-act=do][data-do=mini-workout] .p-head{transform:translateY(.6px) rotate(2deg)}.pet-actor[data-act=do][data-do=drink-water] .pet-move{transform:scale(1.03,.97)}.pet-actor[data-act=do][data-do=drink-water] .p-head{transform:translateY(.4px) rotate(2deg)}.pet-actor[data-act=do]:is([data-do=roll-up],[data-do=tuck-in]) .pet-move{transform:translateY(1.2px) scale(1.08,.84)}.pet-actor[data-act=do]:is([data-do=roll-up],[data-do=tuck-in]) .p-head{transform:translate(2.2px,4px) scale(.9) rotate(7deg)}.pet-actor[data-act=do]:is([data-do=roll-up],[data-do=tuck-in]) .p-zz{display:inline}.pet-actor[data-dir="1"][data-act=do]:is([data-do=roll-up],[data-do=tuck-in]) .p-zz{scale:-1 1;transform-box:fill-box;transform-origin:50% 50%}.pet-actor[data-act=do]:is([data-do=acorn-jar],[data-do=ledger],[data-do=piggy],[data-do=polish-acorn]) .pet-move{transform:scale(1.04,.95)}.pet-actor[data-act=do]:is([data-do=acorn-jar],[data-do=ledger],[data-do=piggy],[data-do=polish-acorn]) .p-head{transform:translateY(.8px) rotate(-5deg)}.pet-actor[data-act=do]:is([data-do=acorn-jar],[data-do=ledger],[data-do=piggy],[data-do=polish-acorn]) .pupil{transform:translateY(.8px)}.pr-acorn-jar-drop{opacity:0}.pet-actor[data-act=do]:is([data-do=munch-carrot],[data-do=munch-bamboo],[data-do=munch-leaf],[data-do=chew-bone],[data-do=stash-seeds]) .pet-move{transform:scale(1.03,.97)}.pet-actor[data-act=do]:is([data-do=munch-carrot],[data-do=munch-bamboo],[data-do=munch-leaf]) .p-head{transform:rotate(3deg)}.pet-actor[data-act=do]:is([data-do=chew-bone],[data-do=stash-seeds]) .p-head{transform:translateY(.6px) rotate(-4deg)}.pet-actor[data-act=do]:is([data-do=honey-taste],[data-do=shell-tap],[data-do=flower-weave],[data-do=magnify]) .pet-move{transform:scale(1.04,.95)}.pet-actor[data-act=do]:is([data-do=honey-taste],[data-do=shell-tap],[data-do=flower-weave],[data-do=magnify]) .p-head{transform:translateY(.6px) rotate(-4deg)}.pet-actor[data-act=do]:is([data-do=flower-weave],[data-do=magnify]) .pupil{transform:translateY(.8px)}.pet-actor[data-act=do][data-do=ice-slide] .pet-move{transform:rotate(-2deg) scale(1.02,.98)}.pet-actor[data-act=do][data-do=ice-slide] .p-head{transform:rotate(-3deg)}.pet-actor[data-act=do]:is([data-do=fireflies],[data-do=lantern]) .pet-move{transform:scale(1.02,.99)}.pet-actor[data-act=do][data-do=fireflies] .p-head{transform:translateY(-.4px) rotate(6deg)}.pet-actor[data-act=do][data-do=lantern] .p-head{transform:rotate(2deg)}.pet-actor[data-act=do][data-do=puddle-splash] .pet-move{transform:scale(.98,1.04)}.pet-actor[data-act=do][data-do=puddle-splash] .p-head{transform:rotate(3deg)}.pet-actor[data-act=do][data-do=listen-birds] .pet-move{transform:scale(1.02,.98)}.pet-actor[data-act=do][data-do=listen-birds] .p-head{transform:rotate(8deg)}.pet-actor[data-act=do][data-do=wheel] .pet-move{transform:rotate(-2deg) scale(1.02,.98)}.pr-bamboo-crumbs,.pr-bone-crumbs,.pr-carrot-crumbs,.pr-eucalyptus-crumbs{opacity:1}.pr-carrot-carrot{scale:.8}.pr-lantern-glow{opacity:1}.pr-apple-apple{scale:.8}@media (prefers-reduced-motion:no-preference){html[data-motion=animated] .pet-actor[data-do] .prop-slot{animation:pr-in .7s ease-out both;transform-origin:24px 44px}html[data-motion=animated] .pet-actor .agent-prop{transition:opacity .5s ease}html[data-motion=animated] .pet-actor[data-do-end] .agent-prop{opacity:0}html[data-motion=animated] .pet-actor .p-prop,html[data-motion=animated] .pet-actor .p-sprout,html[data-motion=animated] .pet-actor .p-wing{transition:transform .45s ease,opacity .5s ease}html[data-motion=animated] .pet-actor[data-act=do]:is([data-do=weights],[data-do=workout]) .pet-move{animation:do-lift 6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do]:is([data-do=weights],[data-do=workout]) .p-head{animation:do-lift-head 6s ease-in-out infinite}html[data-motion=animated] :is(.pr-dumbbell-lift,.pr-dumbbell-mitt-l,.pr-dumbbell-mitt-r){animation:pr-lift 6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=skipping] .pet-move{animation:do-hop 3.2s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=skipping] :is(.p-tail,.p-earL,.p-earR){animation:do-trail 3.2s ease-in-out infinite}html[data-motion=animated] :is(.pr-rope-loop-back,.pr-rope-loop-front){animation:pr-rope 3.2s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=keepy] .pet-move{animation:do-kick 3.4s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=keepy] .p-head{animation:do-follow 3.4s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-do=keepy] .pr-ball-ball{animation:pr-juggle 3.4s linear infinite}html[data-motion=animated] .pet-actor[data-do=keepy] .pr-ball-shadow{animation:pr-juggle-shadow 3.4s linear infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=laptop] .p-head{animation:do-nod 3s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=laptop] .p-wing{animation:do-tap 3s ease-in-out infinite}html[data-motion=animated] .pr-laptop-desk-screen{animation:pr-glow 6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do]:is([data-do=reading],[data-do=lamp-read],[data-do=read-together]) .p-head{animation:do-read 14s ease-in-out infinite}html[data-motion=animated] .pr-book-page{animation:pr-page 14s ease-in-out infinite}html[data-motion=animated] .pr-lamp-glow{animation:pr-glow 9s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=planner] .p-head{animation:do-nod 5.6s ease-in-out infinite}html[data-motion=animated] .pr-notebook-pencil{animation:pr-pencil 2.8s ease-in-out infinite}html[data-motion=animated] .pr-water-can-can{animation:pr-pour 8s ease-in-out infinite}html[data-motion=animated] .pr-water-can-drops{animation:pr-drops 2.4s ease-in infinite}html[data-motion=animated] .pr-sprout-pot-sprout{animation:pr-grow var(--run-dur,40s) ease-in-out both}html[data-motion=animated] .pet-actor[data-act=do][data-do=snack] .p-head{animation:do-chew 4.2s ease-in-out infinite}html[data-motion=animated] .pr-apple-apple{animation:pr-eat var(--run-dur,20s) ease-in-out both}html[data-motion=animated] .pr-apple-crumbs{animation:pr-crumbs var(--run-dur,20s) ease-in-out both}html[data-motion=animated] .pet-actor[data-act=do][data-do=coins] .p-head{animation:do-nod 6s ease-in-out infinite}html[data-motion=animated] .pr-coin-stacks-coin{animation:pr-coin 6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=sums] .p-head{animation:do-nod 6s ease-in-out infinite}html[data-motion=animated] .pr-abacus-bead{animation:pr-bead 6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=painting] .p-head{animation:do-nod 4.5s ease-in-out infinite}html[data-motion=animated] :is(.pr-brush-brush,.pr-brush-mitt-l,.pr-brush-mitt-r){animation:pr-stroke 4.5s ease-in-out infinite}html[data-motion=animated] .pr-easel-blob-1{animation:pr-reveal-1 var(--run-dur,40s) linear both}html[data-motion=animated] .pr-easel-blob-2{animation:pr-reveal-2 var(--run-dur,40s) linear both}html[data-motion=animated] .pr-easel-blob-3{animation:pr-reveal-3 var(--run-dur,40s) linear both}html[data-motion=animated] .pet-actor[data-act=do][data-do=meditate] .pet-move{animation:do-breathe 9s ease-in-out infinite}html[data-motion=animated] .pr-halo-halo{animation:pr-halo 9s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=yoga] .pet-move{animation:do-stretch 10s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=yoga] .p-tail{animation:do-curl 10s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do]:is([data-do=ukulele],[data-do=duet]) .pet-move{animation:do-sway 5.6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=duet][data-role=guest] .pet-move{animation-delay:-2.8s}html[data-motion=animated] .pr-ukulele-strum{animation:pr-strum 2.8s ease-in-out infinite}html[data-motion=animated] .pr-notes-note-1{animation:pr-note 7s ease-out infinite}html[data-motion=animated] .pr-notes-note-2{animation:pr-note 7s ease-out -2.3s infinite}html[data-motion=animated] .pr-notes-note-3{animation:pr-note 7s ease-out -4.6s infinite}html[data-motion=animated] :is(.pr-teacup-cup,.pr-teacup-mitt-l,.pr-teacup-mitt-r,.pr-teacup-saucer){animation:pr-sip 7s ease-in-out infinite}html[data-motion=animated] :is(.pr-mug-mug,.pr-mug-mitt-l,.pr-mug-mitt-r){animation:pr-sip 6s ease-in-out infinite}html[data-motion=animated] :is(.pr-teacup-steam-1,.pr-mug-steam){animation:pr-steam 6s ease-in-out infinite}html[data-motion=animated] .pr-teacup-steam-2{animation:pr-steam 6s ease-in-out -3s infinite}html[data-motion=animated] .pet-actor[data-act=do]:is([data-do=tea],[data-do=coffee]) .p-head{animation:do-sip 7s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=stargaze] .p-head{animation:do-scan 12s ease-in-out infinite}html[data-motion=animated] .pr-telescope-tube{animation:pr-scope 12s ease-in-out infinite}html[data-motion=animated] .pr-stars-star-1{animation:pr-twinkle 5s ease-in-out infinite}html[data-motion=animated] .pr-stars-star-2{animation:pr-twinkle 6s ease-in-out -2s infinite}html[data-motion=animated] .pr-stars-star-3{animation:pr-twinkle 7s ease-in-out -4s infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=hammock] .pet-move{animation:do-doze 8s ease-in-out infinite}html[data-motion=animated] :is(.pr-hammock-sling-back,.pr-hammock-sling-front){animation:pr-sway 8s ease-in-out infinite}html[data-motion=animated] :is(.pr-needles-needle-l){animation:pr-needle 3s ease-in-out infinite}html[data-motion=animated] :is(.pr-needles-needle-r){animation:pr-needle 3s ease-in-out -1.5s infinite}html[data-motion=animated] .pr-needles-scarf{animation:pr-grow var(--run-dur,40s) ease-out both}html[data-motion=animated] .pr-yarn-ball-ball{animation:pr-roll 5s ease-in-out infinite}html[data-motion=animated] .pr-fire-flame{animation:pr-flame 4.6s ease-in-out infinite}html[data-motion=animated] .pr-fire-spark{animation:pr-note 7s ease-out infinite}html[data-motion=animated] .pr-pond-bobber{animation:pr-bob 5s ease-in-out infinite}html[data-motion=animated] .pr-pond-ripple-1{animation:pr-ripple 7s ease-out infinite}html[data-motion=animated] .pr-pond-ripple-2{animation:pr-ripple 7s ease-out -3.5s infinite}html[data-motion=animated] .pr-bubbles-bubble-1{animation:pr-float 7s ease-in-out infinite}html[data-motion=animated] .pr-bubbles-bubble-2{animation:pr-float 7s ease-in-out -2.3s infinite}html[data-motion=animated] .pr-bubbles-bubble-3{animation:pr-float 7s ease-in-out -4.6s infinite}html[data-motion=animated] .pr-butterfly-body,html[data-motion=animated] .pr-butterfly-wing-l,html[data-motion=animated] .pr-butterfly-wing-r{animation:pr-flap 2.4s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-do=football] .pr-ball-ball{animation:pr-football 8s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-do=football] .pr-ball-shadow{animation:pr-football-shadow 8s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=football] .pet-move{animation:do-rock 4s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=football][data-role=guest] .pet-move{animation-delay:-2s}html[data-motion=animated] .pet-actor[data-act=do][data-do=high-five] .pet-move{animation:do-bounce 3s ease-in-out infinite}html[data-motion=animated] .pr-spark-spark{animation:pr-pop 5s ease-out both}html[data-motion=animated] .pet-actor[data-act=do]:is([data-do=share-snack],[data-do=tea-party],[data-do=board-game]) .p-head{animation:do-dip 6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do]:is([data-do=share-snack],[data-do=tea-party],[data-do=board-game])[data-role=guest] .p-head{animation-delay:-3s}html[data-motion=animated] :is(.pr-tea-table-steam,.pr-picnic-crumbs){animation:pr-steam 6s ease-in-out infinite}html[data-motion=animated] .pr-board-table-piece{animation:pr-piece 12s ease-in-out infinite}html[data-motion=animated] .pr-letter-letter{animation:pr-letter 18s ease-in-out 1 both}html[data-motion=animated] :is(.pr-letter-open-page,.pr-letter-open-mitt-l,.pr-letter-open-mitt-r){animation:pr-open 18s ease-out 1 both}html[data-motion=animated] .pr-letter-open-heart{animation:pr-hearts 4.8s ease-out 3.6s infinite both}html[data-motion=animated] .pet-actor[data-act=do][data-do=letter][data-role=host] .p-head{animation:do-wave-head 18s ease-in-out 1 both}html[data-motion=animated] .pr-seesaw-plank{animation:pr-seesaw 6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=seesaw] .pet-move{animation:do-seesaw 6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=seesaw][data-role=guest] .pet-move{animation-delay:-3s}html[data-motion=animated] .pet-actor[data-act=do][data-do=hum] .pet-move{animation:do-sway 5.6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=perch-look] .p-head{animation:do-look-around 10s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=perch-look] .pupil{animation:do-glance 10s ease-in-out infinite}html[data-motion=animated] .pr-twig-leaves{animation:pr-sway 8s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=bell] .pet-move{animation:do-bounce 3.2s ease-in-out infinite}html[data-motion=animated] .pr-bell-bell{animation:pr-ring 3.2s ease-in-out infinite}html[data-motion=animated] .pr-bell-ring{animation:pr-ring-marks 3.2s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=check-in] .pet-move{animation:do-bounce 3s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=check-in][data-role=guest] .pet-move{animation-delay:-1.2s}html[data-motion=animated] .pet-actor[data-act=do][data-do=check-in][data-role=host] .p-wing{animation:do-wing-wave 3s ease-in-out infinite}html[data-motion=animated] .pr-hearts-heart-1{animation:pr-hearts 4.8s ease-out infinite both}html[data-motion=animated] .pr-hearts-heart-2{animation:pr-hearts 4.8s ease-out -1.6s infinite both}html[data-motion=animated] .pr-hearts-heart-3{animation:pr-hearts 4.8s ease-out -3.2s infinite both}html[data-motion=animated] .pet-actor[data-act=do]:is([data-do=calendar],[data-do=sticky-sort],[data-do=pin-note]) .p-head{animation:do-nod 5.6s ease-in-out infinite}html[data-motion=animated] .pr-calendar-pencil{animation:pr-pencil 2.8s ease-in-out infinite}html[data-motion=animated] .pr-calendar-tick-1{animation:pr-reveal-1 var(--run-dur,40s) linear both}html[data-motion=animated] .pr-calendar-tick-2{animation:pr-reveal-2 var(--run-dur,40s) linear both}html[data-motion=animated] .pr-pin-board-note-new{animation:pr-pin 8s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=clock-check] .p-head{animation:do-read 9s ease-in-out infinite}html[data-motion=animated] .pr-watch-hand-m{animation:pr-hand 12s linear infinite}html[data-motion=animated] .pr-watch-hand-h{animation:pr-hand 96s linear infinite}html[data-motion=animated] .pr-sticky-notes-note-move{animation:pr-sort 9s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=pour-tea] .p-head{animation:do-sip 10s ease-in-out infinite}html[data-motion=animated] .pr-teapot-pot{animation:pr-pour-tea 10s ease-in-out infinite}html[data-motion=animated] .pr-teapot-stream{animation:pr-stream 10s ease-in-out infinite}html[data-motion=animated] .pr-teapot-steam{animation:pr-steam 6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=cat-stretch] .pet-move{animation:do-cat-stretch 7s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=breathe] .pet-move{animation:do-breathe-deep 8s ease-in-out infinite}html[data-motion=animated] .pr-breath-puff-1{animation:pr-puff 8s ease-out infinite}html[data-motion=animated] .pr-breath-puff-2{animation:pr-puff 8s ease-out -.5s infinite}html[data-motion=animated] .pr-breath-puff-3{animation:pr-puff 8s ease-out -1s infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=curl-read] .p-head{animation:do-read 14s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=curl-read] .p-tail{animation:do-curl 10s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=job-card] .p-head{animation:do-read 9s ease-in-out infinite}html[data-motion=animated] .pr-job-card-tick{animation:pr-reveal-3 var(--run-dur,40s) linear both}html[data-motion=animated] .pet-actor[data-act=do][data-do=pitch] .pet-move{animation:do-bounce 3.6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=pitch] .p-head{animation:do-nod 3.6s ease-in-out infinite}html[data-motion=animated] .pr-cue-card-card{animation:pr-card-bob 3.6s ease-in-out infinite}html[data-motion=animated] .pr-cue-card-talk{animation:pr-talk 3.6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do]:is([data-do=measure],[data-do=plant-seed],[data-do=seed-packet]) .p-head{animation:do-nod 6s ease-in-out infinite}html[data-motion=animated] .pr-ruler-flag{animation:pr-flag-up var(--run-dur,40s) ease-in-out both}html[data-motion=animated] .pr-seed-packet-seeds{animation:pr-drops 3.6s ease-in infinite}html[data-motion=animated] .pr-seed-mound-seed{animation:pr-seed-drop var(--run-dur,40s) ease-in both}html[data-motion=animated] .pr-seed-mound-sprout{animation:pr-sprout-up var(--run-dur,40s) ease-in-out both}html[data-motion=animated] .pet-actor[data-act=do][data-do=push-ups] .pet-move{animation:do-pushup 3.2s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=push-ups] .p-head{animation:do-pushup-head 3.2s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=roar] .pet-move{animation:do-roar 3.6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=roar] .p-head{animation:do-roar-head 3.6s ease-in-out infinite}html[data-motion=animated] .pr-roar-wave-1{animation:pr-roar 3.6s ease-out infinite}html[data-motion=animated] .pr-roar-wave-2{animation:pr-roar 3.6s ease-out -.45s infinite}html[data-motion=animated] .pr-roar-wave-3{animation:pr-roar 3.6s ease-out -.9s infinite}html[data-motion=animated] .pr-roar-cheer{animation:pr-twinkle 3.6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do]:is([data-do=checklist],[data-do=drink-water]) .p-head{animation:do-read 9s ease-in-out infinite}html[data-motion=animated] .pr-checklist-tick-1{animation:pr-reveal-1 var(--run-dur,40s) linear both}html[data-motion=animated] .pr-checklist-tick-2{animation:pr-reveal-2 var(--run-dur,40s) linear both}html[data-motion=animated] .pr-checklist-tick-3{animation:pr-reveal-3 var(--run-dur,40s) linear both}html[data-motion=animated] .pet-actor[data-act=do][data-do=mini-workout] .pet-move{animation:do-situp 6s ease-in-out infinite}html[data-motion=animated] :is(.pr-bottle-bottle,.pr-bottle-mitt-l,.pr-bottle-mitt-r){animation:pr-gulp 8s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=drink-water] .p-head{animation:do-sip 8s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do]:is([data-do=roll-up],[data-do=tuck-in]) .pet-move{animation:do-breathe-sleep 8s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do]:is([data-do=roll-up],[data-do=tuck-in]) .p-zz{animation:pet-zz 4.8s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do]:is([data-do=acorn-jar],[data-do=piggy]) .p-head{animation:do-nod 6s ease-in-out infinite}html[data-motion=animated] .pr-acorn-jar-high{animation:pr-reveal-2 var(--run-dur,40s) linear both}html[data-motion=animated] .pr-acorn-jar-drop{animation:pr-acorn-drop 6s ease-in infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=ledger] .p-head{animation:do-read 10s ease-in-out infinite}html[data-motion=animated] .pr-ledger-page{animation:pr-page 12s ease-in-out infinite}html[data-motion=animated] .pr-ledger-bars{animation:pr-bars var(--run-dur,40s) ease-out both}html[data-motion=animated] .pr-piggy-bank-coin{animation:pr-coin-drop 6s ease-in infinite}html[data-motion=animated] .pr-piggy-bank-piggy{animation:pr-piggy-bump 6s ease-in infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=polish-acorn] .p-head{animation:do-nod 5.6s ease-in-out infinite}html[data-motion=animated] .pr-polish-acorn-cloth{animation:pr-wipe 3.6s ease-in-out infinite}html[data-motion=animated] .pr-polish-acorn-glint{animation:pr-twinkle 3.6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do]:is([data-do=munch-carrot],[data-do=munch-bamboo],[data-do=munch-leaf]) .p-head{animation:do-chew 4.2s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do]:is([data-do=chew-bone],[data-do=stash-seeds]) .p-head{animation:do-chew 3.6s ease-in-out infinite}html[data-motion=animated] .pr-carrot-carrot{animation:pr-eat var(--run-dur,20s) ease-in-out both}html[data-motion=animated] :is(.pr-carrot-crumbs,.pr-bamboo-crumbs,.pr-eucalyptus-crumbs,.pr-bone-crumbs){animation:pr-crumbs var(--run-dur,20s) ease-in-out both}html[data-motion=animated] .pet-actor[data-act=do][data-do=honey-taste] .p-head{animation:do-sip 7s ease-in-out infinite}html[data-motion=animated] .pr-honey-dipper{animation:pr-dip 7s ease-in-out infinite}html[data-motion=animated] .pr-honey-drip{animation:pr-steam 7s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=ice-slide] .pet-move{animation:do-slide 8s ease-in-out infinite}html[data-motion=animated] .pr-ice-glint{animation:pr-twinkle 5s ease-in-out infinite}html[data-motion=animated] .pr-fireflies-fly-1{animation:pr-firefly 9s ease-in-out infinite}html[data-motion=animated] .pr-fireflies-fly-2{animation:pr-firefly 9s ease-in-out -3s infinite}html[data-motion=animated] .pr-fireflies-fly-3{animation:pr-firefly 9s ease-in-out -6s infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=fireflies] .p-head{animation:do-scan 12s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=puddle-splash] .pet-move{animation:do-hop 3.6s ease-in-out infinite}html[data-motion=animated] .pr-puddle-ripple-1{animation:pr-ripple 4s ease-out infinite}html[data-motion=animated] .pr-puddle-ripple-2{animation:pr-ripple 4s ease-out -2s infinite}html[data-motion=animated] .pr-puddle-splash{animation:pr-splash 3.6s ease-in-out infinite}html[data-motion=animated] .pr-rain-drop-1{animation:pr-rain 3.6s ease-in infinite}html[data-motion=animated] .pr-rain-drop-2{animation:pr-rain 3.6s ease-in -1.2s infinite}html[data-motion=animated] .pr-rain-drop-3{animation:pr-rain 3.6s ease-in -2.4s infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=flower-weave] .p-head{animation:do-nod 5.6s ease-in-out infinite}html[data-motion=animated] .pr-flower-ring-new-1{animation:pr-reveal-1 var(--run-dur,40s) linear both}html[data-motion=animated] .pr-flower-ring-new-2{animation:pr-reveal-2 var(--run-dur,40s) linear both}html[data-motion=animated] .pr-flower-ring-new-3{animation:pr-reveal-3 var(--run-dur,40s) linear both}html[data-motion=animated] .pet-actor[data-act=do][data-do=listen-birds] .p-head{animation:do-listen 9s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=shell-tap] .p-head{animation:do-nod 3.2s ease-in-out infinite}html[data-motion=animated] .pr-shell-tap-stone{animation:pr-tap 3.2s ease-in-out infinite}html[data-motion=animated] .pr-shell-tap-pearl{animation:pr-reveal-3 var(--run-dur,40s) linear both}html[data-motion=animated] .pr-lantern-cage{animation:pr-sway-lantern 5.6s ease-in-out infinite}html[data-motion=animated] .pr-lantern-flame{animation:pr-flame 4.6s ease-in-out infinite}html[data-motion=animated] .pr-lantern-glow{animation:pr-glow 6s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=magnify] .p-head{animation:do-read 9s ease-in-out infinite}html[data-motion=animated] .pr-magnifier-glass{animation:pr-stroke 5.6s ease-in-out infinite}html[data-motion=animated] .pr-seeds-hopper{animation:pr-seed-hop 4.8s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=wheel] .pet-move{animation:do-bounce 2.8s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=wheel] .p-footL{animation:pet-foot 2.8s ease-in-out infinite}html[data-motion=animated] .pet-actor[data-act=do][data-do=wheel] .p-footR{animation:pet-foot 2.8s ease-in-out -1.4s infinite}html[data-motion=animated] .pr-wheel-spokes{animation:pr-turn 9s linear infinite}html[data-motion=animated] .pr-bone-bone{animation:pr-gnaw 3.6s ease-in-out infinite}html[data-typing][data-motion=animated] .pet-actor[data-quiet] :is(.pet-move,.pet-flip,.p,.pupil,.eyes-open,.p-zz,.agent-prop *){animation-play-state:running}html[data-typing][data-motion=animated] .pet-actor:not([data-quiet]) .agent-prop *{animation-play-state:paused}}@keyframes do-lift{0%,to{translate:0 0;scale:1 1}38%,62%{translate:0 -1.4px;scale:.95 1.07}}@keyframes do-lift-head{0%,to{rotate:0deg}38%,62%{rotate:3deg}}@keyframes do-hop{0%,54%,to{translate:0 0;scale:1.03 .96}24%{translate:0 -3.2px;scale:.97 1.05}42%{translate:0 -.6px;scale:1 1}}@keyframes do-trail{0%,54%,to{rotate:0deg}24%{rotate:6deg}42%{rotate:-3deg}}@keyframes do-kick{0%,to{rotate:0deg}18%{rotate:1.2deg}40%{rotate:-1.4deg}62%{rotate:.6deg}}@keyframes do-follow{0%,to{rotate:0deg}45%{rotate:5deg}70%{rotate:-2deg}}@keyframes do-nod{0%,to{rotate:0deg}50%{rotate:1.6deg}}@keyframes do-tap{0%,to{translate:0 0}25%{translate:0 -.6px}60%{translate:0 .3px}}@keyframes do-read{0%,to{rotate:0deg}50%{rotate:1.2deg}}@keyframes do-chew{0%,to{translate:0 0}25%{translate:0 .8px}50%{translate:0 -.2px}75%{translate:0 .8px}}@keyframes do-breathe{0%,to{translate:0 0;scale:1 1}50%{translate:0 -1.2px;scale:1 1.03}}@keyframes do-stretch{0%,to{scale:1.06 .93;translate:0 0}40%,62%{scale:.96 1.07;translate:0 -.4px}}@keyframes do-curl{0%,to{rotate:0deg}50%{rotate:7deg}}@keyframes do-sway{0%,to{rotate:-1.4deg}50%{rotate:1.4deg}}@keyframes do-sip{0%,22%,62%,to{rotate:0deg;translate:0 0}34%,50%{rotate:3deg;translate:0 -.6px}}@keyframes do-scan{0%,to{rotate:0deg}30%{rotate:3deg}70%{rotate:-3deg}}@keyframes do-doze{0%,to{rotate:-1.2deg;translate:-.3px 0}50%{rotate:1.2deg;translate:.3px 0}}@keyframes do-rock{0%,to{rotate:0deg}25%{rotate:1.4deg}75%{rotate:-1.4deg}}@keyframes do-bounce{0%,to{translate:0 0}45%{translate:0 -1.6px}}@keyframes do-dip{0%,30%,70%,to{rotate:0deg}50%{rotate:-4deg}}@keyframes do-wave-head{0%,5%,90%,to{rotate:0deg}12%,18%{rotate:4deg}92%,96%{rotate:-3deg}}@keyframes do-seesaw{0%,to{translate:0 2.2px}50%{translate:0 -2.2px}}@keyframes pr-in{0%{opacity:0;scale:.7}}@keyframes pr-lift{0%,to{translate:0 0}38%,62%{translate:0 -5px}}@keyframes pr-rope{0%,to{scale:1 1}50%{scale:1 -1}}@keyframes pr-juggle{0%,to{translate:0 0;animation-timing-function:ease-out}45%{translate:0 -14px;animation-timing-function:ease-in}}@keyframes pr-juggle-shadow{0%,to{scale:1 1}45%{scale:.6 1}}@keyframes pr-glow{0%,to{opacity:.8}50%{opacity:1}}@keyframes pr-page{0%,44%,to{scale:1 1}50%,94%{scale:-1 1}}@keyframes pr-pencil{0%,to{rotate:-3deg;translate:0 0}50%{rotate:3deg;translate:.8px .3px}}@keyframes pr-pour{0%,to{rotate:6deg}28%,72%{rotate:22deg}}@keyframes pr-drops{0%,20%{translate:0 0;opacity:0}35%{opacity:1}to{translate:0 9px;opacity:0}}@keyframes pr-grow{0%{scale:.8}to{scale:1.12}}@keyframes pr-eat{0%{scale:1}to{scale:.5}}@keyframes pr-crumbs{0%,55%{opacity:0}70%,to{opacity:1}}@keyframes pr-coin{0%,to{translate:0 0}25%{translate:3px -3.4px}50%{translate:7px 0}75%{translate:3px -3.4px}}@keyframes pr-bead{0%,20%,to{translate:0 0}45%,75%{translate:-1.2px 0}}@keyframes pr-stroke{0%,to{rotate:-5deg;translate:-.6px 0}50%{rotate:6deg;translate:1px 0}}@keyframes pr-reveal-1{0%,8%{opacity:0}22%,to{opacity:1}}@keyframes pr-reveal-2{0%,38%{opacity:0}52%,to{opacity:1}}@keyframes pr-reveal-3{0%,68%{opacity:0}82%,to{opacity:1}}@keyframes pr-halo{0%,to{scale:1;opacity:.65}50%{scale:1.1;opacity:.95}}@keyframes pr-strum{0%,to{rotate:-3deg}50%{rotate:3deg}}@keyframes pr-note{0%{translate:0 0;opacity:0}15%{opacity:1}80%{opacity:.9}to{translate:1.6px -12px;opacity:0}}@keyframes pr-sip{0%,22%,62%,to{translate:0 0;rotate:0deg}34%,50%{translate:0 -1.5px;rotate:-4deg}}@keyframes pr-steam{0%,to{translate:0 0;opacity:.25}50%{translate:.6px -2px;opacity:.85}}@keyframes pr-scope{0%,to{rotate:-2deg}50%{rotate:2deg}}@keyframes pr-twinkle{0%,to{opacity:.55;scale:.9}50%{opacity:1;scale:1.1}}@keyframes pr-sway{0%,to{rotate:-1.2deg}50%{rotate:1.2deg}}@keyframes pr-needle{0%,to{rotate:-3deg}50%{rotate:3deg}}@keyframes pr-roll{0%,to{rotate:-6deg}50%{rotate:6deg}}@keyframes pr-flame{0%,to{rotate:-3deg;scale:1 .94}50%{rotate:3deg;scale:1 1.06}}@keyframes pr-bob{0%,to{translate:0 -.8px}50%{translate:0 .8px}}@keyframes pr-ripple{0%{scale:.6;opacity:.8}to{scale:1.3;opacity:0}}@keyframes pr-float{0%{translate:0 0;opacity:0}15%{opacity:1}to{translate:1.5px -24px;opacity:0}}@keyframes pr-flap{0%,to{scale:1 1}50%{scale:.55 1}}.pet-actor[data-do=football]{--ball-s:1.3}@keyframes pr-football{0%,6%{translate:calc((var(--pair-d, 100) * -.5px + 30px) / var(--ball-s, 1.3)) 0;rotate:0deg}44%,56%{translate:calc((var(--pair-d, 100) * .5px - 30px) / var(--ball-s, 1.3)) 0;rotate:540deg}94%,to{translate:calc((var(--pair-d, 100) * -.5px + 30px) / var(--ball-s, 1.3)) 0;rotate:0deg}}@keyframes pr-football-shadow{0%,6%{translate:calc((var(--pair-d, 100) * -.5px + 30px) / var(--ball-s, 1.3)) 0}44%,56%{translate:calc((var(--pair-d, 100) * .5px - 30px) / var(--ball-s, 1.3)) 0}94%,to{translate:calc((var(--pair-d, 100) * -.5px + 30px) / var(--ball-s, 1.3)) 0}}@keyframes pr-pop{0%,24%{scale:0;opacity:0}32%{scale:1.2;opacity:1}44%,70%{scale:1;opacity:1}to{scale:1.1;opacity:0}}@keyframes pr-piece{0%,40%{translate:0 0}50%,90%{translate:3px 0}to{translate:3px 0}}@keyframes pr-letter{0%,8%{translate:0 0;opacity:1}20%{translate:calc(var(--throw-d, 10) * .5px) calc(var(--throw-y, 6) * .5px - 5px);opacity:1}30%{translate:calc(var(--throw-d, 10) * 1px) calc(var(--throw-y, 6) * 1px);opacity:1}34%,to{translate:calc(var(--throw-d, 10) * 1px) calc(var(--throw-y, 6) * 1px);opacity:0}}@keyframes pr-open{0%,29%{opacity:0;scale:.6}36%,to{opacity:1;scale:1}}@keyframes pr-hearts{0%{translate:0 0;opacity:0}20%{opacity:1}to{translate:1px -10px;opacity:0}}@keyframes pr-seesaw{0%,to{rotate:-5deg}50%{rotate:5deg}}@keyframes do-look-around{0%,10%,to{rotate:0deg;translate:0 0}26%,40%{rotate:-6deg;translate:-.8px 0}56%,72%{rotate:6deg;translate:.8px 0}}@keyframes do-glance{0%,10%,to{translate:0 0}26%,40%{translate:-.9px 0}56%,72%{translate:.9px 0}}@keyframes do-wing-wave{0%,to{rotate:-6deg}50%{rotate:9deg}}@keyframes do-cat-stretch{0%,to{scale:1 1;rotate:0deg}45%,62%{scale:1.07 .96;rotate:-2deg}}@keyframes do-breathe-deep{0%,to{translate:0 0;scale:1 1}50%{translate:0 -1px;scale:1.03 1.05}}@keyframes pr-ring{0%,to{rotate:-14deg}50%{rotate:14deg}}@keyframes pr-ring-marks{0%,to{opacity:.15}50%{opacity:1}}@keyframes pr-pin{0%,12%{translate:-9px -7px;opacity:0}30%{translate:0 0;opacity:1}84%{translate:0 0;opacity:1}to{translate:0 0;opacity:0}}@keyframes pr-hand{to{rotate:1turn}}@keyframes pr-sort{0%,14%{translate:0 0}30%{translate:5.4px -4.4px}46%,84%{translate:10.8px 0}to{translate:0 0}}@keyframes pr-pour-tea{0%,to{rotate:0deg}24%,70%{rotate:20deg}}@keyframes pr-stream{0%,24%{scale:1 0;opacity:0}32%,66%{scale:1 1;opacity:1}74%,to{scale:1 0;opacity:0}}@keyframes pr-puff{0%{translate:0 0;scale:.5;opacity:0}25%{opacity:.95}to{translate:3px -2.4px;scale:1.3;opacity:0}}@keyframes pr-card-bob{0%,to{rotate:-1.5deg;translate:0 0}50%{rotate:1.5deg;translate:0 -.6px}}@keyframes pr-talk{0%,to{opacity:.6}40%,60%{opacity:1}}@keyframes do-pushup{0%,to{rotate:0deg;translate:0 -.8px}45%,58%{rotate:-5deg;translate:-.4px 1.6px}}@keyframes do-pushup-head{0%,to{rotate:0deg}45%,58%{rotate:3deg}}@keyframes do-roar{0%,to{scale:1 1}28%,52%{scale:1.04 1.03;translate:0 -.6px}}@keyframes do-roar-head{0%,to{rotate:0deg;translate:0 0}28%,52%{rotate:6deg;translate:.3px -.8px}40%{rotate:5deg;translate:-.3px -.9px}}@keyframes pr-roar{0%{translate:0 0;scale:.6;opacity:0}25%{opacity:.95}to{translate:3px 0;scale:1.25;opacity:0}}@keyframes do-situp{0%,to{rotate:0deg;translate:0 0}38%,58%{rotate:-9deg;translate:-1px -1.2px}}@keyframes do-breathe-sleep{0%,to{translate:0 0;scale:1 1}50%{translate:0 -.5px;scale:.99 1.03}}@keyframes do-slide{0%,to{translate:-5px 0;rotate:0deg}25%{translate:0 0;rotate:-2deg}50%{translate:5px 0;rotate:0deg}75%{translate:0 0;rotate:2deg}}@keyframes do-listen{0%,to{rotate:0deg}35%,65%{rotate:4deg;translate:.5px 0}}@keyframes pr-flag-up{0%{translate:0 0}to{translate:0 -4px}}@keyframes pr-seed-drop{0%{translate:0 0;opacity:1}7%{translate:0 8.4px;opacity:1}9%,to{translate:0 8.4px;opacity:0}}@keyframes pr-sprout-up{0%,12%{scale:0}55%{scale:.75}to{scale:1.1}}@keyframes pr-gulp{0%,20%,70%,to{translate:0 0;rotate:0deg}36%,54%{translate:-.8px -5.4px;rotate:-24deg}}@keyframes pr-acorn-drop{0%,8%{translate:0 -2px;opacity:0}14%{opacity:1}46%{translate:0 13px;opacity:1}52%,to{translate:0 13px;opacity:0}}@keyframes pr-bars{0%{scale:1 .3}to{scale:1 1}}@keyframes pr-coin-drop{0%,10%{translate:0 0;opacity:1}40%{translate:0 6.4px;opacity:1}46%,94%{translate:0 6.4px;opacity:0}to{translate:0 0;opacity:.4}}@keyframes pr-piggy-bump{0%,40%,to{scale:1 1}46%{scale:1.03 .96}56%{scale:1 1}}@keyframes pr-wipe{0%,to{rotate:-10deg;translate:-.8px .4px}50%{rotate:10deg;translate:1px -.4px}}@keyframes pr-dip{0%,to{rotate:-10deg;translate:0 -1.6px}40%,60%{rotate:6deg;translate:0 .4px}}@keyframes pr-firefly{0%,to{translate:0 0;opacity:.5}25%{translate:2.2px -2.4px;opacity:1}50%{translate:.4px -4.4px;opacity:.6}75%{translate:-2.2px -2px;opacity:1}}@keyframes pr-splash{0%,30%{translate:0 1px;opacity:0}42%{translate:0 -2.6px;opacity:1}70%,to{translate:0 1.6px;opacity:0}}@keyframes pr-rain{0%{translate:0 0;opacity:0}15%{opacity:1}to{translate:.6px 13px;opacity:0}}@keyframes pr-tap{0%,30%,to{rotate:0deg}42%{rotate:-24deg}54%{rotate:0deg}66%{rotate:-24deg}78%{rotate:0deg}}@keyframes pr-sway-lantern{0%,to{rotate:-5deg}50%{rotate:5deg}}@keyframes pr-seed-hop{0%,20%{translate:0 0}45%{translate:-5px -3px}70%,to{translate:-9px 0}}@keyframes pr-turn{to{rotate:1turn}}@keyframes pr-gnaw{0%,to{rotate:-2.5deg}50%{rotate:2.5deg;translate:.4px 0}}.pet-cap,.pet-menu-doing{--say-ink:var(--theme-ink,var(--app-fg,#2b2b2b));--say-paper:var(--theme-sheet,var(--app-bg,#fff))}.pet-cap{position:absolute;left:50%;bottom:calc(100% + 1px);z-index:6;white-space:nowrap;pointer-events:none;transform:translateX(calc(-50% + var(--cap-x, 0px)));font:400 12.5px/1.1 var(--say-font);color:var(--say-ink);background:var(--say-paper);border:1px solid color-mix(in srgb,var(--say-ink) 55%,transparent);border-radius:9px 11px 8px 10px/10px 8px 11px 9px;padding:2px 8px 3px;opacity:0;transition:opacity .18s ease}.pet-cap:empty{display:none}.pet-actor[data-cap-side=below] .pet-cap{bottom:auto;top:calc(100% + 1px)}.pet-actor[data-cap-show]:not([data-say]):not([data-asking]):not([data-act=carried]) .pet-cap{opacity:.96}.pet-actor[data-cap-show]{z-index:5}.pet-menu-doing{margin:0 2px 4px;font-size:13px;line-height:1.2;opacity:.72}