#wacc-widget{position:fixed;z-index:99999;display:flex;flex-direction:column;gap:10px;align-items:flex-end;pointer-events:none}#wacc-widget *{pointer-events:auto}#wacc-widget.wacc-br{bottom:var(--wacc-v,24px);right:var(--wacc-h,24px);align-items:flex-end}#wacc-widget.wacc-bl{bottom:var(--wacc-v,24px);left:var(--wacc-h,24px);align-items:flex-start}#wacc-widget.wacc-tr{top:var(--wacc-v,24px);right:var(--wacc-h,24px);align-items:flex-end;flex-direction:column-reverse}#wacc-widget.wacc-tl{top:var(--wacc-v,24px);left:var(--wacc-h,24px);align-items:flex-start;flex-direction:column-reverse}#wacc-greeting{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:10px 30px 10px 14px;font-size:14px;line-height:1.45;color:#1f2937;max-width:240px;box-shadow:0 4px 20px rgba(0,0,0,.11);animation:waccSlideIn .35s ease;position:relative;font-family:inherit}#wacc-dismiss{position:absolute;top:6px;right:8px;background:0 0;border:none;cursor:pointer;font-size:14px;line-height:1;color:#9ca3af;padding:0;font-family:inherit}#wacc-dismiss:hover{color:#374151}#wacc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;border:none;cursor:pointer;font-family:inherit;font-weight:600;font-size:15px;transition:transform .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent;user-select:none;position:relative;white-space:nowrap}#wacc-btn:hover{transform:translateY(-2px) scale(1.04)}#wacc-btn:active{transform:scale(.96)}#wacc-btn[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:rgba(17,24,39,.85);color:#fff;font-size:12px;font-weight:500;padding:5px 10px;border-radius:6px;white-space:nowrap;pointer-events:none}#wacc-btn.wacc-s-bubble-label{border-radius:50px;padding:0 20px;box-shadow:0 4px 18px rgba(0,0,0,.22)}#wacc-btn.wacc-s-bubble-icon{border-radius:50%;padding:0;box-shadow:0 4px 18px rgba(0,0,0,.22)}#wacc-btn.wacc-s-bubble-icon .wacc-label{display:none}#wacc-btn.wacc-s-pill{border-radius:8px;padding:0 22px;box-shadow:0 4px 18px rgba(0,0,0,.2)}#wacc-btn.wacc-s-square{border-radius:14px;padding:0;box-shadow:0 4px 18px rgba(0,0,0,.22)}#wacc-btn.wacc-s-square .wacc-label{display:none}#wacc-btn.wacc-s-circle-pulse{border-radius:50%;padding:0;box-shadow:0 4px 18px rgba(0,0,0,.22)}#wacc-btn.wacc-s-circle-pulse .wacc-label{display:none}#wacc-btn.wacc-s-circle-pulse:before{content:'';position:absolute;inset:-5px;border-radius:50%;border:3px solid var(--wacc-bg,#25d366);opacity:0;animation:waccPulse 2s ease-out infinite}#wacc-btn.wacc-s-badge{border-radius:5px;padding:0 14px;font-size:13px;box-shadow:0 2px 10px rgba(0,0,0,.2)}#wacc-btn.wacc-s-outlined{border-radius:50%;padding:0;background:transparent!important;border:2.5px solid var(--wacc-bg,#25d366);color:var(--wacc-bg,#25d366)!important;box-shadow:0 3px 12px rgba(0,0,0,.12)}#wacc-btn.wacc-s-outlined svg path{fill:var(--wacc-bg,#25d366)!important}#wacc-btn.wacc-s-outlined .wacc-label{display:none}#wacc-btn.wacc-s-soft{border-radius:50%;padding:0;box-shadow:0 6px 30px rgba(0,0,0,.18),0 0 0 6px rgba(37,211,102,.12)}#wacc-btn.wacc-s-soft .wacc-label{display:none}#wacc-widget.wacc-dragging{opacity:.82}#wacc-widget.wacc-dragging #wacc-btn{cursor:grabbing}@media (max-width:640px){#wacc-widget.wacc-hide-mob{display:none!important}}@media (min-width:641px){#wacc-widget.wacc-hide-desk{display:none!important}}@keyframes waccSlideIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes waccPulse{0%{opacity:.65;transform:scale(1)}100%{opacity:0;transform:scale(1.55)}}