.ChatBot_root__2ImQD{position:fixed;right:24px;bottom:24px;z-index:10001;font-family:var(--font-dmsans),sans-serif;color-scheme:light}body.dark .ChatBot_root__2ImQD{color-scheme:dark}.ChatBot_root__2ImQD a,.ChatBot_root__2ImQD button,.ChatBot_root__2ImQD input{font-family:var(--font-dmsans),sans-serif}.ChatBot_root__2ImQD button,.ChatBot_root__2ImQD input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.ChatBot_morph__cssqk{position:relative;width:126px;height:126px;border-radius:14px;background:transparent;border:none;box-shadow:none;margin-left:auto;transform:translate(28px,28px);overflow:hidden;cursor:pointer;transition:width .5s cubic-bezier(.34,1.2,.64,1),border-radius .5s cubic-bezier(.34,1.2,.64,1),background .5s ease,box-shadow .4s ease,opacity .3s ease,transform .35s cubic-bezier(.4,0,.2,1)}.ChatBot_morphPreview__k4jFK{width:384px;height:52px;border-radius:9px;border-color:transparent;transform:translate(0);background:linear-gradient(135deg,var(--secondary-color) 0,#0a5a47 50%,#1a7b66 100%);box-shadow:0 10px 25px -8px rgba(0,60,48,.807),0 2px 6px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.25);cursor:default;transition:width .5s cubic-bezier(.34,1.2,.64,1),height .5s cubic-bezier(.34,1.2,.64,1),border-radius .3s ease,background .5s ease,box-shadow .4s ease,opacity .3s ease,transform .35s cubic-bezier(.4,0,.2,1)}.ChatBot_morphPreview__k4jFK:hover{box-shadow:0 14px 30px -8px rgba(0,60,48,.55),0 3px 8px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.3)}.ChatBot_morphFlatTop__eThZ8{border-radius:0 0 9px 9px}.ChatBot_launcherBtn__bz4Mt{position:absolute;inset:0;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:1;transition:opacity .22s ease;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-tap-highlight-color:transparent}.ChatBot_morphPreview__k4jFK .ChatBot_launcherBtn__bz4Mt{opacity:0;pointer-events:none}.ChatBot_launcherBtn__bz4Mt:active{transform:scale(.96)}.ChatBot_launcherIcon__xmznw{position:relative;z-index:2;font-size:28px;display:flex;align-items:center;justify-content:center;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.18));animation:ChatBot_iconBreathe__teOSb 5s ease-in-out infinite;transition:transform .35s cubic-bezier(.34,1.4,.64,1)}.ChatBot_launcherBtn__bz4Mt:hover .ChatBot_launcherIcon__xmznw{animation:ChatBot_iconWave__aXRo2 .9s cubic-bezier(.4,0,.2,1)}.ChatBot_launcherGif__TcnwD{position:relative;z-index:2;width:100%;height:100%;object-fit:contain;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none;background:transparent;display:block}.ChatBot_launcherHalo__1UW48{display:none}.ChatBot_launcherSparkle__pWKqv{position:absolute;right:-2px;bottom:40px;width:20px;height:20px;z-index:10003;pointer-events:none;opacity:0;transform:scale(0);transform-origin:20% 85%;transition:opacity .3s ease;animation:ChatBot_sparkleAppear__iTJlw 6s cubic-bezier(.45,.05,.3,1) infinite}.ChatBot_launcherSparkleHidden__cmM5F{animation:none;opacity:0;transition:opacity .22s ease}.ChatBot_sparkleInner__B1_YF{position:relative;width:100%;height:100%;border-radius:50%;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,var(--secondary-color) 0,var(--primary-color1) 100%) border-box;border:1.5px solid transparent;color:var(--secondary-color);display:flex;align-items:center;justify-content:center;font-size:10px;box-shadow:0 5px 12px -4px rgba(0,60,48,.4),0 1px 3px rgba(0,0,0,.12);animation:ChatBot_sparkleTwinkle__mapZu 4.2s ease-in-out infinite;transform-origin:center}.ChatBot_morphInputForm__yYrlh{position:absolute;inset:0;display:flex;align-items:center;gap:6px;padding:6px 8px 6px 22px;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s;z-index:1}.ChatBot_morphPreview__k4jFK .ChatBot_morphInputForm__yYrlh{opacity:1;visibility:visible;transition:opacity .3s ease .28s,visibility 0s linear .28s}.ChatBot_previewInput__NzLvZ{flex:1 1;min-width:0;border:none;outline:none;background:transparent;color:#fff;font-size:16px;padding:10px 4px;cursor:text;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-tap-highlight-color:transparent}.ChatBot_previewInput__NzLvZ::placeholder{color:hsla(0,0%,100%,.7)}.ChatBot_previewSend__X7C_Z{background:transparent;color:#fff;border:none;width:42px;height:42px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;flex-shrink:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25));transition:transform .2s ease,color .2s ease,filter .2s ease}.ChatBot_previewSend__X7C_Z:hover{color:var(--primary-color1);transform:scale(1.12) translateX(2px);filter:drop-shadow(0 2px 4px rgba(0,0,0,.35))}.ChatBot_chipsStack__ms20H{position:absolute;right:0;bottom:68px;width:320px;display:flex;flex-direction:column;align-items:stretch;gap:8px;pointer-events:none}.ChatBot_chipsStackVisible__T_1ek{pointer-events:auto}.ChatBot_previewClose__soGKj{align-self:flex-end;width:28px;height:28px;border-radius:50%;border:1px solid rgba(0,60,48,.12);background:#fff;color:#545454;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;box-shadow:0 6px 16px -8px rgba(0,60,48,.35);opacity:0;transform:translateY(-14px) scale(.85);transition:background .2s ease,color .2s ease,opacity .3s ease,transform .35s cubic-bezier(.4,0,.2,1)}.ChatBot_previewClose__soGKj:hover{background:var(--secondary-color);color:#fff;transform:rotate(90deg)}.ChatBot_chipsStackVisible__T_1ek .ChatBot_previewClose__soGKj{opacity:1;transform:translateY(0) scale(1);transition:background .2s ease,color .2s ease,transform .45s cubic-bezier(.34,1.3,.64,1) .79s,opacity .4s ease .79s}.ChatBot_previewChip__eeQeH{width:100%;text-align:left;padding:8px 14px;border-radius:9px;border:1px solid rgba(0,60,48,.18);background:#fff;color:var(--secondary-color);font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 8px 22px -14px rgba(0,60,48,.35);opacity:0;transform:translateY(-14px);transition:opacity .3s ease var(--chip-exit-delay,0s),transform .4s cubic-bezier(.4,0,.2,1) var(--chip-exit-delay,0s),background .25s ease,border-color .25s ease,color .25s ease}.ChatBot_chipsStackVisible__T_1ek .ChatBot_previewChip__eeQeH{opacity:1;transform:translateY(0);transition:opacity .4s ease var(--chip-delay,0s),transform .5s cubic-bezier(.34,1.3,.64,1) var(--chip-delay,0s),background .25s ease,border-color .25s ease,color .25s ease}.ChatBot_previewChip__eeQeH:hover{transform:translateX(-2px)}.ChatBot_previewChipFilled__uRsqj,.ChatBot_previewChipOutline__IMkHm{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(115deg,var(--secondary-color) 0,var(--primary-color1) 100%) border-box;border:1.5px solid transparent;color:var(--secondary-color);font-weight:700}.ChatBot_previewChipFilled__uRsqj:hover,.ChatBot_previewChipOutline__IMkHm:hover{background:linear-gradient(115deg,var(--secondary-color) 0,#1a7b66 55%,var(--primary-color1) 100%) padding-box,linear-gradient(115deg,var(--secondary-color) 0,var(--primary-color1) 100%) border-box;color:#fff;border:1.5px solid transparent;box-shadow:0 10px 26px -8px rgba(0,60,48,.55),inset 0 1px 0 hsla(0,0%,100%,.18)}.ChatBot_panel__ZuDmo{position:absolute;right:0;bottom:52px;width:384px;height:0;background:#fff;border-radius:10px 10px 0 0;border:1px solid rgba(0,60,48,.1);border-bottom:none;box-shadow:0 -12px 32px -10px rgba(0,60,48,.35),0 -2px 8px -2px rgba(0,0,0,.08);display:flex;flex-direction:column;overflow:hidden;opacity:0;visibility:hidden;transform-origin:bottom right;transition:height .5s cubic-bezier(.34,1.2,.64,1),opacity .25s ease,visibility 0s linear .5s;pointer-events:none}.ChatBot_panelVisible__RwHyR{height:460px;opacity:1;visibility:visible;pointer-events:auto;transition:height .6s cubic-bezier(.34,1.2,.64,1) .4s,opacity .25s ease .4s,visibility 0s linear .4s}.ChatBot_panelHeader__92iOX{display:flex;align-items:center;gap:2px;padding:10px 18px;border-bottom:1px solid rgba(0,60,48,.06);background:#fff;opacity:0;transform:translateY(-12px);transition:opacity .32s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.34,1.3,.64,1)}.ChatBot_panelVisible__RwHyR .ChatBot_panelHeader__92iOX{opacity:1;transform:translateY(0);transition-delay:.45s}.ChatBot_panelVisible__RwHyR .ChatBot_panelHeaderAvatar__zndCn,.ChatBot_panelVisible__RwHyR .ChatBot_panelHeaderMeta__4v3C_,.ChatBot_panelVisible__RwHyR .ChatBot_panelHeaderRight__qrg86{opacity:1;transform:translateY(0)}.ChatBot_panelHeaderAvatar__zndCn,.ChatBot_panelHeaderMeta__4v3C_,.ChatBot_panelHeaderRight__qrg86{opacity:0;transform:translateY(-10px);transition:opacity .32s ease,transform .42s cubic-bezier(.34,1.4,.64,1)}.ChatBot_panelHeaderAvatar__zndCn{transition-delay:.55s}.ChatBot_panelHeaderMeta__4v3C_{transition-delay:.62s}.ChatBot_panelHeaderRight__qrg86{transition-delay:.7s}.ChatBot_panelHeaderInfo__Pdyrd{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0}.ChatBot_panelHeaderAvatar__zndCn{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color1) 0,#2bbf7a 55%,var(--secondary-color) 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0;box-shadow:0 4px 10px -3px rgba(0,60,48,.4),inset 0 1px 0 hsla(0,0%,100%,.2)}.ChatBot_panelHeaderMeta__4v3C_{display:flex;flex-direction:column;line-height:1.2;min-width:0}.ChatBot_panelHeaderRight__qrg86{display:flex;align-items:center;gap:8px;flex-shrink:0}.ChatBot_panelHeaderBtn__tnyyK{position:relative;width:36px;height:36px;border-radius:10px;background:transparent;border:1px solid transparent;color:#545454;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;transition:background .2s ease,border-color .2s ease,color .2s ease}.ChatBot_panelHeaderBtn__tnyyK:hover{background:rgba(0,60,48,.06);border-color:rgba(0,60,48,.14);color:var(--secondary-color)}.ChatBot_panelHeaderBtn__tnyyK:disabled{opacity:.45;cursor:not-allowed}.ChatBot_panelHeaderBtn__tnyyK:disabled:hover{background:transparent;border-color:transparent;color:#545454}.ChatBot_panelHeaderBtn__tnyyK[data-tooltip]:after,.ChatBot_panelHeaderBtn__tnyyK[data-tooltip]:before{position:absolute;pointer-events:none;opacity:0;visibility:hidden;z-index:10010}.ChatBot_panelHeaderBtn__tnyyK[data-tooltip]:after{content:attr(data-tooltip);top:calc(100% + 8px);right:-12px;background:#1c1a1e;color:#fff;padding:6px 10px;border-radius:4px;font-size:11.5px;font-weight:500;white-space:nowrap;box-shadow:0 4px 12px -4px rgba(0,0,0,.35)}.ChatBot_panelHeaderRight__qrg86 .ChatBot_panelHeaderBtn__tnyyK:first-child[data-tooltip]:after{right:-34px}.ChatBot_panelHeaderBtn__tnyyK[data-tooltip]:before{content:"";top:calc(100% + 3px);right:13px;border:5px solid transparent;border-bottom-color:#1c1a1e}.ChatBot_panelHeaderBtn__tnyyK[data-tooltip]:focus-visible:after,.ChatBot_panelHeaderBtn__tnyyK[data-tooltip]:focus-visible:before,.ChatBot_panelHeaderBtn__tnyyK[data-tooltip]:hover:not(:disabled):after,.ChatBot_panelHeaderBtn__tnyyK[data-tooltip]:hover:not(:disabled):before{opacity:1;visibility:visible}.ChatBot_panelBody__dcRrb{flex:1 1;overflow-y:auto;padding:0 18px 12px;display:flex;flex-direction:column;gap:0;overscroll-behavior:contain}.ChatBot_panelBody__dcRrb::-webkit-scrollbar{width:6px}.ChatBot_panelBody__dcRrb::-webkit-scrollbar-thumb{background:rgba(0,60,48,.18);border-radius:4px}.ChatBot_panelBody__dcRrb::-webkit-scrollbar-track{background:transparent}.ChatBot_messages__9hWHA{display:flex;flex-direction:column;gap:14px;padding:4px 0 8px}.ChatBot_userRow__nIMdl{display:flex;flex-direction:column;align-items:flex-end;gap:4px;animation:ChatBot_msgIn__3nbDh .32s cubic-bezier(.34,1.2,.64,1)}.ChatBot_userTime__nVOYy{font-size:11px;color:#6b7280}.ChatBot_userBubble__8EniZ{max-width:78%;padding:9px 14px;border-radius:12px 12px 4px 12px;background:rgba(0,60,48,.07);color:#1c1a1e;font-size:13.5px;line-height:1.45;word-wrap:break-word}.ChatBot_botRow__hmlgR{display:flex;gap:10px;align-items:flex-start;animation:ChatBot_msgIn__3nbDh .32s cubic-bezier(.34,1.2,.64,1)}.ChatBot_botAvatar__uhYRs{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color1) 0,#2bbf7a 55%,var(--secondary-color) 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;box-shadow:0 3px 8px -2px rgba(0,60,48,.35)}.ChatBot_botContent__rNaqC{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.ChatBot_botStamp__lV5_h{display:flex;flex-direction:column;line-height:1.2;gap:1px}.ChatBot_botStampName__ZCQ0X{font-size:12px;font-weight:600;color:var(--secondary-color)}.ChatBot_botStampTime__PkahA{font-size:11px;color:#6b7280}body.dark .ChatBot_botStampName__ZCQ0X{color:#f1f5f4}body.dark .ChatBot_botStampTime__PkahA{color:#9ca3af}.ChatBot_botBubble__wzDrA{background:transparent;color:#1c1a1e}.ChatBot_botBubbleError__toVw6{color:#b45309}.ChatBot_botText__J6Noq{margin:0;font-size:13.5px;line-height:1.55;font-weight:400;display:flex;flex-direction:column;gap:8px}.ChatBot_botText__J6Noq strong{font-weight:700;color:#1c1a1e}.ChatBot_botParagraph__oiB70{margin:0;font-size:13.5px;line-height:1.55;color:#1c1a1e}.ChatBot_botHeroImg__GQ2mF{display:block;width:100%;height:auto;margin:4px 0 10px;border-radius:10px;border:1px solid rgba(0,60,48,.08);background:linear-gradient(135deg,rgba(96,229,157,.08),rgba(0,60,48,.06));object-fit:cover;aspect-ratio:1200/630}body.dark .ChatBot_botHeroImg__GQ2mF{border-color:hsla(0,0%,100%,.08);background:linear-gradient(135deg,rgba(96,229,157,.05),hsla(0,0%,100%,.03))}.ChatBot_botH2__ueMEr{margin:8px 0 2px;font-size:15px;line-height:1.3}.ChatBot_botH2__ueMEr,.ChatBot_botH3__7Qtvo{font-weight:700;color:var(--secondary-color)}.ChatBot_botH3__7Qtvo{margin:6px 0 2px;font-size:13.5px;line-height:1.35}.ChatBot_botUl__K857r{margin:0;padding:0 0 0 4px;list-style:none;display:flex;flex-direction:column;gap:5px}.ChatBot_botUl__K857r li{position:relative;padding-left:14px;font-size:13px;line-height:1.5;color:#1c1a1e}.ChatBot_botUl__K857r li:before{content:"—";position:absolute;left:0;top:0;color:var(--secondary-color);font-weight:700}.ChatBot_botTableWrap__8MaIv{margin:6px 0;width:100%;border-radius:6px;border:1px solid rgba(0,60,48,.12);background:#fff;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain;will-change:scroll-position;transform:translateZ(0);scrollbar-width:thin;scrollbar-color:rgba(0,60,48,.28) transparent}.ChatBot_botTable__IkkPj{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-size:12px;color:#1c1a1e}.ChatBot_botTable__IkkPj td,.ChatBot_botTable__IkkPj th{padding:8px 12px;text-align:left;border-bottom:1px solid rgba(0,60,48,.08);border-right:1px solid rgba(0,60,48,.08);vertical-align:top;white-space:nowrap}.ChatBot_botTable__IkkPj td:last-child,.ChatBot_botTable__IkkPj th:last-child{border-right:none}.ChatBot_botTable__IkkPj thead th{background:#d5f5e3;color:var(--secondary-color);font-weight:700;border-bottom:1.5px solid rgba(0,60,48,.18);white-space:nowrap}.ChatBot_botTable__IkkPj tbody td:first-child,.ChatBot_botTable__IkkPj thead th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:2;background:#fff;border-right:1px solid rgba(0,60,48,.12);box-shadow:4px 0 8px -6px rgba(0,60,48,.18);font-weight:600;color:var(--secondary-color);white-space:normal;min-width:108px;max-width:124px}.ChatBot_botTable__IkkPj thead th:first-child{background:#d5f5e3;z-index:3}.ChatBot_botTable__IkkPj thead th:nth-child(2){background:#b8edd1}.ChatBot_botTable__IkkPj tbody td:nth-child(2){background:rgba(96,229,157,.1);font-weight:600}.ChatBot_botTable__IkkPj tbody tr:last-child td{border-bottom:none}.ChatBot_botTableWrap__8MaIv::-webkit-scrollbar{height:8px}.ChatBot_botTableWrap__8MaIv::-webkit-scrollbar-track{background:transparent}.ChatBot_botTableWrap__8MaIv::-webkit-scrollbar-thumb{background:rgba(0,60,48,.22);border-radius:4px;border:2px solid transparent;background-clip:padding-box}.ChatBot_botTableWrap__8MaIv::-webkit-scrollbar-thumb:hover{background:rgba(0,60,48,.4);background-clip:padding-box;border:2px solid transparent}body.dark .ChatBot_botParagraph__oiB70,body.dark .ChatBot_botTable__IkkPj,body.dark .ChatBot_botUl__K857r li{color:#f1f5f4}body.dark .ChatBot_botH2__ueMEr,body.dark .ChatBot_botH3__7Qtvo,body.dark .ChatBot_botTable__IkkPj tbody tr td:first-child,body.dark .ChatBot_botUl__K857r li:before{color:var(--primary-color1)}body.dark .ChatBot_botTableWrap__8MaIv{border-color:hsla(0,0%,100%,.1)}body.dark .ChatBot_botTable__IkkPj td,body.dark .ChatBot_botTable__IkkPj th{border-bottom-color:hsla(0,0%,100%,.08);border-right-color:hsla(0,0%,100%,.08)}body.dark .ChatBot_botTable__IkkPj td:last-child,body.dark .ChatBot_botTable__IkkPj th:last-child{border-right:none}body.dark .ChatBot_botTable__IkkPj thead th{background:rgba(96,229,157,.12);color:var(--primary-color1)}body.dark .ChatBot_botTable__IkkPj tbody td:nth-child(2),body.dark .ChatBot_botTable__IkkPj thead th:nth-child(2){background:rgba(96,229,157,.1)}.ChatBot_botInlineLink__AYfvg{color:var(--primary-color3);font-weight:700;text-decoration:none;border-bottom:1px solid var(--primary-color3);transition:border-color .2s ease,color .2s ease}.ChatBot_botInlineLink__AYfvg:hover{color:var(--secondary-color);border-bottom-color:var(--secondary-color)}body.dark .ChatBot_botInlineLink__AYfvg{color:var(--primary-color3);border-bottom-color:var(--primary-color3)}body.dark .ChatBot_botInlineLink__AYfvg:hover{color:#fff;border-bottom-color:#fff}.ChatBot_confettiCanvas__rTFiy{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:10}.ChatBot_formOptions__GzTF0{display:flex;flex-wrap:wrap;gap:6px;padding:8px 0 2px}.ChatBot_formOptionChip__6fwoh{border:1px solid rgba(0,60,48,.22);background:#fff;color:var(--secondary-color);font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:999px;cursor:pointer;line-height:1.2;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .15s ease}.ChatBot_formOptionChip__6fwoh:hover{background:var(--secondary-color);color:#fff;border-color:var(--secondary-color);transform:translateY(-1px)}.ChatBot_formOptionSkip__IAjDY{border-style:dashed;color:#6b7280}.ChatBot_formOptionSkip__IAjDY:hover{background:#6b7280;border-color:#6b7280;color:#fff}body.dark .ChatBot_formOptionChip__6fwoh{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.18);color:var(--primary-color1)}body.dark .ChatBot_formOptionChip__6fwoh:hover{background:var(--primary-color1);border-color:var(--primary-color1);color:var(--secondary-color)}body.dark .ChatBot_formOptionSkip__IAjDY{color:#a0a0a0}body.dark .ChatBot_formOptionSkip__IAjDY:hover{background:#a0a0a0;color:var(--secondary-color)}.ChatBot_botLinkListLabel__n_F3_{margin:12px 0 4px;font-size:11.5px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--secondary-color);padding-bottom:4px;border-bottom:1px solid rgba(0,60,48,.12)}body.dark .ChatBot_botLinkListLabel__n_F3_{color:var(--primary-color1);border-bottom-color:hsla(0,0%,100%,.12)}.ChatBot_botLinkList__hQTPh{list-style:none;padding:8px 0 0;margin:0;display:flex;flex-direction:column;gap:6px}.ChatBot_botLinkItem___CMtO{position:relative;padding-left:14px;font-size:13px;line-height:1.5;color:var(--secondary-color)}.ChatBot_botLinkItem___CMtO:before{content:"—";position:absolute;left:0;top:0;color:var(--secondary-color);font-weight:700}.ChatBot_botLink__bxjhD{color:var(--primary-color3);font-weight:700;text-decoration:none;border-bottom:1px solid var(--primary-color3);transition:border-color .2s ease,color .2s ease}.ChatBot_botLink__bxjhD:hover{color:var(--secondary-color);border-bottom-color:var(--secondary-color)}.ChatBot_botLinkDesc__IF_Tz{color:#4b5563}.ChatBot_thinking__78eVq{display:inline-flex;align-items:center;gap:10px;padding:8px 0}.ChatBot_thinkingDots__8nTJ2{display:inline-flex;align-items:center;gap:5px}.ChatBot_thinkingDots__8nTJ2 span{width:7px;height:7px;border-radius:50%;background:var(--secondary-color);display:inline-block;opacity:.35;animation:ChatBot_thinkingDot__vOW5w 1.2s ease-in-out infinite}.ChatBot_thinkingDots__8nTJ2 span:nth-child(2){animation-delay:.18s}.ChatBot_thinkingDots__8nTJ2 span:nth-child(3){animation-delay:.36s}.ChatBot_thinkingLabel__Hy1iy{font-size:13px;font-style:italic;color:#6b7280}@keyframes ChatBot_thinkingDot__vOW5w{0%,80%,to{opacity:.3;transform:scale(.85)}40%{opacity:1;transform:scale(1);background:var(--primary-color1)}}@keyframes ChatBot_msgIn__3nbDh{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}body.dark .ChatBot_userBubble__8EniZ{background:hsla(0,0%,100%,.06);color:#fff}body.dark .ChatBot_botBubble__wzDrA,body.dark .ChatBot_botLinkItem___CMtO{color:#fff}body.dark .ChatBot_botLink__bxjhD{color:var(--primary-color3);border-bottom-color:var(--primary-color3)}body.dark .ChatBot_botLink__bxjhD:hover{color:#fff;border-bottom-color:#fff}body.dark .ChatBot_botLinkDesc__IF_Tz{color:#a0a0a0}body.dark .ChatBot_thinkingDots__8nTJ2 span{background:var(--primary-color1)}.ChatBot_botName__ZG6Le{font-size:14px;font-weight:700;color:var(--secondary-color);letter-spacing:.3px}.ChatBot_botName__ZG6Le,.ChatBot_botTime__qMLc9{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChatBot_botTime__qMLc9{font-size:11.5px;color:#2bbf7a;font-weight:600;letter-spacing:.1px}.ChatBot_botPrompt__TYh_i{margin:0 0 14px;font-size:14px;font-weight:700;color:#1c1a1e;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChatBot_actionList__R13Se{display:flex;flex-direction:column;gap:0;margin:0 -18px;border-top:1px solid rgba(0,60,48,.12);border-bottom:1px solid rgba(0,60,48,.12)}.ChatBot_actionCard__pCI43{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:14px 18px;background:transparent;border:none;border-radius:0;font-size:14px;font-weight:600;color:#1c1a1e;cursor:pointer;text-align:left;transition:background .25s ease,color .25s ease}.ChatBot_actionCard__pCI43+.ChatBot_actionCard__pCI43{border-top:1px solid rgba(0,60,48,.12)}.ChatBot_actionCard__pCI43:hover{background:rgba(96,229,157,.08);color:var(--secondary-color)}.ChatBot_actionCardIcon__sI8Ae{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:rgba(0,60,48,.06);color:var(--secondary-color);font-size:13px;transition:background .25s ease,color .25s ease,transform .25s ease}.ChatBot_actionCard__pCI43:hover .ChatBot_actionCardIcon__sI8Ae{background:var(--secondary-color);color:#fff;transform:translateX(3px)}.ChatBot_disclaimer__X8_s3{margin:0;padding:10px 18px 12px;font-size:11px;color:#6b7280;line-height:1.55;background:linear-gradient(180deg,rgba(96,229,157,.06),rgba(96,229,157,.14));border-top:1px solid rgba(0,60,48,.06)}.ChatBot_disclaimerLink__V65sg{color:var(--primary-color3);font-weight:600;text-decoration:none;border-bottom:1px solid var(--primary-color3);transition:border-color .2s ease,color .2s ease}.ChatBot_disclaimerLink__V65sg:hover{color:var(--secondary-color);border-bottom-color:var(--secondary-color)}.ChatBot_stagger__99uh0{opacity:0;transform:translateY(18px);transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.34,1.3,.64,1)}.ChatBot_panelVisible__RwHyR .ChatBot_stagger__99uh0[data-stagger="7"]{transition-delay:1.05s}.ChatBot_panelVisible__RwHyR .ChatBot_stagger__99uh0[data-stagger="6"]{transition-delay:1.13s}.ChatBot_panelVisible__RwHyR .ChatBot_stagger__99uh0[data-stagger="5"]{transition-delay:1.21s}.ChatBot_panelVisible__RwHyR .ChatBot_stagger__99uh0[data-stagger="4"]{transition-delay:1.29s}.ChatBot_panelVisible__RwHyR .ChatBot_stagger__99uh0[data-stagger="3"]{transition-delay:1.37s}.ChatBot_panelVisible__RwHyR .ChatBot_stagger__99uh0[data-stagger="2"]{transition-delay:1.45s}.ChatBot_panelVisible__RwHyR .ChatBot_stagger__99uh0[data-stagger="1"]{transition-delay:1.53s}.ChatBot_panelVisible__RwHyR .ChatBot_stagger__99uh0{opacity:1;transform:translateY(0)}body.dark .ChatBot_previewClose__soGKj{background:#1c1a1e;border-color:hsla(0,0%,100%,.12);color:#a0a0a0}body.dark .ChatBot_previewClose__soGKj:hover{background:var(--primary-color1);color:var(--secondary-color)}body.dark .ChatBot_previewChipFilled__uRsqj,body.dark .ChatBot_previewChipOutline__IMkHm{background:linear-gradient(#1c1a1e,#1c1a1e) padding-box,linear-gradient(115deg,var(--primary-color1) 0,#2bbf7a 100%) border-box;color:var(--primary-color1);border-color:transparent}body.dark .ChatBot_previewChipFilled__uRsqj:hover,body.dark .ChatBot_previewChipOutline__IMkHm:hover{background:linear-gradient(115deg,var(--secondary-color) 0,#1a7b66 55%,var(--primary-color1) 100%) padding-box,linear-gradient(115deg,var(--primary-color1) 0,#2bbf7a 100%) border-box;color:#fff}body.dark .ChatBot_panel__ZuDmo{background:#1c1a1e;border-color:hsla(0,0%,100%,.08)}body.dark .ChatBot_panelHeader__92iOX{background:#1c1a1e;border-bottom-color:hsla(0,0%,100%,.06)}body.dark .ChatBot_panelHeaderBtn__tnyyK{color:#a0a0a0}body.dark .ChatBot_panelHeaderBtn__tnyyK:hover{background:hsla(0,0%,100%,.06);color:#fff}body.dark .ChatBot_botName__ZG6Le,body.dark .ChatBot_botPrompt__TYh_i{color:#fff}body.dark .ChatBot_actionCard__pCI43{background:transparent;color:#fff}body.dark .ChatBot_actionCard__pCI43+.ChatBot_actionCard__pCI43{border-top-color:hsla(0,0%,100%,.08)}body.dark .ChatBot_actionList__R13Se{border-top-color:hsla(0,0%,100%,.08);border-bottom-color:hsla(0,0%,100%,.08)}body.dark .ChatBot_actionCard__pCI43:hover{background:rgba(96,229,157,.1);color:var(--primary-color1)}body.dark .ChatBot_actionCardIcon__sI8Ae{background:hsla(0,0%,100%,.08);color:#fff}body.dark .ChatBot_disclaimer__X8_s3{color:#a0a0a0;background:linear-gradient(180deg,rgba(96,229,157,.04),rgba(96,229,157,.08));border-top-color:hsla(0,0%,100%,.06)}body.dark .ChatBot_disclaimerLink__V65sg{color:var(--primary-color3);border-bottom-color:var(--primary-color3)}body.dark .ChatBot_disclaimerLink__V65sg:hover{color:#fff;border-bottom-color:#fff}@keyframes ChatBot_iconBreathe__teOSb{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes ChatBot_iconWave__aXRo2{0%{transform:rotate(0deg) scale(1)}25%{transform:rotate(-10deg) scale(1.05)}55%{transform:rotate(8deg) scale(1.05)}80%{transform:rotate(-4deg) scale(1.02)}to{transform:rotate(0deg) scale(1)}}@keyframes ChatBot_haloRing__S7TLq{0%{transform:scale(1);opacity:.7;border-width:1.5px}70%{opacity:0;border-width:.5px}to{transform:scale(1.55);opacity:0;border-width:.5px}}@keyframes ChatBot_sparkleAppear__iTJlw{0%,12%{opacity:0;transform:scale(0)}18%{opacity:.5;transform:scaleX(.5) scaleY(.22)}24%{opacity:.9;transform:scaleX(1.28) scaleY(.82)}30%{opacity:1;transform:scaleX(.92) scaleY(1.14)}35%{opacity:1;transform:scaleX(1.04) scaleY(.97)}40%,68%{opacity:1;transform:scale(1)}73%{opacity:1;transform:scaleX(.95) scaleY(1.08)}82%{opacity:.55;transform:scaleX(.55) scaleY(.78)}90%{opacity:0;transform:scale(0)}to{opacity:0;transform:scale(0)}}@keyframes ChatBot_sparkleTwinkle__mapZu{0%,to{transform:rotate(0deg) scale(1)}20%{transform:rotate(18deg) scale(1.08)}40%{transform:rotate(-12deg) scale(1)}60%{transform:rotate(22deg) scale(1.1)}80%{transform:rotate(-8deg) scale(1.04)}}@media (max-width:480px){.ChatBot_root__2ImQD{right:0;bottom:0;left:0}.ChatBot_panelBody__dcRrb{padding-left:0;padding-right:0;overflow-x:hidden}.ChatBot_messages__9hWHA{padding-left:18px;padding-right:18px}.ChatBot_actionList__R13Se{margin-left:0;margin-right:0}.ChatBot_morph__cssqk{margin-right:16px;margin-bottom:16px}.ChatBot_morphPreview__k4jFK{width:calc(100% - 16px);margin-right:8px;margin-bottom:0;border-radius:14px}.ChatBot_morphFlatTop__eThZ8{width:100%;margin-right:0;border-radius:0}.ChatBot_chipsStack__ms20H{width:100%;max-width:100%;right:0;padding:0 12px 0 72px}.ChatBot_panel__ZuDmo{width:100%;max-width:100%;right:0;border-radius:20px 20px 0 0;border:none}.ChatBot_panelVisible__RwHyR{height:calc(100vh - 52px);height:calc(100dvh - 52px - env(safe-area-inset-bottom, 0px));height:calc(var(--chat-vh, 100dvh) - 52px - env(safe-area-inset-bottom, 0px))}.ChatBot_morphPreview__k4jFK{padding-bottom:env(safe-area-inset-bottom,0)}.ChatBot_panelHeaderBtn__tnyyK{width:40px;height:40px;font-size:19px}.ChatBot_actionCard__pCI43{padding:16px 18px;font-size:14.5px}.ChatBot_botTableWrap__8MaIv{margin-left:-48px;margin-right:-10px;width:calc(100% + 58px);border-radius:6px;border:1px solid rgba(0,60,48,.12)}.ChatBot_botTable__IkkPj td,.ChatBot_botTable__IkkPj th{padding:10px;font-size:11.5px}.ChatBot_botTable__IkkPj tbody td:first-child,.ChatBot_botTable__IkkPj thead th:first-child{min-width:96px;max-width:112px;padding-left:14px}}