.container[data-v-9b726304]{width:100%;height:100%;overflow:hidden;position:relative}#log[data-v-9b726304]{position:absolute;top:0;left:0;background:#fff;width:15.625vw;height:10.41667vw;z-index:999;pointer-events:none;display:none}.layout[data-v-1319a415]{width:100%;height:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative}.ai-chat-panel[data-v-b5e6a35a]{--ai-primary: #2563eb;--ai-primary-strong: #1d4ed8;--ai-assistant: #10b981;--ai-bg: #f5f7fa;--ai-surface: #ffffff;--ai-text: #1f2937;--ai-text-soft: #6b7280;--ai-border: rgba(17, 24, 39, .07);--ai-radius-panel: .9375vw;--ai-radius-bubble: .9375vw;--ai-font: "Geist", "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--ai-shadow: 0 .9375vw 2.5vw rgba(37, 99, 235, .12), 0 .10417vw .52083vw rgba(17, 24, 39, .08);position:relative;width:19.79167vw;height:28.125vw;background:var(--ai-surface);border-radius:var(--ai-radius-panel);box-shadow:var(--ai-shadow);border:1px solid rgba(255,255,255,.6);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;color:var(--ai-text);font-family:var(--ai-font)}.ai-chat-header[data-v-b5e6a35a]{height:2.91667vw;padding:0 .72917vw 0 .9375vw;background:linear-gradient(135deg,#2563eb,#1d4ed8 55%,#0ea5b7 135%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;box-shadow:inset 0 1px #ffffff2e}.ai-chat-header .ai-chat-status[data-v-b5e6a35a]{position:relative;width:.41667vw;height:.41667vw;border-radius:50%;background:#34d399;margin-right:.52083vw;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.ai-chat-header .ai-chat-status[data-v-b5e6a35a]:after{content:"";position:absolute;top:-.20833vw;right:-.20833vw;bottom:-.20833vw;left:-.20833vw;border-radius:50%;border:.10417vw solid rgba(52,211,153,.55);-webkit-animation:ai-pulse-b5e6a35a 1.8s ease-out infinite;animation:ai-pulse-b5e6a35a 1.8s ease-out infinite}.ai-chat-header .ai-chat-title[data-v-b5e6a35a]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#fff;font-size:.83333vw;font-weight:600;letter-spacing:.2px}.ai-chat-header .ai-chat-hbtn[data-v-b5e6a35a]{color:#ffffffe6;font-size:.83333vw;cursor:pointer;margin-left:.625vw;-webkit-transition:opacity .2s,-webkit-transform .18s;transition:opacity .2s,-webkit-transform .18s;transition:transform .18s,opacity .2s;transition:transform .18s,opacity .2s,-webkit-transform .18s}.ai-chat-header .ai-chat-hbtn[data-v-b5e6a35a]:hover{opacity:1;-webkit-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.12)}.ai-chat-header .ai-chat-hbtn[data-v-b5e6a35a]:active{-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94)}.ai-chat-body[data-v-b5e6a35a]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:.9375vw .83333vw;background:radial-gradient(120% 60% at 100% 0%,rgba(37,99,235,.05),transparent 60%),-webkit-gradient(linear,left top,left bottom,from(#f7f9fc),to(#f2f5f9));background:radial-gradient(120% 60% at 100% 0%,rgba(37,99,235,.05),transparent 60%),linear-gradient(180deg,#f7f9fc,#f2f5f9)}.ai-chat-body[data-v-b5e6a35a]::-webkit-scrollbar{width:.3125vw}.ai-chat-body[data-v-b5e6a35a]::-webkit-scrollbar-thumb{background:#1118272e;border-radius:.15625vw}.ai-chat-body[data-v-b5e6a35a]::-webkit-scrollbar-thumb:hover{background:#11182752}.ai-chat-body[data-v-b5e6a35a]::-webkit-scrollbar-track{background:transparent}.ai-chat-empty[data-v-b5e6a35a]{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.41667vw;text-align:center;padding:0 1.14583vw}.ai-chat-empty .ai-chat-empty-illu[data-v-b5e6a35a]{width:3.33333vw;height:3.33333vw;border-radius:1.04167vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#2563eb24,#0ea5b724);color:var(--ai-primary);font-size:1.5625vw;margin-bottom:.3125vw;box-shadow:inset 0 1px #ffffffb3}.ai-chat-empty .ai-chat-empty-title[data-v-b5e6a35a]{margin:0;font-size:.78125vw;font-weight:600;color:var(--ai-text)}.ai-chat-empty .ai-chat-empty-sub[data-v-b5e6a35a]{margin:0;font-size:.625vw;color:var(--ai-text-soft)}.ai-chat-footer[data-v-b5e6a35a]{padding:.625vw;background:#fff;border-top:1px solid var(--ai-border);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.52083vw;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.ai-chat-footer .ai-chat-input-wrap[data-v-b5e6a35a]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:#f3f5f9;border:1px solid var(--ai-border);border-radius:.72917vw;padding:.20833vw .3125vw .20833vw .625vw;-webkit-transition:border-color .2s,box-shadow .2s,background .2s;transition:border-color .2s,box-shadow .2s,background .2s}.ai-chat-footer .ai-chat-input-wrap[data-v-b5e6a35a]:focus-within{border-color:var(--ai-primary);background:#fff;box-shadow:0 0 0 .15625vw #2563eb1f}.ai-chat-footer .ai-chat-input-wrap .ai-chat-input[data-v-b5e6a35a]{background:transparent;border:none;box-shadow:none;resize:none}.ai-chat-footer .ai-chat-input-wrap[data-v-b5e6a35a] textarea{background:transparent!important;box-shadow:none!important}.ai-chat-footer .ai-chat-send[data-v-b5e6a35a]{width:2.1875vw;height:2.1875vw;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;border:none!important;color:#fff!important;box-shadow:0 .3125vw .83333vw #2563eb4d;-webkit-transition:box-shadow .2s,-webkit-transform .15s;transition:box-shadow .2s,-webkit-transform .15s;transition:transform .15s,box-shadow .2s;transition:transform .15s,box-shadow .2s,-webkit-transform .15s}.ai-chat-footer .ai-chat-send[data-v-b5e6a35a]:hover{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 .41667vw 1.04167vw #2563eb61}.ai-chat-footer .ai-chat-send[data-v-b5e6a35a]:active{-webkit-transform:translateY(0) scale(.92);-ms-transform:translateY(0) scale(.92);transform:translateY(0) scale(.92)}.ai-chat-footer .ai-chat-send.is-stop[data-v-b5e6a35a]{background:linear-gradient(135deg,#ef4444,#dc2626)!important;box-shadow:0 .3125vw .83333vw #ef44444d}.ai-chat-drawer[data-v-b5e6a35a]{position:absolute;top:2.91667vw;left:0;right:0;bottom:0;background:#fff;z-index:20;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ai-chat-drawer .ai-drawer-head[data-v-b5e6a35a]{height:2.5vw;padding:0 .83333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--ai-border);font-weight:600;color:var(--ai-text);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.ai-chat-drawer .ai-drawer-head .ai-drawer-close[data-v-b5e6a35a]{cursor:pointer;color:var(--ai-text-soft);-webkit-transition:color .2s;transition:color .2s}.ai-chat-drawer .ai-drawer-head .ai-drawer-close[data-v-b5e6a35a]:hover{color:var(--ai-primary)}.ai-chat-drawer .ai-drawer-list[data-v-b5e6a35a]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:.41667vw}.ai-chat-drawer .ai-drawer-list .ai-conv-item[data-v-b5e6a35a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.41667vw;padding:.52083vw .625vw;border-radius:.625vw;cursor:pointer;-webkit-transition:background .18s;transition:background .18s}.ai-chat-drawer .ai-drawer-list .ai-conv-item[data-v-b5e6a35a]:hover{background:#f3f5f9}.ai-chat-drawer .ai-drawer-list .ai-conv-item:hover .ai-conv-del[data-v-b5e6a35a]{opacity:1}.ai-chat-drawer .ai-drawer-list .ai-conv-item.active[data-v-b5e6a35a]{background:#2563eb14;box-shadow:inset 0 0 0 1px #2563eb33}.ai-chat-drawer .ai-drawer-list .ai-conv-item .ai-conv-main[data-v-b5e6a35a]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.ai-chat-drawer .ai-drawer-list .ai-conv-item .ai-conv-title[data-v-b5e6a35a]{font-size:.67708vw;font-weight:600;color:var(--ai-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-chat-drawer .ai-drawer-list .ai-conv-item .ai-conv-sub[data-v-b5e6a35a]{font-size:.57292vw;color:var(--ai-text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.10417vw}.ai-chat-drawer .ai-drawer-list .ai-conv-item .ai-conv-del[data-v-b5e6a35a]{color:var(--ai-text-soft);opacity:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .2s,color .2s;transition:opacity .2s,color .2s}.ai-chat-drawer .ai-drawer-list .ai-conv-item .ai-conv-del[data-v-b5e6a35a]:hover{color:#ef4444}.ai-chat-drawer .ai-drawer-list .ai-conv-empty[data-v-b5e6a35a]{text-align:center;color:var(--ai-text-soft);font-size:.67708vw;padding:1.66667vw 0}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.52083vw;margin-bottom:.9375vw;-webkit-animation:msg-in-b5e6a35a .35s cubic-bezier(.22,1,.36,1) both;animation:msg-in-b5e6a35a .35s cubic-bezier(.22,1,.36,1) both}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg.ai-chat-msg--user{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg.ai-chat-msg--user .ai-chat-bubble{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border-radius:var(--ai-radius-bubble) var(--ai-radius-bubble) .20833vw var(--ai-radius-bubble);box-shadow:0 .41667vw .9375vw #2563eb38}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg.ai-chat-msg--assistant .ai-chat-bubble{background:#fff;color:var(--ai-text);border-radius:var(--ai-radius-bubble) var(--ai-radius-bubble) var(--ai-radius-bubble) .20833vw;border:1px solid var(--ai-border);box-shadow:0 .10417vw .52083vw #1118270d}.ai-chat-panel[data-v-b5e6a35a] .ai-avatar{width:1.5625vw;height:1.5625vw;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:.72917vw;box-shadow:0 .10417vw .3125vw #11182724}.ai-chat-panel[data-v-b5e6a35a] .ai-avatar.ai-avatar--user{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.ai-chat-panel[data-v-b5e6a35a] .ai-avatar.ai-avatar--assistant{background:linear-gradient(135deg,#10b981,#0ea5b7)}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-bubble{max-width:13.75vw;padding:.57292vw .72917vw;font-size:.72917vw;line-height:1.65;word-break:break-word;-ms-user-select:text;user-select:text;-webkit-user-select:text}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content{color:inherit;font-size:.72917vw;line-height:1.65;word-break:break-word;-ms-user-select:text;user-select:text;-webkit-user-select:text}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content p,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h1,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h2,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h3,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h4,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h5,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h6,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content li,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content span,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content blockquote,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content th,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content td,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content strong,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content em,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content code,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content pre,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content a,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content table,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content ul,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content ol{-ms-user-select:text;user-select:text;-webkit-user-select:text}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content p{margin:0 0 .41667vw;color:inherit}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content p:last-child{margin-bottom:0}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h1,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h2,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h3,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h4,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h5,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h6{margin:.41667vw 0 .3125vw;font-weight:600;line-height:1.4;color:inherit}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h1{font-size:.9375vw}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h2{font-size:.83333vw}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h3{font-size:.78125vw}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h4,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h5,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content h6{font-size:.72917vw}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content ul,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content ol{margin:.3125vw 0;padding-left:1.04167vw;color:inherit}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content li{margin-bottom:.20833vw;color:inherit}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content pre{background:#0f172a;border:1px solid rgba(255,255,255,.06);border-radius:.41667vw;padding:.52083vw .625vw;margin:.41667vw 0;overflow-x:auto;color:#e2e8f0}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.625vw;background:#0f172a12;padding:.10417vw .3125vw;border-radius:.20833vw;color:#db2777}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content pre code{background:transparent;padding:0;color:#e2e8f0}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content blockquote{margin:.41667vw 0;padding-left:.625vw;border-left:.15625vw solid rgba(37,99,235,.4);color:var(--ai-text-soft)}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content table{width:100%;border-collapse:collapse;margin:.41667vw 0;font-size:.67708vw}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content th,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content td{border:1px solid var(--ai-border);padding:.3125vw .41667vw;text-align:left}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content th{background:#f5f7fa;font-weight:600}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content hr{border:none;border-top:1px solid var(--ai-border);margin:.52083vw 0}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content a{color:var(--ai-primary);text-decoration:none}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content a:hover{text-decoration:underline}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-content strong{font-weight:600}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content p,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content h1,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content h2,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content h3,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content h4,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content h5,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content h6,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content li,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content blockquote,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content th,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content td,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content strong,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content span,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content a{color:#fff}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content a{color:#e6f7ff}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content a:hover{color:#fff}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content pre,.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content code{background:#ffffff29;color:#fff}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content pre code{background:transparent;color:#fff}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content hr{border-top-color:#ffffff4d}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content blockquote{border-left-color:#fff6;color:#ffffffe6}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-chat-content code{color:#ffe4e6}.ai-chat-panel[data-v-b5e6a35a] .ai-typing{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.20833vw;padding:.10417vw 0}.ai-chat-panel[data-v-b5e6a35a] .ai-typing span{width:.3125vw;height:.3125vw;border-radius:50%;background:var(--ai-text-soft);opacity:.5;-webkit-animation:ai-bounce-b5e6a35a 1.2s infinite ease-in-out;animation:ai-bounce-b5e6a35a 1.2s infinite ease-in-out}.ai-chat-panel[data-v-b5e6a35a] .ai-typing span:nth-child(2){-webkit-animation-delay:.18s;animation-delay:.18s}.ai-chat-panel[data-v-b5e6a35a] .ai-typing span:nth-child(3){-webkit-animation-delay:.36s;animation-delay:.36s}.ai-chat-panel[data-v-b5e6a35a] .ai-typewriter-cursor{display:inline-block;width:.36458vw;height:.78125vw;background-color:var(--ai-primary);-webkit-animation:cursor-blink-b5e6a35a .5s infinite;animation:cursor-blink-b5e6a35a .5s infinite;vertical-align:text-bottom;margin-left:.10417vw;border-radius:1px}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-typewriter-cursor{background-color:#fff}.ai-chat-panel[data-v-b5e6a35a] .ai-think{margin-top:.52083vw}.ai-chat-panel[data-v-b5e6a35a] .ai-think .ai-think__toggle{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.3125vw;border:none;background:#2563eb0f;color:var(--ai-primary);font-size:.625vw;font-weight:600;padding:.26042vw .52083vw;border-radius:52.03125vw;cursor:pointer;-webkit-transition:background .18s;transition:background .18s}.ai-chat-panel[data-v-b5e6a35a] .ai-think .ai-think__toggle:hover{background:#2563eb1f}.ai-chat-panel[data-v-b5e6a35a] .ai-think .ai-think__toggle .ai-think__bulb{font-size:.625vw}.ai-chat-panel[data-v-b5e6a35a] .ai-think .ai-think__toggle .ai-think__chev{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;font-size:.52083vw}.ai-chat-panel[data-v-b5e6a35a] .ai-think .ai-think__toggle .ai-think__chev.open{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ai-chat-panel[data-v-b5e6a35a] .ai-think .ai-step-list{margin-top:.41667vw;padding-top:.41667vw;border-top:1px dashed rgba(17,24,39,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.3125vw;-webkit-animation:ai-expand-b5e6a35a .22s ease;animation:ai-expand-b5e6a35a .22s ease}.ai-chat-panel[data-v-b5e6a35a] .ai-step-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.41667vw;font-size:.625vw;line-height:1.5}.ai-chat-panel[data-v-b5e6a35a] .ai-step-item .ai-step-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:.83333vw;height:.83333vw;margin-top:1px}.ai-chat-panel[data-v-b5e6a35a] .ai-step-item--pending{color:#9ca3af}.ai-chat-panel[data-v-b5e6a35a] .ai-step-item--pending .ai-step-icon{color:#cbd5e1}.ai-chat-panel[data-v-b5e6a35a] .ai-step-item--running{color:var(--ai-primary);font-weight:500}.ai-chat-panel[data-v-b5e6a35a] .ai-step-item--running .ai-step-icon{color:var(--ai-primary)}.ai-chat-panel[data-v-b5e6a35a] .ai-step-item--finished,.ai-chat-panel[data-v-b5e6a35a] .ai-step-item--finished .ai-step-icon{color:var(--ai-assistant)}.ai-chat-panel[data-v-b5e6a35a] .ai-step-item--error,.ai-chat-panel[data-v-b5e6a35a] .ai-step-item--error .ai-step-icon{color:#ef4444}.ai-chat-panel[data-v-b5e6a35a] .ai-step-item .ai-step-name{font-weight:500}.ai-chat-panel[data-v-b5e6a35a] .ai-step-item .ai-step-desc{font-size:.57292vw;color:var(--ai-text-soft);margin-top:.10417vw}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-loading{margin-top:.3125vw;font-size:.625vw;opacity:.75;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.3125vw;color:var(--ai-text-soft)}.ai-chat-panel[data-v-b5e6a35a] .ai-msg-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.20833vw;margin-top:.41667vw}.ai-chat-panel[data-v-b5e6a35a] .ai-msg-actions .ai-act{width:1.45833vw;height:1.45833vw;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--ai-border);background:#fff;color:var(--ai-text-soft);border-radius:.41667vw;cursor:pointer;font-size:.67708vw;-webkit-transition:color .18s,border-color .18s,background .18s,-webkit-transform .15s;transition:color .18s,border-color .18s,background .18s,-webkit-transform .15s;transition:color .18s,border-color .18s,background .18s,transform .15s;transition:color .18s,border-color .18s,background .18s,transform .15s,-webkit-transform .15s}.ai-chat-panel[data-v-b5e6a35a] .ai-msg-actions .ai-act:hover{color:var(--ai-primary);border-color:#2563eb66;background:#2563eb0f}.ai-chat-panel[data-v-b5e6a35a] .ai-msg-actions .ai-act:active{-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94)}.ai-chat-panel[data-v-b5e6a35a] .ai-msg-actions .ai-act.active{color:#fff;background:var(--ai-primary);border-color:var(--ai-primary)}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-msg-actions{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-msg-actions .ai-act{background:#ffffff1f;border-color:#ffffff40;color:#ffffffe6}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-msg-actions .ai-act:hover{color:#fff;background:#fff3;border-color:#ffffff80}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-msg-actions .ai-act.active{background:#fff;color:var(--ai-primary);border-color:#fff}.ai-chat-panel[data-v-b5e6a35a] .ai-edit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.41667vw}.ai-chat-panel[data-v-b5e6a35a] .ai-edit .ai-edit__input{width:100%;border:1px solid var(--ai-border);border-radius:.52083vw;padding:.41667vw .52083vw;font-size:.67708vw;font-family:inherit;line-height:1.5;resize:vertical;outline:none;color:var(--ai-text)}.ai-chat-panel[data-v-b5e6a35a] .ai-edit .ai-edit__input:focus{border-color:var(--ai-primary);box-shadow:0 0 0 .15625vw #2563eb1f}.ai-chat-panel[data-v-b5e6a35a] .ai-edit .ai-edit__btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:.41667vw}.ai-chat-panel[data-v-b5e6a35a] .ai-edit .ai-edit__btns button{border:none;border-radius:.41667vw;padding:.26042vw .72917vw;font-size:.625vw;cursor:pointer;font-family:inherit;-webkit-transition:opacity .18s,-webkit-transform .15s;transition:opacity .18s,-webkit-transform .15s;transition:opacity .18s,transform .15s;transition:opacity .18s,transform .15s,-webkit-transform .15s}.ai-chat-panel[data-v-b5e6a35a] .ai-edit .ai-edit__btns button:active{-webkit-transform:scale(.96);-ms-transform:scale(.96);transform:scale(.96)}.ai-chat-panel[data-v-b5e6a35a] .ai-edit .ai-edit__btns .ai-edit__cancel{background:#f1f3f7;color:var(--ai-text-soft)}.ai-chat-panel[data-v-b5e6a35a] .ai-edit .ai-edit__btns .ai-edit__send{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff}.ai-chat-panel[data-v-b5e6a35a] .ai-codeblock{margin:.41667vw 0;border-radius:.52083vw;overflow:hidden;border:1px solid rgba(15,23,42,.5)}.ai-chat-panel[data-v-b5e6a35a] .ai-codeblock .ai-codeblock__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.3125vw .52083vw;background:#1e293b;border-bottom:1px solid rgba(255,255,255,.06)}.ai-chat-panel[data-v-b5e6a35a] .ai-codeblock .ai-codeblock__lang{font-size:.57292vw;color:#94a3b8;font-family:SFMono-Regular,Consolas,Menlo,monospace;text-transform:lowercase}.ai-chat-panel[data-v-b5e6a35a] .ai-codeblock .ai-codeblock__copy{border:1px solid rgba(255,255,255,.16);background:#ffffff0f;color:#cbd5e1;font-size:.57292vw;padding:.15625vw .52083vw;border-radius:.3125vw;cursor:pointer;font-family:inherit;-webkit-transition:background .18s,color .18s;transition:background .18s,color .18s}.ai-chat-panel[data-v-b5e6a35a] .ai-codeblock .ai-codeblock__copy:hover{background:#ffffff24;color:#fff}.ai-chat-panel[data-v-b5e6a35a] .ai-codeblock .ai-codeblock__pre{margin:0;padding:.52083vw .625vw;background:#0f172a;overflow-x:auto}.ai-chat-panel[data-v-b5e6a35a] .ai-codeblock .ai-codeblock__pre code{background:transparent;padding:0;color:#e2e8f0;font-family:SFMono-Regular,Consolas,Menlo,monospace;font-size:.625vw}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-codeblock{border-color:#fff3}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-codeblock .ai-codeblock__head{background:#0003}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-codeblock .ai-codeblock__pre{background:#00000040}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-msg--user .ai-codeblock .ai-codeblock__pre code{color:#fff}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-suggest{margin-top:.83333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.41667vw;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:15.625vw}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-suggest .ai-chat-suggest-item{border:1px solid var(--ai-border);background:#fff;color:var(--ai-text-soft);font-size:.625vw;padding:.36458vw .67708vw;border-radius:52.03125vw;cursor:pointer;font-family:inherit;-webkit-transition:color .18s,border-color .18s,background .18s,-webkit-transform .18s;transition:color .18s,border-color .18s,background .18s,-webkit-transform .18s;transition:color .18s,border-color .18s,background .18s,transform .18s;transition:color .18s,border-color .18s,background .18s,transform .18s,-webkit-transform .18s}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-suggest .ai-chat-suggest-item:hover{color:var(--ai-primary);border-color:#2563eb66;background:#2563eb0f;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.ai-chat-panel[data-v-b5e6a35a] .ai-chat-suggest .ai-chat-suggest-item:active{-webkit-transform:translateY(0) scale(.97);-ms-transform:translateY(0) scale(.97);transform:translateY(0) scale(.97)}@-webkit-keyframes ai-pulse-b5e6a35a{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8}to{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}@keyframes ai-pulse-b5e6a35a{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8}to{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}@-webkit-keyframes ai-bounce-b5e6a35a{0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.4}30%{-webkit-transform:translateY(-.26042vw);transform:translateY(-.26042vw);opacity:1}}@keyframes ai-bounce-b5e6a35a{0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.4}30%{-webkit-transform:translateY(-.26042vw);transform:translateY(-.26042vw);opacity:1}}@-webkit-keyframes cursor-blink-b5e6a35a{0%,to{opacity:1}50%{opacity:0}}@keyframes cursor-blink-b5e6a35a{0%,to{opacity:1}50%{opacity:0}}@-webkit-keyframes msg-in-b5e6a35a{0%{opacity:0;-webkit-transform:translateY(.52083vw);transform:translateY(.52083vw)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes msg-in-b5e6a35a{0%{opacity:0;-webkit-transform:translateY(.52083vw);transform:translateY(.52083vw)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ai-expand-b5e6a35a{0%{opacity:0;-webkit-transform:translateY(-.20833vw);transform:translateY(-.20833vw)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ai-expand-b5e6a35a{0%{opacity:0;-webkit-transform:translateY(-.20833vw);transform:translateY(-.20833vw)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ai-fade-enter-active[data-v-b5e6a35a],.ai-fade-leave-active[data-v-b5e6a35a]{-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease,-webkit-transform .25s ease}.ai-fade-enter-from[data-v-b5e6a35a],.ai-fade-leave-to[data-v-b5e6a35a]{opacity:0;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.ai-drawer-enter-active[data-v-b5e6a35a],.ai-drawer-leave-active[data-v-b5e6a35a]{-webkit-transition:opacity .22s ease,-webkit-transform .22s ease;transition:opacity .22s ease,-webkit-transform .22s ease;transition:opacity .22s ease,transform .22s ease;transition:opacity .22s ease,transform .22s ease,-webkit-transform .22s ease}.ai-drawer-enter-from[data-v-b5e6a35a],.ai-drawer-leave-to[data-v-b5e6a35a]{opacity:0;-webkit-transform:translateX(-.83333vw);-ms-transform:translateX(-.83333vw);transform:translate(-.83333vw)}.ai-gen-panel[data-v-08364cd2]{width:22.91667vw;max-height:32.29167vw;background:#fff;border-radius:.625vw;box-shadow:0 .41667vw 1.66667vw #00000026;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.ai-gen-header[data-v-08364cd2]{height:2.5vw;padding:0 .83333vw;background:linear-gradient(135deg,#6366f1,#8b5cf6);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.ai-gen-header .ai-gen-title[data-v-08364cd2]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#fff;font-size:.83333vw;font-weight:500}.ai-gen-header .ai-gen-close[data-v-08364cd2]{color:#fff;font-size:.83333vw;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.ai-gen-header .ai-gen-close[data-v-08364cd2]:hover{opacity:.8}.ai-gen-body[data-v-08364cd2]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:.625vw;background:#f0f4fa}.ai-gen-card[data-v-08364cd2]{background:#fff;border-radius:.625vw;padding:.72917vw;margin-bottom:.625vw;box-shadow:0 .10417vw .3125vw #0000000d}.ai-gen-card[data-v-08364cd2]:last-child{margin-bottom:0}.ai-gen-card-head[data-v-08364cd2]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:.20833vw}.ai-gen-card-title[data-v-08364cd2]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.3125vw;font-weight:600;font-size:.72917vw;color:#1e293b}.ai-gen-hint[data-v-08364cd2]{font-size:.57292vw;color:#64748b;margin:.20833vw 0 .41667vw}.ai-gen-note[data-v-08364cd2]{font-size:.57292vw;color:#475569;margin-top:.41667vw;padding-top:.41667vw;border-top:1px solid #e2e8f0}.ai-gen-row[data-v-08364cd2]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.41667vw;margin-top:.41667vw}.ai-gen-matrix-row[data-v-08364cd2]{gap:.625vw}.ai-gen-matrix-item[data-v-08364cd2]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.3125vw}.ai-gen-matrix-item .ant-input-number[data-v-08364cd2]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}.ai-gen-label[data-v-08364cd2]{font-size:.625vw;color:#64748b;white-space:nowrap}.ai-gen-tags[data-v-08364cd2]{margin-top:.41667vw}.ai-gen-scroll[data-v-08364cd2]{max-height:9.375vw;overflow-y:auto;margin-bottom:.41667vw}.ai-gen-effect-item[data-v-08364cd2],.ai-gen-rule-item[data-v-08364cd2],.ai-gen-fuse-item[data-v-08364cd2]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.3125vw;padding:.3125vw .41667vw;margin-bottom:.3125vw;border-radius:.41667vw;background:#f8fafc}.ai-gen-fuse-item[data-v-08364cd2]{background:#f0fdf4;border-left:.15625vw solid #10b981}.ai-gen-eff-id[data-v-08364cd2]{width:2.70833vw}.ai-gen-eff-name[data-v-08364cd2]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:3.125vw}.ai-gen-eff-spec[data-v-08364cd2]{width:3.75vw}.ai-gen-eff-count[data-v-08364cd2]{width:3.33333vw}.ai-gen-rule-max[data-v-08364cd2]{width:3.75vw}.ai-gen-rule-w[data-v-08364cd2]{width:2.91667vw}.ai-gen-rule-dash[data-v-08364cd2]{width:4.16667vw}.ai-gen-rule-name[data-v-08364cd2]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:3.125vw}.ai-gen-fuse-name[data-v-08364cd2]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:4.16667vw}.ai-gen-fuse-label[data-v-08364cd2]{font-size:.57292vw;color:#64748b}.ai-gen-color[data-v-08364cd2]{width:1.45833vw;height:1.45833vw;border:1px solid #e2e8f0;border-radius:.20833vw;padding:0;cursor:pointer}.ai-gen-del[data-v-08364cd2]{color:#ef4444;cursor:pointer;font-size:.72917vw}.ai-gen-del[data-v-08364cd2]:hover{opacity:.7}.ai-gen-px-row[data-v-08364cd2]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.41667vw;margin-bottom:.41667vw;padding:.3125vw .41667vw;background:#f1f5f9;border-radius:.41667vw;font-size:.625vw}.ai-gen-footer-bar[data-v-08364cd2]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.41667vw;background:#f8fafc;border-radius:.41667vw;font-size:.625vw}.ai-fade-enter-active[data-v-08364cd2],.ai-fade-leave-active[data-v-08364cd2]{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.ai-fade-enter-from[data-v-08364cd2],.ai-fade-leave-to[data-v-08364cd2]{opacity:0;-webkit-transform:translateY(.41667vw);-ms-transform:translateY(.41667vw);transform:translateY(.41667vw)}.admin[data-v-1aabc069]{width:100%;height:100%;overflow:hidden}.admin .ant-layout[data-v-1aabc069]{height:100%}.admin .ant-layout .ant-layout-sider[data-v-1aabc069]{width:10%!important;max-width:10%!important;min-width:3.5%!important}.admin .ant-layout .ant-layout-sider[data-v-1aabc069] .ant-layout-sider-children{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.admin .ant-layout .ant-layout-sider .logo[data-v-1aabc069]{margin:.83333vw 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.admin .ant-layout .ant-layout-sider .logo .ant-avatar[data-v-1aabc069]{background:#fff}.admin .ant-layout .ant-layout-sider .logo .ant-avatar span[data-v-1aabc069]{font-size:1.25vw}.admin .ant-layout .ant-layout-sider .logo h2[data-v-1aabc069]{text-align:center;font-size:.78125vw;font-family:ZhanKuWenYi;color:#fff;margin:.625vw 0}.admin .ant-layout .ant-layout-sider .logo h2 span[data-v-1aabc069]{font-size:.57292vw}.admin .ant-layout .ant-layout-sider .sider-menu[data-v-1aabc069]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable;padding:0 0 1.25vw}.admin .ant-layout .ant-layout-sider .sider-menu .menu-empty[data-v-1aabc069]{color:#ffffffa6;padding:.83333vw;text-align:center;font-size:.67708vw}.admin .ant-layout .ant-layout-sider[data-v-1aabc069] .ant-menu{-webkit-border-end:none!important;border-inline-end:none!important}.admin .ant-layout .ant-layout-sider[data-v-1aabc069] .ant-menu .menu-label{font-size:.78125vw;font-weight:550;white-space:nowrap}.admin .ant-layout .ant-layout-sider[data-v-1aabc069] .ant-menu .ant-menu-item,.admin .ant-layout .ant-layout-sider[data-v-1aabc069] .ant-menu .ant-menu-submenu-title{margin:.10417vw .41667vw!important;width:-webkit-calc(100% - .83333vw)!important;width:calc(100% - .83333vw)!important;border-radius:.3125vw;height:2.08333vw!important;line-height:2.08333vw!important;padding-inline:.625vw!important}.admin .ant-layout .ant-layout-sider[data-v-1aabc069] .ant-menu .ant-menu-submenu-title{-webkit-padding-end:1.875vw!important;padding-inline-end:1.875vw!important}.admin .ant-layout .ant-layout-sider[data-v-1aabc069] .ant-menu .ant-menu-submenu-title .ant-menu-title-content{overflow:hidden;text-overflow:clip}.admin .ant-layout .ant-layout-sider[data-v-1aabc069] .ant-menu .ant-menu-sub .ant-menu-item{-webkit-padding-start:1.45833vw!important;padding-inline-start:1.45833vw!important}.admin .ant-layout .ant-layout-sider[data-v-1aabc069] .ant-menu .ant-menu-item-selected{background-color:#1677ff!important}.admin .ant-layout .ant-layout-sider .anticon-compress[data-v-1aabc069]{-webkit-transform:scale(1.5) translateX(-50%);-ms-transform:scale(1.5) translateX(-50%);transform:scale(1.5) translate(-50%);color:#f0f8ff;position:absolute;left:50%;bottom:2%}.admin .ant-layout .ant-layout-content .ant-divider-horizontal[data-v-1aabc069]{margin:0 0 .625vw}.admin .ant-layout .ant-layout-content .moreFunctions[data-v-1aabc069]{height:2.70833vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-.625vw;width:100%}.admin .ant-layout .ant-layout-content .moreFunctions span[data-v-1aabc069]{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);margin:0 .83333vw}.admin .ant-layout .ant-layout-content .moreFunctions .time[data-v-1aabc069]{width:15%;text-align:center}.admin .ant-layout .ant-layout-content .moreFunctions .time span[data-v-1aabc069]{display:inline-block;text-align:center;font-family:YouSheBiaoTi}.admin .ant-btn[data-v-1aabc069]{height:1.66667vw!important;font-size:.72917vw!important;border-radius:.3125vw!important}:root{--dom-scale: 1;--container-width: 100vw;--container-height: 100vh;--color-grade1: #CDFFFF;--color-grade2: #00CDFF;--color-grade3: #00FF00;--color-grade4: #FFFF00;--color-grade5: #FF9B00;--color-grade6: #FF0000}body{margin:0;padding:0;overflow:auto;-webkit-overflow-scrolling:touch}#chenApp{width:var(--container-width);height:var(--container-height)}#chenApp .not-found{width:var(--container-width);height:var(--container-height);overflow:hidden;background:url(/gif/404.BenjvNny.gif) no-repeat center;opacity:.03;background-size:100% 100%;position:fixed;top:0;left:0;z-index:9999999999}#nprogress .bar{background-color:#ff4500!important;top:unset;bottom:0;height:.26042vw}#nprogress .bar .peg{box-shadow:0 0 .26042vw #ff4500,0 0 .15625vw #ff4500!important;display:none}#nprogress .spinner{top:unset;bottom:3%;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}#nprogress .spinner .spinner-icon{border-top-color:#ff4500!important;border-left-color:#ff4500!important;border:solid .15625vw transparent}#actionTabs .tabsMenu .panes .pane{color:#2bc9ed!important}#scene-explorer-host,#inspector-host{z-index:999;position:absolute!important}.ant-input::-webkit-input-placeholder{color:#525151}.ant-input:-ms-input-placeholder{color:#525151}.ant-input::placeholder{color:#525151}*{box-sizing:border-box;margin:0;padding:0}body{width:100%;height:100%}ul{list-style:none}::-webkit-scrollbar{width:.41667vw;height:1px}::-webkit-scrollbar-thumb{border-radius:.20833vw;box-shadow:inset 0 0 #7486a3;background-color:#7486a3}.animated{-webkit-transition-delay:1s;transition-delay:1s;-webkit-animation-delay:1s;animation-delay:1s}a,span,img{border-style:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,textarea,input,select{margin:0;padding:0;border:0;outline:0;box-sizing:border-box;font-size:.625vw}.ant-popconfirm-message,.ant-popconfirm-description{margin:0!important}@font-face{font-family:PangMenZhengDao;src:url(/ttf/PangMenZhengDao.BlHag-sI.ttf)}@font-face{font-family:YouSheBiaoTi;src:url(/ttf/YouSheBiaoTi.fahbdFno.ttf)}@font-face{font-family:ZhanKuWenYi;src:url(/ttf/ZhanKuWenYi.Az95Mcf2.ttf)}.modal-body[data-v-53cfce15]{padding:.41667vw 0}.options-panel[data-v-53cfce15]{background:#f5f5f5;padding:.83333vw;border-radius:.41667vw;margin-top:.83333vw}.options-panel .panel-title[data-v-53cfce15]{font-size:.72917vw;font-weight:500;margin-bottom:.625vw}.footer-actions[data-v-53cfce15]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.41667vw;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:.83333vw;padding-top:.83333vw;border-top:1px solid #f0f0f0}
