.huw-fabs-left{left:16px}.huw-m-pulse .huw-fab{position:relative}.huw-m-pulse .huw-fab::after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid currentColor;opacity:0;animation:huw-k-pulse 8s ease-out infinite}.huw-m-pulse .huw-fab-wa::after{animation-delay:2.6s}.huw-m-float .huw-fab{animation-name:huw-k-float;animation-duration:4.5s}.huw-m-breath .huw-fab{animation-name:huw-k-breath;animation-duration:5s}.huw-m-hop .huw-fab{animation-name:huw-k-hop}.huw-m-wave .huw-fab{position:relative;overflow:hidden}.huw-m-wave .huw-fab::before{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.42) 50%,transparent 62%);transform:translateX(-120%);animation:huw-k-wave 8s ease-in-out infinite}.huw-m-wave .huw-fab-wa::before{animation-delay:2.6s}.huw-m-tilt .huw-fab{animation-name:huw-k-tilt}.huw-m-slide .huw-fab{animation-name:huw-k-slidein,huw-k-nudge;animation-duration:.7s,8s;animation-iteration-count:1,infinite;animation-delay:0s,1.2s}.huw-m-slide .huw-fab-wa{animation-delay:.18s,3.8s}.huw-fabs-left .huw-fab{--huw-dir:-1}.huw-m-pulse .huw-fab:hover::after,.huw-m-wave .huw-fab:hover::before{animation-play-state:paused}.huw-sh-squircle .huw-fab{border-radius:16px}.huw-fabs-left.huw-sh-leaf .huw-fab{border-radius:50% 50% 10% 50%}.huw-sh-ring .huw-fab{background:#fff!important;border:2.5px solid currentColor;box-shadow:0 6px 18px rgba(10,25,40,.16)}.huw-sh-ring .huw-fab-wa{color:#178641!important}.huw-sh-ring .huw-fab-tel{color:#c62828!important}.huw-sh-pill .huw-fab,.huw-sh-tab .huw-fab{width:auto;min-width:52px;padding:0 16px 0 14px;gap:8px;border-radius:999px;font:700 14px/1 system-ui,sans-serif}.huw-sh-tab.huw-fabs-right{right:0}.huw-sh-tab.huw-fabs-left{left:0}.huw-sh-tab.huw-fabs-right .huw-fab{border-radius:14px 0 0 14px}.huw-sh-tab.huw-fabs-left .huw-fab{border-radius:0 14px 14px 0}.huw-fab-l{white-space:nowrap}@media (max-width:600px){.huw-sh-pill .huw-fab,.huw-sh-tab .huw-fab{min-width:48px;padding:0 13px;font-size:13px}}.huw-sc-brand .huw-fab-tel{background:var(--lw-primary,#1d4ed8)}.huw-sc-night .huw-fab{background:#0f172a}.huw-sc-night .huw-fab-wa{color:#4ade80}.huw-sc-night .huw-fab-tel{color:#fca5a5}.huw-sc-sunset .huw-fab-wa{background:linear-gradient(135deg,#16a34a,#166534)}.huw-sc-sunset .huw-fab-tel{background:linear-gradient(135deg,#ea580c,#9a3412)}.huw-sc-ocean .huw-fab-wa{background:#0f766e}.huw-sc-ocean .huw-fab-tel{background:#1e40af}.huw-sc-classic .huw-fab-tel{background:#c62828}