.action[data-v-fd9bf3d6]{display:flex}.action .chat-recommended[data-v-fd9bf3d6]{display:flex;flex-direction:row}.action .chat-recommended .chat-menu[data-v-fd9bf3d6]{width:32px;height:32px;background-color:#fff;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.action .chat-recommended .chat-menu[data-v-fd9bf3d6]:hover{cursor:pointer}.action .chat-recommended .chat-menu:hover .title-chat[data-v-fd9bf3d6],.action .chat-recommended .chat-menu:hover .title-tips[data-v-fd9bf3d6]{visibility:visible}.action .chat-recommended .chat-menu .title-tips[data-v-fd9bf3d6]{position:absolute;bottom:32px;height:auto;min-width:64px;visibility:hidden;transition:.2s;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;width:64px;justify-content:flex-start;align-items:center;border-radius:4px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);background:#fff}.action .chat-recommended .chat-menu .title-tips .question-warn[data-v-fd9bf3d6]{display:flex;justify-content:center;align-content:center;align-items:center;width:100%;font-size:12px;text-align:center;width:64px;height:28px}.action .icon-bac-no[data-v-fd9bf3d6],.action .icon-bac[data-v-fd9bf3d6]{height:32px;width:32px;display:flex;text-align:center;align-items:center;justify-content:center}.action .icon-bac-no .icon[data-v-fd9bf3d6]{width:14px;height:14px}.action .van-popup--left .m-suggestions-box[data-v-fd9bf3d6]{height:100%}.action .van-popup--left .m-suggestions-box .m-iframe-box[data-v-fd9bf3d6]{height:calc(100% - 50px)}.title-chat[data-v-fd9bf3d6]{padding:12px;min-width:68px}.title-chat .question-chat[data-v-fd9bf3d6]{font-size:14px;display:flex;align-items:center;justify-content:flex-start;margin-bottom:4px}.title-chat .question-chat .icon[data-v-fd9bf3d6]{height:14px;width:14px;margin-right:4px}.voice-recorder[data-v-1581636a]{display:flex;flex-direction:column;align-items:center}.record-button[data-v-1581636a]{display:flex;flex-direction:row;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;box-shadow:0 2px 10px rgba(0,122,255,.3)}.record-button.recording[data-v-1581636a]{transform:scale(1.1)}.record-button.active[data-v-1581636a]{transform:scale(.95)}.record-button[data-v-1581636a]:hover{cursor:pointer}.record-icon[data-v-1581636a]{transition:all .2s ease}.record-button.recording .record-icon[data-v-1581636a]{animation:pulse-data-v-1581636a 1s infinite}@keyframes pulse-data-v-1581636a{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.recording-time[data-v-1581636a]{position:absolute;top:-35px;left:50%;transform:translateX(-50%);background:#ff3b30;color:#fff;padding:2px 10px;border-radius:15px;font-size:14px;font-weight:700}.recording-status[data-v-1581636a]{margin-top:20px;padding:10px 20px;background:#f0f0f0;border-radius:20px;font-size:14px;color:#666;transition:all .3s ease}@media (max-width:768px){.record-button[data-v-1581636a]{width:100%;height:36px}.recording-time[data-v-1581636a]{top:-40px;padding:3px 12px;font-size:16px}}.voice-input-animation[data-v-1581636a]{display:flex;justify-content:center;align-items:center;width:100%;height:40px;background-color:var(--voiceColor,#1678ff);padding:0;flex-direction:row;gap:5px;border-radius:8px}.voice-input-animation .bar[data-v-1581636a]{width:3px;background-color:#fff;height:10px;animation:wave-data-v-1581636a 1s ease-in-out infinite}@keyframes wave-data-v-1581636a{0%,to{height:10px}50%{height:40px}}.speak-info-btn[data-v-1581636a]{padding:10px;text-align:center;color:#000;font-size:14px;border-radius:8px}.voice-recorder[data-v-a41ea85e]{display:flex;flex-direction:column;align-items:center}.record-button[data-v-a41ea85e]{display:flex;flex-direction:row;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease}.record-button.recording[data-v-a41ea85e]{transform:scale(1.1)}.record-button.active[data-v-a41ea85e]{transform:scale(.95)}.record-button[data-v-a41ea85e]:hover{cursor:pointer}.record-icon[data-v-a41ea85e]{transition:all .2s ease}.record-button.recording .record-icon[data-v-a41ea85e]{animation:pulse-data-v-a41ea85e 1s infinite}@keyframes pulse-data-v-a41ea85e{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.recording-time[data-v-a41ea85e]{position:absolute;top:-35px;left:50%;transform:translateX(-50%);background:#ff3b30;color:#fff;padding:2px 10px;border-radius:15px;font-size:14px;font-weight:700}.recording-status[data-v-a41ea85e]{margin-top:20px;padding:10px 20px;background:#f0f0f0;border-radius:20px;font-size:14px;color:#666;transition:all .3s ease}@media (max-width:768px){.record-button[data-v-a41ea85e]{width:100%;height:36px}.recording-time[data-v-a41ea85e]{top:-40px;padding:3px 12px;font-size:16px}}.voice-input-animation[data-v-a41ea85e]{display:flex;justify-content:center;align-items:center;width:100%;height:40px;background-color:var(--voiceColor,#1678ff);padding:0;flex-direction:row;gap:5px;border-radius:8px}.voice-input-animation .bar[data-v-a41ea85e]{width:3px;background-color:#fff;height:10px;animation:wave-data-v-a41ea85e 1s ease-in-out infinite}@keyframes wave-data-v-a41ea85e{0%,to{height:10px}50%{height:40px}}.speak-info-btn[data-v-a41ea85e]{padding:10px;text-align:center;color:#000;font-size:14px;border-radius:8px}