#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}#app,body,html{height:100%;width:100%}body,html{margin:0;padding:0}*{box-sizing:border-box}.dashboard-container[data-v-9202ae86]{height:100vh;background:linear-gradient(135deg,#f0f9ff,#e6fffb)}.header[data-v-9202ae86]{background:linear-gradient(135deg,#409eff,#67c23a);border-bottom:none;display:flex;align-items:center;justify-content:space-between;padding:0 40px;height:80px;box-shadow:0 4px 12px rgba(64,158,255,.1)}.header-left[data-v-9202ae86]{display:flex;align-items:center;flex-grow:1}.logo[data-v-9202ae86]{margin:0;margin-right:40px;font-size:24px;font-weight:700;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;display:flex;align-items:center}.logo-image[data-v-9202ae86]{width:40px;height:40px;margin-right:12px;-o-object-fit:contain;object-fit:contain;border-radius:6px}.logo-text[data-v-9202ae86]{vertical-align:middle;font-size:24px;font-weight:700;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1)}.top-menu[data-v-9202ae86]{border-bottom:none;height:80px;background:transparent;flex-grow:1}.top-menu .el-menu-item[data-v-9202ae86]{height:80px;line-height:80px;padding:0 30px;font-size:16px;color:#fff;transition:all .3s ease;min-width:120px;white-space:nowrap;overflow:visible}.top-menu .el-menu-item[data-v-9202ae86]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.top-menu .el-menu-item.is-active[data-v-9202ae86]{color:#fff!important;border-bottom:3px solid #fff;background-color:hsla(0,0%,100%,.2);font-weight:600}.user-info[data-v-9202ae86]{display:flex;align-items:center;cursor:pointer;font-size:16px;color:#fff;padding:8px 16px;border-radius:8px;transition:all .3s ease;gap:10px}.user-info[data-v-9202ae86]:hover{background-color:hsla(0,0%,100%,.1)}.user-info .el-icon[data-v-9202ae86]{margin-left:8px;transition:transform .3s ease}.user-info:hover .el-icon[data-v-9202ae86]{transform:translateY(2px)}.el-dropdown-menu[data-v-9202ae86]{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);background:linear-gradient(135deg,#f0f9ff,#e6fffb)}.el-dropdown-menu__item[data-v-9202ae86]{padding:12px 20px;font-size:14px;color:#606266;transition:all .3s ease}.el-dropdown-menu__item[data-v-9202ae86]:hover{background-color:#f5f7fa;color:#409eff}.points-display[data-v-9202ae86]{display:inline-flex;align-items:center;gap:4px;background-color:hsla(0,0%,100%,.15);padding:4px 8px;border-radius:4px;font-weight:500}.points-display .el-icon[data-v-9202ae86]{margin-left:0}.user-info .arrow-icon[data-v-9202ae86]{margin-left:5px}.mobile-menu-toggle[data-v-9202ae86]{display:none;align-items:center;justify-content:center;width:40px;height:40px;background-color:hsla(0,0%,100%,.1);border-radius:6px;cursor:pointer;transition:all .3s ease;color:#fff;font-size:18px}.mobile-menu-toggle[data-v-9202ae86]:hover{background-color:hsla(0,0%,100%,.2)}.mobile-menu[data-v-9202ae86]{display:none;position:fixed;top:80px;left:0;right:0;background:linear-gradient(135deg,#409eff,#67c23a);box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:9999;width:100%}.mobile-menu-open[data-v-9202ae86]{display:block}.mobile-menu-content[data-v-9202ae86]{padding:16px}.mobile-menu-item[data-v-9202ae86]{display:flex;align-items:center;padding:12px 16px;color:#fff;cursor:pointer;border-radius:6px;transition:all .3s ease;margin-bottom:8px;font-size:16px}.mobile-menu-item[data-v-9202ae86]:hover{background-color:hsla(0,0%,100%,.1)}.mobile-menu-item[data-v-9202ae86]:last-child{margin-bottom:0}.mobile-menu-item .el-icon[data-v-9202ae86]{margin-right:12px;font-size:18px}@media (max-width:768px){.header[data-v-9202ae86]{padding:0 16px;height:80px;flex-direction:row;justify-content:space-between;align-items:center;position:relative}.header-left[data-v-9202ae86]{display:flex;align-items:center;gap:16px;flex:1}.logo[data-v-9202ae86]{margin-right:0}.logo-image[data-v-9202ae86]{width:32px;height:32px;margin-right:8px}.logo-text[data-v-9202ae86]{font-size:18px}.desktop-menu[data-v-9202ae86]{display:none}.mobile-menu-toggle[data-v-9202ae86]{display:flex}.mobile-menu[data-v-9202ae86]{display:none}.mobile-menu.mobile-menu-open[data-v-9202ae86]{display:block}.header-right[data-v-9202ae86]{display:flex;align-items:center}.user-info[data-v-9202ae86]{padding:6px 12px;font-size:14px;gap:8px;flex-direction:row;align-items:center}.points-display[data-v-9202ae86]{padding:3px 6px;font-size:12px;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:4px}}@media (max-width:480px){.header[data-v-9202ae86]{padding:0 12px;height:70px}.header-left[data-v-9202ae86]{gap:12px}.logo-text[data-v-9202ae86]{font-size:16px}.logo-image[data-v-9202ae86]{width:28px;height:28px;margin-right:6px}.mobile-menu-toggle[data-v-9202ae86]{width:36px;height:36px;font-size:16px}.user-info[data-v-9202ae86]{padding:4px 8px;font-size:13px;gap:6px}.points-display[data-v-9202ae86]{font-size:11px;padding:2px 6px}.mobile-menu-item[data-v-9202ae86]{padding:10px 12px;font-size:15px}.mobile-menu-item .el-icon[data-v-9202ae86]{font-size:16px;margin-right:10px}}@media (hover:none) and (pointer:coarse){.top-menu .el-menu-item[data-v-9202ae86],.user-info[data-v-9202ae86]{min-height:44px}.points-display[data-v-9202ae86]{min-height:32px;min-width:32px}}@media (max-width:768px){.header[data-v-9202ae86]{overflow-x:hidden;width:100%}.top-menu[data-v-9202ae86]{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}.login-container[data-v-01fe9c23]{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;background:linear-gradient(135deg,#f0f7fa,#e4f0f0)}.login-background[data-v-01fe9c23]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.login-background-shape[data-v-01fe9c23]{position:absolute;border-radius:50%;background:linear-gradient(145deg,rgba(20,184,166,.4),rgba(56,189,248,.15));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.shape-1[data-v-01fe9c23]{width:300px;height:300px;top:-100px;right:-50px}.shape-2[data-v-01fe9c23]{width:500px;height:500px;bottom:-200px;left:-100px;background:linear-gradient(145deg,rgba(56,189,248,.2),rgba(20,184,166,.1))}.shape-3[data-v-01fe9c23]{width:200px;height:200px;top:40%;right:15%;background:linear-gradient(145deg,rgba(20,184,166,.15),rgba(56,189,248,.05))}.login-content[data-v-01fe9c23]{display:flex;flex-direction:column;align-items:center;z-index:1;width:100%}.login-branding[data-v-01fe9c23]{text-align:center}.system-name[data-v-01fe9c23]{font-size:2.8rem;font-weight:700;margin-bottom:10px;background:linear-gradient(135deg,#0ea5e9,#14b8a6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:1px}.system-slogan[data-v-01fe9c23]{font-size:1.2rem;color:#0f766e;margin-top:0}.login-card[data-v-01fe9c23]{width:450px;border-radius:12px;box-shadow:0 8px 30px rgba(20,184,166,.1);border:none;background-color:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.login-card[data-v-01fe9c23]:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(20,184,166,.15)}.card-header[data-v-01fe9c23]{text-align:center;margin-bottom:20px}.login-title[data-v-01fe9c23]{font-size:1.8rem;font-weight:600;color:#303133;margin-bottom:8px;margin-top:0}.login-subtitle[data-v-01fe9c23]{color:#909399;font-size:.95rem;margin-top:0}.login-tabs[data-v-01fe9c23] .el-tabs__header{margin-bottom:20px;display:flex;justify-content:center}.login-tabs[data-v-01fe9c23] .el-tabs__nav-wrap{display:flex;justify-content:center}.login-tabs[data-v-01fe9c23] .el-tabs__nav-wrap:after{display:none}.login-tabs[data-v-01fe9c23] .el-tabs__nav{display:flex;justify-content:center}.login-tabs[data-v-01fe9c23] .el-tabs__item{font-size:16px;font-weight:500;color:#909399;transition:all .3s ease;text-align:center}.login-tabs[data-v-01fe9c23] .el-tabs__item.is-active{color:#14b8a6;font-weight:600}.login-tabs[data-v-01fe9c23] .el-tabs__active-bar{background-color:#14b8a6}.sms-login-tip[data-v-01fe9c23]{margin-bottom:20px}.custom-input[data-v-01fe9c23] .el-input__wrapper{box-shadow:inset 0 0 0 1px rgba(220,223,230,.8);padding:3px 11px;border-radius:8px;transition:all .3s ease}.custom-input[data-v-01fe9c23] .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px rgba(20,184,166,.5)}.custom-input[data-v-01fe9c23] .el-input__wrapper.is-focus{box-shadow:inset 0 0 0 1px #14b8a6}.custom-input[data-v-01fe9c23] .el-input__prefix{color:#909399;margin-right:8px}.sms-code-container[data-v-01fe9c23]{display:flex;gap:10px}.sms-input[data-v-01fe9c23]{flex:1}.send-sms-btn[data-v-01fe9c23]{width:120px;height:40px;font-size:14px;border-radius:8px;background:linear-gradient(135deg,#0ea5e9,#14b8a6);border:none;transition:all .3s ease}.send-sms-btn[data-v-01fe9c23]:hover:not(:disabled){background:linear-gradient(135deg,#38bdf8,#2dd4bf);transform:translateY(-1px)}.send-sms-btn[data-v-01fe9c23]:disabled{background:#f5f7fa;color:#c0c4cc}.login-button[data-v-01fe9c23]{width:100%;height:44px;font-size:16px;font-weight:500;border-radius:8px;background:linear-gradient(135deg,#0ea5e9,#14b8a6);border:none;margin-top:10px;transition:all .3s ease}.login-button[data-v-01fe9c23]:hover{background:linear-gradient(135deg,#38bdf8,#2dd4bf);transform:translateY(-2px);box-shadow:0 5px 15px rgba(20,184,166,.3)}.wechat-login-container[data-v-01fe9c23]{text-align:center;padding:40px 0}.wechat-login-content[data-v-01fe9c23]{display:flex;flex-direction:column;align-items:center;gap:20px}.wechat-icon[data-v-01fe9c23]{width:80px;height:80px;background:linear-gradient(135deg,#07c160,#06ad56);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.wechat-svg-icon[data-v-01fe9c23]{width:40px;height:40px;color:#fff}.wechat-title[data-v-01fe9c23]{font-size:24px;font-weight:600;color:#303133;margin:0}.wechat-desc[data-v-01fe9c23]{font-size:14px;color:#909399;margin:0;line-height:1.5}.wechat-login-btn[data-v-01fe9c23]{background:linear-gradient(135deg,#07c160,#06ad56);border:none;border-radius:8px;padding:12px 30px;font-size:16px;font-weight:500;color:#fff;transition:all .3s ease;display:flex;align-items:center;gap:8px}.wechat-login-btn[data-v-01fe9c23]:hover{background:linear-gradient(135deg,#06ad56,#059a4a);transform:translateY(-2px);box-shadow:0 5px 15px rgba(7,193,96,.3)}.wechat-btn-icon[data-v-01fe9c23]{width:20px;height:20px;color:#fff}.wechat-iframe[data-v-01fe9c23]{width:100%;height:400px;border:none;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.wechat-loading[data-v-01fe9c23]{display:flex;justify-content:center;align-items:center;height:400px}.wechat-login-container[data-v-01fe9c23]{min-height:400px;padding:20px}.bottom-links[data-v-01fe9c23]{text-align:center;margin-top:20px;padding:15px 0;border-top:1px solid #f0f0f0}.link-item[data-v-01fe9c23]{margin-bottom:8px}.link-item[data-v-01fe9c23]:last-child{margin-bottom:0}.forgot-password-btn[data-v-01fe9c23]{color:#0ea5e9;font-size:14px;padding:0}.forgot-password-btn[data-v-01fe9c23]:hover{color:#14b8a6}.link-text[data-v-01fe9c23]{color:#909399;font-size:14px;margin-right:4px}.register-button[data-v-01fe9c23]{color:#0ea5e9;font-weight:500;padding:0 4px;text-decoration:none}.register-button[data-v-01fe9c23]:hover{color:#14b8a6}.dialog-footer[data-v-01fe9c23]{text-align:right}@media (max-width:768px){.login-container[data-v-01fe9c23]{padding:20px;min-height:100vh}.login-card[data-v-01fe9c23]{width:100%;max-width:100%;margin:0;padding:24px 20px}.system-name[data-v-01fe9c23]{font-size:1.8rem;margin-bottom:8px}.system-slogan[data-v-01fe9c23]{font-size:.9rem;margin-bottom:24px}.form-item[data-v-01fe9c23]{margin-bottom:20px}.login-btn[data-v-01fe9c23]{width:100%;height:48px;font-size:16px}.wechat-login-container[data-v-01fe9c23]{padding:16px}.wechat-iframe[data-v-01fe9c23],.wechat-loading[data-v-01fe9c23]{height:350px}.el-input[data-v-01fe9c23]{height:44px}.el-input__inner[data-v-01fe9c23]{height:44px;font-size:16px}.el-form-item__label[data-v-01fe9c23]{font-size:14px;margin-bottom:8px}.el-button[data-v-01fe9c23],.wechat-login-btn[data-v-01fe9c23]{height:44px;font-size:16px}.wechat-btn-icon[data-v-01fe9c23]{width:24px;height:24px}}@media (max-width:480px){.login-container[data-v-01fe9c23]{padding:16px}.login-card[data-v-01fe9c23]{padding:20px 16px}.system-name[data-v-01fe9c23]{font-size:1.6rem}.system-slogan[data-v-01fe9c23]{font-size:.85rem;margin-bottom:20px}.form-item[data-v-01fe9c23]{margin-bottom:16px}.login-btn[data-v-01fe9c23]{height:44px;font-size:15px}.wechat-login-container[data-v-01fe9c23]{padding:12px}.wechat-iframe[data-v-01fe9c23],.wechat-loading[data-v-01fe9c23]{height:300px}.el-input[data-v-01fe9c23]{height:40px}.el-button[data-v-01fe9c23],.el-input__inner[data-v-01fe9c23],.wechat-login-btn[data-v-01fe9c23]{height:40px;font-size:15px}}@media (hover:none) and (pointer:coarse){.el-button[data-v-01fe9c23],.login-btn[data-v-01fe9c23],.wechat-login-btn[data-v-01fe9c23]{min-height:44px;min-width:44px}.el-input[data-v-01fe9c23],.el-input__inner[data-v-01fe9c23]{min-height:44px}}@media (max-width:768px){.login-container[data-v-01fe9c23]{overflow-x:hidden;width:100%}.login-card[data-v-01fe9c23]{width:100%;overflow:hidden}.el-button[data-v-01fe9c23],.el-input[data-v-01fe9c23],.form-item[data-v-01fe9c23]{width:100%}.sms-code-container[data-v-01fe9c23]{flex-direction:column;gap:12px}.send-sms-btn[data-v-01fe9c23]{width:100%;height:44px;font-size:14px}.bottom-links[data-v-01fe9c23]{margin-top:24px;padding:20px 0}.link-item[data-v-01fe9c23]{margin-bottom:12px}.forgot-password-btn[data-v-01fe9c23],.register-button[data-v-01fe9c23]{font-size:14px;padding:8px 0;min-height:44px;display:flex;align-items:center;justify-content:center}}.create-scheme-container[data-v-c0e02fca]{padding:40px;max-width:800px;margin:60px auto;background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.1)}.page-title[data-v-c0e02fca]{font-size:24px;font-weight:600;color:#2c3e50;text-align:center;margin-bottom:32px}.input-container[data-v-c0e02fca]{display:flex;flex-direction:column;gap:16px}.custom-button-container[data-v-c0e02fca]{display:flex;justify-content:center;margin-top:24px}.custom-generate-button[data-v-c0e02fca]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 32px;border:none;border-radius:8px;background:linear-gradient(135deg,#00c6fb,#00e676);color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 6px rgba(0,198,251,.2);position:relative;overflow:hidden}.custom-generate-button[data-v-c0e02fca]:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,230,118,.3);background:linear-gradient(135deg,#00e676,#00c6fb)}.custom-generate-button[data-v-c0e02fca]:active{transform:translateY(0);box-shadow:0 3px 6px rgba(0,123,255,.3)}.button-icon[data-v-c0e02fca]{transition:transform .3s ease}.custom-generate-button:hover .button-icon[data-v-c0e02fca]{transform:translateX(4px)}.custom-generate-button[data-v-c0e02fca]:before{content:"";position:absolute;top:50%;left:50%;width:300%;height:300%;background:radial-gradient(circle,hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate(-50%,-50%) scale(0);transition:transform .5s ease}.custom-generate-button[data-v-c0e02fca]:hover:before{transform:translate(-50%,-50%) scale(1)}.el-form-item:has(.el-input) .el-input__wrapper[data-v-c0e02fca]{box-shadow:inset 0 0 0 1px rgba(220,223,230,.8);padding:3px 11px;border-radius:8px;transition:all .3s ease}.el-form-item:has(.el-input) .el-input__wrapper[data-v-c0e02fca]:hover{box-shadow:inset 0 0 0 1px rgba(20,184,166,.5)}.el-form-item:has(.el-input) .el-input__wrapper.is-focus[data-v-c0e02fca]{box-shadow:inset 0 0 0 1px #14b8a6}.action-buttons[data-v-c0e02fca]{display:flex;gap:10px;justify-content:flex-end}.action-buttons .el-button[data-v-c0e02fca]{min-width:120px;padding:10px 20px;font-size:14px}.prompt-button[data-v-c0e02fca]{background:#007bff;border-color:#007bff;color:#fff}.prompt-button[data-v-c0e02fca]:hover{background:#0056b3;border-color:#0056b3;color:#fff}.prompt-button[data-v-c0e02fca]:active{background:#004085;border-color:#004085}.add-knowledge-btn[data-v-c0e02fca]{background:#f8f9fa;border-color:#dee2e6;color:#495057}.add-knowledge-btn[data-v-c0e02fca]:hover{background:#e9ecef;border-color:#ced4da;color:#495057}.add-knowledge-btn[data-v-c0e02fca]:active{background:#dee2e6;border-color:#adb5bd;color:#495057}.dialog-list[data-v-c0e02fca]{max-height:300px;overflow-y:auto;border:1px solid #eee;border-radius:4px}.dialog-list-item[data-v-c0e02fca]{padding:10px;cursor:pointer;border-bottom:1px solid #eee;transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between}.dialog-list-item[data-v-c0e02fca]:hover{background-color:#f0f0f0}.dialog-list-item.selected[data-v-c0e02fca]{background-color:#e0f7fa;font-weight:700}.dialog-list-item[data-v-c0e02fca]:last-child{border-bottom:none}.empty-files-state[data-v-c0e02fca]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:150px;color:#999}.empty-files-icon[data-v-c0e02fca]{font-size:48px;margin-bottom:10px}.selected-files-list[data-v-c0e02fca]{width:100%;border:1px solid #eee;border-radius:4px;padding:5px;box-sizing:border-box}.selected-file-item[data-v-c0e02fca]{display:flex;align-items:center;padding:8px 12px;background-color:#f9f9f9;border-radius:4px;margin-bottom:5px;box-sizing:border-box;border-bottom:1px solid #eee}.selected-file-item[data-v-c0e02fca]:last-child{margin-bottom:0;border-bottom:none}.selected-file-item .file-name[data-v-c0e02fca]{flex-grow:1;margin-right:8px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-file-item .file-size[data-v-c0e02fca]{font-size:.9em;color:#555;flex-shrink:0}.dialog-list-item .el-checkbox[data-v-c0e02fca]{margin-right:10px}.dialog-list-item .el-checkbox .el-checkbox__label[data-v-c0e02fca]{display:flex;flex-grow:1;justify-content:space-between;align-items:center;width:100%}.dialog-list-item .el-checkbox .el-checkbox__label span[data-v-c0e02fca]{color:#333}.dialog-list-item .file-name-span[data-v-c0e02fca]{flex-grow:1;margin-right:10px}.dialog-list-item .file-size-span[data-v-c0e02fca]{flex-shrink:0;text-align:right}.type-options .el-radio[data-v-c0e02fca]{margin-right:20px}.type-options .el-radio[data-v-c0e02fca]:last-child{margin-right:0}@media (max-width:768px){.create-scheme-container[data-v-c0e02fca]{padding:16px}.page-header[data-v-c0e02fca]{flex-direction:column;align-items:flex-start;gap:16px}.page-title[data-v-c0e02fca]{font-size:20px}.form-container[data-v-c0e02fca]{padding:20px}.form-section[data-v-c0e02fca]{margin-bottom:24px}.section-title[data-v-c0e02fca]{font-size:18px;margin-bottom:16px}.type-options[data-v-c0e02fca]{flex-direction:column;gap:12px}.type-options .el-radio[data-v-c0e02fca]{margin-right:0}.file-upload-area[data-v-c0e02fca]{padding:20px}.dialog-list-item .el-checkbox .el-checkbox__label[data-v-c0e02fca]{flex-direction:column;align-items:flex-start;gap:4px}.dialog-list-item .file-size-span[data-v-c0e02fca]{text-align:left}}@media (max-width:480px){.create-scheme-container[data-v-c0e02fca]{padding:12px}.page-header[data-v-c0e02fca]{gap:12px}.page-title[data-v-c0e02fca]{font-size:18px}.form-container[data-v-c0e02fca]{padding:16px}.form-section[data-v-c0e02fca]{margin-bottom:20px}.section-title[data-v-c0e02fca]{font-size:16px;margin-bottom:12px}.file-upload-area[data-v-c0e02fca]{padding:16px}.el-button[data-v-c0e02fca]{width:100%;margin-bottom:8px}.el-button+.el-button[data-v-c0e02fca]{margin-left:0}}.scheme-list-container[data-v-0edd31b4]{padding:20px}.page-header[data-v-0edd31b4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-title[data-v-0edd31b4]{margin:0;color:#303133}.search-container[data-v-0edd31b4]{margin-bottom:20px;display:flex;align-items:center;gap:12px}.search-label[data-v-0edd31b4]{font-size:14px;color:#606266;font-weight:500;white-space:nowrap}.search-input[data-v-0edd31b4]{max-width:300px;flex:1}.search-select[data-v-0edd31b4]{max-width:200px;flex:0 0 auto}.pagination-container[data-v-0edd31b4]{margin-top:20px;display:flex;justify-content:center}.scheme-detail[data-v-0edd31b4]{padding:0 20px}.scheme-content[data-v-0edd31b4],.scheme-toc[data-v-0edd31b4]{margin-bottom:30px}.scheme-content p[data-v-0edd31b4]{white-space:pre-wrap;line-height:1.6}.desktop-table[data-v-0edd31b4]{display:table}.mobile-scheme-list[data-v-0edd31b4]{display:none}.scheme-card-wrapper[data-v-0edd31b4],.scheme-card[data-v-0edd31b4]{position:relative;margin-bottom:8px}.scheme-card[data-v-0edd31b4]{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scheme-card[data-v-0edd31b4]:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-2px)}.scheme-card.swiping[data-v-0edd31b4]{transform:translateX(-100px)}.scheme-card.deleting[data-v-0edd31b4]{transform:translateX(-100%);opacity:0}.scheme-info[data-v-0edd31b4]{padding:16px 20px;position:relative;z-index:2;background:#fff}.scheme-name[data-v-0edd31b4]{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 6px 0;line-height:1.4;word-break:break-word}.scheme-type[data-v-0edd31b4]{margin:0 0 6px 0;display:inline-block}.scheme-date[data-v-0edd31b4]{font-size:13px;color:#8e8e93;margin:0;line-height:1.4}.scheme-actions[data-v-0edd31b4]{position:absolute;right:0;top:0;height:100%;width:100px;display:flex;align-items:center;background:linear-gradient(90deg,#ff6b6b,#ff8e8e);padding:0 16px;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:1}.scheme-actions.show[data-v-0edd31b4]{transform:translateX(0)}.action-item[data-v-0edd31b4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 12px;margin:0 4px;border-radius:8px;cursor:pointer;transition:all .2s ease;min-width:50px}.action-item[data-v-0edd31b4]:hover{background:hsla(0,0%,100%,.2);transform:scale(1.05)}.action-item .el-icon[data-v-0edd31b4]{font-size:18px;color:#fff;margin-bottom:4px}.action-item span[data-v-0edd31b4]{font-size:11px;color:#fff;font-weight:500}.edit-action[data-v-0edd31b4]{background:rgba(64,158,255,.9)}.delete-action[data-v-0edd31b4]{background:hsla(0,87%,69%,.9)}.swipe-indicator[data-v-0edd31b4]{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#c7c7cc;font-size:16px;z-index:3;transition:opacity .3s ease;display:flex;flex-direction:column;align-items:center;gap:4px}.swipe-hint[data-v-0edd31b4]{font-size:10px;color:#c7c7cc;white-space:nowrap}.scheme-card.swiping .swipe-indicator[data-v-0edd31b4]{opacity:0}.test-actions[data-v-0edd31b4]{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;gap:8px;z-index:999;pointer-events:auto}.test-btn[data-v-0edd31b4]{padding:8px 12px;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.edit-test[data-v-0edd31b4]{background:#409eff;color:#fff}.edit-test[data-v-0edd31b4]:hover{background:#337ecc}.delete-test[data-v-0edd31b4]{background:#f56c6c;color:#fff}.delete-test[data-v-0edd31b4]:hover{background:#f23030}@media (max-width:768px){.scheme-list-container[data-v-0edd31b4]{padding:16px}.page-header[data-v-0edd31b4]{flex-direction:row;align-items:center;gap:16px}.page-title[data-v-0edd31b4]{font-size:20px}.scheme-detail[data-v-0edd31b4]{padding:0 16px}.scheme-content[data-v-0edd31b4],.scheme-toc[data-v-0edd31b4]{margin-bottom:20px}.desktop-table[data-v-0edd31b4]{display:none}.mobile-scheme-list[data-v-0edd31b4]{display:block}.search-container[data-v-0edd31b4]{margin-bottom:16px;flex-direction:row;align-items:center;gap:8px}.search-label[data-v-0edd31b4]{display:none}.search-input[data-v-0edd31b4]{flex:1;max-width:none}.pagination-container[data-v-0edd31b4]{margin-top:16px;padding:0 8px}.el-pagination[data-v-0edd31b4]{justify-content:center;flex-wrap:wrap;gap:8px}.el-pagination .el-pager li[data-v-0edd31b4]{min-width:32px;height:32px;line-height:32px}}@media (max-width:480px){.scheme-list-container[data-v-0edd31b4]{padding:12px}.page-header[data-v-0edd31b4]{gap:12px}.page-title[data-v-0edd31b4]{font-size:18px}.scheme-detail[data-v-0edd31b4]{padding:0 12px}.scheme-info[data-v-0edd31b4]{padding:12px 16px}.scheme-name[data-v-0edd31b4]{font-size:15px}.scheme-date[data-v-0edd31b4]{font-size:12px}.scheme-actions[data-v-0edd31b4]{padding:0 16px}.action-item[data-v-0edd31b4]{padding:6px 8px;min-width:45px}.action-item .el-icon[data-v-0edd31b4]{font-size:16px}.action-item span[data-v-0edd31b4]{font-size:10px}.el-pagination .el-pager li[data-v-0edd31b4]{min-width:28px;height:28px;line-height:28px;font-size:12px}}@media (hover:none) and (pointer:coarse){.el-button[data-v-0edd31b4]{min-height:44px;min-width:44px}.el-table .cell[data-v-0edd31b4]{padding:10px}}@media (max-width:768px){.scheme-list-container[data-v-0edd31b4]{overflow-x:hidden;width:100%}.el-table[data-v-0edd31b4]{table-layout:fixed;width:100%}.el-table td[data-v-0edd31b4],.el-table th[data-v-0edd31b4]{word-break:break-all;overflow-wrap:break-word}.el-table__body-wrapper[data-v-0edd31b4]::-webkit-scrollbar{height:4px}.el-table__body-wrapper[data-v-0edd31b4]::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:2px}.el-table__body-wrapper[data-v-0edd31b4]::-webkit-scrollbar-track{background-color:#f1f1f1}}.markdown-container{position:relative}.markdown-renderer{font-family:sans-serif;line-height:1.6;word-wrap:break-word}.markdown-renderer pre{padding:1em;border-radius:4px;overflow-x:auto}.markdown-renderer pre code{background:none;padding:0;border-radius:0;line-height:inherit;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace}.markdown-renderer code:not(pre code){background-color:#eee;padding:.2em .4em;margin:0 .1em;font-size:85%;border-radius:3px;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace}.markdown-renderer table{border-collapse:collapse;margin:1em 0;display:block;width:-moz-max-content;width:max-content;max-width:100%;overflow-x:auto;border:1px solid #dfe2e5}.markdown-renderer td,.markdown-renderer th{border:1px solid #dfe2e5;padding:.6em 1em}.markdown-renderer th{font-weight:700;text-align:left}.markdown-renderer th,.markdown-renderer tr:nth-child(2n){background-color:#f6f8fa}.markdown-renderer blockquote{border-left:.25em solid #dfe2e5;padding:0 1em;color:#6a737d;margin:1em 0}.markdown-renderer blockquote p{margin:.5em 0}.markdown-renderer img{max-width:400px;width:100%;height:auto;display:block;margin:1em auto;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.markdown-renderer ol,.markdown-renderer ul{padding-left:2em;margin:1em 0}.markdown-renderer li{margin-bottom:.4em}.markdown-renderer h1,.markdown-renderer h2,.markdown-renderer h3,.markdown-renderer h4,.markdown-renderer h5,.markdown-renderer h6{margin-top:1.5em;margin-bottom:.8em;font-weight:600;line-height:1.25}.markdown-renderer h1{font-size:2em}.markdown-renderer h1,.markdown-renderer h2{padding-bottom:.3em;border-bottom:1px solid #eaecef}.markdown-renderer h2{font-size:1.5em}.markdown-renderer h3{font-size:1.25em}.markdown-renderer h4{font-size:1em}.markdown-renderer h5{font-size:.875em}.markdown-renderer h6{font-size:.85em;color:#6a737d}.markdown-renderer hr{height:.25em;padding:0;margin:24px 0;background-color:#e1e4e8;border:0}.markdown-renderer .mermaid{text-align:center;margin:1.5em auto;background-color:#fff;padding:1em;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:block;max-width:90%!important;width:-moz-fit-content!important;width:fit-content!important;overflow-x:auto;transform:scale(1);transform-origin:center top}.markdown-renderer .mermaid svg{max-width:90%!important;width:auto!important;height:auto;display:block;margin:0 auto;min-width:150px;font-size:11px!important}.markdown-renderer .mermaid .node circle,.markdown-renderer .mermaid .node ellipse,.markdown-renderer .mermaid .node path,.markdown-renderer .mermaid .node polygon,.markdown-renderer .mermaid .node rect{fill:#ececff;stroke:#9370db;stroke-width:1px}.markdown-renderer .mermaid .edgePath .path{stroke:#333;stroke-width:1.5px}.markdown-renderer .mermaid .arrowheadPath{fill:#333}.markdown-renderer .mermaid .edgeLabel{background-color:hsla(0,0%,100%,.9);padding:2px 4px;font-weight:400}.markdown-renderer .mermaid .cluster rect{fill:#f8f8f8;stroke:#ddd;stroke-width:1px}.markdown-renderer .mermaid .actor{font-size:12px!important;font-weight:700}.markdown-renderer .mermaid .label,.markdown-renderer .mermaid .messageText,.markdown-renderer .mermaid .noteText{font-size:11px!important;font-weight:400}.markdown-renderer .mermaid .sequenceDiagram{min-width:250px!important;min-height:120px!important}.markdown-renderer .mermaid .edgeLabel{font-size:11px!important;font-weight:400!important;color:#333!important;background-color:hsla(0,0%,100%,.9)!important;padding:2px 4px!important;display:block!important;z-index:1000!important}.markdown-renderer .mermaid .edgeLabel,.markdown-renderer .mermaid text{visibility:visible!important;opacity:1!important}.markdown-renderer .mermaid text{font-size:11px!important;font-weight:400!important;fill:#333!important}.markdown-renderer .mermaid .error-text,.markdown-renderer .mermaid .mermaid-error,.markdown-renderer .mermaid .mermaid-version,.markdown-renderer .mermaid .version-info{display:none!important;visibility:hidden!important;opacity:0!important}.markdown-container:after,.markdown-container:before,.markdown-renderer .mermaid:after,.markdown-renderer .mermaid:before,.markdown-renderer:after,.markdown-renderer:before{content:none!important;display:none!important}[class*=error-text],[class*=mermaid-error],[class*=mermaid-version],[class*=version-info]{display:none!important;visibility:hidden!important;opacity:0!important}body :not(.markdown-renderer .mermaid svg *){&:after,&:before{content:none!important}}#app:after,#app:before,body:after,body:before{content:none!important;display:none!important}.markdown-renderer .mermaid .pieTitleText{font-size:14px!important;font-weight:700!important;fill:#333!important}.markdown-renderer .mermaid .slice{stroke-width:2px!important}.markdown-renderer .mermaid .pieLabel,.markdown-renderer .mermaid .pieLabelText{font-size:12px!important;font-weight:700!important;fill:#333!important}.markdown-renderer .mermaid:has(.pieTitleText),.markdown-renderer .mermaid:has(.slice){transform:scale(1.2)!important;transform-origin:center center!important;margin:2em auto!important}.markdown-renderer .mermaid svg:has(.slice){min-width:300px!important;min-height:300px!important}.markdown-renderer .mermaid .er .entityBox{font-size:14px!important;font-weight:700!important;fill:#e1f5fe!important;stroke:#0277bd!important;stroke-width:2px!important}.markdown-renderer .mermaid .er .entityLabel{font-size:14px!important;font-weight:700!important;fill:#333!important}.markdown-renderer .er .attributeBox{font-size:12px!important;font-weight:400!important;fill:#f3e5f5!important;stroke:#7b1fa2!important;stroke-width:1px!important}.markdown-renderer .mermaid .er .attributeLabel{font-size:12px!important;font-weight:400!important;fill:#333!important}.markdown-renderer .mermaid .er .relationshipLabel{font-size:12px!important;font-weight:700!important;fill:#d32f2f!important}.markdown-renderer .mermaid .er .relationshipLine{stroke:#d32f2f!important;stroke-width:2px!important}.markdown-renderer .mermaid:has(.er){transform:scale(1.1)!important;transform-origin:center center!important;margin:2em auto!important}.markdown-renderer .mermaid svg:has(.er){min-width:500px!important;min-height:300px!important}.markdown-renderer .mermaid .state .stateNode{font-size:14px!important;font-weight:700!important;fill:#e8f5e8!important;stroke:#4caf50!important;stroke-width:2px!important}.markdown-renderer .mermaid .state .stateLabel,.markdown-renderer .mermaid .state .stateNode .label{font-size:14px!important;font-weight:700!important;fill:#333!important}.markdown-renderer .mermaid .state .edgeLabel{font-size:12px!important;font-weight:700!important;fill:#d32f2f!important;background-color:hsla(0,0%,100%,.9)!important;padding:4px 6px!important}.markdown-renderer .mermaid .state .edgePath{stroke:#d32f2f!important;stroke-width:2px!important}.markdown-renderer .mermaid .state .arrowheadPath{fill:#d32f2f!important}.markdown-renderer .mermaid:has(.state){transform:scale(1.15)!important;transform-origin:center center!important;margin:2em auto!important}.markdown-renderer .mermaid svg:has(.state){min-width:600px!important;min-height:400px!important}@media (max-width:768px){.markdown-renderer{font-size:14px;line-height:1.5;padding:0 8px}.markdown-renderer h1{font-size:1.6em;margin-top:1.2em;margin-bottom:.6em}.markdown-renderer h2{font-size:1.4em;margin-top:1.2em;margin-bottom:.6em}.markdown-renderer h3{font-size:1.2em;margin-top:1em;margin-bottom:.5em}.markdown-renderer h4{font-size:1.1em;margin-top:.8em;margin-bottom:.4em}.markdown-renderer h5{font-size:1em;margin-top:.8em;margin-bottom:.4em}.markdown-renderer h6{font-size:.95em;margin-top:.8em;margin-bottom:.4em}.markdown-renderer p{margin:.6em 0;line-height:1.6}.markdown-renderer ol,.markdown-renderer ul{padding-left:1.5em;margin:.8em 0}.markdown-renderer li{margin-bottom:.3em}.markdown-renderer blockquote{margin:.8em 0;padding:0 .8em;font-size:.95em}.markdown-renderer pre{padding:.8em;margin:.8em 0;font-size:13px;overflow-x:auto;-webkit-overflow-scrolling:touch}.markdown-renderer code{font-size:13px;padding:.15em .3em}.markdown-renderer table{font-size:13px;margin:.8em 0;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;display:block}.markdown-renderer td,.markdown-renderer th{padding:.4em .6em;font-size:13px;min-width:80px;word-break:break-word}.markdown-renderer img{max-width:100%;height:auto;margin:.8em auto;border-radius:4px}.markdown-renderer .mermaid{max-width:100%!important;width:100%!important;margin:1em auto;padding:.8em;overflow-x:auto;-webkit-overflow-scrolling:touch;transform:scale(.9);transform-origin:center top}.markdown-renderer .mermaid svg{max-width:100%!important;width:100%!important;height:auto;min-width:200px;font-size:10px!important}.markdown-renderer .mermaid .sequenceDiagram{min-width:200px!important;min-height:100px!important}.markdown-renderer .mermaid .actor{font-size:10px!important}.markdown-renderer .mermaid .label,.markdown-renderer .mermaid .messageText,.markdown-renderer .mermaid .noteText{font-size:9px!important}.markdown-renderer .mermaid .edgeLabel{font-size:9px!important;padding:1px 2px!important}}@media (max-width:480px){.markdown-renderer{font-size:13px;line-height:1.4;padding:0 6px}.markdown-renderer h1{font-size:1.5em;margin-top:1em;margin-bottom:.5em}.markdown-renderer h2{font-size:1.3em;margin-top:1em;margin-bottom:.5em}.markdown-renderer h3{font-size:1.1em;margin-top:.8em;margin-bottom:.4em}.markdown-renderer h4{font-size:1em;margin-top:.8em;margin-bottom:.4em}.markdown-renderer h5{font-size:.95em;margin-top:.8em;margin-bottom:.4em}.markdown-renderer h6{font-size:.9em;margin-top:.8em;margin-bottom:.4em}.markdown-renderer p{margin:.5em 0;line-height:1.5}.markdown-renderer ol,.markdown-renderer ul{padding-left:1.2em;margin:.6em 0}.markdown-renderer li{margin-bottom:.25em}.markdown-renderer blockquote{margin:.6em 0;padding:0 .6em;font-size:.9em}.markdown-renderer pre{padding:.6em;margin:.6em 0;font-size:12px}.markdown-renderer code{font-size:12px;padding:.1em .25em}.markdown-renderer table{font-size:12px;margin:.6em 0}.markdown-renderer td,.markdown-renderer th{padding:.3em .4em;font-size:12px;min-width:60px}.markdown-renderer img{margin:.6em auto;border-radius:3px}.markdown-renderer .mermaid{padding:.6em;margin:.8em auto;transform:scale(.8)}.markdown-renderer .mermaid svg{min-width:150px;font-size:9px!important}.markdown-renderer .mermaid .sequenceDiagram{min-width:150px!important;min-height:80px!important}.markdown-renderer .mermaid .actor{font-size:9px!important}.markdown-renderer .mermaid .label,.markdown-renderer .mermaid .messageText,.markdown-renderer .mermaid .noteText{font-size:8px!important}.markdown-renderer .mermaid .edgeLabel{font-size:8px!important;padding:1px!important}}@media (hover:none) and (pointer:coarse){.markdown-renderer .mermaid,.markdown-renderer pre,.markdown-renderer table{-webkit-overflow-scrolling:touch}}@media (max-width:768px){.markdown-container,.markdown-renderer{overflow-x:hidden;width:100%}.markdown-renderer{word-wrap:break-word;overflow-wrap:break-word}.markdown-renderer table{table-layout:fixed;width:100%}.markdown-renderer td,.markdown-renderer th{word-break:break-all;overflow-wrap:break-word}}.markdown-renderer .mermaid.mindmap-diagram svg{font-size:24px!important}.markdown-renderer .mermaid.mindmap-diagram .node .label{font-size:24px!important;font-weight:600!important;line-height:1.2!important}.markdown-renderer .mermaid.mindmap-diagram .edgeLabel{font-size:18px!important}.markdown-renderer .mermaid.mindmap-diagram svg text{font-size:24px!important;font-weight:600!important}.markdown-renderer .mermaid.mindmap-diagram svg .node circle,.markdown-renderer .mermaid.mindmap-diagram svg .node ellipse,.markdown-renderer .mermaid.mindmap-diagram svg .node rect{rx:12px!important;ry:12px!important}.heading-format-container[data-v-138be327]{padding:15px;border:1px solid #eee;border-radius:4px;margin-bottom:20px}.format-preview[data-v-138be327]{margin-top:20px;padding:15px;background-color:#f9f9f9;border-radius:4px}.preview-label[data-v-138be327]{font-size:12px;color:#999;margin-bottom:10px}.preview-text[data-v-138be327]{min-height:50px;padding:10px;background-color:#fff;border:1px solid #eee;border-radius:4px}.full-width[data-v-138be327],.input-number-fix[data-v-138be327]{width:100%}[data-v-138be327] .el-input-number .el-input__inner{color:#333;font-weight:500;text-align:center}[data-v-138be327] .el-select .el-input__inner{color:#333;font-weight:500}[data-v-138be327] .el-form-item{margin-bottom:18px}[data-v-138be327] .el-form-item__label{font-weight:600;color:#333;padding-bottom:4px}[data-v-138be327] .el-switch.is-checked .el-switch__core{background-color:#409eff;border-color:#409eff}[data-v-138be327] .el-select-dropdown__item{color:#333;font-weight:500}[data-v-138be327] .el-select-dropdown__item.selected{color:#409eff;font-weight:700}[data-v-138be327] .el-input-number{width:100%;line-height:normal}[data-v-138be327] .el-input-number .el-input__wrapper{padding:0;box-shadow:inset 0 0 0 1px #dcdfe6}[data-v-138be327] .el-input-number .el-input__inner{height:32px;font-size:14px;padding:0 8px}[data-v-138be327] .el-input-number.is-controls-right .el-input-number__decrease,[data-v-138be327] .el-input-number.is-controls-right .el-input-number__increase{width:22px;height:16px;display:flex;align-items:center;justify-content:center;background-color:#f5f7fa;border-left:1px solid #dcdfe6;color:#606266}[data-v-138be327] .el-input-number.is-controls-right .el-input-number__increase{border-bottom:1px solid #dcdfe6}[data-v-138be327] .el-input-number__decrease:hover,[data-v-138be327] .el-input-number__increase:hover{color:#409eff;background-color:#ecf5ff}[data-v-138be327] .el-input-number__decrease .el-icon,[data-v-138be327] .el-input-number__increase .el-icon{font-size:12px;transform:scale(.9)}.body-settings[data-v-6d3055a3],.format-section[data-v-6d3055a3],.heading-settings[data-v-6d3055a3],.numbering-section[data-v-6d3055a3]{margin-bottom:20px}.margin-settings[data-v-6d3055a3]{padding:10px;border:1px solid #eee;border-radius:4px}h3[data-v-6d3055a3]{margin-top:0;margin-bottom:10px;font-size:16px;color:#333}.dialog-footer[data-v-6d3055a3]{display:flex;justify-content:flex-end;gap:10px}[data-v-6d3055a3] .el-collapse-item__header{font-weight:700}[data-v-6d3055a3] .el-tabs__content{padding:15px 0}.input-number-fix[data-v-6d3055a3]{width:100%}[data-v-6d3055a3] .el-input-number{width:100%;line-height:normal}[data-v-6d3055a3] .el-input-number .el-input__wrapper{padding:0;box-shadow:inset 0 0 0 1px #dcdfe6}[data-v-6d3055a3] .el-input-number .el-input__inner{height:32px;font-size:14px;padding:0 8px;color:#333;font-weight:500;text-align:center}[data-v-6d3055a3] .el-input-number.is-controls-right .el-input-number__decrease,[data-v-6d3055a3] .el-input-number.is-controls-right .el-input-number__increase{width:22px;height:16px;display:flex;align-items:center;justify-content:center;background-color:#f5f7fa;border-left:1px solid #dcdfe6;color:#606266}[data-v-6d3055a3] .el-input-number.is-controls-right .el-input-number__increase{border-bottom:1px solid #dcdfe6}[data-v-6d3055a3] .el-input-number__decrease:hover,[data-v-6d3055a3] .el-input-number__increase:hover{color:#409eff;background-color:#ecf5ff}[data-v-6d3055a3] .el-input-number__decrease .el-icon,[data-v-6d3055a3] .el-input-number__increase .el-icon{font-size:12px;transform:scale(.9)}.scheme-detail{display:flex;height:calc(100vh - 60px);overflow:hidden}.outline-section{width:300px;min-width:200px;max-width:500px;flex-shrink:0;height:100%;border-right:1px solid #ebeef5;display:flex;flex-direction:column;overflow-y:auto}.resize-handle{width:5px;cursor:col-resize;background-color:#dcdfe6;height:100%;flex-shrink:0;transition:background-color .2s ease}.resize-handle:hover{background-color:#c0c4cc}.content-section{flex-grow:1;height:100%;display:flex;flex-direction:column;overflow:hidden;min-width:0}.outline-header{padding:10px;border-bottom:1px solid #ebeef5;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.outline-header h3{color:#303133;font-size:18px;font-weight:600;margin:0}.header-controls,.word-summary{display:flex;align-items:center}.el-tree{padding:10px;flex-grow:1;overflow-y:auto}.custom-tree-node{flex:1;display:flex;flex-direction:column;align-items:stretch;padding:4px 0;width:100%;font-size:14px}.node-main{display:flex;align-items:center;width:100%}.node-label{flex-grow:1;margin-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node-status{margin-left:8px;font-size:12px}.loading-icon,.success-icon{vertical-align:middle}.word-count-container{margin-left:8px;flex-shrink:0}.word-count{font-size:12px;color:#909399;display:inline-block;min-width:50px;text-align:right}.target-word-count{color:#409eff}.actual-word-count{color:#67c23a}.node-options{margin-top:4px;padding-left:24px;width:100%}.keywords-container{font-size:12px;color:#909399}.keywords{cursor:pointer;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.keywords,.keywords-container .el-input{width:100%}.content-header{padding:10px 15px;flex-shrink:0}.content-list{flex-grow:1;padding:15px;overflow-y:auto}.chapter-item{margin-bottom:20px}.chapter-item h4{margin-bottom:10px;font-size:16px}.section-item{margin-bottom:15px}.section-header{margin-bottom:5px}.section-header h5{font-size:15px}.section-status{font-size:14px}.section-content{padding-left:10px}.section-actions{margin-top:10px;text-align:right}.el-tree .el-input,.el-tree .el-input-number{width:auto;max-width:100%}.el-input-number--small{width:100px}.header-controls .el-switch{vertical-align:middle}.el-input-number{width:80px;flex-shrink:0;height:24px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:5px;padding-right:22px;height:24px;line-height:24px}.node-main .el-input-number .el-input__inner{padding-left:0!important;padding-right:0!important;text-align:center;height:24px;line-height:24px}.el-input-number__decrease,.el-input-number__increase{height:11px!important}.el-tree-node__expand-icon{margin-top:2px;padding:2px;font-size:11px}.el-button{border-radius:6px;padding:10px 20px;font-weight:500;transition:all .3s}.el-button--primary{background:linear-gradient(135deg,#409eff,#337ecc);border:none;box-shadow:0 2px 6px rgba(64,158,255,.2)}.el-button--primary:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(64,158,255,.3)}.el-button--primary:active{transform:translateY(0);box-shadow:0 2px 6px rgba(64,158,255,.2)}.el-tree-node__expand-icon{transition:transform .3s}.el-tree-node__expand-icon.expanded{transform:rotate(90deg)}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.loading-icon{animation:pulse 1.5s infinite}.content-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;position:sticky;top:0;background:#fff;z-index:1;padding-bottom:16px;border-bottom:1px solid #ebeef5}.content-header h3{margin:0;padding-bottom:0;border-bottom:none}.header-actions{display:flex;gap:10px}.content-list{display:flex;flex-direction:column;gap:20px}.chapter-item{background:#fff;border-radius:6px;padding:16px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.chapter-header{margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #ebeef5}.chapter-header h4{color:#303133;font-size:16px;font-weight:600;margin:0}.sections-list{display:flex;flex-direction:column;gap:12px}.section-item{background:#f8f9fa;border-radius:6px;padding:12px;transition:all .3s}.section-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.section-header h5{color:#303133;font-size:14px;font-weight:500;margin:0}.section-content{display:flex;flex-direction:column;gap:12px;min-height:350px}.section-actions{display:flex;justify-content:flex-end;padding-top:8px}.section-actions .el-button{padding:6px 12px}.section-content pre{background-color:#f5f7fa;padding:10px;border-radius:4px;overflow-x:auto}.section-content code{font-family:Courier New,Courier,monospace;background-color:#f5f7fa;padding:2px 4px;border-radius:2px}.section-content img{max-width:350px;width:100%;height:auto;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:block;margin:1em auto}.section-content blockquote{border-left:4px solid #409eff;padding-left:10px;color:#606266;margin:10px 0}.section-content table{width:100%;border-collapse:collapse;margin:20px 0;border:1px solid #ebeef5}.section-content table td,.section-content table th{border:1px solid #ebeef5;padding:8px;text-align:left}.section-content table th{background-color:#f5f7fa;font-weight:600}.section-content table tr:hover{background-color:#f8f9fa}.content-display-mode{position:relative;border:1px solid #e4e7ed;border-radius:6px;background:#fff;transition:all .3s ease}.content-display-mode:hover{border-color:#409eff;box-shadow:0 2px 8px rgba(64,158,255,.1)}.content-header-actions{position:absolute;top:8px;right:8px;z-index:10}.edit-content-btn{opacity:0;transition:opacity .3s ease}.content-display-mode:hover .edit-content-btn{opacity:1}.content-body{padding:16px;min-height:200px}.content-edit-mode{border:2px solid #409eff;border-radius:6px;background:#f8f9fa;padding:16px}.edit-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e4e7ed}.edit-title{font-weight:500;color:#409eff}.edit-actions{display:flex;gap:8px}.content-textarea{font-family:Courier New,Courier,monospace;font-size:14px;line-height:1.6}.content-empty-state{padding:16px;border:1px dashed #d9d9d9;border-radius:6px;background:#fafafa}.generation-controls{display:flex;align-items:center;gap:16px}@media (max-width:768px){.scheme-detail[data-v-6f47b0b8]{flex-direction:column;height:100vh;overflow:auto}.outline-section[data-v-6f47b0b8],.resize-handle[data-v-6f47b0b8]{display:none}.content-section[data-v-6f47b0b8]{width:100%;height:100vh;order:1;flex:1}.content-header[data-v-6f47b0b8]{padding:8px 12px;flex-direction:column;align-items:flex-start;gap:12px}.content-header h3[data-v-6f47b0b8]{font-size:16px;margin-bottom:8px}.header-actions[data-v-6f47b0b8]{width:100%;flex-direction:column;gap:12px}.generation-controls[data-v-6f47b0b8]{width:100%;flex-direction:column;align-items:flex-start;gap:8px}.generation-controls .el-switch[data-v-6f47b0b8]{align-self:flex-start}.content-list[data-v-6f47b0b8],.section-content[data-v-6f47b0b8]{padding:12px}.content-header-actions[data-v-6f47b0b8]{justify-content:flex-start;margin-bottom:12px}.edit-header[data-v-6f47b0b8]{flex-direction:column;align-items:flex-start;gap:8px}.edit-actions[data-v-6f47b0b8]{width:100%;justify-content:flex-end;gap:8px}.custom-tree-node[data-v-6f47b0b8]{padding:4px 0}.node-main[data-v-6f47b0b8]{flex-direction:column;align-items:flex-start;gap:4px}.node-label[data-v-6f47b0b8]{font-size:13px;width:100%;word-break:break-all}.node-status[data-v-6f47b0b8]{align-self:flex-start}.word-count-container[data-v-6f47b0b8]{font-size:11px;align-self:flex-start}.node-actions[data-v-6f47b0b8]{align-self:flex-start;margin-top:4px}.chapter-item[data-v-6f47b0b8]{margin-bottom:20px}.section-item[data-v-6f47b0b8]{margin-bottom:16px}.chapter-title-mobile[data-v-6f47b0b8]{background:#f5f5f5;padding:12px 16px;margin-bottom:16px;border-radius:8px;border-left:4px solid #409eff}.chapter-title-mobile h2[data-v-6f47b0b8]{margin:0;font-size:18px;font-weight:600;color:#333;line-height:1.4}}@media (max-width:480px){.content-header[data-v-6f47b0b8],.outline-header[data-v-6f47b0b8]{padding:6px 8px}.content-list[data-v-6f47b0b8],.section-content[data-v-6f47b0b8]{padding:8px}.content-header h3[data-v-6f47b0b8]{font-size:14px}.generation-controls[data-v-6f47b0b8],.header-actions[data-v-6f47b0b8]{gap:8px}.node-label[data-v-6f47b0b8]{font-size:12px}.word-count-container[data-v-6f47b0b8]{font-size:10px}}@media (hover:none) and (pointer:coarse){.resize-handle[data-v-6f47b0b8]{width:8px}.btn[data-v-6f47b0b8],.edit-content-btn[data-v-6f47b0b8]{min-height:44px;min-width:44px}.nav-link[data-v-6f47b0b8]{padding:12px 16px}}@media (min-resolution:192dpi){.outline-section[data-v-6f47b0b8]{border-right-width:.5px}.resize-handle[data-v-6f47b0b8]{border-left:.5px solid #e9ecef}}@media (max-width:768px){.content-section[data-v-6f47b0b8]{overflow-y:auto;-webkit-overflow-scrolling:touch}.content-header[data-v-6f47b0b8]{position:sticky;top:0;background:#fff;z-index:10;border-bottom:1px solid #f0f0f0}.content-header h3[data-v-6f47b0b8]{width:100%;word-break:break-word}.generation-controls .el-button[data-v-6f47b0b8]{width:100%;height:40px;font-size:14px}.section-content[data-v-6f47b0b8]{margin-bottom:16px;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa}.edit-actions .el-button[data-v-6f47b0b8]{flex:1;height:36px}.content-textarea[data-v-6f47b0b8]{font-size:14px;line-height:1.5}.content-display-mode[data-v-6f47b0b8]{background:#fff;padding:12px;border-radius:6px;border:1px solid #e8e8e8}.content-body[data-v-6f47b0b8]{margin-top:12px}.el-dropdown .el-button[data-v-6f47b0b8]{width:100%;height:40px;font-size:14px}}@media (max-width:480px){.content-header[data-v-6f47b0b8]{padding:6px 8px}.content-list[data-v-6f47b0b8]{padding:8px}.section-content[data-v-6f47b0b8]{padding:8px;margin-bottom:12px}.content-header h3[data-v-6f47b0b8]{font-size:14px}.generation-controls[data-v-6f47b0b8],.header-actions[data-v-6f47b0b8]{gap:8px}.generation-controls .el-button[data-v-6f47b0b8]{height:36px;font-size:13px}.content-textarea[data-v-6f47b0b8]{font-size:13px}.edit-actions .el-button[data-v-6f47b0b8]{height:32px;font-size:13px}.el-dropdown .el-button[data-v-6f47b0b8]{height:36px;font-size:13px}.chapter-title-mobile h2[data-v-6f47b0b8]{font-size:16px}}@media (max-width:360px){.content-header[data-v-6f47b0b8]{padding:4px 6px}.content-list[data-v-6f47b0b8]{padding:6px}.section-content[data-v-6f47b0b8]{padding:6px;margin-bottom:8px}.content-header h3[data-v-6f47b0b8]{font-size:13px}.generation-controls .el-button[data-v-6f47b0b8]{height:32px;font-size:12px}.chapter-title-mobile h2[data-v-6f47b0b8]{font-size:14px}}@media (max-width:768px) and (orientation:landscape){.content-section[data-v-6f47b0b8]{max-height:100vh}}@media (hover:none) and (pointer:coarse) and (max-width:768px){.edit-content-btn[data-v-6f47b0b8]{min-height:40px;min-width:40px}.el-dropdown .el-button[data-v-6f47b0b8],.generation-controls .el-button[data-v-6f47b0b8]{min-height:44px}}@media (max-width:768px){.scheme-detail[data-v-6f47b0b8]{min-height:100vh;height:auto}.content-section[data-v-6f47b0b8]{min-height:auto;height:auto}.content-list[data-v-6f47b0b8],.section-content[data-v-6f47b0b8]{overflow-x:hidden;width:100%}.content-body[data-v-6f47b0b8]{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.content-section[data-v-6f47b0b8]::-webkit-scrollbar{width:4px}.content-section[data-v-6f47b0b8]::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:2px}.content-section[data-v-6f47b0b8]::-webkit-scrollbar-track{background-color:#f1f1f1}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.profile-container[data-v-5d661d46]{padding:30px;display:flex;justify-content:center}.profile-card[data-v-5d661d46]{width:100%;max-width:600px}.card-header[data-v-5d661d46]{font-size:18px;font-weight:700}.el-descriptions-item__label[data-v-5d661d46]{width:120px}.phone-display[data-v-5d661d46]{display:flex;align-items:center;gap:12px}.phone-action-btn[data-v-5d661d46]{margin-left:8px}.custom-input[data-v-5d661d46] .el-input__wrapper{box-shadow:inset 0 0 0 1px rgba(220,223,230,.8);padding:3px 11px;border-radius:8px;transition:all .3s ease}.custom-input[data-v-5d661d46] .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px rgba(20,184,166,.5)}.custom-input[data-v-5d661d46] .el-input__wrapper.is-focus{box-shadow:inset 0 0 0 1px #14b8a6}.custom-input[data-v-5d661d46] .el-input__prefix{color:#909399;margin-right:8px}.sms-input-group[data-v-5d661d46]{display:flex;gap:12px;align-items:flex-start}.sms-input[data-v-5d661d46]{flex:1}.sms-button[data-v-5d661d46]{width:120px;height:40px;font-size:14px;border-radius:8px;background:linear-gradient(135deg,#0ea5e9,#14b8a6);border:none;color:#fff;transition:all .3s ease;white-space:nowrap}.sms-button[data-v-5d661d46]:hover:not(:disabled){background:linear-gradient(135deg,#38bdf8,#2dd4bf);transform:translateY(-1px);box-shadow:0 3px 10px rgba(20,184,166,.3)}.sms-button[data-v-5d661d46]:disabled{background:#c0c4cc;cursor:not-allowed;transform:none;box-shadow:none}.dialog-footer[data-v-5d661d46]{display:flex;justify-content:flex-end;gap:12px}@media (max-width:768px){.profile-container[data-v-5d661d46]{padding:20px}.profile-card[data-v-5d661d46]{max-width:100%}.card-header[data-v-5d661d46]{font-size:16px}.el-descriptions-item__label[data-v-5d661d46]{width:100px}}@media (max-width:480px){.profile-container[data-v-5d661d46]{padding:16px}.card-header[data-v-5d661d46]{font-size:15px}.el-descriptions-item__label[data-v-5d661d46]{width:80px}.el-descriptions[data-v-5d661d46]{font-size:14px}}.supplier-list[data-v-40b67b02]{display:block}.mobile-supplier-list[data-v-40b67b02]{display:none}.supplier-card-wrapper[data-v-40b67b02]{position:relative;margin-bottom:8px}.supplier-card-mobile[data-v-40b67b02]{position:relative;background:#fff;border-radius:4px;margin-bottom:16px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:16px}.supplier-card-mobile[data-v-40b67b02]:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.15);transform:translateY(-2px)}.supplier-card-mobile.swiping[data-v-40b67b02]{transform:translateX(-100px)}.supplier-card-mobile.deleting[data-v-40b67b02]{transform:translateX(-100%);opacity:0}.swipe-indicator[data-v-40b67b02]{position:absolute;right:8px;top:8px;color:#c7c7cc;font-size:14px;z-index:3;transition:opacity .3s ease;background:hsla(0,0%,100%,.9);padding:4px;border-radius:4px}.supplier-card-mobile.swiping .swipe-indicator[data-v-40b67b02]{opacity:0}.test-actions[data-v-40b67b02]{position:absolute;right:1px;top:1px;bottom:1px;display:flex;flex-direction:column;justify-content:center;gap:8px;z-index:999;pointer-events:auto}.test-btn[data-v-40b67b02]{padding:8px 16px;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:80px}.edit-test[data-v-40b67b02]{background:#409eff;color:#fff}.edit-test[data-v-40b67b02]:hover{background:#337ecc}.delete-test[data-v-40b67b02]{background:#f56c6c;color:#fff}.delete-test[data-v-40b67b02]:hover{background:#f23030}.my-suppliers-container[data-v-40b67b02]{padding:20px;background-color:#f5f7fa;min-height:calc(100vh - 80px)}.header[data-v-40b67b02]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.header-left[data-v-40b67b02]{display:flex;align-items:center;gap:15px}.header-left .el-button[data-v-40b67b02],.header-left .el-input[data-v-40b67b02]{font-size:16px}.title-section[data-v-40b67b02]{display:flex;align-items:center;gap:16px}.title[data-v-40b67b02]{font-size:24px;font-weight:700}.actions[data-v-40b67b02]{display:flex;align-items:center}.search-input[data-v-40b67b02]{width:200px}.supplier-list[data-v-40b67b02]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.supplier-card[data-v-40b67b02]{margin-bottom:20px;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;transition:all .3s ease}.supplier-card[data-v-40b67b02]:hover{box-shadow:0 8px 25px rgba(0,0,0,.1);transform:translateY(-2px)}.card-header[data-v-40b67b02]{padding-bottom:15px}.supplier-name[data-v-40b67b02]{font-size:24px;font-weight:700;margin-bottom:4px;color:#303133}.creation-time[data-v-40b67b02]{font-size:14px;color:#909399}.card-body[data-v-40b67b02]{padding:15px 0;display:flex;flex-direction:column;gap:15px}.data-completeness .label[data-v-40b67b02],.statistics .label[data-v-40b67b02]{font-weight:700;margin-bottom:8px;color:#606266;display:flex;align-items:center;gap:6px}.statistics .label[data-v-40b67b02]{font-weight:700;margin-bottom:10px;color:#606266}.stats-grid[data-v-40b67b02]{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;text-align:center}.stat-item .number[data-v-40b67b02]{font-size:18px;font-weight:700;color:#409eff;margin-bottom:3px}.stat-item .text[data-v-40b67b02]{font-size:12px;color:#909399}.card-actions[data-v-40b67b02]{display:flex;justify-content:center;align-items:center;padding-top:15px;gap:10px}.el-divider[data-v-40b67b02]{margin:0}.form-section[data-v-40b67b02]{margin-bottom:20px}.label[data-v-40b67b02]{font-size:16px;margin-bottom:10px;color:#606266}.dialog-footer[data-v-40b67b02]{text-align:right}.vertical-line[data-v-40b67b02]{width:4px;height:24px;background-color:#409eff;margin-right:8px}@media (max-width:768px){.my-suppliers-container[data-v-40b67b02]{padding:16px}.header[data-v-40b67b02]{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:16px}.supplier-list[data-v-40b67b02]{display:none}.mobile-supplier-list[data-v-40b67b02]{display:block}.header-left[data-v-40b67b02]{flex-direction:column;align-items:flex-start;gap:12px;width:100%}.title-section[data-v-40b67b02]{display:flex;align-items:center;gap:12px}.header-right[data-v-40b67b02]{width:100%;text-align:center}.title[data-v-40b67b02]{font-size:20px}.add-btn[data-v-40b67b02]{width:100%;height:44px;font-size:16px}.search-input[data-v-40b67b02]{width:100%}.supplier-count[data-v-40b67b02]{font-size:14px;color:#909399}.supplier-list[data-v-40b67b02]{grid-template-columns:1fr;gap:16px}.supplier-card[data-v-40b67b02]{margin-bottom:0}.supplier-name[data-v-40b67b02]{font-size:20px;margin-bottom:8px}.creation-time[data-v-40b67b02]{font-size:13px}.stats-grid[data-v-40b67b02]{grid-template-columns:repeat(4,1fr);gap:8px}.stat-item .number[data-v-40b67b02]{font-size:14px}.stat-item .text[data-v-40b67b02]{font-size:10px}.card-actions[data-v-40b67b02]{flex-direction:row;align-items:center;gap:8px;padding-top:12px}.card-actions .el-button[data-v-40b67b02]{width:120px;height:36px;font-size:14px;margin:0;border-radius:6px;font-weight:500}}@media (max-width:480px){.my-suppliers-container[data-v-40b67b02]{padding:12px}.header[data-v-40b67b02]{gap:12px;margin-bottom:12px}.header-left[data-v-40b67b02]{gap:10px}.title[data-v-40b67b02]{font-size:18px}.add-btn[data-v-40b67b02]{height:40px;font-size:15px}.supplier-name[data-v-40b67b02]{font-size:18px}.creation-time[data-v-40b67b02]{font-size:12px}.stats-grid[data-v-40b67b02]{grid-template-columns:repeat(4,1fr);gap:6px}.stat-item .number[data-v-40b67b02]{font-size:13px}.stat-item .text[data-v-40b67b02]{font-size:9px}.card-actions .el-button[data-v-40b67b02]{width:100px;height:32px;font-size:13px;margin:0}.label[data-v-40b67b02]{font-size:14px}.el-progress[data-v-40b67b02]{margin-top:8px}}@media (hover:none) and (pointer:coarse){.supplier-card[data-v-40b67b02]{transition:transform .2s ease}.supplier-card[data-v-40b67b02]:active{transform:scale(.98)}.el-button[data-v-40b67b02]{min-height:44px;min-width:44px}.search-input .el-input__inner[data-v-40b67b02]{min-height:44px;font-size:16px}}@media (max-width:768px) and (orientation:landscape){.header[data-v-40b67b02]{flex-direction:row;align-items:center;gap:12px}.header-left[data-v-40b67b02]{flex-direction:row;flex:1}.add-btn[data-v-40b67b02]{width:auto;min-width:120px}.search-input[data-v-40b67b02]{width:200px}.supplier-list[data-v-40b67b02]{grid-template-columns:repeat(2,1fr)}}.knowledge-list[data-v-f0483a6e]{display:block}.mobile-knowledge-list[data-v-f0483a6e]{display:none}.knowledge-card-wrapper[data-v-f0483a6e],.knowledge-card[data-v-f0483a6e]{position:relative;margin-bottom:8px}.knowledge-card[data-v-f0483a6e]{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.knowledge-card[data-v-f0483a6e]:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-2px)}.knowledge-card.swiping[data-v-f0483a6e]{transform:translateX(-100px)}.knowledge-card.deleting[data-v-f0483a6e]{transform:translateX(-100%);opacity:0}.knowledge-info[data-v-f0483a6e]{padding:16px 20px;position:relative;z-index:2;background:#fff;display:flex;align-items:center;gap:12px}.knowledge-icon[data-v-f0483a6e]{flex-shrink:0}.knowledge-details[data-v-f0483a6e]{flex:1}.knowledge-name[data-v-f0483a6e]{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 6px 0;line-height:1.4;word-break:break-word}.knowledge-size[data-v-f0483a6e]{font-size:13px;color:#8e8e93;margin:0;line-height:1.4}.swipe-indicator[data-v-f0483a6e]{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#c7c7cc;font-size:16px;z-index:3;transition:opacity .3s ease}.knowledge-card.swiping .swipe-indicator[data-v-f0483a6e]{opacity:0}.test-actions[data-v-f0483a6e]{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;gap:8px;z-index:999;pointer-events:auto}.test-btn[data-v-f0483a6e]{padding:8px 12px;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.edit-test[data-v-f0483a6e]{background:#409eff;color:#fff}.edit-test[data-v-f0483a6e]:hover{background:#337ecc}.delete-test[data-v-f0483a6e]{background:#f56c6c;color:#fff}.delete-test[data-v-f0483a6e]:hover{background:#f23030}.knowledge-container[data-v-f0483a6e]{padding:20px}.knowledge-header[data-v-f0483a6e]{flex-direction:row;margin-bottom:20px}.header-title[data-v-f0483a6e],.knowledge-header[data-v-f0483a6e]{display:flex;align-items:center;gap:16px}.header-search[data-v-f0483a6e]{display:flex;align-items:center;gap:12px}.knowledge-header .el-button[data-v-f0483a6e]{height:36px!important;padding:8px 20px!important;font-size:14px!important;min-width:auto!important;line-height:1!important}.vertical-line[data-v-f0483a6e]{width:4px;height:24px;background-color:#409eff;margin-right:8px}.search-input[data-v-f0483a6e]{width:300px}.knowledge-list[data-v-f0483a6e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.card-content[data-v-f0483a6e]{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:15px}.item-icon[data-v-f0483a6e]{margin-right:15px;flex-shrink:0}.item-details[data-v-f0483a6e]{text-align:left}.item-title[data-v-f0483a6e]{font-size:16px;font-weight:700;margin-bottom:5px}.item-size[data-v-f0483a6e]{font-size:12px;color:#606266}.card-actions[data-v-f0483a6e]{display:flex;justify-content:center;gap:8px}.card-actions .el-button[data-v-f0483a6e]{height:36px;padding:8px 20px;font-size:14px}@media (max-width:768px){.knowledge-container[data-v-f0483a6e]{padding:16px}.knowledge-header[data-v-f0483a6e]{flex-direction:column;align-items:flex-start;gap:12px}.knowledge-list[data-v-f0483a6e]{display:none}.mobile-knowledge-list[data-v-f0483a6e]{display:block}.header-title[data-v-f0483a6e]{gap:12px}.header-search[data-v-f0483a6e]{gap:8px;width:100%}.search-input[data-v-f0483a6e]{flex:1;width:100%}.knowledge-list[data-v-f0483a6e]{grid-template-columns:1fr;gap:16px}.card-actions[data-v-f0483a6e]{flex-direction:row;gap:8px}.card-actions .el-button[data-v-f0483a6e]{height:34px;padding:7px 18px;font-size:13px}.knowledge-header .el-button[data-v-f0483a6e]{height:36px!important;padding:8px 20px!important;font-size:14px!important;min-width:auto!important;line-height:1!important;width:auto!important}.knowledge-item-card[data-v-f0483a6e]{padding:16px}.card-content[data-v-f0483a6e]{flex-direction:row;align-items:center;justify-content:center;gap:12px}.item-icon[data-v-f0483a6e]{margin-right:0;margin-bottom:0;flex-shrink:0}.item-details[data-v-f0483a6e]{flex:1;text-align:left}.item-title[data-v-f0483a6e]{font-size:15px;margin-bottom:6px;word-break:break-word}.item-size[data-v-f0483a6e]{font-size:11px}.card-actions .el-button[data-v-f0483a6e]{height:32px;padding:6px 16px;font-size:12px}}@media (max-width:480px){.knowledge-container[data-v-f0483a6e]{padding:12px}.knowledge-header[data-v-f0483a6e]{flex-direction:column;align-items:flex-start;gap:10px}.header-title[data-v-f0483a6e]{gap:8px}.header-search[data-v-f0483a6e]{gap:6px;width:100%}.search-input[data-v-f0483a6e]{flex:1;width:100%}.knowledge-header .el-button[data-v-f0483a6e]{height:36px!important;padding:8px 20px!important;font-size:14px!important;min-width:auto!important;line-height:1!important;width:auto!important}.knowledge-list[data-v-f0483a6e]{gap:12px}.card-content[data-v-f0483a6e]{flex-direction:row;align-items:center;justify-content:center;gap:12px}.item-icon[data-v-f0483a6e]{margin-right:0;margin-bottom:0;flex-shrink:0}.item-details[data-v-f0483a6e]{flex:1;text-align:left}.card-actions[data-v-f0483a6e]{width:100%}.knowledge-item-card[data-v-f0483a6e]{padding:12px}.item-title[data-v-f0483a6e]{font-size:14px}.item-size[data-v-f0483a6e]{font-size:10px}.card-actions .el-button[data-v-f0483a6e]{height:32px;font-size:12px}}@media (hover:none) and (pointer:coarse){.knowledge-item-card[data-v-f0483a6e]{min-height:120px}.card-actions .el-button[data-v-f0483a6e]{min-height:44px;min-width:44px}.item-icon[data-v-f0483a6e]{min-height:32px;min-width:32px}}@media (max-width:768px){.knowledge-container[data-v-f0483a6e]{overflow-x:hidden;width:100%}.knowledge-list[data-v-f0483a6e]{width:100%}.knowledge-item-card[data-v-f0483a6e]{width:100%;overflow:hidden}.card-content[data-v-f0483a6e]{width:100%}.item-details[data-v-f0483a6e]{width:100%;word-wrap:break-word;overflow-wrap:break-word}.item-title[data-v-f0483a6e]{word-break:break-all;overflow-wrap:break-word}}.add-supplier-container[data-v-5f548b67]{padding:20px;background-color:#fff;max-width:500px;margin:50px auto;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1)}.header[data-v-5f548b67]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid #ebeef5;padding-bottom:15px}.title[data-v-5f548b67]{font-size:20px;font-weight:700;margin:0}.close-icon[data-v-5f548b67]{cursor:pointer;font-size:20px;color:#909399}.form-section[data-v-5f548b67]{margin-bottom:30px}.label[data-v-5f548b67]{font-size:16px;margin-bottom:10px;color:#606266}.actions[data-v-5f548b67]{display:flex;justify-content:flex-end}.actions .el-button[data-v-5f548b67]{margin-left:10px}@media (max-width:768px){.add-supplier-container[data-v-5f548b67]{padding:16px;margin:20px auto;max-width:100%}.header[data-v-5f548b67]{margin-bottom:16px;padding-bottom:12px}.title[data-v-5f548b67]{font-size:18px}.form-section[data-v-5f548b67]{margin-bottom:24px}.label[data-v-5f548b67]{font-size:15px;margin-bottom:8px}.actions[data-v-5f548b67]{flex-direction:column;gap:12px}.actions .el-button[data-v-5f548b67]{margin-left:0;width:100%}}@media (max-width:480px){.add-supplier-container[data-v-5f548b67]{padding:12px;margin:16px auto}.header[data-v-5f548b67]{margin-bottom:12px;padding-bottom:10px}.title[data-v-5f548b67]{font-size:16px}.form-section[data-v-5f548b67]{margin-bottom:20px}.label[data-v-5f548b67]{font-size:14px;margin-bottom:6px}.actions[data-v-5f548b67]{gap:8px}}.edit-information-container[data-v-78b10014]{height:100vh}.mobile-top-nav[data-v-78b10014]{display:none}.mobile-nav-header[data-v-78b10014]{display:flex;align-items:center;padding:12px 16px;font-size:14px;font-weight:700;color:#303133;background-color:#fff;border-bottom:1px solid #f0f0f0}.mobile-nav-header .el-icon[data-v-78b10014]{margin-right:6px;font-size:16px}.mobile-menu[data-v-78b10014]{background-color:#fff;border-bottom:1px solid #ebeef5;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;display:flex;align-items:center}.mobile-menu[data-v-78b10014]::-webkit-scrollbar{display:none}.mobile-menu-item[data-v-78b10014]{font-size:13px;padding:0 16px;height:44px;line-height:44px;min-width:80px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer;color:#606266;transition:all .3s;border-bottom:2px solid transparent}.mobile-menu-item[data-v-78b10014]:hover{background-color:#f5f7fa;color:#409eff}.mobile-menu-item.active[data-v-78b10014]{color:#409eff;background-color:#ecf5ff;border-bottom-color:#409eff}.mobile-menu-item span[data-v-78b10014]{font-size:12px;margin-left:4px}.mobile-menu-item .el-icon[data-v-78b10014]{font-size:14px}.sidebar[data-v-78b10014]{border-right:1px solid #ebeef5;padding-top:20px}.sidebar-header[data-v-78b10014]{display:flex;align-items:center;padding:0 20px 20px 20px;font-size:16px;font-weight:700;color:#303133}.sidebar-header .el-icon[data-v-78b10014]{margin-right:5px}.back-text[data-v-78b10014]{cursor:pointer}.supplier-id[data-v-78b10014]{margin-left:10px}.el-menu-vertical-demo[data-v-78b10014]{border-right:none}.el-menu-vertical-demo .el-menu-item[data-v-78b10014]{font-size:15px}.main-content[data-v-78b10014]{padding:20px}.account-info-form .el-upload[data-v-78b10014],.avatar-uploader .el-upload[data-v-78b10014],.business-license-uploader .el-upload[data-v-78b10014],.upload-demo .el-upload[data-v-78b10014]{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:148px;height:148px;display:flex;justify-content:center;align-items:center}.account-info-form .el-upload[data-v-78b10014]:hover,.avatar-uploader .el-upload[data-v-78b10014]:hover,.business-license-uploader .el-upload[data-v-78b10014]:hover,.upload-demo .el-upload[data-v-78b10014]:hover{border-color:#409eff}.avatar-uploader-icon[data-v-78b10014],.el-icon--upload[data-v-78b10014]{font-size:28px;color:#8c939d}.el-upload__tip[data-v-78b10014]{margin-top:7px;color:#909399;font-size:12px}.account-info-form[data-v-78b10014],.business-license-form[data-v-78b10014],.company-info-form[data-v-78b10014]{margin-top:30px}.account-info-form .el-form-item[data-v-78b10014],.business-license-form .el-form-item[data-v-78b10014],.company-info-form .el-form-item[data-v-78b10014]{margin-bottom:20px}.account-info-form .el-form-item__label[data-v-78b10014],.business-license-form .el-form-item__label[data-v-78b10014],.company-info-form .el-form-item__label[data-v-78b10014]{font-size:14px}.account-info-form .el-date-picker[data-v-78b10014],.account-info-form .el-input[data-v-78b10014],.account-info-form .el-select[data-v-78b10014],.business-license-form .el-date-picker[data-v-78b10014],.business-license-form .el-input-number[data-v-78b10014],.business-license-form .el-input[data-v-78b10014],.business-license-form .el-select[data-v-78b10014],.company-info-form .el-date-picker[data-v-78b10014],.company-info-form .el-input-number[data-v-78b10014],.company-info-form .el-input[data-v-78b10014],.company-info-form .el-select[data-v-78b10014]{width:100%}.actions-bar[data-v-78b10014]{margin-bottom:20px;display:flex;justify-content:flex-end;gap:10px}.dialog-footer[data-v-78b10014]{text-align:right}.add-member-dialog .el-dialog__body[data-v-78b10014]{padding-top:0}.add-member-dialog .el-form-item[data-v-78b10014]{margin-bottom:20px}.add-member-dialog .el-upload__tip[data-v-78b10014]{margin-top:5px}.avatar-uploader .el-upload[data-v-78b10014],.upload-demo .el-upload[data-v-78b10014]{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:280px!important;height:150px!important;display:flex;justify-content:center;align-items:center}.avatar-uploader .el-upload[data-v-78b10014]:hover,.upload-demo .el-upload[data-v-78b10014]:hover{border-color:#409eff}.avatar-uploader-icon[data-v-78b10014]{font-size:28px;color:#8c939d}.uploaded-image-preview[data-v-78b10014]{width:100%;height:100%;border-radius:6px;overflow:hidden}.uploaded-image-preview .el-image[data-v-78b10014],.uploaded-image-preview .el-image__inner[data-v-78b10014]{width:100%!important;height:100%!important;max-width:280px!important;max-height:150px!important}.uploaded-image-preview .el-image__inner[data-v-78b10014]{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important}.delete-overlay[data-v-78b10014]{position:absolute;top:5px;right:5px;width:24px;height:24px;background-color:rgba(0,0,0,.5);color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%;z-index:10;opacity:0;transition:opacity .3s ease}.uploaded-image-preview:hover .delete-overlay[data-v-78b10014]{opacity:1}.delete-overlay .el-icon[data-v-78b10014]{font-size:14px;color:#fff}.image-error[data-v-78b10014],.image-loading[data-v-78b10014]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;background-color:hsla(0,0%,100%,.8);border-radius:6px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.image-error .el-icon[data-v-78b10014],.image-loading .el-icon[data-v-78b10014]{font-size:24px;margin-bottom:5px}.image-url[data-v-78b10014]{font-size:12px;color:#909399}[data-v-78b10014] .image-preview-dialog{.el-message-box__content{padding:20px}.el-message-box__message{padding:0}img{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}}.uploaded-image-preview[data-v-78b10014]{position:relative;cursor:pointer}.uploaded-image-preview .el-image[data-v-78b10014]{cursor:pointer}.uploaded-image-preview img[data-v-78b10014]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-v-78b10014] .el-image-viewer__wrapper{z-index:9999}[data-v-78b10014] .el-image-viewer__img{max-width:100%;max-height:100%}@media (max-width:768px){.edit-information-container[data-v-78b10014]{height:100vh;display:flex;flex-direction:column}.mobile-top-nav[data-v-78b10014]{display:block;position:sticky;top:0;z-index:1000;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.mobile-menu[data-v-78b10014]{overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;display:flex;align-items:center}.mobile-menu[data-v-78b10014]::-webkit-scrollbar{display:none}.mobile-menu-item[data-v-78b10014]{flex-shrink:0;min-width:80px;text-align:center;display:inline-flex;align-items:center;justify-content:center}.sidebar[data-v-78b10014]{display:none}.main-content[data-v-78b10014]{padding:16px}.main-content h2[data-v-78b10014]{font-size:20px;margin-bottom:16px;text-align:center}.business-license-form[data-v-78b10014]{margin-top:16px}.business-license-form .el-form-item[data-v-78b10014]{margin-bottom:16px}.business-license-form .el-form-item__label[data-v-78b10014]{font-size:14px;line-height:1.4;padding-bottom:8px}.account-info-form .el-row .el-col[data-v-78b10014],.business-license-form .el-row .el-col[data-v-78b10014],.company-certificates-form .el-row .el-col[data-v-78b10014],.company-info-form .el-row .el-col[data-v-78b10014],.company-performance-form .el-row .el-col[data-v-78b10014],.financial-info-form .el-row .el-col[data-v-78b10014],.team-members-form .el-row .el-col[data-v-78b10014]{width:100%!important;flex:none!important;max-width:100%!important}.account-info-form .el-row[data-v-78b10014],.business-license-form .el-row[data-v-78b10014],.company-certificates-form .el-row[data-v-78b10014],.company-info-form .el-row[data-v-78b10014],.company-performance-form .el-row[data-v-78b10014],.financial-info-form .el-row[data-v-78b10014],.team-members-form .el-row[data-v-78b10014]{margin:0!important}.account-info-form .el-row .el-col[data-v-78b10014],.business-license-form .el-row .el-col[data-v-78b10014],.company-certificates-form .el-row .el-col[data-v-78b10014],.company-info-form .el-row .el-col[data-v-78b10014],.company-performance-form .el-row .el-col[data-v-78b10014],.financial-info-form .el-row .el-col[data-v-78b10014],.team-members-form .el-row .el-col[data-v-78b10014]{padding:0!important}.account-info-form .el-input__inner[data-v-78b10014],.account-info-form .el-select .el-input__inner[data-v-78b10014],.account-info-form .el-textarea__inner[data-v-78b10014],.business-license-form .el-input__inner[data-v-78b10014],.business-license-form .el-select .el-input__inner[data-v-78b10014],.business-license-form .el-textarea__inner[data-v-78b10014],.company-certificates-form .el-input__inner[data-v-78b10014],.company-certificates-form .el-select .el-input__inner[data-v-78b10014],.company-certificates-form .el-textarea__inner[data-v-78b10014],.company-info-form .el-input__inner[data-v-78b10014],.company-info-form .el-select .el-input__inner[data-v-78b10014],.company-info-form .el-textarea__inner[data-v-78b10014],.company-performance-form .el-input__inner[data-v-78b10014],.company-performance-form .el-select .el-input__inner[data-v-78b10014],.company-performance-form .el-textarea__inner[data-v-78b10014],.financial-info-form .el-input__inner[data-v-78b10014],.financial-info-form .el-select .el-input__inner[data-v-78b10014],.financial-info-form .el-textarea__inner[data-v-78b10014],.team-members-form .el-input__inner[data-v-78b10014],.team-members-form .el-select .el-input__inner[data-v-78b10014],.team-members-form .el-textarea__inner[data-v-78b10014]{height:44px;line-height:44px;font-size:16px;border-radius:8px}.account-info-form .el-textarea__inner[data-v-78b10014],.business-license-form .el-textarea__inner[data-v-78b10014],.company-certificates-form .el-textarea__inner[data-v-78b10014],.company-info-form .el-textarea__inner[data-v-78b10014],.company-performance-form .el-textarea__inner[data-v-78b10014],.financial-info-form .el-textarea__inner[data-v-78b10014],.team-members-form .el-textarea__inner[data-v-78b10014]{height:auto;min-height:100px;line-height:1.5;padding:12px}.account-info-form .el-input-number[data-v-78b10014],.business-license-form .el-input-number[data-v-78b10014],.company-certificates-form .el-input-number[data-v-78b10014],.company-info-form .el-input-number[data-v-78b10014],.company-performance-form .el-input-number[data-v-78b10014],.financial-info-form .el-input-number[data-v-78b10014],.team-members-form .el-input-number[data-v-78b10014]{width:100%}.account-info-form .el-input-number .el-input__inner[data-v-78b10014],.business-license-form .el-input-number .el-input__inner[data-v-78b10014],.company-certificates-form .el-input-number .el-input__inner[data-v-78b10014],.company-info-form .el-input-number .el-input__inner[data-v-78b10014],.company-performance-form .el-input-number .el-input__inner[data-v-78b10014],.financial-info-form .el-input-number .el-input__inner[data-v-78b10014],.team-members-form .el-input-number .el-input__inner[data-v-78b10014]{text-align:left}.account-info-form .el-date-editor[data-v-78b10014],.business-license-form .el-date-editor[data-v-78b10014],.company-certificates-form .el-date-editor[data-v-78b10014],.company-info-form .el-date-editor[data-v-78b10014],.company-performance-form .el-date-editor[data-v-78b10014],.financial-info-form .el-date-editor[data-v-78b10014],.team-members-form .el-date-editor[data-v-78b10014]{width:100%}.account-info-form .el-date-editor .el-input__inner[data-v-78b10014],.business-license-form .el-date-editor .el-input__inner[data-v-78b10014],.company-certificates-form .el-date-editor .el-input__inner[data-v-78b10014],.company-info-form .el-date-editor .el-input__inner[data-v-78b10014],.company-performance-form .el-date-editor .el-input__inner[data-v-78b10014],.financial-info-form .el-date-editor .el-input__inner[data-v-78b10014],.team-members-form .el-date-editor .el-input__inner[data-v-78b10014]{height:44px;line-height:44px}.account-info-form .el-select[data-v-78b10014],.business-license-form .el-select[data-v-78b10014],.company-certificates-form .el-select[data-v-78b10014],.company-info-form .el-select[data-v-78b10014],.company-performance-form .el-select[data-v-78b10014],.financial-info-form .el-select[data-v-78b10014],.team-members-form .el-select[data-v-78b10014]{width:100%}.account-info-form .el-radio-group[data-v-78b10014],.business-license-form .el-radio-group[data-v-78b10014],.company-certificates-form .el-radio-group[data-v-78b10014],.company-info-form .el-radio-group[data-v-78b10014],.company-performance-form .el-radio-group[data-v-78b10014],.financial-info-form .el-radio-group[data-v-78b10014],.team-members-form .el-radio-group[data-v-78b10014]{display:flex;flex-direction:column;gap:8px}.account-info-form .el-radio[data-v-78b10014],.business-license-form .el-radio[data-v-78b10014],.company-certificates-form .el-radio[data-v-78b10014],.company-info-form .el-radio[data-v-78b10014],.company-performance-form .el-radio[data-v-78b10014],.financial-info-form .el-radio[data-v-78b10014],.team-members-form .el-radio[data-v-78b10014]{margin-right:0;margin-bottom:8px}.account-info-form .el-radio__label[data-v-78b10014],.business-license-form .el-radio__label[data-v-78b10014],.company-certificates-form .el-radio__label[data-v-78b10014],.company-info-form .el-radio__label[data-v-78b10014],.company-performance-form .el-radio__label[data-v-78b10014],.financial-info-form .el-radio__label[data-v-78b10014],.team-members-form .el-radio__label[data-v-78b10014]{font-size:14px;padding-left:8px}.avatar-uploader .el-upload[data-v-78b10014]{width:100%;height:200px;border-radius:8px}.upload-placeholder[data-v-78b10014]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#c0c4cc;font-size:14px}.upload-placeholder .el-icon[data-v-78b10014]{font-size:48px;margin-bottom:8px}.uploaded-image-preview[data-v-78b10014]{width:100%;height:200px;border-radius:8px;overflow:hidden}.el-upload__tip[data-v-78b10014]{font-size:12px;color:#909399;margin-top:8px;text-align:center}.account-info-form+.el-row .el-button[data-v-78b10014],.business-license-form+.el-row .el-button[data-v-78b10014],.company-certificates-form+.el-row .el-button[data-v-78b10014],.company-info-form+.el-row .el-button[data-v-78b10014],.company-performance-form+.el-row .el-button[data-v-78b10014],.el-button[type=primary][data-v-78b10014],.financial-info-form+.el-row .el-button[data-v-78b10014],.team-members-form+.el-row .el-button[data-v-78b10014]{width:100%;height:48px;font-size:16px;font-weight:500;border-radius:8px;margin-top:20px}.el-dialog .el-form .el-row .el-col[data-v-78b10014]{width:100%!important;flex:none!important;max-width:100%!important}.el-dialog .el-form .el-row[data-v-78b10014]{margin:0!important}.el-dialog .el-form .el-row .el-col[data-v-78b10014]{padding:0!important}.el-dialog .el-form .el-form-item[data-v-78b10014]{margin-bottom:16px}.el-dialog .el-form .el-form-item__label[data-v-78b10014]{font-size:14px;line-height:1.4;padding-bottom:8px}.el-dialog .el-form .el-input__inner[data-v-78b10014],.el-dialog .el-form .el-select .el-input__inner[data-v-78b10014],.el-dialog .el-form .el-textarea__inner[data-v-78b10014]{height:44px;line-height:44px;font-size:16px;border-radius:8px}.el-dialog .el-form .el-textarea__inner[data-v-78b10014]{height:auto;min-height:100px;line-height:1.5;padding:12px}.el-dialog .el-form .el-date-editor[data-v-78b10014],.el-dialog .el-form .el-input-number[data-v-78b10014],.el-dialog .el-form .el-select[data-v-78b10014]{width:100%}.el-dialog .el-form .el-radio-group[data-v-78b10014]{display:flex;flex-direction:column;gap:8px}.el-dialog .el-form .el-radio[data-v-78b10014]{margin-right:0;margin-bottom:8px}.el-dialog .el-form .el-radio__label[data-v-78b10014]{font-size:14px;padding-left:8px}}@media (max-width:480px){.nav-header[data-v-78b10014]{padding:10px 12px;font-size:13px}.el-menu-horizontal-demo .el-menu-item[data-v-78b10014]{font-size:12px;padding:0 8px;height:40px;line-height:40px}.main-content[data-v-78b10014]{padding:12px}.main-content h2[data-v-78b10014]{font-size:18px;margin-bottom:12px}.account-info-form .el-form-item[data-v-78b10014],.business-license-form .el-form-item[data-v-78b10014],.company-certificates-form .el-form-item[data-v-78b10014],.company-info-form .el-form-item[data-v-78b10014],.company-performance-form .el-form-item[data-v-78b10014],.financial-info-form .el-form-item[data-v-78b10014],.team-members-form .el-form-item[data-v-78b10014]{margin-bottom:12px}.account-info-form .el-form-item__label[data-v-78b10014],.business-license-form .el-form-item__label[data-v-78b10014],.company-certificates-form .el-form-item__label[data-v-78b10014],.company-info-form .el-form-item__label[data-v-78b10014],.company-performance-form .el-form-item__label[data-v-78b10014],.financial-info-form .el-form-item__label[data-v-78b10014],.team-members-form .el-form-item__label[data-v-78b10014]{font-size:13px}.account-info-form .el-input__inner[data-v-78b10014],.account-info-form .el-select .el-input__inner[data-v-78b10014],.account-info-form .el-textarea__inner[data-v-78b10014],.business-license-form .el-input__inner[data-v-78b10014],.business-license-form .el-select .el-input__inner[data-v-78b10014],.business-license-form .el-textarea__inner[data-v-78b10014],.company-certificates-form .el-input__inner[data-v-78b10014],.company-certificates-form .el-select .el-input__inner[data-v-78b10014],.company-certificates-form .el-textarea__inner[data-v-78b10014],.company-info-form .el-input__inner[data-v-78b10014],.company-info-form .el-select .el-input__inner[data-v-78b10014],.company-info-form .el-textarea__inner[data-v-78b10014],.company-performance-form .el-input__inner[data-v-78b10014],.company-performance-form .el-select .el-input__inner[data-v-78b10014],.company-performance-form .el-textarea__inner[data-v-78b10014],.financial-info-form .el-input__inner[data-v-78b10014],.financial-info-form .el-select .el-input__inner[data-v-78b10014],.financial-info-form .el-textarea__inner[data-v-78b10014],.team-members-form .el-input__inner[data-v-78b10014],.team-members-form .el-select .el-input__inner[data-v-78b10014],.team-members-form .el-textarea__inner[data-v-78b10014]{height:40px;line-height:40px;font-size:15px}.account-info-form .el-textarea__inner[data-v-78b10014],.business-license-form .el-textarea__inner[data-v-78b10014],.company-certificates-form .el-textarea__inner[data-v-78b10014],.company-info-form .el-textarea__inner[data-v-78b10014],.company-performance-form .el-textarea__inner[data-v-78b10014],.financial-info-form .el-textarea__inner[data-v-78b10014],.team-members-form .el-textarea__inner[data-v-78b10014]{min-height:80px;padding:10px}.avatar-uploader .el-upload[data-v-78b10014],.uploaded-image-preview[data-v-78b10014]{height:160px}.account-info-form+.el-row .el-button[data-v-78b10014],.business-license-form+.el-row .el-button[data-v-78b10014],.company-certificates-form+.el-row .el-button[data-v-78b10014],.company-info-form+.el-row .el-button[data-v-78b10014],.company-performance-form+.el-row .el-button[data-v-78b10014],.el-button[type=primary][data-v-78b10014],.financial-info-form+.el-row .el-button[data-v-78b10014],.team-members-form+.el-row .el-button[data-v-78b10014]{height:44px;font-size:15px}.el-dialog .el-form .el-form-item[data-v-78b10014]{margin-bottom:12px}.el-dialog .el-form .el-form-item__label[data-v-78b10014]{font-size:13px}.el-dialog .el-form .el-input__inner[data-v-78b10014],.el-dialog .el-form .el-select .el-input__inner[data-v-78b10014],.el-dialog .el-form .el-textarea__inner[data-v-78b10014]{height:40px;line-height:40px;font-size:15px}.el-dialog .el-form .el-textarea__inner[data-v-78b10014]{min-height:80px;padding:10px}}@media (hover:none) and (pointer:coarse){.back-text[data-v-78b10014]{padding:8px;margin:-8px;border-radius:4px}.el-menu-horizontal-demo .el-menu-item[data-v-78b10014]{padding:0 16px}.account-info-form .el-input__inner[data-v-78b10014],.account-info-form .el-select .el-input__inner[data-v-78b10014],.account-info-form .el-textarea__inner[data-v-78b10014],.business-license-form .el-input__inner[data-v-78b10014],.business-license-form .el-select .el-input__inner[data-v-78b10014],.business-license-form .el-textarea__inner[data-v-78b10014],.company-certificates-form .el-input__inner[data-v-78b10014],.company-certificates-form .el-select .el-input__inner[data-v-78b10014],.company-certificates-form .el-textarea__inner[data-v-78b10014],.company-info-form .el-input__inner[data-v-78b10014],.company-info-form .el-select .el-input__inner[data-v-78b10014],.company-info-form .el-textarea__inner[data-v-78b10014],.company-performance-form .el-input__inner[data-v-78b10014],.company-performance-form .el-select .el-input__inner[data-v-78b10014],.company-performance-form .el-textarea__inner[data-v-78b10014],.financial-info-form .el-input__inner[data-v-78b10014],.financial-info-form .el-select .el-input__inner[data-v-78b10014],.financial-info-form .el-textarea__inner[data-v-78b10014],.team-members-form .el-input__inner[data-v-78b10014],.team-members-form .el-select .el-input__inner[data-v-78b10014],.team-members-form .el-textarea__inner[data-v-78b10014]{min-height:44px}.account-info-form .el-radio[data-v-78b10014],.business-license-form .el-radio[data-v-78b10014],.company-certificates-form .el-radio[data-v-78b10014],.company-info-form .el-radio[data-v-78b10014],.company-performance-form .el-radio[data-v-78b10014],.financial-info-form .el-radio[data-v-78b10014],.team-members-form .el-radio[data-v-78b10014]{padding:8px 0}.account-info-form .el-radio__input[data-v-78b10014],.business-license-form .el-radio__input[data-v-78b10014],.company-certificates-form .el-radio__input[data-v-78b10014],.company-info-form .el-radio__input[data-v-78b10014],.company-performance-form .el-radio__input[data-v-78b10014],.financial-info-form .el-radio__input[data-v-78b10014],.team-members-form .el-radio__input[data-v-78b10014]{margin-right:8px}.account-info-form+.el-row .el-button[data-v-78b10014],.business-license-form+.el-row .el-button[data-v-78b10014],.company-certificates-form+.el-row .el-button[data-v-78b10014],.company-info-form+.el-row .el-button[data-v-78b10014],.company-performance-form+.el-row .el-button[data-v-78b10014],.el-button[type=primary][data-v-78b10014],.financial-info-form+.el-row .el-button[data-v-78b10014],.team-members-form+.el-row .el-button[data-v-78b10014]{min-height:48px}.el-dialog .el-form .el-input__inner[data-v-78b10014],.el-dialog .el-form .el-select .el-input__inner[data-v-78b10014],.el-dialog .el-form .el-textarea__inner[data-v-78b10014]{min-height:44px}.el-dialog .el-form .el-radio[data-v-78b10014]{padding:8px 0}.el-dialog .el-form .el-radio__input[data-v-78b10014]{margin-right:8px}}@media (max-width:768px) and (orientation:landscape){.nav-header[data-v-78b10014]{padding:8px 16px}.el-menu-horizontal-demo .el-menu-item[data-v-78b10014]{height:40px;line-height:40px;font-size:12px}.main-content[data-v-78b10014]{padding:12px 16px}.account-info-form .el-form-item[data-v-78b10014],.business-license-form .el-form-item[data-v-78b10014],.company-certificates-form .el-form-item[data-v-78b10014],.company-info-form .el-form-item[data-v-78b10014],.company-performance-form .el-form-item[data-v-78b10014],.financial-info-form .el-form-item[data-v-78b10014],.team-members-form .el-form-item[data-v-78b10014]{margin-bottom:12px}.account-info-form .el-input__inner[data-v-78b10014],.account-info-form .el-select .el-input__inner[data-v-78b10014],.account-info-form .el-textarea__inner[data-v-78b10014],.business-license-form .el-input__inner[data-v-78b10014],.business-license-form .el-select .el-input__inner[data-v-78b10014],.business-license-form .el-textarea__inner[data-v-78b10014],.company-certificates-form .el-input__inner[data-v-78b10014],.company-certificates-form .el-select .el-input__inner[data-v-78b10014],.company-certificates-form .el-textarea__inner[data-v-78b10014],.company-info-form .el-input__inner[data-v-78b10014],.company-info-form .el-select .el-input__inner[data-v-78b10014],.company-info-form .el-textarea__inner[data-v-78b10014],.company-performance-form .el-input__inner[data-v-78b10014],.company-performance-form .el-select .el-input__inner[data-v-78b10014],.company-performance-form .el-textarea__inner[data-v-78b10014],.financial-info-form .el-input__inner[data-v-78b10014],.financial-info-form .el-select .el-input__inner[data-v-78b10014],.financial-info-form .el-textarea__inner[data-v-78b10014],.team-members-form .el-input__inner[data-v-78b10014],.team-members-form .el-select .el-input__inner[data-v-78b10014],.team-members-form .el-textarea__inner[data-v-78b10014]{height:40px;line-height:40px}.avatar-uploader .el-upload[data-v-78b10014],.uploaded-image-preview[data-v-78b10014]{height:120px}}.knowledge-files-container[data-v-f0ff72bc]{padding:20px}.header[data-v-f0ff72bc]{margin-bottom:20px}.file-upload-area[data-v-f0ff72bc]{margin-bottom:20px;border:1px dashed #d9d9d9;border-radius:6px;padding:20px;text-align:center;cursor:pointer;position:relative;overflow:hidden}.el-upload__tip[data-v-f0ff72bc]{font-size:12px;color:#606266;margin-top:10px}.upload-demo .el-upload-dragger[data-v-f0ff72bc]{width:100%;height:100%;border:none;background:none}.vertical-line[data-v-f0ff72bc]{width:4px;height:24px;background-color:#409eff;margin-right:8px;display:inline-block;vertical-align:middle}@media (max-width:768px){.knowledge-files-container[data-v-f0ff72bc]{padding:16px}.header[data-v-f0ff72bc]{margin-bottom:16px}.file-upload-area[data-v-f0ff72bc]{padding:16px;margin-bottom:16px}.el-upload__tip[data-v-f0ff72bc]{font-size:11px}.el-table[data-v-f0ff72bc]{font-size:14px}.el-table .cell[data-v-f0ff72bc]{padding:8px}.el-button[data-v-f0ff72bc]{padding:8px 12px;font-size:13px}}@media (max-width:480px){.knowledge-files-container[data-v-f0ff72bc]{padding:12px}.header[data-v-f0ff72bc]{margin-bottom:12px}.file-upload-area[data-v-f0ff72bc]{padding:12px;margin-bottom:12px}.el-table[data-v-f0ff72bc]{font-size:13px}.el-table .cell[data-v-f0ff72bc]{padding:6px}.el-button[data-v-f0ff72bc]{padding:6px 10px;font-size:12px;width:100%;margin-bottom:4px}.el-button+.el-button[data-v-f0ff72bc]{margin-left:0}}@media (max-width:768px){body,html{overflow-x:hidden;width:100%}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}div,h1,h2,h3,h4,h5,h6,li,p,span{-webkit-user-select:text;-moz-user-select:text;user-select:text}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.el-table{width:100%}.el-table,.el-table__body-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.el-table td,.el-table th{word-break:break-all;overflow-wrap:break-word;min-width:80px}}@media (max-width:768px){.el-table__body-wrapper::-webkit-scrollbar{height:4px}.el-table__body-wrapper::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:2px}.el-table__body-wrapper::-webkit-scrollbar-track{background-color:#f1f1f1}}@media (max-width:768px){.el-button{min-height:44px;min-width:44px;font-size:14px;padding:8px 16px}.el-button--small{min-height:36px;min-width:36px;font-size:13px;padding:6px 12px}.el-button--mini{min-height:32px;min-width:32px;font-size:12px;padding:4px 8px}.el-input{min-height:44px}.el-input__inner{min-height:44px;font-size:16px}.el-textarea__inner{font-size:16px;line-height:1.5}.el-form-item__label{font-size:14px;margin-bottom:8px;line-height:1.4}.el-form-item{margin-bottom:20px}.el-dialog{width:90%!important;margin:20px auto!important}.el-dialog__body,.el-dialog__header{padding:16px 20px}.el-dialog__body{max-height:60vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.el-dialog__footer{padding:16px 20px}.el-dialog__title{font-size:16px}.el-pagination{justify-content:center;flex-wrap:wrap;gap:8px}.el-pagination .el-pager li{font-size:13px}.el-pagination .btn-next,.el-pagination .btn-prev,.el-pagination .el-pager li{min-width:32px;height:32px;line-height:32px}.el-dropdown-menu{max-height:300px;overflow-y:auto;-webkit-overflow-scrolling:touch}.el-dropdown-menu__item{padding:12px 20px;font-size:14px;min-height:44px;display:flex;align-items:center}.el-tree-node__content{padding:8px 0;min-height:44px}.el-tree-node__expand-icon{padding:8px;min-width:44px;min-height:44px}.el-tree-node__label{font-size:14px;line-height:1.4;word-break:break-word}.el-tabs__header{margin-bottom:16px}.el-tabs__nav-wrap{padding:0 16px}.el-tabs__item{padding:12px 16px;font-size:14px;min-height:44px;display:flex;align-items:center}.el-tabs__content{padding:0 16px}.el-card{margin-bottom:16px}.el-card__header{padding:16px;font-size:16px}.el-card__body{padding:16px}.el-message{min-width:300px;max-width:90%;margin:10px auto}.el-message__content{font-size:14px;line-height:1.4}.el-notification{width:90%;max-width:400px;margin:10px auto}.el-notification__content{font-size:14px;line-height:1.4}.el-loading-mask{background-color:hsla(0,0%,100%,.9)}.el-loading-spinner{transform:scale(.8)}.el-loading-text{font-size:14px;margin-top:16px}}@media (max-width:360px){.el-button{min-width:40px;font-size:13px;padding:6px 12px}.el-button,.el-input{min-height:40px}.el-input__inner{min-height:40px;font-size:15px}.el-dialog{width:95%!important;margin:10px auto!important}.el-dialog__body,.el-dialog__footer,.el-dialog__header{padding:12px 16px}}@media (max-width:768px) and (orientation:landscape){.el-dialog{width:80%!important;margin:10px auto!important}.el-dialog__body{max-height:70vh}}@media (hover:none) and (pointer:coarse){.el-button,.el-dropdown,.el-input,.el-select,.el-tabs__item,.el-tree-node__content{min-height:44px;min-width:44px}.el-button:active,.el-input:active,.el-select:active{transform:scale(.98);transition:transform .1s ease}}@media (min-resolution:192dpi){.el-button,.el-input,.el-select{border-width:.5px}}@media (max-width:768px){*{word-wrap:break-word;overflow-wrap:break-word}.container,.main-content,.page-container{overflow-x:hidden;width:100%}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:2px}::-webkit-scrollbar-track{background-color:#f1f1f1}}