.doc-content[data-v-6fdcc39c]{padding:10px}.doc-content h1[data-v-6fdcc39c]{color:#2c3e50;font-size:1.5rem}.step-card[data-v-6fdcc39c]{margin:20px 0}.test-dialog-content[data-v-6fdcc39c]{background:linear-gradient(135deg,#e2fbff,#fff);height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px}.test-dialog-content i[data-v-6fdcc39c]{font-size:3rem;color:#409eff;margin-bottom:10px}.test-dialog-content h2[data-v-6fdcc39c]{margin:0;color:#333}.test-dialog-content p[data-v-6fdcc39c]{color:#666;font-size:14px}.doc-content[data-v-57500108]{padding:10px}.doc-content h1[data-v-57500108]{color:#2c3e50;font-size:1.5rem}.step-card[data-v-57500108]{margin-bottom:20px}.code-block[data-v-57500108]{background:#f4f4f5;padding:10px;border-radius:4px;font-family:monospace;color:#7367f0}#view[data-v-032a2bf6]{width:100%;height:100%;padding:0;margin:0;margin-top:.9375rem}.doc-content[data-v-294f4414]{padding:10px}.doc-content h1[data-v-294f4414]{color:#2c3e50;font-size:1.5rem}.step-card[data-v-294f4414]{margin-bottom:20px}.code-block[data-v-294f4414]{background:#f4f4f5;padding:10px;border-radius:4px;font-family:monospace;color:#67c23a}.fuction-header-container[data-v-d14f2ea4]{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header-left[data-v-d14f2ea4]{width:50%;display:flex;align-items:center}.header-icon[data-v-d14f2ea4]{font-size:22px;margin:.5rem;color:#fff;transition:transform .3s;text-shadow:0 1px 3px rgba(0,0,0,.1)}.theme-dark-header .header-icon[data-v-d14f2ea4]{text-shadow:none}.header-title[data-v-d14f2ea4]{color:#fff;font-size:16px;font-weight:600;letter-spacing:.5px;text-shadow:0 1px 3px rgba(0,0,0,.1)}.theme-dark-header .header-title[data-v-d14f2ea4]{text-shadow:none}.header-right[data-v-d14f2ea4]{display:flex;align-items:center;justify-content:flex-end;width:140px}.header-action-btn[data-v-d14f2ea4]{color:hsla(0,0%,100%,.8);font-size:18px;padding:0 5px;transition:all .3s}.header-action-btn[data-v-d14f2ea4]:hover{color:#fff;transform:scale(1.1);text-shadow:0 0 8px hsla(0,0%,100%,.6)}.theme-dark-header .header-action-btn[data-v-d14f2ea4]{color:#a0a5b3}.theme-dark-header .header-action-btn[data-v-d14f2ea4]:hover{color:#ff4d4f;text-shadow:none}.close-btn[data-v-d14f2ea4]:hover{color:#fff!important;background:#f56c6c;border-radius:4px}.theme-dark-header .close-btn[data-v-d14f2ea4]:hover{color:#fff!important;background:transparent}.BTL[data-v-3fefcf9a]{flex:1;min-width:0;overflow:hidden;display:flex;align-items:center;justify-content:flex-start;margin-bottom:5px;margin-left:10px}.scroll-tabs-wrapper[data-v-3fefcf9a]{display:flex;align-items:center;width:100%;min-width:0;overflow:hidden;position:relative}.scroll-container[data-v-3fefcf9a]{overflow:hidden;flex:1;min-width:0}.custom-tabs[data-v-3fefcf9a]{display:inline-flex;background:#f1f3f5;border-radius:6px;padding:4px;border:1px solid #e9ecef;white-space:nowrap;flex-wrap:nowrap}.theme-dark-tab .custom-tabs[data-v-3fefcf9a]{background:rgba(40,40,48,.6);border:1px solid hsla(0,0%,100%,.08);box-shadow:none}.custom-tab-item[data-v-3fefcf9a]{display:flex;align-items:center;justify-content:center;padding:6px 16px;margin:0 2px;font-size:14px;font-weight:500;color:#303133;border-radius:4px;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;flex-shrink:0}.theme-dark-tab .custom-tab-item[data-v-3fefcf9a]{color:#e4e7ed}.custom-tab-item i[data-v-3fefcf9a]{margin-right:6px;font-size:14px;opacity:.8;transition:transform .2s}.custom-tab-item[data-v-3fefcf9a]:hover{color:#7367f0;background:rgba(115,103,240,.05)}.theme-dark-tab .custom-tab-item[data-v-3fefcf9a]:hover{color:#a39cf4;background:rgba(115,103,240,.1)}.custom-tab-item:hover i[data-v-3fefcf9a]{transform:scale(1.1)}.custom-tab-item.is-active[data-v-3fefcf9a]{background:#fff;color:#7367f0;font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.05)}.theme-dark-tab .custom-tab-item.is-active[data-v-3fefcf9a]{background:#3e3e4a;color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2)}.custom-tab-item span[data-v-3fefcf9a]{max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.custom-tab-item.is-active i[data-v-3fefcf9a]{opacity:1}.scroll-arrow[data-v-3fefcf9a]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(115,103,240,.1);color:#7367f0;cursor:pointer;flex-shrink:0;transition:all .25s ease;font-size:14px}.scroll-arrow[data-v-3fefcf9a]:hover{background:rgba(115,103,240,.25);transform:scale(1.1);box-shadow:0 2px 8px rgba(115,103,240,.2)}.scroll-arrow[data-v-3fefcf9a]:active{transform:scale(.95)}.scroll-arrow-left[data-v-3fefcf9a]{margin-right:6px}.scroll-arrow-right[data-v-3fefcf9a]{margin-left:6px}.theme-dark-tab .scroll-arrow[data-v-3fefcf9a]{background:hsla(0,0%,100%,.08);color:#a39cf4}.theme-dark-tab .scroll-arrow[data-v-3fefcf9a]:hover{background:rgba(115,103,240,.3);color:#c4bfff}.BTL[data-v-ccc8725e]{width:100%;display:flex;align-items:center;justify-content:space-between}.doc-content h1[data-v-3351bbf2]{color:#2c3e50;margin-bottom:20px}.doc-content p[data-v-3351bbf2]{line-height:1.8;color:#606266}.tech-card[data-v-3351bbf2]{margin-bottom:15px}.el-tag[data-v-3351bbf2]{margin:5px}.code-block[data-v-8c20b708]{background:#f4f4f5;padding:15px;border-radius:4px;color:#303133;font-family:monospace}.el-card i[data-v-b802d944]{color:#409eff;margin-right:5px;font-size:1.2rem}.el-card p[data-v-b802d944]{font-size:.9rem;color:#666;line-height:1.6}code-block[data-v-64a7aa56]{display:block;background:#282c34;color:#abb2bf;padding:12px;border-radius:6px;font-family:Consolas,Monaco,monospace;margin:10px 0}.doc-content h1[data-v-b24fe30a]{color:#2c3e50;margin-bottom:20px;font-size:24px}.doc-content ol[data-v-b24fe30a],.doc-content p[data-v-b24fe30a],.doc-content ul[data-v-b24fe30a]{line-height:1.8;color:#606266;font-size:14px}.tech-card[data-v-b24fe30a]{margin-bottom:15px;height:160px}.tech-card p[data-v-b24fe30a]{font-size:13px;margin:0}.doc-content h1[data-v-27fc6f17]{color:#2c3e50;margin-bottom:20px;font-size:24px}.doc-content p[data-v-27fc6f17]{line-height:1.8;color:#606266;font-size:14px}.func-card[data-v-27fc6f17]{margin-bottom:10px;height:160px}.func-card i[data-v-27fc6f17]{color:#7367f0;margin-right:5px;font-size:1.1rem}.func-card p[data-v-27fc6f17]{font-size:13px;color:#666;line-height:1.6;margin:0}.doc-content h1[data-v-5f42be5a]{color:#2c3e50;margin-bottom:20px;font-size:24px}.doc-content p[data-v-5f42be5a]{line-height:1.8;color:#606266;font-size:14px}.doc-content ul[data-v-5f42be5a]{line-height:2;color:#606266;font-size:14px}.tech-card[data-v-5f42be5a]{margin-bottom:15px}.tech-card p[data-v-5f42be5a]{font-size:13px;margin:0}.inner-card[data-v-5f42be5a]{margin-bottom:0}.inner-card p[data-v-5f42be5a]{font-size:13px;margin:0;color:#606266;line-height:1.7}.point-card[data-v-5f42be5a]{margin-bottom:10px}.point-card i[data-v-5f42be5a]{color:#7367f0;margin-right:5px;font-size:1.1rem}.point-card p[data-v-5f42be5a]{font-size:13px;color:#666;line-height:1.6;margin:0}.doc-content h1[data-v-6379d2dd]{color:#2c3e50;margin-bottom:20px;font-size:24px}.doc-content p[data-v-6379d2dd]{line-height:1.8;color:#606266;font-size:14px}.func-card[data-v-6379d2dd]{margin-bottom:10px;min-height:160px}.func-card i[data-v-6379d2dd]{color:#7367f0;margin-right:5px;font-size:1.1rem}.func-card p[data-v-6379d2dd]{font-size:13px;color:#666;line-height:1.6;margin:0}.func-card code[data-v-6379d2dd]{background:#f5f2ff;color:#7367f0;padding:1px 5px;border-radius:3px;font-size:12px}.doc-container[data-v-c63d96ea]{width:100%;flex:1;margin-top:15px;background:#fff;border-radius:8px;padding:20px;box-sizing:border-box;overflow-y:auto;max-height:70vh}#view[data-v-33540b47]{width:100%;height:100%;padding:0;margin:0;margin-top:.9375rem}.ghostClass[data-v-33540b47]{background-color:#00f!important}.chosenClass[data-v-33540b47]{background-color:red!important;opacity:1!important}.dragClass[data-v-33540b47]{background-color:#8a2be2!important;opacity:1!important;box-shadow:none!important;outline:none!important;background-image:none!important}.itxst[data-v-33540b47]{margin:10px}.title[data-v-33540b47]{padding:6px 12px}.col[data-v-33540b47]{width:40%;flex:1;padding:10px;border:1px solid #eee;border-radius:5px;float:left}.col+.col[data-v-33540b47]{margin-left:10px}.item[data-v-33540b47]{padding:6px 12px;margin:0 10px 0 10px;border:1px solid #eee;background-color:#f1f1f1}.item[data-v-33540b47]:hover{background-color:#fdfdfd;cursor:move}.item+.item[data-v-33540b47]{border-top:none;margin-top:6px}.BTL[data-v-2d034bb9]{width:100%;display:flex;align-items:center;justify-content:space-between}.doc-content[data-v-0c373c60]{padding:10px}.doc-content h1[data-v-0c373c60]{color:#2c3e50;font-size:1.5rem}.step-card[data-v-0c373c60]{margin-bottom:20px;border:1px solid #ebeef5}.code-block[data-v-0c373c60]{background:#f4f4f5;padding:10px;border-radius:4px;font-family:monospace;color:#409eff}.doc-content[data-v-4063b5bd]{padding:10px}.doc-content h1[data-v-4063b5bd]{color:#2c3e50;font-size:1.5rem}.step-card[data-v-4063b5bd]{margin-bottom:20px}.doc-content p[data-v-4063b5bd]{color:#666;font-size:14px;line-height:1.5}.doc-content[data-v-24255655]{padding:10px}.doc-content h1[data-v-24255655]{color:#2c3e50;font-size:1.5rem;margin-bottom:20px}.doc-content p[data-v-24255655]{color:#606266;line-height:1.6;margin:10px 0}.code-block[data-v-24255655]{background:#282c34;color:#abb2bf;padding:12px 15px;border-radius:6px;font-family:Consolas,Monaco,monospace;margin:10px 0;box-shadow:inset 0 2px 4px rgba(0,0,0,.2)}.BTL[data-v-742cfee4]{width:100%;display:flex;align-items:center;justify-content:space-between}#modalView .el-dialog__body{padding:10px 20px}.ProgramButton[data-v-7d5f1db9]{width:7rem;height:7.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;margin:5px;transition:width .3s ease,height .3s ease,margin .3s ease}.zhong[data-v-7d5f1db9]{display:flex;align-items:center;flex-direction:column;height:7rem;width:100%;padding:0 4px;box-sizing:border-box;transition:height .3s ease}.glass-icon-btn[data-v-7d5f1db9]{width:3.8rem;height:3.8rem;border-radius:14px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.5);box-shadow:0 8px 25px rgba(0,0,0,.1);color:#303133;font-size:2.2rem;cursor:pointer;transition:all .35s cubic-bezier(.25,.8,.25,1);flex-shrink:0}.theme-dark-btn .glass-icon-btn[data-v-7d5f1db9]{background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.1);color:#fff}.ProgramButton:hover .glass-icon-btn[data-v-7d5f1db9]{background:hsla(0,0%,100%,.5);transform:translateY(-4px) scale(1.05);box-shadow:0 12px 30px rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.7)}.theme-dark-btn.ProgramButton:hover .glass-icon-btn[data-v-7d5f1db9]{background:hsla(0,0%,100%,.15);box-shadow:0 12px 30px rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.3)}.text[data-v-7d5f1db9]{width:100%;padding:2px 4px;border-radius:6px;margin-top:.5rem;display:flex;align-items:center;justify-content:center;transition:all .3s;box-sizing:border-box}.text span[data-v-7d5f1db9]{color:#fff;font-size:.78rem;text-shadow:0 1px 4px rgba(0,0,0,.8),0 0 2px rgba(0,0,0,.6);letter-spacing:.5px;transition:all .3s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;text-align:center;line-height:1.2;word-break:break-all}.ProgramButton:hover .text span[data-v-7d5f1db9]{color:#fff;text-shadow:0 1px 6px #000,0 0 3px rgba(0,0,0,.8);transform:scale(1.05)}.theme-dark-btn .text span[data-v-7d5f1db9]{color:hsla(0,0%,100%,.9);text-shadow:0 1px 5px rgba(0,0,0,.8)}.theme-dark-btn.ProgramButton:hover .text span[data-v-7d5f1db9]{color:#fff;text-shadow:0 1px 6px hsla(0,0%,100%,.4),0 0 4px rgba(0,0,0,.8);transform:scale(1.05)}.icon-size-medium.ProgramButton[data-v-7d5f1db9]{width:5.5rem;height:6rem;margin:4px}.icon-size-medium .zhong[data-v-7d5f1db9]{height:5.5rem}.icon-size-medium .glass-icon-btn[data-v-7d5f1db9]{width:2.8rem;height:2.8rem;border-radius:10px;font-size:1.6rem}.icon-size-medium .text[data-v-7d5f1db9]{margin-top:.35rem}.icon-size-medium .text span[data-v-7d5f1db9]{font-size:.7rem}.icon-size-small.ProgramButton[data-v-7d5f1db9]{width:4.2rem;height:4.8rem;margin:3px}.icon-size-small .zhong[data-v-7d5f1db9]{height:4.3rem}.icon-size-small .glass-icon-btn[data-v-7d5f1db9]{width:2rem;height:2rem;border-radius:8px;font-size:1.2rem}.icon-size-small .text[data-v-7d5f1db9]{margin-top:.25rem}.icon-size-small .text span[data-v-7d5f1db9]{font-size:.62rem}.notes-avatar[data-v-c0cc9eb2]{box-shadow:0 4px 12px rgba(0,0,0,.1);flex-shrink:0}.notes-avatar[data-v-c0cc9eb2] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tableItem[data-v-c0cc9eb2]{width:100%;height:25%;display:flex;align-items:center;justify-content:center;border-right:1px solid #ebeef5;border-top:1px solid #ebeef5}#notes .el-dialog{margin-right:20px}.settings-content[data-v-bb91d102]{padding:0 5px}.settings-group[data-v-bb91d102]{margin-bottom:20px}.settings-group-title[data-v-bb91d102]{display:flex;align-items:center;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #ebeef5}.settings-group-title i[data-v-bb91d102]{font-size:18px;color:#7367f0;margin-right:8px}.settings-group-title span[data-v-bb91d102]{font-size:15px;font-weight:600;color:#303133}.settings-item[data-v-bb91d102]{display:flex;align-items:center;justify-content:space-between;padding:12px 10px;border-radius:6px;transition:background-color .2s}.settings-item[data-v-bb91d102]:hover{background-color:#f5f7fa}.settings-item-info[data-v-bb91d102]{display:flex;flex-direction:column;flex:1;margin-right:15px}.settings-item-label[data-v-bb91d102]{font-size:14px;color:#303133;font-weight:500}.settings-item-desc[data-v-bb91d102]{font-size:12px;color:#909399;margin-top:4px;line-height:1.4;word-break:normal;overflow-wrap:break-word}#settingsDialog .el-dialog{margin-right:20px}#settingsDialog .el-dialog__body{padding:15px 20px}.nc-header[data-v-5effba89]{display:flex;align-items:center;justify-content:space-between;width:100%}.nc-header-left[data-v-5effba89]{display:flex;align-items:center;gap:8px}.nc-header-icon[data-v-5effba89]{font-size:18px;color:#7367f0}.nc-title[data-v-5effba89]{font-size:16px;font-weight:700;color:#1a1a2e}.nc-badge-inline[data-v-5effba89]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:linear-gradient(135deg,#ff6b6b,#ee5a24);color:#fff;font-size:11px;font-weight:700}.nc-header-actions[data-v-5effba89]{display:flex;gap:4px}.nc-action-btn[data-v-5effba89]{width:32px;height:32px;border:none;border-radius:8px;background:rgba(115,103,240,.08);color:#7367f0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;transition:all .2s}.nc-action-btn[data-v-5effba89]:hover:not(:disabled){background:rgba(115,103,240,.18);transform:scale(1.05)}.nc-action-btn[data-v-5effba89]:disabled{opacity:.35;cursor:not-allowed}.nc-action-danger[data-v-5effba89]{background:rgba(245,108,108,.08);color:#f56c6c}.nc-action-danger[data-v-5effba89]:hover:not(:disabled){background:rgba(245,108,108,.18)}.nc-body[data-v-5effba89]{padding:0 16px 16px;height:100%;display:flex;flex-direction:column;overflow:hidden}.nc-list[data-v-5effba89]{flex:1;overflow-y:auto;padding-right:4px}.nc-list[data-v-5effba89]::-webkit-scrollbar{width:4px}.nc-list[data-v-5effba89]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.12);border-radius:4px}.nc-item[data-v-5effba89]{display:flex;align-items:flex-start;padding:14px;margin-bottom:8px;border-radius:12px;background:rgba(0,0,0,.015);border:1px solid rgba(0,0,0,.04);cursor:pointer;transition:all .25s;position:relative}.nc-item[data-v-5effba89]:hover{background:rgba(115,103,240,.04);border-color:rgba(115,103,240,.12);transform:translateX(-2px)}.nc-item--unread[data-v-5effba89]{background:rgba(115,103,240,.04);border-left:3px solid #7367f0}.nc-item--unread[data-v-5effba89]:after{content:"";position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:#7367f0;box-shadow:0 0 6px rgba(115,103,240,.5);animation:nc-pulse-5effba89 2s infinite}@keyframes nc-pulse-5effba89{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}.nc-item-icon[data-v-5effba89]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;margin-right:12px}.nc-type--success[data-v-5effba89]{background:rgba(103,194,58,.12);color:#67c23a}.nc-type--warning[data-v-5effba89]{background:rgba(230,162,60,.12);color:#e6a23c}.nc-type--info[data-v-5effba89]{background:rgba(115,103,240,.12);color:#7367f0}.nc-type--error[data-v-5effba89]{background:rgba(245,108,108,.12);color:#f56c6c}.nc-item-content[data-v-5effba89]{flex:1;min-width:0}.nc-item-title[data-v-5effba89]{font-size:13px;font-weight:700;color:#1a1a2e;margin-bottom:4px}.nc-item-message[data-v-5effba89]{font-size:12px;color:#64748b;line-height:1.5;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nc-item-time[data-v-5effba89]{font-size:11px;color:#94a3b8;display:flex;align-items:center;gap:4px}.nc-item-close[data-v-5effba89]{position:absolute;top:10px;right:10px;width:22px;height:22px;border:none;border-radius:6px;background:transparent;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;opacity:0;transition:all .2s}.nc-item:hover .nc-item-close[data-v-5effba89]{opacity:1}.nc-item-close[data-v-5effba89]:hover{background:rgba(245,108,108,.12);color:#f56c6c}.nc-empty[data-v-5effba89]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#94a3b8;gap:12px}.nc-empty-icon[data-v-5effba89]{font-size:48px;opacity:.3}.nc-empty p[data-v-5effba89]{font-size:14px;margin:0}.nc-item-anim-enter-active[data-v-5effba89]{transition:all .35s cubic-bezier(.16,1,.3,1)}.nc-item-anim-leave-active[data-v-5effba89]{transition:all .25s ease-in}.nc-item-anim-enter[data-v-5effba89]{opacity:0;transform:translateX(30px)}.nc-item-anim-leave-to[data-v-5effba89]{opacity:0;transform:translateX(-30px)}.nc-item-anim-move[data-v-5effba89]{transition:transform .3s}body.el-popup-parent--hidden{padding-right:0!important;overflow:hidden!important}.notification-drawer .el-drawer__header{padding:16px 20px;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.06);background:linear-gradient(180deg,rgba(115,103,240,.03),transparent)}.notification-drawer .el-drawer__body{overflow:hidden}.theme-dark .notification-drawer{background:rgba(28,28,38,.98)!important}.theme-dark .notification-drawer .el-drawer__header{border-bottom:1px solid hsla(0,0%,100%,.08)}.theme-dark .nc-title{color:#e4e7ed!important}.theme-dark .nc-item{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.06)}.theme-dark .nc-item:hover{border-color:rgba(115,103,240,.2)}.theme-dark .nc-item--unread,.theme-dark .nc-item:hover{background:rgba(115,103,240,.08)}.theme-dark .nc-item-title{color:#e4e7ed!important}.theme-dark .nc-item-message{color:#8b92a5!important}.theme-dark .nc-action-btn{background:rgba(115,103,240,.12);color:#8b83f5}.theme-dark .nc-action-danger{background:rgba(245,108,108,.12);color:#f78989}.theme-dark .nc-empty{color:#5a5e6e}.task[data-v-7c6234cc]{height:2.8rem;width:100%;display:flex;align-items:center;justify-content:space-between;background:hsla(0,0%,100%,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid hsla(0,0%,100%,.6);box-shadow:0 -2px 10px rgba(0,0,0,.05);position:relative;z-index:3000;transition:all .3s ease}.task.theme-dark-task[data-v-7c6234cc]{background:rgba(15,15,20,.95);border-top:1px solid hsla(0,0%,100%,.1);box-shadow:0 -2px 15px rgba(0,0,0,.5)}.search-btn-container[data-v-7c6234cc],.start-btn-container[data-v-7c6234cc]{width:50px;height:100%;display:flex;align-items:center;justify-content:center;position:relative;top:-1px}.task-main[data-v-7c6234cc]{flex:1;height:100%;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;position:relative;top:-1px;gap:4px;padding-left:4px}.right-panel[data-v-7c6234cc]{width:190px}.indicators[data-v-7c6234cc],.right-panel[data-v-7c6234cc]{height:100%;display:flex;align-items:center;justify-content:flex-end}.indicators[data-v-7c6234cc]{flex:1;position:relative;top:-1px}.show-desktop-btn[data-v-7c6234cc]{width:10px;height:100%;border-left:1px solid rgba(0,0,0,.1);cursor:pointer;transition:background-color .2s}.show-desktop-btn[data-v-7c6234cc]:hover{background-color:rgba(0,0,0,.1)}.theme-dark-task .show-desktop-btn[data-v-7c6234cc]{border-left:1px solid hsla(0,0%,100%,.2)}.theme-dark-task .show-desktop-btn[data-v-7c6234cc]:hover{background-color:hsla(0,0%,100%,.15)}.taskItem[data-v-7c6234cc]{background-color:transparent;width:auto;min-width:6rem;padding:0 .8rem;height:2.2rem;display:flex;align-items:center;transition:all .2s;border-radius:6px;cursor:pointer}.taskItem a[data-v-7c6234cc]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;overflow:hidden;pointer-events:none}.taskItem[data-v-7c6234cc]:hover{background-color:rgba(0,0,0,.06);box-shadow:inset 0 0 10px rgba(0,0,0,.02)}.theme-dark-task .taskItem[data-v-7c6234cc]:hover{background-color:hsla(0,0%,100%,.15);box-shadow:inset 0 0 10px hsla(0,0%,100%,.05)}.icon-btn[data-v-7c6234cc]{color:#1a1a1a;font-size:20px;margin-right:.5rem;transition:color .3s;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;line-height:1;min-height:auto}.start-icon[data-v-7c6234cc]{font-size:22px;margin:0}.search-icon[data-v-7c6234cc]{font-size:18px;margin:0}.xs-icon[data-v-7c6234cc]{width:25px;font-size:16px;margin-right:0;padding:0}.notify-bell-wrap[data-v-7c6234cc]{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 4px;height:100%;border-radius:4px;transition:background-color .2s}.notify-bell-wrap[data-v-7c6234cc]:hover{background-color:rgba(0,0,0,.06)}.theme-dark-task .notify-bell-wrap[data-v-7c6234cc]:hover{background-color:hsla(0,0%,100%,.15)}.notify-badge[data-v-7c6234cc]{position:absolute;top:2px;right:-2px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:linear-gradient(135deg,#ff6b6b,#ee5a24);color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;box-shadow:0 2px 6px rgba(238,90,36,.4);animation:badge-pulse-7c6234cc 2s infinite;pointer-events:none}@keyframes badge-pulse-7c6234cc{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.task-text[data-v-7c6234cc]{color:#1a1a1a;white-space:nowrap;font-size:13px;font-weight:500;transition:color .3s;overflow:hidden;text-overflow:ellipsis}.theme-dark-task .icon-btn[data-v-7c6234cc],.theme-dark-task .task-text[data-v-7c6234cc]{color:#fff}.time-box[data-v-7c6234cc]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.time-text[data-v-7c6234cc]{color:#1a1a1a;font-size:11px;line-height:1.2;font-weight:500}.theme-dark-task .time-text[data-v-7c6234cc]{color:#fff}.custom-task-menu[data-v-7c6234cc]{position:fixed;z-index:10000;background:hsla(0,0%,100%,.9);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid rgba(0,0,0,.05);border-radius:8px;box-shadow:0 -4px 20px rgba(0,0,0,.15);padding:5px 0;min-width:140px;animation:taskMenuFadeIn-7c6234cc .2s cubic-bezier(.16,1,.3,1)}.theme-dark-task .custom-task-menu[data-v-7c6234cc]{background:rgba(35,35,45,.9);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 -4px 20px rgba(0,0,0,.5)}@keyframes taskMenuFadeIn-7c6234cc{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.custom-task-menu ul[data-v-7c6234cc]{list-style:none;margin:0;padding:0}.custom-task-menu li[data-v-7c6234cc]{padding:10px 15px;display:flex;align-items:center;cursor:pointer;transition:all .2s;color:#303133;font-size:14px;font-weight:500}.theme-dark-task .custom-task-menu li[data-v-7c6234cc]{color:#e4e7ed}.custom-task-menu li[data-v-7c6234cc]:hover{background:rgba(245,108,108,.1);color:#f56c6c}.theme-dark-task .custom-task-menu li[data-v-7c6234cc]:hover{background:rgba(245,108,108,.2)}.custom-task-menu li i[data-v-7c6234cc]{margin-right:10px;font-size:16px}.search-panel-body[data-v-7c6234cc]{display:flex;flex-direction:column;max-height:420px}.search-input-wrap[data-v-7c6234cc]{position:relative;display:flex;align-items:center;margin-bottom:1rem}.search-input-icon[data-v-7c6234cc]{position:absolute;left:1rem;font-size:1rem;color:#6b7280}.search-input[data-v-7c6234cc]{width:100%;height:3.2rem;padding:0 1rem 0 2.8rem;border:1px solid rgba(148,163,184,.26);border-radius:.95rem;background:hsla(0,0%,100%,.62);color:#111827;font-size:1rem;outline:none;transition:all .2s ease}.search-input[data-v-7c6234cc]:focus{border-color:rgba(59,130,246,.45);box-shadow:0 0 0 4px rgba(59,130,246,.12)}.search-result-list[data-v-7c6234cc]{flex:1;overflow-y:auto;padding-right:.25rem}.search-result-item[data-v-7c6234cc]{display:flex;align-items:center;padding:.9rem 1rem;margin-bottom:.65rem;border-radius:1rem;background:hsla(0,0%,100%,.42);cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.search-result-item[data-v-7c6234cc]:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.7);box-shadow:0 12px 25px rgba(15,23,42,.1)}.search-result-icon[data-v-7c6234cc]{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;margin-right:.9rem;border-radius:.95rem;background:rgba(59,130,246,.12);color:#2563eb;font-size:1.2rem}.search-result-content[data-v-7c6234cc]{flex:1;display:flex;flex-direction:column;overflow:hidden}.search-result-name[data-v-7c6234cc]{font-size:.95rem;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-result-code[data-v-7c6234cc]{margin-top:.2rem;font-size:.78rem;color:#64748b}.search-result-arrow[data-v-7c6234cc]{color:#64748b;font-size:.9rem}.search-empty[data-v-7c6234cc]{display:flex;align-items:center;justify-content:center;min-height:8rem;border-radius:1rem;background:hsla(0,0%,100%,.36);color:#64748b;font-size:.95rem}#taskSearchDialog .el-dialog{margin:0 auto!important}#taskSearchDialog .el-dialog__body{padding:16px 20px 20px}.startView[data-v-774af202]{position:absolute;width:320px;height:480px;margin-bottom:2.8rem;bottom:6px;left:6px;background:hsla(0,0%,100%,.85);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid hsla(0,0%,100%,.6);box-shadow:0 10px 40px rgba(0,0,0,.15);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;animation:slideUpFade-774af202 .3s cubic-bezier(.16,1,.3,1);z-index:9999}.startView.theme-dark-view[data-v-774af202]{background:rgba(28,28,35,.75);border:1px solid hsla(0,0%,100%,.15);box-shadow:0 10px 40px rgba(0,0,0,.4)}@keyframes slideUpFade-774af202{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.taskBar[data-v-774af202]{flex:1;width:100%;padding:15px 10px;box-sizing:border-box;overflow-y:auto}.taskBar[data-v-774af202]::-webkit-scrollbar{width:5px}.taskBar[data-v-774af202]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.taskBar[data-v-774af202]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}.theme-dark-view .taskBar[data-v-774af202]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2)}.theme-dark-view .taskBar[data-v-774af202]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4)}.taskItem[data-v-774af202]{width:100%;margin-bottom:6px}.taskItem a[data-v-774af202]{display:flex;align-items:center;padding:10px 15px;border-radius:8px;cursor:pointer;transition:all .25s ease;text-decoration:none;overflow:hidden}.taskItem a[data-v-774af202]:hover{background-color:rgba(0,0,0,.05);transform:translateX(6px);box-shadow:0 4px 12px rgba(0,0,0,.05)}.theme-dark-view .taskItem a[data-v-774af202]:hover{background-color:hsla(0,0%,100%,.12);box-shadow:0 4px 12px rgba(0,0,0,.1)}.taskItem i[data-v-774af202]{color:#303133;font-size:22px;margin-right:15px;width:25px;text-align:center;transition:transform .2s}.theme-dark-view .taskItem i[data-v-774af202]{color:#fff}.taskItem a:hover i[data-v-774af202]{transform:scale(1.1);color:#7367f0}.taskItem span[data-v-774af202]{color:#303133;font-size:14px;font-weight:500;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-dark-view .taskItem span[data-v-774af202]{color:#fff}.toolbar[data-v-774af202]{width:100%;height:60px;display:flex;align-items:center;justify-content:flex-end;padding:0 20px;background:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.05);box-sizing:border-box}.theme-dark-view .toolbar[data-v-774af202]{background:rgba(0,0,0,.25);border-top:1px solid hsla(0,0%,100%,.05)}.toolbar .el-button[data-v-774af202]{background:transparent;border:1px solid rgba(0,0,0,.2);color:#303133;font-size:18px;padding:10px;transition:all .3s ease}.theme-dark-view .toolbar .el-button[data-v-774af202]{border:1px solid hsla(0,0%,100%,.2);color:#fff}.toolbar .el-button[data-v-774af202]:hover{background:#ff4d4f;border-color:#ff4d4f;color:#fff;transform:rotate(90deg) scale(1.1);box-shadow:0 4px 15px rgba(255,77,79,.4)}.theme-dark-view .toolbar .el-button[data-v-774af202]:hover{color:#fff}.big[data-v-98580432]{display:flex;height:100%;background:url(http://lhjf-pr.oss-cn-zhangjiakou.aliyuncs.com/img/20260416/102218/3e3e64a3393642dfa5d08b45a219a91f.jpg) 0 0 no-repeat;background-size:100% 100%;padding:0;margin:0}.layout[data-v-98580432]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.layout .layout-down[data-v-98580432],.layout .layout-up[data-v-98580432]{width:100%;display:flex;align-items:center}.layout .layout-down[data-v-98580432]{height:3rem;flex-direction:column}.custom-context-menu[data-v-98580432]{position:absolute;z-index:9999;background:hsla(0,0%,100%,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.3);border-radius:10px;box-shadow:0 8px 30px rgba(0,0,0,.12);padding:8px 0;min-width:160px;animation:menuFadeIn-98580432 .2s ease}@keyframes menuFadeIn-98580432{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.custom-context-menu ul[data-v-98580432]{list-style:none;margin:0;padding:0}.custom-context-menu li[data-v-98580432]{padding:10px 20px;display:flex;align-items:center;cursor:pointer;transition:all .2s;color:#333;font-size:14px;font-weight:500}.custom-context-menu li[data-v-98580432]:hover{background:rgba(115,103,240,.1);color:#7367f0}.custom-context-menu li i[data-v-98580432]{margin-right:12px;font-size:16px;width:20px;text-align:center;color:#555;transition:color .2s}.custom-context-menu li:hover i[data-v-98580432]{color:#7367f0}.theme-dark .custom-context-menu[data-v-98580432]{background:rgba(45,45,55,.85);border:1px solid hsla(0,0%,100%,.1)}.theme-dark .custom-context-menu li[data-v-98580432]{color:#e4e7ed}.theme-dark .custom-context-menu li i[data-v-98580432]{color:#a0a5b3}.theme-dark .custom-context-menu li[data-v-98580432]:hover{background:rgba(115,103,240,.2);color:#7367f0}.theme-dark .custom-context-menu li:hover i[data-v-98580432]{color:#7367f0}.menu-divider[data-v-98580432]{height:1px!important;padding:0!important;margin:4px 10px!important;background:rgba(0,0,0,.08)!important;cursor:default!important;pointer-events:none}.theme-dark .menu-divider[data-v-98580432]{background:hsla(0,0%,100%,.1)!important}.has-submenu[data-v-98580432]{position:relative}.has-submenu .submenu-arrow[data-v-98580432]{margin-left:auto;margin-right:0;font-size:12px;width:auto}.context-submenu[data-v-98580432]{position:absolute;left:100%;top:-8px;margin-left:2px;background:hsla(0,0%,100%,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.3);border-radius:10px;box-shadow:0 8px 30px rgba(0,0,0,.12);padding:8px 0;min-width:150px;animation:menuFadeIn-98580432 .15s ease}.theme-dark .context-submenu[data-v-98580432]{background:rgba(45,45,55,.85);border:1px solid hsla(0,0%,100%,.1)}.context-submenu ul[data-v-98580432]{list-style:none;margin:0;padding:0}.context-submenu li[data-v-98580432]{padding:8px 16px 8px 10px;display:flex;align-items:center;cursor:pointer;transition:all .2s;color:#333;font-size:13px;font-weight:500}.context-submenu li[data-v-98580432]:hover{background:rgba(115,103,240,.1);color:#7367f0}.theme-dark .context-submenu li[data-v-98580432]{color:#e4e7ed}.theme-dark .context-submenu li[data-v-98580432]:hover{background:rgba(115,103,240,.2);color:#7367f0}.context-submenu .check-icon[data-v-98580432]{width:18px;min-width:18px;font-size:13px;margin-right:6px;text-align:center;color:#7367f0;transition:color .2s}.context-submenu li.is-active[data-v-98580432]{color:#7367f0;font-weight:600}.theme-dark .context-submenu li.is-active[data-v-98580432]{color:#8b83f5}