:root{--wbb-orange: oklch(.78 .16 65);--wbb-orange-dark: oklch(.62 .16 55);--wbb-orange-light: oklch(.92 .07 75);--wbb-charcoal: oklch(.18 .022 55);--wbb-cream: oklch(.985 .008 80);--wbb-white: #ffffff;--wbb-gray-100: #f5f5f4;--wbb-gray-200: #e7e5e4;--wbb-gray-400: #a8a29e;--wbb-gray-600: #57534e;--wbb-shadow: 0 8px 32px rgba(0,0,0,.18);--wbb-radius: 16px;--wbb-ease: cubic-bezier(.16,1,.3,1);--wbb-spring: cubic-bezier(.34,1.56,.64,1)}.walbaybot-wrap{position:fixed;bottom:0;left:0;width:100%;height:0;z-index:99999;pointer-events:none;font-family:var(--font-body-family),"Satoshi","General Sans",ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.walbaybot-wrap *{box-sizing:border-box;margin:0;padding:0}.wbb-character{position:fixed;bottom:12px;left:60px;width:82px;height:108px;cursor:pointer;pointer-events:auto;z-index:100004;transition:left 2.8s var(--wbb-ease),bottom .45s var(--wbb-ease),transform .4s var(--wbb-spring),opacity .4s ease;will-change:left,bottom,transform;-webkit-tap-highlight-color:transparent;perspective:800px;transform-style:preserve-3d}.wbb-character:hover{transform:scale(1.06)}.wbb-character:hover .wbb-mouth{height:10px;border-radius:0 0 7px 7px}.wbb-character-3d{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:rotateY(var(--wbb-rot-y, 20deg));transition:transform .6s cubic-bezier(.16,1,.3,1);will-change:transform}.wbb-character--flip .wbb-character-3d{--wbb-rot-y: -20deg}.wbb-body{position:relative;width:66px;height:56px;margin:0 auto;transform-style:preserve-3d;animation:wbb-breathe 2.5s ease-in-out infinite}.wbb-face-3d{position:absolute;border-radius:5px;border:1px solid rgba(0,0,0,.15);box-shadow:inset 0 0 8px #0000002e;transform-style:preserve-3d}.wbb-face-3d--front{top:0;right:0;bottom:0;left:0;transform:translateZ(15px);background:repeating-linear-gradient(90deg,transparent,transparent 6px,rgba(0,0,0,.08) 6px,rgba(0,0,0,.08) 7px),linear-gradient(180deg,var(--wbb-orange) 0%,var(--wbb-orange-dark) 100%)}.wbb-face-3d--back{top:0;right:0;bottom:0;left:0;transform:translateZ(-15px) rotateY(180deg);background:repeating-linear-gradient(90deg,transparent,transparent 6px,rgba(0,0,0,.08) 6px,rgba(0,0,0,.08) 7px),linear-gradient(180deg,var(--wbb-orange) 0%,var(--wbb-orange-dark) 100%)}.wbb-face-3d--left{top:0;bottom:0;left:-15px;width:30px;transform:rotateY(-90deg);background:repeating-linear-gradient(90deg,transparent,transparent 6px,rgba(0,0,0,.08) 6px,rgba(0,0,0,.08) 7px),linear-gradient(180deg,var(--wbb-orange-dark) 0%,oklch(.55 .16 50) 100%);overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px}.wbb-face-3d--right{top:0;bottom:0;right:-15px;width:30px;transform:rotateY(90deg);background:repeating-linear-gradient(90deg,transparent,transparent 6px,rgba(0,0,0,.08) 6px,rgba(0,0,0,.08) 7px),linear-gradient(180deg,var(--wbb-orange-dark) 0%,oklch(.55 .16 50) 100%);overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px}.wbb-face-3d--top{left:0;right:0;top:-15px;height:30px;transform:rotateX(90deg);background:var(--wbb-orange-light);box-shadow:inset 0 0 6px #fff6}.wbb-face-3d--bottom{left:0;right:0;bottom:-15px;height:30px;transform:rotateX(-90deg);background:var(--wbb-charcoal)}.wbb-side-stencil{font-size:5px;font-weight:900;color:#fff6;letter-spacing:.12em;transform:rotate(90deg);font-family:monospace}.wbb-side-specs{font-size:4px;font-weight:700;color:#ffffff40;line-height:1.2;text-align:center;font-family:monospace;transform:scale(.8)}.wbb-side-stripe{position:absolute;bottom:6px;left:0;width:100%;height:3px;background:repeating-linear-gradient(45deg,rgba(255,255,255,.08),rgba(255,255,255,.08) 2px,transparent 2px,transparent 4px)}.wbb-door{position:absolute;top:7px;left:50%;width:1.5px;height:42px;background:#00000026;transform:translate(-.5px)}.wbb-door:after{content:"";position:absolute;top:50%;right:-5px;transform:translateY(-50%);width:4px;height:8px;background:var(--wbb-gray-400);border-radius:1px;box-shadow:0 0 2px #0003}.wbb-corner{position:absolute;width:7px;height:7px;background:#fff3;border:1px solid rgba(255,255,255,.3);z-index:5}.wbb-corner--tl{top:1px;left:1px;border-radius:3px 0 0;border-right:0;border-bottom:0}.wbb-corner--tr{top:1px;right:1px;border-radius:0 3px 0 0;border-left:0;border-bottom:0}.wbb-corner--bl{bottom:1px;left:1px;border-radius:0 0 0 3px;border-right:0;border-top:0}.wbb-corner--br{bottom:1px;right:1px;border-radius:0 0 3px;border-left:0;border-top:0}.wbb-face{position:absolute;top:12px;left:50%;transform:translate(-50%);width:42px;height:30px;background:var(--wbb-charcoal);border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;box-shadow:inset 0 2px 6px #00000073,0 0 6px #ffffff14;overflow:hidden;z-index:1}.wbb-face:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(255,255,255,.02) 2px,rgba(255,255,255,.02) 4px);pointer-events:none;z-index:3}.wbb-face:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,rgba(252,159,48,.08) 0%,transparent 70%);pointer-events:none}.wbb-eyes{display:flex;gap:10px;position:relative;z-index:2}.wbb-eye{width:9px;height:9px;background:var(--wbb-white);border-radius:50%;position:relative;animation:wbb-blink 3.5s ease-in-out infinite;box-shadow:0 0 4px #ffffff4d}.wbb-pupil{position:absolute;width:4px;height:4px;background:var(--wbb-orange);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .35s ease;z-index:1}.wbb-pupil:after{content:"";position:absolute;top:0;right:0;width:1.5px;height:1.5px;background:#fff;border-radius:50%}.wbb-eyes--look-left .wbb-pupil{transform:translate(-80%,-50%)}.wbb-eyes--look-right .wbb-pupil{transform:translate(-20%,-50%)}.wbb-eyes--look-up .wbb-pupil{transform:translate(-50%,-80%)}.wbb-eyes--look-down .wbb-pupil{transform:translate(-50%,-20%)}.wbb-mouth{width:14px;height:6px;background:var(--wbb-orange);border-radius:0 0 7px 7px;position:relative;z-index:2;transition:all .3s var(--wbb-spring)}.wbb-expr-happy .wbb-mouth{width:16px;height:7px;border-radius:0 0 8px 8px}.wbb-expr-surprised .wbb-eye{width:11px;height:11px;animation:none}.wbb-expr-surprised .wbb-mouth{width:8px;height:8px;border-radius:50%}.wbb-expr-exhausted .wbb-eye{height:5px;animation:none;border-radius:50%/60% 60% 40% 40%}.wbb-expr-exhausted .wbb-mouth{width:10px;height:6px;border-radius:3px;animation:wbb-pant .6s ease-in-out infinite}.wbb-expr-determined .wbb-eye{animation:none}.wbb-expr-determined .wbb-mouth{width:10px;height:2px;border-radius:2px}.wbb-expr-effort .wbb-eye{height:6px;animation:none}.wbb-expr-effort .wbb-mouth{width:12px;height:4px;border-radius:2px;background:var(--wbb-orange-light)}.wbb-expr-effort .wbb-body{animation:wbb-strain .3s ease-in-out}.wbb-expr-angry .wbb-eye{animation:none}.wbb-expr-angry .wbb-eye:before{content:"";position:absolute;top:-3px;width:12px;height:3px;background:var(--wbb-orange);z-index:10}.wbb-expr-angry .wbb-eye:first-child:before{left:-2px;transform:rotate(20deg)}.wbb-expr-angry .wbb-eye:last-child:before{right:-2px;transform:rotate(-20deg)}.wbb-expr-angry .wbb-mouth{width:14px;height:3.5px;border-radius:6px 6px 0 0;transform:translateY(2px)}.wbb-arms{position:absolute;top:16px;left:-8px;right:-8px;height:24px;pointer-events:none;transform-style:preserve-3d;transform:translateZ(0)}.wbb-arm{position:absolute;width:8px;height:26px;transition:transform .3s var(--wbb-spring);transform-origin:top center;transform-style:preserve-3d}.wbb-arm--left{left:0;transform-origin:top right;animation:wbb-armIdleL 2.5s ease-in-out infinite}.wbb-arm--right{right:0;transform-origin:top left;animation:wbb-armIdleR 2.5s ease-in-out infinite}.wbb-arm-upper{position:absolute;top:0;left:0;width:8px;height:13px;transform-style:preserve-3d;transform-origin:top center}.wbb-arm-upper:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%) translateZ(0);width:8px;height:8px;border-radius:50%;background:var(--wbb-gray-600);border:.5px solid rgba(0,0,0,.2);z-index:4}.wbb-arm-lower{position:absolute;top:13px;left:0;width:8px;height:13px;transform-style:preserve-3d;transform-origin:top center}.wbb-arm-face{position:absolute;background:linear-gradient(180deg,var(--wbb-orange),var(--wbb-orange-dark));border-radius:2px;border:.5px solid rgba(0,0,0,.12);box-shadow:inset 0 0 3px #00000026}.wbb-arm-face--front{top:0;right:0;bottom:0;left:0;transform:translateZ(4px)}.wbb-arm-face--back{top:0;right:0;bottom:0;left:0;transform:translateZ(-4px) rotateY(180deg)}.wbb-arm-face--left{top:0;bottom:0;left:-4px;width:8px;transform:rotateY(-90deg)}.wbb-arm-face--right{top:0;bottom:0;right:-4px;width:8px;transform:rotateY(90deg)}.wbb-arm-lower:after{content:"";position:absolute;bottom:-4px;width:5px;height:9px;background:var(--wbb-gray-400);border-radius:2px;left:50%;transform:translate(-50%) translateZ(0);z-index:5;box-shadow:0 1px 3px #0000004d}.wbb-legs{display:flex;justify-content:center;gap:14px;margin-top:2px;transform-style:preserve-3d}.wbb-leg{width:8px;height:24px;position:relative;transform-origin:top center;transform-style:preserve-3d}.wbb-leg--left{transform:translateZ(8px)}.wbb-leg--right{transform:translateZ(-8px)}.wbb-leg-upper{position:absolute;top:0;left:0;width:8px;height:12px;transform-style:preserve-3d;transform-origin:top center}.wbb-leg-upper:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%) translateZ(0);width:8px;height:8px;border-radius:50%;background:var(--wbb-charcoal);border:.5px solid rgba(0,0,0,.3);z-index:4}.wbb-leg-lower{position:absolute;top:12px;left:0;width:8px;height:12px;transform-style:preserve-3d;transform-origin:top center}.wbb-leg-face{position:absolute;background:linear-gradient(180deg,var(--wbb-gray-600) 0%,var(--wbb-charcoal) 100%);border-radius:1px;border:.5px solid rgba(0,0,0,.2);box-shadow:inset 0 0 3px #00000040}.wbb-leg-face--front{top:0;right:0;bottom:0;left:0;transform:translateZ(4px)}.wbb-leg-face--back{top:0;right:0;bottom:0;left:0;transform:translateZ(-4px) rotateY(180deg)}.wbb-leg-face--left{top:0;bottom:0;left:-4px;width:8px;transform:rotateY(-90deg)}.wbb-leg-face--right{top:0;bottom:0;right:-4px;width:8px;transform:rotateY(90deg)}.wbb-leg-lower:after{content:"";position:absolute;bottom:0;width:14px;height:5px;background:var(--wbb-charcoal);border-radius:3px 5px 3px 3px;box-shadow:0 1px 3px #0000004d;z-index:5}.wbb-leg--left .wbb-leg-lower:after{left:-3px;transform:translateZ(4px)}.wbb-leg--right .wbb-leg-lower:after{right:-3px;border-radius:5px 3px 3px;transform:translateZ(4px)}.wbb-speech{position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(-8px) scale(0);background:var(--wbb-white);color:var(--wbb-charcoal);padding:8px 14px;border-radius:12px;font-size:11px;font-weight:600;white-space:nowrap;box-shadow:0 4px 16px #0000001f;opacity:0;transition:all .4s var(--wbb-spring);pointer-events:none;z-index:100005}.wbb-speech:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid var(--wbb-white)}.wbb-speech--visible{opacity:1;transform:translate(-50%) translateY(-8px) scale(1)}.wbb-sweat{position:absolute;top:6px;right:2px;width:5px;height:7px;background:#64b4ffb3;border-radius:50%/30% 30% 70% 70%;opacity:0;transform:translateY(-4px);transition:all .3s ease;z-index:5}.wbb-expr-exhausted .wbb-sweat{opacity:1;transform:translateY(0);animation:wbb-sweatDrip 1.5s ease-in infinite}.wbb-character--idle .wbb-body{animation:wbb-breathe 2.5s ease-in-out infinite}.wbb-character--idle .wbb-leg--left,.wbb-character--idle .wbb-leg--right{animation:none}.wbb-character--walking .wbb-leg--left{animation:wbb-legWalkL .5s ease-in-out infinite}.wbb-character--walking .wbb-leg--right{animation:wbb-legWalkR .5s ease-in-out infinite}.wbb-character--walking .wbb-body{animation:wbb-breathe .5s ease-in-out infinite}.wbb-character--walking .wbb-arm--left{animation:wbb-armWalkL .5s ease-in-out infinite}.wbb-character--walking .wbb-arm--right{animation:wbb-armWalkR .5s ease-in-out infinite}.wbb-character--walking .wbb-leg--left .wbb-leg-lower{animation:wbb-kneeWalkL .5s ease-in-out infinite}.wbb-character--walking .wbb-leg--right .wbb-leg-lower{animation:wbb-kneeWalkR .5s ease-in-out infinite}.wbb-character--called .wbb-body{animation:wbb-jumpSurprise .4s var(--wbb-spring)}.wbb-character--docking{transition:left 1.2s var(--wbb-ease),bottom .8s var(--wbb-ease)}.wbb-character--docking .wbb-leg--left{animation:wbb-legWalkL .4s ease-in-out infinite}.wbb-character--docking .wbb-leg--right{animation:wbb-legWalkR .4s ease-in-out infinite}.wbb-character--hidden{opacity:0;pointer-events:none;transform:scale(.3);transition:all .4s var(--wbb-ease)}.wbb-character--climbing .wbb-character-3d{--wbb-rot-y: 15deg}.wbb-character--climbing .wbb-arm--left{animation:wbb-climbArmL .7s ease-in-out infinite}.wbb-character--climbing .wbb-arm--right{animation:wbb-climbArmR .7s ease-in-out infinite}.wbb-character--climbing .wbb-leg--left{animation:wbb-climbLegL .7s ease-in-out infinite}.wbb-character--climbing .wbb-leg--right{animation:wbb-climbLegR .7s ease-in-out infinite}.wbb-character--climbing .wbb-body{animation:wbb-climbBodySway .7s ease-in-out infinite}.wbb-character--climbing .wbb-arm--left .wbb-arm-lower{animation:wbb-elbowClimbL .7s ease-in-out infinite}.wbb-character--climbing .wbb-arm--right .wbb-arm-lower{animation:wbb-elbowClimbR .7s ease-in-out infinite}.wbb-character--climbing .wbb-leg--left .wbb-leg-lower{animation:wbb-kneeClimbL .7s ease-in-out infinite}.wbb-character--climbing .wbb-leg--right .wbb-leg-lower{animation:wbb-kneeClimbR .7s ease-in-out infinite}.wbb-character--on-top .wbb-character-3d{--wbb-rot-y: 15deg}.wbb-character--on-top .wbb-body{animation:wbb-breathe 2s ease-in-out infinite}.wbb-character--on-top .wbb-leg--left,.wbb-character--on-top .wbb-leg--right{animation:none}.wbb-character--exhausted-rest .wbb-character-3d{--wbb-rot-y: 15deg}.wbb-character--exhausted-rest .wbb-body{animation:wbb-exhaustedBob 1s ease-in-out infinite;transform:rotate(3deg)}.wbb-character--exhausted-rest .wbb-arm--left{animation:none;transform:rotate(15deg)}.wbb-character--exhausted-rest .wbb-arm--right{animation:none;transform:rotate(-15deg)}.wbb-character--waving .wbb-character-3d{--wbb-rot-y: 15deg}.wbb-character--waving .wbb-arm--right{animation:wbb-wave .5s ease-in-out infinite alternate}.wbb-character--waving .wbb-arm--left{animation:none;transform:rotate(5deg)}.wbb-character--waving .wbb-body{animation:wbb-breathe 1.5s ease-in-out infinite}.wbb-character--sitting .wbb-character-3d{--wbb-rot-y: 15deg}.wbb-character--sitting .wbb-legs{margin-top:0}.wbb-character--sitting .wbb-leg--left{animation:wbb-dangleL 2.5s ease-in-out infinite;transform-origin:top center}.wbb-character--sitting .wbb-leg--right{animation:wbb-dangleR 2.5s ease-in-out infinite;transform-origin:top center}.wbb-character--sitting .wbb-body{animation:wbb-breathe 3s ease-in-out infinite}.wbb-character--sitting .wbb-arm--left{animation:none;transform:rotate(10deg)}.wbb-character--sitting .wbb-arm--right{animation:none;transform:rotate(-10deg)}.wbb-character--climbing-down .wbb-character-3d{--wbb-rot-y: -15deg}.wbb-character--climbing-down .wbb-arm--left{animation:wbb-climbDownArmL .8s ease-in-out infinite}.wbb-character--climbing-down .wbb-arm--right{animation:wbb-climbDownArmR .8s ease-in-out infinite}.wbb-character--climbing-down .wbb-leg--left{animation:wbb-climbDownLegL .8s ease-in-out infinite}.wbb-character--climbing-down .wbb-leg--right{animation:wbb-climbDownLegR .8s ease-in-out infinite}.wbb-character--climbing-down .wbb-body{animation:wbb-climbDownBodySway .8s ease-in-out infinite}.wbb-character--climbing-down .wbb-arm--left .wbb-arm-lower{animation:wbb-elbowClimbDownL .8s ease-in-out infinite}.wbb-character--climbing-down .wbb-arm--right .wbb-arm-lower{animation:wbb-elbowClimbDownR .8s ease-in-out infinite}.wbb-character--climbing-down .wbb-leg--left .wbb-leg-lower{animation:wbb-kneeClimbDownL .8s ease-in-out infinite}.wbb-character--climbing-down .wbb-leg--right .wbb-leg-lower{animation:wbb-kneeClimbDownR .8s ease-in-out infinite}.wbb-character--hanging .wbb-character-3d{--wbb-rot-y: 15deg}.wbb-character--hanging .wbb-arm--left,.wbb-character--hanging .wbb-arm--right{animation:none;transform:rotate(165deg)}.wbb-character--hanging .wbb-leg--left{animation:wbb-hangLegL 1.2s ease-in-out infinite alternate}.wbb-character--hanging .wbb-leg--right{animation:wbb-hangLegR 1.2s ease-in-out infinite alternate}.wbb-character--hanging .wbb-body{animation:wbb-hangBody 1.2s ease-in-out infinite alternate}.wbb-character--grabbed{cursor:grabbing!important}.wbb-character--grabbed .wbb-character-3d{--wbb-rot-y: 25deg}.wbb-character--grabbed .wbb-arm--left{animation:wbb-franticWaveL .15s ease-in-out infinite alternate}.wbb-character--grabbed .wbb-arm--right{animation:wbb-franticWaveR .15s ease-in-out infinite alternate}.wbb-character--grabbed .wbb-leg--left{animation:wbb-hangLegL .2s ease-in-out infinite alternate}.wbb-character--grabbed .wbb-leg--right{animation:wbb-hangLegR .2s ease-in-out infinite alternate}.wbb-character--grabbed .wbb-body{animation:wbb-strain .1s ease-in-out infinite alternate}.wbb-character--grabbed .wbb-arm--left .wbb-arm-lower{animation:wbb-franticElbowL .12s ease-in-out infinite alternate}.wbb-character--grabbed .wbb-arm--right .wbb-arm-lower{animation:wbb-franticElbowR .12s ease-in-out infinite alternate}.wbb-character--grabbed .wbb-leg--left .wbb-leg-lower{animation:wbb-franticKneeL .15s ease-in-out infinite alternate}.wbb-character--grabbed .wbb-leg--right .wbb-leg-lower{animation:wbb-franticKneeR .15s ease-in-out infinite alternate}.wbb-character--tickle{animation:wbb-tickleShake .12s ease-in-out infinite alternate}.wbb-character--tickle .wbb-character-3d{--wbb-rot-y: 15deg}.wbb-character--rolling:not(.wbb-character--flip) .wbb-character-3d{animation:wbb-roll-right .6s linear infinite}.wbb-character--flip.wbb-character--rolling .wbb-character-3d{animation:wbb-roll-left .6s linear infinite}@keyframes wbb-roll-right{0%{transform:rotateY(15deg) rotate(0)}to{transform:rotateY(15deg) rotate(360deg)}}@keyframes wbb-roll-left{0%{transform:rotateY(-15deg) rotate(0)}to{transform:rotateY(-15deg) rotate(-360deg)}}.wbb-character--jumping .wbb-leg--left,.wbb-character--jumping .wbb-leg--right{animation:none;transform:rotateX(-30deg)}@keyframes wbb-franticWaveL{0%{transform:rotate(135deg)}to{transform:rotate(180deg)}}@keyframes wbb-franticWaveR{0%{transform:rotate(-135deg)}to{transform:rotate(-180deg)}}@keyframes wbb-tickleShake{0%{transform:rotate(-4deg) scale(1.05)}to{transform:rotate(4deg) scale(1.05)}}.wbb-bubble{position:fixed;bottom:24px;right:24px;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,var(--wbb-orange),var(--wbb-orange-dark));cursor:pointer;pointer-events:auto;z-index:100002;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 24px #fc9f3059,0 2px 8px #00000026;transition:all .4s var(--wbb-spring);opacity:0;transform:scale(0);-webkit-tap-highlight-color:transparent}.wbb-bubble--visible{opacity:1;transform:scale(1)}.wbb-bubble:hover{transform:scale(1.1);box-shadow:0 8px 32px #fc9f3073,0 4px 12px #0003}.wbb-bubble:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid var(--wbb-orange);opacity:.4;animation:wbb-bubblePulse 2s ease-in-out infinite}.wbb-bubble-face{width:32px;height:24px;background:var(--wbb-charcoal);border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;box-shadow:inset 0 1px 3px #0000004d}.wbb-bubble-eyes{display:flex;gap:7px}.wbb-bubble-eye{width:5px;height:5px;background:var(--wbb-white);border-radius:50%;animation:wbb-blink 3s ease-in-out infinite}.wbb-bubble-mouth{width:10px;height:2px;background:var(--wbb-orange);border-radius:0 0 4px 4px}.wbb-chat{position:fixed;bottom:24px;right:24px;width:400px;max-height:560px;background:#141416b8;backdrop-filter:blur(25px) saturate(140%);-webkit-backdrop-filter:blur(25px) saturate(140%);border-radius:var(--wbb-radius);box-shadow:0 12px 40px #00000080,inset 0 1px #ffffff14;border:1px solid rgba(255,255,255,.08);pointer-events:auto;z-index:100003;display:flex;flex-direction:column;overflow:hidden;opacity:0;transform:translateY(20px) scale(.92);transform-origin:bottom right;transition:all .5s var(--wbb-spring);visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;transform-style:preserve-3d}.wbb-chat--open{opacity:1;transform:translateY(0) scale(1);visibility:visible}.wbb-chat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1.5px solid rgba(252,159,48,.25);border-radius:var(--wbb-radius);pointer-events:none;z-index:1}.wbb-chat:after{content:"";position:absolute;top:52px;left:0;right:0;bottom:0;pointer-events:none;z-index:0;background:repeating-linear-gradient(90deg,transparent,transparent 18px,rgba(255,255,255,.015) 18px,rgba(255,255,255,.015) 19px);border-radius:0 0 var(--wbb-radius) var(--wbb-radius)}.wbb-chat-header{display:flex;align-items:center;gap:10px;padding:12px 16px;background:linear-gradient(135deg,#fc9f302e,#14141666);border-bottom:1px solid rgba(255,255,255,.08);color:var(--wbb-white);position:relative;z-index:2;min-height:52px}.wbb-chat-header:before,.wbb-chat-header:after{content:"";position:absolute;width:10px;height:10px;border:2px solid rgba(255,255,255,.2)}.wbb-chat-header:before{top:6px;left:6px;border-right:none;border-bottom:none;border-radius:3px 0 0}.wbb-chat-header:after{top:6px;right:6px;border-left:none;border-bottom:none;border-radius:0 3px 0 0}.wbb-chat-avatar{width:32px;height:32px;background:var(--wbb-charcoal);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;flex-shrink:0;box-shadow:0 2px 6px #0003}.wbb-chat-avatar-eyes{display:flex;gap:5px}.wbb-chat-avatar-eye{width:4px;height:4px;background:var(--wbb-white);border-radius:50%}.wbb-chat-avatar-mouth{width:8px;height:2px;background:var(--wbb-orange);border-radius:0 0 3px 3px}.wbb-chat-title{flex:1}.wbb-chat-title h4{font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.2;color:var(--wbb-white);margin:0!important;padding:0!important}.wbb-chat-title span{font-size:11px;opacity:.85;display:flex;align-items:center;gap:4px}.wbb-chat-status-dot{width:6px;height:6px;background:#4ade80;border-radius:50%;display:inline-block;animation:wbb-bubblePulse 2s ease-in-out infinite}.wbb-chat-actions{display:flex;gap:4px}.wbb-chat-btn{width:28px;height:28px;border:none;background:#ffffff14;color:var(--wbb-white);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-size:14px;line-height:1;-webkit-tap-highlight-color:transparent}.wbb-chat-btn:hover{background:#fff3}.wbb-chat-messages{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;min-height:200px;max-height:340px;position:relative;z-index:1;background:transparent;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent}.wbb-chat-messages::-webkit-scrollbar{width:4px}.wbb-chat-messages::-webkit-scrollbar-track{background:transparent}.wbb-chat-messages::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}.wbb-msg{display:flex;gap:8px;max-width:88%;animation:wbb-msgIn .4s var(--wbb-spring);pointer-events:auto}.wbb-msg--bot{align-self:flex-start}.wbb-msg--user{align-self:flex-end;flex-direction:row-reverse}.wbb-msg-avatar{width:28px;height:28px;background:linear-gradient(135deg,var(--wbb-orange),var(--wbb-orange-dark));border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wbb-msg-avatar-face{width:16px;height:12px;background:var(--wbb-charcoal);border-radius:3px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.wbb-msg-avatar-eyes{display:flex;gap:3px}.wbb-msg-avatar-eye{width:3px;height:3px;background:#fff;border-radius:50%}.wbb-msg-avatar-mouth{width:5px;height:1px;background:var(--wbb-orange);border-radius:0 0 2px 2px}.wbb-msg-content{padding:10px 14px;border-radius:14px;font-size:13px;line-height:1.5;color:#f3f4f6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 12px #00000026;transition:all .3s ease}.wbb-msg--bot .wbb-msg-content{background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-bottom-left-radius:4px}.wbb-msg--user .wbb-msg-content{background:#fc9f3033;border:1px solid rgba(252,159,48,.35);color:#fff;border-bottom-right-radius:4px}.wbb-faq{display:flex;flex-wrap:wrap;gap:6px;padding:0 16px 12px;position:relative;z-index:1;background:transparent}.wbb-faq-label{width:100%;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#fff6;font-weight:600;margin-bottom:2px}.wbb-faq-btn{padding:7px 14px;background:#ffffff0f;color:#e7e5e4;border:1px solid rgba(255,255,255,.08);border-radius:20px;font-size:12px;font-weight:600;cursor:pointer;transition:all .25s ease;font-family:inherit;-webkit-tap-highlight-color:transparent}.wbb-faq-btn:hover{background:#fc9f3040;color:#fff;border-color:#fc9f3073;transform:translateY(-1px);box-shadow:0 4px 12px #fc9f3040}.wbb-chat-input{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid rgba(255,255,255,.08);background:#14141666;position:relative;z-index:2}.wbb-chat-input input{flex:1;padding:10px 16px;background:#00000040;border:1px solid rgba(255,255,255,.1);border-radius:24px;font-size:13px;font-family:inherit;color:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.wbb-chat-input input::placeholder{color:#ffffff59}.wbb-chat-input input:focus{border-color:#fc9f3099;box-shadow:0 0 0 3px #fc9f302e}.wbb-chat-send{width:38px;height:38px;border:none;background:linear-gradient(135deg,#fc9f30d9,#fc9f30);color:var(--wbb-white);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .25s ease;flex-shrink:0;-webkit-tap-highlight-color:transparent}.wbb-chat-send:hover{transform:scale(1.08);box-shadow:0 4px 12px #fc9f3059}.wbb-chat-send svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.wbb-typing{display:flex;gap:4px;padding:4px 0}.wbb-typing-dot{width:6px;height:6px;background:var(--wbb-gray-400);border-radius:50%;animation:wbb-typingBounce 1.4s ease-in-out infinite}.wbb-typing-dot:nth-child(2){animation-delay:.15s}.wbb-typing-dot:nth-child(3){animation-delay:.3s}@keyframes wbb-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes wbb-blink{0%,40%,44%,to{transform:scaleY(1)}42%{transform:scaleY(.08)}70%{transform:scaleY(1)}72%{transform:scaleY(.08)}74%{transform:scaleY(1)}}@keyframes wbb-legWalkL{0%,to{transform:translateZ(8px) rotate(-18deg)}50%{transform:translateZ(8px) rotate(18deg)}}@keyframes wbb-legWalkR{0%,to{transform:translateZ(-8px) rotate(18deg)}50%{transform:translateZ(-8px) rotate(-18deg)}}@keyframes wbb-armWalkL{0%,to{transform:rotate(22deg)}50%{transform:rotate(-22deg)}}@keyframes wbb-armWalkR{0%,to{transform:rotate(-22deg)}50%{transform:rotate(22deg)}}@keyframes wbb-armIdleL{0%,to{transform:rotate(4deg)}50%{transform:rotate(-4deg)}}@keyframes wbb-armIdleR{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes wbb-jumpSurprise{0%{transform:translateY(0)}30%{transform:translateY(-14px) scale(1.07)}60%{transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes wbb-climbArmR{0%,to{transform:rotate(-85deg) rotateX(40deg)}50%{transform:rotate(-45deg) rotateX(10deg)}}@keyframes wbb-climbArmL{0%,to{transform:rotate(15deg) rotateX(20deg)}50%{transform:rotate(-30deg) rotateX(70deg)}}@keyframes wbb-climbLegR{0%,to{transform:translateZ(-8px) rotate(-35deg) rotateX(30deg)}50%{transform:translateZ(-8px) rotate(-15deg) rotateX(-10deg)}}@keyframes wbb-climbLegL{0%,to{transform:translateZ(8px) rotate(10deg) rotateX(-10deg)}50%{transform:translateZ(8px) rotate(-20deg) rotateX(30deg)}}@keyframes wbb-climbBodySway{0%,to{transform:translateY(2px) rotate(3deg) rotateX(5deg)}50%{transform:translateY(-4px) rotate(-1deg) rotateX(-3deg)}}@keyframes wbb-climbDownArmL{0%,to{transform:rotate(85deg) rotateX(40deg)}50%{transform:rotate(45deg) rotateX(10deg)}}@keyframes wbb-climbDownArmR{0%,to{transform:rotate(-15deg) rotateX(20deg)}50%{transform:rotate(30deg) rotateX(70deg)}}@keyframes wbb-climbDownLegL{0%,to{transform:translateZ(8px) rotate(35deg) rotateX(30deg)}50%{transform:translateZ(8px) rotate(15deg) rotateX(-10deg)}}@keyframes wbb-climbDownLegR{0%,to{transform:translateZ(-8px) rotate(-10deg) rotateX(-10deg)}50%{transform:translateZ(-8px) rotate(20deg) rotateX(30deg)}}@keyframes wbb-climbDownBodySway{0%,to{transform:translateY(2px) rotate(-3deg) rotateX(5deg)}50%{transform:translateY(-4px) rotate(1deg) rotateX(-3deg)}}@keyframes wbb-kneeWalkL{0%,to{transform:rotateX(0)}50%{transform:rotateX(35deg)}}@keyframes wbb-kneeWalkR{0%,to{transform:rotateX(35deg)}50%{transform:rotateX(0)}}@keyframes wbb-elbowClimbR{0%,to{transform:rotateX(55deg)}50%{transform:rotateX(0)}}@keyframes wbb-elbowClimbL{0%,to{transform:rotateX(0)}50%{transform:rotateX(55deg)}}@keyframes wbb-kneeClimbR{0%,to{transform:rotateX(60deg)}50%{transform:rotateX(15deg)}}@keyframes wbb-kneeClimbL{0%,to{transform:rotateX(15deg)}50%{transform:rotateX(60deg)}}@keyframes wbb-elbowClimbDownL{0%,to{transform:rotateX(55deg)}50%{transform:rotateX(0)}}@keyframes wbb-elbowClimbDownR{0%,to{transform:rotateX(0)}50%{transform:rotateX(55deg)}}@keyframes wbb-kneeClimbDownL{0%,to{transform:rotateX(60deg)}50%{transform:rotateX(15deg)}}@keyframes wbb-kneeClimbDownR{0%,to{transform:rotateX(15deg)}50%{transform:rotateX(60deg)}}@keyframes wbb-franticElbowL{0%{transform:rotateX(10deg) rotate(-10deg)}to{transform:rotateX(75deg) rotate(15deg)}}@keyframes wbb-franticElbowR{0%{transform:rotateX(75deg) rotate(-15deg)}to{transform:rotateX(10deg) rotate(10deg)}}@keyframes wbb-franticKneeL{0%{transform:rotateX(15deg)}to{transform:rotateX(70deg)}}@keyframes wbb-franticKneeR{0%{transform:rotateX(70deg)}to{transform:rotateX(15deg)}}@keyframes wbb-exhaustedBob{0%,to{transform:translateY(0) rotate(3deg)}50%{transform:translateY(2px) rotate(3deg)}}@keyframes wbb-pant{0%,to{height:6px}50%{height:3px}}@keyframes wbb-wave{0%{transform:rotate(-60deg)}to{transform:rotate(-30deg)}}@keyframes wbb-dangleL{0%,to{transform:translateZ(8px) rotate(8deg) rotateX(15deg)}50%{transform:translateZ(8px) rotate(-12deg) rotateX(5deg)}}@keyframes wbb-dangleR{0%,to{transform:translateZ(-8px) rotate(-8deg) rotateX(5deg)}50%{transform:translateZ(-8px) rotate(12deg) rotateX(15deg)}}@keyframes wbb-sweatDrip{0%{opacity:1;transform:translateY(0) scale(1)}80%{opacity:.5;transform:translateY(8px) scale(.6)}to{opacity:0;transform:translateY(12px) scale(.3)}}@keyframes wbb-strain{0%,to{transform:translate(0)}25%{transform:translate(-2px) rotate(-1deg)}75%{transform:translate(2px) rotate(1deg)}}@keyframes wbb-bubblePulse{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.15);opacity:0}}@keyframes wbb-msgIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes wbb-typingBounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}@media(max-width:480px){.wbb-chat{bottom:0;right:0;left:0;width:100%;max-height:80vh;border-radius:var(--wbb-radius) var(--wbb-radius) 0 0}.wbb-chat:before{border-radius:var(--wbb-radius) var(--wbb-radius) 0 0}.wbb-bubble{bottom:16px;right:16px;width:52px;height:52px}.wbb-character{width:65px;height:88px}.wbb-body{width:52px;height:46px}.wbb-face{width:34px;height:22px;top:8px}.wbb-eye{width:6px;height:6px}.wbb-pupil{width:3px;height:3px}.wbb-leg{width:6px;height:18px}.wbb-leg:after{width:11px;height:4px}}@media(prefers-reduced-motion:reduce){.wbb-character{transition-duration:.01s}.wbb-body,.wbb-eye,.wbb-arm--left,.wbb-arm--right,.wbb-leg--left,.wbb-leg--right{animation:none!important}.wbb-chat{transition-duration:.15s}.wbb-bubble:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/walbaybot.css.map */
