.pm{max-width:100%;color:var(--pm-ink);flex-direction:column;align-items:center;gap:12px;display:inline-flex}.pm-btn{cursor:pointer;background:0 0;border:0;border-radius:24px;padding:0}.pm-btn:focus-visible{outline:3px solid var(--pm-accent);outline-offset:4px}.pm-stage{width:var(--pm-w);aspect-ratio:400/480;max-width:100%}.pm-svg{width:100%;height:100%;display:block;overflow:visible}.pm-skin{fill:var(--pm-skin)}.pm-skinDeep{fill:var(--pm-skin-deep)}.pm-skinLight,.pm-hand{fill:var(--pm-skin-light)}.pm-elbow{fill:var(--pm-skin)}.pm-gold{fill:var(--pm-gold)}.pm-cream{fill:var(--pm-cream)}.pm-ivory,.pm-white{fill:var(--pm-ivory)}.pm-blush{fill:var(--pm-blush)}.pm-blushSoft{fill:var(--pm-blush);opacity:.5}.pm-maroon{fill:var(--pm-maroon)}.pm-ink{fill:var(--pm-ink)}.pm-accent{fill:var(--pm-accent)}.pm-flame{fill:var(--pm-flame)}.pm-stroke{fill:none;stroke:var(--pm-ink);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.pm-outline{stroke:var(--pm-gold-deep);stroke-width:1.6px;stroke-linejoin:round}.pm-limb{fill:none;stroke:var(--pm-skin);stroke-width:26px;stroke-linecap:round;transition:none}.pm-trunkPath{fill:none;stroke:var(--pm-skin-light);stroke-width:40px;stroke-linecap:round}.pm-trunkEdge{fill:none;stroke:var(--pm-skin-deep);stroke-width:47px;stroke-linecap:round}.pm-trunkFold{stroke:var(--pm-skin);stroke-width:3px;opacity:.7}.pm-necklace{fill:none;stroke:var(--pm-gold);stroke-width:8px;stroke-linecap:round;stroke-dasharray:1 11}.pm-halo{fill:var(--pm-halo);opacity:.34}.pm-haloRing{fill:none;stroke:var(--pm-gold);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:2 12;opacity:.55}.pm-lid{fill:var(--pm-skin);display:none}.pm-eyeHappy,.pm-eyeClosed{display:none}.pm-cheek{opacity:.32}.pm-tilak{opacity:.95}.pm-arm{filter:drop-shadow(0 0 1px var(--pm-skin-deep)) drop-shadow(0 0 1px var(--pm-skin-deep));transform:rotate(calc(var(--a) * 1deg));transition:transform var(--pm-dur,.7s) cubic-bezier(.3, 1.15, .4, 1)}.pm-fore{transform:rotate(calc(var(--b) * 1deg));transition:transform var(--pm-dur,.7s) cubic-bezier(.3, 1.15, .4, 1)}.pm-item{transform:rotate(calc((var(--a) + var(--b)) * -1deg));transform-origin:0 0}.pm-handWrap{transition:opacity .3s}.pm[data-palms=true] .pm-arm-ll .pm-handWrap,.pm[data-palms=true] .pm-arm-lr .pm-handWrap{opacity:0}.pm-palms{opacity:0;transform-origin:200px 330px;transition:opacity .35s,transform .5s cubic-bezier(.3,1.4,.4,1);transform:scale(.6)}.pm[data-palms=true] .pm-palms{opacity:1;transform:scale(1.3)}.pm-head{transform:rotate(calc(var(--tilt) * 1deg));transition:transform var(--pm-dur,.7s) cubic-bezier(.3, 1.15, .4, 1)}.pm[data-eyes=happy] .pm-eyeOpen,.pm[data-eyes=closed] .pm-eyeOpen{display:none}.pm[data-eyes=happy] .pm-eyeHappy,.pm[data-eyes=closed] .pm-eyeClosed,.pm[data-eyes=soft] .pm-lid{display:block}.pm-iris{transition:transform .4s}.pm[data-look=up] .pm-iris{transform:translate(2px,-4px)}.pm[data-look=side] .pm-iris{transform:translate(5px)}.pm-mouth>path{display:none}.pm[data-mouth=smile] .pm-m-smile,.pm[data-mouth=wide] .pm-m-wide,.pm[data-mouth=soft] .pm-m-soft,.pm[data-mouth=concerned] .pm-m-concerned{display:block}.pm-brow{transition:transform .4s}.pm[data-brows=raised] .pm-brow{transform:translateY(-5px)}.pm[data-brows=concerned] .pm-brow-l{transform:rotate(-14deg)translateY(-2px)}.pm[data-brows=concerned] .pm-brow-r{transform:rotate(14deg)translateY(-2px)}.pm[data-brows=gentle] .pm-brow-l{transform:rotate(-6deg)}.pm[data-brows=gentle] .pm-brow-r{transform:rotate(6deg)}.pm:is([data-size=small],[data-size=tiny]) :is(.pm-arm-ul,.pm-arm-ur,.pm-ornament,.pm-haloRing,.pm-trunkFold){display:none}.pm:is([data-size=small],[data-size=tiny]) .pm-limb{stroke-width:30px}.pm[data-size=tiny] .pm-stage{aspect-ratio:1;background:var(--pm-halo);box-shadow:inset 0 0 0 1.5px var(--pm-gold);border-radius:50%;overflow:hidden}.pm[data-size=tiny] .pm-svg{overflow:hidden}.pm[data-size=tiny] .pm-halo,.pm[data-size=tiny] .pm-haloRing,.pm-fx{display:none}.pm[data-fx=om] .pm-fx-om,.pm[data-fx=sparkle] .pm-fx-sparkle,.pm[data-fx=confetti] .pm-fx-confetti,.pm[data-fx=check] .pm-fx-check,.pm[data-fx=think] .pm-fx-think,.pm[data-fx=rings] .pm-fx-rings,.pm[data-fx=orbit] .pm-fx-orbit,.pm[data-fx=question] .pm-fx-question{display:block}.pm-omText{fill:var(--pm-gold-deep);font-family:Kohinoor Devanagari,Devanagari Sangam MN,Nirmala UI,Mangal,sans-serif;font-size:46px;font-weight:600}.pm-qText{fill:var(--pm-maroon);font-family:inherit;font-size:44px;font-weight:700}.pm-spark{fill:var(--pm-gold)}.pm-cf{opacity:.9}.pm-checkDisc{fill:var(--pm-accent)}.pm-checkMark{fill:none;stroke:var(--pm-ivory);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.pm-dot{fill:var(--pm-gold);opacity:.85}.pm-ring{fill:none;stroke:var(--pm-gold);stroke-width:2px;opacity:.5}@keyframes pmBlink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.08)}}@keyframes pmBreathe{0%,to{scale:1}50%{scale:1 1.014}}@keyframes pmNod{0%,to{translate:0}50%{translate:0 3px}}@keyframes pmWave{0%,to{rotate:none}30%{rotate:16deg}65%{rotate:-8deg}}@keyframes pmGlow{0%,to{opacity:.3}50%{opacity:.5}}@keyframes pmSway{0%,to{rotate:-3deg}50%{rotate:3deg}}@keyframes pmBounce{0%,to{translate:0}40%{translate:0 -12px}}@keyframes pmEar{0%,to{rotate:none}50%{rotate:-3deg}}@keyframes pmFloat{0%{opacity:0;translate:0 8px}30%,70%{opacity:1}to{opacity:0;translate:0 -10px}}@keyframes pmRing{0%{opacity:.5;scale:.85}to{opacity:0;scale:1.5}}@keyframes pmTwinkle{0%,to{opacity:.2;scale:.4}50%{opacity:1;scale:1}}@keyframes pmFall{0%{opacity:0;translate:0 -10px}20%{opacity:1}to{opacity:0;translate:0 90px}}@keyframes pmPop{0%{opacity:0;scale:.2}70%{scale:1.15}to{opacity:1;scale:1}}@keyframes pmDots{0%,to{opacity:.25}50%{opacity:1}}@keyframes pmWobble{0%,to{rotate:-6deg}50%{rotate:6deg}}@keyframes pmOrbit{to{rotate:360deg}}@keyframes pmFlicker{0%,to{scale:1}50%{scale:.92 1.08}}.pm[data-motion=full] .pm-eye{animation:5.6s infinite pmBlink}.pm[data-motion=full] .pm-ear{animation:6s ease-in-out infinite pmEar}.pm[data-motion=full] .pm-ear-r{animation-delay:-3s}.pm[data-motion=full][data-loop=breathe] .pm-body{transform-origin:200px 440px;animation:4.6s ease-in-out infinite pmBreathe}.pm[data-motion=full][data-loop=nod] .pm-head{animation:3.2s ease-in-out infinite pmNod}.pm[data-motion=full][data-loop=wave] .pm-arm-lr .pm-fore{animation:1.7s ease-in-out 3 pmWave}.pm[data-motion=full][data-loop=glow] .pm-halo{animation:3.6s ease-in-out infinite pmGlow}.pm[data-motion=full][data-loop=sway] .pm-trunk{animation:3.4s ease-in-out infinite pmSway}.pm[data-motion=full][data-loop=bounce] .pm-figure{animation:.9s ease-in-out 3 pmBounce}.pm[data-motion=full][data-loop=tilt] .pm-ear-r{animation:2.4s ease-in-out infinite pmEar}.pm[data-motion=full] .pm-flame{transform-origin:0 0;animation:.9s ease-in-out infinite pmFlicker}.pm[data-motion=full] .pm-fx-om .pm-omText{animation:3.4s ease-in-out infinite pmFloat}.pm[data-motion=full] .pm-ring{transform-origin:200px 150px;animation:3.6s ease-out infinite pmRing}.pm[data-motion=full] .pm-ring2{animation-delay:-1.8s}.pm[data-motion=full] .pm-spark{animation:2.4s ease-in-out infinite pmTwinkle}.pm[data-motion=full] .pm-cf{animation:2.4s ease-in infinite pmFall}.pm[data-motion=full] .pm-fx-check{transform-origin:318px 70px;animation:.6s cubic-bezier(.3,1.4,.4,1) both pmPop}.pm[data-motion=full] .pm-dot{animation:1.8s ease-in-out infinite pmDots}.pm[data-motion=full] .pm-dot2{animation-delay:.3s}.pm[data-motion=full] .pm-dot3{animation-delay:.6s}.pm[data-motion=full] .pm-qText{transform-origin:322px 50px;animation:1.6s ease-in-out infinite pmWobble}.pm[data-motion=full] .pm-orbit{transform-origin:200px 196px;animation:7s linear infinite pmOrbit}.pm[data-motion=still] *,.pm[data-motion=still] :before{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.pm *,.pm :before{transition:none!important;animation:none!important}}.pm-bubble{background:var(--pm-ivory);border:1.5px solid var(--pm-gold);max-width:min(340px,86vw);color:var(--pm-ink);text-align:center;border-radius:18px;padding:12px 18px;font-size:15.5px;line-height:1.45;position:relative;box-shadow:0 10px 26px -16px #3a1f1a80}.pm-bubble:after{content:"";background:var(--pm-ivory);border-right:1.5px solid var(--pm-gold);border-bottom:1.5px solid var(--pm-gold);width:14px;height:14px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)rotate(45deg)}.pm[data-size=small] .pm-bubble{max-width:220px;padding:8px 12px;font-size:13px}.pm[data-size=large] .pm-bubble{font-size:17px}.pm-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.pmg{border:1px solid var(--line);background:var(--cream);text-align:left;border-radius:20px;align-items:center;gap:12px;margin:14px 0 4px;padding:10px 14px 10px 10px;display:flex}.pmg .pm{flex:none}.pmg-text{color:var(--ink);margin:0;font-size:14px;line-height:1.45;animation:.4s both pmgIn}@keyframes pmgIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pmg-text{animation:none}}
