body.zc-webchat-root{overflow:hidden}.u-zc-handler{z-index:10000;box-sizing:border-box}.u-zc-handler *{box-sizing:border-box}.u-zc-handler.u-zc-pos-left .u-zc-launcher{position:fixed;bottom:1px;left:5px}.u-zc-handler.u-zc-pos-left .u-zc-launcher .u-zc-tooltip{left:10px}.u-zc-handler.u-zc-pos-left .u-zc-container{position:fixed;bottom:505px;left:0}.u-zc-handler.u-zc-pos-right .u-zc-launcher{position:fixed;bottom:1px;right:5px}.u-zc-handler.u-zc-pos-right .u-zc-launcher .u-zc-tooltip{right:5px}.u-zc-handler.u-zc-pos-right .u-zc-container{position:fixed;bottom:505px;right:0}.u-zc-handler .u-zc-container{opacity:0;transition:all 2s;transform:translateY(100%)}.u-zc-handler .u-zc-container.u-zc-no-animation{transition:none!important;transform:none!important}.u-zc-handler.u-zc-visible .u-zc-container{opacity:1}.u-zc-handler.u-zc-hidden .u-zc-container{display:none}.u-zc-handler.u-zc-opening .u-zc-container{animation:1.5s fadeIn}.u-zc-handler.u-zc-closing .u-zc-container{animation:1.5s fadeOut}.u-zc-handler .u-zc-launcher{cursor:pointer;z-index:10001;display:block}.u-zc-handler .u-zc-launcher.u-zc-spark{cursor:pointer;z-index:99999999;border-radius:40px;padding:3px;animation:4s ease-in-out infinite sparkFloat;position:fixed}.u-zc-handler .u-zc-launcher.u-zc-spark .u-zc-spark-arc{background:conic-gradient(from var(--spark-angle,0deg), transparent 0%, transparent 60%, #ffffffe6 75%, #fff6 82%, transparent 90%);pointer-events:none;border-radius:40px;animation:2.4s linear infinite sparkRotate;position:absolute;inset:0}.u-zc-handler .u-zc-launcher.u-zc-spark .u-zc-spark-inner{border-radius:37px;align-items:center;gap:10px;padding:8px 18px 8px 8px;transition:gap .22s;display:flex;position:relative;overflow:hidden}.u-zc-handler .u-zc-launcher.u-zc-spark .u-zc-spark-inner:after{content:"";background:#fff0;transition:background .2s;position:absolute;inset:0}.u-zc-handler .u-zc-launcher.u-zc-spark .u-zc-spark-icon{background:#ffffff2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .28s cubic-bezier(.34,1.56,.64,1);display:flex}.u-zc-handler .u-zc-launcher.u-zc-spark .u-zc-spark-icon svg{width:20px;height:20px;margin:auto;display:block}.u-zc-handler .u-zc-launcher.u-zc-spark .u-zc-spark-icon .u-zc-spark-img{-o-object-fit:contain;object-fit:contain;border-radius:50%;max-width:30px;max-height:30px}.u-zc-handler .u-zc-launcher.u-zc-spark .u-zc-spark-icon .u-zc-spark-svg{-o-object-fit:contain;object-fit:contain;max-width:24px;max-height:24px}.u-zc-handler .u-zc-launcher.u-zc-spark .u-zc-spark-label{letter-spacing:.3px;white-space:nowrap;z-index:1;font-size:14px;font-weight:700;line-height:1;position:relative}.u-zc-handler .u-zc-launcher.u-zc-spark:hover{animation:none}.u-zc-handler .u-zc-launcher.u-zc-spark:hover .u-zc-spark-arc{animation-duration:.8s}.u-zc-handler .u-zc-launcher.u-zc-spark:hover .u-zc-spark-inner:after{background:#ffffff1a}.u-zc-handler .u-zc-launcher.u-zc-spark:hover .u-zc-spark-icon{transform:scale(1.15)rotate(-10deg)}.u-zc-handler .u-zc-launcher.u-zc-spark:active{transition:transform 80ms;transform:scale(.94)}.u-zc-handler .u-zc-launcher.u-zc-icon-btn{max-width:300px;max-height:70px;box-shadow:0 0 #0000001a}.u-zc-handler .u-zc-launcher.u-zc-icon-btn.u-zc-icon-btn-bordered{border:0;border-radius:50%}.u-zc-handler .u-zc-launcher.u-zc-icon-btn.u-zc-icon-btn-bordered img{border-radius:50%}.u-zc-handler .u-zc-launcher.u-zc-icon-btn .u-zc-tooltip{cursor:pointer;z-index:2147483647;backface-visibility:hidden;perspective:1000px;background-color:#fff;border-radius:10px;width:140px;padding:6px;font-family:Roboto,sans-serif;font-size:14px;line-height:1.6;animation:.82s cubic-bezier(.36,.07,.19,.97) both bounceInUp;position:fixed;bottom:75px;transform:translate(0,0);box-shadow:0 4px 30px #0000000d,0 6px 20px #00000030}.u-zc-handler .u-zc-launcher.u-zc-icon-btn .u-zc-tooltip b{color:#3d3d3d;font-weight:500}.u-zc-handler .u-zc-launcher.u-zc-icon-btn .u-zc-tooltip .u-zc-tooltip-close{text-align:center;position:absolute;top:-5px;left:-5px}.u-zc-handler .u-zc-launcher.u-zc-icon-btn .u-zc-tooltip .u-zc-tooltip-close svg{background-color:red;border-radius:50%;padding:0;line-height:16px}.u-zc-handler .u-zc-launcher.u-zc-icon-btn img{max-width:299px;max-height:69px}.u-zc-handler .u-zc-launcher.u-zc-icon-btn svg{margin:auto;display:block}.u-zc-handler .u-zc-launcher.u-zc-pulsar{cursor:pointer;z-index:99999999;width:60px;height:60px;position:fixed}.u-zc-handler .u-zc-launcher.u-zc-pulsar .u-zc-pulsar-ring{pointer-events:none;border:2px solid;border-radius:50%;position:absolute;inset:0}.u-zc-handler .u-zc-launcher.u-zc-pulsar .u-zc-pulsar-ring-1{animation:2.8s ease-out infinite pulsarRing}.u-zc-handler .u-zc-launcher.u-zc-pulsar .u-zc-pulsar-ring-2{animation:2.8s ease-out .9s infinite pulsarRing}.u-zc-handler .u-zc-launcher.u-zc-pulsar .u-zc-pulsar-ring-3{animation:2.8s ease-out 1.8s infinite pulsarRing}.u-zc-handler .u-zc-launcher.u-zc-pulsar .u-zc-pulsar-orbit{pointer-events:none;border-radius:50%;animation:4s linear infinite pulsarOrbit;position:absolute;inset:-8px}.u-zc-handler .u-zc-launcher.u-zc-pulsar .u-zc-pulsar-orbit .u-zc-pulsar-dot{border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:50%;transform:translate(-50%);box-shadow:0 0 6px 2px #fff9}.u-zc-handler .u-zc-launcher.u-zc-pulsar .u-zc-pulsar-core{border-radius:50%;justify-content:center;align-items:center;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 4px 24px #00000038,0 1px 6px #00000024}.u-zc-handler .u-zc-launcher.u-zc-pulsar .u-zc-pulsar-core:before{content:"";background:#fff0;border-radius:50%;transition:background .2s;position:absolute;inset:0}.u-zc-handler .u-zc-launcher.u-zc-pulsar .u-zc-pulsar-core .u-zc-pulsar-icon{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .22s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.u-zc-handler .u-zc-launcher.u-zc-pulsar .u-zc-pulsar-core .u-zc-pulsar-icon svg{margin:auto;display:block}.u-zc-handler .u-zc-launcher.u-zc-pulsar .u-zc-pulsar-core .u-zc-pulsar-icon .u-zc-pulsar-img{-o-object-fit:contain;object-fit:contain;border-radius:50%;max-width:42px;max-height:42px}.u-zc-handler .u-zc-launcher.u-zc-pulsar .u-zc-pulsar-core .u-zc-pulsar-icon .u-zc-pulsar-svg{-o-object-fit:contain;object-fit:contain;max-width:32px;max-height:32px}.u-zc-handler .u-zc-launcher.u-zc-pulsar:hover .u-zc-pulsar-core{transform:scale(1.12);box-shadow:0 8px 32px #00000047,0 2px 8px #00000029}.u-zc-handler .u-zc-launcher.u-zc-pulsar:hover .u-zc-pulsar-core:before{background:#ffffff1f}.u-zc-handler .u-zc-launcher.u-zc-pulsar:hover .u-zc-pulsar-core .u-zc-pulsar-icon{transform:scale(1.08)rotate(-8deg)}.u-zc-handler .u-zc-launcher.u-zc-pulsar:hover .u-zc-pulsar-ring-1,.u-zc-handler .u-zc-launcher.u-zc-pulsar:hover .u-zc-pulsar-ring-2,.u-zc-handler .u-zc-launcher.u-zc-pulsar:hover .u-zc-pulsar-ring-3{animation-duration:1.4s}.u-zc-handler .u-zc-launcher.u-zc-pulsar:active .u-zc-pulsar-core{transition-duration:.1s;transform:scale(.93)}.u-zc-handler .u-zc-launcher.u-zc-morph{cursor:pointer;z-index:99999999;border-radius:18px;width:58px;height:58px;transition:border-radius .32s cubic-bezier(.34,1.56,.64,1),box-shadow .22s;animation:3.6s ease-in-out infinite morphBreathe;position:fixed;overflow:hidden;box-shadow:0 4px 20px #0003}.u-zc-handler .u-zc-launcher.u-zc-morph .u-zc-morph-glow{border-radius:inherit;pointer-events:none;animation:3.6s ease-in-out infinite morphGlow;position:absolute;inset:-4px}.u-zc-handler .u-zc-launcher.u-zc-morph .u-zc-morph-shimmer{pointer-events:none;background:linear-gradient(105deg,#0000 20%,#ffffff47 50%,#0000 80%);width:60%;height:100%;position:absolute;top:0;left:-100%;transform:skew(-15deg)}.u-zc-handler .u-zc-launcher.u-zc-morph .u-zc-morph-icon{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .32s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.u-zc-handler .u-zc-launcher.u-zc-morph .u-zc-morph-icon svg{margin:auto;display:block}.u-zc-handler .u-zc-launcher.u-zc-morph .u-zc-morph-icon .u-zc-morph-img{-o-object-fit:contain;object-fit:contain;border-radius:10px;max-width:40px;max-height:40px}.u-zc-handler .u-zc-launcher.u-zc-morph .u-zc-morph-icon .u-zc-morph-svg{-o-object-fit:contain;object-fit:contain;max-width:30px;max-height:30px}.u-zc-handler .u-zc-launcher.u-zc-morph:hover{border-radius:50%;animation:none;box-shadow:0 6px 28px #00000047}.u-zc-handler .u-zc-launcher.u-zc-morph:hover .u-zc-morph-shimmer{animation:.6s forwards morphShimmer}.u-zc-handler .u-zc-launcher.u-zc-morph:hover .u-zc-morph-icon{transform:scale(1.14)rotate(12deg)}.u-zc-handler .u-zc-launcher.u-zc-morph:active{transition-duration:80ms;transform:scale(.9)}.u-zc-handler .u-zc-launcher.u-zc-beacon{cursor:pointer;z-index:99999999;position:fixed}.u-zc-handler .u-zc-launcher.u-zc-beacon .u-zc-beacon-track{border-radius:40px;align-items:center;gap:10px;padding:8px 16px 8px 8px;transition:padding .25s,box-shadow .22s;animation:.5s cubic-bezier(.34,1.56,.64,1) both beaconSlideUp;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000002e,0 1px 4px #0000001a}.u-zc-handler .u-zc-launcher.u-zc-beacon .u-zc-beacon-track:before{content:"";background:#fff0;transition:background .2s;position:absolute;inset:0}.u-zc-handler .u-zc-launcher.u-zc-beacon .u-zc-beacon-icon{background:#ffffff2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .22s cubic-bezier(.34,1.56,.64,1);display:flex}.u-zc-handler .u-zc-launcher.u-zc-beacon .u-zc-beacon-icon svg{width:18px;height:18px;margin:auto;display:block}.u-zc-handler .u-zc-launcher.u-zc-beacon .u-zc-beacon-icon .u-zc-beacon-img{-o-object-fit:contain;object-fit:contain;border-radius:50%;max-width:28px;max-height:28px}.u-zc-handler .u-zc-launcher.u-zc-beacon .u-zc-beacon-icon .u-zc-beacon-svg{-o-object-fit:contain;object-fit:contain;max-width:22px;max-height:22px}.u-zc-handler .u-zc-launcher.u-zc-beacon .u-zc-beacon-label{letter-spacing:.2px;white-space:nowrap;font-size:14px;font-weight:600;line-height:1}.u-zc-handler .u-zc-launcher.u-zc-beacon .u-zc-beacon-status{background:#4ade80;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-left:2px;position:relative}.u-zc-handler .u-zc-launcher.u-zc-beacon .u-zc-beacon-status .u-zc-beacon-wave{border:2px solid #4ade80;border-radius:50%;animation:1.8s ease-out infinite beaconWave;position:absolute;inset:-3px}.u-zc-handler .u-zc-launcher.u-zc-beacon:hover .u-zc-beacon-track{box-shadow:0 8px 32px #0000003d}.u-zc-handler .u-zc-launcher.u-zc-beacon:hover .u-zc-beacon-track:before{background:#ffffff1a}.u-zc-handler .u-zc-launcher.u-zc-beacon:hover .u-zc-beacon-icon{transform:scale(1.12)rotate(-8deg)}.u-zc-handler .u-zc-launcher.u-zc-beacon:active .u-zc-beacon-track{transition-duration:80ms;transform:scale(.95)}.u-zc-handler .u-zc-launcher.u-zc-expand{box-sizing:content-box;z-index:99999999;width:235px;position:fixed}.u-zc-handler .u-zc-launcher.u-zc-expand:hover .u-zc-expand-text.u-zc-expand-collapsed{width:100%;animation-name:buttonExpand}.u-zc-handler .u-zc-launcher.u-zc-expand .u-zc-expand-text{color:#fff;float:right;box-sizing:content-box;border-radius:50px;height:50px;padding:5px 0;animation-name:buttonExpand;animation-duration:2s;display:flex;position:relative;overflow:hidden}.u-zc-handler .u-zc-launcher.u-zc-expand .u-zc-expand-text.u-zc-expand-collapsed{width:60px;animation-name:buttonCollapse}.u-zc-handler .u-zc-launcher.u-zc-expand .u-zc-expand-text .u-zc-expand-label{box-sizing:content-box;max-height:45px;margin:auto;padding-left:25px;padding-right:60px;font-size:16px}.u-zc-handler .u-zc-launcher.u-zc-expand .u-zc-expand-text .u-zc-expand-label p{-webkit-line-clamp:2;color:inherit;letter-spacing:.5px;-webkit-box-orient:vertical;max-width:150px;margin:auto;font-size:14px;line-height:18px;display:-webkit-box;overflow:hidden}.u-zc-handler .u-zc-launcher.u-zc-expand .u-zc-expand-icon-wrap{box-sizing:content-box;border-radius:100%;width:50px;height:50px;padding:5px;position:absolute;bottom:0;right:0;overflow:hidden}.u-zc-handler .u-zc-launcher.u-zc-expand .u-zc-expand-icon-wrap .u-zc-expand-icon-inner{background-color:inherit;box-sizing:border-box;border-radius:50%;width:100%;height:100%;display:flex;overflow:hidden}.u-zc-handler .u-zc-launcher.u-zc-expand .u-zc-expand-icon-wrap .u-zc-expand-icon-inner img,.u-zc-handler .u-zc-launcher.u-zc-expand .u-zc-expand-icon-wrap .u-zc-expand-icon-inner svg{vertical-align:middle;overflow-clip-margin:content-box;border-style:none;max-width:40px;height:auto;max-height:40px;margin:auto;overflow:clip}.u-zc-handler img.u-zc-hand-icon{box-shadow:none!important;vertical-align:-.1em!important;background:0 0!important;border:none!important;width:1.5em!important;height:1.5em!important;margin:0 .07em!important;padding:0!important;display:inline!important}.u-zc-launcher.u-zc-spark{background:linear-gradient(135deg, var(--zc-primary,#6366f1), var(--zc-secondary,var(--zc-primary,#8b5cf6)));box-shadow:0 4px 20px #0003}.u-zc-launcher.u-zc-spark .u-zc-spark-inner,.u-zc-launcher.u-zc-morph,.u-zc-launcher.u-zc-beacon .u-zc-beacon-track,.u-zc-launcher.u-zc-pulsar .u-zc-pulsar-core{background:linear-gradient(135deg, var(--zc-primary,#6366f1), var(--zc-secondary,var(--zc-primary,#8b5cf6)));color:var(--zc-font,#fff)}.u-zc-launcher.u-zc-pulsar .u-zc-pulsar-ring{border-color:var(--zc-primary,#6366f1)}.u-zc-launcher.u-zc-pulsar .u-zc-pulsar-dot{background:var(--zc-font,#fff)}@keyframes pulsarRing{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes pulsarOrbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sparkFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@property --spark-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes sparkRotate{to{--spark-angle:360deg}}@keyframes morphBreathe{0%,to{border-radius:18px;transform:scale(1)}50%{border-radius:28px;transform:scale(1.06)}}@keyframes morphGlow{0%,to{box-shadow:0 0 #fff0}50%{box-shadow:0 0 14px 6px #ffffff1f}}@keyframes morphShimmer{0%{left:-100%}to{left:150%}}@keyframes beaconSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes beaconWave{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes buttonExpand{0%{width:60px}to{width:100%}}@keyframes buttonCollapse{0%{width:100%}to{width:60px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.u-zc-bounce-in-up{animation-name:bounceInUp;animation-duration:1s;animation-fill-mode:both}@keyframes bounceInUp{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}
