@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap);*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:#f5f5f5}body.kaaspro-route,body.kaaspro-route #app{background:transparent!important}#app{min-height:100vh}.kaaspro-chat-widget[data-v-01817f85]{position:absolute;bottom:36px;right:0;z-index:1000;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:visible!important}.chat-toggle[data-v-01817f85]{width:auto;height:auto;background:transparent;border-radius:0;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;pointer-events:auto;transition:all .3s ease;position:relative;z-index:10}.chat-window-popup-enter-active[data-v-01817f85]{transition:all .3s cubic-bezier(.25,.8,.25,1)}.chat-window-popup-leave-active[data-v-01817f85]{transition:all .25s ease-in}.chat-window-popup-enter-from[data-v-01817f85]{opacity:0;transform:translateY(20px) scale(.95)}.chat-window-popup-leave-to[data-v-01817f85]{opacity:0;transform:translateY(10px) scale(.98)}.chat-window-popup-enter-to[data-v-01817f85],.chat-window-popup-leave-from[data-v-01817f85]{opacity:1;transform:translateY(0) scale(1)}.messages-container[data-v-01817f85]{width:100%;padding-top:82px}.message-wrapper[data-v-01817f85]{margin-bottom:16px}.message-popup-enter-active[data-v-01817f85]{transition:all .6s cubic-bezier(.175,.885,.32,1.275)}.message-popup-leave-active[data-v-01817f85]{transition:all .4s cubic-bezier(.55,.085,.68,.53)}.message-popup-enter-from[data-v-01817f85]{opacity:0;transform:translateY(25px) scale(.85)}.message-popup-leave-to[data-v-01817f85]{opacity:0;transform:translateY(-15px) scale(.95)}.message-popup-enter-to[data-v-01817f85],.message-popup-leave-from[data-v-01817f85]{opacity:1;transform:translateY(0) scale(1)}.message-popup-move[data-v-01817f85]{transition:transform .5s cubic-bezier(.25,.8,.25,1)}.notification-badge[data-v-01817f85]{position:absolute;top:-5px;right:-5px;background:#ff4757;color:#fff;border-radius:50%;width:20px;height:20px;font-size:12px;display:flex;align-items:center;justify-content:center;animation:pulse-01817f85 2s infinite}@keyframes pulse-01817f85{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.chat-window[data-v-01817f85]{width:410px;height:500px;background:transparent;border-radius:16px;display:flex;flex-direction:column;overflow:visible;position:absolute;bottom:120px;right:0;z-index:1001;transform-origin:bottom right}.initial-state[data-v-01817f85]{display:flex;flex-direction:column;justify-content:end;overflow:visible;height:100%;min-height:300px}.purple-header[data-v-01817f85]{background:#6827ac;color:#fff;padding:20px 20px 35px 20px;position:relative;border-radius:16px 16px 0 0;z-index:1;margin-bottom:6px;box-shadow:0 0 5px -4px hsla(0,0%,100%,.15),0 0 57px -23px rgba(2,0,0,.15),0 0 13px 3px hsla(0,0%,100%,.5)}.close-btn[data-v-01817f85]{position:absolute;top:12px;right:12px;width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s}.close-btn[data-v-01817f85]:hover{background:hsla(0,0%,100%,.2)}.header-content[data-v-01817f85]{text-align:left}.header-content h2[data-v-01817f85]{font-size:24px;font-weight:600;font-family:DM Sans,sans-serif;margin:0 0 12px 0;line-height:1.3}.header-content p[data-v-01817f85]{font-size:15px;font-weight:500;font-family:DM Sans,sans-serif;margin:0;opacity:.9;line-height:1.4;padding-right:15px}.initial-input-area[data-v-01817f85]{background:#333;border-radius:12px 12px 16px 16px;position:relative;z-index:2;margin-top:-20px;box-shadow:0 0 5px -4px hsla(0,0%,100%,.15),0 0 57px -23px rgba(2,0,0,.15),0 0 13px 3px hsla(0,0%,100%,.5)}.initial-input-area .input-container[data-v-01817f85]{position:relative;margin-bottom:2px;padding:0}.initial-input-area .autocomplete-dropdown[data-v-01817f85]{position:absolute;bottom:100%;left:0;right:0;background:#3a3a3a;border:1px solid #555;border-radius:8px;box-shadow:0 -4px 12px rgba(0,0,0,.3);max-height:200px;overflow-y:auto;margin-bottom:8px;z-index:10}.initial-input-area .autocomplete-item[data-v-01817f85]{padding:12px 16px;cursor:pointer;border-bottom:1px solid #555;font-size:14px;color:#e0e0e0;transition:background-color .2s ease}.initial-input-area .autocomplete-item[data-v-01817f85]:last-child{border-bottom:none}.initial-input-area .autocomplete-item.selected[data-v-01817f85],.initial-input-area .autocomplete-item[data-v-01817f85]:hover{background-color:#8b5fbf;color:#fff}.initial-input-area .input-with-icon[data-v-01817f85]{display:flex;align-items:center;background:transparent;padding:12px 16px;gap:12px}.initial-input-area .chat-icon[data-v-01817f85]{color:#aaa;flex-shrink:0}.initial-input-area .simple-input[data-v-01817f85]{flex:1;border:none;background:transparent;color:#fff;font-size:16px;font-weight:500;outline:none;font-family:DM Sans,sans-serif;resize:none;overflow-y:auto;word-wrap:break-word;white-space:pre-wrap;min-height:24px;max-height:120px;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.initial-input-area .simple-input[data-v-01817f85]:focus{outline:none!important;border:none!important;box-shadow:none!important}.initial-input-area .bg-brand-primary-normal[data-v-01817f85]{display:none!important;visibility:hidden!important;opacity:0!important}.initial-input-area .simple-input[data-v-01817f85]::-moz-placeholder{color:#aaa}.initial-input-area .simple-input[data-v-01817f85]::placeholder{color:#aaa}.powered-by[data-v-01817f85]{text-align:center;font-size:12px;color:#6c757d}.powered-by strong[data-v-01817f85]{color:#333}.active-chat-state[data-v-01817f85]{height:100%;display:flex;flex-direction:column;background:transparent}.dark-header[data-v-01817f85]{background:#1a1a1a;color:#fff;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;border-radius:12px 12px 0 0}.user-info[data-v-01817f85]{display:flex;align-items:center;gap:12px}.user-avatar[data-v-01817f85]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#8b5fbf,#6a4c93);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;color:#fff}.user-details[data-v-01817f85]{display:flex;flex-direction:column}.user-name[data-v-01817f85]{font-size:14px;font-weight:600;margin-bottom:2px}.user-email[data-v-01817f85]{font-size:12px;opacity:.7}.dark-header .close-btn[data-v-01817f85]{background:hsla(0,0%,100%,.1)}.dark-header .close-btn[data-v-01817f85]:hover{background:hsla(0,0%,100%,.2)}.messages-area[data-v-01817f85]{height:460px;overflow-y:auto;padding:16px;background:transparent;scrollbar-width:none;-ms-overflow-style:none;position:relative}.messages-wrapper[data-v-01817f85]{min-height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%}.messages-area[data-v-01817f85]::-webkit-scrollbar{display:none}.typing-indicator[data-v-01817f85]{display:flex;align-items:center;justify-content:center;padding:12px 16px;background:#3a3a3a;border-radius:18px 18px 18px 18px;margin-bottom:8px;width:60px;height:40px;box-shadow:0 0 5px 0 hsla(0,0%,100%,.15),0 0 57px 0 rgba(2,0,0,.15),0 0 8px 3px hsla(0,0%,100%,.5)}.typing-dots[data-v-01817f85]{display:flex;gap:4px}.typing-dots span[data-v-01817f85]{width:6px;height:6px;background:#999;border-radius:50%;animation:typing-01817f85 1.4s infinite}.typing-dots span[data-v-01817f85]:nth-child(2){animation-delay:.2s}.typing-dots span[data-v-01817f85]:nth-child(3){animation-delay:.4s}@keyframes typing-01817f85{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-10px)}}.input-area[data-v-01817f85]{padding:16px 20px;background:#1a1a1a;border-radius:0 0 12px 12px}.input-container[data-v-01817f85]{position:relative;margin-bottom:12px}.autocomplete-dropdown[data-v-01817f85]{position:absolute;bottom:100%;left:0;right:0;background:#3a3a3a;border:1px solid #555;border-radius:8px;box-shadow:0 -4px 12px rgba(0,0,0,.3);max-height:200px;overflow-y:auto;margin-bottom:8px;z-index:10}.autocomplete-item[data-v-01817f85]{padding:12px 16px;cursor:pointer;border-bottom:1px solid #555;font-size:14px;color:#e0e0e0;transition:background-color .2s ease}.autocomplete-item[data-v-01817f85]:last-child{border-bottom:none}.autocomplete-item.selected[data-v-01817f85],.autocomplete-item[data-v-01817f85]:hover{background-color:#8b5fbf;color:#fff}.input-wrapper[data-v-01817f85]{position:relative;display:flex;align-items:center;background:#3a3a3a;border-radius:24px;padding:0 16px}.input-icon[data-v-01817f85]{color:#888;margin-right:12px;flex-shrink:0}.message-input[data-v-01817f85]{flex:1;padding:12px 0;border:none;background:transparent;color:#e0e0e0;font-size:14px;outline:none}.message-input[data-v-01817f85]::-moz-placeholder{color:#aaa}.message-input[data-v-01817f85]::placeholder{color:#aaa}.powered-by-dark[data-v-01817f85]{text-align:center;font-size:12px;font-weight:500;font-family:DM Sans,sans-serif;color:#fff;padding:10px 16px;position:relative}.powered-by-dark[data-v-01817f85]:before{content:"";position:absolute;top:0;left:16px;right:16px;height:1px;background-color:#666;margin-bottom:-1px}.powered-by-dark strong[data-v-01817f85]{color:#fff;font-weight:600}.s-highlight[data-v-01817f85]{color:#ffb6c1}.clean-message[data-v-01817f85]{margin-bottom:16px;display:flex;flex-direction:column}.clean-message.user-message[data-v-01817f85]{align-items:flex-end}.clean-message.bot-message[data-v-01817f85]{align-items:flex-start}.user-message-wrapper[data-v-01817f85]{display:flex;flex-direction:column;align-items:flex-end;max-width:75%;margin-left:auto}.bot-message-wrapper[data-v-01817f85]{display:flex;flex-direction:column;align-items:flex-start;max-width:85%}.user-message-bubble[data-v-01817f85]{background:#6827ac;color:#fff;line-height:1.4;word-wrap:break-word;font-weight:500;box-shadow:0 0 5px 0 hsla(0,0%,100%,.15),0 0 57px 0 rgba(2,0,0,.15),0 0 8px 3px hsla(0,0%,100%,.5)}.bot-message-content[data-v-01817f85],.user-message-bubble[data-v-01817f85]{padding:12px 16px;border-radius:18px 18px 18px 18px;font-size:15px;font-family:DM Sans,sans-serif;margin-bottom:10px}.bot-message-content[data-v-01817f85]{line-height:1.5}.bot-message-content[data-v-01817f85],.system-message .bot-message-content[data-v-01817f85]{background:#333;color:#e0e0e0;box-shadow:0 0 5px 0 hsla(0,0%,100%,.15),0 0 57px 0 rgba(2,0,0,.15),0 0 14px 1px hsla(0,0%,100%,.5)}.system-message .bot-message-content .message-time-inside[data-v-01817f85]{color:#fff}.bot-message-content .email-highlight[data-v-01817f85],.bot-text .email-highlight[data-v-01817f85],.system-message .bot-message-content .email-highlight[data-v-01817f85]{color:#fff!important;font-weight:600!important}.message-content[data-v-01817f85]{margin-bottom:4px}.message-time-inside[data-v-01817f85]{font-size:10px;text-align:right;margin-top:4px;font-family:DM Sans,sans-serif;font-weight:400}.user-message-bubble .message-time-inside[data-v-01817f85]{color:#fff}.bot-message-content .message-time-inside[data-v-01817f85]{color:#fff;text-align:left}.bot-text[data-v-01817f85]{color:#e0e0e0;line-height:1.5}.bot-text h1[data-v-01817f85],.bot-text h2[data-v-01817f85],.bot-text h3[data-v-01817f85],.bot-text h4[data-v-01817f85],.bot-text h5[data-v-01817f85],.bot-text h6[data-v-01817f85]{font-weight:700;margin:8px 0 4px 0;color:#f0f0f0}.bot-text h1[data-v-01817f85]{font-size:1.1em}.bot-text h2[data-v-01817f85]{font-size:1.05em}.bot-text h3[data-v-01817f85]{font-size:1.02em}.bot-text h4[data-v-01817f85]{font-size:.98em}.bot-text h5[data-v-01817f85]{font-size:.95em}.bot-text h6[data-v-01817f85]{font-size:.9em}.bot-text p[data-v-01817f85]{margin:4px 0;color:#e0e0e0}.bot-text ol[data-v-01817f85],.bot-text ul[data-v-01817f85]{margin:8px 0;padding-left:0;margin-left:0;list-style:none!important;list-style-type:none!important}.bot-text li[data-v-01817f85]{margin:3px 0;padding-left:0;list-style:none!important;list-style-type:none!important;list-style-position:outside;line-height:1.4;word-wrap:break-word;color:#e0e0e0}.bot-text strong[data-v-01817f85]{font-weight:700;color:#f0f0f0}.bot-text em[data-v-01817f85]{font-style:italic}.bot-text code[data-v-01817f85]{background-color:#2a2a2a;border-radius:3px;padding:2px 4px;font-family:Courier New,Monaco,monospace;font-size:.9em;color:#ff6b6b}.bot-text pre[data-v-01817f85]{background-color:#1a1a1a;border:1px solid #555;border-radius:6px;padding:12px;margin:12px 0;overflow-x:auto}.bot-text pre code[data-v-01817f85]{background-color:transparent;padding:0;color:#e0e0e0;border-radius:0}.bot-text a[data-v-01817f85]{color:#e0e0e0!important;text-decoration:none!important}.bot-text blockquote[data-v-01817f85]{border-left:4px solid #8b5fbf;background-color:#2a2a2a;margin:12px 0;padding:8px 16px;font-style:italic;color:#ccc}.bot-text a[data-v-01817f85]:not([href*="@"]):not([href*=mailto]){color:#8b5fbf;text-decoration:none}.bot-text a[data-v-01817f85]:not([href*="@"]):not([href*=mailto]):hover{text-decoration:underline}.bot-text [href*="@"][data-v-01817f85],.bot-text a[href*="@"][data-v-01817f85],.bot-text a[href*=mailto][data-v-01817f85],.kaaspro-chat-widget .bot-text a[href*="@"][data-v-01817f85],.kaaspro-chat-widget .bot-text a[href^="mailto:"][data-v-01817f85],.kaaspro-chat-widget .markdown-content a[href*="@"][data-v-01817f85],.kaaspro-chat-widget .markdown-content a[href^="mailto:"][data-v-01817f85],.kaaspro-chat-widget a[href^="mailto:"][data-v-01817f85],.markdown-content a[href*="@"][data-v-01817f85],a[href^="mailto:"][data-v-01817f85],body .kaaspro-chat-widget a[href^="mailto:"][data-v-01817f85],html body .kaaspro-chat-widget a[href^="mailto:"][data-v-01817f85]{color:#fff!important;text-decoration:none!important;border:none!important;outline:none!important;background:transparent!important}.bot-text hr[data-v-01817f85]{border:none;border-top:1px solid #555;margin:16px 0}.rating-section[data-v-01817f85]{margin-top:12px;border-top:1px solid #555}.star-rating[data-v-01817f85]{display:flex;justify-content:flex-start;gap:6px;padding:3px 0}.star[data-v-01817f85]{font-size:20px;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;filter:grayscale(100%) saturate(0);opacity:.4}.star.hovered[data-v-01817f85],.star[data-v-01817f85]:hover{filter:grayscale(0) saturate(1) hue-rotate(240deg) brightness(.8);opacity:.9}.star.selected[data-v-01817f85]{filter:grayscale(0) saturate(1) hue-rotate(240deg) brightness(.8);opacity:1}.star.disabled[data-v-01817f85]{cursor:default!important;pointer-events:none}.rating-submitted .star[data-v-01817f85]{cursor:default}.related-links[data-v-01817f85]{margin-top:12px;padding-top:12px;border-top:1px solid #555}.related-link-text[data-v-01817f85]{font-size:13px;display:inline;color:#e0e0e0}.related-link[data-v-01817f85]{color:#8b5fbf;text-decoration:underline;font-size:13px;cursor:pointer;transition:color .2s ease;display:inline}.related-link[data-v-01817f85]:hover{color:#b894d1;text-decoration:underline}.follow-up-question[data-v-01817f85]{margin-top:8px;font-size:13px;color:#aaa}.clean-input-area[data-v-01817f85]{background:#333;border-radius:12px 12px 16px 16px;position:relative;z-index:2;box-shadow:0 0 5px 0 hsla(0,0%,100%,.15),0 0 57px 0 rgba(2,0,0,.15),0 0 14px 1px hsla(0,0%,100%,.5)}.clean-input-area .input-container[data-v-01817f85]{position:relative;margin-bottom:2px;padding:0}.clean-input-area .autocomplete-dropdown[data-v-01817f85]{position:absolute;bottom:100%;left:0;right:0;background:#3a3a3a;border:1px solid #555;border-radius:8px;box-shadow:0 -4px 12px rgba(0,0,0,.3);max-height:200px;overflow-y:auto;margin-bottom:8px;z-index:10}.clean-input-area .autocomplete-item[data-v-01817f85]{padding:12px 16px;cursor:pointer;border-bottom:1px solid #555;font-size:14px;color:#e0e0e0;transition:background-color .2s ease}.clean-input-area .autocomplete-item[data-v-01817f85]:last-child{border-bottom:none}.clean-input-area .autocomplete-item.selected[data-v-01817f85],.clean-input-area .autocomplete-item[data-v-01817f85]:hover{background-color:#8b5fbf;color:#fff}.clean-input-area .input-with-icon[data-v-01817f85]{display:flex;align-items:center;background:transparent;padding:12px 16px;gap:12px}.clean-input-area .chat-icon[data-v-01817f85]{color:#aaa;flex-shrink:0}.clean-input-area .simple-input[data-v-01817f85]{flex:1;border:none;background:transparent;color:#fff;font-size:16px;font-weight:500;outline:none;font-family:DM Sans,sans-serif;resize:none;overflow-y:auto;word-wrap:break-word;white-space:pre-wrap;min-height:24px;max-height:120px;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.clean-input-area .simple-input[data-v-01817f85]:focus{outline:none!important;border:none!important;box-shadow:none!important}.clean-input-area .bg-brand-primary-normal[data-v-01817f85]{display:none!important;visibility:hidden!important;opacity:0!important}.clean-input-area .simple-input[data-v-01817f85]::-moz-placeholder{color:#aaa}.clean-input-area .simple-input[data-v-01817f85]::placeholder{color:#aaa}.bg-brand-primary-normal[data-v-01817f85],.kaaspro-chat-widget .bg-brand-primary-normal[data-v-01817f85],[class*=bg-brand-primary-normal][data-v-01817f85],[class*=bg-brand-primary][data-v-01817f85],html body .bg-brand-primary-normal[data-v-01817f85],html body .kaaspro-chat-widget .bg-brand-primary-normal[data-v-01817f85]{display:none!important;visibility:hidden!important;opacity:0!important;background:transparent!important;color:transparent!important;border:none!important;width:0!important;height:0!important;position:absolute!important;left:-9999px!important;top:-9999px!important;z-index:-9999!important;pointer-events:none!important}@keyframes glowPulse-01817f85{0%{filter:drop-shadow(0 0 4px rgba(255,255,255,.6)) drop-shadow(0 0 8px rgba(255,255,255,.4)) drop-shadow(0 0 12px rgba(255,255,255,.2))}50%{filter:drop-shadow(0 0 6px rgba(255,255,255,.8)) drop-shadow(0 0 10px rgba(255,255,255,.6)) drop-shadow(0 0 16px rgba(255,255,255,.4))}to{filter:drop-shadow(0 0 4px rgba(255,255,255,.6)) drop-shadow(0 0 8px rgba(255,255,255,.4)) drop-shadow(0 0 12px rgba(255,255,255,.2))}}.sales-escalation-buttons[data-v-01817f85]{display:flex;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid #555}.sales-button[data-v-01817f85]{padding:8px 16px;border:none;border-radius:20px;font-size:14px;font-weight:500;font-family:DM Sans,sans-serif;cursor:pointer;transition:all .3s ease;flex:1;max-width:140px}.sales-yes[data-v-01817f85]{background:#6827ac;color:#fff}.sales-yes[data-v-01817f85]:hover:not(:disabled){background:#5a1f8a;transform:translateY(-1px)}.sales-no[data-v-01817f85]{background:#555;color:#e0e0e0}.sales-no[data-v-01817f85]:hover:not(:disabled){background:#666;transform:translateY(-1px)}.sales-button[data-v-01817f85]:disabled{background:#3a3a3a!important;color:#666!important;cursor:not-allowed;opacity:.5}.mobile-header[data-v-01817f85]{background:#1c1c1c;color:#fff;padding:12px 16px;position:sticky;top:0;z-index:10;flex-shrink:0}.mobile-header-content[data-v-01817f85]{display:flex;align-items:center;justify-content:space-between}.mobile-header-left[data-v-01817f85]{display:flex;align-items:center;gap:12px}.mobile-header-logo-circle[data-v-01817f85]{width:40px;height:40px;background-color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mobile-header-logo[data-v-01817f85]{display:flex;align-items:center;justify-content:center;color:#fff;width:20px;height:20px}.mobile-close-toggle[data-v-01817f85]{background:none;border:none;color:#fff;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}.mobile-header-title[data-v-01817f85]{font-size:18px;font-weight:500;margin:0;color:#fff}.chat-window.mobile-view[data-v-01817f85]{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;max-width:none;border-radius:0;z-index:9999}.initial-state.mobile-initial[data-v-01817f85]{background:#1a1a1a;height:100vh;display:flex;flex-direction:column}.mobile-welcome-section[data-v-01817f85]{padding:20px;overflow-y:auto;background:#1a1a1a}.mobile-welcome-content[data-v-01817f85],.mobile-welcome-section[data-v-01817f85]{flex:1;display:flex;flex-direction:column}.mobile-welcome-title[data-v-01817f85]{font-size:24px;font-weight:600;color:#fff;margin-bottom:8px;line-height:1.3}.mobile-welcome-gradient[data-v-01817f85]{background:linear-gradient(90deg,#6b46c1,#8b5fbf 50%,#6b46c1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.mobile-welcome-accent[data-v-01817f85]{color:#8b5fbf}.mobile-date[data-v-01817f85]{color:#888;font-size:13px;margin-bottom:20px;text-align:center}.mobile-contact-prompt[data-v-01817f85]{background:#3a3a3a;border-radius:12px;padding:16px;margin:20px 0;color:#e0e0e0;font-size:15px;line-height:1.5}.mobile-contact-prompt p[data-v-01817f85]{margin:0 0 8px 0}.mobile-contact-prompt p[data-v-01817f85]:last-child{margin-bottom:0}.mobile-time[data-v-01817f85]{color:#666;font-size:11px;text-align:right;margin-top:8px}.mobile-contact-info[data-v-01817f85]{margin:20px 0}.contact-bubble[data-v-01817f85]{background:#8b5fbf;color:#fff;padding:12px 16px;border-radius:20px;font-size:14px;display:inline-block;max-width:-moz-fit-content;max-width:fit-content}.active-chat-state.mobile-active[data-v-01817f85]{height:100vh;background:#040404;display:flex;flex-direction:column;position:fixed;top:0;left:0;right:0;bottom:0}.active-chat-state.mobile-active .messages-area[data-v-01817f85]{background:#040404;flex:1;overflow-y:auto;height:auto}.mobile-initial .initial-input-area[data-v-01817f85]{background:#333;border-radius:0;position:sticky;bottom:0;z-index:10;margin-top:auto}.kaaspro-chat-widget.is-mobile:not(.minimized) .chat-toggle[data-v-01817f85]{display:none}.kaaspro-chat-widget.is-desktop .chat-toggle[data-v-01817f85]{display:flex;right:14px}.kaaspro-chat-widget.is-desktop[data-v-01817f85]{right:14px}.kaaspro-chat-widget.is-desktop .chat-window[data-v-01817f85]{right:12px;bottom:85px}.kaaspro-chat-widget.is-mobile[data-v-01817f85]:not(.minimized){position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.kaaspro-chat-widget.is-mobile .chat-window.mobile-view[data-v-01817f85]{animation:none}@media (max-width:480px){.kaaspro-chat-widget.is-mobile[data-v-01817f85]{bottom:10px;right:10px;left:10px}.kaaspro-chat-widget.is-mobile .chat-toggle[data-v-01817f85]{position:fixed;bottom:22px;right:10px}.kaaspro-chat-widget.is-mobile .clean-input-area[data-v-01817f85]{width:94%;left:12px;bottom:25px;flex-shrink:0;margin-top:20px}.kaaspro-chat-widget.is-mobile .clean-input-area .input-container[data-v-01817f85]{margin-bottom:0}.kaaspro-chat-widget.is-mobile .powered-by-dark[data-v-01817f85]{background:#1c1c1c;position:sticky;bottom:0;left:0;right:0;z-index:100;margin:0;border-radius:0;padding:16px;flex-shrink:0}.kaaspro-chat-widget.is-mobile .powered-by-dark[data-v-01817f85]:before{display:none}.kaaspro-chat-widget.is-mobile .clean-input-area .powered-by-dark[data-v-01817f85]{margin-top:10px}.user-message-wrapper[data-v-01817f85]{max-width:85%}.user-message-bubble[data-v-01817f85]{font-size:15px}.bot-message-wrapper[data-v-01817f85]{max-width:90%}.bot-message-content[data-v-01817f85]{font-size:15px}.message-time-inside[data-v-01817f85]{font-size:9px}.star[data-v-01817f85]{font-size:18px}.sales-escalation-buttons[data-v-01817f85]{gap:8px}.sales-button[data-v-01817f85]{max-width:none;font-size:13px}.kaaspro-chat-widget.is-mobile .clean-input-area .input-with-icon[data-v-01817f85]{padding:14px 16px}}