#chawwwles-app{--cw-bottom:14px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:35;pointer-events:none;font-family:Arial,Helvetica,sans-serif;color:#171717;overflow:visible;contain:style}#chawwwles-app *{box-sizing:border-box}#chawwwles-app .cw__pet{position:absolute;top:0;left:0;width:178px;height:150px;will-change:transform;pointer-events:none;transform:translate3d(25vw,35vh,0);overflow:visible}#chawwwles-app .cw__dog{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:8px;object-fit:contain;overflow:visible;transform-origin:center 75%;filter:drop-shadow(0 1px 0 #fff)}#chawwwles-app .cw__shadow{position:absolute;left:21%;right:21%;bottom:7px;height:8px;background:#0002;border-radius:50%;filter:blur(4px)}#chawwwles-app .cw__controls{pointer-events:auto;position:absolute;bottom:var(--cw-bottom);left:50%;transform:translate(-50%);display:flex;gap:4px;align-items:center;justify-content:center;max-width:calc(100% - 12px);padding:6px;border:1px solid #e5e5e5;border-radius:24px;background:#fffffff2;box-shadow:0 3px 18px #0002;white-space:nowrap}#chawwwles-app .cw__controls button,#chawwwles-app .cw__controls select,#chawwwles-app .cw__reopen{-webkit-appearance:none;appearance:none;font:600 11px/1.25 Arial,Helvetica,sans-serif;color:#111;background:#fff;border:1px solid #d7d7d7;border-radius:16px;padding:7px 8px;cursor:pointer;min-height:34px;min-width:34px}#chawwwles-app .cw__controls button:focus-visible,#chawwwles-app .cw__controls select:focus-visible,#chawwwles-app .cw__reopen:focus-visible{outline:3px solid #1587c4;outline-offset:2px}#chawwwles-app .cw__controls button:hover,#chawwwles-app .cw__controls select:hover{background:#f2f7f8}#chawwwles-app .cw__bubble{position:absolute;left:0;top:0;max-width:170px;padding:6px 10px;background:#fff;border:1px solid #ddd;border-radius:16px;box-shadow:0 2px 9px #0002;font-size:12px;font-weight:700;opacity:0;transition:opacity .2s;pointer-events:none}#chawwwles-app .cw__bubble.is-visible{opacity:1}#chawwwles-app .cw__treat{position:absolute;display:none;font-size:24px;pointer-events:none}#chawwwles-app .cw__reopen{position:absolute;right:12px;bottom:12px;display:none;pointer-events:auto;background:#fff}#chawwwles-app.is-hidden .cw__pet,#chawwwles-app.is-hidden .cw__controls,#chawwwles-app.is-hidden .cw__bubble,#chawwwles-app.is-hidden .cw__treat{display:none!important}#chawwwles-app.is-hidden .cw__reopen{display:block}@media(max-width:720px){#chawwwles-app .cw__pet{width:126px;height:106px}#chawwwles-app .cw__dog{padding:6px}#chawwwles-app .cw__controls{gap:2px;padding:4px;bottom:calc(7px + env(safe-area-inset-bottom,0px))}#chawwwles-app .cw__controls button,#chawwwles-app .cw__controls select{font-size:10px;padding:6px 5px;min-width:29px}#chawwwles-app .cw__controls button span{display:none}}@media(prefers-reduced-motion:reduce){#chawwwles-app .cw__bubble{transition:none}}#chawwwles-app .cw__dog{padding:12px;object-fit:contain}#chawwwles-app .cw__tear{position:absolute;width:180px;height:115px;display:none;pointer-events:none;transform:translate(-50%,-50%);filter:drop-shadow(0 3px 3px #0005)}#chawwwles-app .cw__tear.is-active{display:block}#chawwwles-app .cw__tear svg{width:100%;height:100%;overflow:visible}#chawwwles-app .cw__pet.is-wires{z-index:2}#chawwwles-app .cw__pet.is-wires .cw__dog{transform:scale(.9)!important}#chawwwles-app .cw__controls button[aria-pressed=true]{background:#d8f2ef;border-color:#58b5ad}@media(max-width:720px){#chawwwles-app .cw__dog{padding:9px}#chawwwles-app .cw__tear{width:135px;height:88px}}#chawwwles-app .cw__ball,#chawwwles-app .cw__ball-bits{position:absolute;display:none;pointer-events:none;z-index:36;transform:translate(-50%,-50%);font-size:26px;filter:drop-shadow(0 2px 2px #0004)}#chawwwles-app .cw__ball.is-active{display:block;animation:cw-ball-pop .45s ease-out both}#chawwwles-app .cw__ball-bits.is-active{display:block;animation:cw-ball-burst .65s ease-out both}#chawwwles-app.is-hidden .cw__ball,#chawwwles-app.is-hidden .cw__ball-bits{display:none!important}@keyframes cw-ball-pop{0%{opacity:0;transform:translate(-50%,-100%) scale(.5)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes cw-ball-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.5) rotate(-25deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1.3) rotate(12deg)}}@media(prefers-reduced-motion:reduce){#chawwwles-app .cw__ball,#chawwwles-app .cw__ball-bits{animation:none!important}}#chawwwles-app .cw__dog{padding:4px;object-fit:contain;object-position:center center}@media(max-width:720px){#chawwwles-app .cw__dog{padding:3px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/chawwwles.css.map */
