// ==UserScript== // @name 芯位助手-Beeline Helper // @namespace https://github.com/poi-yee/51xinweiauto // @version 0.9.5 // @author PoiYee,Code-dogcreatior // @description 芯位蜜线/教育 自动播放,自动刷作业 // @icon data:image/png;base64,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 // @match *://*.beeline-ai.com/* // @require https://cdn.jsdelivr.net/npm/systemjs@6.15.1/dist/system.min.js // @require https://cdn.jsdelivr.net/npm/systemjs@6.15.1/dist/extras/named-register.min.js // @require data:application/javascript,%3B(typeof%20System!%3D'undefined')%26%26(System%3Dnew%20System.constructor())%3B // @grant GM_addStyle // @grant GM_deleteValue // @grant GM_getValue // @grant GM_setValue // ==/UserScript== (a=>{if(typeof GM_addStyle=="function"){GM_addStyle(a);return}const t=document.createElement("style");t.textContent=a,document.head.append(t)})(' .floating-window[data-v-53d366a0]{position:fixed;bottom:20px;right:20px;width:320px;height:400px;background:#fff;border-radius:12px;box-shadow:0 4px 16px #00000026;overflow:hidden;display:flex;flex-direction:column;z-index:1000;transition:opacity .3s ease,transform .3s ease,width .3s ease,height .3s ease}.floating-window.auto-answer-mode[data-v-53d366a0]{height:800px;width:400px}.floating-window.window-hidden[data-v-53d366a0]{opacity:0;transform:scale(.8);pointer-events:none}.window-header[data-v-53d366a0]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px 12px 0 0;cursor:move;user-select:none}.back-btn[data-v-53d366a0]{background:none;border:none;color:#fff;font-size:18px;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.back-btn[data-v-53d366a0]:hover{background:#fff3}.window-header h3[data-v-53d366a0]{margin:0;font-size:16px;font-weight:600}.close-btn[data-v-53d366a0]{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.close-btn[data-v-53d366a0]:hover{background:#fff3}.window-content[data-v-53d366a0]{flex:1;padding:20px;overflow:hidden;display:flex;flex-direction:column}.status-window[data-v-99aa1d36]{position:fixed;left:20px;bottom:80px;width:280px;max-height:270px;background:#fff;border-radius:8px;box-shadow:0 4px 15px #0003;border:1px solid #e0e0e0;z-index:9998;pointer-events:auto;overflow:hidden}.status-header[data-v-99aa1d36]{padding:9px 16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:14px;font-weight:600}.status-content[data-v-99aa1d36]{padding:12px 16px;max-height:240px;overflow-y:auto}.current-status[data-v-99aa1d36]{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.status-label[data-v-99aa1d36]{font-size:12px;color:#666;margin-right:8px}.status-value[data-v-99aa1d36]{font-size:12px;font-weight:600}.status-detecting[data-v-99aa1d36]{color:#ff9800}.status-waiting[data-v-99aa1d36]{color:#2196f3}.status-success[data-v-99aa1d36]{color:#4caf50}.status-no-button[data-v-99aa1d36]{color:#f44336}.status-stopped[data-v-99aa1d36]{color:#9e9e9e}.operation-history[data-v-99aa1d36]{margin-top:8px}.history-title[data-v-99aa1d36]{font-size:12px;color:#666;margin-bottom:8px;font-weight:600}.history-list[data-v-99aa1d36]{max-height:150px;overflow-y:auto}.history-item[data-v-99aa1d36]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:6px;padding:4px 0;font-size:11px;line-height:1.3}.history-time[data-v-99aa1d36]{color:#999;min-width:45px;margin-right:8px}.history-message[data-v-99aa1d36]{color:#333;flex:1}.no-history[data-v-99aa1d36]{font-size:11px;color:#999;text-align:center;padding:8px 0}.control-button[data-v-29767e33]{position:fixed;left:20px;bottom:20px;width:50px;height:50px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 15px #667eea66;transition:all .3s ease;z-index:9999;pointer-events:auto}.control-button[data-v-29767e33]:hover{transform:scale(1.1);box-shadow:0 6px 20px #667eea99}.control-button.button-hidden[data-v-29767e33]{opacity:.7;transform:scale(.9)}.button-icon[data-v-29767e33]{font-size:20px;color:#fff}.features[data-v-fb2a58e0]{display:flex;flex-direction:column;gap:8px;margin-top:16px}.feature-btn[data-v-fb2a58e0]{padding:10px 16px;background:#f5f5f5;border:1px solid #ddd;border-radius:6px;cursor:pointer;transition:all .2s;font-size:14px}.feature-btn[data-v-fb2a58e0]:hover{background:#e9e9e9;border-color:#ccc}.beeline-helper[data-v-a9ae8d7c]{pointer-events:auto}.page-container[data-v-a9ae8d7c]{position:relative;height:100%;overflow:hidden}.page-wrapper[data-v-a9ae8d7c]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.page-fade-enter-active[data-v-a9ae8d7c],.page-fade-leave-active[data-v-a9ae8d7c]{transition:opacity .3s ease}.page-fade-enter-from[data-v-a9ae8d7c],.page-fade-leave-to[data-v-a9ae8d7c]{opacity:0}.page-fade-enter-to[data-v-a9ae8d7c],.page-fade-leave-from[data-v-a9ae8d7c]{opacity:1}.about-overlay[data-v-a9ae8d7c]{position:fixed;inset:0;background:#0000008c;backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center}.about-container[data-v-a9ae8d7c]{width:80%;height:80%;max-width:1400px;max-height:770px;background:#fff;border-radius:16px;box-shadow:0 8px 30px #0003;overflow:auto;animation:fadeIn-a9ae8d7c .3s ease}@media (max-width: 960px){.about-container[data-v-a9ae8d7c]{width:90%;height:88%}}@media (max-width: 720px){.about-container[data-v-a9ae8d7c]{width:94%;height:92%;border-radius:12px}}@keyframes fadeIn-a9ae8d7c{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.about-fade-scale-enter-active[data-v-a9ae8d7c],.about-fade-scale-leave-active[data-v-a9ae8d7c]{transition:all .3s cubic-bezier(.4,0,.2,1)}.about-fade-scale-enter-from[data-v-a9ae8d7c],.about-fade-scale-leave-to[data-v-a9ae8d7c]{opacity:0;transform:scale(.95)}.about-fade-scale-enter-to[data-v-a9ae8d7c],.about-fade-scale-leave-from[data-v-a9ae8d7c]{opacity:1;transform:scale(1)}.status-fade-slide-enter-active[data-v-a9ae8d7c]{transition:opacity .3s ease-out,transform .3s ease-out}.status-fade-slide-leave-active[data-v-a9ae8d7c]{transition:opacity .3s ease-in,transform .3s ease-in}.status-fade-slide-enter-from[data-v-a9ae8d7c],.status-fade-slide-leave-to[data-v-a9ae8d7c]{opacity:0;transform:translate(-20px)}.status-fade-slide-enter-to[data-v-a9ae8d7c],.status-fade-slide-leave-from[data-v-a9ae8d7c]{opacity:1;transform:translate(0)}.toggle-features[data-v-d6c17a15]{display:flex;flex-direction:column;gap:16px;margin-top:16px}.toggle-item[data-v-d6c17a15]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}.toggle-label[data-v-d6c17a15]{font-size:14px;color:#333;font-weight:500}.toggle-label.FxxK-xin-wei[data-v-d6c17a15]{color:red;font-weight:700}.feature-description[data-v-d6c17a15]{font-size:12px;color:#666;margin-top:4px;font-weight:400}.toggle-switch[data-v-d6c17a15]{position:relative;display:inline-block;width:44px;height:24px}.toggle-switch input[data-v-d6c17a15]{opacity:0;width:0;height:0}.toggle-slider[data-v-d6c17a15]{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s;border-radius:24px}.toggle-slider[data-v-d6c17a15]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}.toggle-switch input:checked+.toggle-slider[data-v-d6c17a15]{background-color:#667eea}.toggle-switch input:disabled+.toggle-slider[data-v-d6c17a15]{background-color:#ccc;cursor:not-allowed}.toggle-switch input:disabled+.toggle-slider[data-v-d6c17a15]:before{background-color:#f5f5f5}.toggle-switch input:checked+.toggle-slider[data-v-d6c17a15]:before{transform:translate(20px)}.toggle-item.sub-setting[data-v-d6c17a15]{padding-left:20px;background-color:#f8f9fa;border-radius:8px;margin-top:-8px;margin-bottom:-4px;border:1px solid #e9ecef;border-bottom:none}.toggle-item.sub-setting .toggle-label[data-v-d6c17a15]{font-size:13px;color:#666}.mode-selector[data-v-d6c17a15]{display:flex;gap:8px}.mode-button[data-v-d6c17a15]{display:flex;align-items:center;gap:6px;padding:8px 14px;border:2px solid #e0e0e0;border-radius:20px;background-color:#fff;cursor:pointer;font-size:13px;font-weight:500;color:#555;transition:all .25s ease;box-shadow:0 1px 3px #00000014}.mode-button[data-v-d6c17a15]:hover{border-color:#667eea;color:#667eea;transform:translateY(-1px);box-shadow:0 3px 8px #667eea33}.mode-button.active[data-v-d6c17a15]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:transparent;box-shadow:0 3px 12px #667eea66}.mode-button.active[data-v-d6c17a15]:hover{transform:translateY(-1px);box-shadow:0 5px 15px #667eea80}.mode-icon[data-v-d6c17a15]{font-size:14px}.slide-fade-enter-active[data-v-d6c17a15]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-d6c17a15]{transition:all .2s ease-in}.slide-fade-enter-from[data-v-d6c17a15],.slide-fade-leave-to[data-v-d6c17a15]{transform:translateY(-10px);opacity:0}.answer-settings-page[data-v-4080e522]{height:100%;display:flex;flex-direction:column;overflow-y:auto;padding-right:4px}.answer-settings-page[data-v-4080e522]::-webkit-scrollbar{width:6px}.answer-settings-page[data-v-4080e522]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.answer-settings-page[data-v-4080e522]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.answer-settings-page[data-v-4080e522]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.settings-section[data-v-4080e522]{flex:1;display:flex;flex-direction:column;gap:20px}.settings-section h3[data-v-4080e522]{margin-bottom:12px;font-size:16px;color:#333;font-weight:600}.token-section[data-v-4080e522]{background:#f9fafc;border:1px solid #e3e7eb;padding:16px;border-radius:12px;transition:box-shadow .2s}.token-section[data-v-4080e522]:hover{box-shadow:0 2px 8px #0000000f}.token-link[data-v-4080e522]{display:inline-block;margin-bottom:12px;color:#007bff;text-decoration:none;font-weight:500;font-size:14px}.token-link[data-v-4080e522]:hover{text-decoration:underline}.token-input-box[data-v-4080e522]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.token-input-box[data-v-4080e522]:last-child{margin-bottom:0}.token-input-box label[data-v-4080e522]{font-size:13px;color:#495057;font-weight:500}.token-input[data-v-4080e522]{padding:10px;border:1px solid #ccc;border-radius:8px;font-size:14px;outline:none;transition:border-color .2s,box-shadow .2s}.token-input[data-v-4080e522]:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff26}.advanced-section[data-v-4080e522]{background:#fff3cd;border:1px solid #ffeaa7;padding:16px;border-radius:12px;margin-top:16px}.advanced-section h4[data-v-4080e522]{margin-bottom:8px;font-size:14px;color:#856404;font-weight:600}.warning-text[data-v-4080e522]{font-size:12px;color:#856404;margin-bottom:12px;font-style:italic}.textarea-input[data-v-4080e522]{resize:vertical;min-height:60px}.settings-info[data-v-4080e522]{background:#e8f4fd;border:1px solid #b8daff;padding:16px;border-radius:8px}.info-text[data-v-4080e522]{font-size:14px;color:#004085;margin-bottom:8px}.info-list[data-v-4080e522]{margin:0;padding-left:20px;font-size:13px;color:#004085;line-height:1.5}.info-list li[data-v-4080e522]{margin-bottom:4px}.status-section[data-v-4080e522]{text-align:center}.status-message[data-v-4080e522]{padding:8px 16px;border-radius:4px;font-size:14px}.status-message.success[data-v-4080e522]{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.status-message.error[data-v-4080e522]{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.auto-answer-page[data-v-d034f60d]{height:100%;display:flex;flex-direction:column;overflow:auto;position:relative}.overlay-blocker[data-v-d034f60d]{position:absolute;inset:0;background:#282828d9;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(8px);border-radius:8px;display:flex;align-items:center;justify-content:center;z-index:9999;overflow:hidden}.overlay-blocker[data-v-d034f60d]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,#000c,#0009 50%,#0003 80%,#0000);pointer-events:none}.overlay-content[data-v-d034f60d]{text-align:center;background:linear-gradient(135deg,#fff,#f8f9fa);padding:28px 24px;border-radius:16px;max-width:280px;border:1px solid rgba(255,255,255,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:fadeInScale-d034f60d .4s ease-out}@keyframes fadeInScale-d034f60d{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.warning-icon[data-v-d034f60d]{font-size:56px;margin-bottom:20px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.icon-text[data-v-d034f60d]{display:block}.warning-text[data-v-d034f60d]{font-size:16px;font-weight:600;color:#d93025;line-height:1.4;text-shadow:0 1px 2px rgba(0,0,0,.1)}.navigation-section[data-v-d034f60d]{display:flex;gap:8px;margin-bottom:16px}.nav-btn[data-v-d034f60d]{flex:1;padding:8px 12px;border:1px solid #ced4da;border-radius:6px;background:#fff;color:#495057;font-size:12px;cursor:pointer;transition:all .2s}.nav-btn[data-v-d034f60d]:hover{background:#f8f9fa}.nav-btn.active[data-v-d034f60d]{background:#007bff;color:#fff;border-color:#007bff}.subpage-content[data-v-d034f60d]{flex:1;display:flex;flex-direction:column;overflow:auto}.config-section[data-v-d034f60d],.actions-section[data-v-d034f60d],.progress-section[data-v-d034f60d],.status-section[data-v-d034f60d]{margin-bottom:20px}.results-section[data-v-d034f60d]{flex:1;display:flex;flex-direction:column;overflow:hidden;margin-bottom:20px}.config-section h3[data-v-d034f60d],.actions-section h3[data-v-d034f60d],.progress-section h3[data-v-d034f60d],.results-section h3[data-v-d034f60d]{margin-bottom:12px;font-size:16px;color:#333}.config-item[data-v-d034f60d]{display:flex;flex-direction:column;gap:8px}.config-item label[data-v-d034f60d]{font-size:14px;color:#495057}.toggle-with-actions[data-v-d034f60d]{display:flex;align-items:center;gap:16px}.toggle-label[data-v-d034f60d]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#495057;white-space:nowrap}.toggle-label input[type=checkbox][data-v-d034f60d]{display:none}.toggle-slider[data-v-d034f60d]{position:relative;width:40px;height:20px;background:#ced4da;border-radius:20px;transition:all .3s}.toggle-slider[data-v-d034f60d]:before{content:"";position:absolute;width:16px;height:16px;background:#fff;border-radius:50%;top:2px;left:2px;transition:all .3s}.toggle-label input[type=checkbox]:checked+.toggle-slider[data-v-d034f60d]{background:#007bff}.toggle-label input[type=checkbox]:checked+.toggle-slider[data-v-d034f60d]:before{transform:translate(20px)}.token-input[data-v-d034f60d]{padding:8px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px}.token-input[data-v-d034f60d]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.action-buttons[data-v-d034f60d]{display:flex;flex-direction:row;gap:8px;width:100%}.action-btn[data-v-d034f60d]{padding:8px 12px;border:none;border-radius:6px;font-size:12px;cursor:pointer;transition:all .2s;white-space:nowrap}.action-btn[data-v-d034f60d]:disabled{opacity:.6;cursor:not-allowed}.action-btn.primary[data-v-d034f60d]{background:#007bff;color:#fff}.action-btn.primary[data-v-d034f60d]:hover:not(:disabled){background:#0056b3}.action-btn.secondary[data-v-d034f60d]{background:#6c757d;color:#fff}.action-btn.secondary[data-v-d034f60d]:hover:not(:disabled){background:#545b62}.action-btn.danger[data-v-d034f60d]{background:#dc3545;color:#fff}.action-btn.danger[data-v-d034f60d]:hover:not(:disabled){background:#c82333}.single-result[data-v-d034f60d]{margin-bottom:16px}.batch-results[data-v-d034f60d]{margin-top:16px}.filter-buttons[data-v-d034f60d]{display:flex;gap:8px;margin-bottom:12px}.filter-btn[data-v-d034f60d]{padding:6px 12px;border:1px solid #ced4da;border-radius:4px;background:#fff;color:#495057;font-size:12px;cursor:pointer;transition:all .2s}.filter-btn[data-v-d034f60d]:hover{background:#f8f9fa}.filter-btn.active[data-v-d034f60d]{background:#007bff;color:#fff;border-color:#007bff}.results-list[data-v-d034f60d]{flex:1;overflow-y:auto;min-height:0;max-height:300px;padding-right:4px}.results-list[data-v-d034f60d]::-webkit-scrollbar{width:6px}.results-list[data-v-d034f60d]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.results-list[data-v-d034f60d]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.results-list[data-v-d034f60d]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.result-item[data-v-d034f60d]{padding:12px;margin-bottom:8px;border-radius:6px;border-left:4px solid #6c757d}.result-item.success[data-v-d034f60d]{background:#d4edda;border-left-color:#28a745}.result-item.error[data-v-d034f60d]{background:#f8d7da;border-left-color:#dc3545}.result-header[data-v-d034f60d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.result-type[data-v-d034f60d]{font-size:14px;font-weight:700;color:#495057}.result-status[data-v-d034f60d]{font-size:12px;padding:2px 8px;border-radius:12px;color:#fff}.result-status.success[data-v-d034f60d]{background:#28a745}.result-status.error[data-v-d034f60d]{background:#dc3545}.result-message[data-v-d034f60d]{font-size:14px;color:#495057;margin-bottom:4px}.result-question[data-v-d034f60d],.result-answer[data-v-d034f60d],.result-options[data-v-d034f60d]{font-size:12px;color:#6c757d;margin-bottom:2px}.progress-section[data-v-d034f60d]{background:#e9ecef;padding:12px;border-radius:6px;border-left:4px solid #007bff}.progress-info[data-v-d034f60d]{display:flex;flex-direction:column;gap:4px}.progress-text[data-v-d034f60d]{font-size:14px;font-weight:700;color:#495057}.progress-status[data-v-d034f60d]{font-size:12px;color:#6c757d}.status-section[data-v-d034f60d]{text-align:center}.status-message[data-v-d034f60d]{padding:8px 16px;border-radius:4px;font-size:14px}.status-message.success[data-v-d034f60d]{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.status-message.error[data-v-d034f60d]{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.toggle-features[data-v-12f28c3d]{display:flex;flex-direction:column;gap:16px;margin-top:16px}.toggle-item[data-v-12f28c3d]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}.toggle-label-container[data-v-12f28c3d]{display:flex;align-items:center;gap:8px}.toggle-label[data-v-12f28c3d]{font-size:14px;color:#333;font-weight:500}.settings-icon[data-v-12f28c3d]{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:#666;transition:all .2s}.settings-icon[data-v-12f28c3d]:hover{background:#f0f0f0;color:#333}.toggle-switch[data-v-12f28c3d]{position:relative;display:inline-block;width:44px;height:24px}.toggle-switch input[data-v-12f28c3d]{opacity:0;width:0;height:0}.toggle-slider[data-v-12f28c3d]{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s;border-radius:24px}.toggle-slider[data-v-12f28c3d]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}.toggle-switch input:checked+.toggle-slider[data-v-12f28c3d]{background-color:#667eea}.toggle-switch input:disabled+.toggle-slider[data-v-12f28c3d]{background-color:#ccc;cursor:not-allowed}.toggle-switch input:disabled+.toggle-slider[data-v-12f28c3d]:before{background-color:#f5f5f5}.toggle-switch input:checked+.toggle-slider[data-v-12f28c3d]:before{transform:translate(20px)}.rainbow-toggle[data-v-12f28c3d]{background:linear-gradient(90deg,red,#f90,#ff0,#3c3,#39f,#93c,#f39,red);background-size:200% 100%;animation:rainbow-scroll-12f28c3d 1.5s linear infinite}@keyframes rainbow-scroll-12f28c3d{0%{background-position:0% 0%}to{background-position:200% 0%}}.modal-overlay[data-v-12f28c3d]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-12f28c3d]{background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:80vh;overflow-y:auto;box-shadow:0 10px 30px #0000004d}.modal-header[data-v-12f28c3d]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #f0f0f0}.modal-header h4[data-v-12f28c3d]{margin:0;font-size:18px;color:#333}.close-btn[data-v-12f28c3d]{background:none;border:none;font-size:24px;cursor:pointer;color:#999;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px}.close-btn[data-v-12f28c3d]:hover{background:#f5f5f5;color:#333}.modal-body[data-v-12f28c3d]{padding:24px}.setting-group[data-v-12f28c3d]{margin-bottom:24px}.setting-label[data-v-12f28c3d]{display:block;margin-bottom:8px;font-size:14px;color:#333;font-weight:500}.image-input-group[data-v-12f28c3d]{display:flex;gap:8px}.url-input[data-v-12f28c3d]{flex:1;padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px}.upload-btn[data-v-12f28c3d]{padding:8px 16px;background:#f5f5f5;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}.upload-btn[data-v-12f28c3d]:hover{background:#e9e9e9}.slider-group[data-v-12f28c3d]{display:flex;align-items:center;gap:12px}.slider[data-v-12f28c3d]{flex:1;height:6px;background:#ddd;border-radius:3px;outline:none;-webkit-appearance:none}.slider[data-v-12f28c3d]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;background:#667eea;border-radius:50%;cursor:pointer}.slider[data-v-12f28c3d]::-moz-range-thumb{width:18px;height:18px;background:#667eea;border-radius:50%;cursor:pointer;border:none}.slider-value[data-v-12f28c3d]{min-width:40px;font-size:14px;color:#666;text-align:right}.preview-section[data-v-12f28c3d]{margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}.preview-section h5[data-v-12f28c3d]{margin:0 0 12px;font-size:14px;color:#333}.preview-box[data-v-12f28c3d]{width:100%;height:120px;border-radius:8px;border:1px solid #ddd;position:relative;overflow:hidden}.preview-overlay[data-v-12f28c3d]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;transition:opacity .3s ease}.preview-glass[data-v-12f28c3d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff3;padding:8px 16px;border-radius:6px;color:#333;font-size:14px;font-weight:500;backdrop-filter:blur(12px);z-index:1}.modal-footer[data-v-12f28c3d]{padding:20px 24px;border-top:1px solid #f0f0f0;display:flex;gap:12px;justify-content:flex-end}.save-btn[data-v-12f28c3d]{padding:8px 20px;background:#667eea;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:background .2s}.save-btn[data-v-12f28c3d]:hover{background:#5a6fd8}.cancel-btn[data-v-12f28c3d]{padding:8px 20px;background:#f5f5f5;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}.cancel-btn[data-v-12f28c3d]:hover{background:#e9e9e9}.back-btn-container[data-v-12f28c3d]{margin-top:20px;text-align:center}.back-btn[data-v-12f28c3d]{padding:8px 16px;background:#f5f5f5;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}.back-btn[data-v-12f28c3d]:hover{background:#e9e9e9;border-color:#ccc}h3[data-v-12f28c3d]{margin:0 0 16px;font-size:16px;color:#333;text-align:center}.about-page[data-v-2c530c05]{height:100%;background:linear-gradient(135deg,#f5f7fa,#e4ebf5);display:flex;flex-wrap:wrap;box-sizing:border-box;overflow-y:auto;opacity:1;transform:scale(1);transition:all .3s ease-in-out}.about-page.closing[data-v-2c530c05]{opacity:0;transform:scale(.9)}.left-panel[data-v-2c530c05]{flex:3;min-width:320px;padding:40px;box-sizing:border-box;min-height:0}.right-panel[data-v-2c530c05]{flex:6;min-width:320px;padding:40px;box-sizing:border-box;min-height:0}.left-panel[data-v-2c530c05]{background:linear-gradient(135deg,#eef2f3,#dfe9f3);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.title[data-v-2c530c05]{font-size:22px;font-weight:600;text-align:center;margin-bottom:16px}.gradient-text[data-v-2c530c05]{background:linear-gradient(90deg,#007bff,#00c6ff);-webkit-background-clip:text;background-clip:text;color:transparent}.image-box[data-v-2c530c05]{width:100%;max-width:420px;text-align:center;margin:20px 0;padding:10px;background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;box-sizing:border-box}.pay-image[data-v-2c530c05]{display:block;width:100%;max-width:400px;height:auto;border-radius:10px;object-fit:contain;margin:0 auto}.subtitle[data-v-2c530c05]{color:#555;text-align:center;font-size:15px;margin-top:12px}.right-panel .content[data-v-2c530c05]{line-height:1.6;color:#333;font-size:15px;margin-bottom:15px}.main-title[data-v-2c530c05]{font-size:24px;background:linear-gradient(45deg,#2b3a55,#ce7777);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:24px}.section-title[data-v-2c530c05]{font-size:18px;color:#2b3a55;margin-bottom:12px;font-weight:600}.info-block[data-v-2c530c05]{background:#fff;padding:16px;border-radius:8px;margin-bottom:16px;box-shadow:0 2px 8px #0000000d}.info-block p[data-v-2c530c05]{margin:8px 0;line-height:1.6;font-size:14px;color:#4a4a4a}.highlight[data-v-2c530c05]{color:#ce7777!important;font-size:16px!important}.warning[data-v-2c530c05]{color:#d93025;font-weight:600;background:#d930250d;padding:8px 12px;border-radius:6px;border-left:4px solid #d93025}.guide-link[data-v-2c530c05]{text-align:center;margin:12px 0!important}.guide-link a[data-v-2c530c05]{display:inline-block;padding:10px 20px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;color:#2b3a55;text-decoration:none;font-weight:500;transition:all .2s ease}.guide-link a[data-v-2c530c05]:hover{background:#e9ecef;transform:translateY(-2px);box-shadow:0 2px 4px #0000000d}.guide-link-inline[data-v-2c530c05]{margin-left:16px;text-decoration:none;color:#007bff;font-size:15px;font-weight:500;padding:4px 10px;background:#007bff1a;border-radius:6px;transition:all .2s ease;display:inline-flex;align-items:center;border:1px solid rgba(0,123,255,.2)}.guide-link-inline[data-v-2c530c05]:hover{color:#0056b3;background:#007bff26;transform:translateY(-1px);box-shadow:0 2px 4px #007bff1a}.token-section[data-v-2c530c05]{background:#f9fafc;border:1px solid #e3e7eb;padding:14px;border-radius:12px;margin:20px 0;transition:box-shadow .2s}.token-section[data-v-2c530c05]:hover{box-shadow:0 2px 8px #0000000f}.token-link[data-v-2c530c05]{display:inline-block;margin-bottom:8px;color:#007bff;text-decoration:none;font-weight:500}.token-link[data-v-2c530c05]:hover{text-decoration:underline}.token-info[data-v-2c530c05]{font-size:14px;color:#666;margin-bottom:8px;line-height:1.4}.token-info strong[data-v-2c530c05]{color:#007bff}.token-input[data-v-2c530c05]{padding:10px;border:1px solid #ccc;border-radius:8px;font-size:14px;outline:none;transition:border-color .2s,box-shadow .2s}.token-input[data-v-2c530c05]:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff26}.feedback[data-v-2c530c05]{font-size:14px;color:#666}.feedback a[data-v-2c530c05]{color:#007bff;text-decoration:none}.feedback a[data-v-2c530c05]:hover{text-decoration:underline}.agree-label[data-v-2c530c05]{font-size:15px;color:#666;display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px;cursor:pointer;user-select:none;font-weight:500}.agree-label input[type=checkbox][data-v-2c530c05]{width:16px;height:16px;cursor:pointer;appearance:none;-webkit-appearance:none;background-color:#fff;border:2px solid #007bff;border-radius:4px;display:inline-block;position:relative;transition:all .2s ease}.agree-label input[type=checkbox][data-v-2c530c05]:checked{background-color:#007bff;border-color:#007bff}.agree-label input[type=checkbox][data-v-2c530c05]:checked:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.agree-label input[type=checkbox][data-v-2c530c05]:disabled{background-color:#e9ecef;border-color:#ced4da;cursor:not-allowed;opacity:.7}.close-btn[data-v-2c530c05]{display:block;width:100%;margin-top:24px;padding:12px;background:linear-gradient(90deg,#007bff,#0af);color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:500;cursor:pointer;transition:all .25s ease}.close-btn[data-v-2c530c05]:hover{background:linear-gradient(90deg,#0056b3,#0080ff);transform:translateY(-2px)}@media (max-width: 960px){.left-panel[data-v-2c530c05],.right-panel[data-v-2c530c05]{padding:28px 24px}.image-box[data-v-2c530c05]{max-width:360px}.pay-image[data-v-2c530c05]{max-width:340px}}@media (max-width: 720px){.about-page[data-v-2c530c05]{flex-direction:column;flex-wrap:nowrap}.left-panel[data-v-2c530c05],.right-panel[data-v-2c530c05]{min-width:100%;padding:24px 20px}.image-box[data-v-2c530c05]{max-width:320px;margin:16px 0}.pay-image[data-v-2c530c05]{max-width:300px}} '); System.register("./__entry.js", ['./__monkey.entry-CfkT-7O-.js'], (function (exports, module) { 'use strict'; return { setters: [null], execute: (function () { }) }; })); System.register("./__monkey.entry-CfkT-7O-.js", [], (function (exports, module) { 'use strict'; return { execute: (function () { exports({ J: Jt, K: K, R: R$1, U: Un, W: W$1, a: yt, b: bt, e: V, f: Zt, i: io, j: j, m: mo, n: no, o: go, p: po, y: yo }); /** * @vue/shared v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/ function e(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return e=>e in t}const t={},n=[],s=()=>{},o=()=>false,r=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),i=e=>e.startsWith("onUpdate:"),l=Object.assign,c=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1);},a=Object.prototype.hasOwnProperty,u=(e,t)=>a.call(e,t),f=Array.isArray,p=e=>"[object Map]"===x(e),d=e=>"[object Set]"===x(e),h=e=>"[object Date]"===x(e),v=e=>"function"==typeof e,g=e=>"string"==typeof e,m=e=>"symbol"==typeof e,y=e=>null!==e&&"object"==typeof e,_$1=e=>(y(e)||v(e))&&v(e.then)&&v(e.catch),b=Object.prototype.toString,x=e=>b.call(e),S$1=e=>"[object Object]"===x(e),w=e=>g(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,C$1=e(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),k$1=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},A$1=/-\w/g,T$1=k$1(e=>e.replace(A$1,e=>e.slice(1).toUpperCase())),E=/\B([A-Z])/g,O$1=k$1(e=>e.replace(E,"-$1").toLowerCase()),F$1=k$1(e=>e.charAt(0).toUpperCase()+e.slice(1)),L$1=k$1(e=>e?`on${F$1(e)}`:""),M$1=(e,t)=>!Object.is(e,t),P$1=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:true,enumerable:false,writable:s,value:n});},D$1=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let $$1;const V$1=()=>$$1||($$1="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{});function R$1(e){if(f(e)){const t={};for(let n=0;n{if(e){const n=e.split(I$1);n.length>1&&(t[n[0].trim()]=n[1].trim());}}),t}function W$1(e){let t="";if(g(e))t=e;else if(f(e))for(let n=0;nK$1(e,t))}const G$1=e=>!(!e||true!==e.__v_isRef),J$1=exports("c", e=>g(e)?e:null==e?"":f(e)||y(e)&&(e.toString===b||!v(e.toString))?G$1(e)?J$1(e.value):JSON.stringify(e,Z$1,2):String(e)),Z$1=(e,t)=>G$1(t)?Z$1(e,t.value):p(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],s)=>(e[X$1(t,s)+" =>"]=n,e),{})}:d(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>X$1(e))}:m(t)?X$1(t):!y(t)||f(t)||S$1(t)?t:String(t),X$1=(e,t="")=>{var n;return m(e)?`Symbol(${null!=(n=e.description)?n:t})`:e}; /** * @vue/reactivity v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/ let Q$1,Y$1;let ee$1 = class ee{constructor(e=false){this.detached=e,this._active=true,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=false,this.parent=Q$1,!e&&Q$1&&(this.index=(Q$1.scopes||(Q$1.scopes=[])).push(this)-1);}get active(){return this._active}pause(){if(this._active){let e,t;if(this._isPaused=true,this.scopes)for(e=0,t=this.scopes.length;e0&&0===--this._on&&(Q$1=this.prevScope,this.prevScope=void 0);}stop(e){if(this._active){let t,n;for(this._active=false,t=0,n=this.effects.length;t0)return;if(oe$1){let e=oe$1;for(oe$1=void 0;e;){const t=e.next;e.next=void 0,e.flags&=-9,e=t;}}let e;for(;se;){let n=se;for(se=void 0;n;){const s=n.next;if(n.next=void 0,n.flags&=-9,1&n.flags)try{n.trigger();}catch(t){e||(e=t);}n=s;}}if(e)throw e}function ae$1(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t;}function ue(e){let t,n=e.depsTail,s=n;for(;s;){const e=s.prevDep;-1===s.version?(s===n&&(n=e),de(s),he(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=e;}e.deps=t,e.depsTail=n;}function fe(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(pe(t.dep.computed)||t.dep.version!==t.version))return true;return !!e._dirty}function pe(e){if(4&e.flags&&!(16&e.flags))return;if(e.flags&=-17,e.globalVersion===be)return;if(e.globalVersion=be,!e.isSSR&&128&e.flags&&(!e.deps&&!e._dirty||!fe(e)))return;e.flags|=2;const t=e.dep,n=Y$1,s=ve;Y$1=e,ve=true;try{ae$1(e);const n=e.fn(e._value);(0===t.version||M$1(n,e._value))&&(e.flags|=128,e._value=n,t.version++);}catch(o){throw t.version++,o}finally{Y$1=n,ve=s,ue(e),e.flags&=-3;}}function de(e,t=false){const{dep:n,prevSub:s,nextSub:o}=e;if(s&&(s.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)de(e,true);}t||--n.sc||!n.map||n.map.delete(n.key);}function he(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0);}let ve=true;const ge=[];function me(){ge.push(ve),ve=false;}function ye(){const e=ge.pop();ve=void 0===e||e;}function _e(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const e=Y$1;Y$1=void 0;try{t();}finally{Y$1=e;}}}let be=0;class xe{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0;}}class Se{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=true;}track(e){if(!Y$1||!ve||Y$1===this.computed)return;let t=this.activeLink;if(void 0===t||t.sub!==Y$1)t=this.activeLink=new xe(Y$1,this),Y$1.deps?(t.prevDep=Y$1.depsTail,Y$1.depsTail.nextDep=t,Y$1.depsTail=t):Y$1.deps=Y$1.depsTail=t,we(t);else if(-1===t.version&&(t.version=this.version,t.nextDep)){const e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=Y$1.depsTail,t.nextDep=void 0,Y$1.depsTail.nextDep=t,Y$1.depsTail=t,Y$1.deps===t&&(Y$1.deps=e);}return t}trigger(e){this.version++,be++,this.notify(e);}notify(e){le();try{0;for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify();}finally{ce();}}}function we(e){if(e.dep.sc++,4&e.sub.flags){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)we(e);}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e;}}const Ce=new WeakMap,ke=Symbol(""),Ae=Symbol(""),Te=Symbol("");function Ee(e,t,n){if(ve&&Y$1){let t=Ce.get(e);t||Ce.set(e,t=new Map);let s=t.get(n);s||(t.set(n,s=new Se),s.map=t,s.key=n),s.track();}}function Oe(e,t,n,s,o,r){const i=Ce.get(e);if(!i)return void be++;const l=e=>{e&&e.trigger();};if(le(),"clear"===t)i.forEach(l);else {const o=f(e),r=o&&w(n);if(o&&"length"===n){const e=Number(s);i.forEach((t,n)=>{("length"===n||n===Te||!m(n)&&n>=e)&&l(t);});}else switch((void 0!==n||i.has(void 0))&&l(i.get(n)),r&&l(i.get(Te)),t){case "add":o?r&&l(i.get("length")):(l(i.get(ke)),p(e)&&l(i.get(Ae)));break;case "delete":o||(l(i.get(ke)),p(e)&&l(i.get(Ae)));break;case "set":p(e)&&l(i.get(ke));}}ce();}function Fe(e){const t=ht(e);return t===e?t:(Ee(t,0,Te),pt(e)?t:t.map(vt))}function Le(e){return Ee(e=ht(e),0,Te),e}const Me={__proto__:null,[Symbol.iterator](){return Pe(this,Symbol.iterator,vt)},concat(...e){return Fe(this).concat(...e.map(e=>f(e)?Fe(e):e))},entries(){return Pe(this,"entries",e=>(e[1]=vt(e[1]),e))},every(e,t){return De(this,"every",e,t,void 0,arguments)},filter(e,t){return De(this,"filter",e,t,e=>e.map(vt),arguments)},find(e,t){return De(this,"find",e,t,vt,arguments)},findIndex(e,t){return De(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return De(this,"findLast",e,t,vt,arguments)},findLastIndex(e,t){return De(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return De(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ve(this,"includes",e)},indexOf(...e){return Ve(this,"indexOf",e)},join(e){return Fe(this).join(e)},lastIndexOf(...e){return Ve(this,"lastIndexOf",e)},map(e,t){return De(this,"map",e,t,void 0,arguments)},pop(){return Re(this,"pop")},push(...e){return Re(this,"push",e)},reduce(e,...t){return $e(this,"reduce",e,t)},reduceRight(e,...t){return $e(this,"reduceRight",e,t)},shift(){return Re(this,"shift")},some(e,t){return De(this,"some",e,t,void 0,arguments)},splice(...e){return Re(this,"splice",e)},toReversed(){return Fe(this).toReversed()},toSorted(e){return Fe(this).toSorted(e)},toSpliced(...e){return Fe(this).toSpliced(...e)},unshift(...e){return Re(this,"unshift",e)},values(){return Pe(this,"values",vt)}};function Pe(e,t,n){const s=Le(e),o=s[t]();return s===e||pt(e)||(o._next=o.next,o.next=()=>{const e=o._next();return e.done||(e.value=n(e.value)),e}),o}const je=Array.prototype;function De(e,t,n,s,o,r){const i=Le(e),l=i!==e&&!pt(e),c=i[t];if(c!==je[t]){const t=c.apply(e,r);return l?vt(t):t}let a=n;i!==e&&(l?a=function(t,s){return n.call(this,vt(t),s,e)}:n.length>2&&(a=function(t,s){return n.call(this,t,s,e)}));const u=c.call(i,a,s);return l&&o?o(u):u}function $e(e,t,n,s){const o=Le(e);let r=n;return o!==e&&(pt(e)?n.length>3&&(r=function(t,s,o){return n.call(this,t,s,o,e)}):r=function(t,s,o){return n.call(this,t,vt(s),o,e)}),o[t](r,...s)}function Ve(e,t,n){const s=ht(e);Ee(s,0,Te);const o=s[t](...n);return -1!==o&&false!==o||!dt(n[0])?o:(n[0]=ht(n[0]),s[t](...n))}function Re(e,t,n=[]){me(),le();const s=ht(e)[t].apply(e,n);return ce(),ye(),s}const Ne=e("__proto__,__v_isRef,__isVue"),Ie=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>"arguments"!==e&&"caller"!==e).map(e=>Symbol[e]).filter(m));function Ue(e){m(e)||(e=String(e));const t=ht(this);return Ee(t,0,e),t.hasOwnProperty(e)}class Be{constructor(e=false,t=false){this._isReadonly=e,this._isShallow=t;}get(e,t,n){if("__v_skip"===t)return e.__v_skip;const s=this._isReadonly,o=this._isShallow;if("__v_isReactive"===t)return !s;if("__v_isReadonly"===t)return s;if("__v_isShallow"===t)return o;if("__v_raw"===t)return n===(s?o?rt:ot:o?st:nt).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const r=f(e);if(!s){let e;if(r&&(e=Me[t]))return e;if("hasOwnProperty"===t)return Ue}const i=Reflect.get(e,t,mt(e)?e:n);if(m(t)?Ie.has(t):Ne(t))return i;if(s||Ee(e,0,t),o)return i;if(mt(i)){const e=r&&w(t)?i:i.value;return s&&y(e)?ct(e):e}return y(i)?s?ct(i):lt(i):i}}class We extends Be{constructor(e=false){super(false,e);}set(e,t,n,s){let o=e[t];if(!this._isShallow){const t=ft(o);if(pt(n)||ft(n)||(o=ht(o),n=ht(n)),!f(e)&&mt(o)&&!mt(n))return t||(o.value=n),true}const r=f(e)&&w(t)?Number(t)e,Je=e=>Reflect.getPrototypeOf(e);function Ze(e){return function(...t){return "delete"!==e&&("clear"===e?void 0:this)}}function Xe(e,t){const n={get(n){const s=this.__v_raw,o=ht(s),r=ht(n);e||(M$1(n,r)&&Ee(o,0,n),Ee(o,0,r));const{has:i}=Je(o),l=t?Ge:e?gt:vt;return i.call(o,n)?l(s.get(n)):i.call(o,r)?l(s.get(r)):void(s!==o&&s.get(n))},get size(){const t=this.__v_raw;return !e&&Ee(ht(t),0,ke),t.size},has(t){const n=this.__v_raw,s=ht(n),o=ht(t);return e||(M$1(t,o)&&Ee(s,0,t),Ee(s,0,o)),t===o?n.has(t):n.has(t)||n.has(o)},forEach(n,s){const o=this,r=o.__v_raw,i=ht(r),l=t?Ge:e?gt:vt;return !e&&Ee(i,0,ke),r.forEach((e,t)=>n.call(s,l(e),l(t),o))}};l(n,e?{add:Ze("add"),set:Ze("set"),delete:Ze("delete"),clear:Ze("clear")}:{add(e){t||pt(e)||ft(e)||(e=ht(e));const n=ht(this);return Je(n).has.call(n,e)||(n.add(e),Oe(n,"add",e,e)),this},set(e,n){t||pt(n)||ft(n)||(n=ht(n));const s=ht(this),{has:o,get:r}=Je(s);let i=o.call(s,e);i||(e=ht(e),i=o.call(s,e));const l=r.call(s,e);return s.set(e,n),i?M$1(n,l)&&Oe(s,"set",e,n):Oe(s,"add",e,n),this},delete(e){const t=ht(this),{has:n,get:s}=Je(t);let o=n.call(t,e);o||(e=ht(e),o=n.call(t,e)),s&&s.call(t,e);const r=t.delete(e);return o&&Oe(t,"delete",e,void 0),r},clear(){const e=ht(this),t=0!==e.size,n=e.clear();return t&&Oe(e,"clear",void 0,void 0),n}});return ["keys","values","entries",Symbol.iterator].forEach(s=>{n[s]=function(e,t,n){return function(...s){const o=this.__v_raw,r=ht(o),i=p(r),l="entries"===e||e===Symbol.iterator&&i,c="keys"===e&&i,a=o[e](...s),u=n?Ge:t?gt:vt;return !t&&Ee(r,0,c?Ae:ke),{next(){const{value:e,done:t}=a.next();return t?{value:e,done:t}:{value:l?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}(s,e,t);}),n}function Qe(e,t){const n=Xe(e,t);return (t,s,o)=>"__v_isReactive"===s?!e:"__v_isReadonly"===s?e:"__v_raw"===s?t:Reflect.get(u(n,s)&&s in t?n:t,s,o)}const Ye={get:Qe(false,false)},et={get:Qe(false,true)},tt={get:Qe(true,false)},nt=new WeakMap,st=new WeakMap,ot=new WeakMap,rt=new WeakMap;function it(e){return e.__v_skip||!Object.isExtensible(e)?0:function(e){switch(e){case "Object":case "Array":return 1;case "Map":case "Set":case "WeakMap":case "WeakSet":return 2;default:return 0}}((e=>x(e).slice(8,-1))(e))}function lt(e){return ft(e)?e:at(e,false,ze,Ye,nt)}function ct(e){return at(e,true,Ke,tt,ot)}function at(e,t,n,s,o){if(!y(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const r=it(e);if(0===r)return e;const i=o.get(e);if(i)return i;const l=new Proxy(e,2===r?s:n);return o.set(e,l),l}function ut(e){return ft(e)?ut(e.__v_raw):!(!e||!e.__v_isReactive)}function ft(e){return !(!e||!e.__v_isReadonly)}function pt(e){return !(!e||!e.__v_isShallow)}function dt(e){return !!e&&!!e.__v_raw}function ht(e){const t=e&&e.__v_raw;return t?ht(t):e}const vt=e=>y(e)?lt(e):e,gt=e=>y(e)?ct(e):e;function mt(e){return !!e&&true===e.__v_isRef}function yt(e){return function(e,t){if(mt(e))return e;return new _t(e,t)}(e,false)}class _t{constructor(e,t){this.dep=new Se,this.__v_isRef=true,this.__v_isShallow=false,this._rawValue=t?e:ht(e),this._value=t?e:vt(e),this.__v_isShallow=t;}get value(){return this.dep.track(),this._value}set value(e){const t=this._rawValue,n=this.__v_isShallow||pt(e)||ft(e);e=n?e:ht(e),M$1(e,t)&&(this._rawValue=e,this._value=n?e:vt(e),this.dep.trigger());}}function bt(e){return mt(e)?e.value:e}const xt={get:(e,t,n)=>"__v_raw"===t?e:bt(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const o=e[t];return mt(o)&&!mt(n)?(o.value=n,true):Reflect.set(e,t,n,s)}};function St(e){return ut(e)?e:new Proxy(e,xt)}class wt{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new Se(this),this.__v_isRef=true,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=be-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n;}notify(){if(this.flags|=16,!(8&this.flags)&&Y$1!==this)return ie$1(this,true),true}get value(){const e=this.dep.track();return pe(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e);}}const Ct={},kt=new WeakMap;let At;function Tt(e,n,o=t){const{immediate:r,deep:i,once:l,scheduler:a,augmentJob:u,call:p}=o,d=e=>i?e:pt(e)||false===i||0===i?Et(e,1):Et(e);let h,g,m,y,_=false,b=false;if(mt(e)?(g=()=>e.value,_=pt(e)):ut(e)?(g=()=>d(e),_=true):f(e)?(b=true,_=e.some(e=>ut(e)||pt(e)),g=()=>e.map(e=>mt(e)?e.value:ut(e)?d(e):v(e)?p?p(e,2):e():void 0)):g=v(e)?n?p?()=>p(e,2):e:()=>{if(m){me();try{m();}finally{ye();}}const t=At;At=h;try{return p?p(e,3,[y]):e(y)}finally{At=t;}}:s,n&&i){const e=g,t=true===i?1/0:i;g=()=>Et(e(),t);}const x=Q$1,S=()=>{h.stop(),x&&x.active&&c(x.effects,h);};if(l&&n){const e=n;n=(...t)=>{e(...t),S();};}let w=b?new Array(e.length).fill(Ct):Ct;const C=e=>{if(1&h.flags&&(h.dirty||e))if(n){const e=h.run();if(i||_||(b?e.some((e,t)=>M$1(e,w[t])):M$1(e,w))){m&&m();const t=At;At=h;try{const t=[e,w===Ct?void 0:b&&w[0]===Ct?[]:w,y];w=e,p?p(n,3,t):n(...t);}finally{At=t;}}}else h.run();};return u&&u(C),h=new ne$1(g),h.scheduler=a?()=>a(C,false):C,y=e=>function(e,t=false,n=At){if(n){let t=kt.get(n);t||kt.set(n,t=[]),t.push(e);}}(e,false,h),m=h.onStop=()=>{const e=kt.get(h);if(e){if(p)p(e,4);else for(const t of e)t();kt.delete(h);}},n?r?C(true):w=h.run():a?a(C.bind(null,true),true):h.run(),S.pause=h.pause.bind(h),S.resume=h.resume.bind(h),S.stop=S,S}function Et(e,t=1/0,n){if(t<=0||!y(e)||e.__v_skip)return e;if(((n=n||new Map).get(e)||0)>=t)return e;if(n.set(e,t),t--,mt(e))Et(e.value,t,n);else if(f(e))for(let s=0;s{Et(e,t,n);});else if(S$1(e)){for(const s in e)Et(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&Et(e[s],t,n);}return e} /** * @vue/runtime-core v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function Ot(e,t,n,s){try{return s?e(...s):e()}catch(o){Lt(o,t,n);}}function Ft(e,t,n,s){if(v(e)){const o=Ot(e,t,n,s);return o&&_$1(o)&&o.catch(e=>{Lt(e,t,n);}),o}if(f(e)){const o=[];for(let r=0;r=Ht(n)?Mt.push(e):Mt.splice(function(e){let t=Pt+1,n=Mt.length;for(;t>>1,o=Mt[s],r=Ht(o);rHt(e)-Ht(t));if(jt.length=0,Dt)return void Dt.push(...e);for(Dt=e,$t=0;$tnull==e.id?2&e.flags?-1:1/0:e.id;function zt(e){try{for(Pt=0;Pt{s._d&&oo(-1);const o=Gt(t);let r;try{r=e(...n);}finally{Gt(o),s._d&&oo(1);}return r};return s._n=true,s._c=true,s._d=true,s}function Zt(e,n){if(null===Kt)return e;const s=$o(Kt),o=e.dirs||(e.dirs=[]);for(let r=0;re.__isTeleport,en=Symbol("_leaveCb"),tn=Symbol("_enterCb");const nn=[Function,Array],sn={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:nn,onEnter:nn,onAfterEnter:nn,onEnterCancelled:nn,onBeforeLeave:nn,onLeave:nn,onAfterLeave:nn,onLeaveCancelled:nn,onBeforeAppear:nn,onAppear:nn,onAfterAppear:nn,onAppearCancelled:nn},on=e=>{const t=e.subTree;return t.component?on(t.component):t};function rn(e){let t=e[0];if(e.length>1)for(const n of e)if(n.type!==Qs){t=n;break}return t}const ln={name:"BaseTransition",props:sn,setup(e,{slots:t}){const n=Ao(),s=function(){const e={isMounted:false,isLeaving:false,isUnmounting:false,leavingVNodes:new Map};return Ln(()=>{e.isMounted=true;}),jn(()=>{e.isUnmounting=true;}),e}();return ()=>{const o=t.default&&dn(t.default(),true);if(!o||!o.length)return;const r=rn(o),i=ht(e),{mode:l}=i;if(s.isLeaving)return un(r);const c=fn(r);if(!c)return un(r);let a=an(c,i,s,n,e=>a=e);c.type!==Qs&&pn(c,a);let u=n.subTree&&fn(n.subTree);if(u&&u.type!==Qs&&!ao(u,c)&&on(n).type!==Qs){let e=an(u,i,s,n);if(pn(u,e),"out-in"===l&&c.type!==Qs)return s.isLeaving=true,e.afterLeave=()=>{s.isLeaving=false,8&n.job.flags||n.update(),delete e.afterLeave,u=void 0;},un(r);"in-out"===l&&c.type!==Qs?e.delayLeave=(e,t,n)=>{cn(s,u)[String(u.key)]=u,e[en]=()=>{t(),e[en]=void 0,delete a.delayedLeave,u=void 0;},a.delayedLeave=()=>{n(),delete a.delayedLeave,u=void 0;};}:u=void 0;}else u&&(u=void 0);return r}}};function cn(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function an(e,t,n,s,o){const{appear:r,mode:i,persisted:l=false,onBeforeEnter:c,onEnter:a,onAfterEnter:u,onEnterCancelled:p,onBeforeLeave:d,onLeave:h,onAfterLeave:v,onLeaveCancelled:g,onBeforeAppear:m,onAppear:y,onAfterAppear:_,onAppearCancelled:b}=t,x=String(e.key),S=cn(n,e),w=(e,t)=>{e&&Ft(e,s,9,t);},C=(e,t)=>{const n=t[1];w(e,t),f(e)?e.every(e=>e.length<=1)&&n():e.length<=1&&n();},k={mode:i,persisted:l,beforeEnter(t){let s=c;if(!n.isMounted){if(!r)return;s=m||c;}t[en]&&t[en](true);const o=S[x];o&&ao(e,o)&&o.el[en]&&o.el[en](),w(s,[t]);},enter(e){let t=a,s=u,o=p;if(!n.isMounted){if(!r)return;t=y||a,s=_||u,o=b||p;}let i=false;const l=e[tn]=t=>{i||(i=true,w(t?o:s,[e]),k.delayedLeave&&k.delayedLeave(),e[tn]=void 0);};t?C(t,[e,l]):l();},leave(t,s){const o=String(e.key);if(t[tn]&&t[tn](true),n.isUnmounting)return s();w(d,[t]);let r=false;const i=t[en]=n=>{r||(r=true,s(),w(n?g:v,[t]),t[en]=void 0,S[o]===e&&delete S[o]);};S[o]=e,h?C(h,[t,i]):i();},clone(e){const r=an(e,t,n,s,o);return o&&o(r),r}};return k}function un(e){if(wn(e))return (e=vo(e)).children=null,e}function fn(e){if(!wn(e))return Yt(e.type)&&e.children?rn(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(16&t)return n[0];if(32&t&&v(n.default))return n.default()}}function pn(e,t){6&e.shapeFlag&&e.component?(e.transition=t,pn(e.component.subTree,t)):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t;}function dn(e,t=false,n){let s=[],o=0;for(let r=0;r1)for(let r=0;rl({name:e.name},t,{setup:e}))():e}function vn(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0];}const gn=new WeakMap;function mn(e,n,s,r,i=false){if(f(e))return void e.forEach((e,t)=>mn(e,n&&(f(n)?n[t]:n),s,r,i));if(bn(r)&&!i)return void(512&r.shapeFlag&&r.type.__asyncResolved&&r.component.subTree.component&&mn(e,n,s,r.component.subTree));const l=4&r.shapeFlag?$o(r.component):r.el,a=i?null:l,{i:p,r:d}=e,h=n&&n.r,m=p.refs===t?p.refs={}:p.refs,y=p.setupState,_=ht(y),b=y===t?o:e=>u(_,e);if(null!=h&&h!==d)if(yn(n),g(h))m[h]=null,b(h)&&(y[h]=null);else if(mt(h)){h.value=null;const e=n;e.k&&(m[e.k]=null);}if(v(d))Ot(d,p,12,[a,m]);else {const t=g(d),n=mt(d);if(t||n){const o=()=>{if(e.f){const n=t?b(d)?y[d]:m[d]:d.value;if(i)f(n)&&c(n,l);else if(f(n))n.includes(l)||n.push(l);else if(t)m[d]=[l],b(d)&&(y[d]=m[d]);else {const t=[l];d.value=t,e.k&&(m[e.k]=t);}}else t?(m[d]=a,b(d)&&(y[d]=a)):n&&(d.value=a,e.k&&(m[e.k]=a));};if(a){const t=()=>{o(),gn.delete(e);};t.id=-1,gn.set(e,t),Ts(t,s);}else yn(e),o();}}}function yn(e){const t=gn.get(e);t&&(t.flags|=8,gn.delete(e));}const _n=e=>8===e.nodeType;V$1().requestIdleCallback,V$1().cancelIdleCallback;const bn=e=>!!e.type.__asyncLoader;function xn(e){v(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:o=200,hydrate:r,timeout:i,suspensible:l=true,onError:c}=e;let a,u=null,f=0;const p=()=>{let e;return u||(e=u=t().catch(e=>{if(e=e instanceof Error?e:new Error(String(e)),c)return new Promise((t,n)=>{c(e,()=>t((f++,u=null,p())),()=>n(e),f+1);});throw e}).then(t=>e!==u&&u?u:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),a=t,t)))};return hn({name:"AsyncComponentWrapper",__asyncLoader:p,__asyncHydrate(e,t,n){let s=false;(t.bu||(t.bu=[])).push(()=>s=true);const o=()=>{s||n();},i=r?()=>{const n=r(o,t=>function(e,t){if(_n(e)&&"["===e.data){let n=1,s=e.nextSibling;for(;s;){if(1===s.nodeType){if(false===t(s))break}else if(_n(s))if("]"===s.data){if(0===--n)break}else "["===s.data&&n++;s=s.nextSibling;}}else t(e);}(e,t));n&&(t.bum||(t.bum=[])).push(n);}:o;a?i():p().then(()=>!t.isUnmounted&&i());},get __asyncResolved(){return a},setup(){const e=ko;if(vn(e),a)return ()=>Sn(a,e);const t=t=>{u=null,Lt(t,e,13,!s);};if(l&&e.suspense||Mo)return p().then(t=>()=>Sn(t,e)).catch(e=>(t(e),()=>s?ho(s,{error:e}):null));const r=yt(false),c=yt(),f=yt(!!o);return o&&setTimeout(()=>{f.value=false;},o),null!=i&&setTimeout(()=>{if(!r.value&&!c.value){const e=new Error(`Async component timed out after ${i}ms.`);t(e),c.value=e;}},i),p().then(()=>{r.value=true,e.parent&&wn(e.parent.vnode)&&e.parent.update();}).catch(e=>{t(e),c.value=e;}),()=>r.value&&a?Sn(a,e):c.value&&s?ho(s,{error:c.value}):n&&!f.value?ho(n):void 0}})}function Sn(e,t){const{ref:n,props:s,children:o,ce:r}=t.vnode,i=ho(e,s,o);return i.ref=n,i.ce=r,delete t.vnode.ce,i}const wn=e=>e.type.__isKeepAlive;function Cn(e,t){An(e,"a",t);}function kn(e,t){An(e,"da",t);}function An(e,t,n=ko){const s=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent;}return e()});if(En(t,s,n),n){let e=n.parent;for(;e&&e.parent;)wn(e.parent.vnode)&&Tn(s,t,n,e),e=e.parent;}}function Tn(e,t,n,s){const o=En(t,e,s,true);Dn(()=>{c(s[t],o);},n);}function En(e,t,n=ko,s=false){if(n){const o=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...s)=>{me();const o=Oo(n),r=Ft(t,n,e,s);return o(),ye(),r});return s?o.unshift(r):o.push(r),r}}const On=e=>(t,n=ko)=>{Mo&&"sp"!==e||En(e,(...e)=>t(...e),n);},Fn=On("bm"),Ln=On("m"),Mn=On("bu"),Pn=On("u"),jn=On("bum"),Dn=On("um"),$n=On("sp"),Vn=On("rtg"),Rn=On("rtc"); exports({ L: Ln, D: Dn });function Nn(e,t=ko){En("ec",e,t);}const In=Symbol.for("v-ndc");function Un(e,t,n,s){let o;const r=n,i=f(e);if(i||g(e)){let n=false,s=false;i&&ut(e)&&(n=!pt(e),s=ft(e),e=Le(e)),o=new Array(e.length);for(let i=0,l=e.length;it(e,n,void 0,r));else {const n=Object.keys(e);o=new Array(n.length);for(let s=0,i=n.length;s0;return no(),lo(Zs,null,[ho("slot",n,s)],e?-2:64)}let r=e[t];r&&r._c&&(r._d=false),no();const i=r&&Wn(r(n)),l=n.key||i&&i.key,c=lo(Zs,{key:(l&&!m(l)?l:`_${t}`)+(!i&&s?"_fb":"")},i||[],i&&1===e._?64:-2);return r&&r._c&&(r._d=true),c}function Wn(e){return e.some(e=>!co(e)||e.type!==Qs&&!(e.type===Zs&&!Wn(e.children)))?e:null}const Hn=e=>e?Lo(e)?$o(e):Hn(e.parent):null,zn=l(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Hn(e.parent),$root:e=>Hn(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Yn(e),$forceUpdate:e=>e.f||(e.f=()=>{It(e.update);}),$nextTick:e=>e.n||(e.n=Nt.bind(e.proxy)),$watch:e=>Rs.bind(e)}),Kn=(e,n)=>e!==t&&!e.__isScriptSetup&&u(e,n),qn={get({_:e},n){if("__v_skip"===n)return true;const{ctx:s,setupState:o,data:r,props:i,accessCache:l,type:c,appContext:a}=e;let f;if("$"!==n[0]){const c=l[n];if(void 0!==c)switch(c){case 1:return o[n];case 2:return r[n];case 4:return s[n];case 3:return i[n]}else {if(Kn(o,n))return l[n]=1,o[n];if(r!==t&&u(r,n))return l[n]=2,r[n];if((f=e.propsOptions[0])&&u(f,n))return l[n]=3,i[n];if(s!==t&&u(s,n))return l[n]=4,s[n];Jn&&(l[n]=0);}}const p=zn[n];let d,h;return p?("$attrs"===n&&Ee(e.attrs,0,""),p(e)):(d=c.__cssModules)&&(d=d[n])?d:s!==t&&u(s,n)?(l[n]=4,s[n]):(h=a.config.globalProperties,u(h,n)?h[n]:void 0)},set({_:e},n,s){const{data:o,setupState:r,ctx:i}=e;return Kn(r,n)?(r[n]=s,true):o!==t&&u(o,n)?(o[n]=s,true):!u(e.props,n)&&(("$"!==n[0]||!(n.slice(1)in e))&&(i[n]=s,true))},has({_:{data:e,setupState:n,accessCache:s,ctx:o,appContext:r,propsOptions:i,type:l}},c){let a,f;return !!(s[c]||e!==t&&"$"!==c[0]&&u(e,c)||Kn(n,c)||(a=i[0])&&u(a,c)||u(o,c)||u(zn,c)||u(r.config.globalProperties,c)||(f=l.__cssModules)&&f[c])},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:u(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Gn(e){return f(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}let Jn=true;function Zn(e){const t=Yn(e),n=e.proxy,o=e.ctx;Jn=false,t.beforeCreate&&Xn(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:l,watch:c,provide:a,inject:u,created:p,beforeMount:d,mounted:h,beforeUpdate:g,updated:m,activated:_,deactivated:b,beforeDestroy:x,beforeUnmount:S,destroyed:w,unmounted:C,render:k,renderTracked:A,renderTriggered:T,errorCaptured:E,serverPrefetch:O,expose:F,inheritAttrs:L,components:M,directives:P,filters:j}=t;if(u&&function(e,t){f(e)&&(e=ss(e));for(const n in e){const s=e[n];let o;o=y(s)?"default"in s?fs(s.from||n,s.default,true):fs(s.from||n):fs(s),mt(o)?Object.defineProperty(t,n,{enumerable:true,configurable:true,get:()=>o.value,set:e=>o.value=e}):t[n]=o;}}(u,o),l)for(const s in l){const e=l[s];v(e)&&(o[s]=e.bind(n));}if(r){const t=r.call(n,n);y(t)&&(e.data=lt(t));}if(Jn=true,i)for(const f in i){const e=i[f],t=v(e)?e.bind(n,n):v(e.get)?e.get.bind(n,n):s,r=!v(e)&&v(e.set)?e.set.bind(n):s,l=Vo({get:t,set:r});Object.defineProperty(o,f,{enumerable:true,configurable:true,get:()=>l.value,set:e=>l.value=e});}if(c)for(const s in c)Qn(c[s],o,n,s);if(a){const e=v(a)?a.call(n):a;Reflect.ownKeys(e).forEach(t=>{!function(e,t){if(ko){let n=ko.provides;const s=ko.parent&&ko.parent.provides;s===n&&(n=ko.provides=Object.create(s)),n[e]=t;}}(t,e[t]);});}function D(e,t){f(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n));}if(p&&Xn(p,e,"c"),D(Fn,d),D(Ln,h),D(Mn,g),D(Pn,m),D(Cn,_),D(kn,b),D(Nn,E),D(Rn,A),D(Vn,T),D(jn,S),D(Dn,C),D($n,O),f(F))if(F.length){const t=e.exposed||(e.exposed={});F.forEach(e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t,enumerable:true});});}else e.exposed||(e.exposed={});k&&e.render===s&&(e.render=k),null!=L&&(e.inheritAttrs=L),M&&(e.components=M),P&&(e.directives=P),O&&vn(e);}function Xn(e,t,n){Ft(f(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n);}function Qn(e,t,n,s){let o=s.includes(".")?Ns(n,s):()=>n[s];if(g(e)){const n=t[e];v(n)&&$s(o,n);}else if(v(e))$s(o,e.bind(n));else if(y(e))if(f(e))e.forEach(e=>Qn(e,t,n,s));else {const s=v(e.handler)?e.handler.bind(n):t[e.handler];v(s)&&$s(o,s,e);}}function Yn(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:o,optionsCache:r,config:{optionMergeStrategies:i}}=e.appContext,l=r.get(t);let c;return l?c=l:o.length||n||s?(c={},o.length&&o.forEach(e=>es(c,e,i,true)),es(c,t,i)):c=t,y(t)&&r.set(t,c),c}function es(e,t,n,s=false){const{mixins:o,extends:r}=t;r&&es(e,r,n,true),o&&o.forEach(t=>es(e,t,n,true));for(const i in t)if(s&&"expose"===i);else {const s=ts[i]||n&&n[i];e[i]=s?s(e[i],t[i]):t[i];}return e}const ts={data:ns,props:is,emits:is,methods:rs,computed:rs,beforeCreate:os,created:os,beforeMount:os,mounted:os,beforeUpdate:os,updated:os,beforeDestroy:os,beforeUnmount:os,destroyed:os,unmounted:os,activated:os,deactivated:os,errorCaptured:os,serverPrefetch:os,components:rs,directives:rs,watch:function(e,t){if(!e)return t;if(!t)return e;const n=l(Object.create(null),e);for(const s in t)n[s]=os(e[s],t[s]);return n},provide:ns,inject:function(e,t){return rs(ss(e),ss(t))}};function ns(e,t){return t?e?function(){return l(v(e)?e.call(this,this):e,v(t)?t.call(this,this):t)}:t:e}function ss(e){if(f(e)){const t={};for(let n=0;n(o.has(e)||(e&&v(e.install)?(o.add(e),e.install(c,...t)):v(e)&&(o.add(e),e(c,...t))),c),mixin:e=>(s.mixins.includes(e)||s.mixins.push(e),c),component:(e,t)=>t?(s.components[e]=t,c):s.components[e],directive:(e,t)=>t?(s.directives[e]=t,c):s.directives[e],mount(o,r,l){if(!i){const r=c._ceVNode||ho(t,n);return r.appContext=s,true===l?l="svg":false===l&&(l=void 0),e(r,o,l),i=true,c._container=o,o.__vue_app__=c,$o(r.component)}},onUnmount(e){r.push(e);},unmount(){i&&(Ft(r,c._instance,16),e(null,c._container),delete c._container.__vue_app__);},provide:(e,t)=>(s.provides[e]=t,c),runWithContext(e){const t=us;us=c;try{return e()}finally{us=t;}}};return c}}let us=null;function fs(e,t,n=false){const s=Ao();if(s||us){let o=us?us._context.provides:s?null==s.parent||s.ce?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:void 0;if(o&&e in o)return o[e];if(arguments.length>1)return n&&v(t)?t.call(s&&s.proxy):t}}const ps={},ds=()=>Object.create(ps),hs=e=>Object.getPrototypeOf(e)===ps;function vs(e,t,n,s=false){const o={},r=ds();e.propsDefaults=Object.create(null),gs(e,t,o,r);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=s?o:at(o,false,qe,et,st):e.type.props?e.props=o:e.props=r,e.attrs=r;}function gs(e,n,s,o){const[r,i]=e.propsOptions;let l,c=false;if(n)for(let t in n){if(C$1(t))continue;const a=n[t];let f;r&&u(r,f=T$1(t))?i&&i.includes(f)?(l||(l={}))[f]=a:s[f]=a:Hs(e.emitsOptions,t)||t in o&&a===o[t]||(o[t]=a,c=true);}if(i){const n=ht(s),o=l||t;for(let t=0;t{d=true;const[t,n]=_s(e,s,true);l(a,t),n&&p.push(...n);};!o&&s.mixins.length&&s.mixins.forEach(t),e.extends&&t(e.extends),e.mixins&&e.mixins.forEach(t);}if(!c&&!d)return y(e)&&r.set(e,n),n;if(f(c))for(let n=0;n"_"===e||"_ctx"===e||"$stable"===e,Ss=e=>f(e)?e.map(_o):[_o(e)],ws=(e,t,n)=>{if(t._n)return t;const s=Jt((...e)=>Ss(t(...e)),n);return s._c=false,s},Cs=(e,t,n)=>{const s=e._ctx;for(const o in e){if(xs(o))continue;const n=e[o];if(v(n))t[o]=ws(0,n,s);else if(null!=n){const e=Ss(n);t[o]=()=>e;}}},ks=(e,t)=>{const n=Ss(t);e.slots.default=()=>n;},As=(e,t,n)=>{for(const s in t)!n&&xs(s)||(e[s]=t[s]);},Ts=function(e,t){t&&t.pendingBranch?f(e)?t.effects.push(...e):t.effects.push(e):(f(n=e)?jt.push(...n):Dt&&-1===n.id?Dt.splice($t+1,0,n):1&n.flags||(jt.push(n),n.flags|=1),Ut());var n;};function Es(e){return function(e){V$1().__VUE__=true;const{insert:o,remove:r,patchProp:i,createElement:l,createText:c,createComment:a,setText:f,setElementText:p,parentNode:d,nextSibling:h,setScopeId:v=s,insertStaticContent:g}=e,m=(e,t,n,s=null,o=null,r=null,i=void 0,l=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!ao(e,t)&&(s=Q(e),q(e,o,r,true),e=null),-2===t.patchFlag&&(c=false,t.dynamicChildren=null);const{type:a,ref:u,shapeFlag:f}=t;switch(a){case Xs:y(e,t,n,s);break;case Qs:b(e,t,n,s);break;case Ys:null==e&&x(t,n,s,i);break;case Zs:$(e,t,n,s,o,r,i,l,c);break;default:1&f?k(e,t,n,s,o,r,i,l,c):6&f?R(e,t,n,s,o,r,i,l,c):(64&f||128&f)&&a.process(e,t,n,s,o,r,i,l,c,se);}null!=u&&o?mn(u,e&&e.ref,r,t||e,!t):null==u&&e&&null!=e.ref&&mn(e.ref,null,r,e,true);},y=(e,t,n,s)=>{if(null==e)o(t.el=c(t.children),n,s);else {const n=t.el=e.el;t.children!==e.children&&f(n,t.children);}},b=(e,t,n,s)=>{null==e?o(t.el=a(t.children||""),n,s):t.el=e.el;},x=(e,t,n,s)=>{[e.el,e.anchor]=g(e.children,t,n,s,e.el,e.anchor);},S=({el:e,anchor:t},n,s)=>{let r;for(;e&&e!==t;)r=h(e),o(e,n,s),e=r;o(t,n,s);},w=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=h(e),r(e),e=n;r(t);},k=(e,t,n,s,o,r,i,l,c)=>{"svg"===t.type?i="svg":"math"===t.type&&(i="mathml"),null==e?A(t,n,s,o,r,i,l,c):L(e,t,o,r,i,l,c);},A=(e,t,n,s,r,c,a,u)=>{let f,d;const{props:h,shapeFlag:v,transition:g,dirs:m}=e;if(f=e.el=l(e.type,c,h&&h.is,h),8&v?p(f,e.children):16&v&&F(e.children,f,null,s,r,Os(e,c),a,u),m&&Xt(e,null,s,"created"),E(f,e,e.scopeId,a,s),h){for(const e in h)"value"===e||C$1(e)||i(f,e,null,h[e],c,s);"value"in h&&i(f,"value",null,h.value,c),(d=h.onVnodeBeforeMount)&&So(d,s,e);}m&&Xt(e,null,s,"beforeMount");const y=function(e,t){return (!e||e&&!e.pendingBranch)&&t&&!t.persisted}(r,g);y&&g.beforeEnter(f),o(f,t,n),((d=h&&h.onVnodeMounted)||y||m)&&Ts(()=>{d&&So(d,s,e),y&&g.enter(f),m&&Xt(e,null,s,"mounted");},r);},E=(e,t,n,s,o)=>{if(n&&v(e,n),s)for(let r=0;r{for(let a=c;a{const a=n.el=e.el;let{patchFlag:u,dynamicChildren:f,dirs:d}=n;u|=16&e.patchFlag;const h=e.props||t,v=n.props||t;let g;if(s&&Fs(s,false),(g=v.onVnodeBeforeUpdate)&&So(g,s,n,e),d&&Xt(n,e,s,"beforeUpdate"),s&&Fs(s,true),(h.innerHTML&&null==v.innerHTML||h.textContent&&null==v.textContent)&&p(a,""),f?M(e.dynamicChildren,f,a,s,o,Os(n,r),l):c||W(e,n,a,null,s,o,Os(n,r),l,false),u>0){if(16&u)D(a,h,v,s,r);else if(2&u&&h.class!==v.class&&i(a,"class",null,v.class,r),4&u&&i(a,"style",h.style,v.style,r),8&u){const e=n.dynamicProps;for(let t=0;t{g&&So(g,s,n,e),d&&Xt(n,e,s,"updated");},o);},M=(e,t,n,s,o,r,i)=>{for(let l=0;l{if(n!==s){if(n!==t)for(const t in n)C$1(t)||t in s||i(e,t,n[t],null,r,o);for(const t in s){if(C$1(t))continue;const l=s[t],c=n[t];l!==c&&"value"!==t&&i(e,t,c,l,r,o);}"value"in s&&i(e,"value",n.value,s.value,r);}},$=(e,t,n,s,r,i,l,a,u)=>{const f=t.el=e?e.el:c(""),p=t.anchor=e?e.anchor:c("");let{patchFlag:d,dynamicChildren:h,slotScopeIds:v}=t;v&&(a=a?a.concat(v):v),null==e?(o(f,n,s),o(p,n,s),F(t.children||[],n,p,r,i,l,a,u)):d>0&&64&d&&h&&e.dynamicChildren?(M(e.dynamicChildren,h,n,r,i,l,a),(null!=t.key||r&&t===r.subTree)&&Ls(e,t,true)):W(e,t,n,p,r,i,l,a,u);},R=(e,t,n,s,o,r,i,l,c)=>{t.slotScopeIds=l,null==e?512&t.shapeFlag?o.ctx.activate(t,n,s,i,c):N(t,n,s,o,r,i,c):I(e,t,c);},N=(e,n,s,o,r,i,l)=>{const c=e.component=function(e,n,s){const o=e.type,r=(n?n.appContext:e.appContext)||wo,i={uid:Co++,vnode:e,type:o,parent:n,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new ee$1(true),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:n?n.provides:Object.create(r.provides),ids:n?n.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:_s(o,r),emitsOptions:Ws(o,r),emit:null,emitted:null,propsDefaults:t,inheritAttrs:o.inheritAttrs,ctx:t,data:t,props:t,attrs:t,slots:t,refs:t,setupState:t,setupContext:null,suspense:s,suspenseId:s?s.pendingId:0,asyncDep:null,asyncResolved:false,isMounted:false,isUnmounted:false,isDeactivated:false,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};i.ctx={_:i},i.root=n?n.root:i,i.emit=Us.bind(null,i),e.ce&&e.ce(i);return i}(e,o,r);if(wn(e)&&(c.ctx.renderer=se),function(e,t=false,n=false){t&&Eo(t);const{props:s,children:o}=e.vnode,r=Lo(e);vs(e,s,r,t),((e,t,n)=>{const s=e.slots=ds();if(32&e.vnode.shapeFlag){const e=t._;e?(As(s,t,n),n&&j$1(s,"_",e,true)):Cs(t,s);}else t&&ks(e,t);})(e,o,n||t);r?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,qn);const{setup:s}=n;if(s){me();const n=e.setupContext=s.length>1?function(e){const t=t=>{e.exposed=t||{};};return {attrs:new Proxy(e.attrs,Do),slots:e.slots,emit:e.emit,expose:t}}(e):null,o=Oo(e),r=Ot(s,e,0,[e.props,n]),i=_$1(r);if(ye(),o(),!i&&!e.sp||bn(e)||vn(e),i){if(r.then(Fo,Fo),t)return r.then(t=>{Po(e,t);}).catch(t=>{Lt(t,e,0);});e.asyncDep=r;}else Po(e,r);}else jo(e);}(e,t):void 0;t&&Eo(false);}(c,false,l),c.asyncDep){if(r&&r.registerDep(c,U,l),!e.el){const t=c.subTree=ho(Qs);b(null,t,n,s),e.placeholder=t.el;}}else U(c,e,n,s,r,i,l);},I=(e,t,n)=>{const s=t.component=e.component;if(function(e,t,n){const{props:s,children:o,component:r}=e,{props:i,children:l,patchFlag:c}=t,a=r.emitsOptions;if(t.dirs||t.transition)return true;if(!(n&&c>=0))return !(!o&&!l||l&&l.$stable)||s!==i&&(s?!i||Gs(s,i,a):!!i);if(1024&c)return true;if(16&c)return s?Gs(s,i,a):!!i;if(8&c){const e=t.dynamicProps;for(let t=0;t{const l=()=>{if(e.isMounted){let{next:t,bu:n,u:s,parent:c,vnode:a}=e;{const n=Ms(e);if(n)return t&&(t.el=a.el,B(e,t,i)),void n.asyncDep.then(()=>{e.isUnmounted||l();})}let u,f=t;Fs(e,false),t?(t.el=a.el,B(e,t,i)):t=a,n&&P$1(n),(u=t.props&&t.props.onVnodeBeforeUpdate)&&So(u,c,t,a),Fs(e,true);const p=zs(e),h=e.subTree;e.subTree=p,m(h,p,d(h.el),Q(h),e,o,r),t.el=p.el,null===f&&function({vnode:e,parent:t},n){for(;t;){const s=t.subTree;if(s.suspense&&s.suspense.activeBranch===e&&(s.el=e.el),s!==e)break;(e=t.vnode).el=n,t=t.parent;}}(e,p.el),s&&Ts(s,o),(u=t.props&&t.props.onVnodeUpdated)&&Ts(()=>So(u,c,t,a),o);}else {let i;const{el:l,props:c}=t,{bm:a,m:u,parent:f,root:p,type:d}=e,h=bn(t);Fs(e,false),a&&P$1(a),!h&&(i=c&&c.onVnodeBeforeMount)&&So(i,f,t),Fs(e,true);{p.ce&&false!==p.ce._def.shadowRoot&&p.ce._injectChildStyle(d);const i=e.subTree=zs(e);m(null,i,n,s,e,o,r),t.el=i.el;}if(u&&Ts(u,o),!h&&(i=c&&c.onVnodeMounted)){const e=t;Ts(()=>So(i,f,e),o);}(256&t.shapeFlag||f&&bn(f.vnode)&&256&f.vnode.shapeFlag)&&e.a&&Ts(e.a,o),e.isMounted=true,t=n=s=null;}};e.scope.on();const c=e.effect=new ne$1(l);e.scope.off();const a=e.update=c.run.bind(c),u=e.job=c.runIfDirty.bind(c);u.i=e,u.id=e.uid,c.scheduler=()=>It(u),Fs(e,true),a();},B=(e,n,s)=>{n.component=e;const o=e.vnode.props;e.vnode=n,e.next=null,function(e,t,n,s){const{props:o,attrs:r,vnode:{patchFlag:i}}=e,l=ht(o),[c]=e.propsOptions;let a=false;if(!(s||i>0)||16&i){let s;gs(e,t,o,r)&&(a=true);for(const r in l)t&&(u(t,r)||(s=O$1(r))!==r&&u(t,s))||(c?!n||void 0===n[r]&&void 0===n[s]||(o[r]=ms(c,l,r,void 0,e,true)):delete o[r]);if(r!==l)for(const e in r)t&&u(t,e)||(delete r[e],a=true);}else if(8&i){const n=e.vnode.dynamicProps;for(let s=0;s{const{vnode:o,slots:r}=e;let i=true,l=t;if(32&o.shapeFlag){const e=n._;e?s&&1===e?i=false:As(r,n,s):(i=!n.$stable,Cs(n,r)),l=n;}else n&&(ks(e,n),l={default:1});if(i)for(const t in r)xs(t)||null!=l[t]||delete r[t];})(e,n.children,s),me(),Bt(e),ye();},W=(e,t,n,s,o,r,i,l,c=false)=>{const a=e&&e.children,u=e?e.shapeFlag:0,f=t.children,{patchFlag:d,shapeFlag:h}=t;if(d>0){if(128&d)return void z(a,f,n,s,o,r,i,l,c);if(256&d)return void H(a,f,n,s,o,r,i,l,c)}8&h?(16&u&&X(a,o,r),f!==a&&p(n,f)):16&u?16&h?z(a,f,n,s,o,r,i,l,c):X(a,o,r,true):(8&u&&p(n,""),16&h&&F(f,n,s,o,r,i,l,c));},H=(e,t,s,o,r,i,l,c,a)=>{t=t||n;const u=(e=e||n).length,f=t.length,p=Math.min(u,f);let d;for(d=0;df?X(e,r,i,true,false,p):F(t,s,o,r,i,l,c,a,p);},z=(e,t,s,o,r,i,l,c,a)=>{let u=0;const f=t.length;let p=e.length-1,d=f-1;for(;u<=p&&u<=d;){const n=e[u],o=t[u]=a?bo(t[u]):_o(t[u]);if(!ao(n,o))break;m(n,o,s,null,r,i,l,c,a),u++;}for(;u<=p&&u<=d;){const n=e[p],o=t[d]=a?bo(t[d]):_o(t[d]);if(!ao(n,o))break;m(n,o,s,null,r,i,l,c,a),p--,d--;}if(u>p){if(u<=d){const e=d+1,n=ed)for(;u<=p;)q(e[u],r,i,true),u++;else {const h=u,v=u,g=new Map;for(u=v;u<=d;u++){const e=t[u]=a?bo(t[u]):_o(t[u]);null!=e.key&&g.set(e.key,u);}let y,_=0;const b=d-v+1;let x=false,S=0;const w=new Array(b);for(u=0;u=b){q(n,r,i,true);continue}let o;if(null!=n.key)o=g.get(n.key);else for(y=v;y<=d;y++)if(0===w[y-v]&&ao(n,t[y])){o=y;break} void 0===o?q(n,r,i,true):(w[o-v]=u+1,o>=S?S=o:x=true,m(n,t[o],s,null,r,i,l,c,a),_++);}const C=x?function(e){const t=e.slice(),n=[0];let s,o,r,i,l;const c=e.length;for(s=0;s>1,e[n[l]]0&&(t[s]=n[r-1]),n[r]=s);}}r=n.length,i=n[r-1];for(;r-- >0;)n[r]=i,i=t[i];return n}(w):n;for(y=C.length-1,u=b-1;u>=0;u--){const e=v+u,n=t[e],p=t[e+1],d=e+1{const{el:l,type:c,transition:a,children:u,shapeFlag:f}=e;if(6&f)return void K(e.component.subTree,t,n,s);if(128&f)return void e.suspense.move(t,n,s);if(64&f)return void c.move(e,t,n,se);if(c===Zs){o(l,t,n);for(let e=0;ea.enter(l),i);else {const{leave:s,delayLeave:i,afterLeave:c}=a,u=()=>{e.ctx.isUnmounted?r(l):o(l,t,n);},f=()=>{l._isLeaving&&l[en](true),s(l,()=>{u(),c&&c();});};i?i(l,u,f):f();}else o(l,t,n);},q=(e,t,n,s=false,o=false)=>{const{type:r,props:i,ref:l,children:c,dynamicChildren:a,shapeFlag:u,patchFlag:f,dirs:p,cacheIndex:d}=e;if(-2===f&&(o=false),null!=l&&(me(),mn(l,null,n,e,true),ye()),null!=d&&(t.renderCache[d]=void 0),256&u)return void t.ctx.deactivate(e);const h=1&u&&p,v=!bn(e);let g;if(v&&(g=i&&i.onVnodeBeforeUnmount)&&So(g,t,e),6&u)Z(e.component,n,s);else {if(128&u)return void e.suspense.unmount(n,s);h&&Xt(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,se,s):a&&!a.hasOnce&&(r!==Zs||f>0&&64&f)?X(a,t,n,false,true):(r===Zs&&384&f||!o&&16&u)&&X(c,t,n),s&&G(e);}(v&&(g=i&&i.onVnodeUnmounted)||h)&&Ts(()=>{g&&So(g,t,e),h&&Xt(e,null,t,"unmounted");},n);},G=e=>{const{type:t,el:n,anchor:s,transition:o}=e;if(t===Zs)return void J(n,s);if(t===Ys)return void w(e);const i=()=>{r(n),o&&!o.persisted&&o.afterLeave&&o.afterLeave();};if(1&e.shapeFlag&&o&&!o.persisted){const{leave:t,delayLeave:s}=o,r=()=>t(n,i);s?s(e.el,i,r):r();}else i();},J=(e,t)=>{let n;for(;e!==t;)n=h(e),r(e),e=n;r(t);},Z=(e,t,n)=>{const{bum:s,scope:o,job:r,subTree:i,um:l,m:c,a:a}=e;Ps(c),Ps(a),s&&P$1(s),o.stop(),r&&(r.flags|=8,q(i,e,t,n)),l&&Ts(l,t),Ts(()=>{e.isUnmounted=true;},t);},X=(e,t,n,s=false,o=false,r=0)=>{for(let i=r;i{if(6&e.shapeFlag)return Q(e.component.subTree);if(128&e.shapeFlag)return e.suspense.next();const t=h(e.anchor||e.el),n=t&&t[Qt];return n?h(n):t};let Y=false;const te=(e,t,n)=>{null==e?t._vnode&&q(t._vnode,null,null,true):m(t._vnode||null,e,t,null,null,null,n),t._vnode=e,Y||(Y=true,Bt(),Wt(),Y=false);},se={p:m,um:q,m:K,r:G,mt:N,mc:F,pc:W,pbc:M,n:Q,o:e};let oe;return {render:te,hydrate:oe,createApp:as(te)}}(e)}function Os({type:e,props:t},n){return "svg"===n&&"foreignObject"===e||"mathml"===n&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Fs({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5);}function Ls(e,t,n=false){const s=e.children,o=t.children;if(f(s)&&f(o))for(let r=0;rfs(js);function $s(e,t,n){return Vs(e,t,n)}function Vs(e,n,o=t){const{immediate:r,deep:i,flush:c,once:a}=o,u=l({},o),f=n&&r||!n&&"post"!==c;let p;if(Mo)if("sync"===c){const e=Ds();p=e.__watcherHandles||(e.__watcherHandles=[]);}else if(!f){const e=()=>{};return e.stop=s,e.resume=s,e.pause=s,e}const d=ko;u.call=(e,t,n)=>Ft(e,d,t,n);let h=false;"post"===c?u.scheduler=e=>{Ts(e,d&&d.suspense);}:"sync"!==c&&(h=true,u.scheduler=(e,t)=>{t?e():It(e);}),u.augmentJob=e=>{n&&(e.flags|=4),h&&(e.flags|=2,d&&(e.id=d.uid,e.i=d));};const v=Tt(e,n,u);return Mo&&(p?p.push(v):f&&v()),v}function Rs(e,t,n){const s=this.proxy,o=g(e)?e.includes(".")?Ns(s,e):()=>s[e]:e.bind(s,s);let r;v(t)?r=t:(r=t.handler,n=t);const i=Oo(this),l=Vs(o,r.bind(s),n);return i(),l}function Ns(e,t){const n=t.split(".");return ()=>{let t=e;for(let e=0;e"modelValue"===t||"model-value"===t?e.modelModifiers:e[`${t}Modifiers`]||e[`${T$1(t)}Modifiers`]||e[`${O$1(t)}Modifiers`];function Us(e,n,...s){if(e.isUnmounted)return;const o=e.vnode.props||t;let r=s;const i=n.startsWith("update:"),l=i&&Is(o,n.slice(7));let c;l&&(l.trim&&(r=s.map(e=>g(e)?e.trim():e)),l.number&&(r=s.map(D$1)));let a=o[c=L$1(n)]||o[c=L$1(T$1(n))];!a&&i&&(a=o[c=L$1(O$1(n))]),a&&Ft(a,e,6,r);const u=o[c+"Once"];if(u){if(e.emitted){if(e.emitted[c])return}else e.emitted={};e.emitted[c]=true,Ft(u,e,6,r);}}const Bs=new WeakMap;function Ws(e,t,n=false){const s=n?Bs:t.emitsCache,o=s.get(e);if(void 0!==o)return o;const r=e.emits;let i={},c=false;if(!v(e)){const s=e=>{const n=Ws(e,t,true);n&&(c=true,l(i,n));};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s);}return r||c?(f(r)?r.forEach(e=>i[e]=null):l(i,r),y(e)&&s.set(e,i),i):(y(e)&&s.set(e,null),null)}function Hs(e,t){return !(!e||!r(t))&&(t=t.slice(2).replace(/Once$/,""),u(e,t[0].toLowerCase()+t.slice(1))||u(e,O$1(t))||u(e,t))}function zs(e){const{type:t,vnode:n,proxy:s,withProxy:o,propsOptions:[r],slots:l,attrs:c,emit:a,render:u,renderCache:f,props:p,data:d,setupState:h,ctx:v,inheritAttrs:g}=e,m=Gt(e);let y,_;try{if(4&n.shapeFlag){const e=o||s,t=e;y=_o(u.call(t,e,f,p,h,d,v)),_=c;}else {const e=t;0,y=_o(e.length>1?e(p,{attrs:c,slots:l,emit:a}):e(p,null)),_=t.props?c:Ks(c);}}catch(x){eo.length=0,Lt(x,e,1),y=ho(Qs);}let b=y;if(_&&false!==g){const e=Object.keys(_),{shapeFlag:t}=b;e.length&&7&t&&(r&&e.some(i)&&(_=qs(_,r)),b=vo(b,_,false,true));}return n.dirs&&(b=vo(b,null,false,true),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&pn(b,n.transition),y=b,Gt(m),y}const Ks=e=>{let t;for(const n in e)("class"===n||"style"===n||r(n))&&((t||(t={}))[n]=e[n]);return t},qs=(e,t)=>{const n={};for(const s in e)i(s)&&s.slice(9)in t||(n[s]=e[s]);return n};function Gs(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return true;for(let o=0;oe.__isSuspense;const Zs=exports("d", Symbol.for("v-fgt")),Xs=Symbol.for("v-txt"),Qs=Symbol.for("v-cmt"),Ys=Symbol.for("v-stc"),eo=[];let to=null;function no(e=false){eo.push(to=e?null:[]);}let so=1;function oo(e,t=false){so+=e,e<0&&to&&t&&(to.hasOnce=true);}function ro(e){return e.dynamicChildren=so>0?to||n:null,eo.pop(),to=eo[eo.length-1]||null,so>0&&to&&to.push(e),e}function io(e,t,n,s,o,r){return ro(po(e,t,n,s,o,r,true))}function lo(e,t,n,s,o){return ro(ho(e,t,n,s,o,true))}function co(e){return !!e&&true===e.__v_isVNode}function ao(e,t){return e.type===t.type&&e.key===t.key}const uo=({key:e})=>null!=e?e:null,fo=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?g(e)||mt(e)||v(e)?{i:Kt,r:e,k:t,f:!!n}:e:null);function po(e,t=null,n=null,s=0,o=null,r=(e===Zs?0:1),i=false,l=false){const c={__v_isVNode:true,__v_skip:true,type:e,props:t,key:t&&uo(t),ref:t&&fo(t),scopeId:qt,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:s,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Kt};return l?(xo(c,n),128&r&&e.normalize(c)):n&&(c.shapeFlag|=g(n)?8:16),so>0&&!i&&to&&(c.patchFlag>0||6&r)&&32!==c.patchFlag&&to.push(c),c}const ho=exports("h", function(e,t=null,n=null,s=0,o=null,r=false){e&&e!==In||(e=Qs);if(co(e)){const s=vo(e,t,true);return n&&xo(s,n),so>0&&!r&&to&&(6&s.shapeFlag?to[to.indexOf(e)]=s:to.push(s)),s.patchFlag=-2,s}i=e,v(i)&&"__vccOpts"in i&&(e=e.__vccOpts);var i;if(t){t=function(e){return e?dt(e)||hs(e)?l({},e):e:null}(t);let{class:e,style:n}=t;e&&!g(e)&&(t.class=W$1(e)),y(n)&&(dt(n)&&!f(n)&&(n=l({},n)),t.style=R$1(n));}const c=g(e)?1:Js(e)?128:Yt(e)?64:y(e)?4:v(e)?2:0;return po(e,t,n,s,o,c,r,true)});function vo(e,t,n=false,s=false){const{props:o,ref:i,patchFlag:l,children:c,transition:a}=e,u=t?function(...e){const t={};for(let n=0;nko||Kt;let To,Eo;{const e=V$1(),t=(t,n)=>{let s;return (s=e[t])||(s=e[t]=[]),s.push(n),e=>{s.length>1?s.forEach(t=>t(e)):s[0](e);}};To=t("__VUE_INSTANCE_SETTERS__",e=>ko=e),Eo=t("__VUE_SSR_SETTERS__",e=>Mo=e);}const Oo=e=>{const t=ko;return To(e),e.scope.on(),()=>{e.scope.off(),To(t);}},Fo=()=>{ko&&ko.scope.off(),To(null);};function Lo(e){return 4&e.vnode.shapeFlag}let Mo=false;function Po(e,t,n){v(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:y(t)&&(e.setupState=St(t)),jo(e);}function jo(e,t,n){const o=e.type;e.render||(e.render=o.render||s);{const t=Oo(e);me();try{Zn(e);}finally{ye(),t();}}}const Do={get:(e,t)=>(Ee(e,0,""),e[t])};function $o(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(St((t=e.exposed,!u(t,"__v_skip")&&Object.isExtensible(t)&&j$1(t,"__v_skip",true),t)),{get:(t,n)=>n in t?t[n]:n in zn?zn[n](e):void 0,has:(e,t)=>t in e||t in zn})):e.proxy;var t;}const Vo=exports("V", (e,t)=>{const n=function(e,t,n=false){let s,o;return v(e)?s=e:(s=e.get,o=e.set),new wt(s,o,n)}(e,0,Mo);return n});const Ro="3.5.22"; /** * @vue/runtime-dom v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let No;const Io="undefined"!=typeof window&&window.trustedTypes;if(Io)try{No=Io.createPolicy("vue",{createHTML:e=>e});}catch(Ur){}const Uo=No?e=>No.createHTML(e):e=>e,Bo="undefined"!=typeof document?document:null,Wo=Bo&&Bo.createElement("template"),Ho={insert:(e,t,n)=>{t.insertBefore(e,n||null);},remove:e=>{const t=e.parentNode;t&&t.removeChild(e);},createElement:(e,t,n,s)=>{const o="svg"===t?Bo.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?Bo.createElementNS("http://www.w3.org/1998/Math/MathML",e):n?Bo.createElement(e,{is:n}):Bo.createElement(e);return "select"===e&&s&&null!=s.multiple&&o.setAttribute("multiple",s.multiple),o},createText:e=>Bo.createTextNode(e),createComment:e=>Bo.createComment(e),setText:(e,t)=>{e.nodeValue=t;},setElementText:(e,t)=>{e.textContent=t;},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Bo.querySelector(e),setScopeId(e,t){e.setAttribute(t,"");},insertStaticContent(e,t,n,s,o,r){const i=n?n.previousSibling:t.lastChild;if(o&&(o===r||o.nextSibling))for(;t.insertBefore(o.cloneNode(true),n),o!==r&&(o=o.nextSibling););else {Wo.innerHTML=Uo("svg"===s?`${e}`:"mathml"===s?`${e}`:e);const o=Wo.content;if("svg"===s||"mathml"===s){const e=o.firstChild;for(;e.firstChild;)o.appendChild(e.firstChild);o.removeChild(e);}t.insertBefore(o,n);}return [i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},zo="transition",Ko="animation",qo=Symbol("_vtc"),Go={name:String,type:String,css:{type:Boolean,default:true},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Jo=l({},sn,Go),Zo=exports("Z", (e=>(e.displayName="Transition",e.props=Jo,e))((e,{slots:t})=>function(e,t,n){try{oo(-1);const s=arguments.length;return 2===s?y(t)&&!f(t)?co(t)?ho(e,null,[t]):ho(e,t):ho(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):3===s&&co(n)&&(n=[n]),ho(e,t,n))}finally{oo(1);}}(ln,function(e){const t={};for(const l in e)l in Go||(t[l]=e[l]);if(false===e.css)return t;const{name:n="v",type:s,duration:o,enterFromClass:r=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:c=`${n}-enter-to`,appearFromClass:a=r,appearActiveClass:u=i,appearToClass:f=c,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,v=function(e){if(null==e)return null;if(y(e))return [Yo(e.enter),Yo(e.leave)];{const t=Yo(e);return [t,t]}}(o),g=v&&v[0],m=v&&v[1],{onBeforeEnter:_,onEnter:b,onEnterCancelled:x,onLeave:S,onLeaveCancelled:w,onBeforeAppear:C=_,onAppear:k=b,onAppearCancelled:A=x}=t,T=(e,t,n,s)=>{e._enterCancelled=s,tr(e,t?f:c),tr(e,t?u:i),n&&n();},E=(e,t)=>{e._isLeaving=false,tr(e,p),tr(e,h),tr(e,d),t&&t();},O=e=>(t,n)=>{const o=e?k:b,i=()=>T(t,e,n);Xo(o,[t,i]),nr(()=>{tr(t,e?a:r),er(t,e?f:c),Qo(o)||or(t,s,g,i);});};return l(t,{onBeforeEnter(e){Xo(_,[e]),er(e,r),er(e,i);},onBeforeAppear(e){Xo(C,[e]),er(e,a),er(e,u);},onEnter:O(false),onAppear:O(true),onLeave(e,t){e._isLeaving=true;const n=()=>E(e,t);er(e,p),e._enterCancelled?(er(e,d),lr(e)):(lr(e),er(e,d)),nr(()=>{e._isLeaving&&(tr(e,p),er(e,h),Qo(S)||or(e,s,m,n));}),Xo(S,[e,n]);},onEnterCancelled(e){T(e,false,void 0,true),Xo(x,[e]);},onAppearCancelled(e){T(e,true,void 0,true),Xo(A,[e]);},onLeaveCancelled(e){E(e),Xo(w,[e]);}})}(e),t))),Xo=(e,t=[])=>{f(e)?e.forEach(e=>e(...t)):e&&e(...t);},Qo=e=>!!e&&(f(e)?e.some(e=>e.length>1):e.length>1);function Yo(e){const t=(e=>{const t=g(e)?Number(e):NaN;return isNaN(t)?e:t})(e);return t}function er(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[qo]||(e[qo]=new Set)).add(t);}function tr(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));const n=e[qo];n&&(n.delete(t),n.size||(e[qo]=void 0));}function nr(e){requestAnimationFrame(()=>{requestAnimationFrame(e);});}let sr=0;function or(e,t,n,s){const o=e._endId=++sr,r=()=>{o===e._endId&&s();};if(null!=n)return setTimeout(r,n);const{type:i,timeout:l,propCount:c}=function(e,t){const n=window.getComputedStyle(e),s=e=>(n[e]||"").split(", "),o=s(`${zo}Delay`),r=s(`${zo}Duration`),i=rr(o,r),l=s(`${Ko}Delay`),c=s(`${Ko}Duration`),a=rr(l,c);let u=null,f=0,p=0;t===zo?i>0&&(u=zo,f=i,p=r.length):t===Ko?a>0&&(u=Ko,f=a,p=c.length):(f=Math.max(i,a),u=f>0?i>a?zo:Ko:null,p=u?u===zo?r.length:c.length:0);const d=u===zo&&/\b(?:transform|all)(?:,|$)/.test(s(`${zo}Property`).toString());return {type:u,timeout:f,propCount:p,hasTransform:d}}(e,t);if(!i)return s();const a=i+"end";let u=0;const f=()=>{e.removeEventListener(a,p),r();},p=t=>{t.target===e&&++u>=c&&f();};setTimeout(()=>{uir(t)+ir(e[n])))}function ir(e){return "auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function lr(e){return (e?e.ownerDocument:document).body.offsetHeight}const cr=Symbol("_vod"),ar=Symbol("_vsh"),ur=Symbol(""),fr=/(?:^|;)\s*display\s*:/;const pr=/\s*!important$/;function dr(e,t,n){if(f(n))n.forEach(n=>dr(e,t,n));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else {const s=function(e,t){const n=vr[t];if(n)return n;let s=T$1(t);if("filter"!==s&&s in e)return vr[t]=s;s=F$1(s);for(let o=0;o{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();Ft(function(e,t){if(f(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=true;},t.map(e=>t=>!t._stopped&&e&&e(t))}return t}(e,n.value),t,5,[e]);};return n.value=e,n.attached=kr(),n}(s,o);_r(e,n,i,l);}else i&&(!function(e,t,n,s){e.removeEventListener(t,n,s);}(e,n,i,l),r[t]=void 0);}}const Sr=/(?:Once|Passive|Capture)$/;let wr=0;const Cr=Promise.resolve(),kr=()=>wr||(Cr.then(()=>wr=0),wr=Date.now());const Ar=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;const Tr=e=>{const t=e.props["onUpdate:modelValue"]||false;return f(t)?e=>P$1(t,e):t};function Er(e){e.target.composing=true;}function Or(e){const t=e.target;t.composing&&(t.composing=false,t.dispatchEvent(new Event("input")));}const Fr=Symbol("_assign"),Lr={created(e,{modifiers:{lazy:t,trim:n,number:s}},o){e[Fr]=Tr(o);const r=s||o.props&&"number"===o.props.type;_r(e,t?"change":"input",t=>{if(t.target.composing)return;let s=e.value;n&&(s=s.trim()),r&&(s=D$1(s)),e[Fr](s);}),n&&_r(e,"change",()=>{e.value=e.value.trim();}),t||(_r(e,"compositionstart",Er),_r(e,"compositionend",Or),_r(e,"change",Or));},mounted(e,{value:t}){e.value=null==t?"":t;},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:o,number:r}},i){if(e[Fr]=Tr(i),e.composing)return;const l=null==t?"":t;if((!r&&"number"!==e.type||/^0\d/.test(e.value)?e.value:D$1(e.value))!==l){if(document.activeElement===e&&"range"!==e.type){if(s&&t===n)return;if(o&&e.value.trim()===l)return}e.value=l;}}},Mr={deep:true,created(e,t,n){e[Fr]=Tr(n),_r(e,"change",()=>{const t=e._modelValue,n=function(e){return "_value"in e?e._value:e.value}(e),s=e.checked,o=e[Fr];if(f(t)){const e=q$1(t,n),r=-1!==e;if(s&&!r)o(t.concat(n));else if(!s&&r){const n=[...t];n.splice(e,1),o(n);}}else if(d(t)){const e=new Set(t);s?e.add(n):e.delete(n),o(e);}else o(jr(e,s));});},mounted:Pr,beforeUpdate(e,t,n){e[Fr]=Tr(n),Pr(e,t,n);}}; exports({ g: Lr, M: Mr });function Pr(e,{value:t,oldValue:n},s){let o;if(e._modelValue=t,f(t))o=q$1(t,s.props.value)>-1;else if(d(t))o=t.has(s.props.value);else {if(t===n)return;o=K$1(t,jr(e,true));}e.checked!==o&&(e.checked=o);}function jr(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Dr=["ctrl","shift","alt","meta"],$r={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>Dr.some(n=>e[`${n}Key`]&&!t.includes(n))},Vr=exports("l", (e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(n,...s)=>{for(let e=0;e{const c="svg"===o;"class"===t?function(e,t,n){const s=e[qo];s&&(t=(t?[t,...s]:[...s]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t;}(e,s,c):"style"===t?function(e,t,n){const s=e.style,o=g(n);let r=false;if(n&&!o){if(t)if(g(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==n[t]&&dr(s,t,"");}else for(const e in t)null==n[e]&&dr(s,e,"");for(const e in n)"display"===e&&(r=true),dr(s,e,n[e]);}else if(o){if(t!==n){const e=s[ur];e&&(n+=";"+e),s.cssText=n,r=fr.test(n);}}else t&&e.removeAttribute("style");cr in e&&(e[cr]=r?s.display:"",e[ar]&&(s.display="none"));}(e,n,s):r(t)?i(t)||xr(e,t,0,s,l):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,s){if(s)return "innerHTML"===t||"textContent"===t||!!(t in e&&Ar(t)&&v(n));if("spellcheck"===t||"draggable"===t||"translate"===t||"autocorrect"===t)return false;if("form"===t)return false;if("list"===t&&"INPUT"===e.tagName)return false;if("type"===t&&"TEXTAREA"===e.tagName)return false;if("width"===t||"height"===t){const t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return false}if(Ar(t)&&g(n))return false;return t in e}(e,t,s,c))?(yr(e,t,s),e.tagName.includes("-")||"value"!==t&&"checked"!==t&&"selected"!==t||mr(e,t,s,c,0,"value"!==t)):!e._isVueCE||!/[A-Z]/.test(t)&&g(s)?("true-value"===t?e._trueValue=s:"false-value"===t&&(e._falseValue=s),mr(e,t,s,c)):yr(e,T$1(t),s,0,t);}},Ho);let Nr;const Ir=(...e)=>{const t=(Nr||(Nr=Es(Rr))).createApp(...e),{mount:n}=t;return t.mount=e=>{const s=function(e){if(g(e)){return document.querySelector(e)}return e}(e);if(!s)return;const o=t._component;v(o)||o.render||o.template||(o.template=s.innerHTML),1===s.nodeType&&(s.textContent="");const r=n(s,false,function(e){if(e instanceof SVGElement)return "svg";if("function"==typeof MathMLElement&&e instanceof MathMLElement)return "mathml"}(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),r},t}; const k=function(){const e="undefined"!=typeof document&&document.createElement("link").relList;return e&&e.supports&&e.supports("modulepreload")?"modulepreload":"preload"}(),S={},L=function(e,t,n){let o=Promise.resolve();if(t&&t.length>0){document.getElementsByTagName("link");const e=document.querySelector("meta[property=csp-nonce]"),n=e?.nonce||e?.getAttribute("nonce");o=Promise.allSettled(t.map(e=>{if((e=function(e){return "/"+e}(e))in S)return;S[e]=true;const t=e.endsWith(".css"),o=t?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${e}"]${o}`))return;const a=document.createElement("link");return a.rel=t?"stylesheet":k,t||(a.as="script"),a.crossOrigin="",a.href=e,n&&a.setAttribute("nonce",n),document.head.appendChild(a),t?new Promise((t,n)=>{a.addEventListener("load",t),a.addEventListener("error",()=>n(new Error(`Unable to preload CSS for ${e}`)));}):void 0}));}function a(e){const t=new Event("vite:preloadError",{cancelable:true});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return o.then(t=>{for(const e of t||[])"rejected"===e.status&&a(e.reason);return e().catch(a)})},_=(e,t)=>{const n=e.__vccOpts||e;for(const[o,a]of t)n[o]=a;return n},C={class:"window-content"},T=_({__name:"FloatingWindow",props:{isVisible:{type:Boolean,default:false},title:{type:String,default:"Beeline Helper"},showBackButton:{type:Boolean,default:false},autoAnswerMode:{type:Boolean,default:false},initialPosition:{type:Object,default:()=>({top:window.innerHeight/2-150,left:20})}},emits:["close","back"],setup(m,{emit:p}){const v=yt(null),b=yt(false),g=lt({x:0,y:0}),y=lt({top:20,left:20}),h=e=>{b.value=true;const t=v.value.getBoundingClientRect();if("mousedown"===e.type)g.x=e.clientX-t.left,g.y=e.clientY-t.top;else if("touchstart"===e.type){const n=e.touches[0];g.x=n.clientX-t.left,g.y=n.clientY-t.top;}e.preventDefault();},f=e=>{if(!b.value)return;let t,n;if("mousemove"===e.type)t=e.clientX,n=e.clientY;else if("touchmove"===e.type){const o=e.touches[0];t=o.clientX,n=o.clientY;}const o=t-g.x,a=n-g.y,i=v.value.offsetWidth,r=v.value.offsetHeight;requestAnimationFrame(()=>{y.left=Math.max(0,Math.min(o,window.innerWidth-i)),y.top=Math.max(0,Math.min(a,window.innerHeight-r));}),e.preventDefault();},w=()=>{b.value=false;};return Ln(()=>{document.addEventListener("mousemove",f),document.addEventListener("mouseup",w),document.addEventListener("touchmove",f,{passive:false}),document.addEventListener("touchend",w);}),Dn(()=>{document.removeEventListener("mousemove",f),document.removeEventListener("mouseup",w),document.removeEventListener("touchmove",f),document.removeEventListener("touchend",w);}),(e,t)=>m.isVisible?(no(),io("div",{key:0,ref_key:"floatingWindow",ref:v,class:W$1(["floating-window",{"window-hidden":!m.isVisible,"auto-answer-mode":m.autoAnswerMode}]),style:R$1({top:y.top+"px",left:y.left+"px",transform:"none",willChange:b.value?"transform":"auto"})},[po("div",{class:"window-header",onMousedown:h,onTouchstart:h},[m.showBackButton?(no(),io("button",{key:0,class:"back-btn",onClick:t[0]||(t[0]=t=>e.$emit("back"))},"←")):yo("",true),po("h3",null,J$1(m.title),1),po("button",{class:"close-btn",onClick:t[1]||(t[1]=t=>e.$emit("close"))},"×")],32),po("div",C,[Bn(e.$slots,"default",{},void 0)])],6)):yo("",true)}},[["__scopeId","data-v-53d366a0"]]),M={class:"status-window"},A={class:"status-content"},P={class:"current-status"},q={class:"operation-history"},H={class:"history-list"},I={class:"history-time"},$={class:"history-message"},O={key:0,class:"no-history"},F=_({__name:"StatusWindow",props:{currentStatus:{type:String,default:"未启动"},operationHistory:{type:Array,default:()=>[]}},setup:e=>(t,n)=>{return no(),io("div",M,[n[2]||(n[2]=po("div",{class:"status-header"},[po("span",{class:"status-title"},"操作日志")],-1)),po("div",A,[po("div",P,[n[0]||(n[0]=po("span",{class:"status-label"},"当前状态:",-1)),po("span",{class:W$1(["status-value",(o=e.currentStatus,{"检测中...":"status-detecting","检测到按钮,等待点击...":"status-waiting","已点击完成按钮":"status-success","未检测到按钮":"status-no-button","已停止":"status-stopped"}[o]||"")])},J$1(e.currentStatus),3)]),po("div",q,[n[1]||(n[1]=po("div",{class:"history-title"},"操作历史",-1)),po("div",H,[(no(true),io(Zs,null,Un(e.operationHistory,(e,t)=>(no(),io("div",{key:t,class:"history-item"},[po("span",I,J$1(e.time),1),po("span",$,J$1(e.message),1)]))),128)),0===e.operationHistory.length?(no(),io("div",O," 暂无操作记录 ")):yo("",true)])])])]);var o;}},[["__scopeId","data-v-99aa1d36"]]),X=_({__name:"ControlButton",props:{isWindowVisible:{type:Boolean,default:false}},emits:["click"],setup:e=>(t,n)=>(no(),io("div",{class:W$1(["control-button",{"button-hidden":e.isWindowVisible}]),onClick:n[0]||(n[0]=e=>t.$emit("click"))},[...n[1]||(n[1]=[po("span",{class:"button-icon"},"🔧",-1)])],2))},[["__scopeId","data-v-29767e33"]]),D={class:"features"},B=_({__name:"MainPage",emits:["navigate","open-about"],setup:e=>(e,t)=>(no(),io("div",null,[t[4]||(t[4]=po("p",null,"欢迎使用 Beeline Helper!",-1)),po("div",D,[po("button",{class:"feature-btn",onClick:t[0]||(t[0]=t=>e.$emit("navigate","auto-course"))},"全自动刷课配置"),po("button",{class:"feature-btn",onClick:t[1]||(t[1]=t=>e.$emit("navigate","auto-answer"))},"自动答题"),po("button",{class:"feature-btn",onClick:t[2]||(t[2]=t=>e.$emit("navigate","advanced-settings"))},"高级设置"),po("button",{class:"feature-btn",onClick:t[3]||(t[3]=t=>e.$emit("open-about"))},"关于")])]))},[["__scopeId","data-v-fb2a58e0"]]); exports({ k: L, _ });var W=(()=>"undefined"!=typeof GM_deleteValue?GM_deleteValue:void 0)(),R=(()=>"undefined"!=typeof GM_getValue?GM_getValue:void 0)(),N=(()=>"undefined"!=typeof GM_setValue?GM_setValue:void 0)();async function V(e,t=null){try{const n=await R(e,t);if("string"==typeof n)try{return JSON.parse(n)}catch{return n}return n}catch(n){return t}}async function j(e,t){try{const n="object"==typeof t||Array.isArray(t)?JSON.stringify(t):t;await N(e,n);}catch(n){}}async function K(e){try{await W(e);}catch(t){}}function U(t={}){const{onStatusChange:n,onHistoryAdd:a}=t,i=yt(false),r=yt("未启动"),l=yt(null),s=yt(0),u=yt(0),d=yt(false),c=yt("button"),m=e=>e&&(e.innerText||"").split("\n")[0].trim()||"未知章节",p=()=>{E("所有课程内容已完成"),d.value||(x("检测到课程章节已全部完成"),d.value=true);},v=()=>{const e=document.querySelector("#videoLayer .button-box .right > div");if(e&&/下一章节|下一节|下一集/.test(e.textContent?.trim()||""))return e;return Array.from(document.querySelectorAll("#videoLayer button, #videoLayer div, .el-dialog button, .el-dialog div")).find(e=>{const t=e.textContent?.trim()||"";return /观看下一章节|下一章节|下一节|下一集/.test(t)})||null},b=(e,t,n)=>{if(0===t.length)return null;if(!n)return t[0];const o=e.indexOf(n);if(-1===o)return t[0];for(let a=o+1;a{"button"===c.value?y():h();},y=()=>{const e=v();if(e){const t=e.textContent?e.textContent.trim():"";if(/观看下一章节|下一章节|下一节|下一集/.test(t))return E("检测到下一集按钮,准备点击"),void setTimeout(()=>{e.click(),x("点击下一集按钮");},3e3)}E("未检测到下一集按钮(持续重试中)");},h=()=>{const e=Array.from(document.querySelectorAll(".el-menu-item")).filter(e=>e.querySelector('[class*="-icon"]')||e.querySelector('[class*="icon-"]')||e.innerText.match(/(视频|课件|文档|PPT|PDF)/));if(0===e.length)return s.value+=1,(()=>{const e=document.body?.innerText||"",t=[/课程章节\s*(\d+)\s*\/\s*(\d+)/,/章节\s*(\d+)\s*\/\s*(\d+)/];for(const n of t){const t=e.match(n);if(!t)continue;const o=Number(t[1]),a=Number(t[2]);if(Number.isFinite(o)&&Number.isFinite(a)&&a>0&&o===a)return true}return false})()?void p():f()?void(s.value=0):s.value<=6?void E(`页面加载中,等待目录或弹窗 (${s.value}/6)`):void w();s.value=0,E(`已检测到目录(${e.length}项)`);const t=e.filter(e=>{const t=e.querySelector(".lecture-status i");return !t||!t.classList.contains("done-icon")});if(0===t.length)return void p();d.value=false;const n=e.find(e=>e.classList.contains("is-active")),o=n&&!t.includes(n),a=n&&(n.querySelector(".video-icon")||n.innerText.includes("视频"));if(o||!n){const o=b(e,t,n),a=m(o);E(`准备跳转: ${a}`),u.value=0,setTimeout(()=>{!o.querySelector(".lecture-status .done-icon")&&(o.click(),E(`已跳转: ${a}`),x(`跳转到未完成: ${a}`));},3e3);}else if(a){u.value=0;const e=m(n);E(`学习视频中: ${e}`),f();}else {u.value||(u.value=Date.now());const o=Date.now()-u.value,a=Math.max(0,Math.ceil((1e4-o)/1e3)),i=m(n);if(o<1e4)return void E(`学习非视频内容中: ${i}(剩余 ${a}s)`);E("非视频停留完成,尝试跳转下一项");if(!f()){const o=b(e,t,n);if(o&&o!==n){const e=m(o);o.click(),E(`已跳转: ${e}`),x(`非视频停留10秒后跳转: ${e}`);}else w();}u.value=0;}},f=()=>{const e=v();if(e){const t=e.textContent?e.textContent.trim():"";if(/观看下一章节|下一章节|下一节|下一集/.test(t))return E("检测到完成弹窗,准备点击"),setTimeout(()=>{e.click(),x("通过弹窗跳转下一章");},3e3),true}return false},w=()=>{const e=v();let t=null;if(e){const n=e.textContent?e.textContent.trim():"";if(/观看下一章节|下一章节|下一节|下一集/.test(n))t=e;else {const e=document.querySelector("#videoLayer > div > div > div.button-box > div.left");e&&(t=e);}}else {const e=document.querySelector("#videoLayer > div > div > div.button-box > div.left");e&&(t=e);}t?(E("解析目录失败,使用兜底按钮逻辑"),setTimeout(()=>{t.click(),x("兜底点击跳转");},3e3)):E("未检测到目录或按钮(持续重试中)");},E=e=>{r.value=e,n?.(e);},x=e=>{a?.(e);},k=()=>{i.value=true,s.value=0,u.value=0,d.value=false,E("检测中..."),x("开始自动检测刷课按钮"),l.value=setInterval(g,3e3),g();},S=()=>{l.value&&(clearInterval(l.value),l.value=null),i.value=false,s.value=0,u.value=0,d.value=false,E("已停止"),x("停止自动检测");};return Dn(()=>{S();}),{isEnabled:i,currentStatus:r,start:k,stop:S,toggle:e=>{e?k():S();},setMode:e=>{c.value=e,x("切换自动完成模式为: "+("directory"===e?"目录完成切换":"传统按钮点击"));}}}function G(t={}){const{onStatusChange:n,onHistoryAdd:a}=t,i=yt(false),r=yt("未启动"),l=yt(false);let s=null,u=null,d=null,c=null,m=null;const p=e=>{r.value=e,n?.(e);},v=e=>{a?.(e);},b=()=>{l.value;if(l.value=(()=>{const e=window.location.href.toLowerCase(),t=e.includes("/courseinfo/learn/courseware/")&&e.includes("/video/"),n=document.querySelectorAll("video").length>0,o=document.querySelector('.video-player, [class*="video"], [class*="player"]');return t&&(n||o)})(),l.value){(()=>{const e=document.querySelectorAll("video");let t=false;return e.length>0&&e.forEach(e=>{e.readyState>=1&&!e.paused&&!e.ended&&(t=true);}),t})()?u&&(clearTimeout(u),u=null):u||(u=setTimeout(()=>{v("课程页面超过1分钟无视频播放,自动刷新页面"),setTimeout(()=>{window.location.reload();},2e3);},6e4));}else u&&(clearTimeout(u),u=null);},g=()=>{s=setInterval(()=>{const e=document.querySelector(".el-message-box__container > div > p");if(e){const t=e.textContent.trim();"当前视频不允许倍速播放"!==t&&"系统检测到你的学习状态异常,请刷新后继续学习"!==t&&"播放位置不合法"!==t||(v(`检测到状态异常消息: "${t}",自动刷新页面`),setTimeout(()=>{window.location.reload();},2e3));}setTimeout(()=>{const e=(()=>{const e=document.querySelector("#videoDomId > div.vjs-error-display.vjs-modal-dialog > div");if(e&&""!==e.textContent.trim())return "视频播放错误";return null})();e&&(v(`检测到视频播放错误: "${e}",自动刷新页面`),setTimeout(()=>{window.location.reload();},2e3));},5e3),b();},2e3);},y=()=>{i.value=true,v("开始FxxKXinWei功能"),p("监控学习状态..."),g(),(()=>{v("启动防挂机守护机制");const e=()=>{const e=document.querySelectorAll("video");0!==e.length&&e.forEach(e=>{if(e.paused||e.readyState<2){e.muted=true;const t=e.play();t&&t.catch(e=>{});}});};d=setInterval(e,3e3),c=new MutationObserver(t=>{for(const n of t)if(n.addedNodes.length)for(const t of n.addedNodes)("VIDEO"===t.tagName||t.querySelector&&t.querySelector("video"))&&e();}),m=new MutationObserver(()=>{"complete"===document.readyState&&(c.observe(document.body,{childList:true,subtree:true}),e());}).observe(document.documentElement,{childList:true,subtree:true}),e(),setTimeout(e,1e3),setTimeout(e,3e3);})();},h=()=>{i.value=false,s&&(clearInterval(s),s=null),d&&(clearInterval(d),d=null),c&&(c.disconnect(),c=null),m&&(m.disconnect(),m=null),v("停止防挂机守护机制"),u&&(clearTimeout(u),u=null),l.value=false,p("已停止"),v("停止FxxKXinWei功能");};return Dn(()=>{h();}),{isEnabled:i,currentStatus:r,isCoursePage:l,start:y,stop:h,toggle:e=>{e?y():h();}}}function z(t={}){const{onHistoryAdd:n}=t,a=yt(false),i=yt({backgroundUrl:"https://bing.img.run/rand.php",backgroundOpacity:1,glassEffectIntensity:15});let r=null;const l=()=>{[{selectors:[".el-header",".card",".popup","#chatLayout > div.chatIndex-sidebar.noCollapsed","#chatLayout > div.chatIndex-sidebar.collapsed","#LayoutTeaching > main > div > div"],config:{bgColor:"rgba(255, 255, 255, 0.18)",blur:`${i.value.glassEffectIntensity}px`,radius:"12px",exclude:[".el-menu",".el-menu-item",".el-sub-menu"]}},{selectors:["#chatLayout > main > div > div.chat-content-inner.chat-content-inner--full > div.teacher-bank-main > ul > li",".el-menu-item",".el-sub-menu"],config:{bgColor:"rgba(255, 255, 255, 0.12)",blur:`${Math.max(i.value.glassEffectIntensity-4,0)}px`,radius:"10px"}},{selectors:["#LayoutTeaching > main > div > div > div.tabs","#LayoutTeaching > main > div > div > div.tab-pane > div:nth-child(1) > div.header",".homework-list[data-v-b27e416b]"],config:{bgColor:"rgba(255, 255, 255, 0.1)",blur:`${Math.max(i.value.glassEffectIntensity-2,0)}px`,radius:"12px",border:"1px solid rgba(255,255,255,0.1)"}}].forEach(e=>{e.selectors.forEach(t=>{try{document.querySelectorAll(t).forEach(t=>{e.config.exclude&&e.config.exclude.some(e=>t.matches(e))||(t.style.setProperty("background-color",e.config.bgColor,"important"),t.style.setProperty("backdrop-filter",`blur(${e.config.blur})`,"important"),t.style.setProperty("border-radius",e.config.radius,"important"),t.style.setProperty("transition","all 0.3s ease","important"),e.config.border&&t.style.setProperty("border",e.config.border,"important"),t.style.backgroundImage="none");});}catch(n){}});});},s=()=>{["#LayoutTeaching > main > div","#LayoutTeaching > main > div > div > div.tab-pane > div:nth-child(1) > div.loading-container > div","#chatLayout > main > div > div:nth-child(2) > div:nth-child(2) > ul","#app",".el-main[data-v-6b17b855]","#LayoutTeaching > main > div > div > div.course-introduce-tab","#LayoutTeaching > main > div > div > div.course-courseWare__body"].forEach(e=>{try{document.querySelectorAll(e).forEach(e=>{e.style.setProperty("background-color","transparent","important"),e.style.backgroundImage="none";});}catch(t){}});},u=()=>{const e=document.querySelectorAll(".course-introduce-tab__content");e.forEach(e=>{e.remove();});const t=document.querySelector("#LayoutTeaching > main > div > div > div.course-introduce-tab");t&&t.remove(),e.length;},d=()=>{r||(r=new MutationObserver(e=>{let t=false,n=false;e.forEach(e=>{e.addedNodes.length>0&&(t=true,e.addedNodes.forEach(e=>{if(1===e.nodeType&&(e.classList&&e.classList.contains("course-introduce-tab__content")&&(n=true),e.querySelectorAll)){const t=e.querySelectorAll(".course-introduce-tab__content"),o=e.querySelector("#LayoutTeaching > main > div > div > div.course-introduce-tab");(t.length>0||o)&&(n=true);}}));}),n&&setTimeout(()=>{u();},50),t&&setTimeout(()=>{l(),s();},100);}),r.observe(document.body,{childList:true,subtree:true,attributes:true}));},c=()=>{let e=document.getElementById("beeline-bg-layer");e||(e=document.createElement("div"),e.id="beeline-bg-layer",Object.assign(e.style,{position:"fixed",top:0,left:0,width:"100vw",height:"100vh",zIndex:"-1",pointerEvents:"none",backgroundSize:"cover",backgroundPosition:"center",filter:"brightness(0.95)",transition:"opacity 0.5s ease-in-out",opacity:"0"}),document.body.appendChild(e));let t=document.getElementById("beeline-overlay-layer");t||(t=document.createElement("div"),t.id="beeline-overlay-layer",Object.assign(t.style,{position:"fixed",top:0,left:0,width:"100vw",height:"100vh",zIndex:"-1",pointerEvents:"none",backgroundColor:"rgba(0, 0, 0, 0.5)",transition:"opacity 0.5s ease-in-out",opacity:"0"}),document.body.appendChild(t)),e.style.backgroundImage=`url(${i.value.backgroundUrl})`;const n=(()=>{const e=document.createElement("div");e.id="beeline-bg-loader",Object.assign(e.style,{position:"fixed",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"40px",height:"40px",border:"3px solid rgba(255,255,255,0.3)",borderTop:"3px solid #667eea",borderRadius:"50%",animation:"spin 1s linear infinite",zIndex:"9999",pointerEvents:"none"});const t=document.createElement("style");return t.textContent="\n @keyframes spin {\n 0% { transform: translate(-50%, -50%) rotate(0deg); }\n 100% { transform: translate(-50%, -50%) rotate(360deg); }\n }\n ",document.head.appendChild(t),document.body.appendChild(e),()=>{e.parentNode&&e.remove(),t.parentNode&&t.remove();}})();var o;(o=i.value.backgroundUrl,new Promise((e,t)=>{if(o.startsWith("data:"))return void e();const n=new Image,a=setTimeout(()=>{t(new Error("图片加载超时"));},3e3);n.onload=()=>{clearTimeout(a),e();},n.onerror=()=>{clearTimeout(a),t(new Error("图片加载失败"));},n.src=o;})).then(()=>{setTimeout(()=>{e.style.opacity="1",t.style.opacity=(1-i.value.backgroundOpacity).toString(),document.documentElement.style.setProperty("background-color","transparent","important"),document.body.style.setProperty("background-color","transparent","important"),l(),s(),d(),setTimeout(n,500),setTimeout(()=>{u();},200);},100);}).catch(o=>{setTimeout(()=>{e.style.opacity="1",t.style.opacity=(1-i.value.backgroundOpacity).toString(),document.documentElement.style.setProperty("background-color","transparent","important"),document.body.style.setProperty("background-color","transparent","important"),l(),s(),d(),setTimeout(n,500),setTimeout(()=>{u();},200);},100);});},m=()=>{const e=document.getElementById("beeline-bg-layer");e&&e.remove();const t=document.getElementById("beeline-overlay-layer");t&&t.remove(),document.documentElement.style.removeProperty("background-color"),document.body.style.removeProperty("background-color");document.querySelectorAll('[style*="backdrop-filter"]').forEach(e=>{e.style.removeProperty("backdrop-filter"),e.style.removeProperty("background-color"),e.style.removeProperty("border-radius"),e.style.removeProperty("border"),e.style.removeProperty("transition");});["#LayoutTeaching > main > div","#LayoutTeaching > main > div > div > div.tab-pane > div:nth-child(1) > div.loading-container > div","#chatLayout > main > div > div:nth-child(2) > div:nth-child(2) > ul","#app",".el-main[data-v-6b17b855]","#LayoutTeaching > main > div > div > div.course-introduce-tab"].forEach(e=>{try{document.querySelectorAll(e).forEach(e=>{e.style.removeProperty("background-color"),e.style.removeProperty("background-image");});}catch(t){}}),r&&(r.disconnect(),r=null);},p=()=>{a.value=true,setTimeout(()=>{c();},100);},v=()=>{a.value=false,m();};return Dn(()=>{v();}),{isEnabled:a,settings:i,start:p,stop:v,toggle:e=>{e?p():v();},apply:c,remove:m,updateSettings:e=>{i.value={...i.value,...e},a.value&&c();}}}class Y{constructor(e={}){const{onHomeworkPageDetected:t}=e;this.onHomeworkPageDetected=t,this.isEnabled=false,this.originalFetch=null,this.originalXMLHttpRequest=null;}handleHomeworkPageDetection(e){"string"==typeof e&&e.includes("/api/learning-service/admin/studentLearning/getHomeworkPaperDetail/")&&this.onHomeworkPageDetected?.();}start(){if(this.isEnabled)return;this.isEnabled=true,this.originalFetch=window.fetch;const e=this;if(window.fetch=async function(...t){const n=t[0];return e.handleHomeworkPageDetection(n),e.originalFetch.apply(this,t)},!this.originalXMLHttpRequest){this.originalXMLHttpRequest=window.XMLHttpRequest;const e=this.originalXMLHttpRequest,t=this;window.XMLHttpRequest=function(){const n=new e,o=n.open,a=n.send;return n.open=function(e,t,...n){return this._url=t,o.call(this,e,t,...n)},n.send=function(e){return t.handleHomeworkPageDetection(this._url),a.call(this,e)},n};}}stop(){this.isEnabled&&(this.isEnabled=false,this.originalFetch&&(window.fetch=this.originalFetch,this.originalFetch=null),this.originalXMLHttpRequest&&(window.XMLHttpRequest=this.originalXMLHttpRequest,this.originalXMLHttpRequest=null));}}const J={class:"beeline-helper"},Q={class:"page-container"},Z={key:0,class:"page-wrapper"},ee={key:0,class:"page-wrapper"},te={key:0,class:"page-wrapper"},ne={key:0,class:"page-wrapper"},oe={key:0,class:"about-overlay"},ae={class:"about-container"},ie=_({__name:"App",setup(s){const u=xn(()=>L(()=>module.import('./AutoCoursePage-Dhe7NZWs-DzSbq7AP.js'),void 0)),d=xn(()=>L(()=>module.import('./AutoAnswerPage-CaEL9ffm-BAwtQWBD.js').then(e=>e.A),void 0)),c=xn(()=>L(()=>module.import('./AdvancedSettingsPage-DbbS4LWJ-DO83-QeN.js'),void 0)),m=xn(()=>L(()=>module.import('./AboutPage-6RIns23R-B7sfxdLw.js'),void 0)),p=yt(false),x=yt("main"),k=yt(false),S=yt("未启动"),_=yt([]),C=lt({autoCompleteEnabled:false,autoMuteEnabled:false,FxxKXinWeiEnabled:false,operationLogEnabled:true,rainbowEnabled:false,autoCompleteMode:"button",rainbowSettings:{backgroundUrl:"https://bing.img.run/rand.php",backgroundOpacity:1,glassEffectIntensity:15}}),M=e=>{if(!C.operationLogEnabled)return;const t=(new Date).toLocaleTimeString();_.value.unshift({time:t,message:e}),_.value.length>10&&(_.value=_.value.slice(0,10));},A=e=>{S.value=e;},P=U({onStatusChange:A,onHistoryAdd:M}),q=function(t={}){const{onHistoryAdd:n}=t,a=yt(false);let i=null;const r=e=>{n?.(e);},l=()=>{a.value=true,r("开始自动静音检测");const e=document.querySelectorAll("video");e.length>0?(e.forEach((e,t)=>{e.muted=true;}),r(`已静音 ${e.length} 个视频`)):r("未找到视频元素"),i=new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{1===e.nodeType&&((e.querySelectorAll?e.querySelectorAll("video"):[]).forEach(e=>{e.muted=true,r("检测到新视频,已自动静音");}),"VIDEO"===e.tagName&&(e.muted=true,r("检测到新视频,已自动静音")));});});}),i.observe(document.body,{childList:true,subtree:true});},s=()=>{a.value=false,i&&(i.disconnect(),i=null),document.querySelectorAll("video").forEach((e,t)=>{e.muted=false;}),r("已停止自动静音");};return Dn(()=>{s();}),{isEnabled:a,start:l,stop:s,toggle:e=>{e?l():s();}}}({onHistoryAdd:M}),H=G({onStatusChange:A,onHistoryAdd:M}),I=z({onHistoryAdd:M});let $=null;const O=Vo(()=>({main:"Beeline Helper","auto-course":"全自动刷课配置","auto-answer":"自动答题","advanced-settings":"高级设置"}[x.value]||"Beeline Helper")),D=()=>{p.value=!p.value;},W=()=>{p.value=false,x.value="main";},R=e=>{x.value=e;},N=()=>{x.value="main";},K=e=>{C.autoCompleteEnabled=e,P.toggle(e),ce();},ie=e=>{C.autoMuteEnabled=e,q.toggle(e),ce();},re=e=>{C.FxxKXinWeiEnabled=e,H.toggle(e),ce();},le=e=>{C.autoCompleteMode=e,P.setMode(e),ce();},se=e=>{C.operationLogEnabled=e,ce();},ue=e=>{C.rainbowEnabled=e,e?I.start():I.stop(),ce();},de=e=>{C.rainbowSettings={...e},ce();},ce=async()=>{const e={autoCompleteEnabled:C.autoCompleteEnabled,autoMuteEnabled:C.autoMuteEnabled,FxxKXinWeiEnabled:C.FxxKXinWeiEnabled,operationLogEnabled:C.operationLogEnabled,rainbowEnabled:C.rainbowEnabled,autoCompleteMode:C.autoCompleteMode,rainbowSettings:C.rainbowSettings};await j("beelineHelper_featureStates",e);},me=()=>{const e=window.location.href.toLowerCase().includes("homeworkpaperid");return e&&"auto-answer"!==x.value&&(x.value="auto-answer",p.value=true),e},pe=()=>{"auto-answer"!==x.value&&(x.value="auto-answer",p.value=true,setTimeout(()=>{const e=document.querySelector(".floating-window");e&&(e.style.left="20px",e.style.top="20px");},100));},ve=()=>{me();};return Ln(async()=>{window.addEventListener("popstate",ve),window.addEventListener("hashchange",ve),$=function(e={}){return new Y(e)}({onHomeworkPageDetected:pe}),$.start(),await(async()=>{const e=await V("beelineHelper_featureStates");if(e)try{C.autoCompleteEnabled=e.autoCompleteEnabled||!1,C.autoMuteEnabled=e.autoMuteEnabled||!1,C.FxxKXinWeiEnabled=e.FxxKXinWeiEnabled||!1,C.operationLogEnabled=void 0===e.operationLogEnabled||e.operationLogEnabled,C.rainbowEnabled=e.rainbowEnabled||!1,C.autoCompleteMode=e.autoCompleteMode||"button",e.rainbowSettings&&(C.rainbowSettings={backgroundUrl:e.rainbowSettings.backgroundUrl||"https://images.unsplash.com/photo-1593642532973-d31b6557fa68?auto=format&fit=crop&w=1920&q=80",backgroundOpacity:e.rainbowSettings.backgroundOpacity||.9,glassEffectIntensity:e.rainbowSettings.glassEffectIntensity||15}),C.autoCompleteEnabled&&P.start(),C.autoMuteEnabled&&q.start(),C.FxxKXinWeiEnabled&&H.start(),C.rainbowEnabled&&I.start(),P.setMode(C.autoCompleteMode);}catch(t){}})(),window.beelineHelperApp={operationLogEnabled:Vo(()=>C.operationLogEnabled),rainbowEnabled:Vo(()=>C.rainbowEnabled),rainbowSettings:Vo(()=>C.rainbowSettings),setOperationLog:se,setRainbowEnabled:ue,setRainbowSettings:de,applyRainbowStyles:()=>I.apply(),removeRainbowStyles:()=>I.remove(),saveFeatureStates:ce,checkIsHomeworkPage:me};}),Dn(()=>{window.removeEventListener("popstate",ve),window.removeEventListener("hashchange",ve),P.stop(),q.stop(),H.stop(),I.stop(),$&&$.stop(),delete window.beelineHelperApp;}),$s(()=>C.rainbowSettings,e=>{C.rainbowEnabled&&I.updateSettings(e);},{deep:true}),(e,t)=>(no(),io("div",J,[ho(T,{"is-visible":p.value,title:O.value,"show-back-button":"main"!==x.value,"auto-answer-mode":"auto-answer"===x.value,onClose:W,onBack:N},{default:Jt(()=>[po("div",Q,[ho(Zo,{name:"page-fade",mode:"out-in"},{default:Jt(()=>["main"===x.value?(no(),io("div",Z,[ho(B,{onNavigate:R,onOpenAbout:t[0]||(t[0]=e=>k.value=!0)})])):yo("",!0)]),_:1}),ho(Zo,{name:"page-fade",mode:"out-in"},{default:Jt(()=>["auto-course"===x.value?(no(),io("div",ee,[ho(bt(u),{"auto-complete-enabled":C.autoCompleteEnabled,"auto-mute-enabled":C.autoMuteEnabled,"FxxK-xin-wei-enabled":C.FxxKXinWeiEnabled,"auto-complete-mode":C.autoCompleteMode,onToggleAutoComplete:K,onToggleAutoMute:ie,onToggleFxxKXinWei:re,onSetAutoCompleteMode:le},null,8,["auto-complete-enabled","auto-mute-enabled","FxxK-xin-wei-enabled","auto-complete-mode"])])):yo("",!0)]),_:1}),ho(Zo,{name:"page-fade",mode:"out-in"},{default:Jt(()=>["auto-answer"===x.value?(no(),io("div",te,[ho(bt(d))])):yo("",!0)]),_:1}),ho(Zo,{name:"page-fade",mode:"out-in"},{default:Jt(()=>["advanced-settings"===x.value?(no(),io("div",ne,[ho(bt(c),{onNavigate:R})])):yo("",!0)]),_:1})])]),_:1},8,["is-visible","title","show-back-button","auto-answer-mode"]),ho(Zo,{name:"status-fade-slide"},{default:Jt(()=>[C.operationLogEnabled&&"auto-answer"!==x.value?(no(),lo(F,{key:0,"current-status":S.value,"operation-history":_.value},null,8,["current-status","operation-history"])):yo("",!0)]),_:1}),ho(X,{"is-window-visible":p.value,onClick:D},null,8,["is-window-visible"]),ho(Zo,{name:"about-fade-scale"},{default:Jt(()=>[k.value?(no(),io("div",oe,[po("div",ae,[ho(bt(m),{onClose:t[1]||(t[1]=e=>k.value=!1)})])])):yo("",!0)]),_:1})]))}},[["__scopeId","data-v-a9ae8d7c"]]);function re(){if(document.getElementById("beeline-helper-app"))return;const e=document.createElement("div");e.id="beeline-helper-app",e.style.cssText="\n position: fixed;\n top: 0;\n left: 0;\n width: 100vw;\n height: 100vh;\n pointer-events: none;\n z-index: 9999;\n ",document.body.appendChild(e),Ir(ie).mount(e);}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",re):re(); }) }; })); System.register("./AutoCoursePage-Dhe7NZWs-DzSbq7AP.js", ['./__monkey.entry-CfkT-7O-.js'], (function (exports, module) { 'use strict'; var _, io, no, po, ho, Jt, yo, W, Zo; return { setters: [module => { _ = module._; io = module.i; no = module.n; po = module.p; ho = module.h; Jt = module.J; yo = module.y; W = module.W; Zo = module.Z; }], execute: (function () { const u={class:"toggle-features"},d={class:"toggle-item"},g={class:"toggle-switch"},m=["checked"],p={key:0,class:"toggle-item sub-setting"},b={class:"mode-selector"},x={class:"toggle-item"},r={class:"toggle-switch"},h=["checked"],k={class:"toggle-item"},C={class:"toggle-switch"},f=["checked"],v=exports("default", _({__name:"AutoCoursePage",props:{autoCompleteEnabled:{type:Boolean,default:false},autoMuteEnabled:{type:Boolean,default:false},FxxKXinWeiEnabled:{type:Boolean,default:false},autoCompleteMode:{type:String,default:"button"}},emits:["toggle-auto-complete","toggle-auto-mute","toggle-FxxK-xin-wei","set-auto-complete-mode"],setup(i){const v=i;return (i,y)=>(no(),io("div",null,[po("div",u,[po("div",d,[y[6]||(y[6]=po("span",{class:"toggle-label"},"自动点击下一集",-1)),po("label",g,[po("input",{type:"checkbox",checked:v.autoCompleteEnabled,onChange:y[0]||(y[0]=e=>i.$emit("toggle-auto-complete",!v.autoCompleteEnabled))},null,40,m),y[5]||(y[5]=po("span",{class:"toggle-slider"},null,-1))])]),ho(Zo,{name:"slide-fade"},{default:Jt(()=>[v.autoCompleteEnabled?(no(),io("div",p,[y[7]||(y[7]=po("span",{class:"toggle-label"},"切换方式",-1)),po("div",b,[po("button",{class:W(["mode-button",{active:"button"===v.autoCompleteMode}]),onClick:y[1]||(y[1]=e=>i.$emit("set-auto-complete-mode","button"))}," 传统按钮 ",2),po("button",{class:W(["mode-button",{active:"directory"===v.autoCompleteMode}]),onClick:y[2]||(y[2]=e=>i.$emit("set-auto-complete-mode","directory"))}," 目录切换 ",2)])])):yo("",!0)]),_:1}),po("div",x,[y[9]||(y[9]=po("span",{class:"toggle-label"},"自动静音",-1)),po("label",r,[po("input",{type:"checkbox",checked:v.autoMuteEnabled,onChange:y[3]||(y[3]=e=>i.$emit("toggle-auto-mute",!v.autoMuteEnabled))},null,40,h),y[8]||(y[8]=po("span",{class:"toggle-slider"},null,-1))])]),po("div",k,[y[11]||(y[11]=po("span",{class:"toggle-label FxxK-xin-wei"},"FxxK XinWei",-1)),po("label",C,[po("input",{type:"checkbox",checked:v.FxxKXinWeiEnabled,onChange:y[4]||(y[4]=e=>i.$emit("toggle-FxxK-xin-wei",!v.FxxKXinWeiEnabled))},null,40,f),y[10]||(y[10]=po("span",{class:"toggle-slider"},null,-1))])])])]))}},[["__scopeId","data-v-d6c17a15"]])); }) }; })); System.register("./AutoAnswerPage-CaEL9ffm-BAwtQWBD.js", ['./__monkey.entry-CfkT-7O-.js'], (function (exports, module) { 'use strict'; var _$1, yt, Vo, Ln, Dn, io, no, yo, po, bt, W$1, J$1, Zs, Un, ho, V$1, K$1, Zt, Lr, j$1, L$1; return { setters: [module => { _$1 = module._; yt = module.a; Vo = module.V; Ln = module.L; Dn = module.D; io = module.i; no = module.n; yo = module.y; po = module.p; bt = module.b; W$1 = module.W; J$1 = module.c; Zs = module.d; Un = module.U; ho = module.h; V$1 = module.e; K$1 = module.K; Zt = module.f; Lr = module.g; j$1 = module.j; L$1 = module.k; }], execute: (function () { exports({ e: _, p: C, q: T }); function h(){const e=document.querySelector(".question-box");if(!e)return "unknown";const t=[...e.querySelectorAll("p, span, div")].map(e=>e.textContent.trim()).filter(e=>e.length>0&&e.length<=6),s=[{keywords:["单选","单选题","单一选择"],type:"single"},{keywords:["多选","多选题","多项选择"],type:"multiple"},{keywords:["判断","判断题"],type:"judgement"},{keywords:["填空","填空题"],type:"completion"},{keywords:["主观","简答","论述"],type:"subjective"}];for(const{keywords:n,type:a}of s)if(n.some(e=>t.includes(e)))return a;return "unknown"}function _(e){let t="",s=[];switch(e){case "single":case "multiple":const e=document.querySelector(".question");if(e){const n=e.querySelector(".topic-title");n&&(t=n.textContent.trim());const a=e.querySelectorAll(".el-radio, .el-checkbox");s=Array.from(a).map(e=>{const t=e.querySelector(".label");return t?t.textContent.trim():""}).filter(e=>e);}break;case "judgement":const n=document.querySelector(".topic-title");n&&(t=n.textContent.trim(),s=["正确","错误"]);break;case "completion":const a=document.querySelector(".topic-title");a&&(t=a.textContent.trim());break;case "subjective":t=function(){const e=document.querySelector(".question-box .topic-title-box");return e?e.textContent.replace(/\s+/g," ").replace(/^\s*\d+[\.、]\s*/,"").trim():null}();}return {question:t,options:s}}async function q(e,t){const s=function(e,t){const s=t.charCodeAt(0)-65;switch(e){case "single":const e=document.querySelector(".el-radio-group");if(e){const t=e.querySelectorAll("label");if(t.length>s)return t[s].querySelector(".el-radio__input span")}break;case "multiple":const n=document.querySelector(".el-checkbox-group");if(n){const e=n.querySelectorAll("label");if(e.length>s)return e[s].querySelector(".el-checkbox__input span")}break;case "judgement":const a=document.querySelector(".el-radio-group");if(a){const e=a.querySelectorAll("label");if("A"===t&&e.length>0)return e[0].querySelector(".el-radio__input span");if("B"===t&&e.length>1)return e[1].querySelector(".el-radio__input span")}}return null}(e,t);if(s){if("multiple"!==e)return s.click(),true;{const e=s.closest(".el-checkbox__input");if(e){const t=e.querySelector('input[type="checkbox"]');if(t){let e=0;const n=3;for(;esetTimeout(e,100));return t.checked}}}}return false}const S=1e4,A=2;async function T(t,s=[],n="unknown",a="",l={}){const{timeout:c=S,retryCount:i=A}=l;if(!t||!t.trim())return {success:false,message:"题目内容为空"};try{const l=a||await V$1("beelineHelper_apiToken","");if(!l)return {success:!1,message:"请在答题设置中配置题库 Token"};const o=new URLSearchParams({title:t,type:(u=n,{single:"单选题",multiple:"多选题",judgement:"判断题",completion:"填空题",subjective:"主观题"}[u]||u),...l&&{token:l}});s.length>0&&o.append("options",s.join("\n"));const r=`https://tk.enncy.cn/query?${o.toString()}`,d=await async function(e,t=A,s=1e3){let n=null;for(let l=0;l<=t;l++)try{return await e()}catch(a){if(n=a,"AbortError"===a.name)throw new Error("请求超时");lsetTimeout(e,s));}throw n}(()=>async function(e,t={},s=S){const n=new AbortController,a=setTimeout(()=>n.abort(),s);try{return await fetch(e,{...t,signal:n.signal})}finally{clearTimeout(a);}}(r,{},c),i);if(!d.ok)throw new Error(`HTTP error! status: ${d.status}`);const p=await d.json();return 1===p.code?{success:!0,question:p.data.question,answer:p.data.answer,times:p.data.times,message:p.message}:{success:!1,question:p.data?.question||"未找到答案",answer:p.data?.answer||"很抱歉,题目搜索不到",times:p.data?.times||0,message:p.message}}catch(o){return {success:false,message:"请求超时"===o.message?"查询超时,请稍后重试":`查询失败: ${o.message}`}}var u;}function C(e,t,s=[]){if(!e)return [];const n=e.includes("#"),a=(n?e.split("#").map(e=>e.trim()).filter(e=>e):[]).map(e=>e.replace(/[\s\p{P}]/gu,"")),l=e.replace(/[\s\p{P}]/gu,"");switch(t){case "single":const e=l.match(/[A-H]/i);if(e&&(1===l.length||n))return [e[0].toUpperCase()];if(s.length>0)for(let c=0;ce.includes(t)||t.includes(e)):l.includes(e)||e.includes(l),t)return [String.fromCharCode(65+c)]}return l.includes("正确")||l.includes("对")||l.includes("是")?["A"]:l.includes("错误")||l.includes("错")||l.includes("否")?["B"]:e?[e[0].toUpperCase()]:[];case "multiple":const t=l.match(/[A-H]/gi);if(t&&t.length===l.length)return [...new Set(t.map(e=>e.toUpperCase()))];if(s.length>0){const e=[];for(let t=0;tc.includes(e)||e.includes(c));else {i=c.split("、").map(e=>e.trim()).filter(e=>e).some(e=>l.includes(e)||e.includes(l));}i&&e.push(String.fromCharCode(65+t));}if(e.length>0)return e}return t?[...new Set(t.map(e=>e.toUpperCase()))]:[];case "judgement":return l.includes("正确")||l.includes("对")||l.includes("是")?["A"]:l.includes("错误")||l.includes("错")||l.includes("否")?["B"]:[];default:return []}}async function x(e,t,s=true){const{question:n,options:a}=_(e);if(!n)return {success:false,message:"无法提取题目内容",type:e};if(s&&await async function(e){switch(e){case "single":case "judgement":const e=document.querySelectorAll('.el-radio__input input[type="radio"]');for(const s of e)if(s.checked)return true;break;case "multiple":const t=document.querySelectorAll('.el-checkbox__input input[type="checkbox"]');for(const s of t)if(s.checked)return true;break;case "completion":case "subjective":return false}return false}(e))return {success:false,message:"题目已有选择,跳过自动答题",question:n,type:e};const l=await T(n,a,e,t);if(!l.success)return {success:false,message:l.message,question:n,answer:l.answer,type:e};const c=C(l.answer,e,a);if(0===c.length)return {success:false,message:"无法解析答案",question:l.question,answer:l.answer,type:e};let i=0;for(const u of c)await q(e,u)&&i++;return {success:i>0,message:i>0?`成功选择 ${i} 个选项`:"选择选项失败",question:l.question,answer:l.answer,selectedOptions:c,times:l.times,type:e}}async function j(e="",s={}){const{skipIfSelected:n=true}=s;try{const s=h();if("unknown"===s)return {success:!1,message:"无法检测到题目类型"};switch(s){case "completion":return await async function(e){const s="completion",{question:n}=_(s);if(!n)return {success:!1,message:"无法提取填空题题目内容",type:s};try{const{autoAnswerCompletionQuestion:n}=await L$1(async()=>{const{autoAnswerCompletionQuestion:e}=await module.import('./completionAnswer-CPu2pLiI-D2mmayId.js');return {autoAnswerCompletionQuestion:e}},void 0);return {...await n(e),type:s}}catch(a){return {success:!1,message:`填空题回答失败: ${a.message}`,question:n,type:s}}}(e);case "subjective":{const{question:e}=_(s);return await async function(e){const s="subjective";if(!e)return {success:!1,message:"无法提取主观题题目内容",type:s};try{const{streamAnswerSubjectiveQuestion:n,checkSubjectiveAnswerConfig:a}=await L$1(async()=>{const{streamAnswerSubjectiveQuestion:e,checkSubjectiveAnswerConfig:t}=await module.import('./subjectiveAnswer-eWYIINHc-DBcbCSSe.js');return {streamAnswerSubjectiveQuestion:e,checkSubjectiveAnswerConfig:t}},void 0),l=await a();return l.valid?{...await n(e),type:s}:{success:!1,message:l.message,type:s}}catch(n){return {success:!1,message:`主观题回答失败: ${n.message}`,question:e,type:s}}}(e)}case "single":case "multiple":case "judgement":return await x(s,e,n);default:return {success:!1,message:`不支持的题目类型: ${s}`,type:s}}}catch(a){return {success:false,message:`答题失败: ${a.message}`}}}function I(){const e=document.querySelector("#LayoutTeaching > main > div > div > div > div.content-area > div.content > div.toggle-box > button:nth-child(2)");if(e)return e;return [...document.querySelectorAll("span")].find(e=>"下一题"===e.textContent.trim())||null}function P(){const e=I();return !!e&&(!e.disabled&&!e.classList.contains("is-disabled"))}function E(){const e=I();return !(!e||!P())&&(e.click(),true)}function M(){try{const e=document.evaluate('//*[@id="LayoutTeaching"]/main/div/div/div/div[2]/div[2]/div[2]/div/div/div[1]/span',document,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue;if(e&&e.textContent){const t=e.textContent.trim().match(/^(\d+)\./);if(t&&t[1])return parseInt(t[1],10)}}catch(e){}return 0}let H=false;const D=new Set;function F(e,t){const s=setTimeout(()=>{D.delete(s),e();},t);return D.add(s),s}function O(){return H=true,D.forEach(e=>clearTimeout(e)),D.clear(),true}async function U(e="",t=null){return await async function(e="",t=null){const s=[];let n=0,a=0;H=false;try{for(;!H;){n++;const l=M(),c=l>0?l:n;if(t&&t({current:c,status:"正在回答第 "+c+" 题..."}),H)break;const i=await j(e,{skipIfSelected:!0});if(s.push({questionNumber:c,...i}),i.success&&a++,H)break;if(await new Promise(e=>F(e,1e3)),H)break;if(!P())break;if(H)break;if(!E())break;if(H)break;if(await new Promise(e=>F(e,1500)),H)break;if("unknown"===h())break;if(H)break;await new Promise(e=>F(e,500));}return F(()=>{alert("答题完成,请务必检查答案结果!");},1e3),{success:a>0,message:`答题完成: 成功 ${a}/${n} 题`,totalQuestions:n,successCount:a,results:s}}catch(l){return {success:false,message:`顺序答题失败: ${l.message}`,totalQuestions:n,successCount:a,results:s}}}(e,t)}const L={class:"answer-settings-page"},$={class:"settings-section"},Z={class:"token-section"},N={class:"token-input-box"},B={class:"token-input-box"},R={class:"advanced-section"},Q={class:"token-input-box"},V={class:"token-input-box"},Y={class:"token-input-box"},z={key:0,class:"status-section"},G=_$1({__name:"AnswerSettingsPage",setup(t){const s=yt(""),g=yt(""),f=yt(""),y=yt(""),w=yt(""),k=yt(""),b=yt(false),h=async()=>{s.value&&(await j$1("beelineHelper_apiToken",s.value),T("题库 Token 已保存",true));},_=async()=>{g.value&&(await j$1("beelineHelper_aiToken",g.value),T("主观题 AI Token 已保存",true));},q=async()=>{await j$1("beelineHelper_baseUrl",f.value),T("BASE_URL 已保存",true);},S=async()=>{await j$1("beelineHelper_modelName",y.value),T("MODEL_NAME 已保存",true);},A=async()=>{await j$1("beelineHelper_systemPrompt",w.value),T("SYSTEM_PROMPT 已保存",true);},T=(e,t)=>{k.value=e,b.value=t,setTimeout(()=>{k.value="";},3e3);};return Ln(async()=>{await(async()=>{const t=await V$1("beelineHelper_apiToken");t&&(s.value=t);})(),await(async()=>{const t=await V$1("beelineHelper_aiToken");t&&(g.value=t);})(),await(async()=>{const t=await V$1("beelineHelper_baseUrl");f.value=t||"https://api.siliconflow.cn/v1";})(),await(async()=>{const t=await V$1("beelineHelper_modelName");y.value=t||"THUDM/GLM-4-9B-0414";})(),await(async()=>{const t=await V$1("beelineHelper_systemPrompt");w.value=t||"你是一个专业全能的助手。请清晰、准确地回答问题,提供简明而准确的信息。使用正式、专业的语气。在适当情况下解释你的推理或提供背景信息,但避免不必要的冗长。始终确保答案可靠、易于理解。";})(),await K$1("beelineHelper_aiAssistedEnabled");}),(e,t)=>(no(),io("div",L,[po("div",$,[t[14]||(t[14]=po("h3",null,"API Token 设置",-1)),po("div",Z,[t[7]||(t[7]=po("a",{href:"https://tk.enncy.cn",target:"_blank",class:"token-link"}," 📖 获取 Token(言溪题库) ",-1)),po("div",N,[t[5]||(t[5]=po("label",{for:"tokenInput"},"用户凭证 (Token/密钥):",-1)),Zt(po("input",{id:"tokenInput","onUpdate:modelValue":t[0]||(t[0]=e=>s.value=e),onInput:h,placeholder:"请输入题库 API Token",class:"token-input"},null,544),[[Lr,s.value]])]),t[8]||(t[8]=po("a",{href:"https://cloud.siliconflow.cn/i/kcw2LF5Y",target:"_blank",class:"token-link"}," 获取 Token(硅基流动) ",-1)),po("div",B,[t[6]||(t[6]=po("label",{for:"aiTokenInput"},"主观题 AI Token:",-1)),Zt(po("input",{id:"aiTokenInput","onUpdate:modelValue":t[1]||(t[1]=e=>g.value=e),onInput:_,placeholder:"请输入主观题 AI Token",class:"token-input"},null,544),[[Lr,g.value]])])]),po("div",R,[t[12]||(t[12]=po("h4",null,"高级设置",-1)),t[13]||(t[13]=po("p",{class:"warning-text"},"⚠️ 一般情况下请不要修改以下设置",-1)),po("div",Q,[t[9]||(t[9]=po("label",{for:"baseUrlInput"},"BASE_URL:",-1)),Zt(po("input",{id:"baseUrlInput","onUpdate:modelValue":t[2]||(t[2]=e=>f.value=e),onInput:q,placeholder:"请输入 API 基础地址",class:"token-input"},null,544),[[Lr,f.value]])]),po("div",V,[t[10]||(t[10]=po("label",{for:"modelNameInput"},"MODEL_NAME:",-1)),Zt(po("input",{id:"modelNameInput","onUpdate:modelValue":t[3]||(t[3]=e=>y.value=e),onInput:S,placeholder:"请输入模型名称",class:"token-input"},null,544),[[Lr,y.value]])]),po("div",Y,[t[11]||(t[11]=po("label",{for:"systemPromptInput"},"SYSTEM_PROMPT:",-1)),Zt(po("textarea",{id:"systemPromptInput","onUpdate:modelValue":t[4]||(t[4]=e=>w.value=e),onInput:A,placeholder:"请输入系统提示词",class:"token-input textarea-input",rows:"3"},null,544),[[Lr,w.value]])])]),t[15]||(t[15]=po("div",{class:"settings-info"},[po("p",{class:"info-text"},[po("strong",null,"使用说明:")]),po("ul",{class:"info-list"},[po("li",null,"题库 Token 用于查询题目答案"),po("li",null,"主观题 AI Token 仅用于主观题生成式回答"),po("li",null,"请确保输入的 Token 正确有效"),po("li",null,"Token 会安全保存在本地浏览器中"),po("li",null,"高级设置仅供高级用户使用,一般情况请保持默认")])],-1))]),k.value?(no(),io("div",z,[po("div",{class:W$1(["status-message",{success:b.value,error:!b.value}])},J$1(k.value),3)])):yo("",true)]))}},[["__scopeId","data-v-4080e522"]]),X={class:"auto-answer-page"},J={key:0,class:"overlay-blocker"},K={class:"overlay-content"},W={class:"warning-icon"},ee=["src"],te={class:"navigation-section"},se={key:1,class:"subpage-content"},ne={class:"config-section"},ae={class:"config-item"},le={class:"toggle-with-actions"},ce={class:"action-buttons"},ie=["disabled"],ue=["disabled"],oe={class:"results-section"},re={key:0},de={key:1,class:"single-result"},pe={class:"result-header"},me={class:"result-type"},ve={class:"result-message"},ge={key:0,class:"result-question"},fe={key:1,class:"result-answer"},ye={key:2,class:"result-options"},we={key:2,class:"batch-results"},ke={class:"filter-buttons"},be={class:"results-list"},he={class:"result-header"},_e={class:"result-type"},qe={class:"result-message"},Se={key:0,class:"result-question"},Ae={key:1,class:"result-answer"},Te={key:2,class:"result-options"},Ce={key:0,class:"progress-section"},xe={class:"progress-info"},je={class:"progress-text"},Ie={class:"progress-status"},Pe={key:2,class:"subpage-content"},Ee={key:3,class:"status-section"},Me={__name:"AutoAnswerPage",setup(t){const s=yt(false),n=yt(null),a=yt([]),d=yt(""),p=yt(false),h=yt(null),_=yt("all"),q=yt(false),S=yt("main"),A=new Set;const T=async()=>await V$1("beelineHelper_apiToken","")||"",C=(e,t)=>{d.value=e,p.value=t,function(e,t){const s=setTimeout(()=>{A.delete(s),e();},t);A.add(s);}(()=>{d.value="";},3e3);},x=async()=>{const e=await T();if(e){s.value=true,C("正在查询答案...",true);try{const t=await async function(e=""){return await j(e,{skipIfSelected:!0})}(e);n.value={type:"single",...t,timestamp:(new Date).toLocaleTimeString()},t.success?C("答题成功!",!0):C(`答题失败: ${t.message}`,!1);}catch(t){C(`答题失败: ${t.message}`,false);}finally{s.value=false;}}else C("请先在答题设置页面设置API Token",false);},I=async()=>{const e=await T();if(e){s.value=true,h.value=null,C("开始顺序答题...",true);try{const t=await U(e,e=>{h.value=e,C(e.status,!0);});t.success?C(`顺序答题完成: ${t.message}`,!0):C(`顺序答题失败: ${t.message}`,!1),t.results&&t.results.length>0&&(a.value=t.results.map(e=>({questionNumber:e.questionNumber,...e,timestamp:(new Date).toLocaleTimeString()})));}catch(t){C(`顺序答题失败: ${t.message}`,false);}finally{s.value=false,h.value=null;}}else C("请先在答题设置页面设置API Token",false);},P=Vo(()=>"all"===_.value?a.value:a.value.filter(e=>!e.success)),E=()=>{O(),s.value=false,h.value=null,C("已终止自动答题",true);},M=async()=>{const t=await V$1("beelineHelper_agreeState");null!==t&&(q.value=t);};return Ln(async()=>{await M(),window.addEventListener("storage",M);}),Dn(()=>{window.removeEventListener("storage",M),A.forEach(e=>clearTimeout(e)),A.clear();}),(e,t)=>{return no(),io("div",X,[q.value?yo("",true):(no(),io("div",J,[po("div",K,[po("div",W,[po("img",{src:bt("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='95'%20height='88'%20fill='none'%3e%3cpath%20fill='%23FFD21E'%20d='M47.21%2076.5a34.75%2034.75%200%201%200%200-69.5%2034.75%2034.75%200%200%200%200%2069.5Z'%20/%3e%3cpath%20fill='%23FF9D0B'%20d='M81.96%2041.75a34.75%2034.75%200%201%200-69.5%200%2034.75%2034.75%200%200%200%2069.5%200Zm-73.5%200a38.75%2038.75%200%201%201%2077.5%200%2038.75%2038.75%200%200%201-77.5%200Z'%20/%3e%3cpath%20fill='%233A3B45'%20d='M58.5%2032.3c1.28.44%201.78%203.06%203.07%202.38a5%205%200%201%200-6.76-2.07c.61%201.15%202.55-.72%203.7-.32ZM34.95%2032.3c-1.28.44-1.79%203.06-3.07%202.38a5%205%200%201%201%206.76-2.07c-.61%201.15-2.56-.72-3.7-.32Z'%20/%3e%3cpath%20fill='%23FF323D'%20d='M46.96%2056.29c9.83%200%2013-8.76%2013-13.26%200-2.34-1.57-1.6-4.09-.36-2.33%201.15-5.46%202.74-8.9%202.74-7.19%200-13-6.88-13-2.38s3.16%2013.26%2013%2013.26Z'%20/%3e%3cpath%20fill='%233A3B45'%20fill-rule='evenodd'%20d='M39.43%2054a8.7%208.7%200%200%201%205.3-4.49c.4-.12.81.57%201.24%201.28.4.68.82%201.37%201.24%201.37.45%200%20.9-.68%201.33-1.35.45-.7.89-1.38%201.32-1.25a8.61%208.61%200%200%201%205%204.17c3.73-2.94%205.1-7.74%205.1-10.7%200-2.34-1.57-1.6-4.09-.36l-.14.07c-2.31%201.15-5.39%202.67-8.77%202.67s-6.45-1.52-8.77-2.67c-2.6-1.29-4.23-2.1-4.23.29%200%203.05%201.46%208.06%205.47%2010.97Z'%20clip-rule='evenodd'%20/%3e%3cpath%20fill='%23FF9D0B'%20d='M70.71%2037a3.25%203.25%200%201%200%200-6.5%203.25%203.25%200%200%200%200%206.5ZM24.21%2037a3.25%203.25%200%201%200%200-6.5%203.25%203.25%200%200%200%200%206.5ZM17.52%2048c-1.62%200-3.06.66-4.07%201.87a5.97%205.97%200%200%200-1.33%203.76%207.1%207.1%200%200%200-1.94-.3c-1.55%200-2.95.59-3.94%201.66a5.8%205.8%200%200%200-.8%207%205.3%205.3%200%200%200-1.79%202.82c-.24.9-.48%202.8.8%204.74a5.22%205.22%200%200%200-.37%205.02c1.02%202.32%203.57%204.14%208.52%206.1%203.07%201.22%205.89%202%205.91%202.01a44.33%2044.33%200%200%200%2010.93%201.6c5.86%200%2010.05-1.8%2012.46-5.34%203.88-5.69%203.33-10.9-1.7-15.92-2.77-2.78-4.62-6.87-5-7.77-.78-2.66-2.84-5.62-6.25-5.62a5.7%205.7%200%200%200-4.6%202.46c-1-1.26-1.98-2.25-2.86-2.82A7.4%207.4%200%200%200%2017.52%2048Zm0%204c.51%200%201.14.22%201.82.65%202.14%201.36%206.25%208.43%207.76%2011.18.5.92%201.37%201.31%202.14%201.31%201.55%200%202.75-1.53.15-3.48-3.92-2.93-2.55-7.72-.68-8.01.08-.02.17-.02.24-.02%201.7%200%202.45%202.93%202.45%202.93s2.2%205.52%205.98%209.3c3.77%203.77%203.97%206.8%201.22%2010.83-1.88%202.75-5.47%203.58-9.16%203.58-3.81%200-7.73-.9-9.92-1.46-.11-.03-13.45-3.8-11.76-7%20.28-.54.75-.76%201.34-.76%202.38%200%206.7%203.54%208.57%203.54.41%200%20.7-.17.83-.6.79-2.85-12.06-4.05-10.98-8.17.2-.73.71-1.02%201.44-1.02%203.14%200%2010.2%205.53%2011.68%205.53.11%200%20.2-.03.24-.1.74-1.2.33-2.04-4.9-5.2-5.21-3.16-8.88-5.06-6.8-7.33.24-.26.58-.38%201-.38%203.17%200%2010.66%206.82%2010.66%206.82s2.02%202.1%203.25%202.1c.28%200%20.52-.1.68-.38.86-1.46-8.06-8.22-8.56-11.01-.34-1.9.24-2.85%201.31-2.85Z'%20/%3e%3cpath%20fill='%23FFD21E'%20d='M38.6%2076.69c2.75-4.04%202.55-7.07-1.22-10.84-3.78-3.77-5.98-9.3-5.98-9.3s-.82-3.2-2.69-2.9c-1.87.3-3.24%205.08.68%208.01%203.91%202.93-.78%204.92-2.29%202.17-1.5-2.75-5.62-9.82-7.76-11.18-2.13-1.35-3.63-.6-3.13%202.2.5%202.79%209.43%209.55%208.56%2011-.87%201.47-3.93-1.71-3.93-1.71s-9.57-8.71-11.66-6.44c-2.08%202.27%201.59%204.17%206.8%207.33%205.23%203.16%205.64%204%204.9%205.2-.75%201.2-12.28-8.53-13.36-4.4-1.08%204.11%2011.77%205.3%2010.98%208.15-.8%202.85-9.06-5.38-10.74-2.18-1.7%203.21%2011.65%206.98%2011.76%207.01%204.3%201.12%2015.25%203.49%2019.08-2.12Z'%20/%3e%3cpath%20fill='%23FF9D0B'%20d='M77.4%2048c1.62%200%203.07.66%204.07%201.87a5.97%205.97%200%200%201%201.33%203.76%207.1%207.1%200%200%201%201.95-.3c1.55%200%202.95.59%203.94%201.66a5.8%205.8%200%200%201%20.8%207%205.3%205.3%200%200%201%201.78%202.82c.24.9.48%202.8-.8%204.74a5.22%205.22%200%200%201%20.37%205.02c-1.02%202.32-3.57%204.14-8.51%206.1-3.08%201.22-5.9%202-5.92%202.01a44.33%2044.33%200%200%201-10.93%201.6c-5.86%200-10.05-1.8-12.46-5.34-3.88-5.69-3.33-10.9%201.7-15.92%202.78-2.78%204.63-6.87%205.01-7.77.78-2.66%202.83-5.62%206.24-5.62a5.7%205.7%200%200%201%204.6%202.46c1-1.26%201.98-2.25%202.87-2.82A7.4%207.4%200%200%201%2077.4%2048Zm0%204c-.51%200-1.13.22-1.82.65-2.13%201.36-6.25%208.43-7.76%2011.18a2.43%202.43%200%200%201-2.14%201.31c-1.54%200-2.75-1.53-.14-3.48%203.91-2.93%202.54-7.72.67-8.01a1.54%201.54%200%200%200-.24-.02c-1.7%200-2.45%202.93-2.45%202.93s-2.2%205.52-5.97%209.3c-3.78%203.77-3.98%206.8-1.22%2010.83%201.87%202.75%205.47%203.58%209.15%203.58%203.82%200%207.73-.9%209.93-1.46.1-.03%2013.45-3.8%2011.76-7-.29-.54-.75-.76-1.34-.76-2.38%200-6.71%203.54-8.57%203.54-.42%200-.71-.17-.83-.6-.8-2.85%2012.05-4.05%2010.97-8.17-.19-.73-.7-1.02-1.44-1.02-3.14%200-10.2%205.53-11.68%205.53-.1%200-.19-.03-.23-.1-.74-1.2-.34-2.04%204.88-5.2%205.23-3.16%208.9-5.06%206.8-7.33-.23-.26-.57-.38-.98-.38-3.18%200-10.67%206.82-10.67%206.82s-2.02%202.1-3.24%202.1a.74.74%200%200%201-.68-.38c-.87-1.46%208.05-8.22%208.55-11.01.34-1.9-.24-2.85-1.31-2.85Z'%20/%3e%3cpath%20fill='%23FFD21E'%20d='M56.33%2076.69c-2.75-4.04-2.56-7.07%201.22-10.84%203.77-3.77%205.97-9.3%205.97-9.3s.82-3.2%202.7-2.9c1.86.3%203.23%205.08-.68%208.01-3.92%202.93.78%204.92%202.28%202.17%201.51-2.75%205.63-9.82%207.76-11.18%202.13-1.35%203.64-.6%203.13%202.2-.5%202.79-9.42%209.55-8.55%2011%20.86%201.47%203.92-1.71%203.92-1.71s9.58-8.71%2011.66-6.44c2.08%202.27-1.58%204.17-6.8%207.33-5.23%203.16-5.63%204-4.9%205.2.75%201.2%2012.28-8.53%2013.36-4.4%201.08%204.11-11.76%205.3-10.97%208.15.8%202.85%209.05-5.38%2010.74-2.18%201.69%203.21-11.65%206.98-11.76%207.01-4.31%201.12-15.26%203.49-19.08-2.12Z'%20/%3e%3c/svg%3e"),alt:"提示图标",class:"icon-img"},null,8,ee)]),t[4]||(t[4]=po("div",{class:"warning-text"},"为确保安全,先到关于中认真阅读后启用此功能",-1))])])),po("div",te,[po("button",{class:W$1(["nav-btn",{active:"main"===S.value}]),onClick:t[0]||(t[0]=e=>S.value="main")}," 自动答题 ",2),po("button",{class:W$1(["nav-btn",{active:"settings"===S.value}]),onClick:t[1]||(t[1]=e=>S.value="settings")}," 答题设置 ",2)]),"main"===S.value?(no(),io("div",se,[po("div",ne,[po("div",ae,[po("div",le,[po("div",ce,[po("button",{class:"action-btn primary",onClick:x,disabled:s.value},J$1(s.value?"答题中...":"回答当前题目"),9,ie),po("button",{class:"action-btn secondary",onClick:I,disabled:s.value},J$1(s.value?"答题中...":"回答所有题目"),9,ue),po("button",{class:"action-btn danger",onClick:E}," 终止自动答题 ")])])])]),po("div",oe,[n.value?(no(),io("h3",re,"单次答题结果")):yo("",true),n.value?(no(),io("div",de,[po("div",{class:W$1(["result-item",{success:n.value.success,error:!n.value.success}])},[po("div",pe,[po("span",me,J$1((l=n.value.type,{single:"单选题",multiple:"多选题",judgement:"判断题",completion:"填空题",subjective:"主观题",batch:"批量答题"}[l]||l)),1),po("span",{class:W$1(["result-status",{success:n.value.success,error:!n.value.success}])},J$1(n.value.success?"成功":"失败"),3)]),po("div",ve,J$1(n.value.message),1),n.value.question?(no(),io("div",ge,"题目: "+J$1(n.value.question),1)):yo("",true),n.value.answer?(no(),io("div",fe,"答案: "+J$1(n.value.answer),1)):yo("",true),n.value.selectedOptions&&n.value.selectedOptions.length>0?(no(),io("div",ye," 选择: "+J$1(n.value.selectedOptions.join(", ")),1)):yo("",true)],2)])):yo("",true),a.value.length>0?(no(),io("div",we,[po("div",ke,[po("button",{class:W$1(["filter-btn",{active:"all"===_.value}]),onClick:t[2]||(t[2]=e=>_.value="all")}," 全部 ",2),po("button",{class:W$1(["filter-btn",{active:"abnormal"===_.value}]),onClick:t[3]||(t[3]=e=>_.value="abnormal")}," 异常 ",2)]),po("div",be,[(no(true),io(Zs,null,Un(P.value,(e,t)=>(no(),io("div",{key:t,class:W$1(["result-item",{success:e.success,error:!e.success}])},[po("div",he,[po("span",_e,"第"+J$1(e.questionNumber)+"题",1),po("span",{class:W$1(["result-status",{success:e.success,error:!e.success}])},J$1(e.success?"成功":"失败"),3)]),po("div",qe,J$1(e.message),1),e.question?(no(),io("div",Se,"题目: "+J$1(e.question),1)):yo("",true),e.answer?(no(),io("div",Ae,"答案: "+J$1(e.answer),1)):yo("",true),e.selectedOptions&&e.selectedOptions.length>0?(no(),io("div",Te," 选择: "+J$1(e.selectedOptions.join(", ")),1)):yo("",true)],2))),128))])])):yo("",true)]),h.value?(no(),io("div",Ce,[t[5]||(t[5]=po("h3",null,"答题进度",-1)),po("div",xe,[po("div",je,"正在回答第 "+J$1(h.value.current)+" 题...",1),po("div",Ie,J$1(h.value.status),1)])])):yo("",true)])):yo("",true),"settings"===S.value?(no(),io("div",Pe,[ho(G)])):yo("",true),d.value?(no(),io("div",Ee,[po("div",{class:W$1(["status-message",{success:p.value,error:!p.value}])},J$1(d.value),3)])):yo("",true)]);var l;}}},He=_$1(Me,[["__scopeId","data-v-d034f60d"]]),De=exports("A", Object.freeze(Object.defineProperty({__proto__:null,default:He},Symbol.toStringTag,{value:"Module"}))); }) }; })); System.register("./AdvancedSettingsPage-DbbS4LWJ-DO83-QeN.js", ['./__monkey.entry-CfkT-7O-.js'], (function (exports, module) { 'use strict'; var _, yt, Vo, Ln, io, no, po, yo, Zt, Lr, J, R$1, Vr; return { setters: [module => { _ = module._; yt = module.a; Vo = module.V; Ln = module.L; io = module.i; no = module.n; po = module.p; yo = module.y; Zt = module.f; Lr = module.g; J = module.c; R$1 = module.R; Vr = module.l; }], execute: (function () { const u={class:"toggle-features"},w={class:"toggle-item"},g={class:"toggle-switch"},v=["checked"],y={class:"toggle-item"},f={class:"toggle-switch"},A=["checked"],H={class:"modal-body"},k={class:"setting-group"},m={class:"image-input-group"},h={class:"setting-group"},E={class:"slider-group"},R={class:"slider-value"},S={class:"setting-group"},x={class:"slider-group"},U={class:"slider-value"},C={class:"preview-section"},L={class:"back-btn-container"},I=exports("default", _({__name:"AdvancedSettingsPage",emits:["navigate"],setup(b,{emit:I}){const j=yt(true),O=yt(false),V=yt(null),_=yt(false),F=yt({backgroundUrl:"https://images.unsplash.com/photo-1593642532973-d31b6557fa68?auto=format&fit=crop&w=1920&q=80",backgroundOpacity:.9,glassEffectIntensity:15}),$=Vo(()=>({backgroundImage:`url(${F.value.backgroundUrl})`,backgroundSize:"cover",backgroundPosition:"center",opacity:1})),M=Vo(()=>({backdropFilter:`blur(${F.value.glassEffectIntensity}px)`}));Ln(async()=>{window.beelineHelperApp&&(window.beelineHelperApp.rainbowEnabled&&"object"==typeof window.beelineHelperApp.rainbowEnabled&&"value"in window.beelineHelperApp.rainbowEnabled?_.value=window.beelineHelperApp.rainbowEnabled.value:void 0!==window.beelineHelperApp.rainbowEnabled&&(_.value=window.beelineHelperApp.rainbowEnabled),window.beelineHelperApp.rainbowSettings&&"object"==typeof window.beelineHelperApp.rainbowSettings&&"value"in window.beelineHelperApp.rainbowSettings?F.value={...F.value,...window.beelineHelperApp.rainbowSettings.value}:window.beelineHelperApp.rainbowSettings&&(F.value={...F.value,...window.beelineHelperApp.rainbowSettings}),window.beelineHelperApp.operationLogEnabled&&"object"==typeof window.beelineHelperApp.operationLogEnabled&&"value"in window.beelineHelperApp.operationLogEnabled?j.value=window.beelineHelperApp.operationLogEnabled.value:void 0!==window.beelineHelperApp.operationLogEnabled&&(j.value=window.beelineHelperApp.operationLogEnabled));});const P=()=>{j.value=!j.value;try{window.beelineHelperApp&&"function"==typeof window.beelineHelperApp.setOperationLog&&window.beelineHelperApp.setOperationLog(j.value);}catch(e){}},T=()=>{_.value=!_.value;try{window.beelineHelperApp&&"function"==typeof window.beelineHelperApp.setRainbowEnabled&&(window.beelineHelperApp.setRainbowEnabled(_.value),_.value&&window.beelineHelperApp.applyRainbowStyles&&setTimeout(()=>{window.beelineHelperApp.applyRainbowStyles();},100));}catch(e){}},Z=()=>{O.value=true;},q=()=>{O.value=false;},z=()=>{V.value?.click();},B=e=>{const l=e.target.files[0];if(l){const e=new FileReader;e.onload=e=>{F.value.backgroundUrl=e.target.result;},e.readAsDataURL(l);}},D=async()=>{try{if(!F.value.backgroundUrl)return void alert("请设置背景图片URL或选择本地图片");(window.beelineHelperApp&&"object"==typeof window.beelineHelperApp.setRainbowSettings||"function"==typeof window.beelineHelperApp.setRainbowSettings)&&("function"==typeof window.beelineHelperApp.setRainbowSettings&&window.beelineHelperApp.setRainbowSettings(F.value),q(),_.value&&window.beelineHelperApp.applyRainbowStyles&&setTimeout(()=>{window.beelineHelperApp.applyRainbowStyles();},100));}catch(e){"QuotaExceededError"===e.name?alert("存储空间不足,无法保存设置。请选择较小的背景图片或使用URL链接。"):alert("保存设置失败,请重试。");}};return (e,l)=>(no(),io("div",null,[l[15]||(l[15]=po("h3",null,"高级设置",-1)),po("div",u,[po("div",w,[l[6]||(l[6]=po("span",{class:"toggle-label"},"操作日志",-1)),po("label",g,[po("input",{type:"checkbox",checked:j.value,onChange:P},null,40,v),l[5]||(l[5]=po("span",{class:"toggle-slider"},null,-1))])]),po("div",y,[po("div",{class:"toggle-label-container"},[l[8]||(l[8]=po("span",{class:"toggle-label"},"?Rainbow",-1)),po("button",{class:"settings-icon",onClick:Z,title:"Rainbow设置"},[...l[7]||(l[7]=[po("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2"},[po("path",{d:"M12 15a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z"}),po("path",{d:"M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1Z"})],-1)])])]),po("label",f,[po("input",{type:"checkbox",checked:_.value,onChange:T},null,40,A),l[9]||(l[9]=po("span",{class:"toggle-slider rainbow-toggle"},null,-1))])])]),O.value?(no(),io("div",{key:0,class:"modal-overlay",onClick:q},[po("div",{class:"modal-content",onClick:l[3]||(l[3]=Vr(()=>{},["stop"]))},[po("div",{class:"modal-header"},[l[10]||(l[10]=po("h4",null,"Rainbow设置",-1)),po("button",{class:"close-btn",onClick:q},"×")]),po("div",H,[po("div",k,[l[11]||(l[11]=po("label",{class:"setting-label"},"背景图片",-1)),po("div",m,[Zt(po("input",{type:"text","onUpdate:modelValue":l[0]||(l[0]=e=>F.value.backgroundUrl=e),placeholder:"输入图片URL或选择本地图片",class:"url-input"},null,512),[[Lr,F.value.backgroundUrl]]),po("input",{type:"file",ref_key:"fileInput",ref:V,accept:"image/*",onChange:B,class:"file-input",style:{display:"none"}},null,544),po("button",{class:"upload-btn",onClick:z},"选择图片")])]),po("div",h,[l[12]||(l[12]=po("label",{class:"setting-label"},"背景透明度",-1)),po("div",E,[Zt(po("input",{type:"range","onUpdate:modelValue":l[1]||(l[1]=e=>F.value.backgroundOpacity=e),min:"0.1",max:"1",step:"0.05",class:"slider"},null,512),[[Lr,F.value.backgroundOpacity]]),po("span",R,J((100*F.value.backgroundOpacity).toFixed(0))+"%",1)])]),po("div",S,[l[13]||(l[13]=po("label",{class:"setting-label"},"毛玻璃效果强度",-1)),po("div",x,[Zt(po("input",{type:"range","onUpdate:modelValue":l[2]||(l[2]=e=>F.value.glassEffectIntensity=e),min:"0",max:"40",step:"1",class:"slider"},null,512),[[Lr,F.value.glassEffectIntensity]]),po("span",U,J(F.value.glassEffectIntensity)+"px",1)])]),po("div",C,[l[14]||(l[14]=po("h5",null,"预览",-1)),po("div",{class:"preview-box",style:R$1($.value)},[po("div",{class:"preview-overlay",style:R$1({opacity:1-F.value.backgroundOpacity})},null,4),po("div",{class:"preview-glass",style:R$1(M.value)}," 毛玻璃效果预览 ",4)],4)])]),po("div",{class:"modal-footer"},[po("button",{class:"save-btn",onClick:D},"保存设置"),po("button",{class:"cancel-btn",onClick:q},"取消")])])])):yo("",true),po("div",L,[po("button",{class:"back-btn",onClick:l[4]||(l[4]=l=>e.$emit("navigate","main"))},"返回")])]))}},[["__scopeId","data-v-12f28c3d"]])); }) }; })); System.register("./AboutPage-6RIns23R-B7sfxdLw.js", ['./__monkey.entry-CfkT-7O-.js'], (function (exports, module) { 'use strict'; var _, yt, io, Ln, V, no, po, bt, mo, Zt, Mr, go, yo, Zs, J, Vr, W, j; return { setters: [module => { _ = module._; yt = module.a; io = module.i; Ln = module.L; V = module.e; no = module.n; po = module.p; bt = module.b; mo = module.m; Zt = module.f; Mr = module.M; go = module.o; yo = module.y; Zs = module.d; J = module.c; Vr = module.l; W = module.W; j = module.j; }], execute: (function () { const T={class:"left-panel"},g={class:"image-box"},L=["src"],E={class:"right-panel"},C={class:"agree-label"},R=["disabled"],r=exports("default", _({__name:"AboutPage",emits:["close"],setup(l,{emit:r}){const S=yt(false),d=yt(15),h=yt(true),x=yt(false),P=async()=>{await j("beelineHelper_agreeState",S.value);},M=r,o=()=>{x.value=true,setTimeout(()=>{M("close");},300);};return Ln(async()=>{await(async()=>{const a=await V("beelineHelper_agreeState");null!==a&&(S.value=a);})(),(()=>{if(S.value)return void(h.value=false);const a=setInterval(()=>{d.value>0?d.value--:(clearInterval(a),h.value=false);},1e3);})();}),(a,A)=>(no(),io("div",{class:W(["about-page",{closing:x.value}])},[po("div",T,[A[2]||(A[2]=po("h2",{class:"title gradient-text"},"随心赞赏",-1)),po("div",g,[po("img",{src:bt("data:image/webp;base64,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"),class:"pay-image"},null,8,L)]),A[3]||(A[3]=po("p",{class:"subtitle"},"所有功能均免费使用,无强制收费",-1))]),po("div",E,[A[5]||(A[5]=mo('

一些使用碎碎念

功能说明

刷题目已支持主观题,视频内题目和填空题暂不支持未来也无计划支持!

考试答题暂未测试,谨慎使用

注意事项

自动答题请手动开始,避免Token浪费

❗请务必确认答案正确且多选题已选中并正确选中后再提交❗

题库并非本人维护,请自行判断。AI生成内容务必检查!

本脚本仅供个人学习与测试使用,禁止用于任何商业用途,作者不承担由此产生的任何责任

所有功能均为免费使用,如果从任何渠道付费获取请举报并退款!

',3)),po("label",C,[Zt(po("input",{type:"checkbox","onUpdate:modelValue":A[0]||(A[0]=a=>S.value=a),disabled:h.value,onChange:P},null,40,R),[[Mr,S.value]]),po("span",null,[A[4]||(A[4]=go(" 我已认真阅读上述文字 ",-1)),h.value?(no(),io(Zs,{key:0},[go("("+J(d.value)+"秒)",1)],64)):yo("",true)]),po("a",{href:"https://www.yuque.com/u25901777/kb/wc92tttd0f8dw67f?singleDoc#",target:"_blank",rel:"noopener noreferrer",class:"guide-link-inline",onClick:A[1]||(A[1]=Vr(()=>{},["stop"]))}," 📖 使用说明 ")]),po("button",{onClick:o,class:"close-btn"},"关闭")])],2))}},[["__scopeId","data-v-2c530c05"]])); }) }; })); System.register("./completionAnswer-CPu2pLiI-D2mmayId.js", ['./AutoAnswerPage-CaEL9ffm-BAwtQWBD.js', './__monkey.entry-CfkT-7O-.js'], (function (exports, module) { 'use strict'; var _, T, C; return { setters: [module => { _ = module.e; T = module.q; C = module.p; }, null], execute: (function () { exports("autoAnswerCompletionQuestion", n); async function n(n=""){try{const c=function(){const e=[];return ['input[type="text"]','input[placeholder*="填空"]','input[placeholder*="答案"]',".el-input__inner",".el-input input"].forEach(s=>{document.querySelectorAll(s).forEach(s=>{const t=s.closest("div[class*='homework-']");if(t){const n=t.querySelector("span.tag.el-tooltip__trigger");n&&"填空题"===n.textContent.trim()&&e.push(s);}});}),e}();if(0===c.length)return {success:!1,message:"未找到填空题输入框"};const r=c.filter(e=>function(e){return "INPUT"===e.tagName||"TEXTAREA"===e.tagName?e.value.trim().length>0:e.textContent.trim().length>0}(e));if(r.length>0)return {success:!1,message:`发现 ${r.length} 个输入框已有内容,跳过自动答题`};const{question:o}=_("completion");if(!o)return {success:!1,message:"无法提取填空题题目内容"};const u=await T(o,[],"completion",n);if(!u.success)return {success:!1,message:u.message,question:o,answer:u.answer};const a=C(u.answer,"completion",[]);if(!a)return {success:!1,message:"无法解析答案",question:u.question,answer:u.answer};if(c.length>0){const e=c[0];e.focus(),e.value="",e.value=a;const s=new Event("input",{bubbles:!0});e.dispatchEvent(s);const t=new Event("change",{bubbles:!0});return e.dispatchEvent(t),{success:!0,message:"填空题答案已填充",question:u.question,answer:u.answer,times:u.times}}return {success:!1,message:"无法填充答案"}}catch(c){return {success:false,message:`填空题回答失败: ${c.message}`}}} }) }; })); System.register("./subjectiveAnswer-eWYIINHc-DBcbCSSe.js", ['./__monkey.entry-CfkT-7O-.js'], (function (exports, module) { 'use strict'; var V; return { setters: [module => { V = module.e; }], execute: (function () { exports({ checkSubjectiveAnswerConfig: r, streamAnswerSubjectiveQuestion: a }); const t=6e4;async function n(){return {apiKey:await V("beelineHelper_aiToken","")||"",baseUrl:await V("beelineHelper_baseUrl","")||"https://api.siliconflow.cn/v1",modelName:await V("beelineHelper_modelName","")||"THUDM/GLM-4-9B-0414",systemPrompt:await V("beelineHelper_systemPrompt","")||"你是一个专业全能助手。请清晰回答问题。"}}async function a(e,a=null,r=null,o={}){const{timeout:c=t}=o,i=await n();if(!i.apiKey)return {success:false,message:"请先设置 AI Token"};const l=await async function(){return document.querySelector("[id^='w-e-textarea-']")||document.querySelector(".w-e-textarea")||document.querySelector(".w-e-text")||document.querySelector('[contenteditable="true"]')}();if(l&&function(e){return "TEXTAREA"===e.tagName?e.value.trim().length>0:e.textContent.trim().length>0}(l))return {success:false,message:"已有内容,跳过"};try{const n=await async function(e,n={},a=t){const s=new AbortController,r=setTimeout(()=>s.abort(),a);try{return await fetch(e,{...n,signal:s.signal})}finally{clearTimeout(r);}}(`${i.baseUrl.replace(/\/$/,"")}/chat/completions`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${i.apiKey}`},body:JSON.stringify({model:i.modelName,messages:[{role:"system",content:i.systemPrompt},{role:"user",content:e}],stream:!0})},c);l&&l.focus();const o=n.body.getReader(),m=new TextDecoder;let p="";for(;;){const{done:e,value:t}=await o.read();if(e)break;const n=m.decode(t,{stream:!0}).split("\n");for(const r of n)if(r.startsWith("data: ")){const e=r.slice(6);if("[DONE]"===e)break;try{const t=JSON.parse(e),n=t.choices?.[0]?.delta?.content;n&&(p+=n,l&&await s(l,n),a&&a(n,p));}catch(u){}}}return r&&r(p),{success:!0,answer:p}}catch(m){return "AbortError"===m.name?{success:false,message:"AI 响应超时,请稍后重试"}:{success:false,message:m.message}}}async function s(e,t){if(!e||!t)return;document.activeElement!==e&&e.focus();const n={inputType:"insertText",data:t,bubbles:true,cancelable:true};let a;try{a=new InputEvent("beforeinput",{...n,view:window});}catch(s){a=new InputEvent("beforeinput",n);}e.dispatchEvent(a),e.dispatchEvent(new Event("input",{bubbles:true}));}async function r(){const e=await n();return {valid:!!e.apiKey,message:e.apiKey?"OK":"请设置 AI Token"}} }) }; })); System.import("./__entry.js", "./");