.pb.svelte-smip3i{--c:var(--mk-primary);width:var(--s,220px);height:var(--s,220px);flex:none}.pb[hidden].svelte-smip3i{display:none}.pb__body.svelte-smip3i{background:radial-gradient(circle at 35% 30%, color-mix(in oklab, var(--c) 6%, var(--mk-pebble-light)) 0%, color-mix(in oklab, var(--c) 16%, var(--mk-pebble-mid)) 60%, color-mix(in oklab, var(--c) 30%, var(--mk-pebble-shade)) 100%);box-shadow:0 calc(var(--s,220px) * .06) calc(var(--s,220px) * .14) color-mix(in oklab, var(--c) 30%, transparent), inset 0 calc(var(--s,220px) * -.05) calc(var(--s,220px) * .08) color-mix(in oklab, var(--c) 16%, transparent);border-radius:52% 48% 50% 50%/55% 52% 48% 45%;position:absolute;inset:4%}.pb__eyes.svelte-smip3i{height:calc(var(--s,220px) * .17);transition:transform .24s var(--ease-mk-out);position:absolute;top:39%;left:0;right:0}.pb__set.svelte-smip3i{justify-content:center;align-items:center;gap:calc(var(--s,220px) * .11);transition:opacity .14s ease, transform .2s var(--ease-mk-out);display:flex;position:absolute;inset:0}.pb__open.svelte-smip3i i:where(.svelte-smip3i){width:calc(var(--s,220px) * .15);height:calc(var(--s,220px) * .17);background:color-mix(in oklab, var(--c) 55%, var(--mk-pebble-ink));border-radius:50%;transition:transform .11s;display:block;position:relative}.pb__open.svelte-smip3i i:where(.svelte-smip3i):before{content:"";background:var(--mk-pebble-light);border-radius:50%;width:34%;height:34%;position:absolute;top:14%;right:16%}.pb__happy.svelte-smip3i{opacity:0;transform:translateY(calc(var(--s,220px) * .03))}.pb__happy.svelte-smip3i i:where(.svelte-smip3i){width:calc(var(--s,220px) * .17);height:calc(var(--s,220px) * .12);box-sizing:border-box;border:max(1.5px, calc(var(--s,220px) * .05)) solid color-mix(in oklab, var(--c) 55%, var(--mk-pebble-ink));border-bottom:none;border-radius:999px 999px 0 0;display:block}.pb.is-happy.svelte-smip3i .pb__open:where(.svelte-smip3i){opacity:0}.pb.is-happy.svelte-smip3i .pb__happy:where(.svelte-smip3i){opacity:1;transform:none}.pb.is-blink.svelte-smip3i .pb__open:where(.svelte-smip3i) i:where(.svelte-smip3i){transform:scaleY(.1)}@media (prefers-reduced-motion:no-preference){.pb.svelte-smip3i:not(.is-still) .pb__body:where(.svelte-smip3i){animation:9s ease-in-out infinite alternate svelte-smip3i-pb-morph}.pb.is-think.svelte-smip3i .pb__body:where(.svelte-smip3i){animation:1.8s ease-in-out infinite svelte-smip3i-pb-breath}}@keyframes svelte-smip3i-pb-morph{to{border-radius:47% 53% 46% 54%/50% 46% 54% 50%}}@keyframes svelte-smip3i-pb-breath{50%{filter:brightness(1.08)saturate(1.15)}}
