*{margin:0;padding:0}.menu[data-v-4e08cf3f]{width:100%;height:100%;overflow-y:auto;background-color:#0b0f16;box-sizing:border-box}.men_box[data-v-4e08cf3f]{color:#94a3b8;width:100%;padding:15px 24px;display:flex;align-items:center;cursor:pointer;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1);border-left:3px solid transparent;box-sizing:border-box}.men_box[data-v-4e08cf3f]:hover{background-color:hsla(0,0%,100%,.05);color:#fff}.active[data-v-4e08cf3f]{background:linear-gradient(90deg,rgba(0,255,136,.1),rgba(0,255,136,.01))!important;border-left:3px solid #0f8!important;font-weight:600}.menu_text[data-v-4e08cf3f]{margin-left:12px;letter-spacing:.5px}.iceoc[data-v-4e08cf3f]{font-size:16px;margin-top:1px}[data-v-4e08cf3f]::-webkit-scrollbar{width:2px;height:2px}[data-v-4e08cf3f]::-webkit-scrollbar-track{background:transparent}[data-v-4e08cf3f]::-webkit-scrollbar-thumb{background:transparent;border-radius:10px}[data-v-4e08cf3f]::-webkit-scrollbar-thumb:hover{background:transparent}.roting[data-v-0034f8c8]{width:150px;height:100%;border-top-right-radius:6px;border-bottom-right-radius:6px;background-color:#fff;margin-right:15px}.roting-title[data-v-0034f8c8]{color:#999;padding:20px;font-size:14px}.roting-item[data-v-0034f8c8]{height:35px;display:flex;align-items:center;width:80%;border-radius:3px;margin-left:10px;margin-bottom:10px;font-size:14px;color:#494949;cursor:pointer}.el-icon[data-v-0034f8c8]{font-size:14px!important;margin-right:5px;margin-left:10px}.active[data-v-0034f8c8],.roting-item[data-v-0034f8c8]:hover{background-color:#e5eeff!important;color:#266fed}.heade[data-v-0d4ff4d4]{display:flex;align-items:center;justify-content:space-between;background-color:#0b0f16;height:100%;padding:0 24px;font-size:14px;color:#fff;border-bottom:1px solid rgba(0,212,255,.15);box-sizing:border-box}.header_l[data-v-0d4ff4d4]{display:flex;align-items:center;gap:12px}.logo[data-v-0d4ff4d4]{display:flex;align-items:center;gap:6px}.logo_img[data-v-0d4ff4d4]{height:28px;object-contain:fit}.logo_text[data-v-0d4ff4d4]{font-size:18px;font-weight:700;letter-spacing:.5px;background:linear-gradient(135deg,#fff,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.split_line[data-v-0d4ff4d4]{color:hsla(0,0%,100%,.2);font-size:16px;margin:0 4px}.title[data-v-0d4ff4d4]{font-size:15px;color:#e2e8f0;font-weight:500}.header_c[data-v-0d4ff4d4]{display:flex;flex-direction:column;align-items:center;justify-content:center}.clock_time[data-v-0d4ff4d4]{font-size:14px;color:#9ca2ac;letter-spacing:.5px;text-shadow:0 0 5px rgba(0,212,255,.3)}.clock_date[data-v-0d4ff4d4]{font-size:10px;color:#64748b;margin-top:2px}.user[data-v-0d4ff4d4]{cursor:pointer;border:1.5px solid rgba(0,212,255,.3)}.user_name[data-v-0d4ff4d4]{margin-right:12px;color:#cbd5e1;font-weight:500}.text_dow[data-v-0d4ff4d4]{margin-right:15px;cursor:pointer;display:flex;align-items:center;color:#94a3b8;font-size:13px;transition:color .2s}.text_dow[data-v-0d4ff4d4]:hover{color:#fff}.text_logout[data-v-0d4ff4d4]{color:#f1f5f9}.text_logout[data-v-0d4ff4d4]:hover{color:#ef4444}[data-v-0d4ff4d4] .el-icon{font-size:15px!important;margin-right:4px}.conle[data-v-0d4ff4d4]{font-size:12px;margin:0 10px;color:hsla(0,0%,100%,.2)}.man_layout[data-v-a40ba38c]{display:flex;flex-direction:column;height:100vh;width:100vw;overflow:hidden;background-color:#0b0f16}.header_container[data-v-a40ba38c]{height:60px;width:100%;flex-shrink:0}.body_container[data-v-a40ba38c]{display:flex;flex:1;height:calc(100vh - 60px);width:100%;overflow:hidden}.man_l[data-v-a40ba38c]{width:180px;height:100%;flex-shrink:0;background-color:#0b0f16;border-right:1px solid rgba(0,212,255,.1)}.content[data-v-a40ba38c]{flex:1;display:flex;flex-direction:column;background-color:#f4f5fa;height:100%;overflow:hidden}.content_man[data-v-a40ba38c]{flex:1;display:flex;overflow:hidden;height:calc(100% - 40px)}.view_box[data-v-a40ba38c]{flex:1;overflow:auto;padding:0}.content_footer[data-v-a40ba38c]{text-align:center;padding:10px;font-size:12px;color:#888;background-color:#f4f5fa;flex-shrink:0}.content_footer span[data-v-a40ba38c]{margin-left:10px;color:#888}.fade-enter-from[data-v-a40ba38c],.fade-leave-to[data-v-a40ba38c]{transform:translateX(20px);opacity:0}.fade-enter-to[data-v-a40ba38c],.fade-leave-from[data-v-a40ba38c]{opacity:1}.fade-enter-active[data-v-a40ba38c]{transition:all .7s ease}.fade-leave-active[data-v-a40ba38c]{transition:all .3s cubic-bezier(1,.6,.6,1)}.ore[data-v-16e50550]{font-size:14px;cursor:pointer;color:#1e6aed}.title[data-v-16e50550]{color:#1a1a1a;margin-bottom:5px}.text[data-v-16e50550]{color:#999;font-size:16px}[data-v-16e50550] .el-form-item__label{font-size:16px;color:#1a1a1a}.btn[data-v-16e50550]{width:100%;margin-top:60px}.btn_t[data-v-16e50550]{height:50px;width:100%;background-color:#1e6aed;font-size:16px}.txt[data-v-16e50550]{text-align:center;font-size:14px;margin-top:20px;cursor:pointer;color:#1e6aed}.reatvie[data-v-0ee2d19c]{position:relative}.emil[data-v-0ee2d19c]{color:#1e6aed;cursor:pointer;position:absolute;right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.emil.disabled[data-v-0ee2d19c]{color:#999;cursor:not-allowed}.ore[data-v-0ee2d19c]{font-size:14px;cursor:pointer;color:#1e6aed}.title[data-v-0ee2d19c]{color:#1a1a1a;margin-bottom:5px}.text[data-v-0ee2d19c]{color:#999;font-size:16px}[data-v-0ee2d19c] .el-form-item__label{font-size:16px;color:#1a1a1a}.btn[data-v-0ee2d19c]{width:100%;margin-top:60px}.btn_t[data-v-0ee2d19c]{height:50px;width:100%;background-color:#1e6aed;font-size:16px}.txt[data-v-0ee2d19c]{text-align:center;font-size:14px;margin-top:20px;cursor:pointer;color:#1e6aed}.login_box[data-v-d1c5616e]{height:100vh;width:100%;overflow:hidden;background-color:#fff;display:flex}.login_r[data-v-d1c5616e]{width:796px;background-color:#fff;padding:20px;position:relative}.login_l[data-v-d1c5616e]{flex:1}.login_bg[data-v-d1c5616e]{width:100%;height:100%}.logo[data-v-d1c5616e]{width:250px;height:50px;position:absolute;left:20px;top:20px}.islogin[data-v-d1c5616e]{margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home_content[data-v-4ca5683e]{display:grid;justify-content:space-between;grid-template-columns:repeat(6,1fr);gap:15px}.item[data-v-4ca5683e]{height:110px;border-radius:6px;box-sizing:border-box;background-color:#fff;display:flex;align-items:center;overflow:hidden;padding:15px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.num[data-v-4ca5683e]{font-size:28px;font-weight:700;line-height:1.1}.text-green-500[data-v-4ca5683e],.text-green-600[data-v-4ca5683e]{color:#22c55e}.text-orange-500[data-v-4ca5683e]{color:#f97316}.text-red-500[data-v-4ca5683e]{color:#ef4444}.text-black[data-v-4ca5683e]{color:#1a1a1a}.item_title[data-v-4ca5683e]{font-size:13px;color:#666}.subtext[data-v-4ca5683e]{font-size:12px}.unit[data-v-4ca5683e]{font-size:14px;color:#888;font-weight:400}.itme_r[data-v-4ca5683e]{flex:1}.sale-trends[data-v-177ab880]{background-color:#fff;border-radius:8px;padding:20px;margin-top:15px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.header[data-v-177ab880]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.title-container[data-v-177ab880]{display:flex;align-items:center;gap:8px}.indicator[data-v-177ab880]{width:4px;height:16px;background-color:#7e5bfd;border-radius:2px}.title-text[data-v-177ab880]{font-size:16px;font-weight:700;color:#1a1a1a;margin:0}.tabs[data-v-177ab880]{display:flex;background-color:#f3f4f6;padding:3px;border-radius:8px}.tab-btn[data-v-177ab880]{border:none;background:none;padding:6px 18px;font-size:12px;font-weight:500;color:#6b7280;cursor:pointer;border-radius:6px;transition:all .25s ease}.tab-btn[data-v-177ab880]:hover{color:#111827}.tab-btn.active[data-v-177ab880]{background-color:#fff!important;color:#7e5bfd;font-weight:700;box-shadow:0 2px 6px rgba(126,91,253,.15)}.chart-container[data-v-177ab880]{position:relative;width:100%;height:300px}.chart-box[data-v-177ab880]{width:100%;height:100%}.pie-container[data-v-40313a21]{display:flex;gap:20px;margin-top:15px;width:100%}.project-ranking[data-v-40313a21],.status-distribution[data-v-40313a21]{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.05);flex:1;min-width:0;height:280px;box-sizing:border-box}.header[data-v-40313a21]{display:flex;align-items:center;gap:8px;margin-bottom:15px}.indicator[data-v-40313a21]{width:4px;height:16px;background-color:#7e5bfd;border-radius:2px}.title-text[data-v-40313a21]{font-size:16px;font-weight:700;color:#1a1a1a;margin:0}.chart-wrapper[data-v-40313a21]{display:flex;align-items:center;justify-content:space-between;height:180px;padding:8px 50px;background:#f4f5fa;border-radius:8px}.chart-box-outer[data-v-40313a21]{position:relative;width:180px;height:180px}.chart-box[data-v-40313a21]{width:100%;height:100%}.center-text[data-v-40313a21]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.center-num[data-v-40313a21]{font-size:32px;font-weight:700;color:#1a1a1a;line-height:1}.center-label[data-v-40313a21]{font-size:13px;color:#888;margin-top:4px}.legend-list[data-v-40313a21]{display:flex;flex-direction:column;gap:15px;width:160px}.legend-item[data-v-40313a21]{display:flex;align-items:center;justify-content:space-between;font-size:14px}.legend-left[data-v-40313a21]{display:flex;align-items:center;gap:8px}.dot[data-v-40313a21]{width:8px;height:8px;border-radius:50%;display:inline-block}.dot.running[data-v-40313a21]{background-color:#3b82f6}.dot.shutdown[data-v-40313a21]{background-color:#d1d5db}.dot.faulty[data-v-40313a21]{background-color:#ef4444}.label[data-v-40313a21]{color:#666}.value[data-v-40313a21]{color:#1a1a1a;font-weight:700;font-family:monospace}.ranking-list[data-v-40313a21]{display:flex;flex-direction:column;gap:14px;margin-top:15px;background:#f4f5fa;padding:10px;border-radius:8px}.ranking-item[data-v-40313a21]{display:flex;align-items:center;justify-content:space-between;height:24px}.item-left[data-v-40313a21]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.item-right[data-v-40313a21]{display:flex;align-items:center;gap:12px;width:220px}.rank-badge[data-v-40313a21]{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;background-color:#d1d5db}.rank-badge.rank-1[data-v-40313a21]{background-color:#eab308}.rank-badge.rank-2[data-v-40313a21]{background-color:#94a3b8}.rank-badge.rank-3[data-v-40313a21]{background-color:#b45309}.project-name[data-v-40313a21]{font-size:13px;color:#4b5563;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.progress-bar-bg[data-v-40313a21]{background-color:#f3f4f6;height:8px;border-radius:4px;flex:1;overflow:hidden}.progress-bar-fill[data-v-40313a21]{height:100%;border-radius:4px;transition:width .6s ease}.rate-text[data-v-40313a21]{font-size:13px;font-weight:600;width:50px;text-align:right;font-family:monospace}.latest-warnings[data-v-315907dc]{background-color:#fff;border-radius:8px;padding:20px;margin-top:15px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.header[data-v-315907dc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.title-container[data-v-315907dc]{display:flex;align-items:center;gap:8px}.indicator[data-v-315907dc]{width:4px;height:16px;background-color:#7e5bfd;border-radius:2px}.title-text[data-v-315907dc]{font-size:16px;font-weight:700;color:#1a1a1a;margin:0}.view-all[data-v-315907dc]{font-size:13px;color:#3b82f6;cursor:pointer;font-weight:500}.view-all[data-v-315907dc]:hover{color:#2563eb;text-decoration:underline}.table-container[data-v-315907dc]{width:100%;overflow-x:auto}.warnings-table[data-v-315907dc]{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.warnings-table th[data-v-315907dc]{color:#888;font-weight:500;padding:12px 8px;border-bottom:1px solid #f3f4f6}.warnings-table td[data-v-315907dc]{color:#4b5563;padding:14px 8px;border-bottom:1px solid #f9fafb;vertical-align:middle}.warnings-table tr:hover td[data-v-315907dc]{background-color:#f9fafb}.text-right[data-v-315907dc]{text-align:right!important}.device-name[data-v-315907dc]{font-weight:500;color:#111827!important}.warning-type .text-red[data-v-315907dc]{color:#ef4444;font-weight:500}.warning-type .text-orange[data-v-315907dc]{color:#f97316;font-weight:500}.warning-type .text-gray[data-v-315907dc]{color:#9ca3af}.warning-time[data-v-315907dc]{font-family:monospace;color:#6b7280}.status-badge[data-v-315907dc]{display:inline-block;padding:3px 10px;font-size:11px;font-weight:700;color:#fff;border-radius:4px;text-align:center}.status-badge.bg-red[data-v-315907dc]{background-color:#ef4444}.status-badge.bg-orange[data-v-315907dc]{background-color:#f97316}.status-badge.bg-gray[data-v-315907dc]{background-color:#9ca3af}.btn-detail[data-v-315907dc]{color:#3b82f6;cursor:pointer;font-weight:500}.btn-detail[data-v-315907dc]:hover{color:#2563eb;text-decoration:underline}.home[data-v-3093b76e]{background-color:#f4f5fa;width:100%;overflow:auto;padding:15px 20px 20px 20px}.hc-search[data-v-8084f76a]{background-color:#f2f3f5;display:flex;flex-wrap:wrap;align-items:center;padding:10px;padding-bottom:0;border-radius:6px}.item_list[data-v-8084f76a]{min-width:200px;margin-bottom:10px;font-size:14px}.timer[data-v-8084f76a]{display:flex}.tbale[data-v-726ba41e]{margin-top:20px;overflow:auto}.pages[data-v-726ba41e]{margin-top:10px;display:flex;justify-content:right;padding-right:10px;align-items:center}[data-v-726ba41e] .is-leaf{background-color:#f7f7f7!important}[data-v-726ba41e] .el-table__cell,[data-v-726ba41e] .is-leaf{border-right:none!important}[data-v-726ba41e] .el-table th.el-table__cell.is-leaf,[data-v-726ba41e] .el-table__cell{text-align:center!important}.finance_box[data-v-6228b300]{flex:1;overflow:auto;background-color:#fff;border-radius:6px;padding:10px;margin-right:10px}.btn_box[data-v-6228b300]{height:40px;display:flex}.table_box[data-v-6228b300]{width:100%}[data-v-6228b300] .el-button-group .el-button--primary:first-child{background-color:#1e6aed;border:none}.serBtn[data-v-6228b300]{margin-left:10px;border:none}.serBtn[data-v-6228b300],.serBtn[data-v-6228b300]:hover{background-color:#f0f0f0;color:#000}.from_add[data-v-6228b300]{display:flex;width:100%;justify-content:center}.tree_itme[data-v-6228b300]{min-height:400px}.hc-image-upload[data-v-63bbcf9e]{display:inline-block}.avatar-uploader[data-v-63bbcf9e]{border:1px dashed var(--el-border-color);border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:var(--el-transition-duration-fast);display:flex;justify-content:center;align-items:center}.avatar-uploader[data-v-63bbcf9e]:hover{border-color:var(--el-color-primary)}.avatar-uploader-icon[data-v-63bbcf9e]{font-size:28px;color:#8c939d;text-align:center}.avatar-preview-wrapper[data-v-63bbcf9e]{position:relative;border-radius:6px;border:1px dashed var(--el-border-color);overflow:hidden;display:flex;justify-content:center;align-items:center}.avatar-preview-wrapper .avatar[data-v-63bbcf9e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.avatar-actions[data-v-63bbcf9e]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;gap:15px;opacity:0;transition:opacity .3s}.avatar-preview-wrapper:hover .avatar-actions[data-v-63bbcf9e]{opacity:1}.avatar-actions .action-btn[data-v-63bbcf9e]{color:#fff;font-size:20px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.avatar-actions .action-btn[data-v-63bbcf9e]:hover{color:var(--el-color-primary)}.finance_box[data-v-2fc11a9f]{flex:1;overflow:auto;background-color:#fff;border-radius:6px;padding:10px;margin-right:10px}.btn_box[data-v-2fc11a9f]{height:40px;display:flex}.table_box[data-v-2fc11a9f]{width:100%}.table_box[data-v-2fc11a9f] .el-image{cursor:pointer}[data-v-2fc11a9f] .el-button-group .el-button--primary:first-child{background-color:#1e6aed;border:none}.serBtn[data-v-2fc11a9f]{margin-left:10px;border:none}.serBtn[data-v-2fc11a9f],.serBtn[data-v-2fc11a9f]:hover{background-color:#f0f0f0;color:#000}.opBtn[data-v-2fc11a9f]{margin:0!important}.opBtn[data-v-2fc11a9f]:hover{color:#e6a755}.userAdd_man[data-v-2fc11a9f]{min-height:360px;overflow:auto;padding:0 30px}.userFrom[data-v-2fc11a9f]{display:grid;gap:20px;grid-template-columns:1fr}.el-form-item[data-v-2fc11a9f]{margin-bottom:0}.finance_box[data-v-495023bc]{flex:1;overflow:auto;background-color:#fff;border-radius:6px;padding:10px;margin-right:10px}.btn_box[data-v-495023bc]{height:40px;display:flex}.table_box[data-v-495023bc]{width:100%}[data-v-495023bc] .el-button-group .el-button--primary:first-child{background-color:#1e6aed;border:none}.serBtn[data-v-495023bc]{margin-left:10px;border:none}.serBtn[data-v-495023bc],.serBtn[data-v-495023bc]:hover{background-color:#f0f0f0;color:#000}.opBtn[data-v-495023bc]{margin:0!important}.opBtn[data-v-495023bc]:hover{color:#e6a755}.userAdd_man[data-v-495023bc]{min-height:360px;overflow:auto;padding:0 30px}.userFrom[data-v-495023bc]{display:grid;gap:20px;grid-template-columns:1fr}.el-form-item[data-v-495023bc]{margin-bottom:0}.data-acquisition-container[data-v-dc90df7e]{display:flex;flex-direction:column;height:100%;width:100%;background-color:#f4f5fa;padding:20px;box-sizing:border-box}.header-section[data-v-dc90df7e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;background-color:#fff;padding:16px 24px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.title-container[data-v-dc90df7e]{display:flex;flex-direction:column;gap:4px}.main-title[data-v-dc90df7e]{font-size:18px;font-weight:700;color:#1f2937;margin:0}.sub-title[data-v-dc90df7e]{font-size:12px;color:#9ca3af;margin:0}.filter-container[data-v-dc90df7e]{display:flex;align-items:center;gap:12px}.search-input[data-v-dc90df7e]{width:200px}.status-select[data-v-dc90df7e]{width:130px}.btn-query[data-v-dc90df7e]{background-color:#1e6aed;border:none;font-size:13px;font-weight:500}.btn-query[data-v-dc90df7e]:hover{background-color:#1557c0}.btn-reset[data-v-dc90df7e]{font-size:13px;color:#4b5563;border:1px solid #d1d5db}.btn-reset[data-v-dc90df7e]:hover{background-color:#f9fafb}.grid-container[data-v-dc90df7e]{flex:1;overflow-y:auto;margin-bottom:20px;min-height:0}.device-grid[data-v-dc90df7e]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding-top:10px;padding-bottom:10px}.device-card[data-v-dc90df7e]{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.04);border:1px solid rgba(229,231,235,.5);display:flex;flex-direction:column;gap:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.device-card[data-v-dc90df7e]:hover{transform:translateY(-4px);box-shadow:0 10px 20px rgba(0,0,0,.08);border-color:#1e6aed}.card-header[data-v-dc90df7e]{display:flex;justify-content:space-between;align-items:center}.device-icon-wrapper[data-v-dc90df7e]{color:#6b7280;display:flex;align-items:center;justify-content:center}.status-dot-text[data-v-dc90df7e]{font-size:12px;font-weight:600;margin-left:auto}.status-dot-text.status-online[data-v-dc90df7e]{color:#22c55e}.status-dot-text.status-offline[data-v-dc90df7e]{color:#f97316}.status-dot-text.status-faulty[data-v-dc90df7e]{color:#ef4444}.card-body[data-v-dc90df7e]{display:flex;flex-direction:column;gap:4px}.device-name[data-v-dc90df7e]{font-size:16px;font-weight:700;color:#111827;margin:0}.device-subtitle[data-v-dc90df7e]{font-size:12px;color:#9ca3af}.card-footer[data-v-dc90df7e]{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid #f3f4f6}.meta-row[data-v-dc90df7e]{display:flex;justify-content:space-between;font-size:12px}.meta-label[data-v-dc90df7e]{color:#9ca3af}.meta-val[data-v-dc90df7e]{color:#374151;font-weight:500;max-width:140px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.pagination-container[data-v-dc90df7e]{display:flex;justify-content:flex-end;background-color:#fff;padding:12px 24px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.empty-state[data-v-dc90df7e]{display:flex;align-items:center;justify-content:center;height:100%;background-color:#fff;border-radius:8px}.finance_box[data-v-d19804da]{flex:1;overflow:auto;background-color:#fff;border-radius:6px;padding:10px;margin-right:10px}.btn_box[data-v-d19804da]{height:40px;display:flex}.table_box[data-v-d19804da]{width:100%}[data-v-d19804da] .el-button-group .el-button--primary:first-child{background-color:#1e6aed;border:none}.serBtn[data-v-d19804da]{margin-left:10px;border:none}.serBtn[data-v-d19804da],.serBtn[data-v-d19804da]:hover{background-color:#f0f0f0;color:#000}.opBtn[data-v-d19804da]{margin:0!important}.opBtn[data-v-d19804da]:hover{color:#e6a755}.userAdd_man[data-v-d19804da]{min-height:360px;overflow:auto;padding:0 30px}.userFrom[data-v-d19804da]{display:grid;gap:20px;grid-template-columns:1fr}.el-form-item[data-v-d19804da]{margin-bottom:0}.finance_box[data-v-8fa67a5c]{flex:1;overflow:auto;background-color:#fff;border-radius:6px;padding:10px;margin-right:10px}.btn_box[data-v-8fa67a5c]{height:40px;display:flex}.table_box[data-v-8fa67a5c]{width:100%}.table_box[data-v-8fa67a5c] .el-image{cursor:pointer}[data-v-8fa67a5c] .el-button-group .el-button--primary:first-child{background-color:#1e6aed;border:none}.serBtn[data-v-8fa67a5c]{margin-left:10px;border:none}.serBtn[data-v-8fa67a5c],.serBtn[data-v-8fa67a5c]:hover{background-color:#f0f0f0;color:#000}.opBtn[data-v-8fa67a5c]{margin:0!important}.opBtn[data-v-8fa67a5c]:hover{color:#e6a755}.userAdd_man[data-v-8fa67a5c]{min-height:300px;overflow:auto;padding:0 30px}.userFrom[data-v-8fa67a5c]{display:grid;gap:20px;grid-template-columns:1fr}.el-form-item[data-v-8fa67a5c]{margin-bottom:0}.finance_box[data-v-a6572b06]{flex:1;overflow:auto;background-color:#fff;border-radius:6px;padding:10px;margin-right:10px}.btn_box[data-v-a6572b06]{height:40px;display:flex}.table_box[data-v-a6572b06]{width:100%}.table_box[data-v-a6572b06] .el-image{cursor:pointer}[data-v-a6572b06] .el-button-group .el-button--primary:first-child{background-color:#1e6aed;border:none}.serBtn[data-v-a6572b06]{margin-left:10px;border:none}.serBtn[data-v-a6572b06],.serBtn[data-v-a6572b06]:hover{background-color:#f0f0f0;color:#000}.opBtn[data-v-a6572b06]{margin:0!important}.opBtn[data-v-a6572b06]:hover{color:#e6a755}.userAdd_man[data-v-a6572b06]{min-height:200px;overflow:auto;padding:0 30px}.userFrom[data-v-a6572b06]{display:grid;gap:20px;grid-template-columns:1fr}.el-form-item[data-v-a6572b06]{margin-bottom:0}.finance_box[data-v-5f34d32e]{flex:1;overflow:auto;background-color:#fff;border-radius:6px;padding:10px;margin-right:10px}.btn_box[data-v-5f34d32e]{height:40px;display:flex}.table_box[data-v-5f34d32e]{width:100%}.table_box[data-v-5f34d32e] .el-image{cursor:pointer}[data-v-5f34d32e] .el-button-group .el-button--primary:first-child{background-color:#1e6aed;border:none}.serBtn[data-v-5f34d32e]{margin-left:10px;border:none}.serBtn[data-v-5f34d32e],.serBtn[data-v-5f34d32e]:hover{background-color:#f0f0f0;color:#000}.opBtn[data-v-5f34d32e]{margin:0!important}.opBtn[data-v-5f34d32e]:hover{color:#e6a755}.userAdd_man[data-v-5f34d32e]{min-height:250px;overflow:auto;padding:0 30px}.userFrom[data-v-5f34d32e]{display:grid;gap:20px;grid-template-columns:1fr}.el-form-item[data-v-5f34d32e]{margin-bottom:0}.finance_box[data-v-20931f56]{flex:1;overflow:auto;background-color:#fff;border-radius:6px;padding:10px;margin-right:10px}.btn_box[data-v-20931f56]{height:40px;display:flex}.table_box[data-v-20931f56]{width:100%}.table_box[data-v-20931f56] .el-image{cursor:pointer}[data-v-20931f56] .el-button-group .el-button--primary:first-child{background-color:#1e6aed;border:none}.serBtn[data-v-20931f56]{margin-left:10px;border:none}.serBtn[data-v-20931f56],.serBtn[data-v-20931f56]:hover{background-color:#f0f0f0;color:#000}.opBtn[data-v-20931f56]{margin:0!important}.opBtn[data-v-20931f56]:hover{color:#e6a755}.userAdd_man[data-v-20931f56]{min-height:300px;overflow:auto;padding:0 30px}.userFrom[data-v-20931f56]{display:grid;gap:20px;grid-template-columns:1fr}.el-form-item[data-v-20931f56]{margin-bottom:0}.ledger-edit-container[data-v-5c62e32d]{padding:24px;background-color:#fff;min-height:100%;box-sizing:border-box;overflow-x:hidden}.edit-header[data-v-5c62e32d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f2f5}.header-left-side[data-v-5c62e32d]{display:flex;align-items:center;gap:16px}.header-actions[data-v-5c62e32d]{display:flex;gap:12px}.back-btn[data-v-5c62e32d]{border:1px solid #dcdfe6;background-color:#fff;color:#606266}.back-btn[data-v-5c62e32d]:hover{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.edit-title[data-v-5c62e32d]{font-size:18px;font-weight:600;color:#1f2f3d}.edit-card-wrapper[data-v-5c62e32d]{width:95%;max-width:none;margin:0 auto}.form-card[data-v-5c62e32d]{margin-bottom:28px;border:none!important;box-shadow:none!important;background-color:transparent!important;overflow:hidden!important}.form-card[data-v-5c62e32d] .el-card__header{background-color:transparent!important;border-bottom:none!important;padding:12px 0!important;overflow:hidden!important}.form-card[data-v-5c62e32d] .el-card__body{padding:16px 0!important;overflow:hidden!important}.card-header[data-v-5c62e32d]{display:flex;align-items:center;gap:8px}.card-indicator[data-v-5c62e32d]{display:inline-block;width:4px;height:16px;background-color:#409eff;border-radius:2px}.card-title[data-v-5c62e32d]{font-size:15px;font-weight:600;color:#303133}.form-actions[data-v-5c62e32d]{display:flex;justify-content:flex-end;gap:12px;margin-top:30px;padding-bottom:50px}.mr-1[data-v-5c62e32d]{margin-right:4px}.image-empty-box[data-v-5c62e32d]{width:60px;height:60px;background-color:#f5f7fa;border:1px dashed #dcdfe6;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:11px;color:#30313383}.finance_box[data-v-dd738c5a]{flex:1;overflow:auto;background-color:#fff;border-radius:6px;padding:10px;margin-right:10px}.btn_box[data-v-dd738c5a]{height:40px;display:flex}.table_box[data-v-dd738c5a]{width:100%}[data-v-dd738c5a] .el-button-group .el-button--primary:first-child{background-color:#1e6aed;border:none}.serBtn[data-v-dd738c5a]{margin-left:10px;border:none}.serBtn[data-v-dd738c5a],.serBtn[data-v-dd738c5a]:hover{background-color:#f0f0f0;color:#000}.from_add[data-v-dd738c5a]{display:flex;width:100%;justify-content:center}.tree_itme[data-v-dd738c5a]{min-height:400px}.finance_box[data-v-032c860a]{flex:1;overflow:auto;background-color:#fff;border-radius:6px;padding:10px;margin-right:10px}.btn_box[data-v-032c860a]{height:40px;display:flex}.table_box[data-v-032c860a]{width:100%}[data-v-032c860a] .el-button-group .el-button--primary:first-child{background-color:#1e6aed;border:none}.serBtn[data-v-032c860a]{margin-left:10px;border:none}.serBtn[data-v-032c860a],.serBtn[data-v-032c860a]:hover{background-color:#f0f0f0;color:#000}.from_add[data-v-032c860a]{display:flex;width:100%;justify-content:center}.tree_itme[data-v-032c860a]{min-height:400px}.dictionary-container[data-v-452f5b6c]{display:flex;height:calc(100vh - 100px);width:100%;padding:10px;box-sizing:border-box;background-color:#f4f5fa}.left-panel[data-v-452f5b6c]{width:300px;flex-direction:column;margin-right:15px}.left-panel[data-v-452f5b6c],.right-panel[data-v-452f5b6c]{background-color:#fff;border-radius:6px;display:flex;box-shadow:0 1px 4px rgba(0,21,41,.08)}.right-panel[data-v-452f5b6c]{flex:1;flex-direction:column;overflow:hidden}.panel-header[data-v-452f5b6c]{height:55px;padding:0 20px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.panel-title[data-v-452f5b6c]{font-size:16px;font-weight:600;color:#333}.panel-body[data-v-452f5b6c]{flex:1;padding:15px;overflow:auto;box-sizing:border-box}.custom-tree-node[data-v-452f5b6c]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}.custom-tree-node .node-actions[data-v-452f5b6c]{display:none;align-items:center;gap:4px}.custom-tree-node:hover .node-actions[data-v-452f5b6c]{display:inline-flex}.node-label[data-v-452f5b6c]{color:#555}.node-info[data-v-452f5b6c]{display:flex;align-items:center;gap:8px}.current-node-name[data-v-452f5b6c]{font-size:16px;font-weight:600;color:var(--el-color-primary)}.code-tag[data-v-452f5b6c]{font-family:monospace}.empty-state[data-v-452f5b6c]{flex:1;display:flex;align-items:center;justify-content:center}.data-wrapper[data-v-452f5b6c]{display:flex;flex-direction:column;height:100%}.finance_box[data-v-ffcd2e20]{flex:1;overflow:auto;background-color:#fff;border-radius:6px;padding:10px;margin-right:10px}.btn_box[data-v-ffcd2e20]{height:40px;display:flex}.table_box[data-v-ffcd2e20]{width:100%}[data-v-ffcd2e20] .el-button-group .el-button--primary:first-child{background-color:#1e6aed;border:none}.serBtn[data-v-ffcd2e20]{margin-left:10px;border:none}.serBtn[data-v-ffcd2e20],.serBtn[data-v-ffcd2e20]:hover{background-color:#f0f0f0;color:#000}.opBtn[data-v-ffcd2e20]{margin:0!important}.opBtn[data-v-ffcd2e20]:hover{color:#e6a755}.userAdd_man[data-v-ffcd2e20]{min-height:360px;overflow:auto;padding:0 30px}.userFrom[data-v-ffcd2e20]{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.el-form-item[data-v-ffcd2e20]{margin-bottom:0}.tree_man[data-v-ffcd2e20]{padding:0 30px}.tree_box[data-v-ffcd2e20]{min-height:300px;max-height:400px;overflow:auto}.user_name[data-v-ffcd2e20]{border:1px solid #eee;margin-top:10px;min-height:150px}.finance_box[data-v-19695b8d]{flex:1;overflow:auto;background-color:#fff;border-radius:6px;padding:10px;margin-right:10px}.btn_box[data-v-19695b8d]{height:40px;display:flex}.table_box[data-v-19695b8d]{width:100%}[data-v-19695b8d] .el-button-group .el-button--primary:first-child{background-color:#1e6aed;border:none}.serBtn[data-v-19695b8d]{margin-left:10px;border:none}.serBtn[data-v-19695b8d],.serBtn[data-v-19695b8d]:hover{background-color:#f0f0f0;color:#000}.opBtn[data-v-19695b8d]{margin:0!important}.opBtn[data-v-19695b8d]:hover{color:#e6a755}.flex{display:flex}.a-l-c{align-items:center}.j-s-b{justify-content:space-between}.fz26{font-size:26px}.f-w-b{font-weight:700}.finance_box{height:calc(100% - 20px)!important}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}li{list-style-type:none;margin:0;padding:0}.w100{width:100%;height:100%}.n1{background-color:red}.n1,.n2{width:10px;height:10px;border-radius:50%;margin-right:5px;margin-top:1px}.n2{background-color:#ff9028}.n3{width:10px;height:10px;background-color:#f5d742;border-radius:50%;margin-right:5px;margin-top:1px}.d1{background-color:#ff9028}.d1,.d2{width:8px;height:8px;border-radius:50%;margin-right:5px;margin-top:1px;margin-right:10px}.d2{background-color:#4e84f2}.ioc_txt{margin:0 5px;color:#1a1a1abb}.el-dialog.is-draggable .el-dialog__header{text-align:center}.el-form-item__label:after{content:":"}.el-button--small{padding:0}.el-drawer__header{margin-bottom:0!important}