#skill-whatsapp-chat-pro-container{position:fixed;z-index:99999;display:flex;align-items:center;transition:all 0.3s ease}.skill-whatsapp-right-bottom{bottom:30px;right:30px;flex-direction:row-reverse}.skill-whatsapp-left-bottom{bottom:30px;left:30px;flex-direction:row}.skill-whatsapp-center-bottom{bottom:30px;left:50%;transform:translateX(-50%);flex-direction:row}.skill-whatsapp-bubble{display:flex;align-items:center;justify-content:center;text-decoration:none;background-color:var(--bubble-bg);color:var(--icon-color);padding:12px;border-radius:50%;box-shadow:0 4px 15px rgba(0,0,0,.15);transition:all 0.3s ease;cursor:pointer;min-width:60px;min-height:60px;box-sizing:border-box}.skill-whatsapp-bubble:has(.skill-whatsapp-text){border-radius:50px;padding:10px 20px;min-width:auto}.skill-whatsapp-square .skill-whatsapp-bubble{border-radius:8px}.skill-whatsapp-bubble:hover{transform:scale(1.1) rotate(5deg);color:var(--icon-color);box-shadow:0 6px 20px rgba(0,0,0,.2)}.skill-whatsapp-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;line-height:1}.skill-whatsapp-icon svg{width:100%;height:auto;display:block;margin:0;padding:0}#skill-whatsapp-chat-window{position:absolute;bottom:80px;width:320px;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.15);overflow:hidden;transition:all 0.3s ease;z-index:100000}.skill-whatsapp-window-hidden{opacity:0;visibility:hidden;transform:translateY(20px)}.skill-whatsapp-window-show{opacity:1;visibility:visible;transform:translateY(0)}.skill-whatsapp-header{background-color:var(--header-bg);color:#fff;padding:20px;display:flex;justify-content:space-between;align-items:center}.skill-whatsapp-header-info{display:flex;align-items:center}.skill-whatsapp-avatar{width:45px;height:45px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px}.skill-whatsapp-name{font-weight:700;font-size:16px}.skill-whatsapp-caption{font-size:12px;opacity:.8}#skill-whatsapp-close{background:none;border:none;color:#fff;font-size:24px;cursor:pointer;padding:0;line-height:1}.skill-whatsapp-body{padding:20px;background-color:#e5ddd5;background-image:url(https://user-images.githubusercontent.com/15075759/28719144-86dc0f70-73b1-11e7-911d-60d70fcded21.png);min-height:100px}.skill-whatsapp-message-bubble{background:#fff;padding:12px;border-radius:0 10px 10px 10px;position:relative;max-width:90%}.skill-whatsapp-message-bubble::before{content:"";position:absolute;top:0;left:-10px;width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #fff transparent transparent}.skill-whatsapp-welcome-text{font-size:14px;color:#333;line-height:1.4}.skill-whatsapp-footer{padding:15px 20px;background:#fff;text-align:center}.skill-whatsapp-start-chat{display:flex;align-items:center;justify-content:center;background-color:var(--button-bg);color:#fff;text-decoration:none;padding:12px;border-radius:25px;font-weight:600;font-size:15px;transition:all 0.3s ease}.skill-whatsapp-start-chat svg{margin-right:8px}.skill-whatsapp-start-chat:hover{opacity:.9;color:#fff}.skill-whatsapp-right-bottom #skill-whatsapp-chat-window{right:0}.skill-whatsapp-left-bottom #skill-whatsapp-chat-window{left:0}.skill-whatsapp-center-bottom #skill-whatsapp-chat-window{left:50%;transform:translateX(-50%)}.skill-whatsapp-center-bottom .skill-whatsapp-window-show{transform:translateX(-50%) translateY(0)}.skill-whatsapp-text{margin:0 10px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px}.skill-whatsapp-shortcode-btn{display:inline-flex;align-items:center;padding:10px 20px;border-radius:6px;color:#fff;text-decoration:none;font-weight:600;transition:all 0.3s ease;font-family:inherit}.skill-whatsapp-shortcode-btn:hover{opacity:.9;transform:translateY(-2px);color:#fff}@media (max-width:768px){#skill-whatsapp-chat-pro-container{bottom:20px}.skill-whatsapp-right-bottom{right:20px}.skill-whatsapp-left-bottom{left:20px}}