.el-menu--inline,.el-menu--inline .el-menu-item{background-color:#000c17!important}.el-menu--inline .el-menu-item{padding-left:49px!important}.el-menu-item:hover,.el-submenu__title:hover,.el-submenu__title:hover i{color:#fff!important}.el-menu-item:hover i{color:#00f!important}.el-menu-item.is-active{background-color:#f60!important;color:#ff0!important;border-radius:5px!important;width:calc(100% - 8px);margin-left:4px}.el-menu-item:hover{color:#00f!important}.el-menu-item.is-active .el-tooltip,.el-menu-item.is-active i{margin-left:-4px}.el-menu-item,.el-submenu__title{height:40px!important;line-height:40px!important}.el-submenu .el-menu-item{min-width:0!important}.el-menu--inline .el-menu-item.is-active{padding-left:45px!important}.el-aside{transition:width .3s;box-shadow:2px 0 6px rgba(0,21,41,.35);z-index:1000}.fullscreen-mode .el-aside{position:fixed;top:0;left:0;bottom:0;transform:translateX(-100%);z-index:1000;transition:transform .3s ease;width:64px!important;position:fixed!important}.logo-title{margin-left:5px;font-size:20px;transition:all .3s}.el-header{background-color:#87ceeb;box-shadow:2px 0 6px rgba(0,21,41,.35);display:flex;align-items:center;height:45px!important;padding:5px 10px!important;transition:all .3s ease;left:0;right:0;box-sizing:border-box}.fullscreen-mode .el-header{position:fixed;top:0;transform:translateY(-100%);z-index:1001;transition:transform .3s ease;background-color:#87ceeb;height:45px!important;padding:5px 10px!important;left:0;right:0;box-sizing:border-box}.el-main{padding:2px!important}.fullscreen-mode .el-main{background-color:#add8e6;padding:0;margin:0;width:100%!important;flex:1 1 auto}.model-test[data-v-49bf03ee]{padding:20px;max-width:800px;margin:0 auto}.error[data-v-49bf03ee],.result[data-v-49bf03ee]{margin-top:20px;padding:15px;border-radius:4px}.result[data-v-49bf03ee]{background-color:#f0f9ff;border:1px solid #b3e0ff}.error[data-v-49bf03ee]{background-color:#fff0f0;border:1px solid #ffb3b3}pre[data-v-49bf03ee]{white-space:pre-wrap;word-wrap:break-word;margin:10px 0}.el-button[data-v-49bf03ee]{display:flex;text-align:center;align-items:center;justify-content:center}.api-settings-container[data-v-01f89654]{padding:5px;max-width:1200px;margin:0 auto}.settings-card[data-v-01f89654]{box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.settings-form[data-v-01f89654]{margin-top:20px;width:100%}.el-form-item[data-v-01f89654]{margin-bottom:20px}.el-button[data-v-01f89654]{display:flex;text-align:center;align-items:center;justify-content:center}.custom-input[data-v-01f89654]{width:800px;padding:8px 12px;font-size:14px;border:1px solid #dcdfe6;border-radius:4px;outline:none;box-sizing:border-box;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.custom-input[data-v-01f89654]:focus{border-color:#409eff}.custom-input[data-v-01f89654]::-moz-placeholder{color:#c0c4cc}.custom-input[data-v-01f89654]::placeholder{color:#c0c4cc}.test-result[data-v-01f89654]{margin-top:20px;padding:15px;border-radius:4px;border-left:4px solid}.test-result.success[data-v-01f89654]{background-color:#f0f9ff;border-color:#67c23a}.test-result.error[data-v-01f89654]{background-color:#fef0f0;border-color:#f56c6c}.test-title[data-v-01f89654]{font-weight:700;margin-bottom:10px;display:flex;align-items:center;gap:5px}.test-title i[data-v-01f89654]{font-size:16px}.test-error p[data-v-01f89654],.test-success p[data-v-01f89654]{margin:5px 0;color:#333}.test-success p[data-v-01f89654]{color:#67c23a}.test-error p[data-v-01f89654]{color:#f56c6c}h1[data-v-6c663bec]{color:#2c3e50;margin-bottom:20px}.editor-container[data-v-6c663bec]{margin-bottom:20px}textarea[data-v-6c663bec]{width:100%;min-height:100px;padding:10px;border:1px solid #ddd;border-radius:4px;font-family:Courier New,Courier,monospace;font-size:28px;resize:vertical}.katex-element[data-v-6c663bec]{margin:20px 0;padding:15px;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9;font-size:24px}.markdown-preview[data-v-d32a7cce]{padding:20px;display:flex;flex-direction:column;align-items:center}.preview-card[data-v-d32a7cce]{height:100%;width:100%}.card-header[data-v-d32a7cce]{display:flex;justify-content:center;align-items:center;font-size:30px;font-weight:700;color:#333;margin-bottom:10px;padding:20px;text-align:center;border:2px solid #ccc;border-radius:8px;background-color:#f9f9f9;min-height:100px;white-space:normal;word-wrap:break-word}.markdown-content[data-v-d32a7cce]{font-size:20px;text-align:left;line-height:1.6;padding:10px}.markdown-content h1[data-v-d32a7cce]{text-align:center;font-size:36px;font-weight:700;margin:20px 0}.mermaid-container[data-v-d32a7cce]{margin:20px 0;text-align:center;overflow:auto}.mermaid-error[data-v-d32a7cce]{color:red;background-color:#ffe6e6;padding:10px;border:1px solid red;border-radius:4px;font-family:monospace}.pdf-export-container[data-v-d32a7cce]{margin-top:20px;width:100%;display:flex;justify-content:center;gap:10px;padding:0 20px 20px 20px}.export-btn[data-v-d32a7cce]{width:120px;display:flex;align-items:center;justify-content:center}.webview-container[data-v-81d55306]{display:flex;flex-direction:column;height:100%;width:100%}.webview-header[data-v-81d55306]{padding:10px;background-color:#f5f5f5;border-bottom:1px solid #ddd;display:flex;align-items:center}.webview-content[data-v-81d55306]{flex:1;height:calc(100% - 50px)}iframe[data-v-81d55306]{width:100%;height:100%}.centered-button[data-v-81d55306]{margin-left:10px;text-align:center;display:inline-flex;align-items:center;justify-content:center}.prompt-templates-container[data-v-28a8b4ad]{width:100%;height:100%;display:flex;flex-direction:column;padding:20px}.header[data-v-28a8b4ad]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.header h2[data-v-28a8b4ad]{margin:0;color:#303133}.actions[data-v-28a8b4ad]{display:flex;gap:10px}.el-button[data-v-28a8b4ad]{text-align:center;display:flex;align-items:center;justify-content:center}.el-button .el-icon+span[data-v-28a8b4ad]{text-align:center}.content[data-v-28a8b4ad]{display:flex;flex:1;gap:20px;height:calc(100vh - 160px)}.template-list[data-v-28a8b4ad]{width:300px;display:flex;flex-direction:column}.search-input[data-v-28a8b4ad]{margin-bottom:10px;width:100%}.search-input[data-v-28a8b4ad] .el-input__wrapper{width:100%!important;box-sizing:border-box!important;padding-left:0!important;padding-right:0!important;display:flex!important;align-items:center!important;min-width:0!important}.category-select[data-v-28a8b4ad],.template-name-input[data-v-28a8b4ad]{width:100%}.search-input .el-input__inner[data-v-28a8b4ad],.template-name-input .el-input__inner[data-v-28a8b4ad]{border:1px solid #dcdfe6;border-radius:4px;box-shadow:none}.search-input .el-input__inner[data-v-28a8b4ad]:focus,.template-name-input .el-input__inner[data-v-28a8b4ad]:focus{border-color:#409eff;outline:none;box-shadow:none}.search-input[data-v-28a8b4ad] .el-input__inner{width:100%!important;box-sizing:border-box!important;padding-left:12px!important;padding-right:12px!important;flex:1!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.category-select[data-v-28a8b4ad] .el-input__wrapper,.search-input[data-v-28a8b4ad] .el-input__wrapper,.template-name-input[data-v-28a8b4ad] .el-input__wrapper{width:100%!important;box-sizing:border-box!important;padding-left:0!important;padding-right:0!important;display:flex!important;align-items:center!important;min-width:0!important}.category-select[data-v-28a8b4ad] .el-input__inner,.search-input[data-v-28a8b4ad] .el-input__inner,.template-name-input[data-v-28a8b4ad] .el-input__inner{width:100%!important;box-sizing:border-box!important;padding-left:12px!important;padding-right:12px!important;flex:1!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.category-select[data-v-28a8b4ad] .el-input,.search-input[data-v-28a8b4ad] .el-input,.template-name-input[data-v-28a8b4ad] .el-input{width:100%!important;display:block!important;min-width:0!important}.template-items[data-v-28a8b4ad]{flex:1;overflow-y:auto}.template-items .el-list-item[data-v-28a8b4ad]{cursor:pointer;transition:background-color .3s}.template-items .el-list-item[data-v-28a8b4ad]:hover{background-color:#f5f7fa}.template-items .el-list-item.selected[data-v-28a8b4ad]{background-color:#e6f7ff;color:#1890ff}.empty-editor[data-v-28a8b4ad],.empty-state[data-v-28a8b4ad]{display:flex;justify-content:center;align-items:center;height:100%;color:#909399}.template-editor[data-v-28a8b4ad]{flex:1;display:flex;flex-direction:column;border:1px solid #e4e7ed;border-radius:4px;overflow:hidden}.editor-content[data-v-28a8b4ad]{padding:20px;display:flex;flex-direction:column;height:100%}.template-name-input[data-v-28a8b4ad]{margin-bottom:15px;padding:0 1px}.category-select[data-v-28a8b4ad]{margin-bottom:15px;width:200px;padding:0 1px}.template-content[data-v-28a8b4ad]{flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px}.editor-actions[data-v-28a8b4ad]{margin-top:15px;display:flex;gap:10px}.mermaid-editor-container[data-v-d0a52560]{width:100%;height:100%;padding:20px;box-sizing:border-box}.section-header[data-v-d0a52560]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.section-header h3[data-v-d0a52560]{margin:0;font-size:18px;font-weight:700}.button-group[data-v-d0a52560]{display:flex;gap:10px}.template-selector[data-v-d0a52560]{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:15px}.template-title[data-v-d0a52560]{font-size:14px;font-weight:700;margin-bottom:8px;color:#333}.el-button[data-v-d0a52560]{display:inline-flex;align-items:center;justify-content:center}.editor-section[data-v-d0a52560],.preview-section[data-v-d0a52560]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);height:100%;display:flex;flex-direction:column}.code-editor[data-v-d0a52560]{font-family:Consolas,Monaco,Courier New,monospace;font-size:14px;line-height:1.5;resize:vertical}.preview-container[data-v-d0a52560]{flex:1;overflow:auto;border:1px solid #e0e0e0;border-radius:4px;padding:20px;background:#fafafa;min-height:400px}.mermaid-preview[data-v-d0a52560]{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.mermaid-preview svg[data-v-d0a52560]{max-width:100%;max-height:100%;transform:translate(0) scale(1);transform-origin:center center;transition:transform .1s ease;cursor:grab!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mermaid-preview svg[data-v-d0a52560]:active{cursor:grabbing!important}#mermaid-chart,#mermaid-chart[data-v-d0a52560],#mermaid-chart[data-v-d0a52560]:hover,.mermaid-preview #mermaid-chart[data-v-d0a52560],.mermaid-preview #mermaid-chart[data-v-d0a52560]:hover,.mermaid-preview svg[data-v-d0a52560],.mermaid-preview svg[data-v-d0a52560]:hover,.mermaid-preview svg[style*=transform][data-v-d0a52560],svg{cursor:grab!important}.mermaid-preview #mermaid-chart.grabbing[data-v-d0a52560],.mermaid-preview svg.grabbing[data-v-d0a52560]{cursor:grabbing!important}.mermaid-preview[data-v-d0a52560]:fullscreen{display:flex;justify-content:center;align-items:center;background:#fff;padding:20px}.mermaid-preview[data-v-d0a52560]:-webkit-full-screen{display:flex;justify-content:center;align-items:center;background:#fff;padding:20px}.mermaid-preview[data-v-d0a52560]:-moz-full-screen{display:flex;justify-content:center;align-items:center;background:#fff;padding:20px}.error-message[data-v-d0a52560],.syntax-error-message[data-v-d0a52560]{color:#f56c6c;background:#fef0f0;border:1px solid #fbc4ab;border-radius:4px;padding:10px;margin-top:10px}.syntax-error-message[data-v-d0a52560]{font-size:14px;line-height:1.5}*{box-sizing:border-box}body{color:#333;font-size:14px;margin:0;padding:0}@font-face{font-family:element-icons;src:url(data:font/woff2;base64,d09GMgABAAAAAALMAAsAAAAABrQAAAKAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACCcApwgQoBNgIkAwgLBgAEIAWFIwcyGwQGyD5gItcOoIYsG1McOtgMN6fX/T3AgvERD49j5vtJSukdD5A0ICgGIVltbsqTccjqjKjfN5cHVCBbNcIU5dki7vp9yc8Gd/Mmk4JC51pPYMxdAsoA6OSOgQQXCiRMjhQWWfNygbk+/wb+c/ArOyPW+ava2ifuHf8RUMDvPOc9aEwaa9EHqnj7tr2pTLqEMm6YXvnKA/mOQLXKemnr9uFlY/aGEddYVOjaII2NG4k1jQF3KAr0tYVm34NFvNAgPUvJ8/D7MeYwkkamEw5e2gob/y2YJW0P+RvzFcDnEhrIWIZCHG1379cWdeysGjrmwNwiGPO+XuxaI9hfp6P7wDTIvSee499qdAIFds/DilE2SkfvOD+FGl0nDil9oZoZxyV1qsva/qo2HT3H3ZYa03V39zI8+cvDXWpE8Z15hg9s6XHtG/Wo0pNXNoI/y8dbLxBMHezX5vKBAn79Vqgu+plo79gQ/CXZ2Z6MRZhJh8oQSOZl1kqoKnrYMuLHWOXo3fhDv9F7MrXMSpH1W0gU1jo0dG1CU7+9qJY6dbxr1ENZlA4WeAkQpniLZMBHZFP8Jwqrh4YJQTRNiUB1PHRZ14K4LQwjCOncLV0NvItsqiBHASdL+bHVOWydGy4Xy081uEq8o9UrVtX5duDA0+65f2XXH0hEl9gXtH3+Z3JPd9inCGT5ikg5XLnyEhItw9eLxgYGhoAQOecWuSrgOZE/T0AOCsgpl9o4K+fAqqVmlor6VFibrgGrJKK3ZLUVVmHpTrk+8I6vu++Kte4BESGXMA+qyfYzhOc8cqd+XgoCYtmVEc7S0ErDdKmvdHllefHhG6DSqhRmdta+WxtXJs42GgA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAQ0AAsAAAAABrQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAARAAAAGBBJk3hY21hcAAAAYgAAABLAAABcOw5xN1nbHlmAAAB1AAAAGwAAABwpUXoi2hlYWQAAAJAAAAALQAAADYlF72+aGhlYQAAAnAAAAAcAAAAJAfeA4NobXR4AAACjAAAAAgAAAAICAAAAGxvY2EAAAKUAAAABgAAAAYAOAAAbWF4cAAAApwAAAAgAAAAIAEQADBuYW1lAAACvAAAAVMAAAKjjTuo0HBvc3QAAAQQAAAAIQAAADLi79DfeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGFhYJzAwMrAwNTJdIaBgaEfQjO+ZjBi5ACKMrAyM2AFAWmuKQwHXgu+FmRu+N/AwMB8hwFIMjCiKGICAGdzDIx4nGNgYGBlYGBgBmIdIGZhYGAMYWBkAAE/oCgjWJyZgQsszsKgBFbDAhJ/Lfj/P4wE8lnAJAMjG8Mo4AGTMlAeOKwgmIERAF7KCcEAeJxjYGEAAuYwptUMHAyCDFIMygwMqsaiyqbGoubyjOrm4qYgDqM4uzpYTFEZzGdXZ0xzvRbWYH2rwaYl9Oq/Zw3WDWHXGEUdroa22DSEXnVpsGlosGn1vBrKeBUoBVQads2zxRpoEwDTuB5HeJxjYGRgYABibf7ybfH8Nl8ZuFkYQODBn73cyDQLA9NqIMXBwATiAQAM8gkbAAAAeJxjYGRgYG7438AQw8IAAkCSkQEVMAEARwgCawQAAAAEAAAAAAAAAAA4AAAAAQAAAAIAJAAEAAAAAAACAAAACgAKAAAA/wAAAAAAAHicfZDNTsJAEMf/y5cRogdNTOS0JzwYWiCeuBkSiIknDiQeS9lCSdtttgsJd9/Bo0/ic3jz5nPosIxGSLDNTH/zn4+dLoALfEBg91yS7VjgjKIdl3ACyVwm/Ya5QnzHXEUD98w10h+Z67jFE3ODJj7TBFE5paiFF2aBJt6YSzjHO3OZ9E/mCvEXcxVX4pq5hqbwmeuYiAfmBlridWBUYNVMTjcyDnUW6cyqRKUqs+1tXIzVfJUEZk/bCybKFLHOZNfr7OkjlSnzM7pYz3vWRjIyOpVDd0aiZW70UoXWW1ib930/Yt0LdYoBDBQCWPIzutopNuRjhNDIEDm/zSVkKdk2av/mC4xJm2NF+cBNOlZ3PDMhzdA3drFEFx46/9SPnLbtOdy6wJp26ZFqaXNJZqgnJRr++Y+EWCJ3uSUpIekeFq4rRx8+vdFBvedOT78BeHh97wB4nGNgYoAALgbsgImRiZGZgaOwNDGvIDMvnYEBABk2A4EAAAA=) format("woff"),url(data:font/ttf;base64,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) format("truetype")}.element-icons{font-family:element-icons!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-quanping:before{content:"\eb11"}