.lp-piki{position:fixed;left:20px;bottom:52px;z-index:71;display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:min(270px,calc(100% - 120px));pointer-events:none;animation:lp-piki-in .6s ease 1.2s both}.lp-piki>*{pointer-events:auto}.lp-piki__face{flex:none;width:74px;height:75px;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 10px 14px rgba(0,0,0,.45));animation:lp-piki-bob 3.6s ease-in-out 2s infinite}.lp-piki__bubble{position:relative;min-width:0;margin-left:18px;border-radius:18px 18px 18px 4px;background:#fff;color:#14171c;box-shadow:0 12px 34px rgba(0,0,0,.4);transform-origin:0 100%;animation:lp-piki-pop .32s cubic-bezier(.2,.9,.3,1.2) both}.lp-piki__say{display:block;width:100%;padding:12px 38px 13px 16px;border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.lp-piki__name{margin-bottom:3px;color:#6b7680;font-size:12px;font-weight:700}.lp-piki__name,.lp-piki__text{display:block;letter-spacing:0}.lp-piki__text{font-size:15.5px;font-weight:500;line-height:1.45;word-break:keep-all}.lp-piki__x{position:absolute;top:2px;right:2px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:#9aa3ab;cursor:pointer;-webkit-tap-highlight-color:transparent}.lp-piki__x svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}@keyframes lp-piki-in{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}@keyframes lp-piki-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes lp-piki-pop{0%{transform:scale(.86) translateY(6px);opacity:0}to{transform:none;opacity:1}}@media (max-width:640px){.lp-piki{left:10px;bottom:calc(62px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.lp-piki,.lp-piki__bubble,.lp-piki__face{animation:none}}