#chatbot-widget .static{position:static}#chatbot-widget .fixed{position:fixed}#chatbot-widget .absolute{position:absolute}#chatbot-widget .relative{position:relative}#chatbot-widget .inset-0{inset:0}#chatbot-widget .bottom-0{bottom:0}#chatbot-widget .bottom-5{bottom:1.25rem}#chatbot-widget .right-0{right:0}#chatbot-widget .right-1{right:.25rem}#chatbot-widget .right-2\.5{right:.625rem}#chatbot-widget .right-5{right:1.25rem}#chatbot-widget .top-2\.5{top:.625rem}#chatbot-widget .z-10{z-index:10}#chatbot-widget .z-20{z-index:20}#chatbot-widget .z-\[60\]{z-index:60}#chatbot-widget .mx-6{margin-left:1.5rem;margin-right:1.5rem}#chatbot-widget .mb-2{margin-bottom:.5rem}#chatbot-widget .mt-2{margin-top:.5rem}#chatbot-widget .block{display:block}#chatbot-widget .flex{display:flex}#chatbot-widget .h-10{height:2.5rem}#chatbot-widget .h-2{height:.5rem}#chatbot-widget .h-4{height:1rem}#chatbot-widget .h-\[104px\]{height:104px}#chatbot-widget .h-\[15px\]{height:15px}#chatbot-widget .h-\[17px\]{height:17px}#chatbot-widget .h-\[30px\]{height:30px}#chatbot-widget .h-\[31px\]{height:31px}#chatbot-widget .h-\[43px\]{height:43px}#chatbot-widget .h-\[52px\]{height:52px}#chatbot-widget .h-\[650px\]{height:650px}#chatbot-widget .h-full{height:100%}#chatbot-widget .w-10{width:2.5rem}#chatbot-widget .w-2{width:.5rem}#chatbot-widget .w-4{width:1rem}#chatbot-widget .w-\[104px\]{width:104px}#chatbot-widget .w-\[15px\]{width:15px}#chatbot-widget .w-\[17px\]{width:17px}#chatbot-widget .w-\[30px\]{width:30px}#chatbot-widget .w-\[31px\]{width:31px}#chatbot-widget .w-\[382px\]{width:382px}#chatbot-widget .w-\[420px\]{width:420px}#chatbot-widget .w-\[43px\]{width:43px}#chatbot-widget .w-\[52px\]{width:52px}#chatbot-widget .w-full{width:100%}#chatbot-widget .min-w-0{min-width:0px}#chatbot-widget .max-w-\[280px\]{max-width:280px}#chatbot-widget .max-w-\[75\%\]{max-width:75%}#chatbot-widget .flex-1{flex:1 1 0%}#chatbot-widget .shrink-0{flex-shrink:0}#chatbot-widget .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#chatbot-widget .cursor-pointer{cursor:pointer}#chatbot-widget .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}#chatbot-widget .flex-row{flex-direction:row}#chatbot-widget .flex-col{flex-direction:column}#chatbot-widget .items-start{align-items:flex-start}#chatbot-widget .items-end{align-items:flex-end}#chatbot-widget .items-center{align-items:center}#chatbot-widget .justify-end{justify-content:flex-end}#chatbot-widget .justify-center{justify-content:center}#chatbot-widget .justify-between{justify-content:space-between}#chatbot-widget .gap-0\.5{gap:.125rem}#chatbot-widget .gap-1{gap:.25rem}#chatbot-widget .gap-1\.5{gap:.375rem}#chatbot-widget .gap-2{gap:.5rem}#chatbot-widget .gap-3{gap:.75rem}#chatbot-widget .gap-3\.5{gap:.875rem}#chatbot-widget .gap-4{gap:1rem}#chatbot-widget .gap-8{gap:2rem}#chatbot-widget :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}#chatbot-widget .overflow-hidden{overflow:hidden}#chatbot-widget .overflow-x-auto{overflow-x:auto}#chatbot-widget .overflow-y-auto{overflow-y:auto}#chatbot-widget .whitespace-nowrap{white-space:nowrap}#chatbot-widget .rounded{border-radius:.25rem}#chatbot-widget .rounded-2xl{border-radius:1rem}#chatbot-widget .rounded-full{border-radius:9999px}#chatbot-widget .rounded-lg{border-radius:.5rem}#chatbot-widget .rounded-sm{border-radius:.125rem}#chatbot-widget .rounded-bl-none{border-bottom-left-radius:0}#chatbot-widget .border{border-width:1px}#chatbot-widget .border-2{border-width:2px}#chatbot-widget .border-b{border-bottom-width:1px}#chatbot-widget .border-t{border-top-width:1px}#chatbot-widget .border-none{border-style:none}#chatbot-widget .border-chatbot-border{border-color:var(--chatbot-ui-border)}#chatbot-widget .border-chatbot-ink{border-color:var(--chatbot-ui-ink)}#chatbot-widget .border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}#chatbot-widget .bg-\[\#F2F2F2\]{--tw-bg-opacity: 1;background-color:rgb(242 242 242 / var(--tw-bg-opacity, 1))}#chatbot-widget .bg-black\/30{background-color:#0000004d}#chatbot-widget .bg-chatbot-border{background-color:var(--chatbot-ui-border)}#chatbot-widget .bg-chatbot-brand{background-color:var(--chatbot-brand)}#chatbot-widget .bg-chatbot-muted{background-color:var(--chatbot-ui-muted)}#chatbot-widget .bg-chatbot-online{background-color:var(--chatbot-ui-online)}#chatbot-widget .bg-chatbot-surface{background-color:var(--chatbot-ui-surface)}#chatbot-widget .bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}#chatbot-widget .bg-transparent{background-color:transparent}#chatbot-widget .bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#chatbot-widget .bg-white\/70{background-color:#ffffffb3}#chatbot-widget .object-cover{-o-object-fit:cover;object-fit:cover}#chatbot-widget .p-0\.5{padding:.125rem}#chatbot-widget .p-3\.5{padding:.875rem}#chatbot-widget .p-5{padding:1.25rem}#chatbot-widget .p-6{padding:1.5rem}#chatbot-widget .px-4{padding-left:1rem;padding-right:1rem}#chatbot-widget .px-5{padding-left:1.25rem;padding-right:1.25rem}#chatbot-widget .px-6{padding-left:1.5rem;padding-right:1.5rem}#chatbot-widget .py-2{padding-top:.5rem;padding-bottom:.5rem}#chatbot-widget .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}#chatbot-widget .py-3{padding-top:.75rem;padding-bottom:.75rem}#chatbot-widget .py-3\.5{padding-top:.875rem;padding-bottom:.875rem}#chatbot-widget .py-4{padding-top:1rem;padding-bottom:1rem}#chatbot-widget .py-5{padding-top:1.25rem;padding-bottom:1.25rem}#chatbot-widget .py-6{padding-top:1.5rem;padding-bottom:1.5rem}#chatbot-widget .py-\[14px\]{padding-top:14px;padding-bottom:14px}#chatbot-widget .pb-6{padding-bottom:1.5rem}#chatbot-widget .pt-10{padding-top:2.5rem}#chatbot-widget .pt-5{padding-top:1.25rem}#chatbot-widget .text-left{text-align:left}#chatbot-widget .text-center{text-align:center}#chatbot-widget .font-chatbot{font-family:"Source Sans 3",system-ui,sans-serif}#chatbot-widget .text-2xl{font-size:1.5rem;line-height:2rem}#chatbot-widget .text-base{font-size:1rem;line-height:1.5rem}#chatbot-widget .text-lg{font-size:1.125rem;line-height:1.75rem}#chatbot-widget .text-sm{font-size:.875rem;line-height:1.25rem}#chatbot-widget .text-xl{font-size:1.25rem;line-height:1.75rem}#chatbot-widget .text-xs{font-size:.75rem;line-height:1rem}#chatbot-widget .font-bold{font-weight:700}#chatbot-widget .font-normal{font-weight:400}#chatbot-widget .leading-5{line-height:1.25rem}#chatbot-widget .leading-6{line-height:1.5rem}#chatbot-widget .leading-7{line-height:1.75rem}#chatbot-widget .leading-\[23px\]{line-height:23px}#chatbot-widget .leading-\[25px\]{line-height:25px}#chatbot-widget .leading-\[26px\]{line-height:26px}#chatbot-widget .leading-\[29px\]{line-height:29px}#chatbot-widget .text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}#chatbot-widget .text-chatbot-body{color:var(--chatbot-ui-body)}#chatbot-widget .text-chatbot-ink{color:var(--chatbot-ui-ink)}#chatbot-widget .text-chatbot-muted{color:var(--chatbot-ui-muted)}#chatbot-widget .text-chatbot-timestamp{color:var(--chatbot-ui-timestamp)}#chatbot-widget .text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}#chatbot-widget .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#chatbot-widget .underline{text-decoration-line:underline}#chatbot-widget .opacity-50{opacity:.5}#chatbot-widget .shadow-chatbot{--tw-shadow: var(--chatbot-ui-shadow-soft);--tw-shadow-colored: var(--chatbot-ui-shadow-soft);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#chatbot-widget .shadow-chatbot-pill{--tw-shadow: var(--chatbot-ui-shadow-pill);--tw-shadow-colored: var(--chatbot-ui-shadow-pill);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#chatbot-widget .shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#chatbot-widget .shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#chatbot-widget .outline-none{outline:2px solid transparent;outline-offset:2px}#chatbot-widget .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#chatbot-widget .backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#chatbot-widget .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#chatbot-widget .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#chatbot-widget{--chatbot-brand: #e7540f;--chatbot-brand-hover: #f49e6b;--chatbot-ui-ink: #141e29;--chatbot-ui-body: #141414;--chatbot-ui-muted: #7a7a7a;--chatbot-ui-border: #f7f7f7;--chatbot-ui-online: #00c950;--chatbot-ui-surface: #ffffff;--chatbot-ui-placeholder: #949494;--chatbot-ui-timestamp: #99a1af;--chatbot-ui-icon: #000000;--chatbot-ui-disabled: rgba(224, 224, 224, .3);--chatbot-ui-shadow-soft: 0px 10px 15px -3px rgba(0, 0, 0, .1), 0px 4px 6px -4px rgba(0, 0, 0, .1);--chatbot-ui-shadow-message: -1px 3px 16.5px rgba(0, 0, 0, .02);--chatbot-ui-shadow-pill: -1px 3px 10px rgba(0, 0, 0, .07);--chatbot-ui-thread-bg: linear-gradient(180deg, #f9fafb 0%, #ffffff 100%);--chatbot-text-primary: #213547;--chatbot-text-secondary: #6b7280;--chatbot-text-inverse: #ffffff;--chatbot-bg-primary: #ffffff;--chatbot-bg-secondary: #f3f4f6;--chatbot-bg-message-bot: #f3f4f6;--chatbot-border: #e5e7eb;--chatbot-success: #10b981;--chatbot-error: #ef4444;--chatbot-online: #4ade80;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;font-weight:400;color:var(--chatbot-text-primary);box-sizing:border-box;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#chatbot-widget *,#chatbot-widget *:before,#chatbot-widget *:after{box-sizing:inherit}#chatbot-widget .overflow-y-auto::-webkit-scrollbar{width:6px}#chatbot-widget .overflow-y-auto::-webkit-scrollbar-track{background:transparent}#chatbot-widget .overflow-y-auto::-webkit-scrollbar-thumb{background-color:var(--chatbot-border);border-radius:3px}#chatbot-widget .overflow-y-auto::-webkit-scrollbar-thumb:hover{background-color:var(--chatbot-text-secondary)}@keyframes typing-dot{0%,60%,to{opacity:.4;transform:scale(1) translateY(0)}30%{opacity:1;transform:scale(1.2) translateY(-3px)}}.animate-typing-dot{animation:typing-dot 1.4s ease-in-out infinite}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}@media(max-width:639px){#chatbot-widget{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}body:has(#chatbot-widget[data-chat-open=true]){overflow:hidden}}#chatbot-widget .placeholder\:text-chatbot-placeholder::-moz-placeholder{color:var(--chatbot-ui-placeholder)}#chatbot-widget .placeholder\:text-chatbot-placeholder::placeholder{color:var(--chatbot-ui-placeholder)}#chatbot-widget .hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}#chatbot-widget .hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}#chatbot-widget .hover\:opacity-70:hover{opacity:.7}#chatbot-widget .hover\:opacity-90:hover{opacity:.9}#chatbot-widget .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}#chatbot-widget .focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#chatbot-widget .focus-visible\:ring-chatbot-brand:focus-visible{--tw-ring-color: var(--chatbot-brand)}#chatbot-widget .focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}#chatbot-widget .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}#chatbot-widget .disabled\:opacity-50:disabled{opacity:.5}@media not all and (min-width:640px){#chatbot-widget .max-sm\:inset-0{inset:0}#chatbot-widget .max-sm\:bottom-0{bottom:0}#chatbot-widget .max-sm\:right-0{right:0}#chatbot-widget .max-sm\:h-\[74px\]{height:74px}#chatbot-widget .max-sm\:h-full{height:100%}#chatbot-widget .max-sm\:min-h-\[105px\]{min-height:105px}#chatbot-widget .max-sm\:w-\[305px\]{width:305px}#chatbot-widget .max-sm\:w-full{width:100%}#chatbot-widget .max-sm\:max-w-\[189px\]{max-width:189px}#chatbot-widget .max-sm\:gap-2{gap:.5rem}#chatbot-widget .max-sm\:rounded-none{border-radius:0}#chatbot-widget .max-sm\:px-3{padding-left:.75rem;padding-right:.75rem}#chatbot-widget .max-sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}#chatbot-widget .max-sm\:pr-10{padding-right:2.5rem}#chatbot-widget .max-sm\:text-base{font-size:1rem;line-height:1.5rem}#chatbot-widget .max-sm\:text-sm{font-size:.875rem;line-height:1.25rem}#chatbot-widget .max-sm\:leading-5{line-height:1.25rem}#chatbot-widget .max-sm\:leading-\[23px\]{line-height:23px}#chatbot-widget .max-sm\:leading-\[25px\]{line-height:25px}}
