@font-face{font-family:AccidentalPresidency;src:url(/fonts/AccidentalPresidency.ttf) format("truetype");font-weight:400;font-style:normal}nav{background-color:#f5f5f5}::-webkit-scrollbar{display:none}main{padding:4vw;box-sizing:border-box;background:#f5f5f5}.interpret p{flex-direction:column}.interpret p,.interpret span{display:flex;align-items:center}.interpret span{margin:0 auto;font-size:4vw;color:#333;padding-top:2.667vw;flex-shrink:0}.interpret span:first-child{padding-top:0}.interpret span i{width:4vw;height:4vw;background:#3ba272;border-radius:1.333vw;margin-right:1.333vw}.page-loading{position:fixed;top:0;width:100%;height:.533vw}.page-loading .bar{width:0;height:100%;background:#6ca0ec;box-shadow:0 0 1.333vw 0 rgba(0,0,0,.1);transition-property:width;transition-timing-function:linear}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.toast-all[data-v-112aa890]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999999999;pointer-events:none}.toast[data-v-112aa890]{position:absolute;opacity:0;left:50%;transform:translate(-50%,-50%);padding:1.333vw 2.667vw;background:rgba(0,0,0,.7);color:#fff;border-radius:.667vw;z-index:999999999;display:flex;align-items:center;border-radius:1.333vw;font-size:3.467vw}.toast.success[data-v-112aa890]{background:rgba(0,200,0,.7)}.toast.error[data-v-112aa890]{background:rgba(255,0,0,.7)}.toast.loading[data-v-112aa890]{background:rgba(0,0,0,.7)}.fade-enter-active[data-v-112aa890],.fade-leave-active[data-v-112aa890]{transition:opacity .5s}.fade-enter[data-v-112aa890],.fade-leave-to[data-v-112aa890]{opacity:0}.ai-icon[data-v-6f1c7660]{position:fixed;right:2.667vw;width:22.4vw;height:22.4vw;z-index:100;cursor:pointer;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s ease;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-focus-ring-color:transparent!important;tap-highlight-color:transparent!important;touch-action:none;outline:none!important;will-change:transform}.ai-icon[data-v-6f1c7660],.ai-icon[data-v-6f1c7660]:active,.ai-icon[data-v-6f1c7660]:focus,.ai-icon[data-v-6f1c7660]:hover,.ai-icon[data-v-6f1c7660]:visited{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;outline:none!important;box-shadow:none!important}.ai-icon.dragging[data-v-6f1c7660]{cursor:grabbing;z-index:101;transition:none;transform:scale(1.05);box-shadow:0 1.067vw 3.333vw rgba(0,0,0,.15)}.ai-icon[data-v-6f1c7660]:active{transform:scale(.98)}.ai-icon img[data-v-6f1c7660]{width:100%;height:100%;object-fit:contain;pointer-events:none;border-radius:50%}.ai-chat-dialog[data-v-6f1c7660]{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:center;z-index:99999999;animation:fadeIn-6f1c7660 .3s;touch-action:none}.ai-chat-dialog.hiding[data-v-6f1c7660]{animation:fadeOut-6f1c7660 .3s forwards}.ai-chat-dialog.hiding .dialog-content[data-v-6f1c7660]{animation:scaleOut-6f1c7660 .3s forwards}.ai-chat-dialog .dialog-content[data-v-6f1c7660]{position:relative;width:100%;height:66.6vh;max-height:calc(100% - 13.333vw);background:#fff;border-radius:4vw;animation:scaleIn-6f1c7660 .3s;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e0e0e0;border-radius:4vw 4vw 0 0}.ai-chat-dialog .close-btn[data-v-6f1c7660]{position:absolute;top:2vw;right:2vw;width:5.333vw;height:5.333vw;z-index:2}.ai-chat-dialog .close-btn .close-icon[data-v-6f1c7660]{position:relative;width:100%;height:100%}.ai-chat-dialog .close-btn .close-icon[data-v-6f1c7660]:after,.ai-chat-dialog .close-btn .close-icon[data-v-6f1c7660]:before{content:"";position:absolute;width:5.333vw;height:.533vw;background-color:#999;top:50%;left:0}.ai-chat-dialog .close-btn .close-icon[data-v-6f1c7660]:before{transform:rotate(45deg)}.ai-chat-dialog .close-btn .close-icon[data-v-6f1c7660]:after{transform:rotate(-45deg)}.ai-chat-dialog .ai-header[data-v-6f1c7660]{background:#fff;padding:4.8vw 2.667vw 3.467vw;display:flex;flex-direction:row;align-items:center;border-bottom:none}.ai-chat-dialog .ai-header .ai-avatar[data-v-6f1c7660]{width:9.867vw;height:9.867vw;margin-right:1.6vw}.ai-chat-dialog .ai-header .ai-avatar img[data-v-6f1c7660]{width:100%;height:100%}.ai-chat-dialog .ai-header .ai-title-container[data-v-6f1c7660]{flex:1;display:flex;flex-direction:column;justify-content:center;height:6.933vw;padding-left:4vw}.ai-chat-dialog .ai-header .ai-title[data-v-6f1c7660]{display:flex;align-items:center;margin-bottom:.533vw}.ai-chat-dialog .ai-header .ai-title .ai-name[data-v-6f1c7660]{font-size:5.333vw;font-weight:700;color:#000;margin-right:.8vw;line-height:1.2}.ai-chat-dialog .ai-header .ai-title .ai-sound[data-v-6f1c7660]{width:5.333vw;height:5.333vw;margin-left:2.4vw}.ai-chat-dialog .ai-header .ai-title .ai-sound img[data-v-6f1c7660]{width:100%;height:100%;vertical-align:middle}.ai-chat-dialog .ai-header .ai-desc[data-v-6f1c7660]{font-size:2.667vw;color:#999;text-align:left;line-height:1.2}.ai-chat-dialog .chat-content[data-v-6f1c7660]{flex:1;padding:2vw 5.333vw;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff}.ai-chat-dialog .chat-content .history-loading[data-v-6f1c7660]{text-align:center;padding:1.333vw 0;margin-bottom:1.333vw}.ai-chat-dialog .chat-content .history-loading .dot-countdown-timer[data-v-6f1c7660]{display:flex;justify-content:center;align-items:center}.ai-chat-dialog .chat-content .history-loading .dot-countdown-timer span[data-v-6f1c7660]{display:inline-block;width:1.067vw;height:1.067vw;margin:0 .4vw;background:#ccc;border-radius:50%;animation:dotLoading-6f1c7660 1.4s ease-in-out infinite both}.ai-chat-dialog .chat-content .history-loading .dot-countdown-timer span[data-v-6f1c7660]:first-child{animation-delay:-.32s}.ai-chat-dialog .chat-content .history-loading .dot-countdown-timer span[data-v-6f1c7660]:nth-child(2){animation-delay:-.16s}.ai-chat-dialog .chat-content .history-end-tip[data-v-6f1c7660]{text-align:center;color:#999;font-size:3.2vw;padding:1.333vw 0;margin-bottom:1.333vw}.ai-chat-dialog .chat-content .history-loading-tip[data-v-6f1c7660]{text-align:center;color:#999;font-size:1.6vw;padding:1.333vw 0}.ai-chat-dialog .chat-content .message-row[data-v-6f1c7660]{display:flex;margin-bottom:2vw;width:100%}.ai-chat-dialog .chat-content .message-row-user[data-v-6f1c7660]{justify-content:flex-end}.ai-chat-dialog .chat-content .message-row-ai[data-v-6f1c7660]{justify-content:flex-start}.ai-chat-dialog .chat-content .ai-message[data-v-6f1c7660]{background:#eef2ff;border-radius:2.4vw;padding:2.4vw;font-size:3.467vw;color:#000;line-height:1.6;display:inline-block;word-break:break-word;text-align:left}.ai-chat-dialog .chat-content .ai-message br[data-v-6f1c7660]{content:"";display:block;margin-top:1.333vw}.ai-chat-dialog .chat-content .user-message[data-v-6f1c7660]{background:#1375fb;color:#fff;border-radius:2.4vw;padding:2.4vw;font-size:3.467vw;line-height:1.6;display:inline-block;word-break:break-word;text-align:left}.ai-chat-dialog .chat-content[data-v-6f1c7660]:after{content:"";height:26.667vw;width:100%;display:block}.ai-chat-dialog .chat-footer[data-v-6f1c7660]{padding:0 3.333vw;height:26.667vw;border-top:none;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;position:fixed;padding-bottom:5.333vw;bottom:0;width:100%}.ai-chat-dialog .chat-footer .recording-status[data-v-6f1c7660]{text-align:center;color:#666;font-size:3.2vw;margin-bottom:5.333vw;height:3.2vw}.ai-chat-dialog .chat-footer .recording-status span.cancel[data-v-6f1c7660],.ai-chat-dialog .chat-footer .recording-status span[data-v-6f1c7660]{color:#666}.ai-chat-dialog .voice-input-area[data-v-6f1c7660]{flex:1;background:#fff;border:1px solid #e5e9f2;border-radius:4vw;display:flex;align-items:center;position:relative;overflow:hidden;transition:all .3s;box-shadow:0 .267vw .8vw rgba(0,0,0,.05);height:10.667vw!important;max-height:10.667vw!important;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ai-chat-dialog .voice-input-area.recording[data-v-6f1c7660]{background:#1375fb;height:10.667vw!important;max-height:10.667vw!important;border-radius:4vw;border-color:#1375fb;box-shadow:none}.ai-chat-dialog .voice-input-area.recording .keyboard-toggle[data-v-6f1c7660]{display:none}.ai-chat-dialog .voice-input-area.recording .voice-button span[data-v-6f1c7660]{color:#fff}.ai-chat-dialog .voice-input-area .voice-button[data-v-6f1c7660]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;position:relative;z-index:1}.ai-chat-dialog .voice-input-area .voice-button [data-v-6f1c7660]{pointer-events:none}.ai-chat-dialog .voice-input-area .voice-button .voice-content[data-v-6f1c7660]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none}.ai-chat-dialog .voice-input-area .voice-button .voice-content .voice-text[data-v-6f1c7660]{font-size:4vw;color:#333;font-weight:400;text-align:center;pointer-events:none}.ai-chat-dialog .voice-input-area .voice-button span[data-v-6f1c7660]{display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.ai-chat-dialog .voice-input-area .voice-button span .voice-icon[data-v-6f1c7660]{width:6.667vw;height:6.667vw;margin-bottom:.667vw;pointer-events:none}.ai-chat-dialog .voice-input-area .voice-button .recording-indicator[data-v-6f1c7660]{display:flex;align-items:center;justify-content:center;height:34.667vw;width:100%;pointer-events:none}.ai-chat-dialog .voice-input-area .voice-button .recording-indicator [data-v-6f1c7660]{pointer-events:none}.ai-chat-dialog .keyboard-toggle[data-v-6f1c7660]{width:6.133vw;height:6.133vw;position:absolute;right:1.333vw;display:flex;align-items:center;justify-content:center;z-index:100;cursor:pointer;background-color:transparent;border-radius:50%;top:0;bottom:0;margin:auto;transform:none}.ai-chat-dialog .keyboard-toggle[data-v-6f1c7660]:active{background-color:rgba(0,0,0,.05)}.ai-chat-dialog .keyboard-toggle img[data-v-6f1c7660]{width:6.667vw;height:6.667vw;opacity:.8;transition:opacity .2s;pointer-events:none}.ai-chat-dialog .text-input-container[data-v-6f1c7660]{height:auto;min-height:12vw;position:relative;background:#fff;display:flex;align-items:flex-end}.ai-chat-dialog .text-input-area[data-v-6f1c7660]{position:relative;height:12vw;min-height:12vw;max-height:24vw;border:1px solid #e5e9f2;border-radius:4vw;background:#fff;box-shadow:0 .267vw .8vw rgba(0,0,0,.05);display:flex;padding:0;overflow:visible;transition:height .15s ease;width:100%;margin-bottom:0}.ai-chat-dialog .input-wrapper[data-v-6f1c7660]{flex:1;padding:0 2.667vw;padding-right:9.333vw;height:100%;display:flex;align-items:center;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;position:relative;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.ai-chat-dialog .input-wrapper[data-v-6f1c7660]::-webkit-scrollbar{display:none}.ai-chat-dialog .auto-grow-input[data-v-6f1c7660]{width:100%;min-height:5.333vw;border:none;outline:none;background:transparent;font-size:3.467vw;color:#333;font-weight:500;line-height:1.5;word-break:break-word;white-space:pre-wrap;caret-color:#1375fb;display:flex;align-items:center;scrollbar-width:none;-ms-overflow-style:none}.ai-chat-dialog .auto-grow-input[data-v-6f1c7660]::-webkit-scrollbar{display:none}.ai-chat-dialog .auto-grow-input[data-v-6f1c7660]:empty:before{content:attr(placeholder);color:#999;position:absolute;pointer-events:none;font-weight:400;left:2.667vw;top:50%;transform:translateY(-50%)}.ai-chat-dialog .auto-grow-input[data-v-6f1c7660]:focus{outline:none}.ai-chat-dialog .input-action[data-v-6f1c7660]{width:9.333vw;height:9.333vw;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:1.333vw;top:50%;transform:translateY(-50%);z-index:100;border-radius:50%;background-color:transparent}.ai-chat-dialog .input-action[data-v-6f1c7660]:active{background-color:rgba(0,0,0,.05)}.ai-chat-dialog .input-action img[data-v-6f1c7660]{width:6.667vw;height:6.667vw;opacity:.8;transition:opacity .2s;pointer-events:none}@keyframes fadeIn-6f1c7660{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-6f1c7660{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-6f1c7660{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes scaleOut-6f1c7660{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes dotLoading-6f1c7660{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.ai-message.thinking-message[data-v-6f1c7660]{padding:2.4vw;min-width:10.667vw}.thinking-dots[data-v-6f1c7660]{display:flex;justify-content:center;align-items:center}.thinking-dots span[data-v-6f1c7660]{display:inline-block;width:1.6vw;height:1.6vw;margin:0 .667vw;background-color:#4285f4;border-radius:50%;animation:thinking-6f1c7660 1.4s ease-in-out infinite both;box-shadow:0 0 .667vw rgba(66,133,244,.5)}.ai-message.thinking-message[data-v-6f1c7660]{background-color:#f0f4fe;border:1px dashed #d0d9ff}@keyframes thinking-6f1c7660{0%,to{transform:scale(.4);opacity:.3}50%{transform:scale(1.1);opacity:1}}.countdown-timer[data-v-6f1c7660]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.countdown-timer .span[data-v-6f1c7660]{background:#fff;width:.933vw;height:10%;border-radius:1.867vw;margin-right:.667vw}.countdown-timer .span[data-v-6f1c7660]:last-child{margin-right:0}.countdown-timer .span[data-v-6f1c7660]:first-child{animation:load-6f1c7660 2.5s linear 1.4s infinite}.countdown-timer .span[data-v-6f1c7660]:nth-child(2){animation:load-6f1c7660 2.5s linear 1.2s infinite}.countdown-timer .span[data-v-6f1c7660]:nth-child(3){animation:load-6f1c7660 2.5s linear 1s infinite}.countdown-timer .span[data-v-6f1c7660]:nth-child(4){animation:load-6f1c7660 2.5s linear .8s infinite}.countdown-timer .span[data-v-6f1c7660]:nth-child(5){animation:load-6f1c7660 2.5s linear .6s infinite}.countdown-timer .span[data-v-6f1c7660]:nth-child(6){animation:load-6f1c7660 2.5s linear .4s infinite}.countdown-timer .span[data-v-6f1c7660]:nth-child(7){animation:load-6f1c7660 2.5s linear .2s infinite}.countdown-timer .span[data-v-6f1c7660]:nth-child(8){animation:load-6f1c7660 2.5s linear 0s infinite}.countdown-timer .span[data-v-6f1c7660]:nth-child(9){animation:load-6f1c7660 2.5s linear .2s infinite}.countdown-timer .span[data-v-6f1c7660]:nth-child(10){animation:load-6f1c7660 2.5s linear .4s infinite}.countdown-timer .span[data-v-6f1c7660]:nth-child(11){animation:load-6f1c7660 2.5s linear .6s infinite}.countdown-timer .span[data-v-6f1c7660]:nth-child(12){animation:load-6f1c7660 2.5s linear .8s infinite}.countdown-timer .span[data-v-6f1c7660]:nth-child(13){animation:load-6f1c7660 2.5s linear 1s infinite}.countdown-timer .span[data-v-6f1c7660]:nth-child(14){animation:load-6f1c7660 2.5s linear 1.2s infinite}.countdown-timer .span[data-v-6f1c7660]:nth-child(15){animation:load-6f1c7660 2.5s linear 1.4s infinite}@keyframes load-6f1c7660{0%{background:#fff;margin-top:0;height:10%}50%{background:#fff;height:20%;margin-top:0}to{background:#fff;height:10%;margin-top:0}}.seconds-font[data-v-6f1c7660]{font-size:3.2vw}