.bde-f-svg-icon2{display:inline-flex;--bde-f-icon-size:1em;justify-content:center;align-items:center;width:var(--bde-f-icon-size);height:var(--bde-f-icon-size)}.bde-f-svg-icon2>svg{width:100%;height:100%;object-fit:contain}.bde-f-svg-icon2>svg:where(:not([fill])){fill:currentColor}.bu-hub{display:block}.bu-hub__wrap{position:fixed;bottom:var(--bu-hub-y,20px);z-index:var(--bu-hub-z,9980);display:flex;flex-direction:column;gap:14px;font-family:inherit}.bu-hub--right{right:var(--bu-hub-x,20px);align-items:flex-end}.bu-hub--left{left:var(--bu-hub-x,20px);align-items:flex-start}.bu-hub__wrap{transition:opacity .3s ease,transform .3s ease}.bu-hub__wrap.is-delayed:not(.is-ready){opacity:0;pointer-events:none;transform:translateY(12px)}.bu-hub__btn{position:relative;display:inline-flex;align-items:center;gap:10px;min-width:var(--bu-hub-size,60px);height:var(--bu-hub-size,60px);padding:0;border:0;border-radius:var(--bu-hub-rad,999px);background:var(--bu-hub-bg,#111114);color:var(--bu-hub-fg,#fff);box-shadow:var(--bu-hub-sh,0 10px 28px rgba(0,0,0,.28)),0 0 0 var(--bu-hub-rw,3px) var(--bu-hub-ring,#5a2ee8);cursor:pointer;font-size:15px;font-weight:700;line-height:1;transition:transform .2s ease,background .2s ease}.bu-hub__btn:hover{transform:translateY(-2px)}.bu-hub__btn:focus-visible,.bu-hub__opt:focus-visible,.bu-hub__close:focus-visible,.bu-hub__send:focus-visible{outline:3px solid #5a2ee8;outline-offset:3px}.bu-hub__face{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--bu-hub-size,60px);height:var(--bu-hub-size,60px);border-radius:var(--bu-hub-rad,50%);overflow:hidden;flex:none}.bu-hub__photo{width:100%;height:100%;object-fit:cover;display:block}.bu-hub__icon{width:var(--bu-hub-is,46%);height:var(--bu-hub-is,46%)}.bu-hub__x{position:absolute;width:38%;height:38%;opacity:0;transform:rotate(-90deg) scale(.6);transition:opacity .2s,transform .25s}.bu-hub__btn.is-open{background:var(--bu-hub-bg,#111114)}.bu-hub__btn.is-open .bu-hub__x{opacity:1;transform:none}.bu-hub__btn.is-open .bu-hub__photo,.bu-hub__btn.is-open .bu-hub__icon{opacity:0}.bu-hub__btn.is-open .bu-hub__face{background:var(--bu-hub-bg,#111114)}.bu-hub__label{padding:0 20px 0 0;white-space:nowrap}.bu-hub__dot{position:absolute;right:2px;bottom:2px;width:14px;height:14px;border-radius:50%;background:var(--bu-hub-dot,#22c55e);box-shadow:0 0 0 2px #fff}.bu-hub__btn:has(.bu-hub__label) .bu-hub__dot{left:calc(var(--bu-hub-size, 60px) - 16px);right:auto}.bu-hub--pulse .bu-hub__btn::after{content:'';position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 0 var(--bu-hub-ring,#5a2ee8);animation:bu-hub-pulse 2.2s infinite;pointer-events:none}@keyframes bu-hub-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--bu-hub-ring,#5a2ee8) 60%,transparent)}70%{box-shadow:0 0 0 16px transparent}100%{box-shadow:0 0 0 0 transparent}}.bu-hub__card{width:min(var(--bu-hub-w,360px),calc(100vw - 32px));background:var(--bu-hub-card,#f4f3ee);border-radius:22px;overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.08);transform-origin:bottom right;animation:bu-hub-in .24s ease}.bu-hub--left .bu-hub__card{transform-origin:bottom left}.bu-hub__card[hidden]{display:none}@keyframes bu-hub-in{from{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:none}}.bu-hub__head{display:flex;align-items:center;gap:14px;padding:18px 18px 20px;background:var(--bu-hub-head,#111114);color:var(--bu-hub-headfg,#fff)}.bu-hub__avatar{position:relative;width:var(--bu-hub-av,52px);height:var(--bu-hub-av,52px);border-radius:50%;flex:none;box-shadow:0 0 0 2px var(--bu-hub-ring,#5a2ee8)}.bu-hub__avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.bu-hub__ondot{position:absolute;right:-1px;bottom:-1px;width:13px;height:13px;border-radius:50%;background:var(--bu-hub-dot,#22c55e);box-shadow:0 0 0 2px var(--bu-hub-head,#111114)}.bu-hub__who{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.bu-hub__title{font-size:17px;line-height:1.2;letter-spacing:-.01em}.bu-hub__sub{font-size:13px;line-height:1.35;color:var(--bu-hub-headsub,rgba(255,255,255,.78))}.bu-hub__close{align-self:flex-start;width:28px;height:28px;padding:6px;border:0;border-radius:50%;background:rgba(255,255,255,.14);color:inherit;cursor:pointer;flex:none}.bu-hub__close svg{width:100%;height:100%;display:block}.bu-hub__view{padding:18px}.bu-hub__view[hidden]{display:none}.bu-hub__prompt{margin:0 0 12px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bu-hub-prompt,#6b6b72)}.bu-hub__list{display:flex;flex-direction:column;gap:var(--bu-hub-og,10px)}.bu-hub__opt{display:flex;align-items:center;gap:13px;width:100%;padding:12px 14px;background:var(--bu-hub-opt,#fff);border:1.5px solid var(--bu-hub-optb,#e6e4db);border-radius:var(--bu-hub-or,14px);color:var(--bu-hub-ot,#111114);text-align:left;text-decoration:none;font:inherit;cursor:pointer;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.bu-hub__opt:hover{border-color:var(--bu-hub-optbh,#111114);transform:translateY(-1px);box-shadow:0 8px 18px rgba(0,0,0,.08)}.bu-hub__ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:var(--bu-hub-icbg,#ece7fd);color:var(--bu-hub-icfg,#5a2ee8);flex:none}.bu-hub__ic svg{width:20px;height:20px}.bu-hub__ot{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.bu-hub__ot b{font-size:14.5px;line-height:1.25}.bu-hub__ot small{font-size:12.5px;line-height:1.3;color:var(--bu-hub-os,#6b6b72)}.bu-hub__chev{width:16px;height:16px;color:var(--bu-hub-os,#6b6b72);flex:none}.bu-hub__back{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;padding:7px 14px 7px 9px;border:1.5px solid var(--bu-hub-optb,#e6e4db);border-radius:999px;background:var(--bu-hub-opt,#fff);color:var(--bu-hub-ot,#111114);font:inherit;font-size:13px;font-weight:600;line-height:1;cursor:pointer;transition:border-color .15s ease,transform .15s ease}.bu-hub__back:hover{border-color:var(--bu-hub-optbh,#111114);transform:translateX(-2px)}.bu-hub__back:focus-visible{outline:3px solid #5a2ee8;outline-offset:2px}.bu-hub__back svg{width:15px;height:15px;flex:none}.bu-hub__form{display:flex;flex-direction:column;gap:var(--bu-hub-fgap,10px)}.bu-hub__in{width:100%;padding:12px 14px;background:var(--bu-hub-inbg,#fff);border:1.5px solid var(--bu-hub-inb,#e6e4db);border-radius:var(--bu-hub-fr,12px);color:var(--bu-hub-infg,#111114);font:inherit;font-size:14px;box-sizing:border-box;resize:vertical}.bu-hub__in:focus{outline:none;border-color:var(--bu-hub-inf,var(--bu-hub-btn,#111114))}\n.bu-hub__in::placeholder{color:var(--bu-hub-ph,#8a8a92);opacity:1}.bu-hub__in.is-bad{border-color:#dc2626}.bu-hub__hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.bu-hub__err{margin:0;font-size:13px;color:#dc2626}.bu-hub__send{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:13px 18px;border:0;border-radius:var(--bu-hub-br,var(--bu-hub-fr,12px));background:var(--bu-hub-btn,#111114);color:var(--bu-hub-btnfg,#fff);font:inherit;font-size:14.5px;font-weight:700;cursor:pointer}.bu-hub__send i{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--bu-hub-arr,#a98bff);color:var(--bu-hub-arrfg,#111114)}.bu-hub__send i svg{width:12px;height:12px}.bu-hub__send[disabled]{opacity:.6;cursor:progress}.bu-hub__ok{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 6px;text-align:center}.bu-hub__ok[hidden]{display:none}.bu-hub__ok svg{width:44px;height:44px;color:#16a34a}.bu-hub__ok p{margin:0;font-size:14.5px;line-height:1.45;color:var(--bu-hub-ot,#111114)}.bu-hub.is-builder .bu-hub__wrap{position:relative;right:auto;left:auto;bottom:auto;width:100%;box-sizing:border-box;padding:16px var(--bu-hub-x,20px) var(--bu-hub-y,20px);opacity:1;transform:none;pointer-events:auto}.bu-hub.is-builder .bu-hub__wrap.bu-hub--right{align-items:flex-end}.bu-hub.is-builder .bu-hub__wrap.bu-hub--left{align-items:flex-start}.bu-hub.is-builder .bu-hub__card[hidden]{display:block}@media (prefers-reduced-motion:reduce){.bu-hub__wrap,.bu-hub__btn,.bu-hub__opt{transition:none}.bu-hub__card{animation:none}.bu-hub--pulse .bu-hub__btn::after{animation:none}}.bu-hub__send:hover{background:var(--bu-hub-btnh,var(--bu-hub-btn,#111114));color:var(--bu-hub-btnfgh,var(--bu-hub-btnfg,#fff))}.bu-hub__tease{display:flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:min(300px,calc(100vw - 40px))}.bu-hub--left .bu-hub__tease{align-items:flex-start}.bu-hub__tease[hidden],.bu-hub__tb[hidden],.bu-hub__badge[hidden]{display:none}:where(.bu-hub__tb){margin:0;max-width:100%;padding:10px 14px;border:0;border-radius:16px 16px 6px 16px;background:var(--bu-hub-tb,#fff);color:var(--bu-hub-tf,#17171b);font:inherit;font-size:14px;font-weight:600;line-height:1.35;text-align:left;box-shadow:0 10px 24px -12px rgba(0,0,0,.4),0 0 0 1px rgba(0,0,0,.05)}.bu-hub--left .bu-hub__tb{border-radius:16px 16px 16px 6px}.bu-hub__tb.is-in{animation:bu-hub-pop .34s cubic-bezier(.2,.9,.3,1.2)}@keyframes bu-hub-pop{from{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:none}}.bu-hub__tcta{cursor:pointer;background:var(--bu-hub-tcb,#5a2ee8);color:var(--bu-hub-tcf,#fff);transition:filter .15s ease,transform .15s ease}.bu-hub__tcta:hover{filter:brightness(1.1);transform:translateY(-1px)}.bu-hub__typing{display:inline-flex;gap:4px;padding:14px 15px}.bu-hub__typing i{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.3;animation:bu-hub-dots 1s infinite}.bu-hub__typing i:nth-child(2){animation-delay:.15s}.bu-hub__typing i:nth-child(3){animation-delay:.3s}@keyframes bu-hub-dots{0%,60%,100%{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}.bu-hub__tx{align-self:flex-end;display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:#fff;color:#55525f;box-shadow:0 4px 10px -4px rgba(0,0,0,.35);cursor:pointer}.bu-hub--left .bu-hub__tx{align-self:flex-start}.bu-hub__tx svg{width:11px;height:11px}.bu-hub__tx:hover{color:#17171b}:where(.bu-hub__badge){position:absolute;top:-4px;right:-4px;z-index:2;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:var(--bu-hub-badge,#ef4444);color:#fff;font:700 11px/20px system-ui,sans-serif;font-style:normal;text-align:center;box-shadow:0 0 0 2px #fff}@media (prefers-reduced-motion:reduce){.bu-hub__tb.is-in,.bu-hub__typing i{animation:none}}