#cqpet.cqpet-v52{position:fixed;width:calc(var(--cqpet-size,92px)*1.08);height:calc(var(--cqpet-size,92px)*1.08);margin:0;padding:0;color:#f7f5ff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.35;pointer-events:none;isolation:isolate;--cqpet-eye-x:0px;--cqpet-eye-y:0px}#cqpet.cqpet-v52,#cqpet.cqpet-v52 *{box-sizing:border-box}#cqpet.cqpet-v52 button,#cqpet.cqpet-v52 a{font-family:inherit!important;font-style:normal;font-variant:normal;line-height:1.25;text-transform:none!important;letter-spacing:normal;box-shadow:none}#cqpet.cqpet-v52 [hidden]{display:none!important}.cqpet__habitat{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;overflow:visible;border:0;border-radius:42%;outline:0;background:#fff0;color:inherit;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:#fff0;filter:drop-shadow(0 9px 13px rgb(1 3 14 / .22));transition:filter .22s ease,opacity .22s ease,transform .22s ease}.cqpet__habitat:focus-visible{outline:2px solid #a68aff;outline-offset:3px}.cqpet__habitat:hover{filter:drop-shadow(0 12px 17px rgb(1 3 14 / .3));transform:translateY(-3px)}.cqpet-no-hover .cqpet__habitat:hover{filter:drop-shadow(0 9px 13px rgb(1 3 14 / .22));transform:none}.cqpet__creature{position:absolute;inset:-9% -17% -11%;width:134%;height:127%;overflow:visible}.cqpet__mallow{transform-box:fill-box;transform-origin:50% 84%;animation:cqpet-breathe calc(4.6s/var(--cqpet-anim-speed,1)) ease-in-out infinite}.cqpet__body{filter:drop-shadow(0 3px 2px rgb(10 14 27 / .1));transform-box:fill-box;transform-origin:50% 82%}.cqpet__tail{transform-box:fill-box;transform-origin:left center;animation:cqpet-tail calc(5.4s/var(--cqpet-anim-speed,1)) ease-in-out infinite}.cqpet__eye{transform-box:fill-box;transform-origin:center}.cqpet__pupil{transform:translate(var(--cqpet-eye-x),var(--cqpet-eye-y));transition:transform .16s ease}.cqpet__shadow{position:absolute;z-index:-1;left:25%;right:25%;bottom:10%;height:8%;border-radius:50%;background:rgb(3 4 16 / .2);filter:blur(4px);animation:cqpet-shadow calc(4.6s/var(--cqpet-anim-speed,1)) ease-in-out infinite}.cqpet__motion{position:absolute;z-index:2;color:#b89dff;font-weight:800;opacity:0;pointer-events:none}.cqpet__motion--a{left:12%;top:22%;font-size:16px}.cqpet__motion--b{right:8%;top:13%;font-size:12px}.cqpet__motion--c{left:7%;bottom:24%;font-size:13px}.cqpet__motion--d{right:4%;bottom:20%;font-size:11px}.cqpet__sleep{position:absolute;right:9%;top:6%;color:#b8acd9;font-size:11px;font-weight:800;opacity:0;pointer-events:none}.cqpet__mood{position:absolute;left:50%;bottom:-3px;max-width:100px;padding:5px 9px;border:1px solid rgb(183 157 255 / .22);border-radius:999px;background:rgb(12 10 32 / .94);box-shadow:0 6px 18px rgb(0 0 0 / .22);color:#e1d9f5;font-size:9px!important;font-weight:780;letter-spacing:.01em;opacity:0;transform:translate(-50%,5px);transition:opacity .18s ease,transform .18s ease;white-space:nowrap}.cqpet__habitat:hover .cqpet__mood,.is-panel-open .cqpet__mood{opacity:1;transform:translate(-50%,0)}.is-panel-open .cqpet__whisper{display:none!important}.cqpet__whisper,.cqpet__panel{position:absolute;right:0;bottom:calc(100% + var(--cqpet-bubble-gap,10px));pointer-events:auto}.cqpet__whisper{z-index:4;display:grid;grid-template-columns:36px 1fr 28px;align-items:start;gap:11px;width:min(365px,calc(100vw - 24px));padding:14px;border:1px solid rgb(199 181 255 / .17);border-radius:19px 19px 6px 19px;background:rgb(12 12 31 / .98);box-shadow:0 20px 55px rgb(2 2 14 / .5);backdrop-filter:blur(18px);animation:cqpet-bubble-in .25s cubic-bezier(.2,.9,.25,1) both}.cqpet__whisper-face,.cqpet__avatar{position:relative;display:block;flex:0 0 auto;background:#fff}.cqpet__whisper-face{width:36px;height:29px;border-radius:45% 50% 43% 41%;box-shadow:0 5px 12px rgb(0 0 0 / .18)}.cqpet__whisper-face i,.cqpet__avatar i{position:absolute;border-radius:99px;background:#12151d}.cqpet__whisper-face i{top:11px;width:3px;height:5px}.cqpet__whisper-face i:first-child{left:11px}.cqpet__whisper-face i:last-child{right:11px}.cqpet__whisper strong{display:block;margin:0 0 3px;color:#fff;font-size:12px!important}.cqpet__whisper p{margin:0;color:#c0c7db;font-size:11.5px!important;line-height:1.5}.cqpet__close{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:10px;background:rgb(255 255 255 / .055);color:#aab3c9;font-size:19px!important;line-height:1!important;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.cqpet__close:hover{background:rgb(255 255 255 / .1);color:#fff;transform:rotate(5deg)}.cqpet__panel{z-index:3;width:min(365px,calc(100vw - 20px));max-height:calc(100vh - 126px);overflow:auto;padding:18px;border:1px solid rgb(197 177 255 / .17);border-radius:26px 26px 9px 26px;background:linear-gradient(155deg,rgb(20 17 48 / .992),rgb(8 11 29 / .995));box-shadow:0 30px 85px rgb(2 2 15 / .6),inset 0 1px rgb(255 255 255 / .055);backdrop-filter:blur(22px);scrollbar-width:thin;scrollbar-color:rgb(154 127 235 / .25) #fff0;animation:cqpet-panel-in .32s cubic-bezier(.2,.9,.2,1) both}.cqpet__panel::before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:radial-gradient(circle at 20% 0,rgb(137 91 255 / .14),transparent 37%),radial-gradient(circle at 100% 38%,rgb(67 223 205 / .055),transparent 34%);pointer-events:none}.cqpet__panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:15px}.cqpet__identity{display:flex;align-items:center;gap:14px;min-width:0}.cqpet__identity>div{min-width:0}.cqpet__identity>div>span{display:block;color:#9ba5bf;font-size:9px!important;font-weight:850;letter-spacing:.13em}.cqpet__identity h2{margin:3px 0 0;color:#fff;font-size:21px!important;line-height:1.1;letter-spacing:-.02em}.cqpet__avatar{width:35px;height:28px;border-radius:44% 50% 43% 40%;box-shadow:0 7px 15px rgb(0 0 0 / .22)}.cqpet__avatar::after{content:"";position:absolute;right:-8px;top:15px;width:10px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;border-radius:0 8px 6px 0;transform:rotate(17deg)}.cqpet__avatar i{top:11px;width:3px;height:5px}.cqpet__avatar i:first-child{left:11px}.cqpet__avatar i:last-child{right:10px}.cqpet__insight{padding:15px;border:1px solid rgb(160 132 240 / .16);border-radius:18px;background:rgb(141 98 255 / .065)}.cqpet__insight-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.cqpet__context{color:#b69cff;font-size:9.5px!important;font-weight:900;letter-spacing:.12em}.cqpet__insight-top button{width:31px;height:31px;padding:0;border:1px solid rgb(255 255 255 / .08);border-radius:10px;background:rgb(255 255 255 / .045);color:#afb8ce;font-size:16px!important;cursor:pointer;transition:transform .2s ease,background .2s ease}.cqpet__insight-top button:hover{background:rgb(255 255 255 / .09);color:#fff;transform:rotate(35deg)}.cqpet__insight h3{margin:8px 0 5px;color:#fff;font-size:15px!important;line-height:1.3}.cqpet__insight p{margin:0;color:#bec5d8;font-size:12px!important;line-height:1.55}.cqpet__result{display:grid;grid-template-columns:28px 1fr 24px;align-items:center;gap:9px;margin-top:10px;padding:11px 12px;border:1px solid rgb(123 229 207 / .18);border-radius:13px;background:rgb(85 234 210 / .065);animation:cqpet-result-in .24s ease both}.cqpet__result>span{display:grid;place-items:center;width:27px;height:27px;border-radius:9px;background:rgb(85 234 210 / .11);color:#7ef0dd;font-size:12px;font-weight:900}.cqpet__result p{margin:0;color:#e1e6f2;font-size:12px!important;line-height:1.48}.cqpet__result button{width:24px;height:24px;padding:0;border:0;border-radius:8px;background:#fff0;color:#8591aa;font-size:16px!important;cursor:pointer}.cqpet__result button:hover{background:rgb(255 255 255 / .06);color:#fff}.cqpet__result.is-warning{border-color:rgb(245 197 112 / .2);background:rgb(245 197 112 / .06)}.cqpet__result.is-warning>span{background:rgb(245 197 112 / .1);color:#f1cd8a}.cqpet__result.is-note{border-color:rgb(176 148 255 / .2);background:rgb(141 98 255 / .06)}.cqpet__result.is-note>span{background:rgb(141 98 255 / .12);color:#b99fff}.cqpet__progress{margin:13px 2px}.cqpet__progress>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.cqpet__progress span{color:#8f99b1;font-size:9px!important;font-weight:850;letter-spacing:.1em}.cqpet__progress strong{color:#d0c6ea;font-size:10px!important}.cqpet__progress-track{display:block;height:4px;overflow:hidden;border-radius:99px;background:rgb(255 255 255 / .07)}.cqpet__progress-track i{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8d62ff,#55ead2);transition:width .22s ease}.cqpet__actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.cqpet__actions>button,.cqpet__actions>a{display:grid;grid-template-columns:36px 1fr;align-items:center;gap:10px;min-width:0;min-height:66px;padding:11px;border:1px solid rgb(255 255 255 / .075);border-radius:15px;background:rgb(255 255 255 / .026);color:#e7eaf4;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.cqpet__actions>button:hover,.cqpet__actions>a:hover{border-color:rgb(159 124 255 / .26);background:rgb(141 98 255 / .085);transform:translateY(-2px)}.cqpet__actions>button>span:first-child,.cqpet__actions>a>span:first-child{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:rgb(141 98 255 / .11);color:#b69fff;font-size:14px!important}.cqpet__actions strong,.cqpet__actions small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cqpet__actions strong{font-size:12px!important}.cqpet__actions small{margin-top:3px;color:#8e99b2;font-size:9.5px!important}.cqpet__panel-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .065)}.cqpet__panel-footer button{padding:4px 2px;border:0;background:#fff0;color:#a2acc3;font-size:11px!important;cursor:pointer}.cqpet__panel-footer button:hover{color:#fff}.cqpet__panel-footer button:first-child{display:flex;align-items:center;gap:7px}.cqpet__panel-footer button:first-child>span:first-child{font-size:13px!important;color:#b39be9}.cqpet__fineprint{margin:9px 0 0;color:#7f899f;font-size:9px!important;line-height:1.45;text-align:center}#cqpet.cqpet--h-left .cqpet__whisper,#cqpet.cqpet--h-left .cqpet__panel,#cqpet.cqpet--bottom-left .cqpet__whisper,#cqpet.cqpet--bottom-left .cqpet__panel,#cqpet.cqpet--top-left .cqpet__whisper,#cqpet.cqpet--top-left .cqpet__panel{left:0;right:auto;border-radius:18px 18px 18px 6px}#cqpet.cqpet--v-top .cqpet__whisper,#cqpet.cqpet--v-top .cqpet__panel,#cqpet.cqpet--top-left .cqpet__whisper,#cqpet.cqpet--top-left .cqpet__panel,#cqpet.cqpet--top-right .cqpet__whisper,#cqpet.cqpet--top-right .cqpet__panel{top:calc(100% + var(--cqpet-bubble-gap,10px));bottom:auto}.is-yielding{opacity:.2!important;pointer-events:none!important}.is-tab-hidden *{animation-play-state:paused!important}.is-leaving{animation:cqpet-leave .42s ease both}.is-paused .cqpet__mallow{animation-play-state:paused}.is-blinking .cqpet__eye,.is-sleeping .cqpet__eye{transform:scaleY(.12)}.is-sleeping .cqpet__mallow{animation:none;transform:translateY(5px) scale(1.04,.92)}.is-sleeping .cqpet__tail{animation:none;transform:rotate(-6deg)}.is-sleeping .cqpet__sleep{opacity:1;animation:cqpet-z 1.7s ease-in-out infinite}.is-sleeping .cqpet__shadow{transform:scaleX(1.12);opacity:.72}.is-greeting .cqpet__mallow{animation:cqpet-greet .9s cubic-bezier(.2,.9,.25,1)}.is-greeting .cqpet__tail{animation:cqpet-wave .75s ease-in-out}.is-waving .cqpet__mallow{animation:cqpet-wave-body 1s ease-in-out}.is-waving .cqpet__tail{animation:cqpet-wave 1s ease-in-out}.is-squishing .cqpet__mallow{animation:cqpet-squish .65s cubic-bezier(.2,.9,.2,1)}.is-speaking .cqpet__mallow{animation:cqpet-talk .8s ease-in-out}.is-speaking .cqpet__tail{animation:cqpet-wave .8s ease-in-out}.is-celebrating .cqpet__mallow{animation:cqpet-celebrate 1.2s cubic-bezier(.2,.9,.2,1)}.is-celebrating .cqpet__motion{animation:cqpet-pop 1.15s ease both}.is-scanning .cqpet__body{animation:cqpet-scan 1.35s ease-in-out}.is-scanning .cqpet__mallow{animation:cqpet-lean 1.35s ease-in-out}.is-curious .cqpet__mallow{animation:cqpet-curious .85s ease-in-out}.is-hopping .cqpet__mallow{animation:cqpet-hop .85s cubic-bezier(.2,.9,.2,1)}.is-waking .cqpet__mallow{animation:cqpet-wake .85s ease-in-out}.is-stretching .cqpet__mallow{animation:cqpet-stretch 1.05s ease-in-out}.is-peeking .cqpet__mallow{animation:cqpet-peek 1.05s ease-in-out}.is-wiggling .cqpet__mallow{animation:cqpet-wiggle 1.05s ease-in-out}.is-wiggling .cqpet__tail{animation:cqpet-wave .95s ease-in-out}.is-floating .cqpet__mallow{animation:cqpet-float 1.7s ease-in-out}.is-floating .cqpet__shadow{animation:cqpet-float-shadow 1.7s ease-in-out}.is-alerted .cqpet__mallow{animation:cqpet-alert 1.2s cubic-bezier(.2,.9,.2,1)}.is-alerted .cqpet__motion{animation:cqpet-pop 1.1s ease both}.is-thinking .cqpet__mallow{animation:cqpet-think 1.05s ease-in-out}.is-thinking .cqpet__eye--left{animation:cqpet-eye-think 1.05s ease-in-out}.is-dashing .cqpet__mallow{animation:cqpet-dash 1.05s cubic-bezier(.2,.9,.2,1)}.is-dashing .cqpet__tail{animation:cqpet-dash-tail 1.05s ease-in-out}.is-popping .cqpet__mallow{animation:cqpet-pop-body 1s cubic-bezier(.2,.9,.2,1)}.is-popping .cqpet__motion{animation:cqpet-pop .95s ease both}.is-shy .cqpet__mallow{animation:cqpet-shy 1.15s ease-in-out}.is-shy .cqpet__eye{animation:cqpet-shy-eyes 1.15s ease-in-out}.is-dancing .cqpet__mallow{animation:cqpet-dance 1.75s ease-in-out}.is-dancing .cqpet__tail{animation:cqpet-wave .8s ease-in-out 2}.is-tailspin .cqpet__tail{animation:cqpet-tailspin 1.15s ease-in-out}.is-tailspin .cqpet__mallow{animation:cqpet-tailspin-body 1.15s ease-in-out}.is-looking .cqpet__mallow{animation:cqpet-look-around 1.15s ease-in-out}.is-bouncing .cqpet__mallow{animation:cqpet-double-bounce 1.2s cubic-bezier(.2,.9,.2,1)}.is-resulting .cqpet__mallow{animation:cqpet-result-nod .8s ease-in-out}.cqpet-no-idle .cqpet__mallow,.cqpet-no-tail .cqpet__tail{animation:none!important}.cqpet-no-extra-motion .cqpet__motion{display:none!important}.cqpet-no-happy.is-celebrating .cqpet__mallow,.cqpet-no-happy.is-celebrating .cqpet__motion{animation:none!important}.cqpet-scout-target{position:relative!important;z-index:2!important;outline:2px solid rgb(141 98 255 / .62)!important;outline-offset:5px!important;border-radius:6px;box-shadow:0 0 0 6px rgb(141 98 255 / .08),0 0 28px rgb(141 98 255 / .16)!important;transition:outline-color .25s ease,box-shadow .25s ease!important}.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@keyframes cqpet-breathe{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.012,.985)}}@keyframes cqpet-shadow{0%,100%{transform:scaleX(1);opacity:.72}50%{transform:scaleX(.88);opacity:.5}}@keyframes cqpet-tail{0%,76%,100%{transform:rotate(0)}84%{transform:rotate(9deg)}92%{transform:rotate(-4deg)}}@keyframes cqpet-wave{0%,100%{transform:rotate(0)}24%{transform:rotate(17deg)}50%{transform:rotate(-9deg)}75%{transform:rotate(12deg)}}@keyframes cqpet-greet{0%,100%{transform:none}22%{transform:translateY(4px) scale(1.08,.9)}52%{transform:translateY(-8px) scale(.96,1.07)}76%{transform:translateY(0) rotate(3deg)}}@keyframes cqpet-wave-body{0%,100%{transform:none}30%{transform:rotate(-4deg) translateY(-2px)}62%{transform:rotate(3deg) translateY(-1px)}}@keyframes cqpet-squish{0%,100%{transform:none}35%{transform:translateY(5px) scale(1.1,.86)}68%{transform:translateY(-4px) scale(.96,1.06)}}@keyframes cqpet-talk{0%,100%{transform:none}25%{transform:translateY(-2px) rotate(-2deg)}55%{transform:translateY(1px) rotate(2deg)}80%{transform:translateY(-1px)}}@keyframes cqpet-celebrate{0%,100%{transform:none}20%{transform:translateY(4px) scale(1.08,.9)}43%{transform:translateY(-12px) rotate(-6deg)}64%{transform:translateY(-4px) rotate(6deg)}82%{transform:translateY(0) scale(1.04,.95)}}@keyframes cqpet-pop{0%{opacity:0;transform:translateY(5px) scale(.5)}28%{opacity:1;transform:translateY(-5px) scale(1.15)}100%{opacity:0;transform:translateY(-14px) scale(.75)}}@keyframes cqpet-scan{0%,100%{filter:drop-shadow(0 3px 2px rgb(10 14 27 / .1))}45%{filter:drop-shadow(0 0 9px rgb(85 234 210 / .5))}65%{filter:drop-shadow(0 0 6px rgb(166 138 255 / .42))}}@keyframes cqpet-lean{0%,100%{transform:none}35%,65%{transform:translateX(-3px) rotate(-4deg)}}@keyframes cqpet-curious{0%,100%{transform:none}35%{transform:rotate(-6deg) translateY(-2px)}70%{transform:rotate(3deg)}}@keyframes cqpet-hop{0%,100%{transform:none}35%{transform:translateY(-9px) scale(.97,1.05)}65%{transform:translateY(2px) scale(1.05,.93)}}@keyframes cqpet-wake{0%{transform:translateY(5px) scale(1.04,.92)}45%{transform:translateY(-4px) scale(.95,1.08)}75%{transform:rotate(3deg)}100%{transform:none}}@keyframes cqpet-stretch{0%,100%{transform:none}35%{transform:translateY(4px) scale(1.1,.88)}68%{transform:translateY(-3px) scale(.93,1.11)}}@keyframes cqpet-peek{0%,100%{transform:none}35%,65%{transform:translateX(-7px) rotate(-5deg)}}@keyframes cqpet-wiggle{0%,100%{transform:none}20%{transform:rotate(-5deg)}45%{transform:rotate(5deg)}70%{transform:rotate(-3deg)}}@keyframes cqpet-float{0%,100%{transform:none}50%{transform:translateY(-8px) rotate(2deg)}}@keyframes cqpet-float-shadow{0%,100%{transform:scaleX(1);opacity:.72}50%{transform:scaleX(.7);opacity:.35}}@keyframes cqpet-alert{0%,100%{transform:none}18%{transform:translateY(-10px) scale(.96,1.06)}38%{transform:translateY(2px) scale(1.06,.92)}58%{transform:rotate(-5deg)}78%{transform:rotate(5deg)}}@keyframes cqpet-think{0%,100%{transform:none}38%,68%{transform:rotate(-6deg) translate(-2px,-2px)}}@keyframes cqpet-eye-think{0%,100%{transform:none}40%,70%{transform:translateY(-1px) scaleY(.8)}}@keyframes cqpet-dash{0%,100%{transform:none}22%{transform:translateX(5px) scale(1.06,.94)}48%{transform:translateX(-9px) rotate(-5deg)}72%{transform:translateX(3px) rotate(2deg)}}@keyframes cqpet-dash-tail{0%,100%{transform:rotate(0)}30%{transform:rotate(-16deg)}58%{transform:rotate(19deg)}80%{transform:rotate(-7deg)}}@keyframes cqpet-pop-body{0%,100%{transform:none}25%{transform:translateY(4px) scale(1.08,.9)}52%{transform:translateY(-10px) scale(.95,1.07)}76%{transform:translateY(1px) scale(1.03,.97)}}@keyframes cqpet-shy{0%,100%{transform:none}35%,70%{transform:translateX(5px) rotate(5deg) scale(.97)}}@keyframes cqpet-shy-eyes{0%,100%{transform:none}36%,70%{transform:scaleY(.55)}}@keyframes cqpet-dance{0%,100%{transform:none}14%{transform:translateY(-4px) rotate(-6deg)}30%{transform:translateY(1px) rotate(6deg) scale(1.03,.96)}47%{transform:translateY(-5px) rotate(-5deg)}64%{transform:translateY(1px) rotate(5deg) scale(.98,1.03)}82%{transform:rotate(-2deg)}}@keyframes cqpet-tailspin{0%,100%{transform:rotate(0)}25%{transform:rotate(22deg)}50%{transform:rotate(-18deg)}75%{transform:rotate(15deg)}}@keyframes cqpet-tailspin-body{0%,100%{transform:none}45%{transform:translateX(-2px) rotate(-3deg)}70%{transform:translateX(2px) rotate(2deg)}}@keyframes cqpet-look-around{0%,100%{transform:none}28%{transform:translateX(-3px) rotate(-4deg)}58%{transform:translateX(3px) rotate(4deg)}80%{transform:translateY(-2px)}}@keyframes cqpet-double-bounce{0%,100%{transform:none}18%{transform:translateY(-8px) scale(.97,1.05)}35%{transform:translateY(1px) scale(1.04,.95)}54%{transform:translateY(-5px)}72%{transform:translateY(1px)}}@keyframes cqpet-result-nod{0%,100%{transform:none}35%{transform:translateY(2px) rotate(3deg)}68%{transform:translateY(-2px) rotate(-2deg)}}@keyframes cqpet-z{0%{opacity:0;transform:translate(0,4px) scale(.8)}35%{opacity:1}100%{opacity:0;transform:translate(6px,-10px) scale(1.08)}}@keyframes cqpet-bubble-in{from{opacity:0;transform:translateY(7px) scale(.98)}to{opacity:1;transform:none}}@keyframes cqpet-panel-in{from{opacity:0;transform:translateY(9px) scale(.975)}to{opacity:1;transform:none}}@keyframes cqpet-result-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes cqpet-leave{to{opacity:0;transform:translateY(16px) scale(.72)}}@media(max-width:640px){#cqpet.cqpet--mobile-hidden{display:none!important}#cqpet.cqpet-v52{width:calc(var(--cqpet-mobile-size,76px)*1.08);height:calc(var(--cqpet-mobile-size,76px)*1.08)}.cqpet__panel{width:min(345px,calc(100vw - 16px));padding:15px;border-radius:23px 23px 8px 23px}.cqpet__whisper{width:min(335px,calc(100vw - 16px))}#cqpet.cqpet--mobile-bottom-left .cqpet__panel,#cqpet.cqpet--mobile-bottom-left .cqpet__whisper,#cqpet.cqpet--mobile-top-left .cqpet__panel,#cqpet.cqpet--mobile-top-left .cqpet__whisper{left:0;right:auto}#cqpet.cqpet--mobile-bottom-right .cqpet__panel,#cqpet.cqpet--mobile-bottom-right .cqpet__whisper,#cqpet.cqpet--mobile-top-right .cqpet__panel,#cqpet.cqpet--mobile-top-right .cqpet__whisper{right:0;left:auto}#cqpet.cqpet--mobile-top-right .cqpet__panel,#cqpet.cqpet--mobile-top-right .cqpet__whisper,#cqpet.cqpet--mobile-top-left .cqpet__panel,#cqpet.cqpet--mobile-top-left .cqpet__whisper{top:calc(100% + var(--cqpet-bubble-gap,10px));bottom:auto}#cqpet.cqpet--mobile-bottom-right .cqpet__panel,#cqpet.cqpet--mobile-bottom-right .cqpet__whisper,#cqpet.cqpet--mobile-bottom-left .cqpet__panel,#cqpet.cqpet--mobile-bottom-left .cqpet__whisper{bottom:calc(100% + var(--cqpet-bubble-gap,10px));top:auto}#cqpet.cqpet--reduce-mobile *{animation:none!important;transition-duration:.01ms!important}}@media(max-width:360px){.cqpet__actions{grid-template-columns:1fr}.cqpet__actions>button,.cqpet__actions>a{min-height:48px}}@media(prefers-reduced-motion:reduce){#cqpet,#cqpet *,#cqpet *::before,#cqpet *::after,.cqpet-scout-target{animation:none!important;transition:none!important;scroll-behavior:auto!important}.cqpet__motion,.cqpet__sleep{display:none!important}}