.edge-companion{--edge-direction:1;pointer-events:none;width:136px;height:168px}.edge-companion[data-placement=edge]{z-index:45;bottom:max(calc(var(--nav-clearance,5rem) + .75rem), calc(env(safe-area-inset-bottom,0px) + 5.5rem));right:max(0px, env(safe-area-inset-right,0px));position:fixed}.edge-companion[data-edge=left]{--edge-direction:-1}.edge-companion[data-placement=edge][data-edge=left]{right:auto;left:max(0px, env(safe-area-inset-left,0px))}.edge-companion[data-placement=inline]{position:relative;overflow:hidden}.edge-companion[data-compact=true]{width:112px;height:148px}.edge-story{width:100%;height:100%;position:relative}.edge-stage{width:136px;height:148px;position:absolute;bottom:0}.edge-rig{width:136px;height:136px;position:absolute;bottom:0;left:0;overflow:visible}.edge-stage .companion-reaction{width:112px;height:112px;position:absolute;bottom:12px;right:12px}.edge-stage .studio-xan{transform:none}.edge-stretch-mat{z-index:-1;width:116px;height:24px;position:absolute;bottom:0;left:10px}.edge-companion[data-compact=true] .edge-stage{transform-origin:0 100%;transform:scale(.84)}.edge-stage :is(.edge-blink,.sx-blink){transform-box:fill-box;transform-origin:50%}.lemi-ribbon{transform-origin:94px 142px}.lemi-ribbon-tip{transform-origin:94px 126px}.lemi-face{transform-origin:93px 88px}.lemi-reach-arm{transform-origin:69px 97px}.lemi-reach-forearm{transform-origin:55px 94px}.lemi-held-page{transform-origin:37px 94px;opacity:0}.lemi-free-page{transform-origin:37px 94px}.lemi-turn-arm{transform-origin:120px 99px}.lemi-turn-forearm{transform-origin:133px 111px}.lemi-held-bookmark{transform-origin:126px 126px;opacity:0}.lemi-book{transform-origin:74px 166px}.lemi-book-left,.lemi-book-right,.lemi-book-leaf{transform-origin:74px 150px}.lemi-foot-left{transform-origin:79px 144px}.lemi-foot-right{transform-origin:107px 144px}.piko-core{transform-origin:121px 130px}.piko-cap{transform-origin:121px 45px}.piko-face{transform-origin:121px 89px}.piko-support-arm{transform-origin:105px 100px}.piko-support-forearm{transform-origin:89px 100px}.piko-press-arm{transform-origin:138px 100px}.piko-press-forearm{transform-origin:117px 120px}.piko-craft,.piko-star{transform-origin:73px 126px}.piko-paper,.piko-fold-top,.piko-fold-side{transform-origin:53px 133px}.piko-paper{opacity:0}.lemi-held-flutter-bookmark,.lemi-free-bookmark{transform-origin:37px 94px;opacity:0}.piko-sprout-card{transform-origin:73px 126px}.piko-sprout-stem,.piko-sprout-leaf-left,.piko-sprout-leaf-right{stroke-dasharray:1;stroke-dashoffset:0}.piko-sprout-stylus{opacity:0}.edge-companion .edge-stage .sx-cat :is(.sx-head,.sx-body,.sx-foreleg,.sx-foot,.sx-tail,.sx-tail-tip,.sx-ear-l,.sx-ear-r){transform-box:view-box}.edge-stage .sx-head{transform-origin:32px 40px}.edge-stage .sx-body{transform-origin:32px 53px}.edge-stage .sx-foreleg-l{transform-origin:28px 46.7px}.edge-stage .sx-foreleg-r{transform-origin:36px 46.7px}.edge-stage .sx-foot-l{transform-origin:26.5px 60px}.edge-stage .sx-foot-r{transform-origin:37.5px 60px}.edge-stage .sx-tail{transform-origin:43.5px 55.5px}.edge-stage .sx-tail-tip{transform-origin:53.5px 45.2px}.edge-stage .sx-ear-l{transform-origin:23px 21px}.edge-stage .sx-ear-r{transform-origin:42px 21px}@media (prefers-reduced-motion:no-preference){html:not(.motion-reduced):not(.perf-light):not([data-motion=off]) .edge-companion[data-active=true] .edge-story{animation:edge-visit var(--edge-duration) cubic-bezier(.4, 0, .2, 1) 1 both}html:not(.motion-reduced):not(.perf-light):not([data-motion=off]) .edge-companion[data-active=true] :is(.lemi-ribbon,.lemi-ribbon-tip,.lemi-face,.lemi-look,.lemi-reach-arm,.lemi-reach-forearm,.lemi-held-page,.lemi-free-page,.lemi-turn-arm,.lemi-turn-forearm,.lemi-held-bookmark,.lemi-book,.lemi-book-left,.lemi-book-right,.lemi-book-leaf,.lemi-foot,.edge-blink,.piko-core,.piko-cap,.piko-face,.piko-look,.piko-support-arm,.piko-support-forearm,.piko-press-arm,.piko-press-forearm,.piko-craft,.piko-paper,.piko-fold-top,.piko-fold-side,.piko-star,.sx-head,.sx-body,.sx-look,.sx-blink,.sx-foreleg,.sx-foot,.sx-tail,.sx-tail-tip,.sx-ear-l,.sx-ear-r){animation-duration:var(--edge-duration);animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:1;animation-fill-mode:both}html:not(.motion-reduced):not(.perf-light):not([data-motion=off]) .edge-companion[data-active=true] [data-story=xan-stretch] .studio-xan[data-awake=false] :is(.sx-head,.sx-body,.sx-look,.sx-blink,.sx-foreleg,.sx-foot,.sx-tail,.sx-tail-tip,.sx-ear-l,.sx-ear-r){animation-play-state:running!important}.edge-companion[data-active=true] .edge-blink{animation-name:edge-blink}.edge-companion[data-active=true] .lemi-ribbon{animation-name:lemi-weight}.edge-companion[data-active=true] .lemi-ribbon-tip{animation-name:lemi-ribbon-follow}.edge-companion[data-active=true] .lemi-foot-left{animation-name:lemi-foot-left}.edge-companion[data-active=true] .lemi-foot-right{animation-name:lemi-foot-right}.edge-companion[data-active=true] [data-story=lemi-page] .lemi-face{animation-name:lemi-watch-page}.edge-companion[data-active=true] [data-story=lemi-page] .lemi-look{animation-name:lemi-track-page}.edge-companion[data-active=true] [data-story=lemi-page] .lemi-reach-arm{animation-name:lemi-catch-shoulder}.edge-companion[data-active=true] [data-story=lemi-page] .lemi-reach-forearm{animation-name:lemi-catch-elbow}.edge-companion[data-active=true] [data-story=lemi-page] .lemi-free-page{animation-name:lemi-page-arrive}.edge-companion[data-active=true] [data-story=lemi-page] .lemi-held-page{animation-name:lemi-page-tuck}.edge-companion[data-active=true] [data-story=lemi-page] .lemi-book{animation-name:lemi-book-settle}.edge-companion[data-active=true] [data-story=lemi-book] .lemi-face{animation-name:lemi-read-head}.edge-companion[data-active=true] [data-story=lemi-book] .lemi-look{animation-name:lemi-read-eyes}.edge-companion[data-active=true] [data-story=lemi-book] .lemi-reach-arm{animation-name:lemi-open-hand}.edge-companion[data-active=true] [data-story=lemi-book] .lemi-book-left{animation-name:lemi-open-left}.edge-companion[data-active=true] [data-story=lemi-book] .lemi-book-right{animation-name:lemi-open-right}.edge-companion[data-active=true] [data-story=lemi-book] .lemi-book-leaf{animation-name:lemi-turn-leaf}.edge-companion[data-active=true] [data-story=lemi-book] .lemi-turn-arm{animation-name:lemi-mark-shoulder}.edge-companion[data-active=true] [data-story=lemi-book] .lemi-turn-forearm{animation-name:lemi-mark-elbow}.edge-companion[data-active=true] [data-story=lemi-book] .lemi-held-bookmark{animation-name:lemi-place-marker}.edge-companion[data-active=true] [data-story=lemi-book] .lemi-placed-bookmark{animation:lemi-marker-release var(--edge-duration) ease-in-out 1 both}.edge-companion[data-active=true] .piko-core{animation-name:piko-lean}.edge-companion[data-active=true] .piko-cap{animation-name:piko-cap-follow}.edge-companion[data-active=true] .piko-face{animation-name:piko-head}.edge-companion[data-active=true] .piko-look{animation-name:piko-look}.edge-companion[data-active=true] .piko-support-arm{animation-name:piko-support-shoulder}.edge-companion[data-active=true] .piko-support-forearm{animation-name:piko-support-elbow}.edge-companion[data-active=true] .piko-press-arm{animation-name:piko-press-shoulder}.edge-companion[data-active=true] .piko-press-forearm{animation-name:piko-press-elbow}.edge-companion[data-active=true] .piko-paper{animation-name:piko-fold-paper}.edge-companion[data-active=true] .piko-fold-top{animation-name:piko-fold-top}.edge-companion[data-active=true] .piko-fold-side{animation-name:piko-fold-side}.edge-companion[data-active=true] .piko-star{animation-name:piko-star-reveal}.edge-companion[data-active=true] .piko-craft{animation-name:piko-gift-follow}.edge-companion[data-active=true] [data-story=xan-stretch] .sx-head{animation-name:xan-edge-head}.edge-companion[data-active=true] [data-story=xan-stretch] .sx-body{animation-name:xan-edge-body}.edge-companion[data-active=true] [data-story=xan-stretch] .sx-look{animation-name:xan-edge-look}.edge-companion[data-active=true] [data-story=xan-stretch] .sx-blink{animation-name:xan-edge-blink}html:not(.motion-reduced):not(.perf-light):not([data-motion=off]) .edge-companion[data-active=true] [data-story=xan-stretch] .sx-squint{animation:xan-edge-squint var(--edge-duration) cubic-bezier(.4, 0, .2, 1) 1 both;animation-play-state:running!important}.edge-companion[data-active=true] [data-story=xan-stretch] .sx-foreleg-l{animation-name:xan-edge-paw-left}.edge-companion[data-active=true] [data-story=xan-stretch] .sx-foreleg-r{animation-name:xan-edge-paw-right}.edge-companion[data-active=true] [data-story=xan-stretch] .sx-foot-l{animation-name:xan-edge-foot-left}.edge-companion[data-active=true] [data-story=xan-stretch] .sx-foot-r{animation-name:xan-edge-foot-right}.edge-companion[data-active=true] [data-story=xan-stretch] .sx-tail{animation-name:xan-edge-tail}.edge-companion[data-active=true] [data-story=xan-stretch] .sx-tail-tip{animation-name:xan-edge-tail-tip}.edge-companion[data-active=true] [data-story=xan-stretch] .sx-ear-l{animation-name:xan-edge-ear-left}.edge-companion[data-active=true] [data-story=xan-stretch] .sx-ear-r{animation-name:xan-edge-ear-right}html:not(.motion-reduced):not(.perf-light):not([data-motion=off]) .edge-companion[data-active=true] :is(.lemi-held-flutter-bookmark,.lemi-free-bookmark,.lemi-bookmark-landed,.piko-sprout-card,.piko-sprout-stem,.piko-sprout-leaf-left,.piko-sprout-leaf-right,.piko-sprout-stylus,.piko-sprout-dot){animation-duration:var(--edge-duration);animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:1;animation-fill-mode:both}.edge-companion[data-active=true] [data-story=lemi-bookmark] .lemi-face{animation-name:lemi-bookmark-head}.edge-companion[data-active=true] [data-story=lemi-bookmark] .lemi-look{animation-name:lemi-bookmark-gaze}.edge-companion[data-active=true] [data-story=lemi-bookmark] .lemi-reach-arm{animation-name:lemi-bookmark-shoulder}.edge-companion[data-active=true] [data-story=lemi-bookmark] .lemi-reach-forearm{animation-name:lemi-bookmark-elbow}.edge-companion[data-active=true] [data-story=lemi-bookmark] .lemi-free-bookmark{animation-name:lemi-bookmark-flutter}.edge-companion[data-active=true] [data-story=lemi-bookmark] .lemi-held-flutter-bookmark{animation-name:lemi-bookmark-carry}.edge-companion[data-active=true] [data-story=lemi-bookmark] .lemi-bookmark-landed{animation-name:lemi-bookmark-release}.edge-companion[data-active=true] [data-story=lemi-bookmark] .lemi-book{animation-name:lemi-bookmark-settle}.edge-companion[data-active=true] [data-story=piko-sprout] .piko-face{animation-name:piko-sprout-head}.edge-companion[data-active=true] [data-story=piko-sprout] .piko-look{animation-name:piko-sprout-gaze}.edge-companion[data-active=true] [data-story=piko-sprout] .piko-support-arm{animation-name:piko-sprout-show-shoulder}.edge-companion[data-active=true] [data-story=piko-sprout] .piko-support-forearm{animation-name:piko-sprout-show-elbow}.edge-companion[data-active=true] [data-story=piko-sprout] .piko-press-arm{animation-name:piko-sprout-draw-shoulder}.edge-companion[data-active=true] [data-story=piko-sprout] .piko-press-forearm{animation-name:piko-sprout-draw-elbow}.edge-companion[data-active=true] [data-story=piko-sprout] .piko-sprout-card{animation-name:piko-sprout-show-card}.edge-companion[data-active=true] [data-story=piko-sprout] .piko-sprout-stem{animation-name:piko-sprout-stem}.edge-companion[data-active=true] [data-story=piko-sprout] .piko-sprout-leaf-left{animation-name:piko-sprout-left}.edge-companion[data-active=true] [data-story=piko-sprout] .piko-sprout-leaf-right{animation-name:piko-sprout-right}.edge-companion[data-active=true] [data-story=piko-sprout] .piko-sprout-stylus{animation-name:piko-sprout-pencil}.edge-companion[data-active=true] [data-story=piko-sprout] .piko-sprout-dot{animation-name:piko-sprout-tap}}@keyframes edge-visit{0%,to{transform:translateX(calc(var(--edge-direction) * 115%));visibility:hidden}12%{transform:translateX(calc(var(--edge-direction) * -2%));visibility:visible}16%,85%{visibility:visible;transform:translate(0)}}@keyframes edge-blink{0%,15%,19%,58%,62%,to{transform:scaleY(1)}17%,60%{transform:scaleY(.08)}}@keyframes lemi-weight{0%,14%,35%,78%,to{transform:rotate(0)}23%{transform:rotate(3deg)}52%{transform:rotate(-2deg)}68%{transform:rotate(1deg)}}@keyframes lemi-ribbon-follow{0%,18%,82%,to{transform:rotate(0)}30%{transform:rotate(-9deg)}58%{transform:rotate(7deg)}72%{transform:rotate(-3deg)}}@keyframes lemi-foot-left{0%,16%,80%,to{transform:rotate(0)}25%{transform:rotate(14deg)}55%{transform:rotate(-8deg)}70%{transform:rotate(4deg)}}@keyframes lemi-foot-right{0%,18%,82%,to{transform:rotate(0)}29%{transform:rotate(-9deg)}59%{transform:rotate(11deg)}73%{transform:rotate(-3deg)}}@keyframes lemi-watch-page{0%,14%,80%,to{transform:rotate(0)}22%{transform:rotate(7deg)translateY(-2px)}33%{transform:rotate(-7deg)}56%{transform:rotate(-4deg)translateY(2px)}72%{transform:rotate(3deg)}}@keyframes lemi-track-page{0%,14%,80%,to{transform:translate(0)}23%{transform:translate(-3px,-3px)}34%{transform:translate(-4px)}55%,64%{transform:translate(-2px,3px)}}@keyframes lemi-catch-shoulder{0%,14%,84%,to{transform:rotate(0)}22%{transform:rotate(18deg)}28%{transform:rotate(-20deg)}34%,39%{transform:rotate(0)}55%,63%{transform:rotate(-62deg)}74%{transform:rotate(12deg)}}@keyframes lemi-catch-elbow{0%,14%,34%,63%,84%,to{transform:rotate(0)}23%{transform:rotate(-20deg)}75%{transform:rotate(14deg)}}@keyframes lemi-page-arrive{0%,12%{opacity:0;transform:translate(-35px,-35px)rotate(-18deg)}18%{opacity:1;transform:translate(-28px,-38px)rotate(-18deg)}26%{opacity:1;transform:translate(-8px,-20px)rotate(18deg)}34%{opacity:1;transform:translate(0)rotate(0)}34.1%,to{opacity:0;transform:translate(0)}}@keyframes lemi-page-tuck{0%,33.9%{opacity:0;transform:rotate(0)}34%,39%{opacity:1;transform:rotate(0)}55%{opacity:1;transform:rotate(62deg)}63%{opacity:1;transform:translateY(14px)rotate(62deg)}66%,to{opacity:0;transform:translateY(24px)rotate(62deg)}}@keyframes lemi-book-settle{0%,56%,80%,to{transform:rotate(0)}65%{transform:rotate(-3deg)}71%{transform:rotate(1deg)}}@keyframes lemi-read-head{0%,13%,82%,to{transform:rotate(0)}26%{transform:translateY(3px)rotate(-7deg)}39%{transform:translateY(2px)rotate(4deg)}52%{transform:translateY(3px)rotate(-4deg)}70%{transform:translateY(-1px)rotate(3deg)}}@keyframes lemi-read-eyes{0%,14%,82%,to{transform:translate(0)}26%{transform:translate(-3px,3px)}39%{transform:translate(2px,3px)}52%{transform:translate(-2px,3px)}68%{transform:translate(3px,1px)}}@keyframes lemi-open-hand{0%,12%,80%,to{transform:rotate(0)}25%,38%{transform:rotate(-65deg)}52%{transform:rotate(-50deg)}70%{transform:rotate(8deg)}}@keyframes lemi-open-left{0%,13%{transform:scaleX(.25)}26%{transform:scaleX(1.04)}32%,to{transform:scaleX(1)}}@keyframes lemi-open-right{0%,15%{transform:scaleX(.25)}29%{transform:scaleX(1.04)}36%,to{transform:scaleX(1)}}@keyframes lemi-turn-leaf{0%,26%,76%,to{transform:scaleX(1)}43%{transform:scaleX(-.92)}55%,62%{transform:scaleX(-1)}}@keyframes lemi-mark-shoulder{0%,13%,82%,to{transform:rotate(0)}25%{transform:rotate(-20deg)}38%{transform:rotate(8deg)}50%{transform:rotate(-18deg)}64%{transform:rotate(22deg)}74%{transform:rotate(-6deg)}}@keyframes lemi-mark-elbow{0%,16%,82%,to{transform:rotate(0)}29%{transform:rotate(-16deg)}40%{transform:rotate(8deg)}52%{transform:rotate(-22deg)}64%{transform:rotate(12deg)}75%{transform:rotate(-4deg)}}@keyframes lemi-place-marker{0%,24%{opacity:0;transform:translateY(8px)}30%{opacity:1;transform:translateY(0)}48%{opacity:1;transform:translateY(-12px)rotate(12deg)}64%{opacity:1;transform:translateY(12px)rotate(-26deg)}72%,to{opacity:0;transform:translateY(22px)rotate(-26deg)}}@keyframes lemi-marker-release{0%,68%{opacity:0}72%,to{opacity:1}}@keyframes piko-lean{0%,14%,80%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}45%{transform:rotate(2deg)}65%{transform:rotate(-2deg)}}@keyframes piko-cap-follow{0%,16%,85%,to{transform:rotate(0)}29%{transform:rotate(7deg)translateY(1px)}50%{transform:rotate(-6deg)}70%{transform:rotate(4deg)translateY(-1px)}}@keyframes piko-head{0%,14%,82%,to{transform:rotate(0)}26%{transform:rotate(-6deg)}42%{transform:rotate(3deg)}64%{transform:rotate(-7deg)translateY(-1px)}75%{transform:rotate(3deg)}}@keyframes piko-look{0%,14%,82%,to{transform:translate(0)}26%,47%{transform:translate(-3px,3px)}62%,71%{transform:translate(-4px,-3px)}}@keyframes piko-support-shoulder{0%,13%,25%,52%,85%,to{transform:rotate(0)}19%{transform:rotate(-10deg)}65%,73%{transform:rotate(12deg)}79%{transform:rotate(-3deg)}}@keyframes piko-support-elbow{0%,14%,25%,52%,86%,to{transform:rotate(0)}20%{transform:rotate(-6deg)}65%,73%{transform:rotate(45deg)}80%{transform:rotate(-4deg)}}@keyframes piko-press-shoulder{0%,13%,84%,to{transform:rotate(0)}21%{transform:rotate(-12deg)}30%,46%{transform:rotate(0)}38%{transform:rotate(-8deg)}60%,72%{transform:rotate(-10deg)}78%{transform:rotate(5deg)}}@keyframes piko-press-elbow{0%,14%,84%,to{transform:rotate(0)}22%{transform:rotate(20deg)}30%,46%{transform:rotate(0)}39%{transform:rotate(12deg)}61%{transform:rotate(18deg)}70%{transform:rotate(-8deg)}77%{transform:rotate(9deg)}}@keyframes piko-fold-paper{0%,48%{opacity:1;transform:scale(1)}54%{opacity:1;transform:scale(.65)}57%,to{opacity:0;transform:scale(.65)}}@keyframes piko-fold-top{0%,26%{transform:scaleY(1)}33%,to{transform:scaleY(-1)}}@keyframes piko-fold-side{0%,41%{transform:scaleX(1)}48%,to{transform:scaleX(-1)}}@keyframes piko-star-reveal{0%,53%{opacity:0;transform:scale(.65)}57%{opacity:1;transform:scale(.95)}65%{opacity:1;transform:scale(1)rotate(-48deg)}74%{opacity:1;transform:rotate(-55deg)}85%,to{opacity:1;transform:rotate(0)}}@keyframes piko-gift-follow{0%,53%,86%,to{transform:rotate(0)}65%{transform:rotate(-5deg)}72%{transform:rotate(4deg)}79%{transform:rotate(-2deg)}}@keyframes lemi-bookmark-head{0%,14%,83%,to{transform:rotate(0)}22%{transform:rotate(8deg)}34%{transform:rotate(-6deg)}55%,64%{transform:rotate(-8deg)translateY(2px)}75%{transform:rotate(4deg)}}@keyframes lemi-bookmark-gaze{0%,14%,82%,to{transform:translate(0)}22%{transform:translate(-3px,-3px)}34%{transform:translate(-4px)}55%,64%{transform:translate(-3px,4px)}75%{transform:translate(2px)}}@keyframes lemi-bookmark-shoulder{0%,14%,84%,to{transform:rotate(0)}22%{transform:rotate(18deg)}28%{transform:rotate(-24deg)}34%,40%{transform:rotate(0)}58%,68%{transform:rotate(-62deg)}76%{transform:rotate(8deg)}}@keyframes lemi-bookmark-elbow{0%,14%,34%,40%,58%,68%,84%,to{transform:rotate(0)}22%{transform:rotate(-18deg)}28%{transform:rotate(12deg)}49%{transform:rotate(-6deg)}76%{transform:rotate(10deg)}}@keyframes lemi-bookmark-flutter{0%,14%{opacity:0;transform:translate(-13px,-28px)rotate(-25deg)}18%{opacity:1;transform:translate(-9px,-31px)rotate(22deg)}24%{opacity:1;transform:translate(8px,-21px)rotate(-28deg)}28%{opacity:1;transform:translate(-7px,-10px)rotate(18deg)}34%{opacity:1;transform:translate(0)rotate(0)}34.01%,to{opacity:0;transform:translate(0)}}@keyframes lemi-bookmark-carry{0%,33.99%{opacity:0;transform:rotate(0)}34%,40%{opacity:1;transform:rotate(0)}58%{opacity:1;transform:rotate(62deg)translateY(0)}66%,68%{opacity:1;transform:rotate(62deg)translateY(26px)}68.01%,to{opacity:0;transform:rotate(62deg)translateY(26px)}}@keyframes lemi-bookmark-release{0%,67.99%{opacity:0}68%,to{opacity:1}}@keyframes lemi-bookmark-settle{0%,68%,84%,to{transform:rotate(0)}73%{transform:rotate(-2deg)}78%{transform:rotate(1deg)}}@keyframes piko-sprout-head{0%,14%,84%,to{transform:rotate(0)}23%,35%{transform:rotate(-6deg)}45%{transform:rotate(-3deg)}56%{transform:rotate(-7deg)}69%,76%{transform:rotate(5deg)translateY(-1px)}}@keyframes piko-sprout-gaze{0%,14%,84%,to{transform:translate(0)}24%,56%{transform:translate(-4px,3px)}69%,76%{transform:translate(-4px,-2px)}}@keyframes piko-sprout-draw-shoulder{0%,14%,84%,to{transform:rotate(0)}19%{transform:rotate(-20deg)}24%{transform:rotate(0)}34%{transform:rotate(-10.5223deg)}36%,46%{transform:rotate(-9.0751deg)}42%{transform:rotate(10.0769deg)}48%,56%{transform:rotate(-10.4116deg)}52%{transform:rotate(-34.2087deg)}64%,76%{transform:rotate(-45.1189deg)}}@keyframes piko-sprout-draw-elbow{0%,14%,84%,to{transform:rotate(0)}19%{transform:rotate(25deg)}24%{transform:rotate(0)}34%{transform:rotate(29.8671deg)}36%,46%{transform:rotate(21.2902deg)}42%{transform:rotate(5.4885deg)}48%,56%{transform:rotate(28.0432deg)}52%{transform:rotate(64.4355deg)}64%,76%{transform:rotate(83.7541deg)}}@keyframes piko-sprout-show-shoulder{0%,58%,88%,to{transform:rotate(0)}69%,78%{transform:rotate(18deg)}83%{transform:rotate(9deg)}}@keyframes piko-sprout-show-elbow{0%,58%,88%,to{transform:rotate(0)}69%,78%{transform:rotate(45deg)}83%{transform:rotate(22deg)}}@keyframes piko-sprout-show-card{0%,58%,88%,to{transform:rotate(0)}69%,78%{transform:rotate(-63deg)}83%{transform:rotate(-31deg)}}@keyframes piko-sprout-stem{0%,24%{stroke-dashoffset:1px}34%,to{stroke-dashoffset:0}}@keyframes piko-sprout-left{0%,36%{stroke-dashoffset:1px}46%,to{stroke-dashoffset:0}}@keyframes piko-sprout-right{0%,48%{stroke-dashoffset:1px}56%,to{stroke-dashoffset:0}}@keyframes piko-sprout-pencil{0%,14%{opacity:0}19%,58%{opacity:1}64%,to{opacity:0}}@keyframes piko-sprout-tap{0%,23%{opacity:0}24%,to{opacity:1}}@keyframes xan-edge-head{0%,13%,82%,to{transform:rotate(0)}22%{transform:translate(1px,1px)rotate(6deg)}38%,49%{transform:translate(-2px,3px)rotate(-9deg)}64%{transform:translateY(-1px)rotate(5deg)}74%{transform:rotate(-2deg)}}@keyframes xan-edge-body{0%,14%,82%,to{transform:rotate(0)}23%{transform:rotate(-4deg)}40%,51%{transform:translateY(1px)rotate(6deg)}66%{transform:rotate(-2deg)}}@keyframes xan-edge-look{0%,13%,82%,to{transform:translate(0)}21%{transform:translate(-1.5px,1px)}35%,50%{transform:translate(-2px,1px)}66%{transform:translate(1.5px,-1px)}}@keyframes xan-edge-blink{0%,16%,20%,37%,44%,64%,68%,to{transform:scaleY(1)}18%,40%,66%{transform:scaleY(.08)}}@keyframes xan-edge-squint{0%,26%,60%,to{transform:scaleY(1)}38%,50%{transform:scaleY(.45)}}@keyframes xan-edge-paw-left{0%,14%,82%,to{transform:rotate(0)}23%{transform:rotate(-8deg)}38%,50%{transform:rotate(55deg)}64%{transform:rotate(-8deg)}74%{transform:rotate(4deg)}}@keyframes xan-edge-paw-right{0%,16%,86%,to{transform:rotate(0)}25%{transform:rotate(9deg)}41%,52%{transform:rotate(-60deg)}63%{transform:rotate(5deg)}70%{transform:rotate(-70deg)}76%{transform:rotate(-52deg)}80%{transform:rotate(-64deg)}}@keyframes xan-edge-foot-left{0%,19%,79%,to{transform:translate(0)}40%,53%{transform:translate(-2px)rotate(-8deg)}65%{transform:translate(.5px)}}@keyframes xan-edge-foot-right{0%,21%,81%,to{transform:translate(0)}43%,55%{transform:translate(2px)rotate(8deg)}68%{transform:translate(-.5px)}}@keyframes xan-edge-tail{0%,16%,86%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}43%{transform:rotate(18deg)}62%{transform:rotate(-10deg)}77%{transform:rotate(5deg)}}@keyframes xan-edge-tail-tip{0%,20%,90%,to{transform:rotate(0)}33%{transform:rotate(18deg)}52%{transform:rotate(-24deg)}70%{transform:rotate(12deg)}83%{transform:rotate(-4deg)}}@keyframes xan-edge-ear-left{0%,15%,83%,to{transform:rotate(0)}24%{transform:rotate(-12deg)}46%{transform:rotate(8deg)}68%{transform:rotate(-4deg)}}@keyframes xan-edge-ear-right{0%,18%,87%,to{transform:rotate(0)}29%{transform:rotate(9deg)}52%{transform:rotate(-11deg)}74%{transform:rotate(4deg)}}html:is(.motion-reduced,.perf-light,[data-motion=off]) .edge-companion[data-placement=edge]{display:none}html:is(.motion-reduced,.perf-light,[data-motion=off]) .edge-companion *{animation:none!important}@media (prefers-reduced-motion:reduce){.edge-companion[data-placement=edge]{display:none}.edge-companion *{animation:none!important}}
