#cbw-root{--cbw-accent:#14213d;--cbw-brass:#f2a541;--cbw-bg:#f4f2ee;--cbw-surface:#fff;--cbw-ink:#1b1b1f;--cbw-muted:#6d6b68;--cbw-line:#e5e1da;--cbw-soft:#efece6;--cbw-wa:#1fa855;--cbw-warm:#c2410c;--cbw-radius:20px;--cbw-shadow:0 18px 50px rgba(15,20,35,.22),0 2px 8px rgba(15,20,35,.08);position:fixed;right:20px;bottom:var(--cbw-bottom,96px);z-index:2147483000;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:15px;line-height:1.45;color:var(--cbw-ink);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#fff0}#cbw-root *,#cbw-root *::before,#cbw-root *::after{box-sizing:border-box}#cbw-root button,#cbw-root textarea{font:inherit;color:inherit;margin:0;letter-spacing:normal;text-transform:none}#cbw-root button{cursor:pointer;-webkit-appearance:none;appearance:none}#cbw-root svg{width:22px;height:22px;fill:currentColor;flex:none;display:block}#cbw-root img{max-width:none}#cbw-root a{box-shadow:none}#cbw-root button:focus-visible,#cbw-root a:focus-visible{outline:3px solid var(--cbw-brass);outline-offset:2px}html.cbw-lock,html.cbw-lock body{overflow:hidden!important;overscroll-behavior:none}#cbw-root .cbw-dock{display:flex;align-items:center;gap:8px}#cbw-root.cbw-left{right:auto;left:20px}#cbw-root.cbw-left .cbw-dock{flex-direction:row-reverse}#cbw-root .cbw-launcher{display:flex;align-items:center;gap:10px;height:56px;padding:0 20px 0 16px;border:0;border-radius:28px;background:var(--cbw-accent);color:#fff;box-shadow:0 10px 30px rgb(0 0 0 / .22);transform:translateY(12px);opacity:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .35s,box-shadow .2s}#cbw-root.cbw-ready .cbw-launcher{transform:none;opacity:1}#cbw-root .cbw-launcher svg{width:26px;height:26px;color:var(--cbw-brass)}#cbw-root .cbw-launcher-label{font-weight:600;font-size:15px;white-space:nowrap}#cbw-root .cbw-launcher-mascot{position:relative;display:block;width:92px;height:auto;padding:0 0 14px;border-radius:0;background:#fff0;box-shadow:none;color:inherit}#cbw-root .cbw-launcher-mascot .cbw-bob{display:block;animation:cbw-bob 3.2s ease-in-out infinite;filter:drop-shadow(0 8px 14px rgb(0 0 0 / .18))}#cbw-root .cbw-launcher-mascot svg.cbw-mascot{width:92px;height:92px;transition:transform .2s}#cbw-root .cbw-launcher-mascot:hover svg.cbw-mascot{transform:scale(1.07) rotate(-5deg)}#cbw-root .cbw-badge{position:absolute;left:50%;bottom:2px;transform:translateX(-50%);white-space:nowrap;background:var(--cbw-accent);color:#fff;font-size:12.5px;font-weight:700;padding:4px 11px;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .2);border:2px solid #fff}#cbw-root.cbw-is-open .cbw-dock{display:none}#cbw-root .cbw-teaser{position:relative;opacity:0;transform:translateX(14px) scale(.96);pointer-events:none;transition:opacity .35s,transform .35s cubic-bezier(.2,.8,.2,1)}#cbw-root.cbw-left .cbw-teaser{transform:translateX(-14px) scale(.96)}#cbw-root.cbw-teaser-in .cbw-teaser{opacity:1;transform:none;pointer-events:auto}#cbw-root .cbw-teaser.cbw-teaser-out{opacity:0!important;transform:translateX(14px) scale(.96)!important;pointer-events:none}#cbw-root .cbw-teaser-body{display:flex;align-items:center;gap:14px;max-width:290px;padding:13px 16px 13px 20px;border:0;border-radius:30px;background:#fff;box-shadow:0 10px 30px rgb(0 0 0 / .16);text-align:left}#cbw-root .cbw-teaser-body:hover{box-shadow:0 12px 34px rgb(0 0 0 / .22)}#cbw-root .cbw-teaser-txt{display:flex;flex-direction:column;min-width:0}#cbw-root .cbw-teaser-txt strong{font-size:15.5px;font-weight:800;color:var(--cbw-accent);line-height:1.2}#cbw-root .cbw-teaser-txt span{font-size:13px;color:var(--cbw-warm);font-weight:600;margin-top:2px}#cbw-root .cbw-teaser-body>svg{width:20px;height:20px;color:var(--cbw-warm)}#cbw-root .cbw-teaser-x{position:absolute;top:-9px;right:-6px;width:26px;height:26px;border-radius:50%;border:0;background:#fff;color:#333;box-shadow:0 2px 8px rgb(0 0 0 / .2);display:flex;align-items:center;justify-content:center;padding:0}#cbw-root .cbw-teaser-x svg{width:14px;height:14px}#cbw-root.cbw-is-open{bottom:20px}#cbw-root .cbw-panel{position:absolute;right:0;bottom:0;width:384px;height:min(660px,calc(100vh - 40px));display:flex;flex-direction:column;background:var(--cbw-bg);border-radius:var(--cbw-radius);overflow:hidden;box-shadow:var(--cbw-shadow);opacity:0;transform:translateY(16px) scale(.98);transform-origin:bottom right;pointer-events:none;visibility:hidden;transition:opacity .22s,transform .26s cubic-bezier(.2,.8,.2,1),visibility 0s .26s}#cbw-root.cbw-left .cbw-panel{right:auto;left:0;transform-origin:bottom left}#cbw-root.cbw-is-open .cbw-panel{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity .22s,transform .26s cubic-bezier(.2,.8,.2,1)}#cbw-root .cbw-header{flex:none;display:flex;align-items:center;gap:11px;padding:12px 10px 12px 14px;background:var(--cbw-accent);background:linear-gradient(135deg,var(--cbw-accent) 0%,color-mix(in srgb,var(--cbw-accent) 78%,#000) 100%);color:#fff;position:relative;z-index:2;box-shadow:0 1px 0 rgb(0 0 0 / .06)}#cbw-root .cbw-avatar{flex:none;width:42px;height:42px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--cbw-accent);box-shadow:0 0 0 2px rgb(255 255 255 / .25)}#cbw-root .cbw-avatar svg{width:22px;height:22px}#cbw-root .cbw-avatar svg.cbw-mascot{width:38px;height:38px;margin-top:3px}#cbw-root .cbw-htxt{flex:1;min-width:0}#cbw-root .cbw-title{font-weight:700;font-size:16px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#cbw-root .cbw-sub{display:flex;align-items:center;gap:6px;font-size:12.5px;opacity:.85;margin-top:2px;min-width:0}#cbw-root .cbw-subtxt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cbw-root .cbw-dot{flex:none;width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 3px rgb(74 222 128 / .25)}#cbw-root .cbw-wa{flex:none;display:flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:17px;background:var(--cbw-wa);color:#fff;text-decoration:none;font-size:13px;font-weight:700;transition:filter .15s}#cbw-root .cbw-wa:hover{filter:brightness(1.08)}#cbw-root .cbw-wa svg{width:18px;height:18px}#cbw-root .cbw-close{flex:none;width:38px;height:38px;border:0;border-radius:12px;background:#fff0;color:#fff;display:flex;align-items:center;justify-content:center;padding:0;transition:background .15s}#cbw-root .cbw-close:hover{background:rgb(255 255 255 / .14)}#cbw-root .cbw-ico-mob{display:none}#cbw-root .cbw-body{flex:1;min-height:0;position:relative;display:flex}#cbw-root .cbw-list{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:18px 14px 10px;display:flex;flex-direction:column;gap:10px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgb(0 0 0 / .18) #fff0}#cbw-root .cbw-list::-webkit-scrollbar{width:6px}#cbw-root .cbw-list::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .18);border-radius:3px}#cbw-root .cbw-row{display:flex;align-items:flex-end;gap:8px}#cbw-root .cbw-me{justify-content:flex-end}#cbw-root .cbw-mini{flex:none;width:30px;height:30px;border-radius:50%;background:#fff;border:1px solid var(--cbw-line);display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--cbw-accent)}#cbw-root .cbw-mini svg{width:16px;height:16px}#cbw-root .cbw-mini svg.cbw-mascot{width:28px;height:28px;margin-top:3px}#cbw-root .cbw-mini .cbw-eyes,#cbw-root .cbw-mini .cbw-spark,#cbw-root .cbw-avatar .cbw-spark{animation:none}#cbw-root .cbw-bubble{max-width:80%;padding:10px 14px;border-radius:18px;word-wrap:break-word;overflow-wrap:anywhere;font-size:15px;line-height:1.45}#cbw-root .cbw-bot .cbw-bubble{background:var(--cbw-surface);border:1px solid var(--cbw-line);border-bottom-left-radius:6px;box-shadow:0 1px 1px rgb(0 0 0 / .03)}#cbw-root .cbw-me .cbw-bubble{background:var(--cbw-accent);color:#fff;border-bottom-right-radius:6px}#cbw-root .cbw-text strong{font-weight:700}#cbw-root .cbw-text a{color:inherit;text-decoration:underline;word-break:break-all}#cbw-root .cbw-img{display:block;width:calc(100% + 14px);max-height:240px;object-fit:cover;border-radius:12px;margin:-4px -7px 8px}#cbw-root .cbw-imgnote{font-size:13px;opacity:.85;margin-bottom:2px}#cbw-root .cbw-group{display:flex;flex-direction:column;gap:8px}#cbw-root .cbw-extras{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-left:38px;min-width:0}#cbw-root .cbw-photos{display:flex;gap:8px;width:100%;overflow-x:auto;padding:2px 2px 6px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}#cbw-root .cbw-photos::-webkit-scrollbar{display:none}#cbw-root .cbw-photo{flex:none;width:158px;display:flex;flex-direction:column;border:1px solid var(--cbw-line);border-radius:14px;background:#fff;overflow:hidden;scroll-snap-align:start;transition:box-shadow .15s,transform .15s}#cbw-root .cbw-photo:hover{box-shadow:0 6px 16px rgb(0 0 0 / .12)}#cbw-root .cbw-photo-img{display:block;width:100%;padding:0;border:0;background:var(--cbw-soft);cursor:zoom-in}#cbw-root .cbw-photo img{display:block;width:100%;height:112px;object-fit:cover}#cbw-root .cbw-photo-cap{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding:7px 9px 6px;font-size:12.5px;line-height:1.3;color:var(--cbw-ink)}#cbw-root .cbw-photo-link{display:block;padding:0 9px 9px;margin-top:auto;font-size:12.5px;font-weight:700;color:var(--cbw-warm);text-decoration:none}#cbw-root .cbw-link{display:flex;align-items:center;gap:10px;width:100%;max-width:300px;padding:8px 10px 8px 8px;border:1px solid var(--cbw-line);border-radius:14px;background:#fff;color:var(--cbw-ink);text-decoration:none;transition:border-color .15s,box-shadow .15s}#cbw-root .cbw-link:hover{border-color:var(--cbw-accent);box-shadow:0 4px 14px rgb(0 0 0 / .08)}#cbw-root .cbw-link img,#cbw-root .cbw-link-ico{flex:none;width:50px;height:50px;border-radius:10px;object-fit:cover;background:var(--cbw-soft);display:flex;align-items:center;justify-content:center;font-size:22px}#cbw-root .cbw-link-txt{flex:1;display:flex;flex-direction:column;min-width:0}#cbw-root .cbw-link-txt strong{font-size:14px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#cbw-root .cbw-link-txt span{font-size:12.5px;color:var(--cbw-warm);font-weight:700;margin-top:2px}#cbw-root .cbw-link>svg{width:18px;height:18px;color:var(--cbw-muted)}#cbw-root .cbw-cta{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 18px;border-radius:22px;background:var(--cbw-wa);color:#fff;text-decoration:none;font-weight:700;font-size:14.5px;box-shadow:0 6px 16px rgb(31 168 85 / .3);transition:transform .15s,filter .15s}#cbw-root .cbw-cta:hover{filter:brightness(1.06);transform:translateY(-1px)}#cbw-root .cbw-cta svg{width:20px;height:20px}#cbw-root .cbw-typing .cbw-bubble{display:flex;gap:4px;padding:14px 16px}#cbw-root .cbw-typing .cbw-bubble span{width:7px;height:7px;border-radius:50%;background:#b7b2a9;animation:cbw-b 1.2s infinite}#cbw-root .cbw-typing .cbw-bubble span:nth-child(2){animation-delay:.15s}#cbw-root .cbw-typing .cbw-bubble span:nth-child(3){animation-delay:.3s}#cbw-root .cbw-new{animation:cbw-in .32s cubic-bezier(.2,.8,.2,1) both}#cbw-root .cbw-new-me{animation-name:cbw-in-me}#cbw-root .cbw-tobottom{position:absolute;left:50%;bottom:10px;width:36px;height:36px;margin-left:-18px;border:1px solid var(--cbw-line);border-radius:50%;background:#fff;color:var(--cbw-accent);display:flex;align-items:center;justify-content:center;padding:0;box-shadow:0 4px 14px rgb(0 0 0 / .14);opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .2s,transform .2s}#cbw-root .cbw-tobottom svg{width:20px;height:20px}#cbw-root.cbw-scrolled-up .cbw-tobottom{opacity:1;transform:none;pointer-events:auto}#cbw-root .cbw-chips{flex:none;display:flex;flex-wrap:wrap;gap:7px;padding:2px 14px 12px}#cbw-root.cbw-has-msgs .cbw-chips{display:none}#cbw-root .cbw-chip{border:1px solid var(--cbw-line);background:#fff;border-radius:18px;padding:8px 13px;font-size:13.5px;font-weight:500;line-height:1.2;white-space:nowrap;transition:border-color .15s,background .15s,transform .1s}#cbw-root .cbw-chip:hover{border-color:var(--cbw-accent);background:#fffdf8}#cbw-root .cbw-chip:active{transform:scale(.97)}#cbw-root .cbw-composer{flex:none;background:#fff;border-top:1px solid var(--cbw-line)}#cbw-root .cbw-preview{display:none;align-items:center;gap:10px;margin:10px 12px 0;padding:8px;background:#fffaf0;border:1px dashed var(--cbw-brass);border-radius:14px;font-size:13px;color:var(--cbw-muted)}#cbw-root.cbw-has-preview .cbw-preview{display:flex}#cbw-root .cbw-preview img{width:48px;height:48px;object-fit:cover;border-radius:10px}#cbw-root .cbw-preview-txt{flex:1;display:flex;flex-direction:column;line-height:1.3;min-width:0}#cbw-root .cbw-preview-txt strong{color:var(--cbw-ink);font-size:13.5px}#cbw-root .cbw-rm{width:32px;height:32px;border:0;border-radius:10px;background:var(--cbw-soft);display:flex;align-items:center;justify-content:center;padding:0}#cbw-root .cbw-rm svg{width:16px;height:16px}#cbw-root .cbw-form{display:flex;align-items:flex-end;gap:8px;margin:0;padding:10px 12px 8px}#cbw-root .cbw-cam,#cbw-root .cbw-send{flex:none;width:44px;height:44px;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;transition:background .15s,opacity .15s,transform .15s}#cbw-root .cbw-cam{background:var(--cbw-soft);color:var(--cbw-accent)}#cbw-root .cbw-cam:hover{background:#e6e2da}#cbw-root .cbw-send{background:var(--cbw-accent);color:#fff;opacity:.35;transform:scale(.94)}#cbw-root .cbw-send svg{width:20px;height:20px;margin-left:-2px}#cbw-root.cbw-can-send .cbw-send{opacity:1;transform:none}#cbw-root .cbw-send:disabled,#cbw-root .cbw-cam:disabled{opacity:.35;cursor:default}#cbw-root .cbw-field{flex:1;min-width:0;display:flex;background:var(--cbw-soft);border:1.5px solid #fff0;border-radius:22px;transition:border-color .15s,background .15s}#cbw-root .cbw-field:focus-within{border-color:var(--cbw-accent);background:#fff}#cbw-root .cbw-input{display:block;width:100%;min-height:44px;max-height:128px;resize:none;border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important;padding:11px 16px;line-height:1.35;font-size:15px;color:var(--cbw-ink);overflow-y:hidden}#cbw-root .cbw-input::placeholder{color:#94908a;opacity:1}#cbw-root.cbw-no-uploads .cbw-form{padding-left:12px}#cbw-root .cbw-foot{font-size:11px;color:var(--cbw-muted);text-align:center;padding:0 12px 8px;line-height:1.3}#cbw-root .cbw-lightbox{position:fixed;inset:0;z-index:5;background:rgb(10 14 25 / .9);display:none;align-items:center;justify-content:center;padding:20px}#cbw-root .cbw-lightbox.cbw-lb-open{display:flex;animation:cbw-fade .2s ease}#cbw-root .cbw-lightbox figure{margin:0;max-width:min(900px,100%);text-align:center}#cbw-root .cbw-lightbox img{max-width:100%;max-height:74vh;border-radius:14px;display:block;margin:0 auto}#cbw-root .cbw-lightbox figcaption{color:#fff;margin-top:12px;font-size:15px}#cbw-root .cbw-lb-link{display:inline-block;margin-top:12px;padding:10px 18px;border-radius:22px;background:#fff;color:var(--cbw-accent);font-weight:700;text-decoration:none;font-size:14px}#cbw-root .cbw-lb-x{position:absolute;top:calc(14px + env(safe-area-inset-top));right:14px;width:44px;height:44px;border:0;border-radius:50%;background:rgb(255 255 255 / .16);color:#fff;display:flex;align-items:center;justify-content:center;padding:0}#cbw-root .cbw-eyes{transform-box:fill-box;transform-origin:center;animation:cbw-blink 4.5s infinite}#cbw-root .cbw-spark{transform-box:fill-box;transform-origin:center;animation:cbw-spark 1.6s ease-in-out infinite}#cbw-root .cbw-spark+.cbw-spark{animation-delay:.4s}@keyframes cbw-spark{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.6)}}@keyframes cbw-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes cbw-blink{0%,92%,100%{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes cbw-b{0%,60%,100%{transform:none;opacity:.5}30%{transform:translateY(-4px);opacity:1}}@keyframes cbw-in{from{opacity:0;transform:translate(-4px,8px)}to{opacity:1;transform:none}}@keyframes cbw-in-me{from{opacity:0;transform:translate(4px,8px)}to{opacity:1;transform:none}}@keyframes cbw-fade{from{opacity:0}to{opacity:1}}@keyframes cbw-up{from{transform:translateY(100%)}to{transform:none}}@media (max-width:900px) and (min-width:641px){#cbw-root .cbw-panel{width:360px}}@media (max-width:640px){#cbw-root{right:14px;bottom:var(--cbw-bottom-m,96px)}#cbw-root.cbw-left{right:auto;left:14px}#cbw-root .cbw-launcher{width:58px;height:58px;padding:0;justify-content:center;border-radius:50%}#cbw-root .cbw-launcher-label{display:none}#cbw-root .cbw-launcher-mascot{width:76px;height:auto;padding:0 0 12px;border-radius:0}#cbw-root .cbw-launcher-mascot svg.cbw-mascot{width:76px;height:76px}#cbw-root .cbw-badge{font-size:11.5px;padding:3px 9px}#cbw-root .cbw-teaser-body{max-width:min(230px,calc(100vw - 120px));padding:10px 12px 10px 15px;gap:8px;border-radius:22px}#cbw-root .cbw-teaser-txt strong{font-size:14px}#cbw-root .cbw-teaser-txt span{font-size:12px}#cbw-root.cbw-is-open{inset:0;right:0;left:0;bottom:0}#cbw-root .cbw-panel{position:fixed;left:0;right:0;top:0;bottom:auto;width:100%;height:100%;height:100dvh;border-radius:0;box-shadow:none;transform:translateY(24px);transform-origin:bottom center}#cbw-root.cbw-left .cbw-panel{left:0}#cbw-root.cbw-is-open .cbw-panel{transform:none}#cbw-root .cbw-header{padding:calc(8px + env(safe-area-inset-top)) 8px 8px 12px;gap:10px;min-height:60px}#cbw-root .cbw-avatar{width:40px;height:40px}#cbw-root .cbw-avatar svg.cbw-mascot{width:36px;height:36px}#cbw-root .cbw-title{font-size:16px}#cbw-root .cbw-wa{width:40px;height:40px;padding:0;justify-content:center;border-radius:50%}#cbw-root .cbw-wa span{display:none}#cbw-root .cbw-wa svg{width:21px;height:21px}#cbw-root .cbw-close{width:42px;height:42px}#cbw-root .cbw-ico-desk{display:none}#cbw-root .cbw-ico-mob{display:block}#cbw-root .cbw-ico-mob svg{width:26px;height:26px}#cbw-root .cbw-list{padding:14px 12px 8px;gap:9px}#cbw-root .cbw-bubble{max-width:84%;font-size:15.5px}#cbw-root .cbw-mini{width:28px;height:28px}#cbw-root .cbw-mini svg.cbw-mascot{width:26px;height:26px}#cbw-root .cbw-extras{padding-left:36px}#cbw-root .cbw-photo{width:150px}#cbw-root .cbw-chips{flex-wrap:nowrap;overflow-x:auto;padding:4px 12px 10px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent);scroll-padding:12px}#cbw-root .cbw-chips::-webkit-scrollbar{display:none}#cbw-root .cbw-chip{flex:none;padding:9px 14px;font-size:14px}#cbw-root .cbw-form{padding:8px 10px 8px;gap:7px}#cbw-root .cbw-cam,#cbw-root .cbw-send{width:44px;height:44px}#cbw-root .cbw-input{font-size:16px;max-height:104px;padding:11px 15px}#cbw-root .cbw-foot{padding-bottom:calc(6px + env(safe-area-inset-bottom))}#cbw-root.cbw-kb .cbw-foot{display:none}#cbw-root.cbw-kb .cbw-form{padding-bottom:8px}#cbw-root.cbw-kb .cbw-header{padding-top:8px;min-height:56px}#cbw-root.cbw-kb .cbw-chips{padding-bottom:8px}#cbw-root .cbw-lightbox{padding:12px}#cbw-root .cbw-lightbox img{max-height:70vh;border-radius:10px}}@media (max-width:360px){#cbw-root .cbw-sub{display:none}#cbw-root .cbw-photo{width:136px}}@media (prefers-reduced-motion:reduce){#cbw-root *{transition:none!important;animation:none!important}}