.molded[data-v-d33dab7c]{background:#fff;border-left:1px solid #dbdee0;font-size:13px;height:100%;width:350px;right:0;padding:10px;position:fixed;box-shadow:20px 20px 20px 20px rgba(124,125,129,.53);z-index:999}.molded-button[data-v-d33dab7c]{font-size:18px;background:#fff;border:1px solid #dbdfe9;border-radius:5px;color:#577696;height:40px;width:80px;line-height:32px;padding-top:3px;padding-right:35px;text-align:center;position:fixed;top:160px;cursor:pointer;z-index:999}.button-recolher[data-v-d33dab7c]{padding-left:12px;padding-right:418px;right:-38px}.aberto[data-v-d33dab7c]{right:365px}.fechado[data-v-d33dab7c]{right:-38px;color:#577696}.slide-fade-enter-active[data-v-d33dab7c]{transition:all .2s ease}.slide-fade-leave-active[data-v-d33dab7c]{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-d33dab7c],.slide-fade-leave-to[data-v-d33dab7c]{transform:translateX(200px);opacity:0}.local-container[data-v-4df39c3f]{margin:auto;padding-left:100px}.div-title[data-v-4df39c3f]{margin-top:15px}.module[data-v-4df39c3f]{font-size:17px;font-weight:400;color:#aaaebb}.title[data-v-4df39c3f]{font-size:20px;font-weight:500}.icon-panel[data-v-4df39c3f]{opacity:.8;font-size:20px}.c-back[data-v-4df39c3f]{margin-top:20px;margin-right:12px;font-size:16px;cursor:pointer;color:#8ca1b7}.c-back[data-v-4df39c3f]:hover{color:#8ca1b7}.panel[data-v-4df39c3f]{padding-right:30px;margin-left:130px}.panel.collapsed[data-v-4df39c3f]{margin-left:10px;transition:all .3s ease}.div-back[data-v-4df39c3f]{margin-top:18px;font-size:16px;cursor:pointer;padding-top:3px;padding-left:10px;padding-right:30px;font-weight:400;color:#242424}.div-back[data-v-4df39c3f]:hover{color:#505050}.div-message-panel[data-v-4df39c3f]{width:calc(100% - 60px);position:fixed;top:-55px;left:30px;right:30px;margin:0;z-index:2000!important;transition:top .5s ease}.ai-input-container[data-v-36aa160d]{width:100%}.ai-input-wrapper[data-v-36aa160d]{display:flex;align-items:flex-end;gap:10px;background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;padding:12px 12px 12px 18px;transition:border-color .2s,box-shadow .2s;box-shadow:0 2px 8px rgba(0,0,0,.06)}.ai-input-wrapper.focused[data-v-36aa160d]{border-color:#94a3b8;box-shadow:0 2px 12px rgba(0,0,0,.1)}.ai-textarea[data-v-36aa160d]{flex:1;background:transparent;border:none;outline:none;resize:none;font-size:15px;color:#1e293b;line-height:1.5;max-height:160px;overflow-y:auto;font-family:inherit}.ai-textarea[data-v-36aa160d]::-moz-placeholder{color:#94a3b8}.ai-textarea[data-v-36aa160d]:-ms-input-placeholder{color:#94a3b8}.ai-textarea[data-v-36aa160d]::placeholder{color:#94a3b8}.ai-send-btn[data-v-36aa160d]{width:38px;height:38px;flex-shrink:0;border:none;border-radius:50%;background:#cbd5e1;color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;cursor:not-allowed;transition:background .2s}.ai-send-btn.active[data-v-36aa160d]{background:#1e293b;cursor:pointer}.ai-send-btn.active[data-v-36aa160d]:hover{background:#334155}.dark-theme .ai-input-wrapper[data-v-36aa160d]{background:#2d3748;border-color:#4a5568}.dark-theme .ai-input-wrapper.focused[data-v-36aa160d]{border-color:#718096}.dark-theme .ai-textarea[data-v-36aa160d]{color:#e2e8f0}.dark-theme .ai-send-btn.active[data-v-36aa160d]{background:#e2e8f0;color:#1e293b}.ai-bubble-row[data-v-13ae837a]{display:flex;align-items:flex-start;gap:12px}.ai-bubble-row.user[data-v-13ae837a]{flex-direction:row-reverse}.ai-avatar[data-v-13ae837a]{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.nixia-avatar[data-v-13ae837a]{background:#577696;color:#fff}.user-avatar[data-v-13ae837a]{background:#64748b;color:#fff}.ai-bubble[data-v-13ae837a]{max-width:72%;padding:12px 16px;border-radius:14px;font-size:14.5px;line-height:1.6}.nixia .ai-bubble[data-v-13ae837a]{background:#f1f5f9;color:#1e293b;border-bottom-left-radius:4px}.user .ai-bubble[data-v-13ae837a]{background:#1e293b;color:#fff;border-bottom-right-radius:4px}.dark-theme .nixia .ai-bubble[data-v-13ae837a]{background:#2d3748;color:#e2e8f0}.dark-theme .user .ai-bubble[data-v-13ae837a]{background:#3b82f6}.ai-typing-row[data-v-6d5d2686]{display:flex;align-items:flex-start;gap:12px}.ai-avatar[data-v-6d5d2686]{width:34px;height:34px;border-radius:50%;background:#577696;color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.ai-typing-bubble[data-v-6d5d2686]{display:flex;align-items:center;gap:5px;padding:14px 16px;background:#f1f5f9;border-radius:14px;border-bottom-left-radius:4px;min-width:60px}.ai-typing-bubble span[data-v-6d5d2686]{width:8px;height:8px;border-radius:50%;background:#94a3b8;-webkit-animation:ai-blink-data-v-6d5d2686 1.2s ease-in-out infinite;animation:ai-blink-data-v-6d5d2686 1.2s ease-in-out infinite;display:inline-block}.ai-typing-bubble span[data-v-6d5d2686]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.ai-typing-bubble span[data-v-6d5d2686]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes ai-blink-data-v-6d5d2686{0%,80%,to{opacity:.2;transform:scale(.85)}40%{opacity:1;transform:scale(1.15)}}@keyframes ai-blink-data-v-6d5d2686{0%,80%,to{opacity:.2;transform:scale(.85)}40%{opacity:1;transform:scale(1.15)}}.ai-fade-enter-active[data-v-6d5d2686],.ai-fade-leave-active[data-v-6d5d2686]{transition:opacity .2s}.ai-fade-enter[data-v-6d5d2686],.ai-fade-leave-to[data-v-6d5d2686]{opacity:0}.dark-theme .ai-typing-bubble[data-v-6d5d2686]{background:#2d3748}.ai-chat-wrapper[data-v-01741893]{display:flex;flex-direction:column;height:calc(100vh - 120px);padding:0}.ai-welcome[data-v-01741893]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-bottom:20px}.ai-greeting[data-v-01741893]{font-size:40px;font-weight:700;color:#1e293b;margin:0 0 12px;letter-spacing:-.5px}.ai-subtitle[data-v-01741893]{font-size:16px;color:#64748b;margin:0}.ai-messages[data-v-01741893]{flex:1;overflow-y:auto;padding:24px 22% 16px;display:flex;flex-direction:column;gap:20px}.ai-input-section[data-v-01741893]{padding:0 22% 16px;flex-shrink:0}.ai-online-badge[data-v-01741893]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;margin-bottom:8px;justify-content:flex-end;color:#94a3b8}.ai-online-badge.online[data-v-01741893]{color:#64748b}.ai-online-dot[data-v-01741893]{width:8px;height:8px;border-radius:50%;background:#cbd5e1;display:inline-block}.ai-online-badge.online .ai-online-dot[data-v-01741893]{background:#f59e0b}.dark-theme .ai-greeting[data-v-01741893]{color:#e2e8f0}.dark-theme .ai-subtitle[data-v-01741893]{color:#94a3b8}