.bwebp-floating-contact{position:fixed;z-index:9990;bottom:var(--bwebp-floating-contact-bottom,20px);pointer-events:none;font-family:var(--bwebp-font-family-sans,"Be Vietnam Pro",sans-serif)}.bwebp-floating-contact--right{right:var(--bwebp-floating-contact-edge,20px)}.bwebp-floating-contact--left{left:var(--bwebp-floating-contact-edge,20px)}.bwebp-floating-contact .mini-messenger-box,.bwebp-floating-contact__list{position:static;display:flex;flex-direction:column;gap:var(--bwebp-floating-contact-gap,10px);align-items:flex-end;min-width:0;background:#fff0;animation:none;text-align:initial}.bwebp-floating-contact--left .bwebp-floating-contact__list{align-items:flex-start}.bwebp-floating-contact .messenger-item,.bwebp-floating-contact__item{position:relative;display:flex;align-items:center;justify-content:center;width:var(--bwebp-floating-contact-size,52px);height:var(--bwebp-floating-contact-size,52px);margin:0;padding:0;border:1px solid var(--bwebp-floating-contact-border,#dce7ef);border-radius:999px;background:var(--bwebp-floating-contact-bg,#fff);box-shadow:var(--bwebp-floating-contact-shadow,0 8px 24px rgb(15 50 75 / .16));overflow:visible;isolation:isolate;pointer-events:auto;transition:transform 180ms ease,background 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.bwebp-floating-contact .messenger-item:hover,.bwebp-floating-contact .messenger-item:focus-within{background:var(--bwebp-floating-contact-hover-bg,#f3f8fb);transform:translateY(-2px);box-shadow:0 12px 30px rgb(15 50 75 / .20)}.bwebp-floating-contact__button,.bwebp-floating-contact .messenger-link{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;border:0;border-radius:inherit;color:var(--bwebp-color-primary-dark,#0b5f94);text-decoration:none;overflow:hidden}.bwebp-floating-contact__button:focus-visible{outline:3px solid rgb(20 118 181 / .32);outline:3px solid color-mix(in srgb,var(--bwebp-color-primary,#1476b5) 32%,transparent);outline-offset:3px}.bwebp-floating-contact__button img{display:block;width:calc(var(--bwebp-floating-contact-size, 52px) * .62);height:calc(var(--bwebp-floating-contact-size, 52px) * .62);max-width:none;object-fit:contain}.bwebp-floating-contact__item.is-text{width:auto;min-width:var(--bwebp-floating-contact-size,52px);border-radius:999px}.bwebp-floating-contact__item.is-text .bwebp-floating-contact__button{padding-inline:14px}.bwebp-floating-contact__text-button{font-size:13px;line-height:1.2;font-weight:700;white-space:nowrap}.bwebp-floating-contact__label{position:absolute;top:50%;right:calc(100% + 12px);z-index:3;display:inline-flex;align-items:center;min-height:40px;max-width:min(360px, calc(100vw - 120px));padding:8px 13px;border:1px solid var(--bwebp-floating-contact-label-border,#dce7ef);border-radius:12px;background:var(--bwebp-floating-contact-label-bg,#fff);box-shadow:0 10px 28px rgb(15 50 75 / .16);color:var(--bwebp-floating-contact-label-color,#0b5f94);font-size:var(--bwebp-floating-contact-label-size,14px);font-weight:650;line-height:1.35;white-space:nowrap;opacity:0;visibility:hidden;transform:translate(10px,-50%) scale(.98);transform-origin:right center;transition:opacity 160ms ease,transform 160ms ease,visibility 160ms ease;pointer-events:none}.bwebp-floating-contact--left .bwebp-floating-contact__label{right:auto;left:calc(100% + 12px);transform:translate(-10px,-50%) scale(.98);transform-origin:left center}@media (hover:hover) and (pointer:fine){.bwebp-floating-contact__item:hover .bwebp-floating-contact__label,.bwebp-floating-contact__item:focus-within .bwebp-floating-contact__label{opacity:1;visibility:visible;transform:translate(0,-50%) scale(1)}}@media (hover:none),(pointer:coarse),(max-width:767px){.bwebp-floating-contact{--bwebp-floating-contact-size:min(var(--bwebp-floating-contact-size-config, 52px), 48px);bottom:max(12px, env(safe-area-inset-bottom))}.bwebp-floating-contact--right{right:max(12px, env(safe-area-inset-right))}.bwebp-floating-contact--left{left:max(12px, env(safe-area-inset-left))}.bwebp-floating-contact__label{display:none!important}}@media (prefers-reduced-motion:reduce){.bwebp-floating-contact__item,.bwebp-floating-contact__label{transition:none!important}}