@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_da832ead-module__aN_Ytq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_da832ead-module__aN_Ytq__variable{--font-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
.ChatWidget-module__yyeGCW__launcher{color:#fff;cursor:pointer;z-index:10000;background:linear-gradient(135deg,#0a1b8f,#1842fd);border:none;border-radius:50%;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:2rem;right:2rem;box-shadow:0 10px 25px -5px #1842fd66,0 8px 10px -6px #1842fd66}.ChatWidget-module__yyeGCW__launcher:hover{transform:scale(1.08)rotate(5deg);box-shadow:0 20px 30px -5px #1842fd80,0 10px 15px -5px #1842fd80}.ChatWidget-module__yyeGCW__launcher:active{transform:scale(.95)}@keyframes ChatWidget-module__yyeGCW__spinInIcon{0%{opacity:0;transform:rotate(-180deg)scale(.3)}to{opacity:1;transform:rotate(0)scale(1)}}.ChatWidget-module__yyeGCW__launcherSvg{width:1.75rem;height:1.75rem;animation:.4s cubic-bezier(.2,.8,.2,1) forwards ChatWidget-module__yyeGCW__spinInIcon}.ChatWidget-module__yyeGCW__launcherRolling{animation:.65s cubic-bezier(.34,1.56,.64,1) ChatWidget-module__yyeGCW__rollAnimation!important}@keyframes ChatWidget-module__yyeGCW__rollAnimation{0%{transform:scale(1)rotate(0)}50%{transform:scale(1.2)rotate(180deg)}to{transform:scale(1)rotate(360deg)}}.ChatWidget-module__yyeGCW__teaserBubble{color:#0f172a;z-index:9999;background:#fff;border:1px solid #00000014;border-radius:9999px;align-items:center;gap:.75rem;padding:.65rem 1.1rem;font-size:.85rem;font-weight:500;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards ChatWidget-module__yyeGCW__bounceInTeaser;display:flex;position:fixed;bottom:6.5rem;right:2rem;box-shadow:0 10px 25px -5px #0000001f,0 4px 10px -2px #0000000d}.ChatWidget-module__yyeGCW__teaserText{cursor:pointer;white-space:nowrap}.ChatWidget-module__yyeGCW__teaserCloseBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 .15rem;font-size:1.1rem;line-height:1;transition:color .15s;display:flex}.ChatWidget-module__yyeGCW__teaserCloseBtn:hover{color:#0f172a}@keyframes ChatWidget-module__yyeGCW__bounceInTeaser{0%{opacity:0;transform:translateY(12px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.ChatWidget-module__yyeGCW__launcherLogo{object-fit:cover;background:#fff;border-radius:50%;width:2.25rem;height:2.25rem;padding:2px;animation:.4s cubic-bezier(.2,.8,.2,1) forwards ChatWidget-module__yyeGCW__spinInIcon}.ChatWidget-module__yyeGCW__container{z-index:10001;overscroll-behavior:contain;transform-origin:100% 100%;opacity:0;pointer-events:none;background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;flex-direction:column;width:30rem;max-width:calc(100vw - 2.5rem);height:40rem;max-height:calc(100vh - 8rem);font-family:inherit;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:6.5rem;right:2rem;overflow:hidden;transform:scale(.8)translateY(20px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@keyframes ChatWidget-module__yyeGCW__bounceInWidget{0%{opacity:0;transform:scale(.8)translateY(20px)}60%{opacity:1;transform:scale(1.03)translateY(-4px)}80%{transform:scale(.98)translateY(2px)}to{opacity:1;transform:scale(1)translateY(0)}}.ChatWidget-module__yyeGCW__containerOpen{opacity:1;pointer-events:auto;animation:.45s cubic-bezier(.2,.8,.2,1) forwards ChatWidget-module__yyeGCW__bounceInWidget;transform:scale(1)translateY(0)}.ChatWidget-module__yyeGCW__containerFullscreen{z-index:10002!important;background:#fff!important;border-radius:1.5rem!important;width:95vw!important;max-width:none!important;height:92vh!important;max-height:none!important;bottom:2vh!important;right:2.5vw!important}.ChatWidget-module__yyeGCW__header{color:#fff;background:linear-gradient(135deg,#0a1b8f,#1842fd);border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex;position:relative}.ChatWidget-module__yyeGCW__headerLeft{align-items:center;gap:.75rem;display:flex}.ChatWidget-module__yyeGCW__avatarBreathingWrapper{justify-content:center;align-items:center;display:flex;position:relative}.ChatWidget-module__yyeGCW__avatarBreathingWrapper:after{content:"";pointer-events:none;border:2px solid #1842fd;border-radius:50%;animation:2.5s ease-in-out infinite ChatWidget-module__yyeGCW__avatarBreathing;position:absolute;inset:-2px}@keyframes ChatWidget-module__yyeGCW__avatarBreathing{0%{opacity:.4;transform:scale(.96);box-shadow:0 0 #6366f166}50%{opacity:.9;transform:scale(1.08);box-shadow:0 0 12px 4px #6366f180}to{opacity:.4;transform:scale(.96);box-shadow:0 0 #6366f166}}.ChatWidget-module__yyeGCW__headerLogo{object-fit:cover;background:#fff;border:1.5px solid #ffffff4d;border-radius:50%;flex-shrink:0;width:2.25rem;height:2.25rem}.ChatWidget-module__yyeGCW__headerInfo{flex-direction:column;display:flex}.ChatWidget-module__yyeGCW__headerTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}.ChatWidget-module__yyeGCW__headerStatus{opacity:.85;color:#cbd5e1;align-items:center;gap:.35rem;margin-top:1px;font-size:.75rem;display:flex}.ChatWidget-module__yyeGCW__ticketBadge{letter-spacing:.05em;opacity:.9;border-left:1px solid #ffffff4d;margin-left:.25rem;padding-left:.4rem;font-family:monospace;font-size:.7rem}.ChatWidget-module__yyeGCW__statusDot{background-color:#10b981;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #10b981}.ChatWidget-module__yyeGCW__headerActions{align-items:center;gap:.4rem;display:flex}.ChatWidget-module__yyeGCW__actionBtn{color:#ffffffe6;cursor:pointer;background:#ffffff1f;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;transition:all .2s;display:flex}.ChatWidget-module__yyeGCW__actionBtn:hover{color:#fff;background:#ffffff40}.ChatWidget-module__yyeGCW__actionBtn:active{transform:scale(.92)}.ChatWidget-module__yyeGCW__messageArea{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#fff;flex-direction:column;flex:1;gap:1rem;min-height:0;max-height:100%;padding:1.25rem;display:flex;overflow-x:hidden;overflow-y:auto!important}.ChatWidget-module__yyeGCW__messageArea::-webkit-scrollbar{width:6px}.ChatWidget-module__yyeGCW__messageArea::-webkit-scrollbar-track{background:0 0}.ChatWidget-module__yyeGCW__messageArea::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:9999px}.ChatWidget-module__yyeGCW__messageRow{width:100%;display:flex}.ChatWidget-module__yyeGCW__rowUser{justify-content:flex-end}.ChatWidget-module__yyeGCW__rowAssistant{justify-content:flex-start}.ChatWidget-module__yyeGCW__bubble{word-wrap:break-word;white-space:pre-wrap;border-radius:1.25rem;max-width:88%;padding:.75rem 1.15rem;font-size:.875rem;line-height:1.45;animation:.25s cubic-bezier(.4,0,.2,1) forwards ChatWidget-module__yyeGCW__slideIn}@keyframes ChatWidget-module__yyeGCW__slideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ChatWidget-module__yyeGCW__searchBarWrapper{background:#0f172a0a;border-bottom:1px solid #0000000f;align-items:center;padding:.5rem 1rem;display:flex;position:relative}.ChatWidget-module__yyeGCW__searchInput{background:#fff;border:1px solid #00000026;border-radius:.5rem;outline:none;width:100%;padding:.4rem 2rem .4rem .75rem;font-size:.8rem}.ChatWidget-module__yyeGCW__clearSearchBtn{cursor:pointer;color:#64748b;background:0 0;border:none;font-size:.75rem;position:absolute;right:1.5rem}.ChatWidget-module__yyeGCW__actionBtnActive{background:#ffffff40!important}.ChatWidget-module__yyeGCW__bubbleContainer{flex-direction:column;max-width:88%;display:flex}.ChatWidget-module__yyeGCW__bubbleUser{color:#0a1b8f;background:#fff;border:1.5px solid #0a1b8f;box-shadow:0 4px 12px #0a1b8f0d}.ChatWidget-module__yyeGCW__bubbleAssistant{color:#0f172a;background:#fff;border:1.5px solid #cbd5e1;box-shadow:0 4px 16px #00000005}@media (prefers-color-scheme:dark){.ChatWidget-module__yyeGCW__bubbleUser{color:#1842fd;background:#fff;border-color:#1842fd}.ChatWidget-module__yyeGCW__bubbleAssistant{color:#0f172a;background:#fff;border-color:#cbd5e1}}.ChatWidget-module__yyeGCW__messageToolbar{align-items:center;gap:.5rem;margin-top:.25rem;padding-left:.25rem;display:flex}.ChatWidget-module__yyeGCW__toolbarBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:.35rem;padding:.2rem .4rem;font-size:.7rem;transition:all .15s}.ChatWidget-module__yyeGCW__toolbarBtn:hover{color:#1e293b;background:#0000000d}.ChatWidget-module__yyeGCW__reactionsBar{align-items:center;gap:.2rem;display:flex}.ChatWidget-module__yyeGCW__reactionBtn{cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:.3rem;padding:.1rem .25rem;font-size:.75rem;transition:transform .15s,opacity .15s}.ChatWidget-module__yyeGCW__reactionBtn:hover{opacity:1;transform:scale(1.2)}.ChatWidget-module__yyeGCW__reactionBtnActive{opacity:1;background:#4f46e526;transform:scale(1.15)}.ChatWidget-module__yyeGCW__inlineFormCardWrapper{flex-direction:column;gap:.6rem;width:100%;max-width:90%;animation:.25s cubic-bezier(.4,0,.2,1) forwards ChatWidget-module__yyeGCW__slideIn;display:flex}.ChatWidget-module__yyeGCW__inlineFormCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;flex-direction:column;gap:.7rem;padding:1rem;display:flex;box-shadow:0 4px 16px #0000000d}.ChatWidget-module__yyeGCW__fieldGroup{text-align:left;flex-direction:column;gap:.2rem;display:flex}.ChatWidget-module__yyeGCW__fieldGroup label{letter-spacing:.05em;color:#64748b;font-size:.65rem;font-weight:700}.ChatWidget-module__yyeGCW__fieldGroup input{color:#0f172a;box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;outline:none;width:100%;padding:.55rem .75rem;font-size:.85rem;transition:border-color .2s,box-shadow .2s}.ChatWidget-module__yyeGCW__fieldGroup input:focus{border-color:#1842fd;box-shadow:0 0 0 2px #1842fd33}.ChatWidget-module__yyeGCW__formRowTwoCol{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.ChatWidget-module__yyeGCW__phoneInputWrapper{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;width:100%;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.ChatWidget-module__yyeGCW__phoneInputWrapper:focus-within{background:#fff;border-color:#1842fd;box-shadow:0 0 0 2px #1842fd33}.ChatWidget-module__yyeGCW__customCountryDropdown{border-right:1px solid #e2e8f0;flex-shrink:0;align-items:center;display:flex;position:relative}.ChatWidget-module__yyeGCW__countryDropdownTrigger{color:#0f172a;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;outline:none;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .65rem;font-size:.85rem;font-weight:600;transition:background-color .15s;display:flex}.ChatWidget-module__yyeGCW__countryDropdownTrigger:hover{background:#0000000a}.ChatWidget-module__yyeGCW__countryDropdownTrigger:focus{background:#1842fd0f;outline:none}.ChatWidget-module__yyeGCW__phoneInput{color:#0f172a;flex:1;width:100%;min-width:0;font-size:.85rem;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;padding:.55rem .75rem!important}.ChatWidget-module__yyeGCW__phoneInput::placeholder{color:#94a3b8}.ChatWidget-module__yyeGCW__dropdownChevron{color:#64748b;margin-left:2px;font-size:.6rem}.ChatWidget-module__yyeGCW__countryDropdownList{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:1000;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;width:15.5rem;max-height:14rem;padding:.25rem;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow-y:auto!important}.ChatWidget-module__yyeGCW__countryDropdownItem{color:#1e293b;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.35rem;align-items:center;width:100%;padding:.5rem .65rem;font-family:inherit;font-size:.825rem;transition:all .15s;display:flex}.ChatWidget-module__yyeGCW__countryDropdownItem:hover{color:#0f172a;background:#f1f5f9}.ChatWidget-module__yyeGCW__countryDropdownItemActive{font-weight:700;color:#0a1b8f!important;background:#1842fd14!important}.ChatWidget-module__yyeGCW__countryFlag{margin-right:.5rem}.ChatWidget-module__yyeGCW__countryLabel{color:#64748b;margin-right:auto;font-weight:600}.ChatWidget-module__yyeGCW__countryCodeText{color:#0f172a;font-weight:700}.ChatWidget-module__yyeGCW__customProductDropdown{width:100%;position:relative}.ChatWidget-module__yyeGCW__productDropdownTrigger{color:#0f172a;cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;outline:none;justify-content:space-between;align-items:center;width:100%;padding:.55rem .75rem;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.ChatWidget-module__yyeGCW__productDropdownTrigger:hover{border-color:#cbd5e1}.ChatWidget-module__yyeGCW__productDropdownTrigger:focus{border-color:#1842fd;box-shadow:0 0 0 2px #1842fd26}.ChatWidget-module__yyeGCW__productDropdownList{z-index:1000;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;width:100%;max-height:12rem;padding:.25rem;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.ChatWidget-module__yyeGCW__productDropdownItem{color:#1e293b;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.35rem;align-items:center;gap:.5rem;width:100%;padding:.55rem .65rem;font-family:inherit;font-size:.825rem;transition:all .15s;display:flex}.ChatWidget-module__yyeGCW__productDropdownItem:hover{color:#0f172a;background:#f1f5f9}.ChatWidget-module__yyeGCW__productDropdownItemActive{font-weight:700;color:#0a1b8f!important;background:#1842fd14!important}.ChatWidget-module__yyeGCW__productIcon{font-size:.95rem}.ChatWidget-module__yyeGCW__productLabelText,.ChatWidget-module__yyeGCW__phoneInput{flex:1}.ChatWidget-module__yyeGCW__cardSubmitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0a1b8f,#1842fd);border:none;border-radius:.5rem;margin-top:.3rem;padding:.65rem;font-size:.875rem;font-weight:600;transition:all .2s;box-shadow:0 4px 12px #1842fd4d}.ChatWidget-module__yyeGCW__cardSubmitBtn:hover{opacity:.95;transform:translateY(-1px)}.ChatWidget-module__yyeGCW__cardSubmitBtn:active{transform:scale(.98)}.ChatWidget-module__yyeGCW__cardSubmitBtn:disabled{cursor:not-allowed;background:#cbd5e1;transform:none}.ChatWidget-module__yyeGCW__typingIndicator{align-items:center;gap:4px;padding:.25rem .5rem;display:flex}.ChatWidget-module__yyeGCW__typingDot{background-color:#9ca3af;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both ChatWidget-module__yyeGCW__typingBounce}.ChatWidget-module__yyeGCW__typingDot:first-child{animation-delay:-.32s}.ChatWidget-module__yyeGCW__typingDot:nth-child(2){animation-delay:-.16s}@keyframes ChatWidget-module__yyeGCW__typingBounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.ChatWidget-module__yyeGCW__inputForm{background:#fff;border-top:1px solid #f1f5f9;align-items:center;gap:.75rem;padding:1.25rem;display:flex}.ChatWidget-module__yyeGCW__inputPillWrapper{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;flex:1;align-items:center;padding:.65rem 1.25rem;transition:border-color .2s,box-shadow .2s;display:flex}.ChatWidget-module__yyeGCW__inputPillWrapper:focus-within{border-color:#1842fd;box-shadow:0 0 0 2px #1842fd26}.ChatWidget-module__yyeGCW__textarea{resize:none;color:#1e293b;background:0 0;border:none;outline:none;flex:1;min-height:1.25rem;max-height:5rem;margin:0;padding:0;font-family:inherit;font-size:.875rem;line-height:1.25rem}.ChatWidget-module__yyeGCW__circleSendButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0a1b8f,#1842fd);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:all .2s;display:flex;box-shadow:0 4px 12px #1842fd59}.ChatWidget-module__yyeGCW__circleSendButton:hover{transform:scale(1.05);box-shadow:0 6px 16px #1842fd73}.ChatWidget-module__yyeGCW__circleSendButton:active{transform:scale(.95)}.ChatWidget-module__yyeGCW__circleSendButton:disabled{cursor:not-allowed;box-shadow:none;background:#cbd5e1;transform:none}.ChatWidget-module__yyeGCW__sendSvg{width:1.2rem;height:1.2rem;margin-left:2px}.ChatWidget-module__yyeGCW__micBtn{cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.1rem;transition:all .2s;display:flex}.ChatWidget-module__yyeGCW__micBtn:hover{transform:scale(1.05)}.ChatWidget-module__yyeGCW__micBtnListening{color:#fff;animation:1.2s ease-in-out infinite ChatWidget-module__yyeGCW__micPulse;background:#ef4444!important;border-color:#dc2626!important}@keyframes ChatWidget-module__yyeGCW__micPulse{0%{box-shadow:0 0 #ef444499}70%{box-shadow:0 0 0 10px #ef444400}to{box-shadow:0 0 #ef444400}}.ChatWidget-module__yyeGCW__suggestionChips{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;padding:0 .25rem;animation:.3s cubic-bezier(.4,0,.2,1) forwards ChatWidget-module__yyeGCW__slideIn;display:flex}.ChatWidget-module__yyeGCW__suggestionChip{color:#0a1b8f;cursor:pointer;white-space:normal;text-align:left;background:#1842fd14;border:1px solid #1842fd40;border-radius:9999px;padding:.4rem .8rem;font-size:.75rem;font-weight:600;line-height:1.3;transition:all .2s}.ChatWidget-module__yyeGCW__suggestionChip:hover{background:#1842fd26;border-color:#1842fd66;transform:translateY(-1px)}.ChatWidget-module__yyeGCW__suggestionChip:active{transform:scale(.98)}@media (max-width:480px){.ChatWidget-module__yyeGCW__launcher{width:3.5rem;height:3.5rem;bottom:1rem;right:1rem}.ChatWidget-module__yyeGCW__container{border-radius:0;width:100%;height:100%;bottom:0;right:0}}.ChatWidget-module__yyeGCW__tableWrapper{-webkit-backdrop-filter:blur(12px);background:#ffffffbf;border:1px solid #fff9;border-radius:12px;width:100%;margin:12px 0 6px;overflow-x:auto;box-shadow:0 8px 32px #1f268714}.ChatWidget-module__yyeGCW__markdownTable{border-collapse:separate;border-spacing:0;text-align:left;width:100%;color:inherit;font-size:.825rem}.ChatWidget-module__yyeGCW__markdownTh{color:#0f172a;letter-spacing:.02em;background:#1842fd1f;border-bottom:1px solid #0000001a;padding:10px 14px;font-weight:700}.ChatWidget-module__yyeGCW__markdownTh:first-child{border-top-left-radius:11px}.ChatWidget-module__yyeGCW__markdownTh:last-child{border-top-right-radius:11px}.ChatWidget-module__yyeGCW__markdownTd{color:#1e293b;border-bottom:1px solid #0000000d;padding:10px 14px;font-weight:400}.ChatWidget-module__yyeGCW__markdownTable tr:last-child .ChatWidget-module__yyeGCW__markdownTd{border-bottom:none}.ChatWidget-module__yyeGCW__markdownTable tr:nth-child(2n) .ChatWidget-module__yyeGCW__markdownTd{background:#00000005}.ChatWidget-module__yyeGCW__voiceSettingsWrapper{background:#1842fd14;border-bottom:1px solid #1842fd26;align-items:center;gap:.6rem;padding:.6rem 1rem;display:flex}.ChatWidget-module__yyeGCW__voiceSelectLabel{color:#0f172a;white-space:nowrap;font-size:.75rem;font-weight:700}.ChatWidget-module__yyeGCW__voiceSelect{color:#000;cursor:pointer;background:#fff;border:1px solid #0003;border-radius:.4rem;outline:none;flex:1;padding:.35rem .6rem;font-size:.75rem;font-weight:600}.ChatWidget-module__yyeGCW__voiceSelect option{color:#000;background:#fff}.ChatWidget-module__yyeGCW__messageAvatar{color:#0a1b8f;background:#fff;border:1.5px solid #0a1b8f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-right:.5rem;display:flex;box-shadow:0 4px 6px -1px #0000000d}@media (prefers-color-scheme:dark){.ChatWidget-module__yyeGCW__messageAvatar{color:#1842fd;background:#fff;border-color:#1842fd}}.ChatWidget-module__yyeGCW__avatarIcon{width:1.2rem;height:1.2rem}
