.not-found-container[data-v-7c289909]{min-height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#1a1f35,#2d3748);position:relative;overflow:hidden;font-family:PingFang SC,Microsoft YaHei,sans-serif}.not-found-content[data-v-7c289909]{text-align:center;z-index:2;padding:40px;background:hsla(0,0%,100%,.95);border-radius:24px;box-shadow:0 25px 50px rgba(0,0,0,.15),0 0 0 1px hsla(0,0%,100%,.2);backdrop-filter:blur(10px);animation:contentFadeIn-7c289909 .8s ease-out}.error-code[data-v-7c289909]{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.error-code .number[data-v-7c289909]{font-size:120px;font-weight:700;color:#2d3748;text-shadow:2px 2px 4px rgba(0,0,0,.1);animation:numberFloat-7c289909 3s ease-in-out infinite}.error-code .number[data-v-7c289909]:first-child{animation-delay:0s}.error-code .number[data-v-7c289909]:last-child{animation-delay:.5s}.error-code .circle[data-v-7c289909]{width:80px;height:80px;margin:0 20px;position:relative;animation:circleRotate-7c289909 10s linear infinite}.error-code .circle .circle-inner[data-v-7c289909]{position:absolute;width:100%;height:100%;border:8px solid #3b82f6;border-radius:50%;border-top-color:transparent;border-right-color:transparent;transform:rotate(45deg)}.error-title[data-v-7c289909]{font-size:32px;color:#1a1f35;margin-bottom:16px;font-weight:600}.error-desc[data-v-7c289909]{font-size:16px;color:#4a5568;margin-bottom:32px;line-height:1.6}.error-actions[data-v-7c289909]{display:flex;gap:16px;justify-content:center}.error-actions .action-btn[data-v-7c289909]{min-width:120px;height:44px;border-radius:22px;font-size:16px;font-weight:500;transition:all .3s ease;border:none}.error-actions .action-btn[data-v-7c289909]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(59,130,246,.3)}.error-actions .action-btn.home-btn[data-v-7c289909]{background:linear-gradient(135deg,#10b981,#059669)}.error-actions .action-btn.home-btn[data-v-7c289909]:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 6px 16px rgba(16,185,129,.3)}.decoration[data-v-7c289909]{top:0;left:0;pointer-events:none}.decoration[data-v-7c289909],.floating-shapes[data-v-7c289909]{position:absolute;width:100%;height:100%}.floating-shapes .shape[data-v-7c289909]{position:absolute;border-radius:50%;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(16,185,129,.1));animation:float-7c289909 8s ease-in-out infinite}.floating-shapes .shape-1[data-v-7c289909]{width:100px;height:100px;top:20%;left:10%;animation-delay:0s}.floating-shapes .shape-2[data-v-7c289909]{width:150px;height:150px;top:60%;right:15%;animation-delay:1s}.floating-shapes .shape-3[data-v-7c289909]{width:80px;height:80px;bottom:20%;left:20%;animation-delay:2s}.floating-shapes .shape-4[data-v-7c289909]{width:120px;height:120px;top:30%;right:25%;animation-delay:3s}@keyframes contentFadeIn-7c289909{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes numberFloat-7c289909{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes circleRotate-7c289909{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes float-7c289909{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(10px,-15px) rotate(5deg)}50%{transform:translate(-5px,10px) rotate(-5deg)}75%{transform:translate(-15px,-5px) rotate(3deg)}}@media (max-width:768px){.not-found-content[data-v-7c289909]{margin:20px;padding:30px}.error-code .number[data-v-7c289909]{font-size:80px}.error-code .circle[data-v-7c289909]{width:60px;height:60px;margin:0 15px}.error-title[data-v-7c289909]{font-size:24px}.error-desc[data-v-7c289909]{font-size:14px}.error-actions[data-v-7c289909]{flex-direction:column}.error-actions .action-btn[data-v-7c289909]{width:100%}}.loading-spinner-container[data-v-105f7725]{display:flex;align-items:center;justify-content:center;padding:40px}.loading-spinner-container.full-screen[data-v-105f7725]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(10,25,41,.9);backdrop-filter:blur(10px);z-index:9999}.spinner-wrapper[data-v-105f7725]{display:flex;flex-direction:column;align-items:center;gap:20px}.tech-spinner[data-v-105f7725]{position:relative;width:60px;height:60px}.spinner-ring[data-v-105f7725]{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid transparent;border-top:2px solid #64a6ff;border-radius:50%;animation:spin-105f7725 1.5s linear infinite}.spinner-ring[data-v-105f7725]:nth-child(2){width:80%;height:80%;top:10%;left:10%;border-top-color:#0f8;animation-duration:2s;animation-direction:reverse}.spinner-ring[data-v-105f7725]:nth-child(3){width:60%;height:60%;top:20%;left:20%;border-top-color:#fa0;animation-duration:1s}@keyframes spin-105f7725{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-text[data-v-105f7725]{color:#8bb8ff;font-size:16px;font-weight:500;text-align:center}.loading-progress[data-v-105f7725]{width:200px;text-align:center}.progress-text[data-v-105f7725]{color:#64a6ff;font-size:14px;margin-top:8px}.error-boundary[data-v-8e9dc104]{display:flex;align-items:center;justify-content:center;min-height:400px;padding:40px}.error-content[data-v-8e9dc104]{text-align:center;max-width:500px}.error-icon[data-v-8e9dc104]{font-size:80px;color:#ff6b6b;margin-bottom:20px;opacity:.8}.error-title[data-v-8e9dc104]{font-size:24px;color:#fff;margin-bottom:15px;font-weight:600}.error-message[data-v-8e9dc104]{font-size:16px;color:#8bb8ff;margin-bottom:30px;line-height:1.6}.error-actions[data-v-8e9dc104]{display:flex;gap:15px;justify-content:center}.dashboard-header[data-v-a218a54e]{height:78px;flex-shrink:0;display:flex;justify-content:center;align-items:center;position:relative;z-index:2;background:linear-gradient(180deg,rgba(3,18,28,.98),rgba(3,18,28,.72));border-bottom:1px solid rgba(99,210,226,.24);box-shadow:0 10px 28px rgba(0,0,0,.24),0 1px 18px rgba(34,211,238,.06);backdrop-filter:blur(10px);overflow:hidden}.dashboard-header[data-v-a218a54e]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.9),rgba(100,166,255,.9),transparent);background-size:45% 100%;background-repeat:no-repeat;animation:headerLineFlow-a218a54e 5s linear infinite}@keyframes headerLineFlow-a218a54e{0%{background-position:-50% 0}to{background-position:150% 0}}.dashboard-header[data-v-a218a54e]:after{content:"";position:absolute;top:0;left:-30%;width:30%;height:100%;background:linear-gradient(90deg,transparent,rgba(34,211,238,.08),transparent);animation:headerSweep-a218a54e 8s ease-in-out infinite}@keyframes headerSweep-a218a54e{0%{left:-30%}60%,to{left:130%}}.header-content[data-v-a218a54e]{height:100%;display:grid;align-items:center;grid-template-columns:minmax(300px,1fr) minmax(520px,1.5fr) minmax(300px,1fr);gap:18px;padding:0;width:100%;box-sizing:border-box;overflow:hidden;position:relative;z-index:2}.header-brand-panel[data-v-a218a54e]{position:relative;left:auto;top:auto;grid-column:1;grid-row:1;display:grid;gap:2px;width:224px;padding:8px 13px;transform:none;border-left:2px solid rgba(34,211,238,.7);border-top:1px solid rgba(34,211,238,.26);border-bottom:1px solid rgba(34,211,238,.12);background:linear-gradient(90deg,rgba(34,211,238,.1),transparent);box-sizing:border-box}.header-brand-panel[data-v-a218a54e]:after,.header-brand-panel[data-v-a218a54e]:before{content:"";position:absolute;width:7px;height:7px;border-color:rgba(251,191,36,.7)}.header-brand-panel[data-v-a218a54e]:before{top:-1px;left:-2px;border-top:1px solid currentColor;border-left:1px solid currentColor}.header-brand-panel[data-v-a218a54e]:after{right:0;bottom:-1px;border-right:1px solid currentColor;border-bottom:1px solid currentColor}.brand-code[data-v-a218a54e]{color:#22d3ee;font:9px Consolas,Courier New,monospace;letter-spacing:1.8px;text-shadow:0 0 8px rgba(34,211,238,.6)}.brand-name[data-v-a218a54e]{color:#d9f7ff;font:600 12px Consolas,Courier New,monospace;letter-spacing:2px}.brand-subtitle[data-v-a218a54e]{color:rgba(159,214,228,.62);font:9px Consolas,Courier New,monospace;letter-spacing:1.4px}.header-command-panel[data-v-a218a54e]{position:absolute;top:50%;right:0;grid-column:auto;grid-row:auto;display:flex;align-items:center;gap:12px;min-width:246px;padding:6px 8px 6px 12px;transform:translateY(-50%);border-right:2px solid rgba(34,211,238,.62);border-top:1px solid rgba(34,211,238,.22);border-bottom:1px solid rgba(34,211,238,.12);background:linear-gradient(270deg,rgba(34,211,238,.1),transparent);box-sizing:border-box}.header-clock[data-v-a218a54e]{display:grid;gap:2px;min-width:104px;text-align:right}.clock-label[data-v-a218a54e]{color:rgba(159,214,228,.62);font:9px Consolas,Courier New,monospace;letter-spacing:1.2px}.header-clock strong[data-v-a218a54e]{color:#7fe9ff;font:600 15px Consolas,Courier New,monospace;letter-spacing:1px;text-shadow:0 0 9px rgba(34,211,238,.7)}.header-command-panel .back-btn[data-v-a218a54e],.header-command-panel .user-dropdown[data-v-a218a54e]{position:relative;top:auto;right:auto;transform:none}.header-command-panel .back-btn[data-v-a218a54e]:hover,.header-command-panel .user-trigger[data-v-a218a54e]:hover{transform:translateY(-1px)}.header-status-panel[data-v-a218a54e]{position:absolute;left:28px;top:50%;width:218px;padding:8px 12px 7px;transform:translateY(-50%);border-left:2px solid rgba(34,211,238,.72);border-top:1px solid rgba(34,211,238,.24);border-bottom:1px solid rgba(34,211,238,.12);background:linear-gradient(90deg,rgba(34,211,238,.1),rgba(34,211,238,.015));box-shadow:inset 16px 0 22px rgba(34,211,238,.035),0 0 18px rgba(34,211,238,.04);box-sizing:border-box}.header-status-panel[data-v-a218a54e]:after,.header-status-panel[data-v-a218a54e]:before{content:"";position:absolute;width:7px;height:7px;border-color:rgba(251,191,36,.72)}.header-status-panel[data-v-a218a54e]:before{top:-1px;left:-2px;border-top:1px solid currentColor;border-left:1px solid currentColor}.header-status-panel[data-v-a218a54e]:after{right:0;bottom:-1px;border-right:1px solid currentColor;border-bottom:1px solid currentColor}.status-panel-bottom[data-v-a218a54e],.status-panel-top[data-v-a218a54e]{display:flex;align-items:center;justify-content:space-between}.status-panel-top[data-v-a218a54e]{padding-bottom:5px;border-bottom:1px solid rgba(127,233,255,.12)}.status-kicker[data-v-a218a54e],.status-panel-bottom[data-v-a218a54e]{color:rgba(159,214,228,.72);font:9px Consolas,Courier New,monospace;letter-spacing:1.4px}.status-online[data-v-a218a54e]{color:#34d399;font-size:9px;letter-spacing:1px;text-shadow:0 0 7px rgba(52,211,153,.7)}.status-online i[data-v-a218a54e],.telemetry-dot[data-v-a218a54e]{display:inline-block;width:5px;height:5px;margin-right:5px;border-radius:50%;background:#34d399;box-shadow:0 0 8px #34d399;animation:telemetryPulse-a218a54e 1.6s ease-in-out infinite}.status-panel-bottom[data-v-a218a54e]{justify-content:flex-start;gap:9px;padding-top:6px;color:rgba(127,233,255,.68)}.status-panel-bottom em[data-v-a218a54e]{margin-left:auto;color:#7fe9ff;font-style:normal;text-shadow:0 0 7px rgba(34,211,238,.55)}.status-signal[data-v-a218a54e]{display:inline-flex;align-items:flex-end;gap:2px;height:10px}.status-signal b[data-v-a218a54e]{display:block;width:3px;background:#22d3ee;box-shadow:0 0 5px rgba(34,211,238,.8);animation:signalPulse-a218a54e 1.2s ease-in-out infinite alternate}.status-signal b[data-v-a218a54e]:first-child{height:4px}.status-signal b[data-v-a218a54e]:nth-child(2){height:7px;animation-delay:.15s}.status-signal b[data-v-a218a54e]:nth-child(3){height:10px;animation-delay:.3s}.status-signal b[data-v-a218a54e]:nth-child(4){height:7px;animation-delay:.45s}.status-signal b[data-v-a218a54e]:nth-child(5){height:4px;animation-delay:.6s}@keyframes signalPulse-a218a54e{0%{opacity:.35;transform:scaleY(.55)}to{opacity:1;transform:scaleY(1)}}.back-btn[data-v-a218a54e]{position:absolute;right:24px;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);color:#fff;border-radius:4px;font-weight:500;transition:all .3s ease;backdrop-filter:blur(10px)}.back-btn[data-v-a218a54e]:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.back-btn i[data-v-a218a54e]{margin-right:5px}.user-dropdown[data-v-a218a54e]{position:absolute;right:24px;top:50%;transform:translateY(-50%)}.user-trigger[data-v-a218a54e]{height:34px;padding:0 10px 0 4px;display:flex;align-items:center;gap:8px;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;color:#fff;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);cursor:pointer;transition:all .3s ease}.user-trigger[data-v-a218a54e]:hover{border-color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.2);box-shadow:0 4px 12px rgba(0,0,0,.3);transform:translateY(-2px)}.user-trigger img[data-v-a218a54e]{width:28px;height:28px;display:block;border-radius:50%;-o-object-fit:cover;object-fit:cover}.user-trigger span[data-v-a218a54e]{max-width:120px;overflow:hidden;font-size:13px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.user-trigger>i[data-v-a218a54e]{font-size:12px}.platform-title[data-v-a218a54e]{font-size:28px;font-weight:700;color:#d9f7ff;margin:0;text-shadow:0 0 18px rgba(34,211,238,.62);letter-spacing:3px;text-align:center;line-height:1;vertical-align:middle;max-width:100%;box-sizing:border-box;overflow:visible;grid-column:auto;grid-row:auto;transform:translate(-50%,-7px);gap:16px;max-width:58vw}.header-telemetry[data-v-a218a54e],.platform-title[data-v-a218a54e]{white-space:nowrap;position:absolute;left:50%;display:flex;align-items:center}.header-telemetry[data-v-a218a54e]{bottom:7px;transform:translateX(-50%);gap:13px;color:rgba(127,233,255,.62);font:9px Consolas,Courier New,monospace;letter-spacing:1.6px}.header-telemetry b[data-v-a218a54e]{width:28px;height:1px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.7),transparent)}.telemetry-dot[data-v-a218a54e]{display:inline-block;width:5px;height:5px;margin-right:5px;border-radius:50%;background:#34d399;box-shadow:0 0 8px #34d399;animation:telemetryPulse-a218a54e 1.6s ease-in-out infinite}@keyframes telemetryPulse-a218a54e{0%,to{opacity:1}50%{opacity:.35}}.title-inner[data-v-a218a54e]{background:linear-gradient(180deg,#eafaff,#7fd6ea);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.title-brace[data-v-a218a54e]{position:relative;width:26px;height:10px;flex-shrink:0}.title-brace[data-v-a218a54e]:before{content:"";position:absolute;top:50%;width:8px;height:8px;transform:translateY(-50%) rotate(45deg);border:1.5px solid #22d3ee;box-shadow:0 0 10px rgba(34,211,238,.7);animation:braceGlow-a218a54e 2.2s ease-in-out infinite}.title-brace[data-v-a218a54e]:after{content:"";position:absolute;top:50%;height:1px;background:linear-gradient(90deg,rgba(34,211,238,.8),transparent);transform:translateY(-50%)}.title-brace-l[data-v-a218a54e]:before{right:0}.title-brace-l[data-v-a218a54e]:after{right:12px;left:0}.title-brace-r[data-v-a218a54e]:before{left:0}.title-brace-r[data-v-a218a54e]:after{left:12px;right:0;background:linear-gradient(90deg,transparent,rgba(34,211,238,.8))}@keyframes braceGlow-a218a54e{0%,to{opacity:.6;box-shadow:0 0 6px rgba(34,211,238,.5)}50%{opacity:1;box-shadow:0 0 14px rgba(34,211,238,.95)}}@media (max-width:1400px){.platform-title[data-v-a218a54e]{font-size:24px;letter-spacing:2px}}@media (max-width:1100px){.header-brand-panel[data-v-a218a54e]{left:14px;width:188px}.header-command-panel[data-v-a218a54e]{right:14px;min-width:210px}.header-telemetry[data-v-a218a54e]{display:none}.platform-title[data-v-a218a54e]{font-size:20px;letter-spacing:1px;gap:10px}}.dashboard-card[data-v-a5e1606e]{background:linear-gradient(135deg,rgba(5,25,37,.96),rgba(4,17,27,.88));border:1px solid rgba(34,211,238,.22);border-radius:3px;box-shadow:inset 0 0 22px rgba(34,211,238,.035),0 8px 18px rgba(0,0,0,.18);padding:16px;position:relative;overflow:hidden;height:300px;box-sizing:border-box;flex-shrink:0;display:flex;flex-direction:column}.chart-header[data-v-a5e1606e]{margin-bottom:0;padding-bottom:0;border-bottom:none}.title-main[data-v-a5e1606e]{display:flex;align-items:center;margin-bottom:12px}.chart-header[data-v-a5e1606e]{position:relative;z-index:2;padding-bottom:8px;border-bottom:1px solid rgba(100,166,255,.12)}.title-text[data-v-a5e1606e]{color:#64a6ff;font-size:16px;font-weight:700;margin-right:10px;text-shadow:0 0 6px rgba(100,166,255,.5);letter-spacing:.5px;background:linear-gradient(45deg,#64a6ff,#4ecdc4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title-live[data-v-a5e1606e]{display:inline-flex;align-items:center;gap:5px;margin-right:0;padding:3px 8px;border:1px solid rgba(52,211,153,.32);border-radius:10px;background:rgba(52,211,153,.08);color:#34d399;font-size:10px;font-weight:600;letter-spacing:1px;text-shadow:0 0 8px rgba(52,211,153,.72);white-space:nowrap}.live-dot[data-v-a5e1606e]{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 8px #34d399;animation:newAppsLivePulse-a5e1606e 1.4s ease-in-out infinite}@keyframes newAppsLivePulse-a5e1606e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.65)}}.title-decoration[data-v-a5e1606e]{flex:1;height:1px;background:linear-gradient(90deg,#64a6ff,transparent)}.app-list-wrapper[data-v-a5e1606e]{flex:1;overflow:hidden;position:relative}.app-list[data-v-a5e1606e]{display:flex;flex-direction:column;overflow-y:auto;padding:0 8px;scroll-behavior:auto;transition:all .3s cubic-bezier(.4,0,.2,1);will-change:scroll-position;-webkit-overflow-scrolling:touch;height:100%;scrollbar-width:none;-ms-overflow-style:none}.app-list[data-v-a5e1606e]::-webkit-scrollbar{display:none}.app-list[data-v-a5e1606e]:hover{box-shadow:inset 0 0 15px rgba(64,158,255,.15);transition:box-shadow .3s ease}.app-list[data-v-a5e1606e]::-webkit-scrollbar{width:4px}.app-list[data-v-a5e1606e]::-webkit-scrollbar-track{background:rgba(64,158,255,.1);border-radius:3px}.app-list[data-v-a5e1606e]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(64,158,255,.3),rgba(100,166,255,.5));border-radius:3px;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 0 3px rgba(64,158,255,.2)}.app-list[data-v-a5e1606e]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(64,158,255,.5),rgba(100,166,255,.7));box-shadow:0 0 6px rgba(64,158,255,.4)}.app-list.scrolling[data-v-a5e1606e]{animation:pulse-a5e1606e 3s infinite}@keyframes pulse-a5e1606e{0%,to{box-shadow:inset 0 0 8px rgba(64,158,255,.12)}50%{box-shadow:inset 0 0 20px rgba(64,158,255,.25)}}.app-item[data-v-a5e1606e]{display:flex;flex-direction:column;padding:8px 12px 8px 14px;background:linear-gradient(90deg,rgba(34,211,238,.08),rgba(64,158,255,.03));border-radius:3px;border:1px solid rgba(34,211,238,.1);border-left:2px solid rgba(34,211,238,.45);transition:all .3s ease;margin-bottom:4px;position:relative;overflow:hidden}.app-item[data-v-a5e1606e]:after{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;background:linear-gradient(90deg,transparent,rgba(34,211,238,.14),transparent);transform:skewX(-20deg);transition:left .5s ease;pointer-events:none}.app-item[data-v-a5e1606e]:hover:after{left:130%}.app-info[data-v-a5e1606e]{display:flex;align-items:center;margin-bottom:4px}.app-meta[data-v-a5e1606e]{display:flex;align-items:center;justify-content:space-between;margin-left:16px}.app-item[data-v-a5e1606e]:hover{background:linear-gradient(90deg,rgba(34,211,238,.16),rgba(64,158,255,.06));border-left-color:#22d3ee;border-left-width:3px;transform:translateX(4px);box-shadow:-4px 0 12px rgba(34,211,238,.2),inset 0 0 12px rgba(34,211,238,.05)}.status-dot[data-v-a5e1606e]{width:8px;height:8px;border-radius:50%;margin-right:8px;position:relative;background:#34d399;box-shadow:0 0 8px rgba(52,211,153,.9);flex-shrink:0}.status-dot.breathe[data-v-a5e1606e]:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;transform:translate(-50%,-50%);border:1px solid #34d399;animation:dotRipple-a5e1606e 2s ease-out infinite}@keyframes dotRipple-a5e1606e{0%{width:8px;height:8px;opacity:.8}to{width:20px;height:20px;opacity:0}}.status-dot.active[data-v-a5e1606e]{background:#67c23a;box-shadow:0 0 5px rgba(103,194,58,.3)}.status-dot.warning[data-v-a5e1606e]{background:#e6a23c;box-shadow:0 0 5px rgba(230,162,60,.3)}.status-dot.error[data-v-a5e1606e]{background:#f56c6c;box-shadow:0 0 5px rgba(245,108,108,.3)}.app-name[data-v-a5e1606e]{flex:1;color:#d6ecff;font-size:13px;font-weight:600;text-shadow:0 0 8px rgba(100,166,255,.3);letter-spacing:.3px}.app-scene[data-v-a5e1606e]{color:#64a6ff;font-size:11px;opacity:.8;flex:1}.app-time[data-v-a5e1606e]{color:#8bb8ff;font-size:11px;opacity:.7;margin:0 8px;font-family:Consolas,monospace}.app-status-text[data-v-a5e1606e]{font-size:11px;font-weight:600;padding:3px 10px;border-radius:2px;color:#34d399;background:rgba(52,211,153,.1);border:1px solid rgba(52,211,153,.35);box-shadow:0 0 8px rgba(52,211,153,.15);letter-spacing:1px}.app-status-text.active[data-v-a5e1606e]{color:#67c23a;background:rgba(103,194,58,.1)}.app-status-text.warning[data-v-a5e1606e]{color:#e6a23c;background:rgba(230,162,60,.1)}.app-status-text.error[data-v-a5e1606e]{color:#f56c6c;background:rgba(245,108,108,.1)}.empty-state[data-v-a5e1606e]{display:flex;align-items:center;justify-content:center;height:100%;color:#8bb8ff;font-size:14px;text-align:center;background:rgba(64,158,255,.05);border-radius:3px;border:1px dashed rgba(64,158,255,.3)}.dashboard-card[data-v-882ea408]{background:linear-gradient(135deg,rgba(4,28,42,.96),rgba(3,17,29,.92));border:1px solid rgba(34,211,238,.3);border-radius:4px;box-shadow:inset 0 0 28px rgba(34,211,238,.05),0 10px 22px rgba(0,0,0,.2);padding:16px;position:relative;overflow:visible;height:300px;box-sizing:border-box;flex-shrink:0;display:flex;flex-direction:column}.card-fx[data-v-882ea408]{position:absolute;inset:0;pointer-events:none;z-index:0}.card-fx-grid[data-v-882ea408]{background-image:linear-gradient(rgba(34,211,238,.05) 1px,transparent 0),linear-gradient(90deg,rgba(34,211,238,.05) 1px,transparent 0);background-size:26px 26px;mask-image:radial-gradient(circle at 70% 55%,rgba(0,0,0,.9),transparent 72%);-webkit-mask-image:radial-gradient(circle at 70% 55%,rgba(0,0,0,.9),transparent 72%)}.card-fx-scan[data-v-882ea408]{background:linear-gradient(180deg,transparent,rgba(34,211,238,.09),transparent);height:40%;animation:cardScan-882ea408 5s linear infinite}@keyframes cardScan-882ea408{0%{transform:translateY(-100%);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(320%);opacity:0}}.chart-header[data-v-882ea408]{position:relative;z-index:2;margin-bottom:2px;padding-bottom:2px;border-bottom:1px solid rgba(100,166,255,.08)}.title-main[data-v-882ea408]{display:flex;align-items:center;margin-bottom:4px}.title-text[data-v-882ea408]{color:#64a6ff;font-size:18px;font-weight:700;margin-right:8px;text-shadow:0 0 8px rgba(100,166,255,.5);letter-spacing:.5px;background:linear-gradient(45deg,#64a6ff,#4ecdc4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title-decoration[data-v-882ea408]{flex:1;height:1px;background:linear-gradient(90deg,#64a6ff,transparent)}.title-live[data-v-882ea408]{display:inline-flex;align-items:center;gap:4px;margin-left:10px;padding:3px 8px;border:1px solid rgba(52,211,153,.32);border-radius:10px;background:rgba(52,211,153,.08);font-size:10px;letter-spacing:1px;color:#34d399;text-shadow:0 0 8px rgba(52,211,153,.6)}.live-dot[data-v-882ea408]{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 8px #34d399;animation:livePulse-882ea408 1.4s ease-in-out infinite}@keyframes livePulse-882ea408{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.6)}}.chart-content[data-v-882ea408]{position:relative;z-index:2;flex:1;min-height:224px;display:flex;gap:12px;align-items:stretch}.left-titles[data-v-882ea408]{width:44%;height:100%;max-height:none;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:4px 8px 4px 0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(34,211,238,.5) transparent;box-sizing:border-box}.left-titles[data-v-882ea408]::-webkit-scrollbar{width:3px}.left-titles[data-v-882ea408]::-webkit-scrollbar-thumb{background:rgba(34,211,238,.5);border-radius:3px}.title-item[data-v-882ea408]{display:flex;flex-direction:column;gap:4px;padding:5px 8px;border-radius:4px;border:1px solid transparent;cursor:pointer;transition:all .25s ease}.title-item.active[data-v-882ea408]{background:rgba(34,211,238,.08);border-color:rgba(34,211,238,.35);box-shadow:inset 0 0 12px rgba(34,211,238,.1);transform:translateX(2px)}.title-item.selected[data-v-882ea408]{background:linear-gradient(90deg,rgba(34,211,238,.16),rgba(167,139,250,.08));border-color:rgba(34,211,238,.55);box-shadow:inset 0 0 16px rgba(34,211,238,.16),0 0 12px rgba(34,211,238,.12)}.title-item.selected .category-name[data-v-882ea408],.title-item.selected .category-value[data-v-882ea408]{color:#fff;text-shadow:0 0 10px rgba(34,211,238,.72)}.item-top[data-v-882ea408]{display:flex;align-items:center;gap:6px;min-width:0}.item-rank[data-v-882ea408]{font-size:11px;font-weight:700;font-family:DIN,Arial,sans-serif;min-width:16px;text-shadow:0 0 6px currentColor}.title-dot[data-v-882ea408]{width:8px;height:8px;border-radius:2px;flex-shrink:0}.category-name[data-v-882ea408]{color:#cfe9ff;font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.category-value[data-v-882ea408]{color:#eafaff;font-size:12px;font-weight:700;font-family:DIN,Arial,sans-serif;flex-shrink:0}.item-bar[data-v-882ea408]{position:relative;height:4px;border-radius:3px;background:rgba(120,190,220,.12);overflow:hidden;display:flex;align-items:center}.item-bar-fill[data-v-882ea408]{height:100%;border-radius:3px;box-shadow:0 0 8px currentColor;transition:width .9s cubic-bezier(.22,1,.36,1)}.item-bar-percent[data-v-882ea408]{position:absolute;right:2px;top:-12px;font-size:9px;color:#7ba7b8;font-family:DIN,Arial,sans-serif}.petal-wrap[data-v-882ea408]{position:relative;flex:1;min-width:0;height:100%;min-height:224px;display:flex;align-items:center;justify-content:center}.petal-chart[data-v-882ea408]{width:100%;height:100%;min-height:224px;position:relative;z-index:6}.ring-fx[data-v-882ea408]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none}.ring-halo[data-v-882ea408]{width:82%;aspect-ratio:1;background:radial-gradient(circle,rgba(34,211,238,.18) 0,rgba(34,211,238,.04) 45%,transparent 70%);z-index:1;animation:haloPulse-882ea408 3.4s ease-in-out infinite}@keyframes haloPulse-882ea408{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.96)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.04)}}.ring-dash[data-v-882ea408]{width:90%;aspect-ratio:1;border:1px dashed rgba(34,211,238,.28);z-index:2;animation:spinCW-882ea408 26s linear infinite}.ring-scan[data-v-882ea408]{width:90%;aspect-ratio:1;background:conic-gradient(from 0deg,transparent 0deg,rgba(34,211,238,.35) 24deg,transparent 60deg);z-index:2;mask:radial-gradient(circle,transparent 44%,#000 45%,#000 49%,transparent 50%);-webkit-mask:radial-gradient(circle,transparent 44%,#000 45%,#000 49%,transparent 50%);animation:spinCW-882ea408 3.6s linear infinite}.ring-track[data-v-882ea408]{width:50%;aspect-ratio:1;border:1px solid rgba(167,139,250,.25);z-index:2;animation:spinCCW-882ea408 18s linear infinite}.ring-track[data-v-882ea408]:before{content:"";position:absolute;top:-3px;left:50%;width:5px;height:5px;border-radius:50%;background:#a78bfa;box-shadow:0 0 10px #a78bfa;transform:translateX(-50%)}@keyframes spinCW-882ea408{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spinCCW-882ea408{to{transform:translate(-50%,-50%) rotate(-1turn)}}.ring-corner[data-v-882ea408]{position:absolute;width:12px;height:12px;border:1.5px solid rgba(251,191,36,.7);z-index:2;pointer-events:none}.rc-tl[data-v-882ea408]{top:6px;left:6px;border-right:none;border-bottom:none}.rc-tr[data-v-882ea408]{top:6px;right:6px;border-left:none;border-bottom:none}.rc-bl[data-v-882ea408]{bottom:6px;left:6px;border-right:none;border-top:none}.rc-br[data-v-882ea408]{bottom:6px;right:6px;border-left:none;border-top:none}.ring-center[data-v-882ea408]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4;text-align:center;pointer-events:none;line-height:1.1}.rc-total[data-v-882ea408]{font-size:26px;font-weight:800;font-family:DIN,Arial,sans-serif;color:#eafaff;letter-spacing:.5px;text-shadow:0 0 14px rgba(34,211,238,.7),0 0 28px rgba(34,211,238,.35);animation:totalGlow-882ea408 2.6s ease-in-out infinite}@keyframes totalGlow-882ea408{0%,to{text-shadow:0 0 14px rgba(34,211,238,.7),0 0 28px rgba(34,211,238,.35)}50%{text-shadow:0 0 18px rgba(34,211,238,.95),0 0 40px rgba(34,211,238,.55)}}.rc-label[data-v-882ea408]{margin-top:3px;font-size:11px;color:#7ba7b8;letter-spacing:2px}.rc-sub[data-v-882ea408]{margin-top:2px;font-size:10px;color:rgba(52,211,153,.9);letter-spacing:1px}.no-data[data-v-882ea408]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:200px;color:rgba(139,184,255,.6)}.no-data-icon[data-v-882ea408]{font-size:48px;margin-bottom:12px;opacity:.5}.no-data-text[data-v-882ea408]{font-size:14px;color:rgba(139,184,255,.8);text-align:center}@media (max-width:768px){.title-text[data-v-882ea408]{font-size:16px}}.dashboard-card[data-v-2709f170]{background:linear-gradient(135deg,rgba(5,25,37,.96),rgba(4,17,27,.88));border:1px solid rgba(34,211,238,.22);border-radius:3px;box-shadow:inset 0 0 22px rgba(34,211,238,.035),0 8px 18px rgba(0,0,0,.18);padding:20px;position:relative;overflow:hidden;height:300px;flex-shrink:0;transition:border-color .35s ease,box-shadow .35s ease}.dashboard-card[data-v-2709f170]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.9),rgba(100,166,255,.9),transparent);background-size:50% 100%;background-repeat:no-repeat;animation:rcTopFlow-2709f170 4s linear infinite;z-index:6}@keyframes rcTopFlow-2709f170{0%{background-position:-60% 0}to{background-position:160% 0}}.dashboard-card[data-v-2709f170]:hover{border-color:rgba(34,211,238,.55);box-shadow:inset 0 0 24px rgba(34,211,238,.08),0 14px 30px rgba(0,0,0,.28),0 0 20px rgba(34,211,238,.12)}.rc-fx[data-v-2709f170]{position:absolute;inset:0;pointer-events:none;z-index:0}.rc-fx-grid[data-v-2709f170]{background-image:linear-gradient(rgba(34,211,238,.04) 1px,transparent 0),linear-gradient(90deg,rgba(34,211,238,.04) 1px,transparent 0);background-size:28px 28px;mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 82%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 82%)}.rc-fx-scan[data-v-2709f170]{height:40%;background:linear-gradient(180deg,transparent,rgba(34,211,238,.05),transparent);animation:rcScan-2709f170 7s linear infinite}@keyframes rcScan-2709f170{0%{transform:translateY(-100%);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(280%);opacity:0}}.rc-corner[data-v-2709f170]{position:absolute;width:13px;height:13px;z-index:5;pointer-events:none}.rc-tl[data-v-2709f170]{left:7px;border-left:1.5px solid rgba(34,211,238,.6)}.rc-tl[data-v-2709f170],.rc-tr[data-v-2709f170]{top:7px;border-top:1.5px solid rgba(34,211,238,.6)}.rc-tr[data-v-2709f170]{right:7px;border-right:1.5px solid rgba(34,211,238,.6)}.rc-bl[data-v-2709f170]{left:7px;border-left:1.5px solid rgba(251,191,36,.55)}.rc-bl[data-v-2709f170],.rc-br[data-v-2709f170]{bottom:7px;border-bottom:1.5px solid rgba(251,191,36,.55)}.rc-br[data-v-2709f170]{right:7px;border-right:1.5px solid rgba(251,191,36,.55)}.chart-header[data-v-2709f170]{position:relative;z-index:2;margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid rgba(100,166,255,.08)}.title-main[data-v-2709f170]{display:flex;align-items:center;margin-bottom:8px}.title-text[data-v-2709f170]{color:#64a6ff;font-size:20px;font-weight:700;margin-right:10px;text-shadow:0 0 10px rgba(100,166,255,.5);letter-spacing:1px;background:linear-gradient(45deg,#64a6ff,#4ecdc4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title-live[data-v-2709f170]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border:1px solid rgba(52,211,153,.32);border-radius:10px;background:rgba(52,211,153,.08);font-size:10px;letter-spacing:1px;color:#34d399;text-shadow:0 0 8px rgba(52,211,153,.6);white-space:nowrap;margin-right:0}.live-dot[data-v-2709f170]{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 8px #34d399;animation:rcLivePulse-2709f170 1.4s ease-in-out infinite}@keyframes rcLivePulse-2709f170{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.6)}}.title-decoration[data-v-2709f170]{flex:1;height:2px;background:linear-gradient(90deg,#64a6ff,transparent)}.chart-container[data-v-2709f170]{height:180px;position:relative;z-index:2;flex:1}.animated-number[data-v-aeeb034e]{display:inline-block;transition:all .3s ease}.animated-number.glow[data-v-aeeb034e]{text-shadow:0 0 5px rgba(64,158,255,.4)}.concurrent-data[data-v-5a425a2a]{width:760px;height:80px;flex-shrink:0;display:flex;align-items:center;justify-content:center;text-align:center}.data-block[data-v-5a425a2a]{min-width:380px;padding:8px 54px 10px;position:relative;background:linear-gradient(90deg,transparent,rgba(34,211,238,.1) 45%,rgba(59,130,246,.08) 55%,transparent);border-top:1px solid rgba(34,211,238,.22);border-bottom:1px solid rgba(34,211,238,.22)}.data-block[data-v-5a425a2a]:after,.data-block[data-v-5a425a2a]:before{content:"";position:absolute;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.95),transparent);background-size:40% 100%;background-repeat:no-repeat;animation:cdFlow-5a425a2a 3s linear infinite}.data-block[data-v-5a425a2a]:before{top:-1px}.data-block[data-v-5a425a2a]:after{bottom:-1px;animation-direction:reverse}@keyframes cdFlow-5a425a2a{0%{background-position:-50% 0}to{background-position:150% 0}}.energy-bar[data-v-5a425a2a]{position:absolute;top:50%;transform:translateY(-50%);width:3px;height:46px;border-radius:3px;background:linear-gradient(180deg,transparent,#22d3ee,transparent);box-shadow:0 0 12px rgba(34,211,238,.8);animation:energyPulse-5a425a2a 1.8s ease-in-out infinite}.energy-left[data-v-5a425a2a]{left:26px}.energy-right[data-v-5a425a2a]{right:26px}@keyframes energyPulse-5a425a2a{0%,to{opacity:.5;height:34px}50%{opacity:1;height:50px}}.cd-corner[data-v-5a425a2a]{position:absolute;width:10px;height:10px;pointer-events:none}.cd-tl[data-v-5a425a2a]{left:3px;border-left:1.5px solid rgba(251,191,36,.7)}.cd-tl[data-v-5a425a2a],.cd-tr[data-v-5a425a2a]{top:3px;border-top:1.5px solid rgba(251,191,36,.7)}.cd-tr[data-v-5a425a2a]{right:3px;border-right:1.5px solid rgba(251,191,36,.7)}.cd-bl[data-v-5a425a2a]{left:3px;border-left:1.5px solid rgba(251,191,36,.7)}.cd-bl[data-v-5a425a2a],.cd-br[data-v-5a425a2a]{bottom:3px;border-bottom:1.5px solid rgba(251,191,36,.7)}.cd-br[data-v-5a425a2a]{right:3px;border-right:1.5px solid rgba(251,191,36,.7)}.data-label[data-v-5a425a2a]{display:flex;align-items:center;justify-content:center;gap:8px;color:#9fd6e4;font-size:11px;letter-spacing:3px}.label-tick[data-v-5a425a2a]{width:16px;height:1px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.7))}.label-tick[data-v-5a425a2a]:last-child{background:linear-gradient(90deg,rgba(34,211,238,.7),transparent)}.data-line[data-v-5a425a2a]{display:flex;align-items:baseline;justify-content:center;gap:8px}.data-bracket[data-v-5a425a2a]{color:rgba(34,211,238,.55);font-size:34px;font-weight:300;font-family:Consolas,monospace;animation:bracketGlow-5a425a2a 2.6s ease-in-out infinite}.data-value[data-v-5a425a2a]{font-size:42px;font-weight:700;color:#eafaff;font-family:Consolas,Microsoft YaHei,sans-serif;letter-spacing:1px;text-shadow:0 0 18px rgba(34,211,238,.72);animation:valuePulse-5a425a2a 2.4s ease-in-out infinite}@keyframes valuePulse-5a425a2a{0%,to{text-shadow:0 0 18px rgba(34,211,238,.72)}50%{text-shadow:0 0 24px #22d3ee,0 0 44px rgba(34,211,238,.5)}}@keyframes bracketGlow-5a425a2a{0%,to{opacity:.45}50%{opacity:.9}}.data-unit[data-v-5a425a2a]{color:#22d3ee;font-size:12px;font-weight:600;text-shadow:0 0 8px rgba(34,211,238,.6)}h3[data-v-173bc8a8]{margin:40px 0 0}ul[data-v-173bc8a8]{list-style-type:none;padding:0}li[data-v-173bc8a8]{display:inline-block;margin:0 10px}a[data-v-173bc8a8]{color:#42b983}.echarts[data-v-173bc8a8]{height:100%;width:100%;min-height:0;filter:drop-shadow(0 0 18px rgba(34,211,238,.12));position:relative;z-index:2}.map-radar[data-v-173bc8a8]{position:absolute;top:48%;left:50%;border-radius:50%;transform:translate(-50%,-50%);border:1px solid rgba(34,211,238,.14);pointer-events:none;z-index:1}.map-radar-1[data-v-173bc8a8]{width:46%;aspect-ratio:1;animation:mapRadarPulse-173bc8a8 4s ease-out infinite}.map-radar-2[data-v-173bc8a8]{width:68%;aspect-ratio:1;animation:mapRadarPulse-173bc8a8 4s ease-out 2s infinite}@keyframes mapRadarPulse-173bc8a8{0%{opacity:.6;transform:translate(-50%,-50%) scale(.8)}to{opacity:0;transform:translate(-50%,-50%) scale(1.25)}}.map-radar-sweep[data-v-173bc8a8]{position:absolute;top:48%;left:50%;width:68%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;z-index:1;background:conic-gradient(from 0deg,transparent 0deg,rgba(34,211,238,.12) 40deg,transparent 90deg);mask:radial-gradient(circle,transparent 30%,#000 31%);-webkit-mask:radial-gradient(circle,transparent 30%,#000 31%);animation:mapSweep-173bc8a8 8s linear infinite}@keyframes mapSweep-173bc8a8{to{transform:translate(-50%,-50%) rotate(1turn)}}.map-ball[data-v-173bc8a8]{position:absolute;top:50%;left:50%;width:900px;height:900px;transform:translate(-50%,-50%)}.map-ball img[data-v-173bc8a8]{width:500px;height:500px}.map[data-v-173bc8a8]{width:100%;height:100%;position:relative}.map-controls[data-v-173bc8a8]{position:absolute;top:20px;left:20px;z-index:1000}.back-btn[data-v-173bc8a8]{background:rgba(6,31,44,.86);border:1px solid rgba(34,211,238,.62);color:#baf5ff;padding:7px 14px;cursor:pointer;font-size:13px;border-radius:3px;box-shadow:inset 0 0 12px rgba(34,211,238,.08),0 0 12px rgba(34,211,238,.1);transition:all .2s ease}.back-btn[data-v-173bc8a8]:hover{background:rgba(34,211,238,.16);border-color:#22d3ee}.dashboard-card[data-v-1ddad5a9]{background:linear-gradient(135deg,rgba(4,28,42,.96),rgba(3,17,29,.92));border:1px solid rgba(34,211,238,.3);border-radius:4px;box-shadow:inset 0 0 28px rgba(34,211,238,.05),0 10px 22px rgba(0,0,0,.2);padding:14px 16px 12px;position:relative;overflow:hidden;height:300px;flex-shrink:0;box-sizing:border-box;display:flex;flex-direction:column;transition:border-color .35s ease,box-shadow .35s ease}.dashboard-card[data-v-1ddad5a9]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.9),rgba(100,166,255,.9),transparent);background-size:50% 100%;background-repeat:no-repeat;animation:ycTopFlow-1ddad5a9 4s linear infinite;z-index:6}@keyframes ycTopFlow-1ddad5a9{0%{background-position:-60% 0}to{background-position:160% 0}}.dashboard-card[data-v-1ddad5a9]:hover{border-color:rgba(34,211,238,.55);box-shadow:inset 0 0 28px rgba(34,211,238,.1),0 14px 30px rgba(0,0,0,.28),0 0 20px rgba(34,211,238,.12)}.yc-fx[data-v-1ddad5a9]{position:absolute;inset:0;pointer-events:none;z-index:0}.yc-fx-grid[data-v-1ddad5a9]{background-image:linear-gradient(rgba(34,211,238,.04) 1px,transparent 0),linear-gradient(90deg,rgba(34,211,238,.04) 1px,transparent 0);background-size:30px 30px;mask-image:linear-gradient(180deg,rgba(0,0,0,.6),transparent 80%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.6),transparent 80%)}.yc-fx-scan[data-v-1ddad5a9]{height:42%;background:linear-gradient(180deg,transparent,rgba(34,211,238,.06),transparent);animation:ycScan-1ddad5a9 6s linear infinite}@keyframes ycScan-1ddad5a9{0%{transform:translateY(-100%);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(280%);opacity:0}}.yc-corner[data-v-1ddad5a9]{position:absolute;width:14px;height:14px;z-index:5;pointer-events:none}.yc-tl[data-v-1ddad5a9]{left:6px;border-left:1.5px solid rgba(34,211,238,.6)}.yc-tl[data-v-1ddad5a9],.yc-tr[data-v-1ddad5a9]{top:6px;border-top:1.5px solid rgba(34,211,238,.6)}.yc-tr[data-v-1ddad5a9]{right:6px;border-right:1.5px solid rgba(34,211,238,.6)}.yc-bl[data-v-1ddad5a9]{left:6px;border-left:1.5px solid rgba(251,191,36,.55)}.yc-bl[data-v-1ddad5a9],.yc-br[data-v-1ddad5a9]{bottom:6px;border-bottom:1.5px solid rgba(251,191,36,.55)}.yc-br[data-v-1ddad5a9]{right:6px;border-right:1.5px solid rgba(251,191,36,.55)}.chart-header[data-v-1ddad5a9]{position:relative;z-index:2;margin-bottom:0;padding-bottom:0;border-bottom:none}.title-main[data-v-1ddad5a9]{display:flex;align-items:center;margin-bottom:6px}.title-text[data-v-1ddad5a9]{color:#64a6ff;font-size:18px;font-weight:700;margin-right:8px;text-shadow:0 0 8px rgba(100,166,255,.5);letter-spacing:.5px;background:linear-gradient(45deg,#64a6ff,#4ecdc4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title-decoration[data-v-1ddad5a9]{flex:1;height:1px;background:linear-gradient(90deg,#64a6ff,transparent)}.title-live[data-v-1ddad5a9]{display:inline-flex;align-items:center;gap:4px;margin-left:0;padding:3px 8px;border:1px solid rgba(52,211,153,.32);border-radius:10px;background:rgba(52,211,153,.08);font-size:10px;letter-spacing:1px;color:#34d399;text-shadow:0 0 8px rgba(52,211,153,.6);white-space:nowrap}.live-dot[data-v-1ddad5a9]{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 8px #34d399;animation:ycLivePulse-1ddad5a9 1.4s ease-in-out infinite}@keyframes ycLivePulse-1ddad5a9{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.6)}}.chart-container[data-v-1ddad5a9]{position:relative;z-index:2;flex:1 1 auto;min-height:0}.dashboard-card[data-v-f6e95826]{background:linear-gradient(135deg,rgba(5,25,37,.96),rgba(4,17,27,.88));border:1px solid rgba(34,211,238,.22);border-radius:3px;box-shadow:inset 0 0 22px rgba(34,211,238,.035),0 8px 18px rgba(0,0,0,.18);padding:16px;position:relative;overflow:hidden;height:300px;box-sizing:border-box;flex-shrink:0;display:flex;flex-direction:column;transition:border-color .35s ease,box-shadow .35s ease}.dashboard-card[data-v-f6e95826]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.9),rgba(100,166,255,.9),transparent);background-size:50% 100%;background-repeat:no-repeat;animation:taTopFlow-f6e95826 4s linear infinite;z-index:6}@keyframes taTopFlow-f6e95826{0%{background-position:-60% 0}to{background-position:160% 0}}.dashboard-card[data-v-f6e95826]:hover{border-color:rgba(34,211,238,.55);box-shadow:inset 0 0 24px rgba(34,211,238,.08),0 14px 30px rgba(0,0,0,.28),0 0 20px rgba(34,211,238,.12)}.ta-fx[data-v-f6e95826]{position:absolute;inset:0;pointer-events:none;z-index:0}.ta-fx-grid[data-v-f6e95826]{background-image:linear-gradient(rgba(34,211,238,.04) 1px,transparent 0),linear-gradient(90deg,rgba(34,211,238,.04) 1px,transparent 0);background-size:28px 28px;mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 85%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 85%)}.ta-fx-scan[data-v-f6e95826]{height:38%;background:linear-gradient(180deg,transparent,rgba(34,211,238,.05),transparent);animation:taScan-f6e95826 6.5s linear infinite}@keyframes taScan-f6e95826{0%{transform:translateY(-100%);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(300%);opacity:0}}.ta-corner[data-v-f6e95826]{position:absolute;width:13px;height:13px;z-index:5;pointer-events:none}.ta-tl[data-v-f6e95826]{left:7px;border-left:1.5px solid rgba(34,211,238,.6)}.ta-tl[data-v-f6e95826],.ta-tr[data-v-f6e95826]{top:7px;border-top:1.5px solid rgba(34,211,238,.6)}.ta-tr[data-v-f6e95826]{right:7px;border-right:1.5px solid rgba(34,211,238,.6)}.ta-bl[data-v-f6e95826]{left:7px;border-left:1.5px solid rgba(251,191,36,.55)}.ta-bl[data-v-f6e95826],.ta-br[data-v-f6e95826]{bottom:7px;border-bottom:1.5px solid rgba(251,191,36,.55)}.ta-br[data-v-f6e95826]{right:7px;border-right:1.5px solid rgba(251,191,36,.55)}.chart-header[data-v-f6e95826]{position:relative;z-index:2;margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid rgba(100,166,255,.08)}.title-main[data-v-f6e95826]{display:flex;align-items:center;margin-bottom:8px}.title-text[data-v-f6e95826]{color:#64a6ff;font-size:20px;font-weight:700;margin-right:10px;text-shadow:0 0 10px rgba(100,166,255,.5);letter-spacing:1px;background:linear-gradient(45deg,#64a6ff,#4ecdc4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title-live[data-v-f6e95826]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border:1px solid rgba(52,211,153,.32);border-radius:10px;background:rgba(52,211,153,.08);font-size:10px;letter-spacing:1px;color:#34d399;text-shadow:0 0 8px rgba(52,211,153,.6);white-space:nowrap;margin-right:10px}.live-dot[data-v-f6e95826]{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 8px #34d399;animation:taLivePulse-f6e95826 1.4s ease-in-out infinite}@keyframes taLivePulse-f6e95826{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.6)}}.title-decoration[data-v-f6e95826]{flex:1;height:2px;background:linear-gradient(90deg,#64a6ff,transparent)}.table-wrapper[data-v-f6e95826]{flex:1;overflow:hidden;position:relative;z-index:2;display:flex;flex-direction:column}.usage-table.fixed-header[data-v-f6e95826]{width:100%;min-width:100%;border-collapse:collapse;font-size:12px;table-layout:fixed;flex-shrink:0;margin-bottom:0}.usage-table.fixed-header th[data-v-f6e95826]{box-sizing:border-box;color:#7fe9ff;padding:9px 8px;text-align:left;font-weight:600;letter-spacing:1px;border-bottom:1px solid rgba(34,211,238,.35);backdrop-filter:blur(10px);background:linear-gradient(180deg,rgba(34,211,238,.18),rgba(34,211,238,.06));text-shadow:0 0 8px rgba(34,211,238,.4)}.table-container[data-v-f6e95826]{max-height:200px;overflow-y:auto;padding-right:0;scroll-behavior:auto;transition:all .3s ease;will-change:scroll-position;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:1}.table-container[data-v-f6e95826]::-webkit-scrollbar{display:none}.table-content[data-v-f6e95826]{width:100%}.table-container[data-v-f6e95826]:hover{box-shadow:0 4px 12px rgba(64,158,255,.1)}.usage-table[data-v-f6e95826]{width:100%;min-width:100%;border-collapse:collapse;font-size:12px;table-layout:fixed}.usage-table td[data-v-f6e95826],.usage-table th[data-v-f6e95826]{box-sizing:border-box}.usage-table td[data-v-f6e95826]:first-child,.usage-table th[data-v-f6e95826]:first-child{width:15%}.usage-table td[data-v-f6e95826]:nth-child(2),.usage-table th[data-v-f6e95826]:nth-child(2){width:22%}.usage-table td[data-v-f6e95826]:nth-child(3),.usage-table th[data-v-f6e95826]:nth-child(3){width:19%}.usage-table td[data-v-f6e95826]:nth-child(4),.usage-table td[data-v-f6e95826]:nth-child(5),.usage-table th[data-v-f6e95826]:nth-child(4),.usage-table th[data-v-f6e95826]:nth-child(5){width:22%}.usage-table th[data-v-f6e95826]:nth-child(5){padding-left:16px}.cell-pid[data-v-f6e95826]{font-family:Consolas,Monaco,Courier New,monospace;font-size:11px;color:#7fd6ea;letter-spacing:.2px}.usage-table td[data-v-f6e95826]{color:#c6e6ff;padding:9px 8px;border-bottom:1px solid rgba(34,211,238,.1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease;font-size:12px}.cell-name[data-v-f6e95826]{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;color:#eaf6ff;font-weight:500;vertical-align:middle}.cell-name-text[data-v-f6e95826]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-dot[data-v-f6e95826]{flex-shrink:0;width:5px;height:5px;border-radius:50%;background:#22d3ee;box-shadow:0 0 6px #22d3ee}.cell-time[data-v-f6e95826]{display:table-cell;width:100%;min-width:0;padding-left:16px;text-align:left;font-family:Consolas,Courier New,monospace;letter-spacing:.5px;line-height:1.2;white-space:nowrap}.time-date[data-v-f6e95826]{display:block;width:100%;box-sizing:border-box;color:#8fb7d8;font-size:10px;font-weight:500}.time-clock[data-v-f6e95826]{display:block;width:100%;box-sizing:border-box;color:#7fe9ff;font-size:12px;font-weight:600;text-shadow:0 0 6px rgba(34,211,238,.4)}.usage-table tbody tr[data-v-f6e95826]{transition:background .25s ease,box-shadow .25s ease}.usage-table tbody tr[data-v-f6e95826]:nth-child(2n){background:rgba(34,211,238,.02)}.usage-table tbody tr[data-v-f6e95826]:hover{background:linear-gradient(90deg,rgba(34,211,238,.16),rgba(100,166,255,.05) 60%,transparent);box-shadow:inset 3px 0 0 #22d3ee}.usage-table tbody tr:hover td[data-v-f6e95826]{color:#f0fbff}.usage-table tbody tr:hover .time-clock[data-v-f6e95826]{color:#bdf4ff;text-shadow:0 0 10px rgba(34,211,238,.8)}.usage-table tbody tr:hover .time-date[data-v-f6e95826]{color:#b9d9ef}.status-badge[data-v-f6e95826]{display:inline-flex;align-items:center;gap:5px;max-width:100%;min-width:0;padding:2px 10px;border-radius:10px;font-size:11px;font-weight:600;border:1px solid transparent;box-sizing:border-box;white-space:nowrap;overflow:hidden;vertical-align:middle}.badge-text[data-v-f6e95826]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge-dot[data-v-f6e95826]{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor;animation:badgePulse-f6e95826 1.6s ease-in-out infinite;flex-shrink:0}@keyframes badgePulse-f6e95826{0%,to{opacity:1}50%{opacity:.4}}.status-badge.success[data-v-f6e95826]{color:#34d399;background:rgba(52,211,153,.12);border-color:rgba(52,211,153,.4)}.status-badge.failed[data-v-f6e95826]{color:#f56c6c;background:rgba(245,108,108,.12);border-color:rgba(245,108,108,.4)}.status-badge.pending[data-v-f6e95826]{color:#e6a23c;background:rgba(230,162,60,.12);border-color:rgba(230,162,60,.4)}.status-badge.unknown[data-v-f6e95826]{color:#909399;background:rgba(144,147,153,.12);border-color:rgba(144,147,153,.4)}.tech-border[data-v-f6e95826]{position:relative}.tech-border[data-v-f6e95826]:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:linear-gradient(45deg,#64a6ff,#409eff,#64a6ff);border-radius:8px;z-index:-1;opacity:.2;animation:borderPulse-f6e95826 2s ease-in-out infinite}@keyframes borderPulse-f6e95826{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.3;transform:scale(1.01)}}.table-container.scrolling[data-v-f6e95826]{animation:pulse-f6e95826 3s ease-in-out infinite}@keyframes pulse-f6e95826{0%,to{box-shadow:inset 0 0 20px rgba(64,158,255,.1)}50%{box-shadow:inset 0 0 30px rgba(64,158,255,.2)}}.dashboard-card[data-v-67c964b4]{background:linear-gradient(135deg,rgba(5,25,37,.96),rgba(4,17,27,.88));border:1px solid rgba(34,211,238,.22);border-radius:3px;box-shadow:inset 0 0 22px rgba(34,211,238,.035),0 8px 18px rgba(0,0,0,.18);padding:20px;position:relative;overflow:hidden;height:300px;flex-shrink:0;transition:border-color .35s ease,box-shadow .35s ease}.dashboard-card[data-v-67c964b4]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.9),rgba(100,166,255,.9),transparent);background-size:50% 100%;background-repeat:no-repeat;animation:acTopFlow-67c964b4 4s linear infinite;z-index:6}@keyframes acTopFlow-67c964b4{0%{background-position:-60% 0}to{background-position:160% 0}}.dashboard-card[data-v-67c964b4]:hover{border-color:rgba(34,211,238,.55);box-shadow:inset 0 0 24px rgba(34,211,238,.08),0 14px 30px rgba(0,0,0,.28),0 0 20px rgba(34,211,238,.12)}.ac-fx[data-v-67c964b4]{position:absolute;inset:0;pointer-events:none;z-index:0}.ac-fx-grid[data-v-67c964b4]{background-image:linear-gradient(rgba(34,211,238,.04) 1px,transparent 0),linear-gradient(90deg,rgba(34,211,238,.04) 1px,transparent 0);background-size:28px 28px;mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 82%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 82%)}.ac-fx-scan[data-v-67c964b4]{height:40%;background:linear-gradient(180deg,transparent,rgba(34,211,238,.05),transparent);animation:acScan-67c964b4 6.5s linear infinite}@keyframes acScan-67c964b4{0%{transform:translateY(-100%);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(280%);opacity:0}}.ac-corner[data-v-67c964b4]{position:absolute;width:13px;height:13px;z-index:5;pointer-events:none}.ac-tl[data-v-67c964b4]{left:7px;border-left:1.5px solid rgba(34,211,238,.6)}.ac-tl[data-v-67c964b4],.ac-tr[data-v-67c964b4]{top:7px;border-top:1.5px solid rgba(34,211,238,.6)}.ac-tr[data-v-67c964b4]{right:7px;border-right:1.5px solid rgba(34,211,238,.6)}.ac-bl[data-v-67c964b4]{left:7px;border-left:1.5px solid rgba(251,191,36,.55)}.ac-bl[data-v-67c964b4],.ac-br[data-v-67c964b4]{bottom:7px;border-bottom:1.5px solid rgba(251,191,36,.55)}.ac-br[data-v-67c964b4]{right:7px;border-right:1.5px solid rgba(251,191,36,.55)}.chart-header[data-v-67c964b4]{position:relative;z-index:2;margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid rgba(100,166,255,.08)}.title-main[data-v-67c964b4]{display:flex;align-items:center;margin-bottom:8px}.title-text[data-v-67c964b4]{color:#64a6ff;font-size:20px;font-weight:700;margin-right:10px;text-shadow:0 0 10px rgba(100,166,255,.5);letter-spacing:1px;background:linear-gradient(45deg,#64a6ff,#4ecdc4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title-live[data-v-67c964b4]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border:1px solid rgba(52,211,153,.32);border-radius:10px;background:rgba(52,211,153,.08);font-size:10px;letter-spacing:1px;color:#34d399;text-shadow:0 0 8px rgba(52,211,153,.6);white-space:nowrap;margin-right:0}.live-dot[data-v-67c964b4]{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 8px #34d399;animation:acLivePulse-67c964b4 1.4s ease-in-out infinite}@keyframes acLivePulse-67c964b4{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.6)}}.title-decoration[data-v-67c964b4]{flex:1;height:2px;background:linear-gradient(90deg,#64a6ff,transparent)}.chart-container[data-v-67c964b4]{height:230px;position:relative;z-index:2;flex:1}.dashboard-card[data-v-74934b96]{background:linear-gradient(135deg,rgba(5,25,37,.96),rgba(4,17,27,.88));border:1px solid rgba(34,211,238,.22);border-radius:3px;box-shadow:inset 0 0 22px rgba(34,211,238,.035),0 8px 18px rgba(0,0,0,.18);padding:16px;position:relative;overflow:hidden;height:300px;box-sizing:border-box;flex-shrink:0;display:flex;flex-direction:column;transition:border-color .35s ease,box-shadow .35s ease}.dashboard-card[data-v-74934b96]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.9),rgba(100,166,255,.9),transparent);background-size:50% 100%;background-repeat:no-repeat;animation:elTopFlow-74934b96 4s linear infinite;z-index:6}@keyframes elTopFlow-74934b96{0%{background-position:-60% 0}to{background-position:160% 0}}.dashboard-card[data-v-74934b96]:hover{border-color:rgba(34,211,238,.55);box-shadow:inset 0 0 24px rgba(34,211,238,.08),0 14px 30px rgba(0,0,0,.28),0 0 20px rgba(34,211,238,.12)}.el-fx[data-v-74934b96]{position:absolute;inset:0;pointer-events:none;z-index:0}.el-fx-grid[data-v-74934b96]{background-image:linear-gradient(rgba(34,211,238,.04) 1px,transparent 0),linear-gradient(90deg,rgba(34,211,238,.04) 1px,transparent 0);background-size:28px 28px;mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 85%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 85%)}.el-fx-scan[data-v-74934b96]{height:38%;background:linear-gradient(180deg,transparent,rgba(34,211,238,.05),transparent);animation:elScan-74934b96 7s linear infinite}@keyframes elScan-74934b96{0%{transform:translateY(-100%);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(300%);opacity:0}}.el-corner[data-v-74934b96]{position:absolute;width:13px;height:13px;z-index:5;pointer-events:none}.el-c-tl[data-v-74934b96]{top:7px;left:7px;border-top:1.5px solid rgba(34,211,238,.6);border-left:1.5px solid rgba(34,211,238,.6)}.el-c-tr[data-v-74934b96]{top:7px;right:7px;border-top:1.5px solid rgba(34,211,238,.6);border-right:1.5px solid rgba(34,211,238,.6)}.el-c-bl[data-v-74934b96]{left:7px;border-left:1.5px solid rgba(251,191,36,.55)}.el-c-bl[data-v-74934b96],.el-c-br[data-v-74934b96]{bottom:7px;border-bottom:1.5px solid rgba(251,191,36,.55)}.el-c-br[data-v-74934b96]{right:7px;border-right:1.5px solid rgba(251,191,36,.55)}.chart-header[data-v-74934b96]{position:relative;z-index:2;margin-bottom:2px;padding-bottom:2px;border-bottom:1px solid rgba(100,166,255,.08)}.title-main[data-v-74934b96]{display:flex;align-items:center;margin-bottom:4px}.title-text[data-v-74934b96]{color:#64a6ff;font-size:18px;font-weight:700;margin-right:8px;text-shadow:0 0 8px rgba(100,166,255,.5);letter-spacing:.5px;background:linear-gradient(45deg,#64a6ff,#4ecdc4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title-live[data-v-74934b96]{display:inline-flex;align-items:center;gap:4px;font-size:10px;letter-spacing:1px;color:#34d399;text-shadow:0 0 8px rgba(52,211,153,.6);white-space:nowrap;margin-right:8px;padding:3px 8px;border:1px solid rgba(52,211,153,.32);border-radius:10px;background:rgba(52,211,153,.08)}.title-live.is-alert[data-v-74934b96]{color:#f56c6c;border-color:rgba(245,108,108,.4);background:rgba(245,108,108,.1);text-shadow:0 0 8px rgba(245,108,108,.7)}.live-dot[data-v-74934b96]{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor;animation:elLivePulse-74934b96 1.4s ease-in-out infinite}@keyframes elLivePulse-74934b96{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.6)}}.title-decoration[data-v-74934b96]{flex:1;height:1px;background:linear-gradient(90deg,#64a6ff,transparent)}.error-logs-wrapper[data-v-74934b96]{flex:1;overflow:hidden;position:relative;z-index:2;max-height:220px;overflow-y:auto;overflow-x:hidden;scroll-behavior:auto;transition:all .3s ease;will-change:scroll-position;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.error-logs-wrapper[data-v-74934b96]::-webkit-scrollbar{display:none}.error-logs[data-v-74934b96]{display:flex;flex-direction:column;gap:0;width:100%;box-sizing:border-box}.error-logs[data-v-74934b96]:hover{box-shadow:0 4px 12px rgba(64,158,255,.1)}.log-item[data-v-74934b96]{background:linear-gradient(90deg,rgba(245,108,108,.08),rgba(64,158,255,.02));border:1px solid rgba(245,108,108,.16);border-left:2px solid rgba(245,108,108,.6);border-radius:4px;padding:8px 10px;margin-bottom:6px;transition:all .3s ease;width:100%;box-sizing:border-box;position:relative;overflow:hidden}.log-item[data-v-74934b96]:after{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;background:linear-gradient(90deg,transparent,rgba(245,108,108,.12),transparent);transform:skewX(-20deg);transition:left .5s ease;pointer-events:none}.log-item[data-v-74934b96]:hover:after{left:130%}.log-item[data-v-74934b96]:hover{background:linear-gradient(90deg,rgba(245,108,108,.16),rgba(64,158,255,.04));border-left-color:#f56c6c;border-left-width:3px;transform:translateX(4px);box-shadow:-4px 0 12px rgba(245,108,108,.2)}.log-header[data-v-74934b96]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.log-time[data-v-74934b96]{color:#a9cdf0;font-size:11px;font-weight:500;font-family:Consolas,monospace;letter-spacing:.5px}.log-type[data-v-74934b96]{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;position:relative}.log-type.breathe[data-v-74934b96]:before{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid currentColor;animation:logRipple-74934b96 1.8s ease-out infinite}@keyframes logRipple-74934b96{0%{transform:scale(1);opacity:.7}to{transform:scale(1.9);opacity:0}}.log-type.success[data-v-74934b96]{background:rgba(103,194,58,.2);color:#67c23a}.log-type.warning[data-v-74934b96]{background:rgba(230,162,60,.2);color:#e6a23c}.log-type.error[data-v-74934b96]{background:rgba(245,108,108,.2);color:#f56c6c;box-shadow:0 0 8px rgba(245,108,108,.4)}.log-message[data-v-74934b96]{font-size:12px;line-height:1.4;padding:5px 8px;border-radius:3px;background:rgba(15,27,42,.5);word-break:break-word;white-space:normal;overflow-wrap:break-word;width:100%;box-sizing:border-box}.log-message.success[data-v-74934b96]{color:#85d65a;border-left:3px solid #67c23a}.log-message.warning[data-v-74934b96]{color:#f0c069;border-left:3px solid #e6a23c}.log-message.error[data-v-74934b96]{color:#ff9a9a;border-left:3px solid #f56c6c}.no-data[data-v-74934b96]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;color:rgba(52,211,153,.7);position:relative;z-index:2}.no-data-icon[data-v-74934b96]{font-size:44px;margin-bottom:12px;color:#34d399;text-shadow:0 0 16px rgba(52,211,153,.6);animation:noDataFloat-74934b96 3s ease-in-out infinite}@keyframes noDataFloat-74934b96{0%,to{transform:translateY(0);opacity:.75}50%{transform:translateY(-6px);opacity:1}}.no-data-text[data-v-74934b96]{font-size:14px;color:rgba(139,184,255,.85);text-align:center;letter-spacing:2px}.error-logs-wrapper.scrolling[data-v-74934b96]{animation:pulse-74934b96 3s ease-in-out infinite}@keyframes pulse-74934b96{0%,to{box-shadow:inset 0 0 20px rgba(64,158,255,.1)}50%{box-shadow:inset 0 0 30px rgba(64,158,255,.2)}}.dashboard-container[data-v-9abc7314]{width:100%;height:100vh;background:#03131d;background-image:linear-gradient(rgba(0,224,255,.014) 1px,transparent 0),linear-gradient(90deg,rgba(0,224,255,.014) 1px,transparent 0),radial-gradient(circle at 50% 42%,rgba(0,157,190,.16),transparent 42%);background-size:56px 56px,56px 56px,auto;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:hidden;position:relative;box-sizing:border-box}.tech-corner[data-v-9abc7314]{position:absolute;width:20px;height:20px;border:2px solid #64a6ff}.tech-corner.top-left[data-v-9abc7314]{top:10px;left:-30px;border-right:none;border-bottom:none}.tech-corner.top-right[data-v-9abc7314]{top:10px;right:-30px;border-left:none;border-bottom:none}.header-content[data-v-9abc7314]{height:100%;justify-content:space-between;padding:0 40px}.header-content[data-v-9abc7314],.header-left[data-v-9abc7314]{display:flex;align-items:center;position:relative}.platform-title[data-v-9abc7314]{font-size:28px;font-weight:700;color:#64a6ff;margin:0;text-shadow:0 0 20px rgba(100,166,255,.6);letter-spacing:2px}.header-center[data-v-9abc7314]{position:absolute;left:50%;transform:translateX(-50%)}.current-time[data-v-9abc7314]{font-size:18px;color:#8bb8ff;font-weight:500;text-shadow:0 0 10px rgba(139,184,255,.5)}.header-actions[data-v-9abc7314]{display:flex;align-items:center;gap:25px}.welcome-text[data-v-9abc7314]{color:#8bb8ff;font-size:16px;font-weight:500}.logout-btn[data-v-9abc7314]{color:#ff6b6b!important;font-size:16px;font-weight:500;transition:all .3s ease}.logout-btn[data-v-9abc7314]:hover{color:#ff8a8a!important;text-shadow:0 0 10px hsla(0,100%,71%,.5)}.dashboard-content[data-v-9abc7314]{display:flex;flex:1 1 auto;flex-direction:column;height:100vh;min-height:0;padding:0 18px 10px;position:relative;overflow:hidden;box-sizing:border-box;width:100%;z-index:1}.ambient-layer[data-v-9abc7314]{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ambient-glow[data-v-9abc7314]{position:absolute;top:38%;left:50%;width:70vw;height:70vw;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(34,211,238,.1) 0,rgba(59,130,246,.05) 35%,transparent 62%);animation:ambientGlow-9abc7314 7s ease-in-out infinite}@keyframes ambientGlow-9abc7314{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.95)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}.ambient-stars-2[data-v-9abc7314],.ambient-stars[data-v-9abc7314]{position:absolute;inset:-50% 0 0 0;height:200%;background-image:radial-gradient(1px 1px at 12% 20%,rgba(34,211,238,.7),transparent),radial-gradient(1px 1px at 42% 65%,rgba(167,139,250,.6),transparent),radial-gradient(1px 1px at 68% 30%,rgba(100,166,255,.7),transparent),radial-gradient(1.4px 1.4px at 85% 75%,rgba(34,211,238,.6),transparent),radial-gradient(1px 1px at 25% 85%,rgba(251,191,36,.5),transparent),radial-gradient(1px 1px at 92% 15%,rgba(52,211,153,.5),transparent);background-size:100% 100%;animation:starDrift-9abc7314 26s linear infinite;opacity:.7}.ambient-stars-2[data-v-9abc7314]{animation-duration:40s;animation-direction:reverse;opacity:.4;filter:blur(.4px)}@keyframes starDrift-9abc7314{0%{transform:translateY(0)}to{transform:translateY(-25%)}}.ambient-scan[data-v-9abc7314]{position:absolute;left:0;right:0;height:34%;background:linear-gradient(180deg,transparent,rgba(34,211,238,.05),transparent);animation:ambientScan-9abc7314 9s linear infinite}@keyframes ambientScan-9abc7314{0%{transform:translateY(-120%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateY(360%);opacity:0}}.dashboard-grid[data-v-9abc7314]{display:grid;flex:1 1 auto;grid-template-columns:minmax(260px,.92fr) minmax(560px,1.7fr) minmax(260px,.92fr);gap:18px;height:auto;min-height:0;width:100%;box-sizing:border-box;justify-content:center;align-items:stretch}.left-panel[data-v-9abc7314],.right-panel[data-v-9abc7314]{gap:14px}.center-panel[data-v-9abc7314],.left-panel[data-v-9abc7314],.right-panel[data-v-9abc7314]{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden}.center-panel-frame[data-v-9abc7314]{position:relative;display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-width:0;min-height:0;box-sizing:border-box;overflow:hidden;border:1px solid rgba(34,211,238,.16);background:rgba(3,19,29,.46);box-shadow:0 18px 40px rgba(0,0,0,.22),inset 0 0 32px rgba(34,211,238,.025)}.center-panel-grid[data-v-9abc7314]{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(34,211,238,.022) 1px,transparent 0),linear-gradient(90deg,rgba(34,211,238,.022) 1px,transparent 0);background-size:32px 32px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.52),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.52),transparent 82%)}.center-header[data-v-9abc7314],.center-map-stage[data-v-9abc7314],.industry-buttons[data-v-9abc7314]{position:relative;z-index:1}.center-map-stage[data-v-9abc7314]{width:100%;height:500px;min-width:0;box-sizing:border-box;position:relative;overflow:hidden;border:1px solid rgba(34,211,238,.24);background:rgba(4,25,35,.18)}.center-map-stage[data-v-9abc7314] .echarts,.center-map-stage[data-v-9abc7314] .map{width:100%;height:100%}.stage-corner[data-v-9abc7314]{position:absolute;z-index:2;width:18px;height:18px;border-color:#22d3ee;border-style:solid;pointer-events:none}.stage-corner-tl[data-v-9abc7314]{top:-1px;left:-1px;border-width:2px 0 0 2px}.stage-corner-tr[data-v-9abc7314]{top:-1px;right:-1px;border-width:2px 2px 0 0}.stage-corner-bl[data-v-9abc7314]{bottom:-1px;left:-1px;border-width:0 0 2px 2px}.stage-corner-br[data-v-9abc7314]{right:-1px;bottom:-1px;border-width:0 2px 2px 0}.card-header[data-v-9abc7314]{display:flex;align-items:center;gap:15px;margin-bottom:20px;position:relative}.card-title[data-v-9abc7314]{font-size:16px;font-weight:600;color:#64a6ff;text-shadow:0 0 10px rgba(100,166,255,.5);--title-width:max-content;width:-moz-max-content;width:max-content}.card-decoration[data-v-9abc7314]{width:calc(var(--title-width)*1.2);height:2px;background:linear-gradient(90deg,transparent,#64a6ff,#409eff,#64a6ff,transparent);background-size:200% 100%;animation:decorationFlow-9abc7314 3s linear infinite;position:relative;overflow:hidden;min-width:120px;max-width:600px}.card-decoration[data-v-9abc7314]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(100,166,255,.8),transparent);animation:shimmer-9abc7314 2s ease-in-out infinite}@keyframes decorationFlow-9abc7314{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes shimmer-9abc7314{0%{left:-100%;opacity:0}50%{opacity:1}to{left:100%;opacity:0}}.center-header[data-v-9abc7314]{display:flex;justify-content:center;flex:0 0 72px;min-height:0}.concurrent-data[data-v-9abc7314]{padding:10px 40px;text-align:center;border-radius:15px;position:relative;width:100%}.concurrent-data .data-label[data-v-9abc7314]{font-size:12px;color:#8bb8ff;margin-bottom:8px;font-weight:500}.concurrent-data .data-value[data-v-9abc7314]{font-size:42px;font-weight:700;color:#64a6ff;text-shadow:0 0 25px rgba(100,166,255,.8);margin-bottom:3px;font-family:Arial,monospace}.concurrent-data .data-unit[data-v-9abc7314]{font-size:11px;color:#8bb8ff;opacity:.8;margin-bottom:3px}.data-trend[data-v-9abc7314]{display:flex;align-items:center;justify-content:center;gap:5px;font-size:14px;color:#0f8}.trend-up[data-v-9abc7314]{color:#0f8}.data-flow[data-v-9abc7314]{animation:data-flow-9abc7314 1s ease-in-out infinite}@keyframes data-flow-9abc7314{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.map-container[data-v-9abc7314]{flex:0 0 auto}.map-wrapper[data-v-9abc7314]{width:100%;height:100%;border-radius:0;background:transparent;position:relative;overflow:hidden}.map-title[data-v-9abc7314]{position:absolute;top:20px;left:50%;transform:translateX(-50%);color:#64a6ff;font-size:18px;font-weight:600;z-index:10}.map-content[data-v-9abc7314]{width:100%;height:100%;position:relative;padding:50px 20px 20px}.china-map-outline[data-v-9abc7314]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:70%}.map-svg[data-v-9abc7314]{width:100%;height:100%}.location-marker[data-v-9abc7314]{position:absolute;transform:translate(-50%,-50%);z-index:5}.marker-dot[data-v-9abc7314]{width:14px;height:14px;border-radius:50%;margin:0 auto 8px;box-shadow:0 0 20px currentColor}.marker-dot.marker-0[data-v-9abc7314]{background:#64a6ff;color:#64a6ff}.marker-dot.marker-1[data-v-9abc7314]{background:#0f8;color:#0f8}.marker-dot.marker-2[data-v-9abc7314]{background:#fa0;color:#fa0}.marker-dot.marker-3[data-v-9abc7314]{background:#ff6b6b;color:#ff6b6b}.marker-label[data-v-9abc7314]{font-size:12px;color:#8bb8ff;text-align:center;white-space:nowrap;background:transparent;padding:3px 8px;border-radius:0;border:none;margin-bottom:3px;position:relative}.marker-label[data-v-9abc7314]:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:transparent;color:#8bb8ff;padding:5px 10px;border-radius:0;white-space:nowrap;opacity:0;transition:opacity .3s ease}.marker-label[data-v-9abc7314]:hover:after{opacity:1}.marker-info[data-v-9abc7314]{font-size:10px;color:#64a6ff;text-align:center;opacity:.8}.connection-lines[data-v-9abc7314]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.connection-line[data-v-9abc7314]{position:absolute;height:1px;background:linear-gradient(90deg,transparent,rgba(64,158,255,.5),transparent);animation:line-flow-9abc7314 3s ease-in-out infinite}.connection-line[data-v-9abc7314]:first-child{top:30%;left:20%;width:60%;animation-delay:0s}.connection-line[data-v-9abc7314]:nth-child(2){top:50%;left:15%;width:70%;animation-delay:.6s}.connection-line[data-v-9abc7314]:nth-child(3){top:70%;left:25%;width:50%;animation-delay:1.2s}.connection-line[data-v-9abc7314]:nth-child(4){top:40%;left:30%;width:40%;animation-delay:1.8s}.connection-line[data-v-9abc7314]:nth-child(5){top:60%;left:35%;width:45%;animation-delay:2.4s}@keyframes line-flow-9abc7314{0%,to{opacity:0;transform:scaleX(0)}50%{opacity:1;transform:scaleX(1)}}.usage-summary[data-v-9abc7314]{margin-bottom:20px;text-align:center}.total-usage[data-v-9abc7314]{padding:15px;background:rgba(64,158,255,.1);border-radius:10px;border:1px solid rgba(64,158,255,.3)}.usage-number[data-v-9abc7314]{font-size:32px;font-weight:700;color:#64a6ff;margin-bottom:5px}.usage-label[data-v-9abc7314]{font-size:14px;color:#8bb8ff}.app-list[data-v-9abc7314]{overflow-y:visible}.app-item[data-v-9abc7314]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(64,158,255,.1);transition:all .3s ease}.app-item[data-v-9abc7314]:hover{background:rgba(64,158,255,.05);padding-left:10px}.app-item[data-v-9abc7314]:last-child{border-bottom:none}.app-name[data-v-9abc7314]{color:#b8d4ff;font-size:14px;margin-left:12px;flex:1}.app-status-text[data-v-9abc7314]{font-size:12px;padding:2px 8px;border-radius:4px;font-weight:500}.app-status-text.active[data-v-9abc7314]{background:rgba(0,255,136,.2);color:#0f8}.app-status-text.warning[data-v-9abc7314]{background:rgba(255,170,0,.2);color:#fa0}.app-status-text.error[data-v-9abc7314]{background:hsla(0,100%,71%,.2);color:#ff6b6b}.chart-card[data-v-9abc7314]{flex:0 0 auto}.chart-container[data-v-9abc7314]{width:100%;position:relative}.chart-loading[data-v-9abc7314]{display:flex;align-items:center;justify-content:center;height:100%;color:#8bb8ff;font-size:14px}.chart-loading i[data-v-9abc7314]{margin-right:8px;animation:spin-9abc7314 1s linear infinite}@keyframes spin-9abc7314{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-logs[data-v-9abc7314]{overflow-y:visible}.log-item[data-v-9abc7314]{padding:12px 0;border-bottom:1px solid rgba(64,158,255,.1);transition:all .3s ease}.log-item[data-v-9abc7314]:hover{background:rgba(64,158,255,.05);padding-left:10px}.log-item[data-v-9abc7314]:last-child{border-bottom:none}.log-header[data-v-9abc7314]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.log-time[data-v-9abc7314]{font-size:12px;color:#8bb8ff;font-weight:500}.log-type[data-v-9abc7314]{font-size:14px}.log-type.success[data-v-9abc7314]{color:#0f8}.log-type.warning[data-v-9abc7314]{color:#fa0}.log-type.error[data-v-9abc7314]{color:#ff6b6b}.log-message[data-v-9abc7314]{font-size:13px;line-height:1.5;padding-left:5px;border-left:2px solid transparent}.log-message.success[data-v-9abc7314]{color:#0f8;border-left-color:#0f8}.log-message.warning[data-v-9abc7314]{color:#fa0;border-left-color:#fa0}.log-message.error[data-v-9abc7314]{color:#ff6b6b;border-left-color:#ff6b6b}.bottom-decoration[data-v-9abc7314]{flex:0 0 3px;height:3px;background:rgba(15,27,42,.9);position:relative;margin-top:8px}.tech-line[data-v-9abc7314]{height:100%;background:rgba(15,27,42,.9)}.left-panel[data-v-9abc7314] .dashboard-card,.right-panel[data-v-9abc7314] .dashboard-card{display:flex;flex:1 1 0;flex-direction:column;min-height:0;height:auto;padding:16px 18px;border:1px solid rgba(99,210,226,.2);border-radius:2px;background:linear-gradient(145deg,rgba(5,28,40,.94),rgba(3,18,28,.92));box-shadow:0 12px 26px rgba(0,0,0,.2),inset 0 1px 0 rgba(130,231,242,.06);position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease;animation:cardBorderPulse-9abc7314 4.5s ease-in-out infinite}.left-panel[data-v-9abc7314] .dashboard-card:before,.right-panel[data-v-9abc7314] .dashboard-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.9),rgba(100,166,255,.9),transparent);background-size:50% 100%;background-repeat:no-repeat;animation:cardTopFlow-9abc7314 4s linear infinite;z-index:6}@keyframes cardTopFlow-9abc7314{0%{background-position:-60% 0}to{background-position:160% 0}}@keyframes cardBorderPulse-9abc7314{0%,to{border-color:rgba(99,210,226,.2);box-shadow:0 12px 26px rgba(0,0,0,.2),inset 0 1px 0 rgba(130,231,242,.06)}50%{border-color:rgba(99,210,226,.38);box-shadow:0 12px 26px rgba(0,0,0,.2),inset 0 0 22px rgba(34,211,238,.07)}}.left-panel[data-v-9abc7314] .dashboard-card:hover,.right-panel[data-v-9abc7314] .dashboard-card:hover{transform:translateY(-3px);border-color:rgba(34,211,238,.55);box-shadow:0 18px 38px rgba(0,0,0,.3),inset 0 0 28px rgba(34,211,238,.12),0 0 22px rgba(34,211,238,.12)}.left-panel[data-v-9abc7314] .dashboard-card:after,.right-panel[data-v-9abc7314] .dashboard-card:after{content:"";position:absolute;top:6px;left:6px;width:14px;height:14px;border-top:1.5px solid rgba(34,211,238,.6);border-left:1.5px solid rgba(34,211,238,.6);pointer-events:none;z-index:6}.left-panel[data-v-9abc7314] .chart-header,.right-panel[data-v-9abc7314] .chart-header{margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(99,210,226,.14)}.left-panel[data-v-9abc7314] .title-main,.right-panel[data-v-9abc7314] .title-main{margin-bottom:0;min-height:22px}.left-panel[data-v-9abc7314] .title-text,.right-panel[data-v-9abc7314] .title-text{color:#d6f7fb;font-size:16px;font-weight:600;letter-spacing:.4px;text-shadow:0 0 10px rgba(34,211,238,.28);background:none;-webkit-text-fill-color:currentColor}.left-panel[data-v-9abc7314] .title-decoration,.right-panel[data-v-9abc7314] .title-decoration{height:1px;margin-left:10px;background:linear-gradient(90deg,rgba(34,211,238,.68),rgba(34,211,238,0))}.left-panel[data-v-9abc7314] .chart-container,.right-panel[data-v-9abc7314] .chart-container,.right-panel[data-v-9abc7314] .chart-content,.right-panel[data-v-9abc7314] .error-logs-wrapper,.right-panel[data-v-9abc7314] .table-wrapper{min-height:0;height:auto;max-height:none;flex:1 1 auto}.left-panel[data-v-9abc7314] .chart-container,.right-panel[data-v-9abc7314] .chart-container,.right-panel[data-v-9abc7314] .petal-chart,.right-panel[data-v-9abc7314] .table-container{height:100%;min-height:0;max-height:none}.center-panel[data-v-9abc7314] .dashboard-card{flex:0 0 clamp(180px,28%,240px);min-height:0;height:auto}.center-panel[data-v-9abc7314] .chart-container{height:100%;min-height:0}.center-map-stage[data-v-9abc7314]{flex:1 1 auto;height:auto;min-height:0;border:1px solid rgba(34,211,238,.34);background:radial-gradient(circle at 50% 48%,rgba(8,74,94,.2),rgba(2,18,27,.58) 70%);box-shadow:inset 0 0 42px rgba(34,211,238,.07),0 18px 36px rgba(0,0,0,.24)}.center-map-stage[data-v-9abc7314] #echarts,.center-map-stage[data-v-9abc7314] .echarts,.center-map-stage[data-v-9abc7314] .map{height:100%;min-height:0}.center-map-stage[data-v-9abc7314] .map{filter:saturate(1.08) contrast(1.04)}.center-header[data-v-9abc7314]{box-sizing:border-box;padding:4px 28px 0}.center-header[data-v-9abc7314] .concurrent-data{width:100%;height:100%;min-height:0}.industry-buttons[data-v-9abc7314]{padding:14px 18px 4px}.industry-btn[data-v-9abc7314]{min-width:76px;height:32px;padding:0 12px;border:1px solid rgba(99,210,226,.2);background:rgba(4,29,41,.72);transition:border-color .2s ease,background .2s ease,color .2s ease}.industry-btn.active[data-v-9abc7314],.industry-btn[data-v-9abc7314]:hover{border-color:rgba(34,211,238,.7);background:rgba(9,92,111,.5);color:#d6f7fb;box-shadow:0 0 14px rgba(34,211,238,.16)}@media (max-width:1400px){.dashboard-grid[data-v-9abc7314]{grid-template-columns:minmax(0,.9fr) minmax(480px,1.4fr) minmax(0,.9fr);gap:16px}.platform-title[data-v-9abc7314]{font-size:24px}}@media (max-width:1200px){.dashboard-content[data-v-9abc7314]{overflow-y:auto}.dashboard-grid[data-v-9abc7314]{grid-template-columns:1fr;grid-template-rows:auto auto auto;flex:0 0 auto;height:auto}.center-panel-frame[data-v-9abc7314]{min-height:720px;padding-right:0;padding-left:0}.center-map-stage[data-v-9abc7314]{height:420px;flex:0 0 420px}.left-panel[data-v-9abc7314],.right-panel[data-v-9abc7314]{height:auto;flex-direction:row;overflow-x:hidden;overflow-y:hidden;gap:15px;flex-wrap:wrap}.left-panel[data-v-9abc7314] .dashboard-card,.right-panel[data-v-9abc7314] .dashboard-card{min-width:0;min-height:260px;flex:1 1 280px}.dashboard-card[data-v-9abc7314]{min-width:unset;flex-shrink:0;flex:0 0 auto}.header-content[data-v-9abc7314]{padding:0 20px}.platform-title[data-v-9abc7314]{font-size:20px}}@media (max-width:768px){.dashboard-content[data-v-9abc7314]{padding:15px}.dashboard-grid[data-v-9abc7314]{gap:15px}.header-content[data-v-9abc7314]{flex-direction:column;gap:10px;padding:10px}.header-center[data-v-9abc7314]{position:static;transform:none}}.breathe[data-v-9abc7314]{animation:breathe-9abc7314 1.5s infinite alternate}@keyframes breathe-9abc7314{0%{transform:scale(1)}to{transform:scale(1.05)}}.ripple-effect[data-v-9abc7314]{position:relative;overflow:hidden}.ripple-effect[data-v-9abc7314]:after{content:"";position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);background:hsla(0,0%,100%,.3);border-radius:50%;pointer-events:none;animation:ripple-9abc7314 .6s ease-out}@keyframes ripple-9abc7314{to{transform:translate(-50%,-50%) scale(2);opacity:0}}.slide-in-left[data-v-9abc7314]{animation:slide-in-left-9abc7314 .5s ease-out}@keyframes slide-in-left-9abc7314{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.slide-in-up[data-v-9abc7314]{animation:slide-in-up-9abc7314 .5s ease-out}@keyframes slide-in-up-9abc7314{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.slide-in-right[data-v-9abc7314]{animation:slide-in-right-9abc7314 .5s ease-out}@keyframes slide-in-right-9abc7314{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.scan-line[data-v-9abc7314]{position:relative}.scan-line[data-v-9abc7314]:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#64a6ff,transparent);animation:scan-line-9abc7314 3s linear infinite}@keyframes scan-line-9abc7314{0%{left:-100%}to{left:100%}}.industry-buttons[data-v-9abc7314]{flex:0 0 48px;gap:8px;min-height:0;margin:0;padding:6px 18px 4px;flex-wrap:nowrap}.industry-btn[data-v-9abc7314],.industry-buttons[data-v-9abc7314]{display:flex;align-items:center;justify-content:center;overflow:hidden}.industry-btn[data-v-9abc7314]{flex-direction:row;padding:0 16px;background:linear-gradient(180deg,rgba(6,34,48,.85),rgba(4,22,34,.9));border:1px solid rgba(99,210,226,.28);border-radius:2px;color:#8ab9c2;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .25s ease,background .25s ease,color .25s ease,box-shadow .25s ease,transform .25s ease;position:relative;min-width:0;text-align:center;height:34px;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.industry-btn[data-v-9abc7314]:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,#22d3ee,transparent);transition:width .3s ease}.industry-btn[data-v-9abc7314]:hover:after{width:80%}.industry-btn[data-v-9abc7314]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(34,211,238,.18),transparent);transition:left .5s ease}.industry-btn[data-v-9abc7314]:hover:before{left:100%}.btn-icon[data-v-9abc7314]{font-size:18px;margin-right:8px;display:block;transition:transform .3s ease;filter:drop-shadow(0 0 4px rgba(34,211,238,.5))}.btn-text[data-v-9abc7314]{font-size:13px;font-weight:600;letter-spacing:1px;transition:color .3s ease}.industry-btn[data-v-9abc7314]:hover{background:linear-gradient(180deg,rgba(34,211,238,.18),rgba(6,34,48,.95));border-color:rgba(34,211,238,.7);color:#7fe9ff;transform:translateY(-2px);box-shadow:0 6px 22px rgba(34,211,238,.3),inset 0 0 14px rgba(34,211,238,.1)}.industry-btn:hover .btn-icon[data-v-9abc7314]{transform:scale(1.15)}.industry-btn:hover .btn-text[data-v-9abc7314]{color:#7fe9ff;text-shadow:0 0 8px rgba(34,211,238,.5)}.industry-btn.active[data-v-9abc7314]{background:linear-gradient(180deg,rgba(34,211,238,.28),rgba(8,44,62,.95));border-color:#22d3ee;color:#eafaff;animation:pulse-glow-9abc7314 2s infinite alternate;box-shadow:0 0 22px rgba(34,211,238,.45),inset 0 0 16px rgba(34,211,238,.12)}.industry-btn.active[data-v-9abc7314]:after{width:90%}.industry-btn.active .btn-icon[data-v-9abc7314]{animation:icon-bounce-9abc7314 .8s infinite alternate}.industry-btn.active .btn-text[data-v-9abc7314]{color:#eafaff;text-shadow:0 0 12px rgba(34,211,238,.8)}@keyframes pulse-glow-9abc7314{0%{box-shadow:0 0 18px rgba(34,211,238,.32),inset 0 0 12px rgba(34,211,238,.1)}to{box-shadow:0 0 32px rgba(34,211,238,.6),inset 0 0 18px rgba(34,211,238,.18)}}@keyframes icon-bounce-9abc7314{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@media (max-width:768px){.industry-buttons[data-v-9abc7314]{gap:6px;margin:8px 0;padding:0 15px}.industry-btn[data-v-9abc7314]{padding:8px 12px;min-width:70px;border-radius:10px;height:36px;font-size:13px}.btn-icon[data-v-9abc7314]{font-size:16px;margin-right:6px}.btn-text[data-v-9abc7314]{font-size:12px}}@media (max-width:480px){.industry-buttons[data-v-9abc7314]{gap:4px;margin:6px 0;padding:0 10px}.industry-btn[data-v-9abc7314]{padding:6px 10px;min-width:60px;height:32px;font-size:12px}.btn-icon[data-v-9abc7314]{font-size:14px;margin-right:4px}.btn-text[data-v-9abc7314]{font-size:11px}}.dashboard-container[data-v-1747fd14]{width:100%;height:100vh;background:#03131d;background-image:linear-gradient(rgba(0,224,255,.014) 1px,transparent 0),linear-gradient(90deg,rgba(0,224,255,.014) 1px,transparent 0),radial-gradient(circle at 50% 42%,rgba(0,157,190,.16),transparent 42%);background-size:56px 56px,56px 56px,auto;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:hidden;position:relative;box-sizing:border-box}.tech-corner[data-v-1747fd14]{position:absolute;width:20px;height:20px;border:2px solid #64a6ff}.tech-corner.top-left[data-v-1747fd14]{top:10px;left:-30px;border-right:none;border-bottom:none}.tech-corner.top-right[data-v-1747fd14]{top:10px;right:-30px;border-left:none;border-bottom:none}.header-content[data-v-1747fd14]{height:100%;justify-content:space-between;padding:0 40px}.header-content[data-v-1747fd14],.header-left[data-v-1747fd14]{display:flex;align-items:center;position:relative}.platform-title[data-v-1747fd14]{font-size:28px;font-weight:700;color:#64a6ff;margin:0;text-shadow:0 0 20px rgba(100,166,255,.6);letter-spacing:2px}.header-center[data-v-1747fd14]{position:absolute;left:50%;transform:translateX(-50%)}.current-time[data-v-1747fd14]{font-size:18px;color:#8bb8ff;font-weight:500;text-shadow:0 0 10px rgba(139,184,255,.5)}.header-actions[data-v-1747fd14]{display:flex;align-items:center;gap:25px}.welcome-text[data-v-1747fd14]{color:#8bb8ff;font-size:16px;font-weight:500}.logout-btn[data-v-1747fd14]{color:#ff6b6b!important;font-size:16px;font-weight:500;transition:all .3s ease}.logout-btn[data-v-1747fd14]:hover{color:#ff8a8a!important;text-shadow:0 0 10px hsla(0,100%,71%,.5)}.dashboard-content[data-v-1747fd14]{display:flex;flex:1 1 auto;flex-direction:column;height:100vh;min-height:0;padding:0 18px 10px;position:relative;overflow:hidden;box-sizing:border-box;width:100%;z-index:1}.ambient-layer[data-v-1747fd14]{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ambient-glow[data-v-1747fd14]{position:absolute;top:38%;left:50%;width:70vw;height:70vw;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(34,211,238,.1) 0,rgba(59,130,246,.05) 35%,transparent 62%);animation:ambientGlow-1747fd14 7s ease-in-out infinite}@keyframes ambientGlow-1747fd14{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.95)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}.ambient-stars-2[data-v-1747fd14],.ambient-stars[data-v-1747fd14]{position:absolute;inset:-50% 0 0 0;height:200%;background-image:radial-gradient(1px 1px at 12% 20%,rgba(34,211,238,.7),transparent),radial-gradient(1px 1px at 42% 65%,rgba(167,139,250,.6),transparent),radial-gradient(1px 1px at 68% 30%,rgba(100,166,255,.7),transparent),radial-gradient(1.4px 1.4px at 85% 75%,rgba(34,211,238,.6),transparent),radial-gradient(1px 1px at 25% 85%,rgba(251,191,36,.5),transparent),radial-gradient(1px 1px at 92% 15%,rgba(52,211,153,.5),transparent);background-size:100% 100%;animation:starDrift-1747fd14 26s linear infinite;opacity:.7}.ambient-stars-2[data-v-1747fd14]{animation-duration:40s;animation-direction:reverse;opacity:.4;filter:blur(.4px)}@keyframes starDrift-1747fd14{0%{transform:translateY(0)}to{transform:translateY(-25%)}}.ambient-scan[data-v-1747fd14]{position:absolute;left:0;right:0;height:34%;background:linear-gradient(180deg,transparent,rgba(34,211,238,.05),transparent);animation:ambientScan-1747fd14 9s linear infinite}@keyframes ambientScan-1747fd14{0%{transform:translateY(-120%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateY(360%);opacity:0}}.dashboard-grid[data-v-1747fd14]{display:grid;flex:1 1 auto;grid-template-columns:minmax(300px,1fr) minmax(520px,1.5fr) minmax(300px,1fr);gap:18px;height:auto;min-height:0;width:100%;box-sizing:border-box;justify-content:center;align-items:stretch}.left-panel[data-v-1747fd14],.right-panel[data-v-1747fd14]{gap:14px}.center-panel[data-v-1747fd14],.left-panel[data-v-1747fd14],.right-panel[data-v-1747fd14]{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden}.center-panel-frame[data-v-1747fd14]{position:relative;display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-width:0;min-height:0;box-sizing:border-box;overflow:hidden;border:1px solid rgba(34,211,238,.16);background:rgba(3,19,29,.46);box-shadow:0 18px 40px rgba(0,0,0,.22),inset 0 0 32px rgba(34,211,238,.025)}.center-panel-grid[data-v-1747fd14]{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(34,211,238,.022) 1px,transparent 0),linear-gradient(90deg,rgba(34,211,238,.022) 1px,transparent 0);background-size:32px 32px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.52),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.52),transparent 82%)}.center-header[data-v-1747fd14],.center-map-stage[data-v-1747fd14],.industry-buttons[data-v-1747fd14]{position:relative;z-index:1}.center-map-stage[data-v-1747fd14]{width:100%;height:500px;min-width:0;box-sizing:border-box;position:relative;overflow:hidden;border:1px solid rgba(34,211,238,.24);background:rgba(4,25,35,.18)}.center-map-stage[data-v-1747fd14] .echarts,.center-map-stage[data-v-1747fd14] .map{width:100%;height:100%}.stage-corner[data-v-1747fd14]{position:absolute;z-index:2;width:18px;height:18px;border-color:#22d3ee;border-style:solid;pointer-events:none}.stage-corner-tl[data-v-1747fd14]{top:-1px;left:-1px;border-width:2px 0 0 2px}.stage-corner-tr[data-v-1747fd14]{top:-1px;right:-1px;border-width:2px 2px 0 0}.stage-corner-bl[data-v-1747fd14]{bottom:-1px;left:-1px;border-width:0 0 2px 2px}.stage-corner-br[data-v-1747fd14]{right:-1px;bottom:-1px;border-width:0 2px 2px 0}.card-header[data-v-1747fd14]{display:flex;align-items:center;gap:15px;margin-bottom:20px;position:relative}.card-title[data-v-1747fd14]{font-size:16px;font-weight:600;color:#64a6ff;text-shadow:0 0 10px rgba(100,166,255,.5);--title-width:max-content;width:-moz-max-content;width:max-content}.card-decoration[data-v-1747fd14]{width:calc(var(--title-width)*1.2);height:2px;background:linear-gradient(90deg,transparent,#64a6ff,#409eff,#64a6ff,transparent);background-size:200% 100%;animation:decorationFlow-1747fd14 3s linear infinite;position:relative;overflow:hidden;min-width:120px;max-width:600px}.card-decoration[data-v-1747fd14]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(100,166,255,.8),transparent);animation:shimmer-1747fd14 2s ease-in-out infinite}@keyframes decorationFlow-1747fd14{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes shimmer-1747fd14{0%{left:-100%;opacity:0}50%{opacity:1}to{left:100%;opacity:0}}.center-header[data-v-1747fd14]{display:flex;justify-content:center;flex:0 0 72px;min-height:0}.concurrent-data[data-v-1747fd14]{padding:10px 40px;text-align:center;border-radius:15px;position:relative;width:100%}.concurrent-data .data-label[data-v-1747fd14]{font-size:12px;color:#8bb8ff;margin-bottom:8px;font-weight:500}.concurrent-data .data-value[data-v-1747fd14]{font-size:42px;font-weight:700;color:#64a6ff;text-shadow:0 0 25px rgba(100,166,255,.8);margin-bottom:3px;font-family:Arial,monospace}.concurrent-data .data-unit[data-v-1747fd14]{font-size:11px;color:#8bb8ff;opacity:.8;margin-bottom:3px}.data-trend[data-v-1747fd14]{display:flex;align-items:center;justify-content:center;gap:5px;font-size:14px;color:#0f8}.trend-up[data-v-1747fd14]{color:#0f8}.data-flow[data-v-1747fd14]{animation:data-flow-1747fd14 1s ease-in-out infinite}@keyframes data-flow-1747fd14{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.map-container[data-v-1747fd14]{flex:0 0 auto}.map-wrapper[data-v-1747fd14]{width:100%;height:100%;border-radius:0;background:transparent;position:relative;overflow:hidden}.map-title[data-v-1747fd14]{position:absolute;top:20px;left:50%;transform:translateX(-50%);color:#64a6ff;font-size:18px;font-weight:600;z-index:10}.map-content[data-v-1747fd14]{width:100%;height:100%;position:relative;padding:50px 20px 20px}.china-map-outline[data-v-1747fd14]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:70%}.map-svg[data-v-1747fd14]{width:100%;height:100%}.location-marker[data-v-1747fd14]{position:absolute;transform:translate(-50%,-50%);z-index:5}.marker-dot[data-v-1747fd14]{width:14px;height:14px;border-radius:50%;margin:0 auto 8px;box-shadow:0 0 20px currentColor}.marker-dot.marker-0[data-v-1747fd14]{background:#64a6ff;color:#64a6ff}.marker-dot.marker-1[data-v-1747fd14]{background:#0f8;color:#0f8}.marker-dot.marker-2[data-v-1747fd14]{background:#fa0;color:#fa0}.marker-dot.marker-3[data-v-1747fd14]{background:#ff6b6b;color:#ff6b6b}.marker-label[data-v-1747fd14]{font-size:12px;color:#8bb8ff;text-align:center;white-space:nowrap;background:transparent;padding:3px 8px;border-radius:0;border:none;margin-bottom:3px;position:relative}.marker-label[data-v-1747fd14]:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:transparent;color:#8bb8ff;padding:5px 10px;border-radius:0;white-space:nowrap;opacity:0;transition:opacity .3s ease}.marker-label[data-v-1747fd14]:hover:after{opacity:1}.marker-info[data-v-1747fd14]{font-size:10px;color:#64a6ff;text-align:center;opacity:.8}.connection-lines[data-v-1747fd14]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.connection-line[data-v-1747fd14]{position:absolute;height:1px;background:linear-gradient(90deg,transparent,rgba(64,158,255,.5),transparent);animation:line-flow-1747fd14 3s ease-in-out infinite}.connection-line[data-v-1747fd14]:first-child{top:30%;left:20%;width:60%;animation-delay:0s}.connection-line[data-v-1747fd14]:nth-child(2){top:50%;left:15%;width:70%;animation-delay:.6s}.connection-line[data-v-1747fd14]:nth-child(3){top:70%;left:25%;width:50%;animation-delay:1.2s}.connection-line[data-v-1747fd14]:nth-child(4){top:40%;left:30%;width:40%;animation-delay:1.8s}.connection-line[data-v-1747fd14]:nth-child(5){top:60%;left:35%;width:45%;animation-delay:2.4s}@keyframes line-flow-1747fd14{0%,to{opacity:0;transform:scaleX(0)}50%{opacity:1;transform:scaleX(1)}}.usage-summary[data-v-1747fd14]{margin-bottom:20px;text-align:center}.total-usage[data-v-1747fd14]{padding:15px;background:rgba(64,158,255,.1);border-radius:10px;border:1px solid rgba(64,158,255,.3)}.usage-number[data-v-1747fd14]{font-size:32px;font-weight:700;color:#64a6ff;margin-bottom:5px}.usage-label[data-v-1747fd14]{font-size:14px;color:#8bb8ff}.app-list[data-v-1747fd14]{overflow-y:visible}.app-item[data-v-1747fd14]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(64,158,255,.1);transition:all .3s ease}.app-item[data-v-1747fd14]:hover{background:rgba(64,158,255,.05);padding-left:10px}.app-item[data-v-1747fd14]:last-child{border-bottom:none}.app-name[data-v-1747fd14]{color:#b8d4ff;font-size:14px;margin-left:12px;flex:1}.app-status-text[data-v-1747fd14]{font-size:12px;padding:2px 8px;border-radius:4px;font-weight:500}.app-status-text.active[data-v-1747fd14]{background:rgba(0,255,136,.2);color:#0f8}.app-status-text.warning[data-v-1747fd14]{background:rgba(255,170,0,.2);color:#fa0}.app-status-text.error[data-v-1747fd14]{background:hsla(0,100%,71%,.2);color:#ff6b6b}.chart-card[data-v-1747fd14]{flex:0 0 auto}.chart-container[data-v-1747fd14]{width:100%;position:relative}.chart-loading[data-v-1747fd14]{display:flex;align-items:center;justify-content:center;height:100%;color:#8bb8ff;font-size:14px}.chart-loading i[data-v-1747fd14]{margin-right:8px;animation:spin-1747fd14 1s linear infinite}@keyframes spin-1747fd14{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-logs[data-v-1747fd14]{overflow-y:visible}.log-item[data-v-1747fd14]{padding:12px 0;border-bottom:1px solid rgba(64,158,255,.1);transition:all .3s ease}.log-item[data-v-1747fd14]:hover{background:rgba(64,158,255,.05);padding-left:10px}.log-item[data-v-1747fd14]:last-child{border-bottom:none}.log-header[data-v-1747fd14]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.log-time[data-v-1747fd14]{font-size:12px;color:#8bb8ff;font-weight:500}.log-type[data-v-1747fd14]{font-size:14px}.log-type.success[data-v-1747fd14]{color:#0f8}.log-type.warning[data-v-1747fd14]{color:#fa0}.log-type.error[data-v-1747fd14]{color:#ff6b6b}.log-message[data-v-1747fd14]{font-size:13px;line-height:1.5;padding-left:5px;border-left:2px solid transparent}.log-message.success[data-v-1747fd14]{color:#0f8;border-left-color:#0f8}.log-message.warning[data-v-1747fd14]{color:#fa0;border-left-color:#fa0}.log-message.error[data-v-1747fd14]{color:#ff6b6b;border-left-color:#ff6b6b}.bottom-decoration[data-v-1747fd14]{flex:0 0 3px;height:3px;background:rgba(15,27,42,.9);position:relative;margin-top:8px}.tech-line[data-v-1747fd14]{height:100%;background:rgba(15,27,42,.9)}.left-panel[data-v-1747fd14] .dashboard-card,.right-panel[data-v-1747fd14] .dashboard-card{display:flex;flex:1 1 0;flex-direction:column;min-height:0;height:auto;padding:16px 18px;border:1px solid rgba(99,210,226,.2);border-radius:2px;background:linear-gradient(145deg,rgba(5,28,40,.94),rgba(3,18,28,.92));box-shadow:0 12px 26px rgba(0,0,0,.2),inset 0 1px 0 rgba(130,231,242,.06);position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease;animation:cardBorderPulse-1747fd14 4.5s ease-in-out infinite}.left-panel[data-v-1747fd14] .dashboard-card:first-child{flex:1 1 200px;height:auto}.left-panel[data-v-1747fd14] .dashboard-card:last-child{flex:3 1 0;height:auto}.left-panel[data-v-1747fd14] .dashboard-card:before,.right-panel[data-v-1747fd14] .dashboard-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.9),rgba(100,166,255,.9),transparent);background-size:50% 100%;background-repeat:no-repeat;animation:cardTopFlow-1747fd14 4s linear infinite;z-index:6}@keyframes cardTopFlow-1747fd14{0%{background-position:-60% 0}to{background-position:160% 0}}@keyframes cardBorderPulse-1747fd14{0%,to{border-color:rgba(99,210,226,.2);box-shadow:0 12px 26px rgba(0,0,0,.2),inset 0 1px 0 rgba(130,231,242,.06)}50%{border-color:rgba(99,210,226,.38);box-shadow:0 12px 26px rgba(0,0,0,.2),inset 0 0 22px rgba(34,211,238,.07)}}.left-panel[data-v-1747fd14] .dashboard-card:hover,.right-panel[data-v-1747fd14] .dashboard-card:hover{transform:translateY(-3px);border-color:rgba(34,211,238,.55);box-shadow:0 18px 38px rgba(0,0,0,.3),inset 0 0 28px rgba(34,211,238,.12),0 0 22px rgba(34,211,238,.12)}.left-panel[data-v-1747fd14] .dashboard-card:after,.right-panel[data-v-1747fd14] .dashboard-card:after{content:"";position:absolute;top:6px;left:6px;width:14px;height:14px;border-top:1.5px solid rgba(34,211,238,.6);border-left:1.5px solid rgba(34,211,238,.6);pointer-events:none;z-index:6}.left-panel[data-v-1747fd14] .chart-header,.right-panel[data-v-1747fd14] .chart-header{margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(99,210,226,.14)}.left-panel[data-v-1747fd14] .title-main,.right-panel[data-v-1747fd14] .title-main{margin-bottom:0;min-height:22px}.left-panel[data-v-1747fd14] .title-text,.right-panel[data-v-1747fd14] .title-text{color:#d6f7fb;font-size:16px;font-weight:600;letter-spacing:.4px;text-shadow:0 0 10px rgba(34,211,238,.28);background:none;-webkit-text-fill-color:currentColor}.left-panel[data-v-1747fd14] .title-decoration,.right-panel[data-v-1747fd14] .title-decoration{height:1px;margin-left:10px;background:linear-gradient(90deg,rgba(34,211,238,.68),rgba(34,211,238,0))}.left-panel[data-v-1747fd14] .chart-container,.left-panel[data-v-1747fd14] .table-wrapper,.right-panel[data-v-1747fd14] .chart-container,.right-panel[data-v-1747fd14] .chart-content,.right-panel[data-v-1747fd14] .error-logs-wrapper,.right-panel[data-v-1747fd14] .table-wrapper{min-height:0;height:auto;max-height:none;flex:1 1 auto}.left-panel[data-v-1747fd14] .chart-container,.left-panel[data-v-1747fd14] .table-container,.right-panel[data-v-1747fd14] .chart-container,.right-panel[data-v-1747fd14] .petal-chart,.right-panel[data-v-1747fd14] .table-container{height:100%;min-height:0;max-height:none}.center-panel[data-v-1747fd14] .dashboard-card{flex:0 0 clamp(180px,28%,240px);min-height:0;height:auto}.center-panel[data-v-1747fd14] .chart-card{margin-top:10px;flex:0 0 300px;height:300px}.center-panel[data-v-1747fd14] .chart-container{height:100%;min-height:0}.center-map-stage[data-v-1747fd14]{flex:1 1 auto;height:auto;min-height:0;border:1px solid rgba(34,211,238,.34);background:radial-gradient(circle at 50% 48%,rgba(8,74,94,.2),rgba(2,18,27,.58) 70%);box-shadow:inset 0 0 42px rgba(34,211,238,.07),0 18px 36px rgba(0,0,0,.24)}.center-map-stage[data-v-1747fd14] #echarts,.center-map-stage[data-v-1747fd14] .echarts,.center-map-stage[data-v-1747fd14] .map{height:100%;min-height:0}.center-map-stage[data-v-1747fd14] .map{filter:saturate(1.08) contrast(1.04)}.center-header[data-v-1747fd14]{box-sizing:border-box;padding:4px 28px 0}.center-header[data-v-1747fd14] .concurrent-data{width:100%;height:100%;min-height:0}.industry-buttons[data-v-1747fd14]{padding:14px 18px 4px}.industry-btn[data-v-1747fd14]{min-width:76px;height:32px;padding:0 12px;border:1px solid rgba(99,210,226,.2);background:rgba(4,29,41,.72);transition:border-color .2s ease,background .2s ease,color .2s ease}.industry-btn.active[data-v-1747fd14],.industry-btn[data-v-1747fd14]:hover{border-color:rgba(34,211,238,.7);background:rgba(9,92,111,.5);color:#d6f7fb;box-shadow:0 0 14px rgba(34,211,238,.16)}@media (max-width:1400px){.dashboard-grid[data-v-1747fd14]{grid-template-columns:minmax(0,1fr) minmax(440px,1.35fr) minmax(0,1fr);gap:16px}.platform-title[data-v-1747fd14]{font-size:24px}}@media (max-width:1200px){.dashboard-content[data-v-1747fd14]{overflow-y:auto}.dashboard-grid[data-v-1747fd14]{grid-template-columns:1fr;grid-template-rows:auto auto auto;flex:0 0 auto;height:auto}.center-panel-frame[data-v-1747fd14]{min-height:720px;padding-right:0;padding-left:0}.center-map-stage[data-v-1747fd14]{height:420px;flex:0 0 420px}.left-panel[data-v-1747fd14],.right-panel[data-v-1747fd14]{height:auto;flex-direction:row;overflow-x:hidden;overflow-y:hidden;gap:15px;flex-wrap:wrap}.left-panel[data-v-1747fd14] .dashboard-card,.right-panel[data-v-1747fd14] .dashboard-card{min-width:0;min-height:260px;flex:1 1 280px}.dashboard-card[data-v-1747fd14]{min-width:unset;flex-shrink:0;flex:0 0 auto}.header-content[data-v-1747fd14]{padding:0 20px}.platform-title[data-v-1747fd14]{font-size:20px}}@media (max-width:768px){.dashboard-content[data-v-1747fd14]{padding:15px}.dashboard-grid[data-v-1747fd14]{gap:15px}.header-content[data-v-1747fd14]{flex-direction:column;gap:10px;padding:10px}.header-center[data-v-1747fd14]{position:static;transform:none}}.breathe[data-v-1747fd14]{animation:breathe-1747fd14 1.5s infinite alternate}@keyframes breathe-1747fd14{0%{transform:scale(1)}to{transform:scale(1.05)}}.ripple-effect[data-v-1747fd14]{position:relative;overflow:hidden}.ripple-effect[data-v-1747fd14]:after{content:"";position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);background:hsla(0,0%,100%,.3);border-radius:50%;pointer-events:none;animation:ripple-1747fd14 .6s ease-out}@keyframes ripple-1747fd14{to{transform:translate(-50%,-50%) scale(2);opacity:0}}.slide-in-left[data-v-1747fd14]{animation:slide-in-left-1747fd14 .5s ease-out}@keyframes slide-in-left-1747fd14{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.slide-in-up[data-v-1747fd14]{animation:slide-in-up-1747fd14 .5s ease-out}@keyframes slide-in-up-1747fd14{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.slide-in-right[data-v-1747fd14]{animation:slide-in-right-1747fd14 .5s ease-out}@keyframes slide-in-right-1747fd14{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.scan-line[data-v-1747fd14]{position:relative}.scan-line[data-v-1747fd14]:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#64a6ff,transparent);animation:scan-line-1747fd14 3s linear infinite}@keyframes scan-line-1747fd14{0%{left:-100%}to{left:100%}}.industry-buttons[data-v-1747fd14]{flex:0 0 48px;gap:8px;min-height:0;margin:0;padding:6px 18px 4px;flex-wrap:nowrap}.industry-btn[data-v-1747fd14],.industry-buttons[data-v-1747fd14]{display:flex;align-items:center;justify-content:center;overflow:hidden}.industry-btn[data-v-1747fd14]{flex-direction:row;padding:0 16px;background:linear-gradient(180deg,rgba(6,34,48,.85),rgba(4,22,34,.9));border:1px solid rgba(99,210,226,.28);border-radius:2px;color:#8ab9c2;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .25s ease,background .25s ease,color .25s ease,box-shadow .25s ease,transform .25s ease;position:relative;min-width:0;text-align:center;height:34px;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.industry-btn[data-v-1747fd14]:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,#22d3ee,transparent);transition:width .3s ease}.industry-btn[data-v-1747fd14]:hover:after{width:80%}.industry-btn[data-v-1747fd14]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(34,211,238,.18),transparent);transition:left .5s ease}.industry-btn[data-v-1747fd14]:hover:before{left:100%}.btn-icon[data-v-1747fd14]{font-size:18px;margin-right:8px;display:block;transition:transform .3s ease;filter:drop-shadow(0 0 4px rgba(34,211,238,.5))}.btn-text[data-v-1747fd14]{font-size:13px;font-weight:600;letter-spacing:1px;transition:color .3s ease}.industry-btn[data-v-1747fd14]:hover{background:linear-gradient(180deg,rgba(34,211,238,.18),rgba(6,34,48,.95));border-color:rgba(34,211,238,.7);color:#7fe9ff;transform:translateY(-2px);box-shadow:0 6px 22px rgba(34,211,238,.3),inset 0 0 14px rgba(34,211,238,.1)}.industry-btn:hover .btn-icon[data-v-1747fd14]{transform:scale(1.15)}.industry-btn:hover .btn-text[data-v-1747fd14]{color:#7fe9ff;text-shadow:0 0 8px rgba(34,211,238,.5)}.industry-btn.active[data-v-1747fd14]{background:linear-gradient(180deg,rgba(34,211,238,.28),rgba(8,44,62,.95));border-color:#22d3ee;color:#eafaff;animation:pulse-glow-1747fd14 2s infinite alternate;box-shadow:0 0 22px rgba(34,211,238,.45),inset 0 0 16px rgba(34,211,238,.12)}.industry-btn.active[data-v-1747fd14]:after{width:90%}.industry-btn.active .btn-icon[data-v-1747fd14]{animation:icon-bounce-1747fd14 .8s infinite alternate}.industry-btn.active .btn-text[data-v-1747fd14]{color:#eafaff;text-shadow:0 0 12px rgba(34,211,238,.8)}@keyframes pulse-glow-1747fd14{0%{box-shadow:0 0 18px rgba(34,211,238,.32),inset 0 0 12px rgba(34,211,238,.1)}to{box-shadow:0 0 32px rgba(34,211,238,.6),inset 0 0 18px rgba(34,211,238,.18)}}@keyframes icon-bounce-1747fd14{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@media (max-width:768px){.industry-buttons[data-v-1747fd14]{gap:6px;margin:8px 0;padding:0 15px}.industry-btn[data-v-1747fd14]{padding:8px 12px;min-width:70px;border-radius:10px;height:36px;font-size:13px}.btn-icon[data-v-1747fd14]{font-size:16px;margin-right:6px}.btn-text[data-v-1747fd14]{font-size:12px}}@media (max-width:480px){.industry-buttons[data-v-1747fd14]{gap:4px;margin:6px 0;padding:0 10px}.industry-btn[data-v-1747fd14]{padding:6px 10px;min-width:60px;height:32px;font-size:12px}.btn-icon[data-v-1747fd14]{font-size:14px;margin-right:4px}.btn-text[data-v-1747fd14]{font-size:11px}}.el_menus[data-v-5aaebf8c]{width:100%;height:auto;padding:0 12px;overflow-y:auto;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none}.el_menus[data-v-5aaebf8c]::-webkit-scrollbar{display:none}.el-menu-vertical[data-v-5aaebf8c]:not(.el-menu--collapse){width:100%;height:calc(100% - 100px);background:transparent;border:none}.el-menu-item[data-v-5aaebf8c],.el-submenu__title[data-v-5aaebf8c]{border-radius:8px;margin:4px 0;height:44px;line-height:44px;font-size:14px;color:#c0d0e0;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;position:relative;overflow:hidden;font-weight:500;letter-spacing:.3px;padding-left:16px!important;white-space:nowrap;text-overflow:ellipsis}.el-menu-item span[data-v-5aaebf8c],.el-submenu__title span[data-v-5aaebf8c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-menu-item[data-v-5aaebf8c]:before,.el-submenu__title[data-v-5aaebf8c]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:50%;background:linear-gradient(180deg,#409eff,#66b1ff);border-radius:0 3px 3px 0;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 0 rgba(64,158,255,0);z-index:1}.el-menu-item[data-v-5aaebf8c]:hover{background:linear-gradient(90deg,rgba(64,158,255,.08),rgba(64,158,255,.03))!important;color:#fff!important;transform:translateX(4px)}.el-menu-item[data-v-5aaebf8c]:hover:before{width:3px;box-shadow:0 0 10px rgba(64,158,255,.6)}.el-submenu[data-v-5aaebf8c] .el-submenu__title:hover{background:linear-gradient(90deg,rgba(64,158,255,.08),rgba(64,158,255,.03))!important;color:#fff!important;transform:translateX(4px);box-shadow:0 0 12px rgba(64,158,255,.15);border:1px solid rgba(64,158,255,.2)!important}.el-submenu[data-v-5aaebf8c] .el-submenu__title:hover:before{width:3px;box-shadow:0 0 10px rgba(64,158,255,.6)}.el-menu-item.is-active[data-v-5aaebf8c]{background:linear-gradient(90deg,rgba(64,158,255,.12),rgba(64,158,255,.06))!important;color:#fff!important;border:1px solid rgba(64,158,255,.15)}.el-menu-item.is-active[data-v-5aaebf8c]:before{width:3px;box-shadow:0 0 12px rgba(64,158,255,.8),0 0 24px rgba(64,158,255,.4)}.el-submenu.is-active>.el-submenu__title[data-v-5aaebf8c]{background:transparent!important;color:#fff!important;border:none}.el-submenu.is-active>.el-submenu__title[data-v-5aaebf8c]:before{width:3px;box-shadow:0 0 12px rgba(64,158,255,.8),0 0 24px rgba(64,158,255,.4)}.menu-icon[data-v-5aaebf8c]{width:18px;height:18px;margin-right:8px;margin-left:4px;vertical-align:middle;transition:all .3s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 0 2px rgba(64,158,255,.3));flex-shrink:0}.el-menu-item.is-active .menu-icon[data-v-5aaebf8c],.el-menu-item:hover .menu-icon[data-v-5aaebf8c],.el-submenu.is-active>.el-submenu__title .menu-icon[data-v-5aaebf8c],.el-submenu__title:hover .menu-icon[data-v-5aaebf8c]{transform:scale(1.1);filter:drop-shadow(0 0 6px rgba(64,158,255,.7))}.el-submenu .el-menu[data-v-5aaebf8c]{background:rgba(0,0,0,.12)!important;border-radius:8px;margin:4px 0;padding:4px 0;border:1px solid rgba(64,158,255,.06);width:100%;box-sizing:border-box;overflow:hidden}.el-submenu .el-menu-item .menu-item-icon-container span[data-v-5aaebf8c],.el-submenu .el-submenu .el-menu-item .menu-item-icon-container span[data-v-5aaebf8c]{color:#f0f4f8}.el-submenu .el-menu-item.is-active .menu-item-icon-container span[data-v-5aaebf8c],.el-submenu .el-menu-item:hover .menu-item-icon-container span[data-v-5aaebf8c]{color:#fff!important}.menu-item-icon-container[data-v-5aaebf8c]{display:flex;align-items:center;width:100%;position:relative;z-index:2;overflow:hidden}.menu-item-icon-container span[data-v-5aaebf8c]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-menu[data-v-01f458f6]{height:100%;overflow-y:auto;background:linear-gradient(180deg,#1a1f2e,#141824);box-shadow:4px 0 24px 0 rgba(0,0,0,.3);padding:0 0 24px 0;box-sizing:border-box;position:relative}.nav-menu[data-v-01f458f6]::-webkit-scrollbar{width:2px}.nav-menu[data-v-01f458f6]::-webkit-scrollbar-track{background:transparent}.nav-menu[data-v-01f458f6]::-webkit-scrollbar-thumb{background:rgba(64,158,255,.12);border-radius:1px;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu[data-v-01f458f6]::-webkit-scrollbar-thumb:hover{background:rgba(64,158,255,.35)}.nav-menu[data-v-01f458f6]:hover::-webkit-scrollbar-thumb{background:rgba(64,158,255,.25)}.nav-menu[data-v-01f458f6]:before{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:linear-gradient(180deg,rgba(64,158,255,.1),rgba(64,158,255,.25) 50%,rgba(64,158,255,.1))}.menu-top[data-v-01f458f6]{min-height:56px;height:auto;background:linear-gradient(135deg,rgba(30,41,57,.6),rgba(26,31,46,.8));backdrop-filter:blur(10px);border-right:none;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-bottom:12px;padding:12px 0}.menu-top[data-v-01f458f6]:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:50%;height:1.5px;background:linear-gradient(90deg,transparent,rgba(64,158,255,.5) 50%,transparent)}.menu-top[data-v-01f458f6]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(64,158,255,.2) 50%,transparent)}.menu-top .logo-content[data-v-01f458f6]{display:flex;align-items:center;width:100%;justify-content:flex-start;padding:0 16px}.menu-top .logo-icon[data-v-01f458f6]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;margin-right:10px;filter:drop-shadow(0 0 6px rgba(64,158,255,.3))}.menu-top .service-name[data-v-01f458f6]{color:#fff;font-weight:600;text-align:left;text-shadow:0 2px 8px rgba(64,158,255,.3);position:relative;padding:6px 10px;background:linear-gradient(135deg,rgba(64,158,255,.06),rgba(64,158,255,.02));border-radius:6px;border:1px solid rgba(64,158,255,.15);box-shadow:0 2px 12px rgba(64,158,255,.1),inset 0 1px 0 hsla(0,0%,100%,.08);white-space:nowrap;flex:1;line-height:1.4;transition:font-size .3s ease,letter-spacing .3s ease}.el-menu-vertical[data-v-01f458f6]:not(.el-menu--collapse){width:100%;height:100%}.el-submenu .el-menu-item[data-v-01f458f6]{min-width:0}.svg[data-v-01f458f6]{color:#127fe6;font-size:20px;line-height:4vh;margin-right:.5vh;height:100%;width:100%}.title[data-v-01f458f6]{line-height:4vh;margin-bottom:1vh}.header-container[data-v-03ac9baf]{height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 24px;background:#fff;border-bottom:1px solid #e8ecf1;box-shadow:0 4px 12px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.04);position:relative;z-index:100}[data-v-03ac9baf] .el-header{padding:0;border:none}.header-left[data-v-03ac9baf]{flex:1;margin-right:20px;overflow-x:auto;overflow-y:hidden}.header-left[data-v-03ac9baf]::-webkit-scrollbar{height:3px}.header-left[data-v-03ac9baf]::-webkit-scrollbar-track{background:transparent}.header-left[data-v-03ac9baf]::-webkit-scrollbar-thumb{background:linear-gradient(90deg,rgba(102,126,234,.3),rgba(118,75,162,.3));border-radius:10px}.header-left[data-v-03ac9baf]::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,rgba(102,126,234,.5),rgba(118,75,162,.5))}.pro-breadcrumb[data-v-03ac9baf]{height:64px;display:flex;align-items:center}.pro-breadcrumb .tags-wrapper[data-v-03ac9baf]{display:flex;align-items:center;gap:10px;height:100%}.pro-breadcrumb .tag-item[data-v-03ac9baf]{display:inline-flex;align-items:center;height:38px;padding:0 14px;background:#fff;border-radius:10px;border:1.5px solid rgba(102,126,234,.12);box-shadow:0 2px 8px rgba(0,0,0,.04);cursor:pointer;transition:all .35s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;white-space:nowrap}.pro-breadcrumb .tag-item[data-v-03ac9baf]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(102,126,234,.08),transparent);transition:left .6s ease}.pro-breadcrumb .tag-item .tag-content[data-v-03ac9baf]{display:flex;align-items:center;margin-right:6px}.pro-breadcrumb .tag-item .tag-title[data-v-03ac9baf]{font-size:13px;font-weight:500;color:#475569;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .3s ease;letter-spacing:.3px}.pro-breadcrumb .tag-item .tag-close[data-v-03ac9baf]{font-size:13px;color:#94a3b8;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:0;transform:scale(.8);transition:all .3s cubic-bezier(.34,1.56,.64,1);margin-left:4px;flex-shrink:0}.pro-breadcrumb .tag-item .tag-close[data-v-03ac9baf]:hover{background:linear-gradient(135deg,rgba(239,68,68,.12),rgba(220,38,38,.12));color:#ef4444;transform:scale(1.1) rotate(90deg)}.pro-breadcrumb .tag-item[data-v-03ac9baf]:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 6px 20px rgba(102,126,234,.18);border-color:rgba(102,126,234,.3)}.pro-breadcrumb .tag-item[data-v-03ac9baf]:hover:before{left:100%}.pro-breadcrumb .tag-item:hover .tag-title[data-v-03ac9baf]{color:#667eea}.pro-breadcrumb .tag-item:hover .tag-close[data-v-03ac9baf]{opacity:1;transform:scale(1)}.pro-breadcrumb .tag-item.is-active[data-v-03ac9baf]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;box-shadow:0 4px 16px rgba(102,126,234,.35),0 0 0 3px rgba(102,126,234,.1)}.pro-breadcrumb .tag-item.is-active[data-v-03ac9baf]:after{content:"";position:absolute;inset:0;border-radius:10px;padding:1.5px;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.pro-breadcrumb .tag-item.is-active .tag-title[data-v-03ac9baf]{color:#fff;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1)}.pro-breadcrumb .tag-item.is-active .tag-close[data-v-03ac9baf]{color:hsla(0,0%,100%,.9);opacity:.85}.pro-breadcrumb .tag-item.is-active .tag-close[data-v-03ac9baf]:hover{background:hsla(0,0%,100%,.2);color:#fff;opacity:1;transform:scale(1.15) rotate(90deg)}.pro-breadcrumb .tag-item.is-active[data-v-03ac9baf]:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 8px 24px rgba(102,126,234,.4),0 0 0 3px rgba(102,126,234,.15)}.tag-slide-enter-active[data-v-03ac9baf]{animation:tagSlideIn-03ac9baf .4s cubic-bezier(.34,1.56,.64,1)}.tag-slide-leave-active[data-v-03ac9baf]{animation:tagSlideOut-03ac9baf .3s cubic-bezier(.55,0,.1,1);position:absolute}.tag-slide-move[data-v-03ac9baf]{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}@keyframes tagSlideIn-03ac9baf{0%{opacity:0;transform:translateX(-20px) scale(.9)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes tagSlideOut-03ac9baf{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.header-right[data-v-03ac9baf]{display:flex;align-items:center;gap:14px;padding-right:8px}.alert-entry[data-v-03ac9baf]{display:flex;align-items:center;height:38px;padding:0 14px;gap:8px;border-radius:10px;cursor:pointer;background:linear-gradient(135deg,hsla(0,100%,71%,.08),rgba(255,159,67,.08));border:1px solid hsla(0,100%,71%,.18);transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:visible}.alert-entry[data-v-03ac9baf]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent,hsla(0,100%,71%,.1),transparent);opacity:0;transition:opacity .3s ease;pointer-events:none}.alert-entry[data-v-03ac9baf]:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 6px 18px hsla(0,100%,71%,.2);border-color:hsla(0,100%,71%,.35);background:linear-gradient(135deg,hsla(0,100%,71%,.12),rgba(255,159,67,.12))}.alert-entry[data-v-03ac9baf]:hover:before{opacity:1}.alert-entry:hover .alert-entry-icon[data-v-03ac9baf]{transform:scale(1.15) rotate(-8deg)}.alert-entry:hover .alert-entry-label[data-v-03ac9baf]{color:#ef4444}.alert-entry[data-v-03ac9baf]:active{transform:translateY(0) scale(1.02)}.alert-entry-icon[data-v-03ac9baf]{font-size:16px;color:#ef4444;margin-right:6px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);flex-shrink:0;animation:bellSwing-03ac9baf 3.2s ease-in-out infinite}.alert-entry-icon.el-icon-loading[data-v-03ac9baf]{animation:alertIconSpin-03ac9baf .8s linear infinite}@keyframes bellSwing-03ac9baf{0%,to{transform:rotate(0)}20%{transform:rotate(-12deg)}40%{transform:rotate(8deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(4deg)}}.alert-badge[data-v-03ac9baf]{position:absolute;top:-4px;right:-6px;min-width:18px;height:18px;padding:0 5px;line-height:18px;text-align:center;font-size:11px;font-weight:700;color:#fff;background:linear-gradient(135deg,#ff6b6b,#ef4444);border-radius:9px;box-shadow:0 2px 8px rgba(239,68,68,.45);animation:badgeBounce-03ac9baf 2s ease-in-out infinite;z-index:2}@keyframes badgeBounce-03ac9baf{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes alertIconSpin-03ac9baf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.alert-entry-label[data-v-03ac9baf]{font-size:13px;font-weight:600;color:#334155;letter-spacing:.5px;transition:color .3s ease}.dashboard-btn[data-v-03ac9baf]{height:38px;padding:0 20px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;font-weight:600;font-size:13px;letter-spacing:.5px;box-shadow:0 4px 14px rgba(102,126,234,.35);transition:all .35s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}.dashboard-btn[data-v-03ac9baf]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);transition:left .6s ease}.dashboard-btn[data-v-03ac9baf]:after{content:"";position:absolute;inset:0;border-radius:10px;padding:1px;background:linear-gradient(135deg,hsla(0,0%,100%,.3),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.dashboard-btn[data-v-03ac9baf]:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 8px 24px rgba(102,126,234,.45)}.dashboard-btn[data-v-03ac9baf]:hover:before{left:100%}.dashboard-btn[data-v-03ac9baf]:active{transform:translateY(-1px) scale(1.02)}.dashboard-btn i[data-v-03ac9baf]{margin-right:6px;font-size:16px}.user-info[data-v-03ac9baf]{display:flex;align-items:center;cursor:pointer;padding:6px 14px;height:50px;border-radius:25px;transition:all .35s cubic-bezier(.34,1.56,.64,1);position:relative}.user-info[data-v-03ac9baf]:before{content:"";position:absolute;inset:0;border-radius:25px;background:linear-gradient(135deg,rgba(102,126,234,.08),rgba(118,75,162,.08));opacity:0;transition:opacity .3s ease}.user-info[data-v-03ac9baf]:hover{background:#fff;box-shadow:0 4px 16px rgba(102,126,234,.15)}.user-info[data-v-03ac9baf]:hover:before{opacity:1}.user-info:hover .username[data-v-03ac9baf]{color:#667eea}.user-info:hover .el-icon-caret-bottom[data-v-03ac9baf]{color:#667eea;transform:translateY(2px) rotate(180deg)}.avatar-upload-preview[data-v-03ac9baf]{width:38px;height:38px;border-radius:50%;overflow:hidden;margin-right:10px;position:relative;background:linear-gradient(135deg,#667eea,#764ba2);padding:2.5px;box-shadow:0 2px 10px rgba(102,126,234,.3);transition:all .35s cubic-bezier(.34,1.56,.64,1)}.avatar-upload-preview[data-v-03ac9baf]:before{content:"";position:absolute;inset:2.5px;border-radius:50%;background:#fff;z-index:0}.avatar-upload-preview img[data-v-03ac9baf]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;position:relative;z-index:1}.user-info:hover .avatar-upload-preview[data-v-03ac9baf]{transform:scale(1.1) rotate(5deg);box-shadow:0 4px 16px rgba(102,126,234,.45)}.username[data-v-03ac9baf]{font-size:14px;margin-right:6px;color:#334155;font-weight:600;transition:color .3s ease;letter-spacing:.3px}.el-icon-caret-bottom[data-v-03ac9baf]{font-size:14px;color:#94a3b8;transition:all .35s cubic-bezier(.34,1.56,.64,1)}[data-v-03ac9baf] .el-dropdown-menu{border-radius:14px;border:1px solid rgba(102,126,234,.12);box-shadow:0 12px 32px rgba(102,126,234,.15),0 2px 8px rgba(0,0,0,.08);padding:8px;margin-top:12px;background:hsla(0,0%,100%,.98);backdrop-filter:blur(10px)}[data-v-03ac9baf] .el-dropdown-menu .el-dropdown-item{display:flex;align-items:center;padding:12px 16px;border-radius:10px;transition:all .3s cubic-bezier(.34,1.56,.64,1);font-size:14px;color:#334155;font-weight:500;margin-bottom:4px}[data-v-03ac9baf] .el-dropdown-menu .el-dropdown-item:last-child{margin-bottom:0}[data-v-03ac9baf] .el-dropdown-menu .el-dropdown-item i{margin-right:10px;font-size:17px;color:#667eea;transition:all .3s ease}[data-v-03ac9baf] .el-dropdown-menu .el-dropdown-item:hover{background:linear-gradient(135deg,rgba(102,126,234,.12),rgba(118,75,162,.12));color:#667eea;transform:translateX(4px)}[data-v-03ac9baf] .el-dropdown-menu .el-dropdown-item:hover i{transform:scale(1.15)}.atooltip{background:#ee8686!important;font-weight:400;font-size:12px;height:80px!important;line-height:80px!important;padding:0 8px!important}.atooltip.el-tooltip__popper.is-dark[x-placement^=left] .popper__arrow{top:4px!important}.el-tooltip__popper[x-placement^=left] .popper__arrow,.el-tooltip__popper[x-placement^=left] .popper__arrow:after{border-left-color:#ee8686}.home-container[data-v-fc5713c0]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#e6e6e6}.el-container[data-v-fc5713c0]{height:100%}.el-header[data-v-fc5713c0]{background-color:#fff;padding-left:0;padding:0}.el-main[data-v-fc5713c0]{padding:0;scrollbar-gutter:stable}.register-container[data-v-fca24998]{position:relative;width:100%;margin:0 auto}.register-form .el-form-item[data-v-fca24998]{margin-bottom:16px}.rounded-input[data-v-fca24998]{transition:all .3s ease-in-out}.rounded-input[data-v-fca24998] .el-input__inner{background:hsla(0,0%,100%,.7);border:1px solid rgba(200,210,230,.6);border-radius:8px;color:#1f2937;height:44px;font-size:14px;transition:all .3s ease;padding-left:42px;backdrop-filter:blur(10px)}.rounded-input[data-v-fca24998] .el-input__inner:focus{background:hsla(0,0%,100%,.95);border-color:#1890ff;box-shadow:0 0 0 3px rgba(24,144,255,.1)}.rounded-input[data-v-fca24998] .el-input__inner::-moz-placeholder{color:#9ca3af;font-size:13px}.rounded-input[data-v-fca24998] .el-input__inner::placeholder{color:#9ca3af;font-size:13px}.rounded-input[data-v-fca24998] .el-input__prefix{color:#8b95a7;font-size:16px;left:14px;transition:all .3s ease;display:flex;align-items:center;height:100%}.rounded-input[data-v-fca24998] .el-input__suffix{display:flex;align-items:center;height:100%}.rounded-input[data-v-fca24998]:focus-within .el-input__prefix{color:#1890ff}[data-v-fca24998] .el-radio-group .el-radio{color:#4b5563;margin-right:24px}[data-v-fca24998] .el-radio-group .el-radio:last-child{margin-right:0}[data-v-fca24998] .el-radio-group .el-radio .el-radio__input.is-checked .el-radio__inner{border-color:#1890ff;background:#1890ff}[data-v-fca24998] .el-radio-group .el-radio .el-radio__inner{border:1px solid rgba(200,210,230,.8)}[data-v-fca24998] .el-radio-group .el-radio:hover .el-radio__inner{border-color:#1890ff}.send-code-btn[data-v-fca24998]{background:linear-gradient(135deg,#1890ff,#096dd9);border:none;border-radius:8px;padding:8px 16px;font-size:13px;color:#fff;font-weight:500;transition:all .3s ease}.send-code-btn[data-v-fca24998]:hover{background:linear-gradient(135deg,#40a9ff,#1890ff);box-shadow:0 4px 12px rgba(24,144,255,.25);transform:translateY(-1px)}.send-code-btn[data-v-fca24998]:disabled{background:linear-gradient(135deg,#bfbfbf,#8c8c8c)!important;box-shadow:none!important;cursor:not-allowed!important;transform:none!important;color:hsla(0,0%,100%,.8)}.form-actions[data-v-fca24998]{display:flex;justify-content:space-between;margin-top:24px}.national-code-item[data-v-fca24998]{margin-bottom:14px}.national-code-item[data-v-fca24998] .el-form-item__content{line-height:normal}.national-code-row[data-v-fca24998]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;box-sizing:border-box;width:100%;overflow:hidden;background:linear-gradient(135deg,rgba(24,144,255,.06),rgba(24,144,255,.02));border:1px solid rgba(24,144,255,.2);border-radius:8px}.national-code-label[data-v-fca24998]{display:flex;align-items:center;gap:8px;color:#1f2937;font-size:14px;font-weight:500;white-space:nowrap;flex-shrink:0}.national-code-label i[data-v-fca24998]{color:#1890ff;font-size:16px}.wh-bound-tag[data-v-fca24998]{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;color:#16a34a;font-size:12px;font-weight:500;line-height:20px;background:rgba(22,163,74,.08);border:1px solid rgba(22,163,74,.3);border-radius:4px;white-space:nowrap;flex-shrink:0}.wh-bound-tag i[data-v-fca24998]{font-size:12px}.wh-bound-actions[data-v-fca24998]{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:0}.wh-rebind-btn[data-v-fca24998]{color:#1890ff;font-size:13px;padding:0;white-space:nowrap;flex-shrink:0}.wh-rebind-btn[data-v-fca24998]:hover{color:#40a9ff}.wh-register-qr-panel[data-v-fca24998]{display:flex;flex-direction:column;align-items:center;padding:8px 0 12px;row-gap:14px}.wh-register-qr-panel .qr-code-wrapper[data-v-fca24998]{width:220px;height:220px;max-width:72vw;max-height:72vw;margin:0;position:relative;display:flex;align-items:center;justify-content:center;border-radius:8px;box-sizing:border-box;overflow:hidden}.wh-register-qr-panel .qr-code-wrapper.has-content[data-v-fca24998]{border:1px solid rgba(30,80,130,.12);background:#fff;box-shadow:0 12px 30px rgba(30,80,130,.12)}.wh-register-qr-panel .qr-code-image[data-v-fca24998]{position:absolute;inset:0;width:100%;height:100%;display:block}.wh-register-qr-panel .qr-result-mask[data-v-fca24998]{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:auto}.wh-register-qr-panel .qr-result-mask i[data-v-fca24998]{width:76px;height:76px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:42px;font-weight:700;box-shadow:0 12px 28px rgba(15,23,42,.18)}.wh-register-qr-panel .qr-result-scanned[data-v-fca24998]{background:rgba(240,253,244,.96)}.wh-register-qr-panel .qr-result-scanned i[data-v-fca24998]{background:#16a34a}.wh-register-qr-panel .qr-result-failed[data-v-fca24998]{background:rgba(254,242,242,.96)}.wh-register-qr-panel .qr-result-failed i[data-v-fca24998]{background:#dc2626}.wh-register-qr-panel .qr-status[data-v-fca24998]{width:100%;min-height:30px;display:flex;align-items:center;justify-content:center;gap:6px;color:#64748b;font-size:15px;font-weight:500}.wh-register-qr-panel .qr-status.qr-status-waiting[data-v-fca24998]{color:#d99a00}.wh-register-qr-panel .qr-status.qr-status-scanned[data-v-fca24998],.wh-register-qr-panel .qr-status.qr-status-success[data-v-fca24998]{color:#16a34a}.wh-register-qr-panel .qr-status.qr-status-error[data-v-fca24998],.wh-register-qr-panel .qr-status.qr-status-expired[data-v-fca24998]{color:#dc2626}.wh-register-qr-panel .qr-panel-actions[data-v-fca24998]{width:100%;display:flex;justify-content:center}.wh-register-qr-panel .qr-refresh-slot[data-v-fca24998]{display:flex;justify-content:center}.wh-register-dialog[data-v-fca24998]{z-index:2500!important}.wh-register-dialog+.v-modal[data-v-fca24998]{z-index:2400!important}.btns-login[data-v-fca24998]{width:48%;height:44px;font-size:15px;border-radius:8px;transition:all .3s ease;border:none;font-weight:600;letter-spacing:1px;position:relative;cursor:pointer}.btns-login[data-v-fca24998]:before{display:none}.btns-login[data-v-fca24998]:active{transform:scale(.97)}.btns-login[data-v-fca24998]:first-child{background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff;box-shadow:0 4px 12px rgba(24,144,255,.25)}.btns-login[data-v-fca24998]:first-child:hover{background:linear-gradient(135deg,#40a9ff,#1890ff);box-shadow:0 6px 16px rgba(24,144,255,.35);transform:translateY(-1px)}.btn-lg[data-v-fca24998]{background:linear-gradient(135deg,#52c41a,#389e0d)!important;color:#fff!important;box-shadow:0 4px 12px rgba(82,196,26,.25)!important}.btn-lg[data-v-fca24998]:hover{background:linear-gradient(135deg,#73d13d,#52c41a)!important;box-shadow:0 6px 16px rgba(82,196,26,.35)!important;transform:translateY(-1px)}.dragBox[data-v-fca24998]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2000;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);padding:24px;border-radius:12px;box-shadow:0 8px 32px rgba(31,38,135,.15),0 0 0 1px hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.4)}[data-v-fca24998] .dragBox .drag_verify .dv_handler{font-size:16px}@media (max-width:768px){.btns-login[data-v-fca24998]{width:100%;margin-bottom:12px}.form-actions[data-v-fca24998]{flex-direction:column;margin-top:16px}.register-form .el-form-item[data-v-fca24998]{margin-bottom:14px}}.forget-password-container[data-v-0d9056bd]{position:relative;width:100%;margin:0 auto}.forget-password-form .el-form-item[data-v-0d9056bd]{margin-bottom:16px}.rounded-input[data-v-0d9056bd]{transition:all .3s ease-in-out}.rounded-input[data-v-0d9056bd] .el-input__inner{background:hsla(0,0%,100%,.7);border:1px solid rgba(200,210,230,.6);border-radius:8px;color:#1f2937;height:44px;font-size:14px;transition:all .3s ease;padding-left:42px;backdrop-filter:blur(10px)}.rounded-input[data-v-0d9056bd] .el-input__inner:focus{background:hsla(0,0%,100%,.95);border-color:#1890ff;box-shadow:0 0 0 3px rgba(24,144,255,.1)}.rounded-input[data-v-0d9056bd] .el-input__inner::-moz-placeholder{color:#9ca3af;font-size:13px}.rounded-input[data-v-0d9056bd] .el-input__inner::placeholder{color:#9ca3af;font-size:13px}.rounded-input[data-v-0d9056bd] .el-input__prefix,.rounded-input[data-v-0d9056bd] .el-input__suffix{display:flex;align-items:center;height:100%}.rounded-input[data-v-0d9056bd] .el-input__prefix{left:14px;color:#8b95a7;font-size:16px;transition:all .3s ease}.rounded-input[data-v-0d9056bd] .el-input__suffix{right:8px}.rounded-input[data-v-0d9056bd]:focus-within .el-input__prefix{color:#1890ff}.send-code-btn[data-v-0d9056bd]{background:linear-gradient(135deg,#1890ff,#096dd9);border:none;border-radius:8px;padding:8px 16px;font-size:13px;color:#fff;font-weight:500;transition:all .3s ease}.send-code-btn[data-v-0d9056bd]:hover{background:linear-gradient(135deg,#40a9ff,#1890ff);box-shadow:0 4px 12px rgba(24,144,255,.25);transform:translateY(-1px)}.send-code-btn[data-v-0d9056bd]:disabled{background:linear-gradient(135deg,#bfbfbf,#8c8c8c)!important;box-shadow:none!important;cursor:not-allowed!important;transform:none!important;color:hsla(0,0%,100%,.8)}.form-actions[data-v-0d9056bd]{display:flex;justify-content:space-between;margin-top:24px}.btns-login[data-v-0d9056bd]{width:48%;height:44px;font-size:15px;border-radius:8px;transition:all .3s ease;border:none;font-weight:600;letter-spacing:1px;position:relative;cursor:pointer}.btns-login[data-v-0d9056bd]:before{display:none}.btns-login[data-v-0d9056bd]:active{transform:scale(.97)}.btns-login[data-v-0d9056bd]:first-child{background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff;box-shadow:0 4px 12px rgba(24,144,255,.25)}.btns-login[data-v-0d9056bd]:first-child:hover{background:linear-gradient(135deg,#40a9ff,#1890ff);box-shadow:0 6px 16px rgba(24,144,255,.35);transform:translateY(-1px)}.btn-lg[data-v-0d9056bd]{background:linear-gradient(135deg,#52c41a,#389e0d)!important;color:#fff!important;box-shadow:0 4px 12px rgba(82,196,26,.25)!important}.btn-lg[data-v-0d9056bd]:hover{background:linear-gradient(135deg,#73d13d,#52c41a)!important;box-shadow:0 6px 16px rgba(82,196,26,.35)!important;transform:translateY(-1px)}.dragBox[data-v-0d9056bd]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2000;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);padding:24px;border-radius:12px;box-shadow:0 8px 32px rgba(31,38,135,.15),0 0 0 1px hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.4)}[data-v-0d9056bd] .dragBox .drag_verify .dv_handler{font-size:16px}.custom-input[data-v-0d9056bd] .el-input-group__prepend{background:hsla(0,0%,100%,.7);border:1px solid rgba(200,210,230,.6);border-right:0;width:100px;border-top-left-radius:8px;border-bottom-left-radius:8px;padding:0;transition:border-color .3s ease}.custom-input[data-v-0d9056bd] .el-select{margin:0}.custom-input[data-v-0d9056bd] .el-select .el-input__inner{border:none!important;background-color:transparent;padding-left:16px!important;height:42px;line-height:42px;font-size:14px;color:#1f2937}.custom-input[data-v-0d9056bd] .el-select .el-input .el-icon-arrow-up:before{font-size:14px}.custom-input.rounded-input[data-v-0d9056bd] .el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0;padding-left:16px}.custom-input[data-v-0d9056bd]:focus-within .el-input-group__prepend{border-color:#1890ff;background:hsla(0,0%,100%,.95)}.custom-input[data-v-0d9056bd]:focus-within .el-select .el-input__inner{box-shadow:none!important}@media (max-width:768px){.btns-login[data-v-0d9056bd]{width:100%;margin-bottom:12px}.form-actions[data-v-0d9056bd]{flex-direction:column;margin-top:16px}.forget-password-form .el-form-item[data-v-0d9056bd]{margin-bottom:14px}}.custom-select-popper .el-select-dropdown__item{text-align:center}.ip-anomaly-container[data-v-e1b0e154]{position:relative;width:100%;margin:0 auto}.ip-anomaly-form[data-v-e1b0e154]{width:344px;margin:0 auto}.ip-anomaly-form .el-form-item[data-v-e1b0e154]{margin-bottom:16px}.ip-anomaly-form[data-v-e1b0e154] .el-form-item__label{color:#4b5563;font-size:14px;font-weight:500;line-height:44px;padding-right:12px;text-align:right;white-space:nowrap}.ip-anomaly-form[data-v-e1b0e154] .el-form-item__content{line-height:44px}.ip-row-item[data-v-e1b0e154]{width:100%}.code-row-item[data-v-e1b0e154] .el-input__inner{padding-right:108px}.code-row-item[data-v-e1b0e154] .el-input__suffix{right:5px}.account-row-item[data-v-e1b0e154] .el-input__inner{padding-left:15px;text-align:left}.rounded-input[data-v-e1b0e154]{transition:all .3s ease-in-out}.rounded-input[data-v-e1b0e154] .el-input__inner{background:hsla(0,0%,100%,.7);border:1px solid rgba(200,210,230,.6);border-radius:8px;color:#1f2937;height:44px;font-size:14px;transition:all .3s ease;padding-left:42px;backdrop-filter:blur(10px)}.rounded-input[data-v-e1b0e154] .el-input__inner:focus{background:hsla(0,0%,100%,.95);border-color:#1890ff;box-shadow:0 0 0 3px rgba(24,144,255,.1)}.rounded-input[data-v-e1b0e154] .el-input__inner::-moz-placeholder{color:#9ca3af;font-size:13px}.rounded-input[data-v-e1b0e154] .el-input__inner::placeholder{color:#9ca3af;font-size:13px}.rounded-input[data-v-e1b0e154] .el-input__prefix{left:14px;color:#8b95a7;font-size:16px;transition:all .3s ease;display:flex;align-items:center;height:100%}.rounded-input[data-v-e1b0e154] .el-input__suffix{display:flex;align-items:center;height:100%}.rounded-input[data-v-e1b0e154]:focus-within .el-input__prefix{color:#1890ff}.rounded-input.el-select[data-v-e1b0e154] .el-input__inner{padding-left:15px}[data-v-e1b0e154] .el-select-dropdown{border-radius:8px;border:1px solid rgba(200,210,230,.6);box-shadow:0 4px 16px rgba(0,0,0,.1)}[data-v-e1b0e154] .el-select-dropdown .el-select-dropdown__item{height:38px;line-height:38px;font-size:14px}[data-v-e1b0e154] .el-select-dropdown .el-select-dropdown__item.hover,[data-v-e1b0e154] .el-select-dropdown .el-select-dropdown__item:hover{background-color:rgba(24,144,255,.08);color:#1890ff}[data-v-e1b0e154] .el-select-dropdown .el-select-dropdown__item.selected{color:#1890ff;font-weight:600}.send-code-btn[data-v-e1b0e154]{background:linear-gradient(135deg,#1890ff,#096dd9);border:none;border-radius:8px;width:96px;height:34px;padding:0;font-size:13px;color:#fff;font-weight:500;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;line-height:34px;vertical-align:middle}.send-code-btn[data-v-e1b0e154]:hover{background:linear-gradient(135deg,#40a9ff,#1890ff);box-shadow:0 4px 12px rgba(24,144,255,.25);transform:translateY(-1px)}.send-code-btn[data-v-e1b0e154]:disabled{background:linear-gradient(135deg,#bfbfbf,#8c8c8c)!important;box-shadow:none!important;cursor:not-allowed!important;transform:none!important;color:hsla(0,0%,100%,.8)}.send-code-btn.is-loading[data-v-e1b0e154]{background:linear-gradient(135deg,#1890ff,#096dd9)!important}.form-actions[data-v-e1b0e154]{display:flex;justify-content:space-between;width:344px;margin:24px auto 0}.btns-login[data-v-e1b0e154]{width:48%;height:44px;font-size:15px;border-radius:8px;transition:all .3s ease;border:none;font-weight:600;letter-spacing:1px;position:relative;cursor:pointer}.btns-login[data-v-e1b0e154]:before{display:none}.btns-login[data-v-e1b0e154]:active{transform:scale(.97)}.btns-login[data-v-e1b0e154]:first-child{background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff;box-shadow:0 4px 12px rgba(24,144,255,.25)}.btns-login[data-v-e1b0e154]:first-child:hover{background:linear-gradient(135deg,#40a9ff,#1890ff);box-shadow:0 6px 16px rgba(24,144,255,.35);transform:translateY(-1px)}.btn-lg[data-v-e1b0e154]{background:linear-gradient(135deg,#52c41a,#389e0d)!important;color:#fff!important;box-shadow:0 4px 12px rgba(82,196,26,.25)!important}.btn-lg[data-v-e1b0e154]:hover{background:linear-gradient(135deg,#73d13d,#52c41a)!important;box-shadow:0 6px 16px rgba(82,196,26,.35)!important;transform:translateY(-1px)}.dragBox[data-v-e1b0e154]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2000;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);padding:24px;border-radius:12px;box-shadow:0 8px 32px rgba(31,38,135,.15),0 0 0 1px hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.4)}[data-v-e1b0e154] .dragBox .drag_verify .dv_handler{font-size:16px}.inline-form-item[data-v-e1b0e154]{display:unset;align-items:unset;margin-bottom:unset}@media (max-width:768px){.form-actions[data-v-e1b0e154],.ip-anomaly-form[data-v-e1b0e154]{width:100%}.btns-login[data-v-e1b0e154]{width:100%;margin-bottom:12px}.form-actions[data-v-e1b0e154]{flex-direction:column;margin-top:16px}.ip-anomaly-form .el-form-item[data-v-e1b0e154]{margin-bottom:14px}.ip-anomaly-form[data-v-e1b0e154] .el-form-item__label{font-size:13px}}.login_container[data-v-218106a8]{background:linear-gradient(135deg,#0f1419,#1a2332 25%,#2d3748 50%,#4a5568 75%,#718096);min-height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;font-family:PingFang SC,Microsoft YaHei,sans-serif;transition:all .8s cubic-bezier(.25,.46,.45,.94)}.login_container[data-v-218106a8]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:300px;background:linear-gradient(0deg,rgba(15,20,25,.9) 0,transparent),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 300'%3E%3Cpath d='M0 300V200h50v-50h50v30h50v-60h50v40h50v-60h50v40h50V80h50v50h50V90h50v80h50v-60h50v40h50V70h50v50h50v40h50v-60h50v40h50v40h50v-50h50v60h50v-30h50v40h50v-30h50v130z' fill='rgba(26, 35, 50, 0.8)'/%3E%3C/svg%3E") bottom/cover no-repeat;z-index:1;transition:opacity 1.2s ease-in-out}.city-skyline[data-v-218106a8]{position:absolute;bottom:0;left:0;width:100%;height:250px;z-index:2}.city-skyline[data-v-218106a8]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 250'%3E%3Cg fill='rgba(59, 130, 246, 0.1)'%3E%3Cpath d='M50 150h30v100H50zM120 120h40v130h-40zM200 160h35v90h-35zM280 100h45v150h-45zM370 140h30v110h-30zM450 90h50v160h-50zM550 130h35v120h-35zM630 110h40v140h-40zM720 160h30v90h-30zM800 100h45v150h-45zM890 140h35v110h-35zM970 120h40v130h-40zM1050 180h30v70h-30z'/%3E%3C/g%3E%3C/svg%3E") bottom/cover no-repeat}.city-skyline[data-v-218106a8]:after,.city-skyline[data-v-218106a8]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;transition:opacity 1.5s ease-in-out}.city-skyline[data-v-218106a8]:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 250'%3E%3Cg fill='rgba(16, 185, 129, 0.08)'%3E%3Cpath d='M80 170h25v80H80zM140 140h35v110h-35zM220 180h30v70h-30zM300 120h40v130h-40zM390 160h25v90h-25zM470 110h45v140h-45zM570 150h30v100h-30zM650 130h35v120h-35zM740 180h25v70h-25zM820 120h40v130h-40zM910 160h30v90h-30zM990 140h35v110h-35z'/%3E%3C/g%3E%3C/svg%3E") bottom/cover no-repeat;animation:buildingLights-218106a8 6s ease-in-out infinite alternate}.building-silhouettes[data-v-218106a8]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.building-silhouettes[data-v-218106a8]:after,.building-silhouettes[data-v-218106a8]:before{content:"";position:absolute;width:200px;height:200px;border:1px solid rgba(59,130,246,.15);border-radius:8px;animation:float-218106a8 12s ease-in-out infinite;transition:all .8s ease-in-out}.building-silhouettes[data-v-218106a8]:before{top:15%;right:10%;animation-delay:-3s;transform:rotate(15deg)}.building-silhouettes[data-v-218106a8]:after{bottom:20%;left:8%;border-color:rgba(16,185,129,.15);animation-delay:-6s;transform:rotate(-10deg)}.enterprise-network[data-v-218106a8]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.enterprise-network[data-v-218106a8]:before{content:"";position:absolute;top:20%;left:20%;width:60%;height:60%;background:radial-gradient(circle at 20% 30%,rgba(59,130,246,.08) 2px,transparent 0),radial-gradient(circle at 80% 20%,rgba(16,185,129,.08) 2px,transparent 0),radial-gradient(circle at 60% 70%,rgba(245,158,11,.08) 2px,transparent 0),radial-gradient(circle at 30% 80%,rgba(239,68,68,.08) 2px,transparent 0);background-size:100px 100px,120px 120px,80px 80px,90px 90px;animation:networkPulse-218106a8 8s ease-in-out infinite;transition:opacity 1s ease-in-out}.data-flow[data-v-218106a8]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.data-flow[data-v-218106a8]:after,.data-flow[data-v-218106a8]:before{content:"";position:absolute;width:2px;height:100px;background:linear-gradient(180deg,transparent,rgba(59,130,246,.4),transparent);animation:dataFlow-218106a8 4s linear infinite;transition:opacity .8s ease-in-out}.data-flow[data-v-218106a8]:before{top:-100px;left:25%;animation-delay:-1.5s}.data-flow[data-v-218106a8]:after{top:-100px;right:30%;background:linear-gradient(180deg,transparent,rgba(16,185,129,.4),transparent);animation-delay:-3s}.login_box[data-v-218106a8]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(25px);border-radius:24px;padding:50px 45px;box-shadow:0 25px 50px rgba(0,0,0,.15),0 0 0 1px hsla(0,0%,100%,.2);z-index:10;max-width:450px;width:100%;position:relative;transition:all .6s cubic-bezier(.25,.46,.45,.94);transform:translateY(0) scale(1)}.login_box[data-v-218106a8]:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,#3b82f6,#10b981,#f59e0b,#ef4444);border-radius:26px;z-index:-1;opacity:.8;transition:all .6s ease-in-out}.login_box[data-v-218106a8]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.95);border-radius:24px;z-index:-1;backdrop-filter:blur(25px)}.login_box[data-v-218106a8]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 35px 70px rgba(0,0,0,.2),0 0 0 1px hsla(0,0%,100%,.3)}.login_box[data-v-218106a8]:hover:before{opacity:1;background:linear-gradient(135deg,#3b82f6,#10b981,#f59e0b,#ef4444);background-size:200% 200%;animation:gradientShift-218106a8 3s ease infinite}.login_header[data-v-218106a8]{text-align:center;margin-bottom:45px;transition:all .6s ease-in-out}.login_header .platform-logo[data-v-218106a8]{position:relative;width:80px;height:80px;background:linear-gradient(135deg,#3b82f6,#10b981);border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 25px;box-shadow:0 10px 30px rgba(59,130,246,.25);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.login_header .platform-logo[data-v-218106a8]:hover{transform:translateY(-3px) rotate(5deg);box-shadow:0 15px 40px rgba(59,130,246,.35)}.login_header .platform-logo i[data-v-218106a8]{font-size:36px;color:#fff;z-index:2;transition:all .4s ease-in-out}.login_header .platform-logo .logo-ring[data-v-218106a8]{position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border:2px solid rgba(59,130,246,.2);border-radius:25px;animation:logoRing-218106a8 4s ease-in-out infinite;transition:all .6s ease-in-out}.login_header h4[data-v-218106a8]{color:#1f2937;font-size:32px;font-weight:700;margin:0 0 10px 0;letter-spacing:1px;background:linear-gradient(135deg,#1f2937,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .6s ease-in-out}.login_header .platform-desc[data-v-218106a8]{color:#6b7280;font-size:14px;margin:0;font-weight:500;letter-spacing:2px;transition:all .6s ease-in-out;opacity:.8}.login_header .platform-desc[data-v-218106a8]:hover{opacity:1;color:#4b5563}.enterprise-input[data-v-218106a8]{margin-bottom:25px;transition:all .4s ease-in-out}.enterprise-input[data-v-218106a8] .el-input__inner{background:rgba(248,250,252,.8);border:2px solid rgba(226,232,240,.6);border-radius:16px;color:#1f2937;height:56px;font-size:16px;transition:all .4s cubic-bezier(.25,.46,.45,.94);padding-left:50px;backdrop-filter:blur(10px)}.enterprise-input[data-v-218106a8] .el-input__inner:focus{background:hsla(0,0%,100%,.95);border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.08);transform:translateY(-2px)}.enterprise-input[data-v-218106a8] .el-input__inner::-moz-placeholder{color:#9ca3af;font-size:14px;-moz-transition:color .3s ease;transition:color .3s ease}.enterprise-input[data-v-218106a8] .el-input__inner::placeholder{color:#9ca3af;font-size:14px;transition:color .3s ease}.enterprise-input[data-v-218106a8] .el-input__prefix{color:#6b7280;font-size:20px;left:18px;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex;align-items:center;height:100%}.enterprise-input[data-v-218106a8]:focus-within .el-input__prefix{color:#3b82f6;transform:scale(1.1) translateY(-1px)}.enterprise-btn[data-v-218106a8]{width:48%;height:56px;font-size:16px;border-radius:16px;transition:background-color .3s ease;border:none;font-weight:600;letter-spacing:1px;position:relative;cursor:pointer}.enterprise-btn[data-v-218106a8]:before{display:none}.enterprise-btn[data-v-218106a8]:active{transform:scale(.98)}.login-btn[data-v-218106a8]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 4px 12px rgba(59,130,246,.2)}.login-btn[data-v-218106a8]:hover{background:linear-gradient(135deg,#2563eb,#1e40af);box-shadow:0 6px 16px rgba(59,130,246,.3)}.register-btn[data-v-218106a8]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px rgba(16,185,129,.2)}.register-btn[data-v-218106a8]:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 6px 16px rgba(16,185,129,.3)}.form-footer[data-v-218106a8]{display:flex;justify-content:space-between;align-items:center;margin-top:35px;color:#6b7280;font-size:14px;transition:all .4s ease-in-out}.remember-password[data-v-218106a8]{display:flex;align-items:center;transition:all .3s ease-in-out}.remember-password .el-switch[data-v-218106a8]{margin-right:10px}.remember-password span[data-v-218106a8]{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500;transition:color .3s ease}.remember-password:hover span[data-v-218106a8]{color:#4b5563}.forget-password[data-v-218106a8]{cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;color:#3b82f6;font-weight:500}.forget-password[data-v-218106a8]:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#3b82f6;transition:width .4s cubic-bezier(.25,.46,.45,.94)}.forget-password[data-v-218106a8]:hover{color:#1d4ed8;transform:translateY(-1px)}.forget-password[data-v-218106a8]:hover:after{width:100%}@keyframes buildingLights-218106a8{0%{opacity:.2;transform:translateY(0)}50%{opacity:.6;transform:translateY(-2px)}to{opacity:.2;transform:translateY(0)}}@keyframes float-218106a8{0%,to{transform:translateY(0) rotate(0deg);opacity:.3}33%{transform:translateY(-8px) rotate(2deg);opacity:.5}66%{transform:translateY(-15px) rotate(-2deg);opacity:.6}}@keyframes networkPulse-218106a8{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.4;transform:scale(1.02)}}@keyframes dataFlow-218106a8{0%{top:-100px;opacity:0;transform:scaleY(0)}15%{opacity:.6;transform:scaleY(1)}85%{opacity:.6;transform:scaleY(1)}to{top:100vh;opacity:0;transform:scaleY(0)}}@keyframes logoRing-218106a8{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.08);opacity:.6}}@keyframes gradientShift-218106a8{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:768px){.login_box[data-v-218106a8]{margin:20px;padding:35px 25px;max-width:none;transition:all .6s ease-in-out}.enterprise-btn[data-v-218106a8]{width:100%;margin-bottom:15px}.form-footer[data-v-218106a8]{flex-direction:column;gap:20px;text-align:center}}@media (max-width:480px){.login_header .platform-logo[data-v-218106a8]{width:70px;height:70px}.login_header .platform-logo i[data-v-218106a8]{font-size:32px}.login_header h4[data-v-218106a8]{font-size:28px}}@keyframes pageLoad-218106a8{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.login_container[data-v-218106a8]{animation:pageLoad-218106a8 1.2s cubic-bezier(.25,.46,.45,.94)}.login_box[data-v-218106a8]{animation:pageLoad-218106a8 1.5s cubic-bezier(.25,.46,.45,.94) .3s both}.login_container[data-v-1e5aca06]{background:linear-gradient(135deg,#0f1419,#1a2332 25%,#2d3748 50%,#4a5568 75%,#718096);min-height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;font-family:PingFang SC,Microsoft YaHei,sans-serif;transition:all .8s cubic-bezier(.25,.46,.45,.94)}.login_container[data-v-1e5aca06]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:300px;background:linear-gradient(0deg,rgba(15,20,25,.9) 0,transparent),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 300'%3E%3Cpath d='M0 300V200h50v-50h50v30h50v-60h50v40h50v-60h50v40h50V80h50v50h50V90h50v80h50v-60h50v40h50V70h50v50h50v40h50v-60h50v40h50v40h50v-50h50v60h50v-30h50v40h50v-30h50v130z' fill='rgba(26, 35, 50, 0.8)'/%3E%3C/svg%3E") bottom/cover no-repeat;z-index:1;transition:opacity 1.2s ease-in-out}.city-skyline[data-v-1e5aca06]{position:absolute;bottom:0;left:0;width:100%;height:250px;z-index:2}.city-skyline[data-v-1e5aca06]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 250'%3E%3Cg fill='rgba(59, 130, 246, 0.1)'%3E%3Cpath d='M50 150h30v100H50zM120 120h40v130h-40zM200 160h35v90h-35zM280 100h45v150h-45zM370 140h30v110h-30zM450 90h50v160h-50zM550 130h35v120h-35zM630 110h40v140h-40zM720 160h30v90h-30zM800 100h45v150h-45zM890 140h35v110h-35zM970 120h40v130h-40zM1050 180h30v70h-30z'/%3E%3C/g%3E%3C/svg%3E") bottom/cover no-repeat}.city-skyline[data-v-1e5aca06]:after,.city-skyline[data-v-1e5aca06]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;transition:opacity 1.5s ease-in-out}.city-skyline[data-v-1e5aca06]:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 250'%3E%3Cg fill='rgba(16, 185, 129, 0.08)'%3E%3Cpath d='M80 170h25v80H80zM140 140h35v110h-35zM220 180h30v70h-30zM300 120h40v130h-40zM390 160h25v90h-25zM470 110h45v140h-45zM570 150h30v100h-30zM650 130h35v120h-35zM740 180h25v70h-25zM820 120h40v130h-40zM910 160h30v90h-30zM990 140h35v110h-35z'/%3E%3C/g%3E%3C/svg%3E") bottom/cover no-repeat;animation:buildingLights-1e5aca06 6s ease-in-out infinite alternate}.building-silhouettes[data-v-1e5aca06]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.building-silhouettes[data-v-1e5aca06]:after,.building-silhouettes[data-v-1e5aca06]:before{content:"";position:absolute;width:200px;height:200px;border:1px solid rgba(59,130,246,.15);border-radius:8px;animation:float-1e5aca06 12s ease-in-out infinite;transition:all .8s ease-in-out}.building-silhouettes[data-v-1e5aca06]:before{top:15%;right:10%;animation-delay:-3s;transform:rotate(15deg)}.building-silhouettes[data-v-1e5aca06]:after{bottom:20%;left:8%;border-color:rgba(16,185,129,.15);animation-delay:-6s;transform:rotate(-10deg)}.enterprise-network[data-v-1e5aca06]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.enterprise-network[data-v-1e5aca06]:before{content:"";position:absolute;top:20%;left:20%;width:60%;height:60%;background:radial-gradient(circle at 20% 30%,rgba(59,130,246,.08) 2px,transparent 0),radial-gradient(circle at 80% 20%,rgba(16,185,129,.08) 2px,transparent 0),radial-gradient(circle at 60% 70%,rgba(245,158,11,.08) 2px,transparent 0),radial-gradient(circle at 30% 80%,rgba(239,68,68,.08) 2px,transparent 0);background-size:100px 100px,120px 120px,80px 80px,90px 90px;animation:networkPulse-1e5aca06 8s ease-in-out infinite;transition:opacity 1s ease-in-out}.data-flow[data-v-1e5aca06]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.data-flow[data-v-1e5aca06]:after,.data-flow[data-v-1e5aca06]:before{content:"";position:absolute;width:2px;height:100px;background:linear-gradient(180deg,transparent,rgba(59,130,246,.4),transparent);animation:dataFlow-1e5aca06 4s linear infinite;transition:opacity .8s ease-in-out}.data-flow[data-v-1e5aca06]:before{top:-100px;left:25%;animation-delay:-1.5s}.data-flow[data-v-1e5aca06]:after{top:-100px;right:30%;background:linear-gradient(180deg,transparent,rgba(16,185,129,.4),transparent);animation-delay:-3s}.login_box[data-v-1e5aca06]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(25px);border-radius:24px;padding:50px 45px;box-shadow:0 25px 50px rgba(0,0,0,.15),0 0 0 1px hsla(0,0%,100%,.2);z-index:10;max-width:450px;width:100%;position:relative;transition:all .6s cubic-bezier(.25,.46,.45,.94);transform:translateY(0) scale(1)}.login_box[data-v-1e5aca06]:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,#3b82f6,#10b981,#f59e0b,#ef4444);border-radius:26px;z-index:-1;opacity:.8;transition:all .6s ease-in-out}.login_box[data-v-1e5aca06]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.95);border-radius:24px;z-index:-1;backdrop-filter:blur(25px)}.login_box[data-v-1e5aca06]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 35px 70px rgba(0,0,0,.2),0 0 0 1px hsla(0,0%,100%,.3)}.login_box[data-v-1e5aca06]:hover:before{opacity:1;background:linear-gradient(135deg,#3b82f6,#10b981,#f59e0b,#ef4444);background-size:200% 200%;animation:gradientShift-1e5aca06 3s ease infinite}.login_header[data-v-1e5aca06]{text-align:center;margin-bottom:45px;transition:all .6s ease-in-out}.login_header .platform-logo[data-v-1e5aca06]{position:relative;width:80px;height:80px;background:linear-gradient(135deg,#3b82f6,#10b981);border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 25px;box-shadow:0 10px 30px rgba(59,130,246,.25);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.login_header .platform-logo[data-v-1e5aca06]:hover{transform:translateY(-3px) rotate(5deg);box-shadow:0 15px 40px rgba(59,130,246,.35)}.login_header .platform-logo i[data-v-1e5aca06]{font-size:36px;color:#fff;z-index:2;transition:all .4s ease-in-out}.login_header .platform-logo .logo-ring[data-v-1e5aca06]{position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border:2px solid rgba(59,130,246,.2);border-radius:25px;animation:logoRing-1e5aca06 4s ease-in-out infinite;transition:all .6s ease-in-out}.login_header h4[data-v-1e5aca06]{color:#1f2937;font-size:32px;font-weight:700;margin:0 0 10px 0;letter-spacing:1px;background:linear-gradient(135deg,#1f2937,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .6s ease-in-out}.login_header .platform-desc[data-v-1e5aca06]{color:#6b7280;font-size:14px;margin:0;font-weight:500;letter-spacing:2px;transition:all .6s ease-in-out;opacity:.8}.login_header .platform-desc[data-v-1e5aca06]:hover{opacity:1;color:#4b5563}.enterprise-input[data-v-1e5aca06]{transition:all .4s ease-in-out}.enterprise-input[data-v-1e5aca06] .el-input__inner{background:rgba(248,250,252,.8);border:2px solid rgba(226,232,240,.6);border-radius:16px;color:#1f2937;height:56px;font-size:16px;transition:all .4s cubic-bezier(.25,.46,.45,.94);padding-left:50px;backdrop-filter:blur(10px)}.enterprise-input[data-v-1e5aca06] .el-input__inner:focus{background:hsla(0,0%,100%,.95);border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.08);transform:translateY(-2px)}.enterprise-input[data-v-1e5aca06] .el-input__inner::-moz-placeholder{color:#9ca3af;font-size:14px;-moz-transition:color .3s ease;transition:color .3s ease}.enterprise-input[data-v-1e5aca06] .el-input__inner::placeholder{color:#9ca3af;font-size:14px;transition:color .3s ease}.enterprise-input[data-v-1e5aca06] .el-input__prefix{color:#6b7280;font-size:20px;left:18px;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex;align-items:center;height:100%}.enterprise-input[data-v-1e5aca06]:focus-within .el-input__prefix{color:#3b82f6;transform:scale(1.1) translateY(-1px)}.enterprise-btn[data-v-1e5aca06]{width:48%;height:56px;font-size:16px;border-radius:16px;transition:background-color .3s ease;border:none;font-weight:600;letter-spacing:1px;position:relative;cursor:pointer}.enterprise-btn[data-v-1e5aca06]:before{display:none}.enterprise-btn[data-v-1e5aca06]:active{transform:scale(.98)}.login-btn[data-v-1e5aca06]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 4px 12px rgba(59,130,246,.2)}.login-btn[data-v-1e5aca06]:hover{background:linear-gradient(135deg,#2563eb,#1e40af);box-shadow:0 6px 16px rgba(59,130,246,.3)}.register-btn[data-v-1e5aca06]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px rgba(16,185,129,.2)}.register-btn[data-v-1e5aca06]:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 6px 16px rgba(16,185,129,.3)}.form-footer[data-v-1e5aca06]{display:flex;justify-content:space-between;align-items:center;color:#6b7280;font-size:14px;transition:all .4s ease-in-out}.remember-password[data-v-1e5aca06]{display:flex;align-items:center;transition:all .3s ease-in-out}.remember-password .el-switch[data-v-1e5aca06]{margin-right:10px}.remember-password span[data-v-1e5aca06]{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500;transition:color .3s ease}.remember-password:hover span[data-v-1e5aca06]{color:#4b5563}.forget-password[data-v-1e5aca06]{cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;color:#3b82f6;font-weight:500}.forget-password[data-v-1e5aca06]:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#3b82f6;transition:width .4s cubic-bezier(.25,.46,.45,.94)}.forget-password[data-v-1e5aca06]:hover{color:#1d4ed8;transform:translateY(-1px)}.forget-password[data-v-1e5aca06]:hover:after{width:100%}@keyframes buildingLights-1e5aca06{0%{opacity:.2;transform:translateY(0)}50%{opacity:.6;transform:translateY(-2px)}to{opacity:.2;transform:translateY(0)}}@keyframes float-1e5aca06{0%,to{transform:translateY(0) rotate(0deg);opacity:.3}33%{transform:translateY(-8px) rotate(2deg);opacity:.5}66%{transform:translateY(-15px) rotate(-2deg);opacity:.6}}@keyframes networkPulse-1e5aca06{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.4;transform:scale(1.02)}}@keyframes dataFlow-1e5aca06{0%{top:-100px;opacity:0;transform:scaleY(0)}15%{opacity:.6;transform:scaleY(1)}85%{opacity:.6;transform:scaleY(1)}to{top:100vh;opacity:0;transform:scaleY(0)}}@keyframes logoRing-1e5aca06{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.08);opacity:.6}}@keyframes gradientShift-1e5aca06{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:768px){.login_box[data-v-1e5aca06]{margin:20px;padding:35px 25px;max-width:none;transition:all .6s ease-in-out}.enterprise-btn[data-v-1e5aca06]{width:100%;margin-bottom:15px}.form-footer[data-v-1e5aca06]{flex-direction:column;gap:20px;text-align:center}}@media (max-width:480px){.login_header .platform-logo[data-v-1e5aca06]{width:70px;height:70px}.login_header .platform-logo i[data-v-1e5aca06]{font-size:32px}.login_header h4[data-v-1e5aca06]{font-size:28px}}.ukey-section[data-v-1e5aca06]{margin-bottom:0!important}.ukey-status-bar[data-v-1e5aca06]{display:flex;align-items:center;padding:6px 14px;border-radius:8px;font-size:12px;margin-bottom:6px;transition:all .3s ease}.ukey-status-bar i[data-v-1e5aca06]{margin-right:6px;font-size:14px}.ukey-status-bar.detecting[data-v-1e5aca06]{background:rgba(59,130,246,.08);color:#3b82f6;border:1px solid rgba(59,130,246,.15)}.ukey-status-bar.detected[data-v-1e5aca06]{background:rgba(16,185,129,.08);color:#059669;border:1px solid rgba(16,185,129,.15)}.ukey-status-bar.not_found[data-v-1e5aca06]{background:rgba(245,158,11,.08);color:#d97706;border:1px solid rgba(245,158,11,.15)}.ukey-status-bar.error[data-v-1e5aca06]{background:rgba(239,68,68,.08);color:#dc2626;border:1px solid rgba(239,68,68,.15)}.ukey-cert-wrapper[data-v-1e5aca06]{margin-bottom:6px}.ukey-cert-header[data-v-1e5aca06]{display:flex;justify-content:space-between;align-items:center;padding:6px 14px;background:rgba(248,250,252,.6);border-radius:8px;cursor:pointer;transition:all .2s ease;border:1px solid rgba(226,232,240,.5)}.ukey-cert-header[data-v-1e5aca06]:hover{background:rgba(248,250,252,.9);border-color:rgba(59,130,246,.2)}.ukey-cert-header .cert-header-title[data-v-1e5aca06]{font-size:12px;color:#6b7280;font-weight:500}.ukey-cert-header i[data-v-1e5aca06]{font-size:12px;color:#9ca3af;transition:transform .2s ease}.ukey-cert-info[data-v-1e5aca06]{background:rgba(248,250,252,.8);border-radius:0 0 8px 8px;padding:8px 14px;border:1px solid rgba(226,232,240,.6);border-top:none}.cert-info-row[data-v-1e5aca06]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.cert-info-row[data-v-1e5aca06]:not(:last-child){border-bottom:1px solid rgba(226,232,240,.35)}.cert-info-row label[data-v-1e5aca06]{font-size:11px;color:#9ca3af;flex-shrink:0}.cert-info-row .cert-value[data-v-1e5aca06]{font-size:11px;color:#374151;font-weight:500;max-width:240px;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cert-info-row .ukey-device-sn[data-v-1e5aca06]{color:#059669;font-family:Courier New,monospace;font-weight:600}.pin-input[data-v-1e5aca06]{margin-bottom:0!important}.pin-input[data-v-1e5aca06] .el-input__inner{height:36px;line-height:36px;font-size:13px}.ukey-retry-loading[data-v-1e5aca06]{display:flex;align-items:center;padding:4px 14px;margin-bottom:6px}.retry-loading-bar[data-v-1e5aca06]{width:100%;height:3px;background:rgba(59,130,246,.1);border-radius:2px;overflow:hidden;margin-right:12px;flex:1}.retry-loading-bar[data-v-1e5aca06]:after{content:"";display:block;width:40%;height:100%;background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:2px;animation:retrySlide-1e5aca06 2s ease-in-out infinite}.retry-loading-text[data-v-1e5aca06]{font-size:12px;color:#9ca3af;white-space:nowrap;flex-shrink:0}@keyframes retrySlide-1e5aca06{0%{transform:translateX(-100%)}50%{transform:translateX(200%)}to{transform:translateX(-100%)}}@keyframes pageLoad-1e5aca06{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.login_container[data-v-1e5aca06]{animation:pageLoad-1e5aca06 1.2s cubic-bezier(.25,.46,.45,.94)}.login_box[data-v-1e5aca06]{animation:pageLoad-1e5aca06 1.5s cubic-bezier(.25,.46,.45,.94) .3s both}.login_container[data-v-79dc57a4]{min-height:100vh;width:100vw;display:flex;justify-content:flex-end;align-items:center;position:relative;overflow:hidden;font-family:PingFang SC,Microsoft YaHei,sans-serif;background-image:url(../../assets/img/login_background.png);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;padding-right:8%}@media (min-resolution:192dpi){.login_container[data-v-79dc57a4]{image-rendering:-webkit-optimize-quality}}.login_container[data-v-79dc57a4]:before{background:linear-gradient(90deg,rgba(0,30,60,.15),rgba(0,50,100,.05) 30%,transparent 50%)}.login_container[data-v-79dc57a4]:after,.login_container[data-v-79dc57a4]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.login_container[data-v-79dc57a4]:after{background:radial-gradient(ellipse at 20% 80%,rgba(24,144,255,.08) 0,transparent 50%),radial-gradient(ellipse at 80% 20%,rgba(54,207,201,.06) 0,transparent 50%)}.login-footer[data-v-79dc57a4]{position:absolute;left:50%;bottom:18px;z-index:10;display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:calc(100% - 40px);min-height:24px;color:hsla(0,0%,100%,.88);font-size:13px;line-height:20px;text-align:center;white-space:nowrap;transform:translateX(-50%)}.login-footer-record[data-v-79dc57a4],.login-footer-title[data-v-79dc57a4]{display:inline-flex;align-items:center;height:22px;line-height:20px}.login-footer-divider[data-v-79dc57a4]{width:1px;height:12px;flex:none;background:hsla(0,0%,100%,.45)}.login-footer-record[data-v-79dc57a4]{gap:5px;color:inherit;text-decoration:none;transition:color .2s ease}.login-footer-record img[data-v-79dc57a4]{display:block;width:18px;height:20px;flex:none;-o-object-fit:contain;object-fit:contain}.login-footer-record span[data-v-79dc57a4]{line-height:20px}.login-footer-record[data-v-79dc57a4]:hover{color:#fff;text-decoration:underline}.login_box[data-v-79dc57a4]{background:hsla(0,0%,100%,.75);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;padding:40px 38px;box-shadow:0 8px 32px rgba(31,38,135,.15),0 0 0 1px hsla(0,0%,100%,.3),inset 0 1px 0 hsla(0,0%,100%,.6);z-index:10;width:420px;position:relative;box-sizing:border-box;transition:transform .5s cubic-bezier(.25,.46,.45,.94),box-shadow .5s cubic-bezier(.25,.46,.45,.94);border:1px solid hsla(0,0%,100%,.4)}.login_box[data-v-79dc57a4]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#1890ff,#36cfc9,#1890ff);border-radius:16px 16px 0 0;opacity:.8}.login_box[data-v-79dc57a4]:hover{transform:translateY(-4px);box-shadow:0 16px 48px rgba(31,38,135,.2),0 0 0 1px hsla(0,0%,100%,.4),inset 0 1px 0 hsla(0,0%,100%,.7)}.login_header[data-v-79dc57a4]{text-align:center;margin-bottom:32px;transition:all .5s ease-in-out}.login_header .platform-logo[data-v-79dc57a4]{display:none}.login_header h4[data-v-79dc57a4]{color:#1890ff;font-size:26px;font-weight:700;margin:0 0 8px 0;letter-spacing:1px;transition:all .5s ease-in-out;font-family:PingFang SC,Microsoft YaHei,sans-serif}.login_header .platform-desc[data-v-79dc57a4]{display:none}.login-form .el-form-item[data-v-79dc57a4]{margin-bottom:18px}.enterprise-input[data-v-79dc57a4]{transition:all .3s ease-in-out}.enterprise-input[data-v-79dc57a4] .el-input__inner{background:hsla(0,0%,100%,.7);border:1px solid rgba(200,210,230,.6);border-radius:8px;color:#1f2937;height:44px;font-size:14px;transition:all .3s ease;padding-left:42px;backdrop-filter:blur(10px)}.enterprise-input[data-v-79dc57a4] .el-input__inner:focus{background:hsla(0,0%,100%,.95);border-color:#1890ff;box-shadow:0 0 0 3px rgba(24,144,255,.1)}.enterprise-input[data-v-79dc57a4] .el-input__inner::-moz-placeholder{color:#9ca3af;font-size:13px}.enterprise-input[data-v-79dc57a4] .el-input__inner::placeholder{color:#9ca3af;font-size:13px}.enterprise-input[data-v-79dc57a4] .el-input__prefix{color:#8b95a7;font-size:16px;left:14px;transition:all .3s ease;display:flex;align-items:center;height:100%}.enterprise-input[data-v-79dc57a4]:focus-within .el-input__prefix{color:#1890ff}.enterprise-btn[data-v-79dc57a4]{width:48%;height:44px;font-size:15px;border-radius:8px;transition:all .3s ease;border:none;font-weight:600;letter-spacing:1px;position:relative;cursor:pointer}.enterprise-btn[data-v-79dc57a4]:before{display:none}.enterprise-btn[data-v-79dc57a4]:active{transform:scale(.97)}.login-action-item[data-v-79dc57a4]{margin-top:14px}.login-action-item[data-v-79dc57a4] .el-form-item__content{line-height:normal}.login-action-buttons[data-v-79dc57a4]{display:flex;gap:12px;width:100%}.login-action-buttons .enterprise-btn[data-v-79dc57a4]{flex:1;width:auto;min-width:0;margin:0}.login-btn[data-v-79dc57a4]{background:linear-gradient(135deg,#1e9bff,#1677ff 45%,#0958d9);color:#fff;box-shadow:0 10px 22px rgba(24,144,255,.3),inset 0 1px 0 hsla(0,0%,100%,.26);overflow:hidden}.login-btn[data-v-79dc57a4]:after{content:"";position:absolute;top:0;left:-45%;width:38%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.34),transparent);transform:skewX(-20deg);transition:left .55s ease;pointer-events:none}.login-btn[data-v-79dc57a4]:hover{background:linear-gradient(135deg,#40a9ff,#1890ff 45%,#096dd9);box-shadow:0 14px 28px rgba(24,144,255,.38),inset 0 1px 0 hsla(0,0%,100%,.32);transform:translateY(-2px)}.login-btn[data-v-79dc57a4]:hover:after{left:112%}.login-btn[data-v-79dc57a4]:focus{box-shadow:0 14px 28px rgba(24,144,255,.36),0 0 0 3px rgba(24,144,255,.16)}.login-btn[data-v-79dc57a4]:active{transform:translateY(0) scale(.99);box-shadow:0 6px 14px rgba(24,144,255,.3)}.login-btn.is-disabled[data-v-79dc57a4],.login-btn.is-loading[data-v-79dc57a4]{background:linear-gradient(135deg,#bfbfbf,#8c8c8c)!important;box-shadow:none!important;cursor:not-allowed!important;transform:none!important}.login-btn.is-disabled[data-v-79dc57a4]:after,.login-btn.is-loading[data-v-79dc57a4]:after{display:none}.login-btn-full[data-v-79dc57a4]{width:100%;height:46px;font-size:16px}.register-btn[data-v-79dc57a4]{background:linear-gradient(135deg,#52c41a,#389e0d);color:#fff;box-shadow:0 4px 12px rgba(82,196,26,.25)}.register-btn[data-v-79dc57a4]:hover{background:linear-gradient(135deg,#73d13d,#52c41a);box-shadow:0 6px 16px rgba(82,196,26,.35);transform:translateY(-1px)}.form-footer[data-v-79dc57a4]{display:flex;justify-content:space-between;align-items:center;color:#6b7280;font-size:13px;transition:all .3s ease-in-out}.login-mode-switch[data-v-79dc57a4]{color:#1890ff;cursor:pointer;font-size:13px;line-height:22px;text-align:center;transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-mode-switch i[data-v-79dc57a4]{margin-right:5px}.login-mode-switch[data-v-79dc57a4]:hover{color:#096dd9}.qr-login-trigger[data-v-79dc57a4]{width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;transition:all .25s ease}.qr-login-trigger img[data-v-79dc57a4]{width:44px;height:44px;display:block;-o-object-fit:contain;object-fit:contain}.qr-login-trigger[data-v-79dc57a4]:hover{background:transparent;filter:brightness(1.06);transform:translateY(-2px) scale(1.04)}.qr-login-trigger[data-v-79dc57a4]:focus{outline:none;box-shadow:0 0 0 3px rgba(24,144,255,.16)}.other-login[data-v-79dc57a4]{margin-top:4px;display:flex;align-items:center;flex-direction:column}.other-login-divider[data-v-79dc57a4]{width:100%;margin-bottom:14px;display:flex;align-items:center;color:#98a2b3;font-size:13px}.other-login-divider[data-v-79dc57a4]:after,.other-login-divider[data-v-79dc57a4]:before{content:"";height:1px;flex:1;background:rgba(152,162,179,.28)}.other-login-divider span[data-v-79dc57a4]{padding:0 14px;white-space:nowrap}.qr-login-panel[data-v-79dc57a4]{width:100%;min-height:342px;display:grid;grid-template-rows:220px 30px 76px;row-gap:18px;justify-items:center;align-items:center;text-align:center}.qr-code-wrapper[data-v-79dc57a4]{width:220px;height:220px;max-width:72vw;max-height:72vw;margin:0;position:relative;display:flex;align-items:center;justify-content:center;border-radius:0;box-sizing:border-box;overflow:hidden}.qr-code-wrapper.has-content[data-v-79dc57a4]{border:1px solid rgba(30,80,130,.12);background:#fff;box-shadow:0 12px 30px rgba(30,80,130,.12)}.qr-code-image[data-v-79dc57a4]{position:absolute;inset:0;width:100%;height:100%;display:block}.qr-code-logo[data-v-79dc57a4]{position:absolute;width:44px;height:44px;-o-object-fit:contain;object-fit:contain}.qr-code-loading[data-v-79dc57a4]{color:#1890ff;font-size:28px;background:transparent}.qr-code-loading[data-v-79dc57a4],.qr-result-mask[data-v-79dc57a4]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.qr-result-mask[data-v-79dc57a4]{z-index:3;pointer-events:auto}.qr-result-mask i[data-v-79dc57a4]{width:76px;height:76px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:42px;font-weight:700;box-shadow:0 12px 28px rgba(15,23,42,.18)}.qr-result-scanned[data-v-79dc57a4]{background:rgba(240,253,244,.96)}.qr-result-scanned i[data-v-79dc57a4]{background:#16a34a}.qr-result-failed[data-v-79dc57a4]{background:rgba(254,242,242,.96)}.qr-result-failed i[data-v-79dc57a4]{background:#dc2626}.qr-status[data-v-79dc57a4]{width:100%;height:30px;min-height:30px;display:flex;align-items:center;justify-content:center;gap:6px;color:#64748b;font-size:16px;font-weight:500;line-height:24px}.qr-status.qr-status-waiting[data-v-79dc57a4]{color:#d99a00}.qr-status.qr-status-scanned[data-v-79dc57a4],.qr-status.qr-status-success[data-v-79dc57a4]{color:#16a34a}.qr-status.qr-status-error[data-v-79dc57a4],.qr-status.qr-status-expired[data-v-79dc57a4]{color:#dc2626}.qr-refresh-btn[data-v-79dc57a4]{height:40px;padding:0 20px;border-radius:8px}.qr-panel-actions[data-v-79dc57a4]{width:100%;height:76px;display:grid;grid-template-rows:40px 24px;row-gap:12px;justify-items:center;align-items:center}.qr-refresh-slot[data-v-79dc57a4]{height:40px;display:flex;align-items:center;justify-content:center}.qr-login-panel .login-mode-switch[data-v-79dc57a4]{margin:0}.remember-password[data-v-79dc57a4]{display:flex;align-items:center;transition:all .3s ease-in-out}.remember-password .el-switch[data-v-79dc57a4]{margin-right:8px}.remember-password span[data-v-79dc57a4]{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:400;transition:color .3s ease;color:#6b7280}.remember-password:hover span[data-v-79dc57a4]{color:#4b5563}.forget-password[data-v-79dc57a4]{cursor:pointer;transition:all .3s ease;position:relative;color:#1890ff;font-weight:400;font-size:13px}.forget-password[data-v-79dc57a4]:hover{color:#40a9ff}@media (min-width:1921px){.login_container[data-v-79dc57a4]{background-size:cover;background-position:center 35%}}@media (max-width:1600px){.login_container[data-v-79dc57a4]{background-position:45%}}@media (max-width:1400px){.login_container[data-v-79dc57a4]{padding-right:6%;background-position:40%}}@media (max-width:1200px){.login_container[data-v-79dc57a4]{padding-right:5%;background-position:35%}}@media (max-width:992px){.login_container[data-v-79dc57a4]{justify-content:center;padding-right:0;padding:20px 20px 64px;background-position:30%;background-attachment:scroll}.login-footer[data-v-79dc57a4]{bottom:12px;flex-wrap:wrap;gap:2px 6px;width:calc(100% - 32px)}.login_box[data-v-79dc57a4]{width:100%;max-width:420px}}@media (max-width:768px){.login_container[data-v-79dc57a4]{padding:15px;background-position:25%}.login_box[data-v-79dc57a4]{padding:30px 25px;max-width:none}.login-action-buttons[data-v-79dc57a4]{flex-direction:column;gap:12px}.login-action-buttons .enterprise-btn[data-v-79dc57a4]{width:100%}.enterprise-btn[data-v-79dc57a4]{width:100%;margin-bottom:12px}.login-btn-full[data-v-79dc57a4]{margin-bottom:0}.form-footer[data-v-79dc57a4]{flex-direction:column;gap:16px;text-align:center}}@media (max-width:576px){.login_container[data-v-79dc57a4]{background-position:20%}}@media (max-width:480px){.login_container[data-v-79dc57a4]{background-position:15%}.login_header h4[data-v-79dc57a4]{font-size:22px}.login_box[data-v-79dc57a4]{padding:25px 20px}}@media (max-width:360px){.login_container[data-v-79dc57a4]{background-position:10%}}@media (max-height:700px){.login_container[data-v-79dc57a4]{align-items:flex-start;padding-top:40px;padding-bottom:40px;background-position:center 25%}}@media (min-aspect-ratio:2.33333333){.login_container[data-v-79dc57a4]{background-position:center 40%}}.ukey-section[data-v-79dc57a4]{margin-bottom:0!important}.ukey-status-bar[data-v-79dc57a4]{display:flex;align-items:center;padding:6px 12px;border-radius:6px;font-size:12px;margin-bottom:8px;transition:all .3s ease}.ukey-status-bar i[data-v-79dc57a4]{margin-right:6px;font-size:13px}.ukey-status-bar.detecting[data-v-79dc57a4]{background:rgba(24,144,255,.08);color:#1890ff;border:1px solid rgba(24,144,255,.15)}.ukey-status-bar.detected[data-v-79dc57a4]{background:rgba(82,196,26,.08);color:#52c41a;border:1px solid rgba(82,196,26,.15)}.ukey-status-bar.not_found[data-v-79dc57a4]{background:rgba(250,173,20,.08);color:#faad14;border:1px solid rgba(250,173,20,.15)}.ukey-status-bar.error[data-v-79dc57a4]{background:rgba(245,34,45,.08);color:#f5222d;border:1px solid rgba(245,34,45,.15)}.ukey-cert-wrapper[data-v-79dc57a4]{margin-bottom:8px}.ukey-cert-header[data-v-79dc57a4]{display:flex;justify-content:space-between;align-items:center;padding:5px 12px;background:hsla(0,0%,100%,.5);border-radius:6px;cursor:pointer;transition:all .2s ease;border:1px solid rgba(200,210,230,.5)}.ukey-cert-header[data-v-79dc57a4]:hover{background:hsla(0,0%,100%,.7);border-color:rgba(24,144,255,.2)}.ukey-cert-header .cert-header-title[data-v-79dc57a4]{font-size:12px;color:#6b7280;font-weight:500}.ukey-cert-header i[data-v-79dc57a4]{font-size:11px;color:#9ca3af;transition:transform .2s ease}.ukey-cert-info[data-v-79dc57a4]{background:hsla(0,0%,100%,.6);border-radius:0 0 6px 6px;padding:6px 12px;border:1px solid rgba(200,210,230,.5);border-top:none}.cert-info-row[data-v-79dc57a4]{display:flex;justify-content:space-between;align-items:center;padding:3px 0}.cert-info-row[data-v-79dc57a4]:not(:last-child){border-bottom:1px solid rgba(226,232,240,.35)}.cert-info-row label[data-v-79dc57a4]{font-size:11px;color:#9ca3af;flex-shrink:0}.cert-info-row .cert-value[data-v-79dc57a4]{font-size:11px;color:#374151;font-weight:500;max-width:220px;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cert-info-row .ukey-device-sn[data-v-79dc57a4]{color:#52c41a;font-family:Courier New,monospace;font-weight:600}.pin-input[data-v-79dc57a4]{margin-bottom:0!important}.pin-input[data-v-79dc57a4] .el-input__inner{height:36px;line-height:36px;font-size:13px}.ukey-retry-loading[data-v-79dc57a4]{display:flex;align-items:center;padding:4px 12px;margin-bottom:8px}.retry-loading-bar[data-v-79dc57a4]{width:100%;height:2px;background:rgba(24,144,255,.1);border-radius:2px;overflow:hidden;margin-right:10px;flex:1}.retry-loading-bar[data-v-79dc57a4]:after{content:"";display:block;width:40%;height:100%;background:linear-gradient(90deg,#1890ff,#40a9ff);border-radius:2px;animation:retrySlide-79dc57a4 2s ease-in-out infinite}.retry-loading-text[data-v-79dc57a4]{font-size:11px;color:#9ca3af;white-space:nowrap;flex-shrink:0}@keyframes retrySlide-79dc57a4{0%{transform:translateX(-100%)}50%{transform:translateX(200%)}to{transform:translateX(-100%)}}@keyframes pageLoad-79dc57a4{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.login_box[data-v-79dc57a4]{animation:pageLoad-79dc57a4 .8s cubic-bezier(.25,.46,.45,.94) .2s both}.certificate-warning-container[data-v-0a27c3bc]{background:linear-gradient(135deg,#0f1419,#1a2332 25%,#2d3748 50%,#4a5568 75%,#718096);height:100vh;width:100vw;display:flex;justify-content:center;align-items:flex-start;position:relative;overflow-x:hidden;overflow-y:auto;font-family:PingFang SC,Microsoft YaHei,sans-serif;transition:all .8s cubic-bezier(.25,.46,.45,.94);padding:40px 20px;box-sizing:border-box}.certificate-warning-container[data-v-0a27c3bc]:before{content:"";position:fixed;bottom:0;left:0;width:100%;height:300px;background:linear-gradient(0deg,rgba(15,20,25,.9) 0,transparent),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 300'%3E%3Cpath d='M0 300V200h50v-50h50v30h50v-60h50v40h50v-60h50v40h50V80h50v50h50V90h50v80h50v-60h50v40h50V70h50v50h50v40h50v-60h50v40h50v40h50v-50h50v60h50v-30h50v40h50v-30h50v130z' fill='rgba(26, 35, 50, 0.8)'/%3E%3C/svg%3E") bottom/cover no-repeat;z-index:1;transition:opacity 1.2s ease-in-out;pointer-events:none}.city-skyline[data-v-0a27c3bc]{position:fixed;bottom:0;left:0;width:100%;height:250px;z-index:2;pointer-events:none}.city-skyline[data-v-0a27c3bc]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 250'%3E%3Cg fill='rgba(59, 130, 246, 0.1)'%3E%3Cpath d='M50 150h30v100H50zM120 120h40v130h-40zM200 160h35v90h-35zM280 100h45v150h-45zM370 140h30v110h-30zM450 90h50v160h-50zM550 130h35v120h-35zM630 110h40v140h-40zM720 160h30v90h-30zM800 100h45v150h-45zM890 140h35v110h-35zM970 120h40v130h-40zM1050 180h30v70h-30z'/%3E%3C/g%3E%3C/svg%3E") bottom/cover no-repeat}.city-skyline[data-v-0a27c3bc]:after,.city-skyline[data-v-0a27c3bc]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;transition:opacity 1.5s ease-in-out}.city-skyline[data-v-0a27c3bc]:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 250'%3E%3Cg fill='rgba(16, 185, 129, 0.08)'%3E%3Cpath d='M80 170h25v80H80zM140 140h35v110h-35zM220 180h30v70h-30zM300 120h40v130h-40zM390 160h25v90h-25zM470 110h45v140h-45zM570 150h30v100h-30zM650 130h35v120h-35zM740 180h25v70h-25zM820 120h40v130h-40zM910 160h30v90h-30zM990 140h35v110h-35z'/%3E%3C/g%3E%3C/svg%3E") bottom/cover no-repeat;animation:buildingLights-0a27c3bc 6s ease-in-out infinite alternate}.building-silhouettes[data-v-0a27c3bc]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.building-silhouettes[data-v-0a27c3bc]:after,.building-silhouettes[data-v-0a27c3bc]:before{content:"";position:absolute;width:200px;height:200px;border:1px solid rgba(59,130,246,.15);border-radius:8px;animation:float-0a27c3bc 12s ease-in-out infinite;transition:all .8s ease-in-out}.building-silhouettes[data-v-0a27c3bc]:before{top:15%;right:10%;animation-delay:-3s;transform:rotate(15deg)}.building-silhouettes[data-v-0a27c3bc]:after{bottom:20%;left:8%;border-color:rgba(16,185,129,.15);animation-delay:-6s;transform:rotate(-10deg)}.enterprise-network[data-v-0a27c3bc]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.enterprise-network[data-v-0a27c3bc]:before{content:"";position:absolute;top:20%;left:20%;width:60%;height:60%;background:radial-gradient(circle at 20% 30%,rgba(59,130,246,.08) 2px,transparent 0),radial-gradient(circle at 80% 20%,rgba(16,185,129,.08) 2px,transparent 0),radial-gradient(circle at 60% 70%,rgba(245,158,11,.08) 2px,transparent 0),radial-gradient(circle at 30% 80%,rgba(239,68,68,.08) 2px,transparent 0);background-size:100px 100px,120px 120px,80px 80px,90px 90px;animation:networkPulse-0a27c3bc 8s ease-in-out infinite;transition:opacity 1s ease-in-out}.data-flow[data-v-0a27c3bc]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.data-flow[data-v-0a27c3bc]:after,.data-flow[data-v-0a27c3bc]:before{content:"";position:absolute;width:2px;height:100px;background:linear-gradient(180deg,transparent,rgba(59,130,246,.4),transparent);animation:dataFlow-0a27c3bc 4s linear infinite;transition:opacity .8s ease-in-out}.data-flow[data-v-0a27c3bc]:before{top:-100px;left:25%;animation-delay:-1.5s}.data-flow[data-v-0a27c3bc]:after{top:-100px;right:30%;background:linear-gradient(180deg,transparent,rgba(16,185,129,.4),transparent);animation-delay:-3s}.warning-content[data-v-0a27c3bc]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(25px);border-radius:24px;padding:40px;box-shadow:0 25px 50px rgba(0,0,0,.15),0 0 0 1px hsla(0,0%,100%,.2);z-index:10;max-width:900px;width:100%;position:relative;transition:all .6s cubic-bezier(.25,.46,.45,.94);transform:translateY(0) scale(1);margin-bottom:40px}.warning-content[data-v-0a27c3bc]:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,#ff6b6b,#ff8e8e,#f59e0b,#ef4444);border-radius:26px;z-index:-1;opacity:.8;transition:all .6s ease-in-out}.warning-content[data-v-0a27c3bc]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.95);border-radius:24px;z-index:-1;backdrop-filter:blur(25px)}.warning-content[data-v-0a27c3bc]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 35px 70px rgba(0,0,0,.2),0 0 0 1px hsla(0,0%,100%,.3)}.warning-content[data-v-0a27c3bc]:hover:before{opacity:1;background:linear-gradient(135deg,#ff6b6b,#ff8e8e,#f59e0b,#ef4444);background-size:200% 200%;animation:gradientShift-0a27c3bc 3s ease infinite}.warning-header[data-v-0a27c3bc]{text-align:center;margin-bottom:40px;transition:all .6s ease-in-out}.warning-header .platform-logo[data-v-0a27c3bc]{position:relative;width:80px;height:80px;background:linear-gradient(135deg,#ff6b6b,#ff8e8e);border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 25px;box-shadow:0 10px 30px hsla(0,100%,71%,.25);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.warning-header .platform-logo[data-v-0a27c3bc]:hover{transform:translateY(-3px) rotate(5deg);box-shadow:0 15px 40px hsla(0,100%,71%,.35)}.warning-header .platform-logo i[data-v-0a27c3bc]{font-size:36px;color:#fff;z-index:2;transition:all .4s ease-in-out}.warning-header .platform-logo .logo-ring[data-v-0a27c3bc]{position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border:2px solid hsla(0,100%,71%,.2);border-radius:25px;animation:logoRing-0a27c3bc 4s ease-in-out infinite;transition:all .6s ease-in-out}.warning-header .warning-title[data-v-0a27c3bc]{color:#1f2937;font-size:32px;font-weight:700;margin:0 0 10px 0;letter-spacing:1px;background:linear-gradient(135deg,#1f2937,#ff6b6b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .6s ease-in-out}.warning-header .warning-subtitle[data-v-0a27c3bc]{color:#6b7280;font-size:16px;margin:0;font-weight:500;letter-spacing:2px;transition:all .6s ease-in-out;opacity:.8}.warning-header .warning-subtitle[data-v-0a27c3bc]:hover{opacity:1;color:#4b5563}.certificate-list[data-v-0a27c3bc]{margin-bottom:30px}.certificate-item[data-v-0a27c3bc]{background:rgba(248,250,252,.8);border-radius:16px;padding:20px;margin-bottom:15px;box-shadow:0 2px 10px rgba(0,0,0,.1);border-left:4px solid #409eff;transition:all .3s ease;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}.certificate-item[data-v-0a27c3bc]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.certificate-item.warning[data-v-0a27c3bc]{border-left-color:#e6a23c}.certificate-item.expired[data-v-0a27c3bc]{border-left-color:#f56c6c}.certificate-item .cert-info[data-v-0a27c3bc]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}.certificate-item .cert-info .cert-name[data-v-0a27c3bc]{font-size:18px;font-weight:700;color:#2c3e50;display:flex;align-items:center;gap:8px}.certificate-item .cert-info .cert-name i[data-v-0a27c3bc]{color:#409eff}.certificate-item .cert-info .cert-details[data-v-0a27c3bc]{flex:1;margin-left:20px}.certificate-item .cert-info .cert-details .detail-row[data-v-0a27c3bc]{display:flex;align-items:center;margin-bottom:8px}.certificate-item .cert-info .cert-details .detail-row .label[data-v-0a27c3bc]{font-weight:700;color:#606266;min-width:80px}.certificate-item .cert-info .cert-details .detail-row .value[data-v-0a27c3bc]{color:#2c3e50}.certificate-item .cert-info .cert-details .detail-row .expired-text[data-v-0a27c3bc]{color:#f56c6c;font-weight:700}.certificate-item .cert-info .cert-details .detail-row .warning-text[data-v-0a27c3bc]{color:#e6a23c;font-weight:700}.certificate-item .cert-actions[data-v-0a27c3bc]{display:flex;gap:10px;justify-content:flex-end}.action-buttons[data-v-0a27c3bc]{display:flex;justify-content:center;gap:20px;margin-top:30px}.action-buttons .enterprise-btn[data-v-0a27c3bc]{min-width:120px;height:44px;font-size:16px;border-radius:16px;transition:all .3s ease;background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3);font-weight:600;letter-spacing:1px}.action-buttons .enterprise-btn[data-v-0a27c3bc]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.renew-dialog-content .renew-cert-info[data-v-0a27c3bc]{background:#f5f7fa;padding:15px;border-radius:8px;margin:15px 0}.renew-dialog-content .renew-cert-info p[data-v-0a27c3bc]{margin:5px 0;color:#606266}.detail-content .detail-section[data-v-0a27c3bc]{margin-bottom:20px}.detail-content .detail-section h4[data-v-0a27c3bc]{color:#2c3e50;margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #409eff}.detail-content .detail-section .detail-grid[data-v-0a27c3bc]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.detail-content .detail-section .detail-grid .detail-item[data-v-0a27c3bc]{display:flex;align-items:center}.detail-content .detail-section .detail-grid .detail-item .label[data-v-0a27c3bc]{font-weight:700;color:#606266;min-width:100px}.detail-content .detail-section .detail-grid .detail-item .value[data-v-0a27c3bc]{color:#2c3e50}.dialog-footer[data-v-0a27c3bc]{text-align:center}@keyframes buildingLights-0a27c3bc{0%{opacity:.2;transform:translateY(0)}50%{opacity:.6;transform:translateY(-2px)}to{opacity:.2;transform:translateY(0)}}@keyframes float-0a27c3bc{0%,to{transform:translateY(0) rotate(0deg);opacity:.3}33%{transform:translateY(-8px) rotate(2deg);opacity:.5}66%{transform:translateY(-15px) rotate(-2deg);opacity:.6}}@keyframes networkPulse-0a27c3bc{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.4;transform:scale(1.02)}}@keyframes dataFlow-0a27c3bc{0%{top:-100px;opacity:0;transform:scaleY(0)}15%{opacity:.6;transform:scaleY(1)}85%{opacity:.6;transform:scaleY(1)}to{top:100vh;opacity:0;transform:scaleY(0)}}@keyframes logoRing-0a27c3bc{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.08);opacity:.6}}@keyframes gradientShift-0a27c3bc{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:768px){.warning-content[data-v-0a27c3bc]{margin:20px;padding:30px 20px;max-width:none}.action-buttons[data-v-0a27c3bc]{flex-direction:column;align-items:center}.cert-info[data-v-0a27c3bc]{flex-direction:column}.cert-info .cert-details[data-v-0a27c3bc]{margin-left:0;margin-top:15px}}@media (max-width:480px){.warning-header .platform-logo[data-v-0a27c3bc]{width:70px;height:70px}.warning-header .platform-logo i[data-v-0a27c3bc]{font-size:32px}.warning-header .warning-title[data-v-0a27c3bc]{font-size:28px}}@keyframes pageLoad-0a27c3bc{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.certificate-warning-container[data-v-0a27c3bc]{animation:pageLoad-0a27c3bc 1.2s cubic-bezier(.25,.46,.45,.94)}.warning-content[data-v-0a27c3bc]{animation:pageLoad-0a27c3bc 1.5s cubic-bezier(.25,.46,.45,.94) .3s both}[data-v-0a27c3bc] .cert-dialog{border-radius:12px;overflow:hidden}[data-v-0a27c3bc] .cert-dialog .el-dialog__header{background:linear-gradient(135deg,#ff6b6b,#ff8e8e);color:#fff;padding:20px}[data-v-0a27c3bc] .cert-dialog .el-dialog__header .el-dialog__title{color:#fff;font-weight:700}[data-v-0a27c3bc] .cert-dialog .el-dialog__body{padding:20px}[data-v-0a27c3bc] .cert-dialog .el-form-item__label{font-weight:700;color:#606266}[data-v-0a27c3bc] .cert-dialog .el-select{width:100%}.map-container[data-v-0d9529d2]{width:100%;height:100%;position:relative;background:#063b51}.echarts[data-v-0d9529d2]{width:100%;height:100%;min-height:500px}.map-controls[data-v-0d9529d2]{position:absolute;top:20px;left:20px;z-index:1000}.back-btn[data-v-0d9529d2]{background:rgba(0,246,255,.2);border:1px solid #00f6ff;color:#00f6ff;padding:8px 16px;cursor:pointer;font-size:14px;border-radius:4px;transition:all .3s ease}.back-btn[data-v-0d9529d2]:hover{background:rgba(0,246,255,.3);transform:translateY(-1px)}.legend-container[data-v-0d9529d2]{position:absolute;left:20px;top:80px;z-index:1000;background:rgba(0,0,0,.6);border:1px solid rgba(0,246,255,.3);border-radius:8px;padding:15px;min-width:200px;backdrop-filter:blur(5px)}.legend-title[data-v-0d9529d2]{color:#00f6ff;font-size:16px;font-weight:700;margin-bottom:10px;text-align:center;border-bottom:1px solid rgba(0,246,255,.3);padding-bottom:5px}.legend-item[data-v-0d9529d2]{display:flex;align-items:center;margin-bottom:8px}.legend-item[data-v-0d9529d2]:last-child{margin-bottom:0}.legend-icon[data-v-0d9529d2]{width:20px;height:20px;margin-right:10px;border-radius:2px}.legend-text[data-v-0d9529d2]{color:#fff;font-size:14px;line-height:1.4}.big-screen-map-demo[data-v-511aef6f]{width:100%;height:100vh;background:#0a1929;position:relative;overflow:hidden}.container[data-v-2229d4ec]{width:100%;height:100%}.header-title[data-v-2229d4ec]{text-align:center;line-height:80px;font-size:30px;font-weight:700;width:100%;height:80px;background-image:-webkit-linear-gradient(bottom,#7087de,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:99;position:absolute;cursor:pointer}.map[data-v-2229d4ec]{overflow:hidden;box-shadow:0 0 10px #59b2ec}.center-box[data-v-2229d4ec],.map[data-v-2229d4ec]{width:100%;height:100%;position:relative}.main-center[data-v-2229d4ec]{width:100%;height:calc(100vh - 80px);top:50px;position:absolute}.main-center .decoration[data-v-2229d4ec]{display:flex;align-items:center;justify-content:center}.main-center .page-main[data-v-2229d4ec]{width:100%;height:100%;padding:0 10px;display:flex;box-sizing:border-box;justify-content:space-between}.main-center .page-main .left[data-v-2229d4ec]{background-color:rgba(124,186,255,.1)}.main-center .page-main .left .left-header-logo[data-v-2229d4ec]{padding:0 50px;box-sizing:border-box;display:flex}.main-center .page-main .left .left-header-logo span[data-v-2229d4ec]{font-size:22px;font-weight:700;background-image:-webkit-linear-gradient(bottom,#7087de,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-left:5px}.main-center .page-main .left .warning-data[data-v-2229d4ec]{padding:0 40px;box-sizing:border-box;margin:14px;color:#fff}.main-center .page-main .left .warning-data span[data-v-2229d4ec]:first-child{font-size:16px}.main-center .page-main .left .warning-data span[data-v-2229d4ec]:nth-child(2){font-size:24px;font-weight:700}.main-center .page-main .left .warning-data span[data-v-2229d4ec]:nth-child(3){font-size:12px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item[data-v-2229d4ec],.main-center .page-main .left .left-staticPic .left-staticPic-center[data-v-2229d4ec],.main-center .page-main .left .left-staticPic[data-v-2229d4ec]{width:100%}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-list[data-v-2229d4ec]{width:100%;display:flex;justify-content:center}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header[data-v-2229d4ec]{width:40%;display:flex;align-content:center;cursor:pointer}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .fail[data-v-2229d4ec]{font-size:20px;color:#fff}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .green[data-v-2229d4ec]{font-size:20px;color:#9fe080}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .red[data-v-2229d4ec]{font-size:20px;color:#ff7a7a}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .yellow[data-v-2229d4ec]{font-size:20px;color:#ffdc60}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-2229d4ec]{margin:2px 5px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-2229d4ec]:first-child{display:block;width:30px;height:30px;background:#345ba0;text-align:center;line-height:30px;border-radius:50%}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span:first-child i[data-v-2229d4ec]{color:#fff;font-size:20px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-2229d4ec]:nth-child(2){color:#fff;font-weight:700;line-height:30px;font-size:14px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-2229d4ec]:nth-child(3){color:#fff;font-weight:700;line-height:30px;font-size:14px;color:#00bfff}.main-center .page-main .left .pie[data-v-2229d4ec]{width:100%;display:flex}.main-center .page-main .left .pie .pie-item[data-v-2229d4ec]{width:100%;height:200px}.main-center .page-main .page-main-left[data-v-2229d4ec]{width:24%;height:100%;z-index:99}.main-center .page-main .page-main-left .left[data-v-2229d4ec]{height:720px;width:100%}.main-center .page-main .page-main-left[data-v-2229d4ec] .right-header{width:100%}.main-center .page-main .page-main-left[data-v-2229d4ec] .right-header .btns{width:100%;display:flex;min-height:80px}.main-center .page-main .page-main-left[data-v-2229d4ec] .right-header .btns .header-btn{display:flex;justify-content:center;flex-flow:row wrap}.main-center .page-main .page-main-left[data-v-2229d4ec] .right-header .btns .header-btn button{margin:0 5px}.main-center .page-main .page-main-left[data-v-2229d4ec] .header-item{text-align:center}.main-center .page-main .page-main-left[data-v-2229d4ec] .header-item:first-child{width:200px!important}.main-center .page-main .page-main-left[data-v-2229d4ec] .header-item:nth-child(2){width:80px!important}.main-center .page-main .page-main-left[data-v-2229d4ec] .ceil{text-align:center}.main-center .page-main .page-main-left[data-v-2229d4ec] .ceil:first-child{width:200px!important}.main-center .page-main .page-main-left[data-v-2229d4ec] .ceil:nth-child(2){width:80px!important}.main-center .page-main .page-main-right[data-v-2229d4ec]{z-index:99;width:30%;height:100%}.main-center .page-main .page-main-right[data-v-2229d4ec] .el-carousel__container{height:220px}.main-center .page-main .page-main-right .line-echars[data-v-2229d4ec]{width:100%;height:270px}.main-center .page-main .page-main-right .right-center[data-v-2229d4ec] .ceil,.main-center .page-main .page-main-right .right-center[data-v-2229d4ec] .header-item{text-align:center}[data-v-2229d4ec] .ceil,[data-v-2229d4ec] .header-item{font-size:12px}[data-v-2229d4ec] .wh_content_item .wh_isToday[data-v-2ebcbc83]{background-color:#00baff}[data-v-2229d4ec] .el-carousel__indicators{display:none}[data-v-2229d4ec]::-webkit-scrollbar{display:none}.activeClick[data-v-2229d4ec]{opacity:1!important}.gobackground[data-v-2229d4ec]{width:calc(50% - 20px);height:40px;margin-right:10px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAAoCAYAAAAyhCJ1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi40IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNGQTc1REY2QTlBOTExRURBRjk1OUVFNTE3NTVFMjA1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNGQTc1REY3QTlBOTExRURBRjk1OUVFNTE3NTVFMjA1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkY4NUE0OTFBOUE1MTFFREFGOTU5RUU1MTc1NUUyMDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkY4NUE0OTJBOUE1MTFFREFGOTU5RUU1MTc1NUUyMDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5zbeSPAAAJUElEQVR42uxc23XkNgzlA24ibaSWtJB+00H6sEiGeFGUZtZrAtRXPHvG9tkPDEWAwMXF5cS//20t/Lz+96/0swU/L3zFP/78659SSkg5BwAIuf8OMYUY1wxRXmk11NpCOT5DKUc3k7o9ILscdt2uxWb/o3webBPNfHzQOhMucnGtahN/HccRarfbQu32us0PsNnEH7XS36XbPPp+1v7GNWbAtSbXnqJ/0O6TfoLYLdGm9jf+x6rlJj9qLd0+fkAVn3d7aLf/5pD7fhC82OTVd1v44Imc5QkC3FCy2TcjdifRv5yGzRAtG9vt4rN3m2gHnz3Tnjps9j8arhXX+bCfAFeYgY3TAyyHmJww3IgDTxduRM8EPWrV5mommG1WOl2VHEUb68wEuKlor8pJSGSv28oOm5ixcK39+dEA2sy4l2g/xfXsgrvYGj07Bi05jPb0OT8BLpTTTFyPMjmtTTa3yWOQ49N5wlbLQWsYtYFsazbAgHUHAdrDE9GqbESkzUiG1M0nTJ+fNxg/KEq2sqbuUG82+952g+FpP0GUBVP2XtnYII6SehhkU9F4noMgrqWuVgs5qxRJXWigY4It5aAUOmmcZj8oADQTBJPNKjYr2YwdD6UcJXUbbAYOfFwrlgQKqszOetpPidNMWI9cTTOUvg7a4JQ4feNvirZoSV2NNpjSF6YFsWk5YZdMgDZxnVQbIwFDKjUx8/MvZoJGG8wlBgMXX1zDQbBMCMtVfDisA8PKQZvk2Z/2E2iUraBjTV11nFqts3m5HLwFho3rV3ICw9YEY+B6QyOgqafMhzMEbNU68A+fWra/YvSyp5gJKpfBJFmA7CqIfdBPsJy6X0AMpm4ER/ZycAUxbDN+8GJN9VsdJukQT24MDOKS1EV7d4BtF5evqBgjMX6hNeLal1J3HeUAMwEFAT4v4YJsL7GLfgJL6uYTUajtQuOAaDbYuwNN3drSdCjr5gkUaJLd/g/UZrIDwyZgs7ZCa+W0nQaIW0fyVbZg7o4yA0PhXihog63ErvgJllK39LTkK+w/sf2g9OIsB5S6lCeI7p6+yKaiTTxZOYL035K2rcCwcTnA57329CsQ7pZdEF+QzcBBIC2yci8mnsDgJ/h+hBVizGjRSpboqXXwBFgO6HRpTz+lbjtPUIQxy8ITRKm12QE2JXVjysZam9PU0y86TBo4DAKyiVBDeRI392LzE3yv/8RTO/XzyQYMrzxBExAnwR8ZICVPEAyeoI02y9XTD56ghCbOY6yhNtdO7Z0nILBZeeLD5NZ6dt3lJ/gyzbzrPz9ONG8DMVWYPWmP0AD13z4Q98oTwJS615x1gk22qzxBHhnL19MrTxAUDNMByGcQLO7pDj/BdyheTLNJwJa/HPCiD7QprcwWYCg8QQxM7LgGSEEGSNJ58FAK6K0t4nJ2UXConYwMpRLAwEZ2YOj3E7xGGKPNc9gTpI3hk2AtBzNPQC1i2sUTCIgjYJh9YFNTd+USo/RuzwWSCTQA7DwBDZAEGLp4gs1+gnf9ZysCOGTYgTWRPiQ5xr5V06xO50B4AgdjKMOjqhz/BAw1CEw9/XGcPMEMNtNid3QrB3hqmWpAetc2O3nKT/Cr/hMBUqT+M27RE9Cwg9LsTp6As0Gjnh6oVTIF68QT0KxD2ENdowdsKk/A2aCQo3JmDEOBGn08wS4/wa/6T51TZ13oBp6ATkDwU7x0usa0T7QE3tk/YgzhCa56AiPYDGfb2VRPkLQcSMcR/DzBLj/BDDi0/yTGbNITeECMpsTBE+wEhmKTNjhFmSXYHEbA8FN4ApzP44lNcQx71sCmbLBSvFWGRxc9gX1Pn/AT8KltA3AEpSCnEeXqabjwBK2Numjhzt8ROzSVFI6A3oZycOUJ6pCaRQWyRnnZVU8gPT0GaWK8EQ3cQxOi7Ek/QZOojaP/jKYB0iuIK2OANPQEyasnqDJFVJ7AwT2Qz5jiPWf/+aonCAabdz1BzGcQcPgaUjcDwyf9BEU+gEWRiUBXNAw77qeWUjcuEPYNkFS86ucJZPaPwHCIV4HSrDm7hHCT16l4NQ8W0lMOnvYTnCeBQUz0DDumnjZKT5t2RC3r1kYa9OsJhDauPJSaeQIz96AU732ANIZSPp7gaT9RDwM57RkgTTxBFlGoT0+giuM6OIeZJ7ALTQsJTWcu/iR2VrmH9soTiAzMots8NRpnOWjCEzzpJ4jT7NvFE9DCuU0kTLCVJyjMPTh5gjFAkuDKLW4aSlV5F0wFFAQu7gErV9HMVQfYfNJPsOXegbJbePpDNNHGs1pp1hOcQykfT3DREwjYzB61UninJ4CrAsoCNqtyD9LF6Gj6YT+RnN3FExwstGTGzM4ThC/0BC6e4K4nEMka4IkVmbhpKNXCKDFhEpmePIEdbFLq1j3dxef8xk9gidz7ACmOnj65BkgKtlhPEE+73nJQyqTlZ3uMXQyy4PrKPaBNV0//RmhKU9To4wlW/AQWPYFGmJI6YdwRcIhCh9B0E09wA5sDdbvuCLwCQ5WEZ4vQ9HbvoKjNwb34dB8rfloXr06LZrXxx1Y9QZBa6+IJ2qwn4Omkzv7NIE64hybysnqUYU/JouXUfSsHWGYGDe/tDhb9tCZenfUEYnTXvYOhJ5hsW4Wm8wCJ1D9i0+KoF3qb9ASRBSWqJzD19Of0EOVl9NyQx92DHfdDVvy0IF7V20dtujzq1ROUIeNWGtalJ2j1krp5aJQuQtOVE/bVvQOvniC86AlUS2DTbXr9BEv9Z2UJZ1I59457B/hGijeCuae/A0PlH1LIQx1svXdw5QnqEKhYe/orTyA2A18+SZv21OInWOk/+bsENt87QDJjl9D0whPcv0tg8d7BNEAK9+98yJ6eXiVrYjPn88aUMbvs8NNvxKttXJ708gSvwPBTUhds4QmGnkA2l07s0BMsagxvF1JxHxRs7ujpj5kn2CQI9voJ3oK4ygoYYuKagCMnTzDIIrkjgPKq8e0nG2hjOrVy9/DkCYLr3oFeSI07eYJx5yL574ds9BO8dxinb/3ihyx6Ag9PcL93EMF5IRV7+ipCUx1KJdUT+O8d1Gn2PwNZ672Ddvv2ky16go1+gq/m1HTvphtHUaS2SCZR6FxvQ+MvrgIbTzD39KQnUMJIvmTKrCyaevqqPT3yBENPYP+6mjBSt0r2TqHpDj3BDj/9J8AAMXQPww0X1TgAAAAASUVORK5CYII=) no-repeat;background-size:100% 100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;opacity:.6;flex-direction:row;align-content:flex-start;margin-left:10px;font-size:12px;font-family:PangMenZhengDao;font-weight:400;color:#fff;margin-top:10px;text-shadow:0 0 18px #0297fa}.gobackground[data-v-2229d4ec]:hover{opacity:1}.time[data-v-2229d4ec]{position:absolute;top:0;right:20px;color:#fff;z-index:99}.container[data-v-10d50566]{width:100%;height:100%}.header-title[data-v-10d50566]{text-align:center;line-height:80px;font-size:30px;font-weight:700;width:100%;height:80px;background-image:-webkit-linear-gradient(bottom,#7087de,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:99;position:absolute;cursor:pointer}.map[data-v-10d50566]{overflow:hidden;box-shadow:0 0 10px #59b2ec}.center-box[data-v-10d50566],.map[data-v-10d50566]{width:100%;height:100%;position:relative}.main-center[data-v-10d50566]{width:100%;height:calc(100vh - 80px);top:50px;position:absolute}.main-center .decoration[data-v-10d50566]{display:flex;align-items:center;justify-content:center}.main-center .page-main[data-v-10d50566]{width:100%;height:100%;padding:0 10px;display:flex;box-sizing:border-box;justify-content:space-between}.main-center .page-main .left[data-v-10d50566]{background-color:rgba(124,186,255,.1)}.main-center .page-main .left .left-header-logo[data-v-10d50566]{padding:0 50px;box-sizing:border-box;display:flex}.main-center .page-main .left .left-header-logo span[data-v-10d50566]{font-size:22px;font-weight:700;background-image:-webkit-linear-gradient(bottom,#7087de,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-left:5px}.main-center .page-main .left .warning-data[data-v-10d50566]{padding:0 40px;box-sizing:border-box;margin:14px;color:#fff}.main-center .page-main .left .warning-data span[data-v-10d50566]:first-child{font-size:16px}.main-center .page-main .left .warning-data span[data-v-10d50566]:nth-child(2){font-size:24px;font-weight:700}.main-center .page-main .left .warning-data span[data-v-10d50566]:nth-child(3){font-size:12px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item[data-v-10d50566],.main-center .page-main .left .left-staticPic .left-staticPic-center[data-v-10d50566],.main-center .page-main .left .left-staticPic[data-v-10d50566]{width:100%}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-list[data-v-10d50566]{width:100%;display:flex;justify-content:center}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header[data-v-10d50566]{width:40%;display:flex;align-content:center;cursor:pointer}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .fail[data-v-10d50566]{font-size:20px;color:#fff}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .green[data-v-10d50566]{font-size:20px;color:#9fe080}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .red[data-v-10d50566]{font-size:20px;color:#ff7a7a}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .yellow[data-v-10d50566]{font-size:20px;color:#ffdc60}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-10d50566]{margin:2px 5px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-10d50566]:first-child{display:block;width:30px;height:30px;background:#345ba0;text-align:center;line-height:30px;border-radius:50%}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span:first-child i[data-v-10d50566]{color:#fff;font-size:20px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-10d50566]:nth-child(2){color:#fff;font-weight:700;line-height:30px;font-size:14px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-10d50566]:nth-child(3){color:#fff;font-weight:700;line-height:30px;font-size:14px;color:#00bfff}.main-center .page-main .left .pie[data-v-10d50566]{width:100%;display:flex}.main-center .page-main .left .pie .pie-item[data-v-10d50566]{width:100%;height:200px}.main-center .page-main .page-main-left[data-v-10d50566]{width:24%;height:100%;z-index:99}.main-center .page-main .page-main-left .left[data-v-10d50566]{height:720px;width:100%}.main-center .page-main .page-main-left[data-v-10d50566] .right-header{width:100%}.main-center .page-main .page-main-left[data-v-10d50566] .right-header .btns{width:100%;display:flex;min-height:80px}.main-center .page-main .page-main-left[data-v-10d50566] .right-header .btns .header-btn{display:flex;justify-content:center;flex-flow:row wrap}.main-center .page-main .page-main-left[data-v-10d50566] .right-header .btns .header-btn button{margin:0 5px}.main-center .page-main .page-main-left[data-v-10d50566] .header-item{text-align:center}.main-center .page-main .page-main-left[data-v-10d50566] .header-item:first-child{width:200px!important}.main-center .page-main .page-main-left[data-v-10d50566] .header-item:nth-child(2){width:80px!important}.main-center .page-main .page-main-left[data-v-10d50566] .ceil{text-align:center}.main-center .page-main .page-main-left[data-v-10d50566] .ceil:first-child{width:200px!important}.main-center .page-main .page-main-left[data-v-10d50566] .ceil:nth-child(2){width:80px!important}.main-center .page-main .page-main-right[data-v-10d50566]{z-index:99;width:30%;height:100%}.main-center .page-main .page-main-right[data-v-10d50566] .el-carousel__container{height:220px}.main-center .page-main .page-main-right .line-echars[data-v-10d50566]{width:100%;height:270px}.main-center .page-main .page-main-right .right-center[data-v-10d50566] .ceil,.main-center .page-main .page-main-right .right-center[data-v-10d50566] .header-item{text-align:center}[data-v-10d50566] .ceil,[data-v-10d50566] .header-item{font-size:12px}[data-v-10d50566] .wh_content_item .wh_isToday[data-v-2ebcbc83]{background-color:#00baff}[data-v-10d50566] .el-carousel__indicators{display:none}[data-v-10d50566]::-webkit-scrollbar{display:none}.activeClick[data-v-10d50566]{opacity:1!important}.gobackground[data-v-10d50566]{width:calc(50% - 20px);height:40px;margin-right:10px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAAoCAYAAAAyhCJ1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi40IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNGQTc1REY2QTlBOTExRURBRjk1OUVFNTE3NTVFMjA1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNGQTc1REY3QTlBOTExRURBRjk1OUVFNTE3NTVFMjA1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkY4NUE0OTFBOUE1MTFFREFGOTU5RUU1MTc1NUUyMDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkY4NUE0OTJBOUE1MTFFREFGOTU5RUU1MTc1NUUyMDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5zbeSPAAAJUElEQVR42uxc23XkNgzlA24ibaSWtJB+00H6sEiGeFGUZtZrAtRXPHvG9tkPDEWAwMXF5cS//20t/Lz+96/0swU/L3zFP/78659SSkg5BwAIuf8OMYUY1wxRXmk11NpCOT5DKUc3k7o9ILscdt2uxWb/o3webBPNfHzQOhMucnGtahN/HccRarfbQu32us0PsNnEH7XS36XbPPp+1v7GNWbAtSbXnqJ/0O6TfoLYLdGm9jf+x6rlJj9qLd0+fkAVn3d7aLf/5pD7fhC82OTVd1v44Imc5QkC3FCy2TcjdifRv5yGzRAtG9vt4rN3m2gHnz3Tnjps9j8arhXX+bCfAFeYgY3TAyyHmJww3IgDTxduRM8EPWrV5mommG1WOl2VHEUb68wEuKlor8pJSGSv28oOm5ixcK39+dEA2sy4l2g/xfXsgrvYGj07Bi05jPb0OT8BLpTTTFyPMjmtTTa3yWOQ49N5wlbLQWsYtYFsazbAgHUHAdrDE9GqbESkzUiG1M0nTJ+fNxg/KEq2sqbuUG82+952g+FpP0GUBVP2XtnYII6SehhkU9F4noMgrqWuVgs5qxRJXWigY4It5aAUOmmcZj8oADQTBJPNKjYr2YwdD6UcJXUbbAYOfFwrlgQKqszOetpPidNMWI9cTTOUvg7a4JQ4feNvirZoSV2NNpjSF6YFsWk5YZdMgDZxnVQbIwFDKjUx8/MvZoJGG8wlBgMXX1zDQbBMCMtVfDisA8PKQZvk2Z/2E2iUraBjTV11nFqts3m5HLwFho3rV3ICw9YEY+B6QyOgqafMhzMEbNU68A+fWra/YvSyp5gJKpfBJFmA7CqIfdBPsJy6X0AMpm4ER/ZycAUxbDN+8GJN9VsdJukQT24MDOKS1EV7d4BtF5evqBgjMX6hNeLal1J3HeUAMwEFAT4v4YJsL7GLfgJL6uYTUajtQuOAaDbYuwNN3drSdCjr5gkUaJLd/g/UZrIDwyZgs7ZCa+W0nQaIW0fyVbZg7o4yA0PhXihog63ErvgJllK39LTkK+w/sf2g9OIsB5S6lCeI7p6+yKaiTTxZOYL035K2rcCwcTnA57329CsQ7pZdEF+QzcBBIC2yci8mnsDgJ/h+hBVizGjRSpboqXXwBFgO6HRpTz+lbjtPUIQxy8ITRKm12QE2JXVjysZam9PU0y86TBo4DAKyiVBDeRI392LzE3yv/8RTO/XzyQYMrzxBExAnwR8ZICVPEAyeoI02y9XTD56ghCbOY6yhNtdO7Z0nILBZeeLD5NZ6dt3lJ/gyzbzrPz9ONG8DMVWYPWmP0AD13z4Q98oTwJS615x1gk22qzxBHhnL19MrTxAUDNMByGcQLO7pDj/BdyheTLNJwJa/HPCiD7QprcwWYCg8QQxM7LgGSEEGSNJ58FAK6K0t4nJ2UXConYwMpRLAwEZ2YOj3E7xGGKPNc9gTpI3hk2AtBzNPQC1i2sUTCIgjYJh9YFNTd+USo/RuzwWSCTQA7DwBDZAEGLp4gs1+gnf9ZysCOGTYgTWRPiQ5xr5V06xO50B4AgdjKMOjqhz/BAw1CEw9/XGcPMEMNtNid3QrB3hqmWpAetc2O3nKT/Cr/hMBUqT+M27RE9Cwg9LsTp6As0Gjnh6oVTIF68QT0KxD2ENdowdsKk/A2aCQo3JmDEOBGn08wS4/wa/6T51TZ13oBp6ATkDwU7x0usa0T7QE3tk/YgzhCa56AiPYDGfb2VRPkLQcSMcR/DzBLj/BDDi0/yTGbNITeECMpsTBE+wEhmKTNjhFmSXYHEbA8FN4ApzP44lNcQx71sCmbLBSvFWGRxc9gX1Pn/AT8KltA3AEpSCnEeXqabjwBK2Numjhzt8ROzSVFI6A3oZycOUJ6pCaRQWyRnnZVU8gPT0GaWK8EQ3cQxOi7Ek/QZOojaP/jKYB0iuIK2OANPQEyasnqDJFVJ7AwT2Qz5jiPWf/+aonCAabdz1BzGcQcPgaUjcDwyf9BEU+gEWRiUBXNAw77qeWUjcuEPYNkFS86ucJZPaPwHCIV4HSrDm7hHCT16l4NQ8W0lMOnvYTnCeBQUz0DDumnjZKT5t2RC3r1kYa9OsJhDauPJSaeQIz96AU732ANIZSPp7gaT9RDwM57RkgTTxBFlGoT0+giuM6OIeZJ7ALTQsJTWcu/iR2VrmH9soTiAzMots8NRpnOWjCEzzpJ4jT7NvFE9DCuU0kTLCVJyjMPTh5gjFAkuDKLW4aSlV5F0wFFAQu7gErV9HMVQfYfNJPsOXegbJbePpDNNHGs1pp1hOcQykfT3DREwjYzB61UninJ4CrAsoCNqtyD9LF6Gj6YT+RnN3FExwstGTGzM4ThC/0BC6e4K4nEMka4IkVmbhpKNXCKDFhEpmePIEdbFLq1j3dxef8xk9gidz7ACmOnj65BkgKtlhPEE+73nJQyqTlZ3uMXQyy4PrKPaBNV0//RmhKU9To4wlW/AQWPYFGmJI6YdwRcIhCh9B0E09wA5sDdbvuCLwCQ5WEZ4vQ9HbvoKjNwb34dB8rfloXr06LZrXxx1Y9QZBa6+IJ2qwn4Omkzv7NIE64hybysnqUYU/JouXUfSsHWGYGDe/tDhb9tCZenfUEYnTXvYOhJ5hsW4Wm8wCJ1D9i0+KoF3qb9ASRBSWqJzD19Of0EOVl9NyQx92DHfdDVvy0IF7V20dtujzq1ROUIeNWGtalJ2j1krp5aJQuQtOVE/bVvQOvniC86AlUS2DTbXr9BEv9Z2UJZ1I59457B/hGijeCuae/A0PlH1LIQx1svXdw5QnqEKhYe/orTyA2A18+SZv21OInWOk/+bsENt87QDJjl9D0whPcv0tg8d7BNEAK9+98yJ6eXiVrYjPn88aUMbvs8NNvxKttXJ708gSvwPBTUhds4QmGnkA2l07s0BMsagxvF1JxHxRs7ujpj5kn2CQI9voJ3oK4ygoYYuKagCMnTzDIIrkjgPKq8e0nG2hjOrVy9/DkCYLr3oFeSI07eYJx5yL574ds9BO8dxinb/3ihyx6Ag9PcL93EMF5IRV7+ipCUx1KJdUT+O8d1Gn2PwNZ672Ddvv2ky16go1+gq/m1HTvphtHUaS2SCZR6FxvQ+MvrgIbTzD39KQnUMJIvmTKrCyaevqqPT3yBENPYP+6mjBSt0r2TqHpDj3BDj/9J8AAMXQPww0X1TgAAAAASUVORK5CYII=) no-repeat;background-size:100% 100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;opacity:.6;flex-direction:row;align-content:flex-start;margin-left:10px;font-size:12px;font-family:PangMenZhengDao;font-weight:400;color:#fff;margin-top:10px;text-shadow:0 0 18px #0297fa}.gobackground[data-v-10d50566]:hover{opacity:1}.time[data-v-10d50566]{position:absolute;top:0;right:20px;color:#fff;z-index:99}.container[data-v-0311a378]{width:100%;height:100%}.header-title[data-v-0311a378]{text-align:center;line-height:80px;font-size:30px;font-weight:700;width:100%;height:80px;background-image:-webkit-linear-gradient(bottom,#7087de,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:99;position:absolute;cursor:pointer}.map[data-v-0311a378]{overflow:hidden;box-shadow:0 0 10px #59b2ec}.center-box[data-v-0311a378],.map[data-v-0311a378]{width:100%;height:100%;position:relative}.main-center[data-v-0311a378]{width:100%;height:calc(100vh - 80px);top:50px;position:absolute}.main-center .decoration[data-v-0311a378]{display:flex;align-items:center;justify-content:center}.main-center .page-main[data-v-0311a378]{width:100%;height:100%;padding:0 10px;display:flex;box-sizing:border-box;justify-content:space-between}.main-center .page-main .left[data-v-0311a378]{background-color:rgba(124,186,255,.1)}.main-center .page-main .left .left-header-logo[data-v-0311a378]{padding:0 50px;box-sizing:border-box;display:flex}.main-center .page-main .left .left-header-logo span[data-v-0311a378]{font-size:22px;font-weight:700;background-image:-webkit-linear-gradient(bottom,#7087de,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-left:5px}.main-center .page-main .left .warning-data[data-v-0311a378]{padding:0 40px;box-sizing:border-box;margin:14px;color:#fff}.main-center .page-main .left .warning-data span[data-v-0311a378]:first-child{font-size:16px}.main-center .page-main .left .warning-data span[data-v-0311a378]:nth-child(2){font-size:24px;font-weight:700}.main-center .page-main .left .warning-data span[data-v-0311a378]:nth-child(3){font-size:12px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item[data-v-0311a378],.main-center .page-main .left .left-staticPic .left-staticPic-center[data-v-0311a378],.main-center .page-main .left .left-staticPic[data-v-0311a378]{width:100%}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-list[data-v-0311a378]{width:100%;display:flex;justify-content:center}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header[data-v-0311a378]{width:40%;display:flex;align-content:center;cursor:pointer}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .fail[data-v-0311a378]{font-size:20px;color:#fff}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .green[data-v-0311a378]{font-size:20px;color:#9fe080}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .red[data-v-0311a378]{font-size:20px;color:#ff7a7a}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .yellow[data-v-0311a378]{font-size:20px;color:#ffdc60}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-0311a378]{margin:2px 5px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-0311a378]:first-child{display:block;width:30px;height:30px;background:#345ba0;text-align:center;line-height:30px;border-radius:50%}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span:first-child i[data-v-0311a378]{color:#fff;font-size:20px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-0311a378]:nth-child(2){color:#fff;font-weight:700;line-height:30px;font-size:14px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-0311a378]:nth-child(3){color:#fff;font-weight:700;line-height:30px;font-size:14px;color:#00bfff}.main-center .page-main .left .pie[data-v-0311a378]{width:100%;display:flex}.main-center .page-main .left .pie .pie-item[data-v-0311a378]{width:100%;height:200px}.main-center .page-main .page-main-left[data-v-0311a378]{width:24%;height:100%;z-index:99}.main-center .page-main .page-main-left .left[data-v-0311a378]{height:720px;width:100%}.main-center .page-main .page-main-left[data-v-0311a378] .right-header{width:100%}.main-center .page-main .page-main-left[data-v-0311a378] .right-header .btns{width:100%;display:flex;min-height:80px}.main-center .page-main .page-main-left[data-v-0311a378] .right-header .btns .header-btn{display:flex;justify-content:center;flex-flow:row wrap}.main-center .page-main .page-main-left[data-v-0311a378] .right-header .btns .header-btn button{margin:0 5px}.main-center .page-main .page-main-left[data-v-0311a378] .header-item{text-align:center}.main-center .page-main .page-main-left[data-v-0311a378] .header-item:first-child{width:200px!important}.main-center .page-main .page-main-left[data-v-0311a378] .header-item:nth-child(2){width:80px!important}.main-center .page-main .page-main-left[data-v-0311a378] .ceil{text-align:center}.main-center .page-main .page-main-left[data-v-0311a378] .ceil:first-child{width:200px!important}.main-center .page-main .page-main-left[data-v-0311a378] .ceil:nth-child(2){width:80px!important}.main-center .page-main .page-main-right[data-v-0311a378]{z-index:99;width:30%;height:100%}.main-center .page-main .page-main-right[data-v-0311a378] .el-carousel__container{height:220px}.main-center .page-main .page-main-right .line-echars[data-v-0311a378]{width:100%;height:270px}.main-center .page-main .page-main-right .right-center[data-v-0311a378] .ceil,.main-center .page-main .page-main-right .right-center[data-v-0311a378] .header-item{text-align:center}[data-v-0311a378] .ceil,[data-v-0311a378] .header-item{font-size:12px}[data-v-0311a378] .wh_content_item .wh_isToday[data-v-2ebcbc83]{background-color:#00baff}[data-v-0311a378] .el-carousel__indicators{display:none}[data-v-0311a378]::-webkit-scrollbar{display:none}.activeClick[data-v-0311a378]{opacity:1!important}.gobackground[data-v-0311a378]{width:calc(50% - 20px);height:40px;margin-right:10px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAAoCAYAAAAyhCJ1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi40IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNGQTc1REY2QTlBOTExRURBRjk1OUVFNTE3NTVFMjA1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNGQTc1REY3QTlBOTExRURBRjk1OUVFNTE3NTVFMjA1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkY4NUE0OTFBOUE1MTFFREFGOTU5RUU1MTc1NUUyMDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkY4NUE0OTJBOUE1MTFFREFGOTU5RUU1MTc1NUUyMDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5zbeSPAAAJUElEQVR42uxc23XkNgzlA24ibaSWtJB+00H6sEiGeFGUZtZrAtRXPHvG9tkPDEWAwMXF5cS//20t/Lz+96/0swU/L3zFP/78659SSkg5BwAIuf8OMYUY1wxRXmk11NpCOT5DKUc3k7o9ILscdt2uxWb/o3webBPNfHzQOhMucnGtahN/HccRarfbQu32us0PsNnEH7XS36XbPPp+1v7GNWbAtSbXnqJ/0O6TfoLYLdGm9jf+x6rlJj9qLd0+fkAVn3d7aLf/5pD7fhC82OTVd1v44Imc5QkC3FCy2TcjdifRv5yGzRAtG9vt4rN3m2gHnz3Tnjps9j8arhXX+bCfAFeYgY3TAyyHmJww3IgDTxduRM8EPWrV5mommG1WOl2VHEUb68wEuKlor8pJSGSv28oOm5ixcK39+dEA2sy4l2g/xfXsgrvYGj07Bi05jPb0OT8BLpTTTFyPMjmtTTa3yWOQ49N5wlbLQWsYtYFsazbAgHUHAdrDE9GqbESkzUiG1M0nTJ+fNxg/KEq2sqbuUG82+952g+FpP0GUBVP2XtnYII6SehhkU9F4noMgrqWuVgs5qxRJXWigY4It5aAUOmmcZj8oADQTBJPNKjYr2YwdD6UcJXUbbAYOfFwrlgQKqszOetpPidNMWI9cTTOUvg7a4JQ4feNvirZoSV2NNpjSF6YFsWk5YZdMgDZxnVQbIwFDKjUx8/MvZoJGG8wlBgMXX1zDQbBMCMtVfDisA8PKQZvk2Z/2E2iUraBjTV11nFqts3m5HLwFho3rV3ICw9YEY+B6QyOgqafMhzMEbNU68A+fWra/YvSyp5gJKpfBJFmA7CqIfdBPsJy6X0AMpm4ER/ZycAUxbDN+8GJN9VsdJukQT24MDOKS1EV7d4BtF5evqBgjMX6hNeLal1J3HeUAMwEFAT4v4YJsL7GLfgJL6uYTUajtQuOAaDbYuwNN3drSdCjr5gkUaJLd/g/UZrIDwyZgs7ZCa+W0nQaIW0fyVbZg7o4yA0PhXihog63ErvgJllK39LTkK+w/sf2g9OIsB5S6lCeI7p6+yKaiTTxZOYL035K2rcCwcTnA57329CsQ7pZdEF+QzcBBIC2yci8mnsDgJ/h+hBVizGjRSpboqXXwBFgO6HRpTz+lbjtPUIQxy8ITRKm12QE2JXVjysZam9PU0y86TBo4DAKyiVBDeRI392LzE3yv/8RTO/XzyQYMrzxBExAnwR8ZICVPEAyeoI02y9XTD56ghCbOY6yhNtdO7Z0nILBZeeLD5NZ6dt3lJ/gyzbzrPz9ONG8DMVWYPWmP0AD13z4Q98oTwJS615x1gk22qzxBHhnL19MrTxAUDNMByGcQLO7pDj/BdyheTLNJwJa/HPCiD7QprcwWYCg8QQxM7LgGSEEGSNJ58FAK6K0t4nJ2UXConYwMpRLAwEZ2YOj3E7xGGKPNc9gTpI3hk2AtBzNPQC1i2sUTCIgjYJh9YFNTd+USo/RuzwWSCTQA7DwBDZAEGLp4gs1+gnf9ZysCOGTYgTWRPiQ5xr5V06xO50B4AgdjKMOjqhz/BAw1CEw9/XGcPMEMNtNid3QrB3hqmWpAetc2O3nKT/Cr/hMBUqT+M27RE9Cwg9LsTp6As0Gjnh6oVTIF68QT0KxD2ENdowdsKk/A2aCQo3JmDEOBGn08wS4/wa/6T51TZ13oBp6ATkDwU7x0usa0T7QE3tk/YgzhCa56AiPYDGfb2VRPkLQcSMcR/DzBLj/BDDi0/yTGbNITeECMpsTBE+wEhmKTNjhFmSXYHEbA8FN4ApzP44lNcQx71sCmbLBSvFWGRxc9gX1Pn/AT8KltA3AEpSCnEeXqabjwBK2Numjhzt8ROzSVFI6A3oZycOUJ6pCaRQWyRnnZVU8gPT0GaWK8EQ3cQxOi7Ek/QZOojaP/jKYB0iuIK2OANPQEyasnqDJFVJ7AwT2Qz5jiPWf/+aonCAabdz1BzGcQcPgaUjcDwyf9BEU+gEWRiUBXNAw77qeWUjcuEPYNkFS86ucJZPaPwHCIV4HSrDm7hHCT16l4NQ8W0lMOnvYTnCeBQUz0DDumnjZKT5t2RC3r1kYa9OsJhDauPJSaeQIz96AU732ANIZSPp7gaT9RDwM57RkgTTxBFlGoT0+giuM6OIeZJ7ALTQsJTWcu/iR2VrmH9soTiAzMots8NRpnOWjCEzzpJ4jT7NvFE9DCuU0kTLCVJyjMPTh5gjFAkuDKLW4aSlV5F0wFFAQu7gErV9HMVQfYfNJPsOXegbJbePpDNNHGs1pp1hOcQykfT3DREwjYzB61UninJ4CrAsoCNqtyD9LF6Gj6YT+RnN3FExwstGTGzM4ThC/0BC6e4K4nEMka4IkVmbhpKNXCKDFhEpmePIEdbFLq1j3dxef8xk9gidz7ACmOnj65BkgKtlhPEE+73nJQyqTlZ3uMXQyy4PrKPaBNV0//RmhKU9To4wlW/AQWPYFGmJI6YdwRcIhCh9B0E09wA5sDdbvuCLwCQ5WEZ4vQ9HbvoKjNwb34dB8rfloXr06LZrXxx1Y9QZBa6+IJ2qwn4Omkzv7NIE64hybysnqUYU/JouXUfSsHWGYGDe/tDhb9tCZenfUEYnTXvYOhJ5hsW4Wm8wCJ1D9i0+KoF3qb9ASRBSWqJzD19Of0EOVl9NyQx92DHfdDVvy0IF7V20dtujzq1ROUIeNWGtalJ2j1krp5aJQuQtOVE/bVvQOvniC86AlUS2DTbXr9BEv9Z2UJZ1I59457B/hGijeCuae/A0PlH1LIQx1svXdw5QnqEKhYe/orTyA2A18+SZv21OInWOk/+bsENt87QDJjl9D0whPcv0tg8d7BNEAK9+98yJ6eXiVrYjPn88aUMbvs8NNvxKttXJ708gSvwPBTUhds4QmGnkA2l07s0BMsagxvF1JxHxRs7ujpj5kn2CQI9voJ3oK4ygoYYuKagCMnTzDIIrkjgPKq8e0nG2hjOrVy9/DkCYLr3oFeSI07eYJx5yL574ds9BO8dxinb/3ihyx6Ag9PcL93EMF5IRV7+ipCUx1KJdUT+O8d1Gn2PwNZ672Ddvv2ky16go1+gq/m1HTvphtHUaS2SCZR6FxvQ+MvrgIbTzD39KQnUMJIvmTKrCyaevqqPT3yBENPYP+6mjBSt0r2TqHpDj3BDj/9J8AAMXQPww0X1TgAAAAASUVORK5CYII=) no-repeat;background-size:100% 100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;opacity:.6;flex-direction:row;align-content:flex-start;margin-left:10px;font-size:12px;font-family:PangMenZhengDao;font-weight:400;color:#fff;margin-top:10px;text-shadow:0 0 18px #0297fa}.gobackground[data-v-0311a378]:hover{opacity:1}.time[data-v-0311a378]{position:absolute;top:0;right:20px;color:#fff;z-index:99}.amap-copyright,.amap-logo{display:none!important}.amap-marker-label{border:0;background-color:transparent;color:#fff}.info{color:#fff;border-radius:5px;border:1px solid #21ebff;padding:5px;font-size:12px;height:16px;background:rgba(0,0,0,.2);line-height:16px;font-family:微软雅黑}#bigbox,#container{width:100%;height:100%}.contorl-box{position:absolute;bottom:10%;left:30%;width:150px;height:220px}.contorl-box .re-box{position:relative;width:100%;height:100px}.contorl-box .re-box .activeClick{background:rgba(116,123,231,.5)}.contorl-box .re-box a{width:60px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);color:#fff;padding:10px 10px;font-size:16px;letter-spacing:2px;text-transform:uppercase;text-decoration:none;box-shadow:0 20px 50px rgba(0,0,0,.5);overflow:hidden}.contorl-box .re-box a:before{content:"";position:absolute;top:2px;left:2px;bottom:2px;width:50%;background:hsla(0,0%,100%,.05)}.contorl-box .re-box a span:first-child{position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#3196ff,#004fa9);animation:animate1 2s linear infinite;-webkit-animation:animate1 2s linear infinite}@keyframes animate1{0%{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}to{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}}.contorl-box .re-box a span:nth-child(2){position:absolute;top:0;right:0;width:2px;height:100%;background:linear-gradient(180deg,#3196ff,#004fa9);animation:animate2 2s linear infinite;-webkit-animation:animate2 2s linear infinite;animation-delay:1s}@keyframes animate2{0%{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}to{transform:translateY(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}}.contorl-box .re-box a span:nth-child(3){position:absolute;bottom:0;right:0;width:100%;height:2px;background:linear-gradient(270deg,#3196ff,#004fa9);animation:animate3 2s linear infinite;-webkit-animation:animate3 2s linear infinite}@keyframes animate3{0%{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}to{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}}.contorl-box .re-box a span:nth-child(4){position:absolute;top:0;left:0;width:2px;height:100%;background:linear-gradient(0deg,#3196ff,#004fa9);animation:animate4 2s linear infinite;-webkit-animation:animate4 2s linear infinite;animation-delay:1s}@keyframes animate4{0%{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%)}to{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}}.mapPopWin{position:absolute;right:30%;top:150px;background:url(../../assets/img/bg1.png) no-repeat;background-size:100% 100%;width:267px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:column;align-content:flex-start;z-index:10000}.mapPopWin .img{height:116px;background:#18304f;border:1px solid #5c98ce}.mapPopWin .img,.mapPopWin .info1{width:225px;margin-left:15px;margin-top:10px}.mapPopWin .info1{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:flex-start}.mapPopWin .info1 p{font-size:14px;font-family:PingFang;font-weight:500;color:#fff}.mapPopWin .close{position:absolute;right:0;top:0;cursor:pointer;width:20px}.mapPopWin h5{font-size:20px;font-family:YouSheBiaoTiHei;font-weight:400;color:#fff;margin:0;margin-left:24px;margin-top:20px}.mapPopWin .info2{color:#fff;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-direction:column;margin-left:15px;margin-top:5px;align-content:flex-start;padding-bottom:20px;padding-left:10px}.mapPopWin .info2,.mapPopWin .info2 p{font-size:14px;font-family:PingFang;font-weight:500}.mapPopWin .info2 p{margin:0;color:#b0c5ed;height:30px}.mapPopWin .info2 p span{font-size:20px;font-family:PangMenZhengDao;font-weight:400;color:#fff}.container[data-v-b086360a]{width:100%;height:100%}.header-title[data-v-b086360a]{text-align:center;line-height:80px;font-size:30px;font-weight:700;width:100%;height:80px;background-image:-webkit-linear-gradient(bottom,#7087de,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:99;position:absolute;cursor:pointer}.map[data-v-b086360a]{overflow:hidden;box-shadow:0 0 10px #59b2ec}.center-box[data-v-b086360a],.map[data-v-b086360a]{width:100%;height:100%;position:relative}.main-center[data-v-b086360a]{width:100%;height:calc(100vh - 80px);top:50px;position:absolute}.main-center .decoration[data-v-b086360a]{display:flex;align-items:center;justify-content:center}.main-center .page-main[data-v-b086360a]{width:100%;height:100%;padding:0 10px;display:flex;box-sizing:border-box;justify-content:space-between}.main-center .page-main .left[data-v-b086360a]{background-color:rgba(124,186,255,.1)}.main-center .page-main .left .left-header-logo[data-v-b086360a]{padding:0 50px;box-sizing:border-box;display:flex}.main-center .page-main .left .left-header-logo span[data-v-b086360a]{font-size:22px;font-weight:700;background-image:-webkit-linear-gradient(bottom,#7087de,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-left:5px}.main-center .page-main .left .warning-data[data-v-b086360a]{padding:0 40px;box-sizing:border-box;margin:14px;color:#fff}.main-center .page-main .left .warning-data span[data-v-b086360a]:first-child{font-size:16px}.main-center .page-main .left .warning-data span[data-v-b086360a]:nth-child(2){font-size:24px;font-weight:700}.main-center .page-main .left .warning-data span[data-v-b086360a]:nth-child(3){font-size:12px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item[data-v-b086360a],.main-center .page-main .left .left-staticPic .left-staticPic-center[data-v-b086360a],.main-center .page-main .left .left-staticPic[data-v-b086360a]{width:100%}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-list[data-v-b086360a]{width:100%;display:flex;justify-content:center}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header[data-v-b086360a]{width:40%;display:flex;align-content:center;cursor:pointer}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .fail[data-v-b086360a]{font-size:20px;color:#fff}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .green[data-v-b086360a]{font-size:20px;color:#9fe080}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .red[data-v-b086360a]{font-size:20px;color:#ff7a7a}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header .yellow[data-v-b086360a]{font-size:20px;color:#ffdc60}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-b086360a]{margin:2px 5px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-b086360a]:first-child{display:block;width:30px;height:30px;background:#345ba0;text-align:center;line-height:30px;border-radius:50%}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span:first-child i[data-v-b086360a]{color:#fff;font-size:20px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-b086360a]:nth-child(2){color:#fff;font-weight:700;line-height:30px;font-size:14px}.main-center .page-main .left .left-staticPic .left-staticPic-center .staticPic-center-item .item-header span[data-v-b086360a]:nth-child(3){color:#fff;font-weight:700;line-height:30px;font-size:14px;color:#00bfff}.main-center .page-main .left .pie[data-v-b086360a]{width:100%;display:flex}.main-center .page-main .left .pie .pie-item[data-v-b086360a]{width:100%;height:200px}.main-center .page-main .page-main-left[data-v-b086360a]{width:24%;height:100%;z-index:99}.main-center .page-main .page-main-left .left[data-v-b086360a]{height:720px;width:100%}.main-center .page-main .page-main-left[data-v-b086360a] .right-header{width:100%}.main-center .page-main .page-main-left[data-v-b086360a] .right-header .btns{width:100%;display:flex;min-height:80px}.main-center .page-main .page-main-left[data-v-b086360a] .right-header .btns .header-btn{display:flex;justify-content:center;flex-flow:row wrap}.main-center .page-main .page-main-left[data-v-b086360a] .right-header .btns .header-btn button{margin:0 5px}.main-center .page-main .page-main-left[data-v-b086360a] .header-item{text-align:center}.main-center .page-main .page-main-left[data-v-b086360a] .header-item:first-child{width:200px!important}.main-center .page-main .page-main-left[data-v-b086360a] .header-item:nth-child(2){width:80px!important}.main-center .page-main .page-main-left[data-v-b086360a] .ceil{text-align:center}.main-center .page-main .page-main-left[data-v-b086360a] .ceil:first-child{width:200px!important}.main-center .page-main .page-main-left[data-v-b086360a] .ceil:nth-child(2){width:80px!important}.main-center .page-main .page-main-right[data-v-b086360a]{z-index:99;width:30%;height:100%}.main-center .page-main .page-main-right[data-v-b086360a] .el-carousel__container{height:220px}.main-center .page-main .page-main-right .line-echars[data-v-b086360a]{width:100%;height:270px}.main-center .page-main .page-main-right .right-center[data-v-b086360a] .ceil,.main-center .page-main .page-main-right .right-center[data-v-b086360a] .header-item{text-align:center}[data-v-b086360a] .ceil,[data-v-b086360a] .header-item{font-size:12px}[data-v-b086360a] .wh_content_item .wh_isToday[data-v-2ebcbc83]{background-color:#00baff}[data-v-b086360a] .el-carousel__indicators{display:none}[data-v-b086360a]::-webkit-scrollbar{display:none}.activeClick[data-v-b086360a]{opacity:1!important}.gobackground[data-v-b086360a]{width:calc(50% - 20px);height:40px;margin-right:10px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAAoCAYAAAAyhCJ1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi40IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNGQTc1REY2QTlBOTExRURBRjk1OUVFNTE3NTVFMjA1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNGQTc1REY3QTlBOTExRURBRjk1OUVFNTE3NTVFMjA1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkY4NUE0OTFBOUE1MTFFREFGOTU5RUU1MTc1NUUyMDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkY4NUE0OTJBOUE1MTFFREFGOTU5RUU1MTc1NUUyMDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5zbeSPAAAJUElEQVR42uxc23XkNgzlA24ibaSWtJB+00H6sEiGeFGUZtZrAtRXPHvG9tkPDEWAwMXF5cS//20t/Lz+96/0swU/L3zFP/78659SSkg5BwAIuf8OMYUY1wxRXmk11NpCOT5DKUc3k7o9ILscdt2uxWb/o3webBPNfHzQOhMucnGtahN/HccRarfbQu32us0PsNnEH7XS36XbPPp+1v7GNWbAtSbXnqJ/0O6TfoLYLdGm9jf+x6rlJj9qLd0+fkAVn3d7aLf/5pD7fhC82OTVd1v44Imc5QkC3FCy2TcjdifRv5yGzRAtG9vt4rN3m2gHnz3Tnjps9j8arhXX+bCfAFeYgY3TAyyHmJww3IgDTxduRM8EPWrV5mommG1WOl2VHEUb68wEuKlor8pJSGSv28oOm5ixcK39+dEA2sy4l2g/xfXsgrvYGj07Bi05jPb0OT8BLpTTTFyPMjmtTTa3yWOQ49N5wlbLQWsYtYFsazbAgHUHAdrDE9GqbESkzUiG1M0nTJ+fNxg/KEq2sqbuUG82+952g+FpP0GUBVP2XtnYII6SehhkU9F4noMgrqWuVgs5qxRJXWigY4It5aAUOmmcZj8oADQTBJPNKjYr2YwdD6UcJXUbbAYOfFwrlgQKqszOetpPidNMWI9cTTOUvg7a4JQ4feNvirZoSV2NNpjSF6YFsWk5YZdMgDZxnVQbIwFDKjUx8/MvZoJGG8wlBgMXX1zDQbBMCMtVfDisA8PKQZvk2Z/2E2iUraBjTV11nFqts3m5HLwFho3rV3ICw9YEY+B6QyOgqafMhzMEbNU68A+fWra/YvSyp5gJKpfBJFmA7CqIfdBPsJy6X0AMpm4ER/ZycAUxbDN+8GJN9VsdJukQT24MDOKS1EV7d4BtF5evqBgjMX6hNeLal1J3HeUAMwEFAT4v4YJsL7GLfgJL6uYTUajtQuOAaDbYuwNN3drSdCjr5gkUaJLd/g/UZrIDwyZgs7ZCa+W0nQaIW0fyVbZg7o4yA0PhXihog63ErvgJllK39LTkK+w/sf2g9OIsB5S6lCeI7p6+yKaiTTxZOYL035K2rcCwcTnA57329CsQ7pZdEF+QzcBBIC2yci8mnsDgJ/h+hBVizGjRSpboqXXwBFgO6HRpTz+lbjtPUIQxy8ITRKm12QE2JXVjysZam9PU0y86TBo4DAKyiVBDeRI392LzE3yv/8RTO/XzyQYMrzxBExAnwR8ZICVPEAyeoI02y9XTD56ghCbOY6yhNtdO7Z0nILBZeeLD5NZ6dt3lJ/gyzbzrPz9ONG8DMVWYPWmP0AD13z4Q98oTwJS615x1gk22qzxBHhnL19MrTxAUDNMByGcQLO7pDj/BdyheTLNJwJa/HPCiD7QprcwWYCg8QQxM7LgGSEEGSNJ58FAK6K0t4nJ2UXConYwMpRLAwEZ2YOj3E7xGGKPNc9gTpI3hk2AtBzNPQC1i2sUTCIgjYJh9YFNTd+USo/RuzwWSCTQA7DwBDZAEGLp4gs1+gnf9ZysCOGTYgTWRPiQ5xr5V06xO50B4AgdjKMOjqhz/BAw1CEw9/XGcPMEMNtNid3QrB3hqmWpAetc2O3nKT/Cr/hMBUqT+M27RE9Cwg9LsTp6As0Gjnh6oVTIF68QT0KxD2ENdowdsKk/A2aCQo3JmDEOBGn08wS4/wa/6T51TZ13oBp6ATkDwU7x0usa0T7QE3tk/YgzhCa56AiPYDGfb2VRPkLQcSMcR/DzBLj/BDDi0/yTGbNITeECMpsTBE+wEhmKTNjhFmSXYHEbA8FN4ApzP44lNcQx71sCmbLBSvFWGRxc9gX1Pn/AT8KltA3AEpSCnEeXqabjwBK2Numjhzt8ROzSVFI6A3oZycOUJ6pCaRQWyRnnZVU8gPT0GaWK8EQ3cQxOi7Ek/QZOojaP/jKYB0iuIK2OANPQEyasnqDJFVJ7AwT2Qz5jiPWf/+aonCAabdz1BzGcQcPgaUjcDwyf9BEU+gEWRiUBXNAw77qeWUjcuEPYNkFS86ucJZPaPwHCIV4HSrDm7hHCT16l4NQ8W0lMOnvYTnCeBQUz0DDumnjZKT5t2RC3r1kYa9OsJhDauPJSaeQIz96AU732ANIZSPp7gaT9RDwM57RkgTTxBFlGoT0+giuM6OIeZJ7ALTQsJTWcu/iR2VrmH9soTiAzMots8NRpnOWjCEzzpJ4jT7NvFE9DCuU0kTLCVJyjMPTh5gjFAkuDKLW4aSlV5F0wFFAQu7gErV9HMVQfYfNJPsOXegbJbePpDNNHGs1pp1hOcQykfT3DREwjYzB61UninJ4CrAsoCNqtyD9LF6Gj6YT+RnN3FExwstGTGzM4ThC/0BC6e4K4nEMka4IkVmbhpKNXCKDFhEpmePIEdbFLq1j3dxef8xk9gidz7ACmOnj65BkgKtlhPEE+73nJQyqTlZ3uMXQyy4PrKPaBNV0//RmhKU9To4wlW/AQWPYFGmJI6YdwRcIhCh9B0E09wA5sDdbvuCLwCQ5WEZ4vQ9HbvoKjNwb34dB8rfloXr06LZrXxx1Y9QZBa6+IJ2qwn4Omkzv7NIE64hybysnqUYU/JouXUfSsHWGYGDe/tDhb9tCZenfUEYnTXvYOhJ5hsW4Wm8wCJ1D9i0+KoF3qb9ASRBSWqJzD19Of0EOVl9NyQx92DHfdDVvy0IF7V20dtujzq1ROUIeNWGtalJ2j1krp5aJQuQtOVE/bVvQOvniC86AlUS2DTbXr9BEv9Z2UJZ1I59457B/hGijeCuae/A0PlH1LIQx1svXdw5QnqEKhYe/orTyA2A18+SZv21OInWOk/+bsENt87QDJjl9D0whPcv0tg8d7BNEAK9+98yJ6eXiVrYjPn88aUMbvs8NNvxKttXJ708gSvwPBTUhds4QmGnkA2l07s0BMsagxvF1JxHxRs7ujpj5kn2CQI9voJ3oK4ygoYYuKagCMnTzDIIrkjgPKq8e0nG2hjOrVy9/DkCYLr3oFeSI07eYJx5yL574ds9BO8dxinb/3ihyx6Ag9PcL93EMF5IRV7+ipCUx1KJdUT+O8d1Gn2PwNZ672Ddvv2ky16go1+gq/m1HTvphtHUaS2SCZR6FxvQ+MvrgIbTzD39KQnUMJIvmTKrCyaevqqPT3yBENPYP+6mjBSt0r2TqHpDj3BDj/9J8AAMXQPww0X1TgAAAAASUVORK5CYII=) no-repeat;background-size:100% 100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;opacity:.6;flex-direction:row;align-content:flex-start;margin-left:10px;font-size:12px;font-family:PangMenZhengDao;font-weight:400;color:#fff;margin-top:10px;text-shadow:0 0 18px #0297fa}.gobackground[data-v-b086360a]:hover{opacity:1}.time[data-v-b086360a]{position:absolute;top:0;right:20px;color:#fff;z-index:99}.email-confirm-container[data-v-3c08bb37]{background:linear-gradient(135deg,#0f1419,#1a2332 25%,#2d3748 50%,#4a5568 75%,#718096);height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;font-family:PingFang SC,Microsoft YaHei,sans-serif;transition:all .8s cubic-bezier(.25,.46,.45,.94)}.email-confirm-container[data-v-3c08bb37]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:300px;background:linear-gradient(0deg,rgba(15,20,25,.9) 0,transparent),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 300'%3E%3Cpath d='M0 300V200h50v-50h50v30h50v-60h50v40h50v-60h50v40h50V80h50v50h50V90h50v80h50v-60h50v40h50V70h50v50h50v40h50v-60h50v40h50v40h50v-50h50v60h50v-30h50v40h50v-30h50v130z' fill='rgba(26, 35, 50, 0.8)'/%3E%3C/svg%3E") bottom/cover no-repeat;z-index:1;transition:opacity 1.2s ease-in-out}.city-skyline[data-v-3c08bb37]{position:absolute;bottom:0;left:0;width:100%;height:250px;z-index:2}.city-skyline[data-v-3c08bb37]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 250'%3E%3Cg fill='rgba(59, 130, 246, 0.1)'%3E%3Cpath d='M50 150h30v100H50zM120 120h40v130h-40zM200 160h35v90h-35zM280 100h45v150h-45zM370 140h30v110h-30zM450 90h50v160h-50zM550 130h35v120h-35zM630 110h40v140h-40zM720 160h30v90h-30zM800 100h45v150h-45zM890 140h35v110h-35zM970 120h40v130h-40zM1050 180h30v70h-30z'/%3E%3C/g%3E%3C/svg%3E") bottom/cover no-repeat}.city-skyline[data-v-3c08bb37]:after,.city-skyline[data-v-3c08bb37]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;transition:opacity 1.5s ease-in-out}.city-skyline[data-v-3c08bb37]:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 250'%3E%3Cg fill='rgba(16, 185, 129, 0.08)'%3E%3Cpath d='M80 170h25v80H80zM140 140h35v110h-35zM220 180h30v70h-30zM300 120h40v130h-40zM390 160h25v90h-25zM470 110h45v140h-45zM570 150h30v100h-30zM650 130h35v120h-35zM740 180h25v70h-25zM820 120h40v130h-40zM910 160h30v90h-30zM990 140h35v110h-35z'/%3E%3C/g%3E%3C/svg%3E") bottom/cover no-repeat;animation:buildingLights-3c08bb37 6s ease-in-out infinite alternate}.building-silhouettes[data-v-3c08bb37]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.building-silhouettes[data-v-3c08bb37]:after,.building-silhouettes[data-v-3c08bb37]:before{content:"";position:absolute;width:200px;height:200px;border:1px solid rgba(59,130,246,.15);border-radius:8px;animation:float-3c08bb37 12s ease-in-out infinite;transition:all .8s ease-in-out}.building-silhouettes[data-v-3c08bb37]:before{top:15%;right:10%;animation-delay:-3s;transform:rotate(15deg)}.building-silhouettes[data-v-3c08bb37]:after{bottom:20%;left:8%;border-color:rgba(16,185,129,.15);animation-delay:-6s;transform:rotate(-10deg)}.enterprise-network[data-v-3c08bb37]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.enterprise-network[data-v-3c08bb37]:before{content:"";position:absolute;top:20%;left:20%;width:60%;height:60%;background:radial-gradient(circle at 20% 30%,rgba(59,130,246,.08) 2px,transparent 0),radial-gradient(circle at 80% 20%,rgba(16,185,129,.08) 2px,transparent 0),radial-gradient(circle at 60% 70%,rgba(245,158,11,.08) 2px,transparent 0),radial-gradient(circle at 30% 80%,rgba(239,68,68,.08) 2px,transparent 0);background-size:100px 100px,120px 120px,80px 80px,90px 90px;animation:networkPulse-3c08bb37 8s ease-in-out infinite;transition:opacity 1s ease-in-out}.data-flow[data-v-3c08bb37]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.data-flow[data-v-3c08bb37]:after,.data-flow[data-v-3c08bb37]:before{content:"";position:absolute;width:2px;height:100px;background:linear-gradient(180deg,transparent,rgba(59,130,246,.4),transparent);animation:dataFlow-3c08bb37 4s linear infinite;transition:opacity .8s ease-in-out}.data-flow[data-v-3c08bb37]:before{top:-100px;left:25%;animation-delay:-1.5s}.data-flow[data-v-3c08bb37]:after{top:-100px;right:30%;background:linear-gradient(180deg,transparent,rgba(16,185,129,.4),transparent);animation-delay:-3s}.email-confirm-box[data-v-3c08bb37]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(25px);border-radius:24px;padding:50px 45px;box-shadow:0 25px 50px rgba(0,0,0,.15),0 0 0 1px hsla(0,0%,100%,.2);z-index:10;max-width:450px;width:100%;position:relative;transition:all .6s cubic-bezier(.25,.46,.45,.94);transform:translateY(0) scale(1)}.email-confirm-box[data-v-3c08bb37]:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,#3b82f6,#10b981,#f59e0b,#ef4444);border-radius:26px;z-index:-1;opacity:.8;transition:all .6s ease-in-out}.email-confirm-box[data-v-3c08bb37]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.95);border-radius:24px;z-index:-1;backdrop-filter:blur(25px)}.email-confirm-box[data-v-3c08bb37]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 35px 70px rgba(0,0,0,.2),0 0 0 1px hsla(0,0%,100%,.3)}.email-confirm-box[data-v-3c08bb37]:hover:before{opacity:1;background:linear-gradient(135deg,#3b82f6,#10b981,#f59e0b,#ef4444);background-size:200% 200%;animation:gradientShift-3c08bb37 3s ease infinite}.email-confirm-header[data-v-3c08bb37]{text-align:center;margin-bottom:45px;transition:all .6s ease-in-out}.email-confirm-header .platform-logo[data-v-3c08bb37]{position:relative;width:80px;height:80px;background:linear-gradient(135deg,#3b82f6,#10b981);border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 25px;box-shadow:0 10px 30px rgba(59,130,246,.25);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.email-confirm-header .platform-logo[data-v-3c08bb37]:hover{transform:translateY(-3px) rotate(5deg);box-shadow:0 15px 40px rgba(59,130,246,.35)}.email-confirm-header .platform-logo i[data-v-3c08bb37]{font-size:36px;color:#fff;z-index:2;transition:all .4s ease-in-out}.email-confirm-header .platform-logo .logo-ring[data-v-3c08bb37]{position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border:2px solid rgba(59,130,246,.2);border-radius:25px;animation:logoRing-3c08bb37 4s ease-in-out infinite;transition:all .6s ease-in-out}.email-confirm-header h4[data-v-3c08bb37]{color:#1f2937;font-size:32px;font-weight:700;margin:0 0 10px 0;letter-spacing:1px;background:linear-gradient(135deg,#1f2937,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .6s ease-in-out}.email-confirm-header .platform-desc[data-v-3c08bb37]{color:#6b7280;font-size:14px;margin:0;font-weight:500;letter-spacing:2px;transition:all .6s ease-in-out;opacity:.8}.email-confirm-header .platform-desc[data-v-3c08bb37]:hover{opacity:1;color:#4b5563}.enterprise-input[data-v-3c08bb37]{margin-bottom:25px;transition:all .4s ease-in-out}.enterprise-input[data-v-3c08bb37] .el-input__inner{background:rgba(248,250,252,.8);border:2px solid rgba(226,232,240,.6);border-radius:16px;color:#1f2937;height:56px;font-size:16px;transition:all .4s cubic-bezier(.25,.46,.45,.94);padding-left:50px;backdrop-filter:blur(10px)}.enterprise-input[data-v-3c08bb37] .el-input__inner:focus{background:hsla(0,0%,100%,.95);border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.08);transform:translateY(-2px)}.enterprise-input[data-v-3c08bb37] .el-input__inner::-moz-placeholder{color:#9ca3af;font-size:14px;-moz-transition:color .3s ease;transition:color .3s ease}.enterprise-input[data-v-3c08bb37] .el-input__inner::placeholder{color:#9ca3af;font-size:14px;transition:color .3s ease}.enterprise-input[data-v-3c08bb37] .el-input__prefix{color:#6b7280;font-size:20px;left:18px;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex;align-items:center;height:100%}.enterprise-input[data-v-3c08bb37]:focus-within .el-input__prefix{color:#3b82f6;transform:scale(1.1) translateY(-1px)}.send-code-btn[data-v-3c08bb37]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f6;border-radius:20px;padding:8px 15px;font-size:14px;color:#fff;border:none;transition:all .3s ease;height:40px;line-height:24px;display:flex;align-items:center;justify-content:center;margin:8px 0}.send-code-btn[data-v-3c08bb37]:hover{background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.send-code-btn[data-v-3c08bb37]:disabled{background:#a0cfff;border-color:#a0cfff;transform:none;box-shadow:none}.form-actions[data-v-3c08bb37]{display:flex;justify-content:space-between;margin-top:35px;gap:15px}.enterprise-btn[data-v-3c08bb37]{flex:1;height:56px;font-size:16px;border-radius:16px;transition:all .3s ease;border:none;font-weight:600;letter-spacing:1px;position:relative;cursor:pointer}.enterprise-btn[data-v-3c08bb37]:active{transform:scale(.98)}.back-btn[data-v-3c08bb37]{background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff;box-shadow:0 4px 12px rgba(107,114,128,.2)}.back-btn[data-v-3c08bb37]:hover{background:linear-gradient(135deg,#4b5563,#374151);box-shadow:0 6px 16px rgba(107,114,128,.3)}.confirm-btn[data-v-3c08bb37]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px rgba(16,185,129,.2)}.confirm-btn[data-v-3c08bb37]:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 6px 16px rgba(16,185,129,.3)}.dragBox[data-v-3c08bb37]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000;background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2)}[data-v-3c08bb37] .dragBox .drag_verify .dv_handler{font-size:18px}.send-code-options[data-v-3c08bb37]{display:flex;flex-direction:column;gap:15px;padding:20px 0}.send-code-options .send-option-btn[data-v-3c08bb37]{height:50px;font-size:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease}.send-code-options .send-option-btn[data-v-3c08bb37]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.send-code-options .send-option-btn[data-v-3c08bb37]:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.send-code-options .send-option-btn i[data-v-3c08bb37]{font-size:18px}.dialog-footer[data-v-3c08bb37]{text-align:center}@keyframes buildingLights-3c08bb37{0%{opacity:.2;transform:translateY(0)}50%{opacity:.6;transform:translateY(-2px)}to{opacity:.2;transform:translateY(0)}}@keyframes float-3c08bb37{0%,to{transform:translateY(0) rotate(0deg);opacity:.3}33%{transform:translateY(-8px) rotate(2deg);opacity:.5}66%{transform:translateY(-15px) rotate(-2deg);opacity:.6}}@keyframes networkPulse-3c08bb37{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.4;transform:scale(1.02)}}@keyframes dataFlow-3c08bb37{0%{top:-100px;opacity:0;transform:scaleY(0)}15%{opacity:.6;transform:scaleY(1)}85%{opacity:.6;transform:scaleY(1)}to{top:100vh;opacity:0;transform:scaleY(0)}}@keyframes logoRing-3c08bb37{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.08);opacity:.6}}@keyframes gradientShift-3c08bb37{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:768px){.email-confirm-box[data-v-3c08bb37]{margin:20px;padding:35px 25px;max-width:none}.form-actions[data-v-3c08bb37]{flex-direction:column}}@media (max-width:480px){.email-confirm-header .platform-logo[data-v-3c08bb37]{width:70px;height:70px}.email-confirm-header .platform-logo i[data-v-3c08bb37]{font-size:32px}.email-confirm-header h4[data-v-3c08bb37]{font-size:28px}}@keyframes pageLoad-3c08bb37{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.email-confirm-container[data-v-3c08bb37]{animation:pageLoad-3c08bb37 1.2s cubic-bezier(.25,.46,.45,.94)}.email-confirm-box[data-v-3c08bb37]{animation:pageLoad-3c08bb37 1.5s cubic-bezier(.25,.46,.45,.94) .3s both}.card-block[data-v-46633499]{background:#f7f9fb;border-radius:8px;border:1px solid #e4e7ed;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:24px 18px 18px 18px;margin-bottom:28px}.subtitle-block[data-v-46633499]{margin:0 0 18px 0;display:flex;flex-wrap:wrap;align-items:baseline}.subtitle-main[data-v-46633499]{color:#222;font-size:18px;font-weight:700;margin-right:12px}.subtitle-desc[data-v-46633499]{color:#666;font-size:14px;font-weight:700}.detail-item[data-v-46633499]{margin-bottom:12px;font-size:14px;color:#333}.detail-item .label[data-v-46633499]{font-weight:700;color:#222;margin-right:8px}.logo-img[data-v-46633499]{width:60px;height:60px;border-radius:6px;border:1px solid #e4e7ed;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}.logo-tip[data-v-46633499]{font-size:12px;color:#999;margin-left:12px;margin-top:0}.business-type-row[data-v-46633499]{margin-bottom:10px}.business-type-group[data-v-46633499]{margin-bottom:8px;display:flex;align-items:center}.business-type-label[data-v-46633499]{color:#333;font-size:15px;font-weight:700;margin-right:18px;min-width:100px}.business-type-values[data-v-46633499]{display:flex;flex-wrap:wrap;align-items:center}.app-detail-block[data-v-4bde8e98]{padding:8px 0}.detail-item[data-v-4bde8e98]{margin-bottom:12px;font-size:14px;color:#333}.detail-item .label[data-v-4bde8e98]{font-weight:700;color:#222;margin-right:8px}.logo-img[data-v-4bde8e98]{width:60px;height:60px;border-radius:6px;border:1px solid #e4e7ed;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}.logo-tip[data-v-4bde8e98]{font-size:12px;color:#909399;margin-top:4px}.app-detail-block[data-v-5bef7e38]{padding:8px 0}.detail-item[data-v-5bef7e38]{margin-bottom:12px;font-size:14px;color:#333}.detail-item .label[data-v-5bef7e38]{font-weight:700;color:#222;margin-right:8px}.logo-img[data-v-5bef7e38]{width:60px;height:60px;border-radius:6px;border:1px solid #e4e7ed;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}.logo-tip[data-v-5bef7e38]{font-size:12px;color:#909399;margin-top:4px}.app-detail-block[data-v-75277816]{padding:8px 0}.detail-item[data-v-75277816]{margin-bottom:12px;font-size:14px;color:#333}.detail-item .label[data-v-75277816]{font-weight:700;color:#222;margin-right:8px}.logo-img[data-v-75277816]{width:60px;height:60px;border-radius:6px;border:1px solid #e4e7ed;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}.logo-tip[data-v-75277816]{font-size:12px;color:#909399;margin-top:4px}.app-detail-block[data-v-6d648fcd]{padding:8px 0}.detail-item[data-v-6d648fcd]{margin-bottom:12px;font-size:14px;color:#333}.detail-item .label[data-v-6d648fcd]{font-weight:700;color:#222;margin-right:8px}.logo-img[data-v-6d648fcd]{width:60px;height:60px;border-radius:6px;border:1px solid #e4e7ed;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}.logo-tip[data-v-6d648fcd]{font-size:12px;color:#909399}.app-detail-block[data-v-13a0c5ed]{padding:8px 0}.detail-item[data-v-13a0c5ed]{margin-bottom:12px;font-size:14px;color:#333}.detail-item .label[data-v-13a0c5ed]{font-weight:700;color:#222;margin-right:8px}.logo-img[data-v-13a0c5ed]{width:60px;height:60px;border-radius:6px;border:1px solid #e4e7ed;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}.logo-tip[data-v-13a0c5ed]{font-size:12px;color:#909399;margin-top:4px}.app-detail-block[data-v-0d4d03eb]{padding:8px 0}.detail-item[data-v-0d4d03eb]{margin-bottom:12px;font-size:14px;color:#333}.detail-item .label[data-v-0d4d03eb]{font-weight:700;color:#222;margin-right:8px}.app-logo[data-v-0d4d03eb]{max-width:60px;max-height:60px;border-radius:6px;border:1px solid #eee;vertical-align:middle}.applyfor-root[data-v-43763e9b]{background:#fff;min-height:100vh;padding:10px}.applyfor-title-block[data-v-43763e9b]{margin-bottom:10px}.applyfor-title-row[data-v-43763e9b]{display:flex;align-items:center;margin-bottom:8px}.city-icon[data-v-43763e9b]{font-size:22px;color:#1890ff;margin-right:8px}.applyfor-title[data-v-43763e9b]{font-size:20px;font-weight:700;color:#222}.applyfor-guide-box[data-v-43763e9b]{display:flex;background:#f3f8fe;border-radius:6px;padding:0 24px}.guide-left[data-v-43763e9b]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:45px;min-width:48px;position:relative}.guide-vgroup[data-v-43763e9b]{display:flex;flex-direction:row;align-items:center;justify-content:center;height:120px}.guide-zh[data-v-43763e9b]{font-size:18px;line-height:24px;letter-spacing:4px;justify-content:space-between}.guide-en[data-v-43763e9b],.guide-zh[data-v-43763e9b]{color:#1890ff;font-weight:700;text-align:center;display:flex;flex-direction:column}.guide-en[data-v-43763e9b]{font-size:6px;line-height:1;letter-spacing:0;align-items:center;justify-content:center;gap:0}.guide-en span[data-v-43763e9b]{display:inline-block;transform:rotate(90deg);margin:0;padding:0;line-height:1}.guide-arrow[data-v-43763e9b]{position:absolute;top:50%;right:-15px;transform:translateY(-50%);width:2px;height:100px;background-color:#1890ff;border-radius:2px}.guide-arrow[data-v-43763e9b]:after{content:"";position:absolute;top:50%;left:100%;transform:translateY(-50%);width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #1890ff}.guide-right[data-v-43763e9b]{flex:1;display:flex;flex-direction:column;justify-content:center}.guide-row[data-v-43763e9b]{font-size:14px;color:#333;margin-bottom:16px}.guide-row[data-v-43763e9b]:last-child{margin-bottom:0}.guide-label[data-v-43763e9b],.guide-row-bold[data-v-43763e9b]{font-weight:700;color:#222}.guide-row-red[data-v-43763e9b]{font-weight:700;color:red;display:flex;align-items:center}.guide-icon[data-v-43763e9b]{font-size:20px;color:red;margin-right:8px;vertical-align:middle}.applyfor-section[data-v-43763e9b]{margin-bottom:10px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.03);border:none;background:#fff}.applyfor-section-header[data-v-43763e9b]{display:flex;align-items:center;justify-content:space-between;background:#f5f7fa;border-radius:8px 8px 0 0;padding:0 24px 0 0;height:48px;font-size:16px;font-weight:700;color:#222;border-bottom:1px solid #f0f0f0}.header-left[data-v-43763e9b]{display:flex;align-items:center;height:100%}.header-bar[data-v-43763e9b]{display:inline-block;width:6px;height:22px;background:#1890ff;border-radius:3px;margin-right:12px}.applyfor-section-body[data-v-43763e9b]{padding:0 32px 8px 32px}.requirement-title[data-v-43763e9b]{font-size:15px;font-weight:700;margin-bottom:8px;color:#333}.detail-item[data-v-43763e9b]{margin-bottom:12px;font-size:14px;color:#333}.detail-item .label[data-v-43763e9b]{font-weight:700;color:#222;margin-right:8px}.tech-material-title[data-v-43763e9b]{font-size:15px;font-weight:700;margin-bottom:8px;color:#333}.doc-agreement p[data-v-25443378]{line-height:48px;font-size:28px;color:#333}.doc-agreement h3[data-v-25443378]{text-align:center;line-height:80px}.doc-agreement .main-line[data-v-25443378]{text-indent:56px}.doc-agreement .main-bot[data-v-25443378]{margin-top:50px}.personalAn[data-v-2f41877f]{width:100%;height:100%}.personalAn .steps-body[data-v-2f41877f]{width:60%;margin:0 auto}.personalAn .steps-body .start-open[data-v-2f41877f]{width:100%;height:100%;margin:0 auto;text-align:center}.personalAn .steps-body .start-open .start-show-img[data-v-2f41877f]{margin:20px 0}.personalAn .steps-body .start-open .el-button[data-v-2f41877f]{background:#e45446;color:#fff}.personalAn .steps-body .start-open p[data-v-2f41877f]{font-size:28px;color:#666;line-height:48px;margin:50px 0}[data-v-2f41877f] .el-step__head.is-finish{color:#e45446;border-color:#e45446}[data-v-2f41877f] .el-step__title.is-finish{color:#e45446}[data-v-2f41877f] .el-tabs__nav-scroll{display:none}.Tip[data-v-2f41877f]{font-size:14px;font-weight:600;margin-top:10px;margin-bottom:10px}.fontlist[data-v-2f41877f]{margin-left:30px}.tiphead[data-v-2f41877f]{height:30px}.el-button{transition:none!important}.el-button:focus,.el-button:hover{transform:none!important;box-shadow:none!important}.gradient-button{transition:none!important}.gradient-button:hover{opacity:.9;transform:none!important;box-shadow:none!important}.card-block[data-v-307a51e4]{background:#f7f9fb;border-radius:8px;border:1px solid #e4e7ed;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:24px 18px 18px 18px;margin-bottom:28px}.subtitle-block[data-v-307a51e4]{margin:0 0 18px 0;display:flex;flex-wrap:wrap;align-items:baseline}.subtitle-main[data-v-307a51e4]{color:#222;font-size:18px;font-weight:700;margin-right:12px}.subtitle-desc[data-v-307a51e4]{color:#666;font-size:14px;font-weight:700}.android-form-block[data-v-307a51e4]{background:#f7f9fb;border-radius:6px;padding:18px 18px 10px 18px;margin-bottom:18px;border:1px solid #e4e7ed}.main-title[data-v-307a51e4]{color:#222;font-size:18px;font-weight:700;margin-bottom:18px}.logo-uploader[data-v-307a51e4]{display:flex;flex-direction:column;align-items:flex-start}.logo-img[data-v-307a51e4]{width:60px;height:60px;border-radius:6px;border:1px solid #e4e7ed;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}.logo-upload-icon[data-v-307a51e4]{font-size:32px;color:#c0c4cc;border:1px dashed #d9d9d9;border-radius:6px;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.logo-upload-row[data-v-307a51e4]{display:flex;align-items:center}.logo-tip[data-v-307a51e4]{max-width:360px;padding:6px 10px;color:#606266;background:#f4f8ff;border:1px solid #d9ecff;border-radius:4px;margin-left:12px;margin-top:0;i[data-v-307a51e4]{color:#409eff;margin-right:4px}}.logo-error[data-v-307a51e4],.logo-tip[data-v-307a51e4]{display:inline-flex;align-items:center;line-height:18px;font-size:12px}.logo-error[data-v-307a51e4]{margin-left:10px;color:#f56c6c;i[data-v-307a51e4]{margin-right:4px}}.android-form-subtitle[data-v-307a51e4]{font-size:15px;font-weight:700;margin:18px 0 8px 0}.business-type-row[data-v-307a51e4]{margin-bottom:10px}.business-type-group[data-v-307a51e4]{margin-bottom:8px;display:flex;align-items:center}.business-type-label[data-v-307a51e4]{color:#333;font-size:15px;font-weight:700;margin-right:18px;min-width:100px}.android-form-tip[data-v-307a51e4]{color:#999;font-size:13px;margin-top:8px}.custom-label[data-v-307a51e4]{display:flex;justify-content:space-between;align-items:center;width:100%;height:22px;line-height:1}.label-with-star[data-v-307a51e4]{font-weight:700;color:#333;display:flex;align-items:center;line-height:1}.label-checkbox[data-v-307a51e4]{font-weight:400;margin-left:24px;line-height:1}.card-block[data-v-74634052]{background:#f7f9fb;border-radius:8px;border:1px solid #e4e7ed;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:24px 18px 18px 18px;margin-bottom:28px}.subtitle-block[data-v-74634052]{margin:0 0 18px 0;display:flex;flex-wrap:wrap;align-items:baseline}.subtitle-main[data-v-74634052]{color:#222;font-size:18px;font-weight:700;margin-right:12px}.subtitle-desc[data-v-74634052]{color:#666;font-size:14px;font-weight:700}.android-form-block[data-v-74634052]{background:#f7f9fb;border-radius:6px;padding:18px 18px 10px 18px;margin-bottom:18px;border:1px solid #e4e7ed}.main-title[data-v-74634052]{color:#222;font-size:18px;font-weight:700;margin-bottom:18px}.logo-uploader[data-v-74634052]{display:flex;flex-direction:column;align-items:flex-start}.logo-img[data-v-74634052]{width:60px;height:60px;border-radius:6px;border:1px solid #e4e7ed;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}.logo-upload-icon[data-v-74634052]{font-size:32px;color:#c0c4cc;border:1px dashed #d9d9d9;border-radius:6px;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.logo-upload-row[data-v-74634052]{display:flex;align-items:center}.logo-tip[data-v-74634052]{max-width:360px;padding:6px 10px;color:#606266;background:#f4f8ff;border:1px solid #d9ecff;border-radius:4px;margin-left:12px;margin-top:0;i[data-v-74634052]{color:#409eff;margin-right:4px}}.logo-error[data-v-74634052],.logo-tip[data-v-74634052]{display:inline-flex;align-items:center;line-height:18px;font-size:12px}.logo-error[data-v-74634052]{margin-left:10px;color:#f56c6c;i[data-v-74634052]{margin-right:4px}}.android-form-subtitle[data-v-74634052]{font-size:15px;font-weight:700;margin:18px 0 8px 0}.business-type-row[data-v-74634052]{margin-bottom:10px}.business-type-group[data-v-74634052]{margin-bottom:8px;display:flex;align-items:center}.business-type-label[data-v-74634052]{color:#333;font-size:15px;font-weight:700;margin-right:18px;min-width:100px}.android-form-tip[data-v-74634052]{color:#999;font-size:13px;margin-top:8px}.custom-label[data-v-74634052]{display:flex;justify-content:space-between;align-items:center;width:100%;height:22px;line-height:1}.label-with-star[data-v-74634052]{font-weight:700;color:#333;display:flex;align-items:center;line-height:1}.label-checkbox[data-v-74634052]{font-weight:400;margin-left:24px;line-height:1}.card-block[data-v-40e6a045]{background:#f7f9fb;border-radius:8px;border:1px solid #e4e7ed;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:24px 18px 18px 18px;margin-bottom:28px}.subtitle-block[data-v-40e6a045]{margin:0 0 18px 0;display:flex;flex-wrap:wrap;align-items:baseline}.subtitle-main[data-v-40e6a045]{color:#222;font-size:18px;font-weight:700;margin-right:12px}.subtitle-desc[data-v-40e6a045]{color:#666;font-size:14px;font-weight:700}.android-form-block[data-v-40e6a045]{background:#f7f9fb;border-radius:6px;padding:18px 18px 10px 18px;margin-bottom:18px;border:1px solid #e4e7ed}.main-title[data-v-40e6a045]{color:#222;font-size:18px;font-weight:700;margin-bottom:18px}.logo-uploader[data-v-40e6a045]{display:flex;flex-direction:column;align-items:flex-start}.logo-img[data-v-40e6a045]{width:60px;height:60px;border-radius:6px;border:1px solid #e4e7ed;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}.logo-upload-icon[data-v-40e6a045]{font-size:32px;color:#c0c4cc;border:1px dashed #d9d9d9;border-radius:6px;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.logo-upload-row[data-v-40e6a045]{display:flex;align-items:center}.logo-tip[data-v-40e6a045]{display:inline-flex;align-items:center;line-height:18px;max-width:360px;padding:6px 10px;font-size:12px;color:#606266;background:#f4f8ff;border:1px solid #d9ecff;border-radius:4px;margin-left:12px;margin-top:0;i[data-v-40e6a045]{color:#409eff;margin-right:4px}}.android-form-subtitle[data-v-40e6a045]{font-size:15px;font-weight:700;margin:18px 0 8px 0}.business-type-row[data-v-40e6a045]{margin-bottom:10px}.logo-error[data-v-40e6a045]{display:inline-flex;align-items:center;margin-left:10px;color:#f56c6c;font-size:12px;line-height:18px;i[data-v-40e6a045]{margin-right:4px}}.business-type-group[data-v-40e6a045]{margin-bottom:8px;display:flex;align-items:center}.business-type-label[data-v-40e6a045]{color:#333;font-size:15px;font-weight:700;margin-right:18px;min-width:100px}.android-form-tip[data-v-40e6a045]{color:#999;font-size:13px;margin-top:8px}.custom-label[data-v-40e6a045]{display:flex;justify-content:space-between;align-items:center;width:100%;height:22px;line-height:1}.label-with-star[data-v-40e6a045]{font-weight:700;color:#333;display:flex;align-items:center;line-height:1}.label-checkbox[data-v-40e6a045]{font-weight:400;margin-left:24px;line-height:1}.card-block[data-v-10597788]{background:#f7f9fb;border-radius:8px;border:1px solid #e4e7ed;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:24px 18px 18px 18px;margin-bottom:28px}.subtitle-block[data-v-10597788]{margin:0 0 18px 0;display:flex;flex-wrap:wrap;align-items:baseline}.subtitle-main[data-v-10597788]{color:#222;font-size:18px;font-weight:700;margin-right:12px}.subtitle-desc[data-v-10597788]{color:#666;font-size:14px;font-weight:700}.business-type-row[data-v-10597788]{margin-bottom:10px}.business-type-group[data-v-10597788]{margin-bottom:8px;display:flex;align-items:center}.business-type-label[data-v-10597788]{color:#333;font-size:15px;font-weight:700;margin-right:18px;min-width:100px}.custom-label[data-v-10597788]{display:flex;justify-content:space-between;align-items:center;width:100%;height:22px;line-height:1}.label-with-star[data-v-10597788]{font-weight:700;color:#333;display:flex;align-items:center;line-height:1}.label-checkbox[data-v-10597788]{font-weight:400;margin-left:24px;line-height:1}.logo-uploader[data-v-10597788]{display:flex;flex-direction:column;align-items:flex-start}.logo-img[data-v-10597788]{width:60px;height:60px;border-radius:6px;border:1px solid #e4e7ed;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}.logo-upload-icon[data-v-10597788]{font-size:32px;color:#c0c4cc;border:1px dashed #d9d9d9;border-radius:6px;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.logo-upload-row[data-v-10597788]{display:flex;align-items:center}.logo-tip[data-v-10597788]{max-width:360px;padding:6px 10px;color:#606266;background:#f4f8ff;border:1px solid #d9ecff;border-radius:4px;margin-left:12px;margin-top:0;i[data-v-10597788]{color:#409eff;margin-right:4px}}.logo-error[data-v-10597788],.logo-tip[data-v-10597788]{display:inline-flex;align-items:center;line-height:18px;font-size:12px}.logo-error[data-v-10597788]{margin-left:10px;color:#f56c6c;i[data-v-10597788]{margin-right:4px}}.card-block[data-v-9d3541d8]{background:#f7f9fb;border-radius:8px;border:1px solid #e4e7ed;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:24px 18px 18px 18px;margin-bottom:28px}.subtitle-block[data-v-9d3541d8]{margin:0 0 18px 0;display:flex;flex-wrap:wrap;align-items:baseline}.subtitle-main[data-v-9d3541d8]{color:#222;font-size:18px;font-weight:700;margin-right:12px}.subtitle-desc[data-v-9d3541d8]{color:#666;font-size:14px;font-weight:700}.business-type-row[data-v-9d3541d8]{margin-bottom:10px}.business-type-group[data-v-9d3541d8]{margin-bottom:8px;display:flex;align-items:center}.business-type-label[data-v-9d3541d8]{color:#333;font-size:15px;font-weight:700;margin-right:18px;min-width:100px}.custom-label[data-v-9d3541d8]{display:flex;justify-content:space-between;align-items:center;width:100%;height:22px;line-height:1}.label-with-star[data-v-9d3541d8]{font-weight:700;color:#333;display:flex;align-items:center;line-height:1}.label-checkbox[data-v-9d3541d8]{font-weight:400;margin-left:24px;line-height:1}.logo-uploader[data-v-9d3541d8]{display:flex;flex-direction:column;align-items:flex-start}.logo-img[data-v-9d3541d8]{width:60px;height:60px;border-radius:6px;border:1px solid #e4e7ed;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}.logo-upload-icon[data-v-9d3541d8]{font-size:32px;color:#c0c4cc;border:1px dashed #d9d9d9;border-radius:6px;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.logo-upload-row[data-v-9d3541d8]{display:flex;align-items:center}.logo-tip[data-v-9d3541d8]{max-width:360px;padding:6px 10px;color:#606266;background:#f4f8ff;border:1px solid #d9ecff;border-radius:4px;margin-left:12px;margin-top:0;i[data-v-9d3541d8]{color:#409eff;margin-right:4px}}.logo-error[data-v-9d3541d8],.logo-tip[data-v-9d3541d8]{display:inline-flex;align-items:center;line-height:18px;font-size:12px}.logo-error[data-v-9d3541d8]{margin-left:10px;color:#f56c6c;i[data-v-9d3541d8]{margin-right:4px}}.card-block[data-v-638dc380]{background:#f7f9fb;border-radius:8px;border:1px solid #e4e7ed;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:24px 18px 18px 18px;margin-bottom:28px}.subtitle-block[data-v-638dc380]{margin:0 0 18px 0;display:flex;flex-wrap:wrap;align-items:baseline}.subtitle-main[data-v-638dc380]{color:#222;font-size:18px;font-weight:700;margin-right:12px}.subtitle-desc[data-v-638dc380]{color:#666;font-size:14px;font-weight:700}.business-type-row[data-v-638dc380]{margin-bottom:10px}.business-type-group[data-v-638dc380]{margin-bottom:8px;display:flex;align-items:center}.business-type-label[data-v-638dc380]{color:#333;font-size:15px;font-weight:700;margin-right:18px;min-width:100px}.custom-label[data-v-638dc380]{display:flex;justify-content:space-between;align-items:center;width:100%;height:22px;line-height:1}.label-with-star[data-v-638dc380]{font-weight:700;color:#333;display:flex;align-items:center;line-height:1}.label-checkbox[data-v-638dc380]{font-weight:400;margin-left:24px;line-height:1}.logo-uploader[data-v-638dc380]{display:flex;flex-direction:column;align-items:flex-start}.logo-img[data-v-638dc380]{width:60px;height:60px;border-radius:6px;border:1px solid #e4e7ed;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}.logo-upload-icon[data-v-638dc380]{font-size:32px;color:#c0c4cc;border:1px dashed #d9d9d9;border-radius:6px;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.logo-upload-row[data-v-638dc380]{display:flex;align-items:center}.logo-tip[data-v-638dc380]{max-width:360px;padding:6px 10px;color:#606266;background:#f4f8ff;border:1px solid #d9ecff;border-radius:4px;margin-left:12px;margin-top:0;i[data-v-638dc380]{color:#409eff;margin-right:4px}}.logo-error[data-v-638dc380],.logo-tip[data-v-638dc380]{display:inline-flex;align-items:center;line-height:18px;font-size:12px}.logo-error[data-v-638dc380]{margin-left:10px;color:#f56c6c;i[data-v-638dc380]{margin-right:4px}}.card-block[data-v-66e936ec]{background:#f7f9fb;border-radius:8px;border:1px solid #e4e7ed;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:24px 18px 18px 18px;margin-bottom:28px}.subtitle-block[data-v-66e936ec]{margin:0 0 18px 0;display:flex;flex-wrap:wrap;align-items:baseline}.subtitle-main[data-v-66e936ec]{color:#222;font-size:18px;font-weight:700;margin-right:12px}.subtitle-desc[data-v-66e936ec]{color:#666;font-size:14px;font-weight:700}.business-type-row[data-v-66e936ec]{margin-bottom:10px}.business-type-group[data-v-66e936ec]{margin-bottom:8px;display:flex;align-items:center}.business-type-label[data-v-66e936ec]{color:#333;font-size:15px;font-weight:700;margin-right:18px;min-width:100px}.custom-label[data-v-66e936ec]{display:flex;justify-content:space-between;align-items:center;width:100%;height:22px;line-height:1}.label-with-star[data-v-66e936ec]{font-weight:700;color:#333;display:flex;align-items:center;line-height:1}.label-checkbox[data-v-66e936ec]{font-weight:400;margin-left:24px;line-height:1}.logo-upload-row[data-v-66e936ec]{display:flex;align-items:center}.logo-uploader[data-v-66e936ec]{margin-right:10px}.logo-img[data-v-66e936ec]{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.logo-upload-icon[data-v-66e936ec]{font-size:28px;color:#8c939d}.logo-tip[data-v-66e936ec]{color:#909399;font-size:12px}::v-deep .el-form-item.is-required .el-form-item__label{display:flex;align-items:center;height:22px}::v-deep .el-form-item.is-required .el-form-item__label:before{margin-right:4px;color:#f56c6c}::v-deep .el-form--label-top .el-form-item__label{height:22px;display:flex;align-items:center}::v-deep .el-form-item__error{position:absolute;top:100%;left:0;line-height:1;padding-top:4px;color:#f56c6c;font-size:12px;z-index:1}::v-deep .el-form-item{margin-bottom:22px}::v-deep .label-checkbox .el-checkbox__label{line-height:1}.applyfor-root[data-v-4d37fc3d]{background:#fff;min-height:100vh;padding:10px}.applyfor-title-block[data-v-4d37fc3d]{margin-bottom:10px}.applyfor-title-row[data-v-4d37fc3d]{display:flex;align-items:center;margin-bottom:8px}.city-icon[data-v-4d37fc3d]{font-size:22px;color:#1890ff;margin-right:8px}.applyfor-title[data-v-4d37fc3d]{font-size:20px;font-weight:700;color:#222}.applyfor-guide-box[data-v-4d37fc3d]{display:flex;background:#f3f8fe;border-radius:6px;padding:0 24px}.guide-left[data-v-4d37fc3d]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:45px;min-width:48px;position:relative}.guide-vgroup[data-v-4d37fc3d]{display:flex;flex-direction:row;align-items:center;justify-content:center;height:120px}.guide-zh[data-v-4d37fc3d]{font-size:18px;line-height:24px;letter-spacing:4px;justify-content:space-between}.guide-en[data-v-4d37fc3d],.guide-zh[data-v-4d37fc3d]{color:#1890ff;font-weight:700;text-align:center;display:flex;flex-direction:column}.guide-en[data-v-4d37fc3d]{font-size:6px;line-height:1;letter-spacing:0;align-items:center;justify-content:center;gap:0}.guide-en span[data-v-4d37fc3d]{display:inline-block;transform:rotate(90deg);margin:0;padding:0;line-height:1}.guide-arrow[data-v-4d37fc3d]{position:absolute;top:50%;right:-15px;transform:translateY(-50%);width:2px;height:100px;background-color:#1890ff;border-radius:2px}.guide-arrow[data-v-4d37fc3d]:after{content:"";position:absolute;top:50%;left:100%;transform:translateY(-50%);width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #1890ff}.guide-right[data-v-4d37fc3d]{flex:1;display:flex;flex-direction:column;justify-content:center}.guide-row[data-v-4d37fc3d]{font-size:14px;color:#333;margin-bottom:16px}.guide-row[data-v-4d37fc3d]:last-child{margin-bottom:0}.guide-label[data-v-4d37fc3d],.guide-row-bold[data-v-4d37fc3d]{font-weight:700;color:#222}.guide-row-red[data-v-4d37fc3d]{font-weight:700;color:red;display:flex;align-items:center}.guide-icon[data-v-4d37fc3d]{font-size:20px;color:red;margin-right:8px;vertical-align:middle}.applyfor-section-header[data-v-4d37fc3d]{display:flex;align-items:center;justify-content:space-between;background:#f5f7fa;border-radius:8px 8px 0 0;padding:0 24px 0 0;height:48px;font-size:16px;font-weight:700;color:#222;border-bottom:1px solid #f0f0f0;cursor:pointer}.header-left[data-v-4d37fc3d]{display:flex;align-items:center;height:100%}.header-bar[data-v-4d37fc3d]{display:inline-block;width:6px;height:22px;background:#1890ff;border-radius:3px;margin-right:12px}.header-right[data-v-4d37fc3d]{display:flex;align-items:center;color:#1890ff;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header-right i[data-v-4d37fc3d]{font-size:18px;margin-left:4px}.applyfor-section-body[data-v-4d37fc3d]{padding:0 32px 8px 32px}.requirement-title[data-v-4d37fc3d]{font-size:15px;font-weight:700;margin-bottom:8px;color:#333}.basic-info-section[data-v-4d37fc3d]{width:100%;padding:0 10px 10px}[data-v-4d37fc3d] .el-form--label-top .el-form-item__label{font-weight:700;color:#333;line-height:1;padding-bottom:4px;height:22px;display:flex;align-items:center}[data-v-4d37fc3d] .el-form-item--feedback .el-input__inner{padding-right:30px}[data-v-4d37fc3d] .el-form-item.is-required .el-form-item__label:before{margin-right:4px;color:#f56c6c}[data-v-4d37fc3d] .el-form-item.is-required .el-form-item__label{display:flex;align-items:center}[data-v-4d37fc3d] .el-form-item__error{position:absolute;top:100%;left:0;line-height:1;padding-top:4px;color:#f56c6c;font-size:12px;z-index:1}.custom-label[data-v-4d37fc3d]{display:flex;justify-content:space-between;align-items:center;width:100%;height:22px;line-height:1}.label-with-star[data-v-4d37fc3d]{font-weight:700;color:#333;margin-right:100px;display:flex;align-items:center;line-height:1}.red-star[data-v-4d37fc3d]{color:#f56c6c;margin-right:4px}.label-checkbox[data-v-4d37fc3d]{font-weight:400;line-height:1}[data-v-4d37fc3d] .label-checkbox .el-checkbox__label{font-weight:400!important;line-height:1}[data-v-4d37fc3d] .applyfor-section-body .el-checkbox-group{padding-top:8px}[data-v-4d37fc3d] .applyfor-section-body .el-checkbox{margin-right:25px;margin-bottom:3px}.applyfor-section[data-v-4d37fc3d]{margin-bottom:10px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.03);border:none;background:#fff}[data-v-4d37fc3d] .el-form-item{margin-bottom:22px}.tech-material-title[data-v-4d37fc3d]{font-size:15px;font-weight:700;margin-bottom:8px;color:#333}.tech-uploader[data-v-4d37fc3d]{width:100%}.el-upload__tip[data-v-4d37fc3d]{font-size:12px;color:#909399}[data-v-4d37fc3d] .el-cascader{width:100%}[data-v-4d37fc3d] .el-cascader .el-input__inner{height:40px;line-height:40px}.app-container[data-v-3e32ef98]{padding:20px;background-color:#f5f7fa;min-height:calc(100vh - 68px)}.search-container[data-v-3e32ef98]{margin-bottom:8px}.search-card[data-v-3e32ef98]{background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);padding:15px}.search-form .search-form-items[data-v-3e32ef98]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:0}.search-form[data-v-3e32ef98] .el-form-item{margin-right:0;margin-bottom:0}.search-form[data-v-3e32ef98] .el-form-item.search-buttons{margin:0;margin-left:auto}.custom-input[data-v-3e32ef98]{width:220px!important}.reset-button[data-v-3e32ef98],.search-button[data-v-3e32ef98]{padding:9px 15px;transition:all .3s}.reset-button[data-v-3e32ef98]:hover,.search-button[data-v-3e32ef98]:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.item-table.data-card[data-v-3e32ef98]{background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);padding:10px 20px 20px 20px;margin-top:16px;position:relative;padding-bottom:40px}.card-header[data-v-3e32ef98]{justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #ebeef5}.card-header[data-v-3e32ef98],.el-col[data-v-3e32ef98]{display:flex;align-items:center}.action-button[data-v-3e32ef98]{font-size:13px;padding:8px 15px;border-radius:4px;transition:all .3s;height:32px;line-height:1;display:flex;align-items:center;justify-content:center}.action-button[data-v-3e32ef98]:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.toolbar[data-v-3e32ef98]{display:flex;gap:8px;margin-left:auto}.toolbar-button[data-v-3e32ef98]{font-size:16px;color:#606266;transition:all .3s;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center}.toolbar-button[data-v-3e32ef98]:hover{color:#409eff;transform:scale(1.1)}.custom-table[data-v-3e32ef98]{margin:0 0 16px 0;border-radius:6px;overflow:hidden;width:-moz-max-content;width:max-content;min-width:100%}.custom-table[data-v-3e32ef98] .el-table__header-wrapper{width:auto!important}.custom-table[data-v-3e32ef98] .el-table__body-wrapper{width:auto!important;overflow-x:auto}.custom-table[data-v-3e32ef98] .el-table__header th{background-color:#f5f7fa;color:#606266;font-weight:500;text-align:center;white-space:nowrap;padding:12px 0}.custom-table[data-v-3e32ef98] .el-table__cell{text-align:center;white-space:nowrap;overflow:visible;padding:12px 0}.custom-table[data-v-3e32ef98] .el-table__expanded-cell{padding:14px 24px;background-color:#fbfdff}.custom-table[data-v-3e32ef98] .el-table__row{transition:all .2s}.custom-table[data-v-3e32ef98] .el-table__row:hover{background-color:#f0f7ff!important}.custom-table[data-v-3e32ef98] .el-table__row.is-disabled{background-color:#f5f7fa;cursor:not-allowed}.custom-table[data-v-3e32ef98] .el-table__row.is-disabled .el-checkbox{cursor:not-allowed}.custom-table[data-v-3e32ef98] .el-table__fixed-right{height:100%!important;background-color:#fff;box-shadow:-5px 0 15px -3px rgba(0,0,0,.1)}.custom-table[data-v-3e32ef98] .el-table__fixed{height:100%!important;background-color:#fff;box-shadow:5px 0 15px -3px rgba(0,0,0,.1)}.custom-table[data-v-3e32ef98] .el-table__body-wrapper::-webkit-scrollbar{width:8px;height:8px}.custom-table[data-v-3e32ef98] .el-table__body-wrapper::-webkit-scrollbar-thumb{background-color:rgba(144,147,153,.3);border-radius:4px}.custom-table[data-v-3e32ef98] .el-table__body-wrapper::-webkit-scrollbar-track{background-color:#f5f7fa}.operation-buttons[data-v-3e32ef98]{display:flex;justify-content:center;gap:12px}.operation-button[data-v-3e32ef98]{font-size:14px}.edit-button[data-v-3e32ef98]{color:#409eff}.delete-button[data-v-3e32ef98]{color:#f56c6c}.fade-enter-active[data-v-3e32ef98],.fade-leave-active[data-v-3e32ef98]{transition:opacity .3s ease}.fade-enter-from[data-v-3e32ef98],.fade-leave-to[data-v-3e32ef98]{opacity:0}.custom-dialog[data-v-3e32ef98] .el-dialog__header{padding:16px 20px;border-bottom:1px solid #ebeef5;margin:0}.custom-dialog[data-v-3e32ef98] .el-dialog__body{padding:20px}.custom-dialog[data-v-3e32ef98] .el-dialog__footer{padding:16px 20px;border-top:1px solid #ebeef5;margin:0;text-align:right}.dialog-form .el-form-item[data-v-3e32ef98]{margin-bottom:20px}.dialog-form .el-input[data-v-3e32ef98],.dialog-form .el-textarea[data-v-3e32ef98]{width:100%}.dialog-footer[data-v-3e32ef98]{display:flex;justify-content:flex-end;gap:10px}.cancel-button[data-v-3e32ef98],.submit-button[data-v-3e32ef98]{padding:9px 20px;font-size:14px;border-radius:4px;transition:all .3s}.cancel-button[data-v-3e32ef98]:hover,.submit-button[data-v-3e32ef98]:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}@media screen and (max-width:768px){.search-form[data-v-3e32ef98]{flex-direction:column;align-items:flex-start}.search-form .el-form-item[data-v-3e32ef98]{margin-right:0;width:100%}.custom-input[data-v-3e32ef98],.custom-select[data-v-3e32ef98],.date-picker[data-v-3e32ef98],.date-range-item[data-v-3e32ef98]{width:100%}.button-group[data-v-3e32ef98]{flex-direction:column;width:100%}.action-button[data-v-3e32ef98]{width:100%}.toolbar[data-v-3e32ef98]{margin-top:10px;justify-content:flex-end}}.pagination[data-v-3e32ef98]{position:absolute;bottom:-5px;right:10px}.enterprise-detail-dialog .detail-section[data-v-9f92f410]{border:1px solid #e8edf3;border-radius:6px;overflow:hidden}.enterprise-detail-dialog .section-header[data-v-9f92f410]{min-height:52px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;background:#f7f9fc;border-bottom:1px solid #e8edf3}.enterprise-detail-dialog .section-title[data-v-9f92f410]{display:flex;align-items:center;font-size:15px;font-weight:600;color:#303133}.enterprise-detail-dialog .section-title span[data-v-9f92f410]{width:3px;height:16px;margin-right:9px;background:#409eff;border-radius:2px}.enterprise-detail-dialog .section-actions[data-v-9f92f410]{display:flex;gap:8px}.enterprise-detail-dialog .base-info-form[data-v-9f92f410]{padding:22px 24px 4px}.enterprise-detail-dialog[data-v-9f92f410] .applyfor-root{min-height:auto;padding:10px 14px}.custom-input[data-v-9f92f410]{width:180px}.text-container[data-v-9f92f410]{text-align:left;padding:5px 8px;line-height:1.4;word-break:break-word;max-height:60px;overflow-y:auto}.dropdown-link[data-v-9f92f410]{color:#409eff;cursor:pointer;font-size:13px}.dropdown-link[data-v-9f92f410]:hover{color:#66b1ff}.el-dialog__wrapper[data-v-9f92f410] .custom-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-9f92f410] .custom-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-9f92f410] .custom-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-9f92f410] .custom-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-9f92f410] .custom-dialog .el-dialog__body{padding:20px 24px 12px;max-height:66vh;overflow-y:auto}.el-dialog__wrapper[data-v-9f92f410] .custom-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-9f92f410] .custom-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-9f92f410] .custom-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-9f92f410] .custom-dialog .el-dialog__footer{padding:12px 24px 16px;border-top:1px solid #ebeef5;background:#fafbfc}.el-dialog__wrapper[data-v-9f92f410] .custom-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper[data-v-9f92f410] .custom-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}.el-dialog__wrapper[data-v-9f92f410] .large-dialog .el-dialog__body{max-height:70vh}.bottleHookDialogTitle[data-v-9f92f410]{display:flex;align-items:center;font-size:16px;line-height:22px}.bottleHookDialogTitle .title_text[data-v-9f92f410]{font-size:16px;font-weight:600;color:#303133}.progress-steps[data-v-9f92f410]{margin:20px 0}.progress-steps[data-v-9f92f410] .el-step__description{padding:0 10px}.progress-steps .step-description[data-v-9f92f410]{text-align:left;line-height:1.5}.image-dialog .image-upload[data-v-9f92f410]{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px}.image-dialog .remark-input[data-v-9f92f410]{margin:15px 0;max-width:500px}.preview-dialog[data-v-9f92f410] .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px}.preview-dialog[data-v-9f92f410] .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.preview-dialog[data-v-9f92f410] .el-dialog__body{padding:0;text-align:center}.ip-input-group[data-v-9f92f410]{display:flex;align-items:center;gap:10px}[data-v-24a1158c] .dragBox .drag_verify .dv_handler{font-size:18px}.dragBox[data-v-24a1158c]{position:absolute;left:50%;transform:translateX(-50%);top:0}.btns[data-v-24a1158c]{width:100%}.btns-login[data-v-24a1158c],.btns[data-v-24a1158c]{background-color:#3a62d7;border-color:#3a62d7;height:50px;font-size:18px}.btns-login[data-v-24a1158c]{width:45%}.btn-lg[data-v-24a1158c]{background-color:#6d8ef1;border-color:#6d8ef1}.rounded-input[data-v-24a1158c]{border-radius:50px}[data-v-24a1158c] .rounded-input .el-input__inner{background-color:rgba(177,163,163,.3);height:50px;border-radius:50px;padding-left:50px;color:#fff}.dashboard-container[data-v-ceddd914]{padding:20px 30px 20px 30px}.dashboard-filter-container[data-v-ceddd914]{background:linear-gradient(135deg,#667eea,#764ba2);padding:20px 30px;position:fixed;top:68px;left:220px;right:0;z-index:1000;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15)}.dashboard-container[data-v-ceddd914]{display:flex;gap:30px;padding:100px 30px 20px 30px;height:100%;background-color:#f9fafc}.dashboard-filter-container[data-v-ceddd914]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px)}.dashboard-filter[data-v-ceddd914]{position:relative;z-index:1;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.filter-icon[data-v-ceddd914]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:hsla(0,0%,100%,.2);border-radius:50%;color:#fff;font-size:18px}.filter-content[data-v-ceddd914]{display:flex;align-items:center;gap:12px;flex:1}.filter-label[data-v-ceddd914]{font-weight:600;color:#fff;font-size:16px;text-shadow:0 1px 2px rgba(0,0,0,.1);white-space:nowrap}.filter-select[data-v-ceddd914]{min-width:200px;max-width:600px;display:flex;align-items:center;transition:width .2s}.filter-select[data-v-ceddd914] .el-input__inner{background:hsla(0,0%,100%,.9);border:none;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.filter-select[data-v-ceddd914] .el-select__tags{max-width:600px;overflow-x:hidden!important;overflow-y:hidden;flex-wrap:nowrap!important}.filter-select-max[data-v-ceddd914] .el-select__tags{flex-wrap:wrap!important}.filter-select[data-v-ceddd914] .el-tag{margin-bottom:4px!important}.confirm-btn[data-v-ceddd914]{background:#4caf50;border:none;border-radius:6px;padding:8px 16px;font-weight:500;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease}.confirm-btn[data-v-ceddd914]:hover{background:#45a049;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.filter-tip[data-v-ceddd914]{background:hsla(0,0%,100%,.2);color:#fff;padding:6px 12px;border-radius:20px;font-size:12px;backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,.3)}.chart-panel[data-v-ceddd914]{flex:1;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.05);padding:24px;display:flex;flex-direction:column}.chart-header[data-v-ceddd914]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.chart-header h3[data-v-ceddd914]{margin:0;font-size:18px;color:#303133;font-weight:500}.header-actions[data-v-ceddd914]{display:flex;gap:10px;align-items:center}.chart-container[data-v-ceddd914]{height:40vh;min-height:300px;width:100%}.chart-cards[data-v-ceddd914]{margin-top:16px}.card-group-flex[data-v-ceddd914]{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:4px;width:100%;justify-content:flex-start}.data-card[data-v-ceddd914]{display:flex;flex-direction:row;width:calc(25% - 9px);min-width:180px;max-width:220px;flex:0 0 auto;box-sizing:border-box;font-size:12px;margin-bottom:10px;border-radius:8px;border:none;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:all .3s ease}.data-card[data-v-ceddd914]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.card-header[data-v-ceddd914]{font-size:15px;font-weight:500;color:#303133;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #f0f2f5;display:flex;align-items:center}.color-gradient[data-v-ceddd914]{display:flex;height:14px;width:36px;border-radius:3px;overflow:hidden;margin-right:8px}.gradient-item[data-v-ceddd914]{flex:1}.card-items-container[data-v-ceddd914]{overflow:visible;display:flex;flex-direction:row;flex-wrap:wrap;gap:2px;font-size:11px}.card-item[data-v-ceddd914]{display:flex;align-items:center;margin-bottom:4px;padding:2px 4px;border-radius:4px;transition:all .2s ease;flex-direction:row;font-size:10px}.card-item[data-v-ceddd914]:hover{background-color:#f9fafc}.color-indicator[data-v-ceddd914]{width:8px;height:8px;border-radius:2px;margin-right:8px}.card-info[data-v-ceddd914]{flex:1;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.card-title[data-v-ceddd914]{font-size:11px;color:#606266}.card-value[data-v-ceddd914]{font-size:11px;font-weight:500;color:#303133}.pie-legend[data-v-ceddd914]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:16px;padding:0 10px}.legend-item[data-v-ceddd914]{display:flex;align-items:center;padding:10px;border-radius:6px;background-color:#f9fafc;cursor:pointer;transition:all .2s ease}.legend-item[data-v-ceddd914]:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.08)}.legend-color[data-v-ceddd914]{width:12px;height:12px;border-radius:3px;margin-right:10px}.legend-name[data-v-ceddd914]{font-size:14px;font-weight:500;color:#303133;margin-right:auto}.legend-value[data-v-ceddd914]{font-size:14px;color:#606266;margin-right:8px}.legend-percent[data-v-ceddd914]{font-size:14px;color:#909399;min-width:45px;text-align:right}.legend-desc[data-v-ceddd914]{font-size:12px;color:#909399;margin-left:4px}@media screen and (max-width:1200px){.dashboard-container[data-v-ceddd914]{flex-direction:column}.chart-panel[data-v-ceddd914]{margin-bottom:20px}.chart-container[data-v-ceddd914]{height:35vh;min-height:250px}.pie-legend[data-v-ceddd914]{grid-template-columns:repeat(1,1fr)}.dashboard-filter-container[data-v-ceddd914]{padding:16px 20px}.filter-content[data-v-ceddd914]{flex-direction:column;align-items:flex-start;gap:8px}.filter-select[data-v-ceddd914]{min-width:160px;max-width:100%}}@media screen and (max-width:768px){.dashboard-filter[data-v-ceddd914]{flex-direction:column;align-items:flex-start;gap:12px}.filter-content[data-v-ceddd914],.filter-select[data-v-ceddd914]{width:100%}.chart-container[data-v-ceddd914]{height:30vh;min-height:200px}}@media (max-width:1200px){.card-group-flex[data-v-ceddd914]{flex-direction:row;flex-wrap:wrap}.data-card[data-v-ceddd914]{width:calc(33.333% - 8px);margin-bottom:8px}}@media (max-width:768px){.card-group-flex[data-v-ceddd914]{flex-direction:row;flex-wrap:wrap}.data-card[data-v-ceddd914]{width:calc(50% - 6px);margin-bottom:8px}}@media (max-width:480px){.card-group-flex[data-v-ceddd914]{flex-direction:row;flex-wrap:wrap}.data-card[data-v-ceddd914]{width:100%;margin-bottom:8px}}[data-v-73b814a6]:root{--primary:#6366f1;--primary-light:#818cf8;--primary-dark:#4f46e5;--surface:hsla(0,0%,100%,0.8);--surface-elevated:hsla(0,0%,100%,0.95);--text-primary:#1f2937;--text-secondary:#6b7280;--text-muted:#9ca3af;--border:rgba(0,0,0,0.06);--shadow-sm:0 1px 2px rgba(0,0,0,0.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1),0 8px 10px -6px rgba(0,0,0,0.1)}.dashboard[data-v-73b814a6]{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e2e8f0 50%,#f1f5f9);position:relative;overflow:hidden}.bg-decoration[data-v-73b814a6]{position:fixed;top:0;left:220px;right:0;bottom:0;pointer-events:none;z-index:0;overflow:hidden}.bg-circle[data-v-73b814a6]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5}.bg-circle-1[data-v-73b814a6]{width:600px;height:600px;background:linear-gradient(135deg,#c7d2fe,#a5b4fc);top:-200px;right:-100px;animation:float1-73b814a6 20s ease-in-out infinite}.bg-circle-2[data-v-73b814a6]{width:400px;height:400px;background:linear-gradient(135deg,#fce7f3,#fbcfe8);bottom:-100px;left:-100px;animation:float2-73b814a6 25s ease-in-out infinite}.bg-circle-3[data-v-73b814a6]{width:300px;height:300px;background:linear-gradient(135deg,#d1fae5,#a7f3d0);top:40%;left:30%;animation:float3-73b814a6 18s ease-in-out infinite}@keyframes float1-73b814a6{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,30px) scale(1.05)}}@keyframes float2-73b814a6{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-20px) scale(1.08)}}@keyframes float3-73b814a6{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-20px,-30px) scale(.95)}}.dashboard-header[data-v-73b814a6]{position:sticky;top:0;z-index:100;background:var(--surface-elevated);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);padding:16px 32px}.header-content[data-v-73b814a6]{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1800px;margin:0 auto}.header-title[data-v-73b814a6]{display:flex;align-items:center;gap:16px}.title-icon[data-v-73b814a6]{width:52px;height:52px;background:linear-gradient(135deg,#4f46e5,#6366f1 50%,#818cf8);border-radius:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(99,102,241,.4),inset 0 1px 0 hsla(0,0%,100%,.2);position:relative}.title-icon[data-v-73b814a6]:before{content:"";position:absolute;inset:2px;border-radius:12px;background:linear-gradient(135deg,hsla(0,0%,100%,.15),transparent 50%);pointer-events:none}.title-icon svg[data-v-73b814a6]{width:26px;height:26px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.title-text h1[data-v-73b814a6]{font-size:22px;font-weight:800;color:var(--text-primary);margin:0;letter-spacing:-.025em}.title-text p[data-v-73b814a6]{font-size:13px;color:var(--text-secondary);margin:4px 0 0 0}.header-filter[data-v-73b814a6]{display:flex;align-items:center;gap:16px}.filter-group[data-v-73b814a6]{display:flex;align-items:center;gap:14px;background:linear-gradient(135deg,rgba(99,102,241,.08),rgba(99,102,241,.04));padding:10px 18px;border-radius:14px;border:1px solid rgba(99,102,241,.15)}.filter-label[data-v-73b814a6]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#4f46e5;white-space:nowrap}.filter-icon[data-v-73b814a6]{flex-shrink:0}.filter-select[data-v-73b814a6]{min-width:200px}.filter-select[data-v-73b814a6] .el-input__inner{border:none;background:#fff;border-radius:10px;box-shadow:var(--shadow-sm),0 0 0 1px rgba(0,0,0,.04)}.confirm-btn[data-v-73b814a6]{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#4f46e5,#6366f1);border:none;border-radius:10px;padding:10px 18px;font-weight:700;font-size:14px;box-shadow:0 4px 12px rgba(99,102,241,.35);transition:all .2s ease}.confirm-btn[data-v-73b814a6]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(99,102,241,.45)}.filter-badge[data-v-73b814a6]{background:linear-gradient(135deg,#4f46e5,#6366f1);color:#fff;font-size:12px;font-weight:700;padding:8px 14px;border-radius:20px;box-shadow:0 2px 8px rgba(99,102,241,.3);animation:popIn-73b814a6 .3s ease}@keyframes popIn-73b814a6{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.dashboard-body[data-v-73b814a6]{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px 32px;max-width:1800px;margin:0 auto;position:relative;z-index:1;overflow:visible}.chart-panel[data-v-73b814a6]{background:var(--surface-elevated);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;border:1px solid var(--border);box-shadow:var(--shadow-lg);padding:24px;display:flex;flex-direction:column;align-self:start;transition:all .3s ease}.chart-panel[data-v-73b814a6]:hover{box-shadow:var(--shadow-xl);transform:translateY(-2px)}.panel-header[data-v-73b814a6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--border)}.panel-title[data-v-73b814a6]{display:flex;align-items:center;gap:12px}.title-indicator[data-v-73b814a6]{width:4px;height:28px;border-radius:2px}.bar-indicator[data-v-73b814a6]{background:linear-gradient(180deg,#4f46e5,#818cf8);box-shadow:0 2px 8px rgba(99,102,241,.4)}.pie-indicator[data-v-73b814a6]{background:linear-gradient(180deg,#059669,#34d399);box-shadow:0 2px 8px rgba(16,185,129,.4)}.panel-icon[data-v-73b814a6]{flex-shrink:0}.panel-icon.bar-icon[data-v-73b814a6]{filter:drop-shadow(0 1px 2px rgba(79,70,229,.3))}.panel-icon.pie-icon[data-v-73b814a6]{filter:drop-shadow(0 1px 2px rgba(5,150,105,.3))}.panel-title h2[data-v-73b814a6]{font-size:17px;font-weight:800;color:var(--text-primary);margin:0;letter-spacing:-.025em}.panel-actions[data-v-73b814a6]{display:flex;align-items:center;gap:12px}.back-btn[data-v-73b814a6]{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,rgba(99,102,241,.12),rgba(99,102,241,.06));border:1px solid rgba(99,102,241,.2);color:#4f46e5;font-weight:700;border-radius:10px;padding:10px 16px;transition:all .2s ease}.back-btn[data-v-73b814a6]:hover{background:linear-gradient(135deg,rgba(99,102,241,.2),rgba(99,102,241,.1));transform:translateX(-2px)}.date-picker[data-v-73b814a6] .el-input__inner{border:1px solid rgba(0,0,0,.08);border-radius:10px;font-size:13px;transition:all .2s ease}.date-picker[data-v-73b814a6] .el-input__inner:hover{border-color:rgba(99,102,241,.3)}.chart-wrapper[data-v-73b814a6]{flex:1;min-height:300px;position:relative}.chart-container[data-v-73b814a6]{width:100%;height:100%;min-height:300px}.pie-chart-container[data-v-73b814a6],.pie-wrapper[data-v-73b814a6]{display:flex;align-items:center;justify-content:center}.pie-chart-container[data-v-73b814a6]{position:relative;width:100%;height:100%;min-height:300px}.pie-chart-container .chart-container[data-v-73b814a6]{position:absolute;top:0;left:0;right:0;bottom:0}.pie-center-info[data-v-73b814a6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;z-index:10;text-align:center;background:radial-gradient(circle,hsla(0,0%,100%,.95) 0,hsla(0,0%,100%,.8) 70%,transparent 100%);padding:20px 30px;border-radius:50%;min-width:100px;min-height:100px}.pie-total-value[data-v-73b814a6]{font-size:36px;font-weight:900;color:var(--text-primary);letter-spacing:-.05em;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.05)}.pie-total-label[data-v-73b814a6]{font-size:14px;color:var(--text-muted);font-weight:600;margin-top:6px;text-transform:uppercase;letter-spacing:.1em}.stats-section[data-v-73b814a6]{margin-top:16px;background:hsla(0,0%,100%,.6);border-radius:12px;padding:12px 16px;backdrop-filter:blur(10px);border:1px solid rgba(99,102,241,.1)}.stats-header[data-v-73b814a6]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:4px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease;&[data-v-73b814a6]:hover{opacity:.8}.stats-title[data-v-73b814a6]{font-size:14px;font-weight:600;color:#1e293b;letter-spacing:.5px}.collapse-icon[data-v-73b814a6]{font-size:12px;color:#64748b;transition:transform .3s ease;display:inline-block;&.is-collapsed[data-v-73b814a6]{transform:rotate(-90deg)}}}.stats-collapse-enter-active[data-v-73b814a6],.stats-collapse-leave-active[data-v-73b814a6]{transition:all .3s ease;overflow:hidden}.stats-collapse-enter[data-v-73b814a6],.stats-collapse-leave-to[data-v-73b814a6]{opacity:0;max-height:0}.stats-collapse-enter-to[data-v-73b814a6],.stats-collapse-leave[data-v-73b814a6]{opacity:1;max-height:1000px}.card-body-collapse-enter-active[data-v-73b814a6],.card-body-collapse-leave-active[data-v-73b814a6]{transition:all .3s ease;overflow:hidden}.card-body-collapse-enter[data-v-73b814a6],.card-body-collapse-leave-to[data-v-73b814a6]{opacity:0;max-height:0}.card-body-collapse-enter-to[data-v-73b814a6],.card-body-collapse-leave[data-v-73b814a6]{opacity:1;max-height:500px}.stat-card[data-v-73b814a6]{cursor:pointer;transition:all .3s ease}.stat-card .card-collapse-icon[data-v-73b814a6]{font-size:10px;color:#64748b;transition:transform .3s ease;display:inline-block;margin-left:auto;&.is-collapsed[data-v-73b814a6]{transform:rotate(-90deg)}}.stats-grid[data-v-73b814a6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:12px}.stat-card[data-v-73b814a6]{background:linear-gradient(135deg,#fafafa,#fff);border:1px solid var(--border);border-radius:14px;padding:16px;transition:all .25s ease;position:relative;overflow:hidden}.stat-card[data-v-73b814a6]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--accent-color,var(--primary));border-radius:4px 4px 0 0}.stat-card[data-v-73b814a6]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md),0 0 0 1px var(--accent-color,var(--primary)) inset}.stat-card-header[data-v-73b814a6]{display:flex;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed rgba(0,0,0,.08)}.stat-colors[data-v-73b814a6]{display:flex;gap:4px}.color-dot[data-v-73b814a6]{width:10px;height:10px;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.15)}.stat-name[data-v-73b814a6]{font-size:14px;font-weight:800;color:var(--text-primary);flex:1}.stat-card-body[data-v-73b814a6]{display:flex;flex-direction:column;gap:8px}.stat-item[data-v-73b814a6]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;transition:background .2s ease}.stat-item[data-v-73b814a6]:hover{background:rgba(99,102,241,.06)}.stat-dot[data-v-73b814a6]{width:8px;height:8px;border-radius:50%;flex-shrink:0;box-shadow:0 2px 4px rgba(0,0,0,.15)}.stat-label[data-v-73b814a6]{flex:1;font-size:13px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat-value[data-v-73b814a6]{font-size:14px;font-weight:800;color:var(--text-primary)}.legend-list[data-v-73b814a6]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.legend-row[data-v-73b814a6]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:linear-gradient(135deg,#fafafa,#fff);border:1px solid var(--border);border-radius:12px;transition:all .25s ease}.legend-clickable[data-v-73b814a6]{cursor:pointer}.legend-clickable[data-v-73b814a6]:hover{background:linear-gradient(135deg,#eef2ff,#fff);border-color:rgba(99,102,241,.25);transform:translateX(6px);box-shadow:var(--shadow-sm),-4px 0 0 0 #6366f1}.legend-left[data-v-73b814a6]{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.legend-marker[data-v-73b814a6]{width:14px;height:14px;border-radius:4px;flex-shrink:0;box-shadow:0 2px 6px rgba(0,0,0,.2)}.legend-text[data-v-73b814a6]{display:flex;flex-direction:column;gap:3px;min-width:0}.legend-main[data-v-73b814a6]{font-size:14px;font-weight:700;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.legend-sub[data-v-73b814a6]{font-size:12px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.legend-right[data-v-73b814a6]{display:flex;align-items:center;gap:14px;flex-shrink:0}.legend-num[data-v-73b814a6]{font-size:15px;font-weight:800;color:var(--text-primary);min-width:55px;text-align:right}.legend-bar-wrapper[data-v-73b814a6]{width:70px;height:8px;background:#f3f4f6;border-radius:4px;overflow:hidden}.legend-bar[data-v-73b814a6]{height:100%;border-radius:4px;transition:width .5s ease}.legend-pct[data-v-73b814a6]{font-size:13px;font-weight:700;color:#4f46e5;min-width:50px;text-align:right;background:linear-gradient(135deg,rgba(99,102,241,.12),rgba(99,102,241,.06));padding:6px 10px;border-radius:6px}@media screen and (max-width:1200px){.dashboard-body[data-v-73b814a6]{grid-template-columns:1fr}.header-content[data-v-73b814a6]{flex-direction:column;align-items:flex-start}.header-filter[data-v-73b814a6]{width:100%;flex-wrap:wrap}}@media screen and (max-width:768px){.dashboard-header[data-v-73b814a6]{padding:12px 16px}.dashboard-body[data-v-73b814a6]{padding:16px;gap:16px}.chart-panel[data-v-73b814a6]{padding:16px}.filter-group[data-v-73b814a6]{flex-wrap:wrap;width:100%}.stats-grid[data-v-73b814a6]{grid-template-columns:1fr 1fr}.legend-bar-wrapper[data-v-73b814a6]{display:none}.pie-center-info[data-v-73b814a6]{padding:15px 20px;min-width:80px;min-height:80px}.pie-total-value[data-v-73b814a6]{font-size:28px}.pie-total-label[data-v-73b814a6]{font-size:12px}}@media screen and (max-width:480px){.stats-grid[data-v-73b814a6]{grid-template-columns:1fr}}.banner-item[data-v-e79969de]{width:275px;height:140px;border:1px solid rgba(205,219,247,.6);background-color:#fff;display:flex;align-items:center;padding-left:20px}.banner-item .round_icon[data-v-e79969de]{width:60px;height:60px;border-radius:50px;background-color:#e1ecfc;display:flex;justify-content:center;align-items:center}.banner-item .item-info[data-v-e79969de]{margin-left:20px;text-align:left}.banner-item .item-info .item-info-title[data-v-e79969de]{font-size:24px;font-weight:700}.banner-item .item-info .item-info-info[data-v-e79969de]{font-size:16px;color:#999}.user-info-head[data-v-96549f46]{position:relative;display:inline-block;height:120px}.user-info-head[data-v-96549f46]:hover:after{content:"+";position:absolute;left:0;right:0;top:0;bottom:0;color:#eee;background:rgba(0,0,0,.5);font-size:24px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;line-height:110px;border-radius:50%}.img-circle[data-v-96549f46]{border-radius:50%}.img-lg[data-v-96549f46]{width:120px;height:120px}.avatar-upload-preview[data-v-96549f46]{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px;border-radius:50%;box-shadow:0 0 4px #ccc;overflow:hidden}[data-v-246c96e2] .dragBox .drag_verify .dv_handler{font-size:18px}.dragBox[data-v-246c96e2]{position:absolute;left:50%;transform:translateX(-50%);top:0;z-index:99999999999}.change-phone-btn-wrap[data-v-246c96e2]{display:flex;justify-content:center;align-items:center}.change-phone-btn[data-v-246c96e2]{width:120px;height:32px;border-radius:6px;font-size:14px;font-weight:400;letter-spacing:1px;box-shadow:none;transition:background .2s;padding:0}.change-phone-btn[data-v-246c96e2]:hover{background:#337ecc;box-shadow:none}.change-phone-btn-wrap[data-v-02cea5a3]{display:flex;justify-content:center;align-items:center}.change-phone-btn[data-v-02cea5a3]{width:120px;height:32px;border-radius:6px;font-size:14px;font-weight:400;letter-spacing:1px;box-shadow:none;transition:background .2s;padding:0}.change-phone-btn[data-v-02cea5a3]:hover{background:#337ecc;box-shadow:none}[data-v-7afc49d0] .dragBox .drag_verify .dv_handler{font-size:18px}.dragBox[data-v-7afc49d0]{position:absolute;left:50%;transform:translateX(-50%);top:0}.change-phone-btn-wrap[data-v-7afc49d0]{display:flex;justify-content:center;align-items:center}.change-phone-btn[data-v-7afc49d0]{width:120px;height:32px;border-radius:6px;font-size:14px;font-weight:400;letter-spacing:1px;box-shadow:none;transition:background .2s;padding:0}.change-phone-btn[data-v-7afc49d0]:hover{background:#337ecc;box-shadow:none}.app-container[data-v-25ebf5b2]{padding:20px}.text-center[data-v-25ebf5b2]{text-align:center}.list-group-striped>.list-group-item[data-v-25ebf5b2]{border-left:0;border-right:0;border-radius:0;padding-left:0;padding-right:0}.list-group[data-v-25ebf5b2]{padding-left:0;list-style:none}.list-group-item[data-v-25ebf5b2]{border-bottom:1px solid #e7eaec;border-top:1px solid #e7eaec;margin-bottom:-1px;padding:11px 0;font-size:13px}.pull-right[data-v-25ebf5b2]{float:right!important}.clearfix[data-v-25ebf5b2]:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.identity-panel[data-v-25ebf5b2]{min-height:390px;padding:8px 4px 20px}.identity-heading[data-v-25ebf5b2]{display:flex;align-items:center;gap:16px;padding:18px 20px;border-bottom:1px solid #edf1f7}.identity-heading h3[data-v-25ebf5b2]{margin:0 0 6px;color:#1f2937;font-size:18px;font-weight:600}.identity-heading p[data-v-25ebf5b2]{margin:0;color:#7a8599;font-size:13px;line-height:20px}.identity-heading .el-tag[data-v-25ebf5b2]{margin-left:auto}.identity-mark[data-v-25ebf5b2]{width:54px;height:54px;flex:0 0 54px;display:flex;align-items:center;justify-content:center;border:1px solid #dbe5f3;border-radius:8px;background:#f6f9fd}.identity-mark img[data-v-25ebf5b2]{width:42px;height:42px;-o-object-fit:contain;object-fit:contain}.identity-mark.bound[data-v-25ebf5b2]{border-color:#b7ebc6;background:#f2fbf5}.identity-bound[data-v-25ebf5b2],.identity-unbound[data-v-25ebf5b2]{min-height:270px;display:flex;align-items:center;justify-content:center;flex-direction:column}.identity-bound[data-v-25ebf5b2]{gap:26px}.bound-state[data-v-25ebf5b2]{display:flex;align-items:center;gap:16px;color:#1f2937}.bound-state>i[data-v-25ebf5b2]{color:#2caf60;font-size:48px}.bound-state div[data-v-25ebf5b2]{display:flex;flex-direction:column;gap:7px}.bound-state strong[data-v-25ebf5b2]{font-size:18px;font-weight:600}.bound-state span[data-v-25ebf5b2]{color:#7a8599;font-size:13px}.bind-entry[data-v-25ebf5b2]{display:flex;align-items:center;flex-direction:column;gap:10px;text-align:center}.bind-entry>i[data-v-25ebf5b2]{margin-bottom:4px;color:#409eff;font-size:50px}.bind-entry strong[data-v-25ebf5b2]{color:#1f2937;font-size:17px}.bind-entry span[data-v-25ebf5b2]{margin-bottom:8px;color:#7a8599;font-size:13px}.bind-qr-area[data-v-25ebf5b2]{display:flex;align-items:center;flex-direction:column;padding:20px 0 8px}.bind-qr-wrapper[data-v-25ebf5b2]{width:230px;height:230px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #e4eaf2;border-radius:8px;background:#fff;box-shadow:0 10px 26px rgba(33,83,133,.1)}.bind-qr-wrapper.loading[data-v-25ebf5b2]{background:#f7f9fc}.bind-qr-image[data-v-25ebf5b2]{width:100%;height:100%;display:block}.bind-qr-logo[data-v-25ebf5b2]{width:20%;height:20%;position:absolute;-o-object-fit:contain;object-fit:contain}.bind-loading-icon[data-v-25ebf5b2]{color:#409eff;font-size:30px}.bind-result-mask[data-v-25ebf5b2]{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:auto}.bind-result-mask i[data-v-25ebf5b2]{width:78px;height:78px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:44px;font-weight:700;box-shadow:0 12px 28px rgba(15,23,42,.16)}.bind-result-scanned[data-v-25ebf5b2]{background:rgba(240,253,244,.96)}.bind-result-scanned i[data-v-25ebf5b2]{background:#2caf60}.bind-result-failed[data-v-25ebf5b2]{background:rgba(254,242,242,.96)}.bind-result-failed i[data-v-25ebf5b2]{background:#dc2626}.bind-status[data-v-25ebf5b2]{min-height:30px;margin:14px 0 12px;display:flex;align-items:center;justify-content:center;gap:7px;color:#667085;font-size:15px;font-weight:500}.bind-status.status-waiting[data-v-25ebf5b2]{color:#d99a00}.bind-status.status-scanned[data-v-25ebf5b2],.bind-status.status-success[data-v-25ebf5b2]{color:#2caf60}.bind-status.status-error[data-v-25ebf5b2],.bind-status.status-expired[data-v-25ebf5b2]{color:#dc2626}@media (max-width:768px){.identity-heading[data-v-25ebf5b2]{align-items:flex-start;padding:14px 10px}.identity-heading .el-tag[data-v-25ebf5b2]{margin-left:0}.identity-mark[data-v-25ebf5b2]{width:46px;height:46px;flex-basis:46px}.identity-mark img[data-v-25ebf5b2]{width:36px;height:36px}.bind-qr-wrapper[data-v-25ebf5b2]{width:210px;height:210px}}.content .item-table{height:80vh}.hide .el-upload--picture-card{display:none}.content{width:100%;height:100%}.content .conent-banner{width:98%;display:flex;justify-content:space-between;margin:10px auto}.content .item-form{padding-left:25px;padding-top:20px}.content .item-form,.content .item-table{width:98%;margin:10px auto;background-color:#fff}.content .item-table{overflow:hidden}.content .el-pagination{float:right;margin-top:20px}.content div /deep/ .el-table--border:after,.content div /deep/ .el-table--group:after,.content div /deep/ .el-table:before{background-color:transparent}.ip-anomaly-container[data-v-8bcd72fa]{position:relative;width:100%;max-width:400px;margin:0 auto}.ip-anomaly-form[data-v-8bcd72fa]{border-radius:15px;padding:30px}.rounded-input[data-v-8bcd72fa] .el-input__inner{background-color:hsla(0,0%,100%,.9);border:1px solid #81c3fd;border-radius:25px;height:44px;color:#2c3e50;transition:all .3s ease}.rounded-input[data-v-8bcd72fa] .el-input__inner:focus{border-color:#4a90e2;box-shadow:0 0 0 3px rgba(74,144,226,.2)}.rounded-input[data-v-8bcd72fa] .el-input__inner::-moz-placeholder{color:#95a5a6}.rounded-input[data-v-8bcd72fa] .el-input__inner::placeholder{color:#95a5a6}.rounded-input[data-v-8bcd72fa] .el-input__prefix{top:3px;left:15px;color:#4a90e2}.send-code-btn[data-v-8bcd72fa]{background-color:#4a90e2;border-color:#4a90e2;border-radius:20px;padding:8px 15px;font-size:14px}.send-code-btn[data-v-8bcd72fa]:hover{background-color:#3a7bc8;border-color:#3a7bc8}.send-code-btn[data-v-8bcd72fa]:disabled{background-color:#a0cfff;border-color:#a0cfff}.form-actions[data-v-8bcd72fa]{display:flex;justify-content:space-between;margin-top:20px}.btns-login[data-v-8bcd72fa]{width:48%;height:44px;font-size:16px;border-radius:22px;transition:all .3s ease}.btns-login[data-v-8bcd72fa]:first-child{background-color:#4a90e2;border-color:#4a90e2}.btns-login[data-v-8bcd72fa]:first-child:hover{background-color:#3a7bc8;border-color:#3a7bc8}.btn-lg[data-v-8bcd72fa]{background-color:#2ecc71;border-color:#2ecc71}.btn-lg[data-v-8bcd72fa]:hover{background-color:#27ae60;border-color:#27ae60}.dragBox[data-v-8bcd72fa]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000;padding:20px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2)}[data-v-8bcd72fa] .dragBox .drag_verify .dv_handler{font-size:18px}.login_container[data-v-5cb35489]{background-image:url(../../assets/img/background.jpg);background-blend-mode:lighten;background-repeat:no-repeat;background-attachment:fixed;background-size:100% 100%;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.login_box[data-v-5cb35489]{width:440px}.login_header[data-v-5cb35489]{text-align:center;justify-content:space-between}.login_header .noteLogin[data-v-5cb35489]{color:#09aaff;font-weight:400;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;user-select:none}.btns[data-v-5cb35489]{width:100%}.btns-login[data-v-5cb35489],.btns[data-v-5cb35489]{background-color:#3a62d7;border-color:#3a62d7;height:50px;font-size:18px}.btns-login[data-v-5cb35489]{width:45%}.btn-lg[data-v-5cb35489]{background-color:#6d8ef1;border-color:#6d8ef1}.rounded-input[data-v-5cb35489]{border-radius:50px}[data-v-5cb35489] .rounded-input .el-input__inner{background-color:rgba(177,163,163,.3);height:50px;border-radius:50px;padding-left:50px;color:#fff}.custom-input[data-v-7fd76cdf]{width:180px}.custom-input[data-v-7fd76cdf] .el-input__inner{border-radius:4px;border:1px solid #dcdfe6;transition:all .3s}.custom-input[data-v-7fd76cdf] .el-input__inner:focus,.custom-input[data-v-7fd76cdf] .el-input__inner:hover{border-color:#409eff}.custom-date-picker[data-v-7fd76cdf]{width:320px}.path-container[data-v-7fd76cdf]{display:flex;align-items:center;justify-content:space-between;padding:5px 8px;background-color:#f9f9f9;border-radius:3px;border:1px solid #ebeef5;font-family:Courier New,monospace;font-size:12px}.path-container .pid-text[data-v-7fd76cdf]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;padding-right:8px}.path-container .app-id-actions[data-v-7fd76cdf]{flex-shrink:0;margin-left:8px}.action-btn[data-v-7fd76cdf]{padding:0;margin:0;color:#909399}.action-btn[data-v-7fd76cdf]:hover{color:#409eff}.request-info-dialog[data-v-7fd76cdf] .el-dialog__header{padding:15px 20px;border-bottom:1px solid #ebeef5}.request-info-dialog[data-v-7fd76cdf] .el-dialog__body{padding:20px}.request-info-dialog .info-section[data-v-7fd76cdf]{margin-bottom:20px}.request-info-dialog .info-section[data-v-7fd76cdf]:last-child{margin-bottom:0}.request-info-dialog .info-section .info-title[data-v-7fd76cdf]{margin:0 0 10px;font-size:15px;font-weight:500;color:#303133}.request-info-dialog .info-section .info-input[data-v-7fd76cdf] .el-textarea__inner{font-family:Courier New,monospace;line-height:1.5;padding:10px 12px;background-color:#f8f9fb;border:1px solid #dcdfe6;border-radius:4px}[data-v-7fd76cdf] .el-dialog__body{padding:20px}[data-v-7fd76cdf] .el-form-item__label{font-weight:700}[data-v-7fd76cdf] .el-date-editor--datetimerange.el-input__inner,[data-v-7fd76cdf] .el-date-editor.el-input{width:100%}[data-v-7fd76cdf] .el-form--inline .el-form-item{margin-right:10px;margin-bottom:10px}[data-v-7fd76cdf] .el-table{margin-top:16px}[data-v-7fd76cdf] .el-pagination{margin-top:16px;text-align:right}[data-v-7fd76cdf] .el-dialog__header{padding:20px;border-bottom:1px solid #ebeef5}[data-v-7fd76cdf] .el-dialog__footer{padding:20px;border-top:1px solid #ebeef5}[data-v-7fd76cdf] .el-dialog__title{font-weight:700;font-size:16px}.register-container[data-v-20949109]{position:relative;width:100%;max-width:400px;margin:0 auto}.register-form[data-v-20949109]{border-radius:15px;padding:30px}.rounded-input[data-v-20949109] .el-input__inner{background-color:hsla(0,0%,100%,.9);border:1px solid #81c3fd;border-radius:25px;height:44px;color:#2c3e50;transition:all .3s ease;padding-left:40px}.rounded-input[data-v-20949109] .el-input__inner:focus{border-color:#4a90e2;box-shadow:0 0 0 3px rgba(74,144,226,.2)}.rounded-input[data-v-20949109] .el-input__inner::-moz-placeholder{color:#95a5a6}.rounded-input[data-v-20949109] .el-input__inner::placeholder{color:#95a5a6}.rounded-input[data-v-20949109] .el-input__prefix{left:15px;color:#4a90e2;display:flex;align-items:center;height:100%}.rounded-input[data-v-20949109] .el-input__suffix{display:flex;align-items:center;height:100%}.send-code-btn[data-v-20949109]{background-color:#4a90e2;border-color:#4a90e2;border-radius:20px;padding:8px 15px;font-size:14px}.send-code-btn[data-v-20949109]:hover{background-color:#3a7bc8;border-color:#3a7bc8}.send-code-btn[data-v-20949109]:disabled{background-color:#a0cfff;border-color:#a0cfff}.form-actions[data-v-20949109]{display:flex;justify-content:space-between;margin-top:20px}.btns-login[data-v-20949109]{width:48%;height:44px;font-size:16px;border-radius:22px;transition:all .3s ease}.btns-login[data-v-20949109]:first-child{background-color:#4a90e2;border-color:#4a90e2}.btns-login[data-v-20949109]:first-child:hover{background-color:#3a7bc8;border-color:#3a7bc8}.btn-lg[data-v-20949109]{background-color:#2ecc71;border-color:#2ecc71}.btn-lg[data-v-20949109]:hover{background-color:#27ae60;border-color:#27ae60}.dragBox[data-v-20949109]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000;background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2)}[data-v-20949109] .dragBox .drag_verify .dv_handler{font-size:18px}.register[data-v-6c42a3d5]{width:100%;height:100%;background-color:#f3f3f4;padding-top:50px}.steps[data-v-6c42a3d5]{width:1500px;background-color:#fff;padding:20px;margin:0 auto}.el-dialog__wrapper[data-v-7ac0676e] .call-analysis-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-7ac0676e] .call-analysis-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-7ac0676e] .call-analysis-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-7ac0676e] .call-analysis-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-7ac0676e] .call-analysis-dialog .el-dialog__body{padding:16px 24px 20px}.analysis-toolbar[data-v-7ac0676e]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;background:#f8fafc;border:1px solid #ebeef5;border-radius:6px}.analysis-toolbar .toolbar-label[data-v-7ac0676e]{flex:0 0 72px;color:#606266;font-weight:500;white-space:nowrap}.echarts[data-v-7ac0676e]{width:100%;height:360px}.el-button[data-v-7ac0676e]{transition:none!important}.el-button[data-v-7ac0676e]:focus,.el-button[data-v-7ac0676e]:hover{transform:none!important;box-shadow:none!important}.custom-input[data-v-3798bf88]{width:180px}.custom-input[data-v-3798bf88] .el-input__inner{border-radius:4px;border:1px solid #dcdfe6;transition:all .3s}.custom-input[data-v-3798bf88] .el-input__inner:focus,.custom-input[data-v-3798bf88] .el-input__inner:hover{border-color:#409eff}[data-v-3798bf88] .el-form-item__label{font-weight:700}[data-v-3798bf88] .el-date-editor--datetimerange.el-input__inner,[data-v-3798bf88] .el-date-editor.el-input{width:100%}[data-v-3798bf88] .el-form--inline .el-form-item{margin-right:10px;margin-bottom:10px}[data-v-3798bf88] .el-table{margin-top:16px}[data-v-3798bf88] .el-pagination{margin-top:16px;text-align:right}.el-dialog__wrapper[data-v-3798bf88] .custom-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-3798bf88] .custom-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-3798bf88] .custom-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-3798bf88] .custom-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-3798bf88] .custom-dialog .el-dialog__body{padding:20px 24px 12px;max-height:66vh;overflow-y:auto}.el-dialog__wrapper[data-v-3798bf88] .custom-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-3798bf88] .custom-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-3798bf88] .custom-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-3798bf88] .custom-dialog .el-dialog__footer{padding:12px 24px 16px;border-top:1px solid #ebeef5;background:#fafbfc}.el-dialog__wrapper[data-v-3798bf88] .custom-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper[data-v-3798bf88] .custom-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}.content[data-v-28869e27]{width:100%;height:100%;padding:10px;box-sizing:border-box}.content .gradient-button[data-v-28869e27]{background:linear-gradient(60deg,#496af1,#48afe3);color:#fff;border:none;border-radius:4px;padding:10px 20px;transition:all .3s}.content .gradient-button[data-v-28869e27]:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.content .item-form[data-v-28869e27]{margin:0 0 10px 0;padding:15px;z-index:1}.content .item-form[data-v-28869e27],.content .item-table[data-v-28869e27]{width:100%;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.05);position:relative}.content .item-table[data-v-28869e27]{margin:0;padding-bottom:60px}.content[data-v-28869e27] .el-table--border:after,.content[data-v-28869e27] .el-table--group:after,.content[data-v-28869e27] .el-table:before{background-color:transparent}.content[data-v-28869e27] .el-table{border-radius:4px;overflow:hidden;width:100%!important;margin-bottom:0}.content[data-v-28869e27] .el-table .el-table__body-wrapper,.content[data-v-28869e27] .el-table .el-table__fixed-header-wrapper,.content[data-v-28869e27] .el-table .el-table__header-wrapper{background-color:#f5f7fa}.content[data-v-28869e27] .el-table .el-table__body-wrapper .el-table__body tr{background-color:#fff;height:60px;transition:background-color .2s ease}.content[data-v-28869e27] .el-table .el-table__body-wrapper .el-table__body tr:hover{background-color:#f5f7fa}.content[data-v-28869e27] .el-table .el-table__fixed-right{height:100%!important;box-shadow:-2px 0 8px rgba(0,0,0,.05)}.content[data-v-28869e27] .el-table .el-table__fixed-right .el-table__fixed-header-wrapper{height:50px}.content[data-v-28869e27] .el-table .el-table__fixed-right .el-table__fixed-body-wrapper{height:calc(100% - 50px)}.content[data-v-28869e27] .el-table .el-table__body-wrapper::-webkit-scrollbar{width:8px;height:8px}.content[data-v-28869e27] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:4px}.content[data-v-28869e27] .el-table .el-table__body-wrapper::-webkit-scrollbar-track{background-color:#f5f7fa}.content .pagination[data-v-28869e27]{position:absolute;padding:15px;right:10px}.custom-input[data-v-28869e27]{width:180px}.custom-input[data-v-28869e27] .el-input__inner{border-radius:4px;border:1px solid #dcdfe6;transition:all .3s}.custom-input[data-v-28869e27] .el-input__inner:focus,.custom-input[data-v-28869e27] .el-input__inner:hover{border-color:#409eff}.custom-date-picker[data-v-28869e27]{width:320px}.el-button[data-v-28869e27]{transition:none!important}.el-button[data-v-28869e27]:focus,.el-button[data-v-28869e27]:hover{transform:none!important;box-shadow:none!important}.app-id-container[data-v-28869e27]{display:flex;align-items:center;justify-content:space-between}.app-id-container .app-id-text[data-v-28869e27]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-id-container .app-id-actions[data-v-28869e27]{display:flex;gap:8px;margin-left:8px}.app-id-container .app-id-actions .action-btn[data-v-28869e27]{padding:2px;font-size:16px}.method-container[data-v-28869e27],.path-container[data-v-28869e27]{word-break:break-all;line-height:1.5;padding:4px 0}.tag-container[data-v-28869e27]{display:flex;flex-wrap:wrap;gap:4px;padding:3px;max-height:60px;overflow-y:auto}.tag-container .ip-tag[data-v-28869e27]{margin:2px}.dropdown-link[data-v-28869e27]{cursor:pointer;color:#409eff;font-size:14px}.ip-input-group[data-v-28869e27]{display:flex;gap:8px;align-items:center}.ip-input-group .ip-input[data-v-28869e27]{flex:1}.popover-content[data-v-28869e27]{word-break:break-all;line-height:1.5;padding:8px}.red-text .el-message-box__message[data-v-28869e27]{color:red}.el-table-column--fixed-right[data-v-28869e27]{background-color:#fff;z-index:2}.el-table-column--fixed-right .cell[data-v-28869e27]{padding:0 8px;min-height:60px;display:flex;align-items:center;justify-content:center}.view-ip-btn[data-v-28869e27]{color:#409eff;font-size:14px}.ip-list-container[data-v-28869e27]{max-height:300px;overflow-y:auto;padding:16px}.ip-list-container .ip-list-tag[data-v-28869e27]{margin:4px}.cache-config-container[data-v-28869e27]{padding:16px}.cache-config-container .cache-config-item[data-v-28869e27]{margin-bottom:16px;display:flex;align-items:center}.cache-config-container .cache-config-item .label[data-v-28869e27]{font-weight:700;margin-right:8px;min-width:80px}.cache-config-container .cache-config-item .value[data-v-28869e27]{flex:1}.cache-config-container .cache-config-item .countdown[data-v-28869e27]{color:#e6a23c;font-weight:700}[data-v-28869e27] .el-form-item__label{font-weight:700}.table-switch-wrap[data-v-28869e27]{display:flex;align-items:center;justify-content:center;min-height:32px;overflow:visible}.table-switch[data-v-28869e27]{display:inline-flex;align-items:center;height:24px}.table-switch[data-v-28869e27] .el-switch__core{width:36px!important;height:18px}.table-switch[data-v-28869e27] .el-switch__core:after{width:14px;height:14px;top:1px}.table-switch[data-v-28869e27] .el-switch.is-checked .el-switch__core:after{margin-left:18px}.table-switch[data-v-28869e27] .el-switch__label{height:20px;line-height:20px;font-size:12px;vertical-align:middle}[data-v-28869e27] .el-switch__label{color:#606266}[data-v-28869e27] .el-switch__label.is-active{color:#409eff}[data-v-28869e27] .el-dropdown-menu__item{display:flex;align-items:center;gap:8px}[data-v-28869e27] .el-dropdown-menu__item i{margin-right:4px}[data-v-28869e27] .el-date-editor--datetimerange.el-input__inner,[data-v-28869e27] .el-date-editor.el-input{width:100%}[data-v-28869e27] .el-form--inline .el-form-item{margin-right:10px;margin-bottom:10px}[data-v-28869e27] .el-table{margin-top:16px}[data-v-28869e27] .el-pagination{margin-top:16px;text-align:right}.el-dialog__wrapper[data-v-28869e27] .cache-config-dialog,.el-dialog__wrapper[data-v-28869e27] .ip-list-dialog,.el-dialog__wrapper[data-v-28869e27] .key-config-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-28869e27] .cache-config-dialog .el-dialog__header,.el-dialog__wrapper[data-v-28869e27] .ip-list-dialog .el-dialog__header,.el-dialog__wrapper[data-v-28869e27] .key-config-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-28869e27] .cache-config-dialog .el-dialog__title,.el-dialog__wrapper[data-v-28869e27] .ip-list-dialog .el-dialog__title,.el-dialog__wrapper[data-v-28869e27] .key-config-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-28869e27] .cache-config-dialog .el-dialog__headerbtn,.el-dialog__wrapper[data-v-28869e27] .ip-list-dialog .el-dialog__headerbtn,.el-dialog__wrapper[data-v-28869e27] .key-config-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-28869e27] .cache-config-dialog .el-dialog__body,.el-dialog__wrapper[data-v-28869e27] .ip-list-dialog .el-dialog__body,.el-dialog__wrapper[data-v-28869e27] .key-config-dialog .el-dialog__body{padding:20px 24px 12px;max-height:66vh;overflow-y:auto}.el-dialog__wrapper[data-v-28869e27] .cache-config-dialog .el-dialog__body::-webkit-scrollbar,.el-dialog__wrapper[data-v-28869e27] .ip-list-dialog .el-dialog__body::-webkit-scrollbar,.el-dialog__wrapper[data-v-28869e27] .key-config-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-28869e27] .cache-config-dialog .el-dialog__body::-webkit-scrollbar-thumb,.el-dialog__wrapper[data-v-28869e27] .ip-list-dialog .el-dialog__body::-webkit-scrollbar-thumb,.el-dialog__wrapper[data-v-28869e27] .key-config-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-28869e27] .cache-config-dialog .el-dialog__body::-webkit-scrollbar-track,.el-dialog__wrapper[data-v-28869e27] .ip-list-dialog .el-dialog__body::-webkit-scrollbar-track,.el-dialog__wrapper[data-v-28869e27] .key-config-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-28869e27] .cache-config-dialog .el-dialog__footer,.el-dialog__wrapper[data-v-28869e27] .ip-list-dialog .el-dialog__footer,.el-dialog__wrapper[data-v-28869e27] .key-config-dialog .el-dialog__footer{padding:12px 24px 16px;border-top:1px solid #ebeef5;background:#fafbfc}.el-dialog__wrapper[data-v-28869e27] .cache-config-dialog .dialog-footer,.el-dialog__wrapper[data-v-28869e27] .ip-list-dialog .dialog-footer,.el-dialog__wrapper[data-v-28869e27] .key-config-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper[data-v-28869e27] .cache-config-dialog .dialog-footer .el-button,.el-dialog__wrapper[data-v-28869e27] .ip-list-dialog .dialog-footer .el-button,.el-dialog__wrapper[data-v-28869e27] .key-config-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}.el-dialog__wrapper[data-v-28869e27] .cache-config-dialog .el-dialog__body,.el-dialog__wrapper[data-v-28869e27] .ip-list-dialog .el-dialog__body{padding:8px 24px 4px}[data-v-fb58a11e] .el-table--border:after,[data-v-fb58a11e] .el-table--group:after,[data-v-fb58a11e] .el-table:before{background-color:transparent}[data-v-fb58a11e] .el-table{border-radius:4px;overflow:hidden}.el-table[data-v-fb58a11e] .ip-restrictions-column,.el-table[data-v-fb58a11e] .service-restrictions-column{padding:0!important}.el-table[data-v-fb58a11e] .ip-restrictions-column .cell,.el-table[data-v-fb58a11e] .service-restrictions-column .cell{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 6px!important;overflow:visible;white-space:nowrap;word-break:normal;line-height:1}.ip-restrictions-cell[data-v-fb58a11e],.service-restrictions-cell[data-v-fb58a11e]{display:inline-flex;align-items:center;justify-content:center;height:32px;white-space:nowrap}.ip-restrictions-cell[data-v-fb58a11e] .el-switch,.service-restrictions-cell[data-v-fb58a11e] .el-switch{display:inline-flex;align-items:center;height:20px;white-space:nowrap}.custom-input[data-v-fb58a11e]{width:180px}.custom-input[data-v-fb58a11e] .el-input__inner{border-radius:4px;border:1px solid #dcdfe6;transition:all .3s}.custom-input[data-v-fb58a11e] .el-input__inner:focus,.custom-input[data-v-fb58a11e] .el-input__inner:hover{border-color:#409eff}.app-id-container[data-v-fb58a11e]{display:flex;align-items:center;justify-content:center;position:relative}.app-id-container .app-id-text[data-v-fb58a11e]{max-width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;padding-right:5px}.app-id-container .app-id-actions[data-v-fb58a11e]{display:flex;min-width:50px;justify-content:flex-end}.app-id-container .app-id-actions .action-btn[data-v-fb58a11e]{padding:3px;margin-left:3px;color:#606266}.app-id-container .app-id-actions .action-btn[data-v-fb58a11e]:hover{color:#409eff}.path-container[data-v-fb58a11e]{text-align:center;padding:5px 8px;line-height:1.4;word-break:break-word;max-height:60px;overflow-y:auto;background-color:#f9f9f9;border-radius:3px;border:1px solid #ebeef5;font-family:Courier New,monospace;font-size:12px}.path-container[data-v-fb58a11e]::-webkit-scrollbar{width:4px}.path-container[data-v-fb58a11e]::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:2px}.path-container[data-v-fb58a11e]::-webkit-scrollbar-track{background-color:#f5f7fa}.method-container[data-v-fb58a11e]{text-align:center;padding:5px 8px;line-height:1.4;word-break:break-word;max-height:60px;overflow-y:auto}.text-container[data-v-fb58a11e]{text-align:center;padding:0;line-height:1.5;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tag-container[data-v-fb58a11e]{display:flex;flex-wrap:wrap;gap:4px;padding:3px;max-height:60px;overflow-y:auto}.tag-container .ip-tag[data-v-fb58a11e]{margin:2px}.dropdown-link[data-v-fb58a11e]{color:#409eff;cursor:pointer;font-size:13px}.dropdown-link[data-v-fb58a11e]:hover{color:#66b1ff}.action-buttons-group[data-v-fb58a11e]{display:flex;justify-content:flex-start;align-items:center;white-space:nowrap}.action-buttons-group .action-button[data-v-fb58a11e]{margin-right:8px}.action-buttons-group .dropdown-link[data-v-fb58a11e]{color:#606266;cursor:pointer;font-size:12px}.action-buttons-group .dropdown-link[data-v-fb58a11e]:hover{color:#409eff}.ip-input-group[data-v-fb58a11e]{display:flex;align-items:center;gap:10px}.inner-pagination[data-v-fb58a11e]{margin-top:15px;text-align:right}.el-dialog__wrapper[data-v-fb58a11e] .cache-config-dialog,.el-dialog__wrapper[data-v-fb58a11e] .custom-dialog,.el-dialog__wrapper[data-v-fb58a11e] .detail-dialog,.el-dialog__wrapper[data-v-fb58a11e] .ip-list-dialog,.el-dialog__wrapper[data-v-fb58a11e] .key-config-dialog,.el-dialog__wrapper[data-v-fb58a11e] .key-info-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-fb58a11e] .cache-config-dialog .el-dialog__header,.el-dialog__wrapper[data-v-fb58a11e] .custom-dialog .el-dialog__header,.el-dialog__wrapper[data-v-fb58a11e] .detail-dialog .el-dialog__header,.el-dialog__wrapper[data-v-fb58a11e] .ip-list-dialog .el-dialog__header,.el-dialog__wrapper[data-v-fb58a11e] .key-config-dialog .el-dialog__header,.el-dialog__wrapper[data-v-fb58a11e] .key-info-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-fb58a11e] .cache-config-dialog .el-dialog__title,.el-dialog__wrapper[data-v-fb58a11e] .custom-dialog .el-dialog__title,.el-dialog__wrapper[data-v-fb58a11e] .detail-dialog .el-dialog__title,.el-dialog__wrapper[data-v-fb58a11e] .ip-list-dialog .el-dialog__title,.el-dialog__wrapper[data-v-fb58a11e] .key-config-dialog .el-dialog__title,.el-dialog__wrapper[data-v-fb58a11e] .key-info-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-fb58a11e] .cache-config-dialog .el-dialog__headerbtn,.el-dialog__wrapper[data-v-fb58a11e] .custom-dialog .el-dialog__headerbtn,.el-dialog__wrapper[data-v-fb58a11e] .detail-dialog .el-dialog__headerbtn,.el-dialog__wrapper[data-v-fb58a11e] .ip-list-dialog .el-dialog__headerbtn,.el-dialog__wrapper[data-v-fb58a11e] .key-config-dialog .el-dialog__headerbtn,.el-dialog__wrapper[data-v-fb58a11e] .key-info-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-fb58a11e] .cache-config-dialog .el-dialog__body,.el-dialog__wrapper[data-v-fb58a11e] .custom-dialog .el-dialog__body,.el-dialog__wrapper[data-v-fb58a11e] .detail-dialog .el-dialog__body,.el-dialog__wrapper[data-v-fb58a11e] .ip-list-dialog .el-dialog__body,.el-dialog__wrapper[data-v-fb58a11e] .key-config-dialog .el-dialog__body,.el-dialog__wrapper[data-v-fb58a11e] .key-info-dialog .el-dialog__body{padding:20px 24px 12px;max-height:66vh;overflow-y:auto}.el-dialog__wrapper[data-v-fb58a11e] .cache-config-dialog .el-dialog__body::-webkit-scrollbar,.el-dialog__wrapper[data-v-fb58a11e] .custom-dialog .el-dialog__body::-webkit-scrollbar,.el-dialog__wrapper[data-v-fb58a11e] .detail-dialog .el-dialog__body::-webkit-scrollbar,.el-dialog__wrapper[data-v-fb58a11e] .ip-list-dialog .el-dialog__body::-webkit-scrollbar,.el-dialog__wrapper[data-v-fb58a11e] .key-config-dialog .el-dialog__body::-webkit-scrollbar,.el-dialog__wrapper[data-v-fb58a11e] .key-info-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-fb58a11e] .cache-config-dialog .el-dialog__body::-webkit-scrollbar-thumb,.el-dialog__wrapper[data-v-fb58a11e] .custom-dialog .el-dialog__body::-webkit-scrollbar-thumb,.el-dialog__wrapper[data-v-fb58a11e] .detail-dialog .el-dialog__body::-webkit-scrollbar-thumb,.el-dialog__wrapper[data-v-fb58a11e] .ip-list-dialog .el-dialog__body::-webkit-scrollbar-thumb,.el-dialog__wrapper[data-v-fb58a11e] .key-config-dialog .el-dialog__body::-webkit-scrollbar-thumb,.el-dialog__wrapper[data-v-fb58a11e] .key-info-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-fb58a11e] .cache-config-dialog .el-dialog__body::-webkit-scrollbar-track,.el-dialog__wrapper[data-v-fb58a11e] .custom-dialog .el-dialog__body::-webkit-scrollbar-track,.el-dialog__wrapper[data-v-fb58a11e] .detail-dialog .el-dialog__body::-webkit-scrollbar-track,.el-dialog__wrapper[data-v-fb58a11e] .ip-list-dialog .el-dialog__body::-webkit-scrollbar-track,.el-dialog__wrapper[data-v-fb58a11e] .key-config-dialog .el-dialog__body::-webkit-scrollbar-track,.el-dialog__wrapper[data-v-fb58a11e] .key-info-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-fb58a11e] .cache-config-dialog .el-dialog__footer,.el-dialog__wrapper[data-v-fb58a11e] .custom-dialog .el-dialog__footer,.el-dialog__wrapper[data-v-fb58a11e] .detail-dialog .el-dialog__footer,.el-dialog__wrapper[data-v-fb58a11e] .ip-list-dialog .el-dialog__footer,.el-dialog__wrapper[data-v-fb58a11e] .key-config-dialog .el-dialog__footer,.el-dialog__wrapper[data-v-fb58a11e] .key-info-dialog .el-dialog__footer{padding:12px 24px 16px;border-top:1px solid #ebeef5;background:#fafbfc}.el-dialog__wrapper[data-v-fb58a11e] .cache-config-dialog .dialog-footer,.el-dialog__wrapper[data-v-fb58a11e] .custom-dialog .dialog-footer,.el-dialog__wrapper[data-v-fb58a11e] .detail-dialog .dialog-footer,.el-dialog__wrapper[data-v-fb58a11e] .ip-list-dialog .dialog-footer,.el-dialog__wrapper[data-v-fb58a11e] .key-config-dialog .dialog-footer,.el-dialog__wrapper[data-v-fb58a11e] .key-info-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper[data-v-fb58a11e] .cache-config-dialog .dialog-footer .el-button,.el-dialog__wrapper[data-v-fb58a11e] .custom-dialog .dialog-footer .el-button,.el-dialog__wrapper[data-v-fb58a11e] .detail-dialog .dialog-footer .el-button,.el-dialog__wrapper[data-v-fb58a11e] .ip-list-dialog .dialog-footer .el-button,.el-dialog__wrapper[data-v-fb58a11e] .key-config-dialog .dialog-footer .el-button,.el-dialog__wrapper[data-v-fb58a11e] .key-info-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}.el-dialog__wrapper[data-v-fb58a11e] .large-dialog .el-dialog__body{padding:16px 20px 20px;max-height:72vh}.inner-search-form[data-v-fb58a11e]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:16px;padding:14px 16px;background:#f8fafc;border:1px solid #ebeef5;border-radius:6px}.inner-search-form[data-v-fb58a11e] .el-form-item{display:flex;align-items:center;margin:0}.inner-search-form[data-v-fb58a11e] .el-form-item__label{padding-right:10px;color:#606266;font-weight:500;line-height:40px}.inner-search-form[data-v-fb58a11e] .el-form-item__content{line-height:40px}.el-dialog__wrapper[data-v-fb58a11e] .detail-dialog .el-dialog__body{padding:20px 24px 4px;max-height:70vh}.el-dialog__wrapper[data-v-fb58a11e] .key-info-dialog .el-dialog__body{padding:20px 24px}.dialog-form[data-v-fb58a11e] .el-form-item{margin-bottom:18px}.dialog-form[data-v-fb58a11e] .el-form-item:last-child{margin-bottom:0}.dialog-form[data-v-fb58a11e] .el-form-item__label{padding-right:12px;color:#606266;font-weight:500}.dialog-form[data-v-fb58a11e] .el-radio-group,.dialog-form[data-v-fb58a11e] .el-switch{display:inline-flex;align-items:center;height:40px;vertical-align:top;white-space:nowrap}.dialog-form[data-v-fb58a11e] .el-radio-group{gap:20px}.dialog-form[data-v-fb58a11e] .el-radio{margin:0}.dialog-form[data-v-fb58a11e] .el-date-editor.el-input{width:300px}.el-dialog__wrapper[data-v-fb58a11e] .key-config-dialog .el-dialog__body{max-height:62vh}.popover-content[data-v-fb58a11e]{max-height:300px;overflow-y:auto;word-break:break-all;white-space:pre-wrap;line-height:1.5;padding:10px;font-size:13px;font-family:Courier New,monospace;border:1px solid #ebeef5;border-radius:4px;background-color:#f8f9fb}.popover-content[data-v-fb58a11e]::-webkit-scrollbar{width:6px}.popover-content[data-v-fb58a11e]::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.popover-content[data-v-fb58a11e]::-webkit-scrollbar-track{background-color:#f5f7fa;border-radius:3px}.red-text .el-message-box__message[data-v-fb58a11e]{color:red}.el-button[data-v-fb58a11e]{transition:none!important}.el-button[data-v-fb58a11e]:focus,.el-button[data-v-fb58a11e]:hover{transform:none!important;box-shadow:none!important}.view-button[data-v-fb58a11e]{color:#409eff;padding:0;font-size:13px}.view-button[data-v-fb58a11e]:hover{color:#66b1ff}.view-button i[data-v-fb58a11e]{margin-right:4px}.view-ip-btn[data-v-fb58a11e]{color:#409eff;padding:0;font-size:13px}.view-ip-btn[data-v-fb58a11e]:hover{color:#66b1ff}.el-dialog__wrapper[data-v-fb58a11e] .ip-list-dialog .el-dialog__body{padding:18px 24px 8px;max-height:58vh}.ip-list-container[data-v-fb58a11e]{display:flex;flex-wrap:wrap;gap:10px;padding:10px;background-color:#f8f9fb;border-radius:4px;min-height:100px;max-height:300px;overflow-y:auto}.ip-list-container[data-v-fb58a11e]::-webkit-scrollbar{width:6px}.ip-list-container[data-v-fb58a11e]::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.ip-list-container[data-v-fb58a11e]::-webkit-scrollbar-track{background-color:#f5f7fa}.ip-list-tag[data-v-fb58a11e]{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a;font-size:13px;padding:0 12px;height:28px;line-height:26px;border-radius:4px;transition:all .3s}.ip-list-tag[data-v-fb58a11e]:hover{background-color:#e1f3d8;border-color:#c2e7b0}.el-dialog__wrapper[data-v-fb58a11e] .cache-config-dialog .el-dialog__body{padding:18px 24px 8px}.cache-config-container .cache-config-item[data-v-fb58a11e]{display:flex;align-items:center;margin-bottom:10px;padding:10px 14px;background-color:#f8fafc;border:1px solid #ebeef5;border-radius:6px}.cache-config-container .cache-config-item[data-v-fb58a11e]:last-child{margin-bottom:0}.cache-config-container .cache-config-item .label[data-v-fb58a11e]{width:88px;flex-shrink:0;color:#606266;font-weight:500}.cache-config-container .cache-config-item .value[data-v-fb58a11e]{flex:1;color:#303133}.cache-config-container .cache-config-item .value.countdown .countdown-text[data-v-fb58a11e]{color:#409eff;font-weight:500;font-size:16px}.detail-key-content[data-v-fb58a11e]{word-break:break-all;white-space:pre-wrap;line-height:1.6;font-family:Courier New,monospace;font-size:12px;max-height:150px;overflow-y:auto;padding:10px 12px;background-color:#f8f9fb;border:1px solid #ebeef5;border-radius:4px;color:#303133}.detail-key-content[data-v-fb58a11e]::-webkit-scrollbar{width:6px}.detail-key-content[data-v-fb58a11e]::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.detail-key-content[data-v-fb58a11e]::-webkit-scrollbar-track{background-color:#f5f7fa;border-radius:3px}.detail-dialog .detail-section[data-v-fb58a11e]{margin-bottom:20px;border:1px solid #ebeef5;border-radius:8px;overflow:hidden}.detail-dialog .detail-section .section-header[data-v-fb58a11e]{background:#f5f7fa;padding:12px 20px;border-bottom:1px solid #ebeef5;display:flex;align-items:center;justify-content:space-between}.detail-dialog .detail-section .section-header .section-title[data-v-fb58a11e]{margin:0;font-size:15px;font-weight:600;color:#303133}.detail-dialog .detail-section .section-header .section-actions[data-v-fb58a11e]{display:flex;gap:8px}.detail-dialog .detail-section .section-header .section-actions[data-v-fb58a11e] .el-button{padding:6px 14px;font-size:12px;border-radius:4px}.detail-dialog .detail-section .section-header .section-actions[data-v-fb58a11e] .el-button.edit-info-btn{color:#409eff;background-color:#ecf5ff;border-color:#b3d8ff}.detail-dialog .detail-section .section-header .section-actions[data-v-fb58a11e] .el-button.edit-info-btn:hover{background:#409eff;color:#fff;border-color:#409eff}.detail-dialog .detail-section .section-header .section-actions[data-v-fb58a11e] .el-button.cancel-edit-btn{color:#606266;background-color:#fff;border-color:#dcdfe6}.detail-dialog .detail-section .section-header .section-actions[data-v-fb58a11e] .el-button.cancel-edit-btn:hover{color:#409eff;border-color:#b3d8ff;background-color:#ecf5ff}.detail-dialog .detail-section .section-header .section-actions[data-v-fb58a11e] .el-button.save-edit-btn{color:#fff;background:#409eff;border-color:#409eff}.detail-dialog .detail-section .section-header .section-actions[data-v-fb58a11e] .el-button.save-edit-btn:hover{background:#66b1ff;border-color:#66b1ff}.detail-dialog .detail-section .detail-descriptions[data-v-fb58a11e]{padding:16px 20px}.detail-dialog .detail-section .detail-descriptions[data-v-fb58a11e] .el-descriptions__label{width:110px!important;min-width:110px!important;max-width:110px!important;color:#303133;font-weight:600;background-color:#f5f7fa;padding:12px 12px 12px 16px;box-sizing:border-box;white-space:nowrap}.detail-dialog .detail-section .detail-descriptions[data-v-fb58a11e] .el-descriptions__content{padding:12px 16px;color:#303133;word-break:break-all;word-wrap:break-word}.detail-dialog .detail-section .detail-descriptions[data-v-fb58a11e] .el-descriptions-item__cell{vertical-align:middle}.detail-dialog .detail-section .app-secret-item[data-v-fb58a11e]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0;width:100%}.detail-dialog .detail-section .app-secret-item .secret-text[data-v-fb58a11e]{flex:1;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;line-height:1.6;font-family:Courier New,monospace;font-size:13px;color:#303133;-webkit-user-select:all;-moz-user-select:all;user-select:all;min-width:0}.detail-dialog .detail-section .app-secret-item .secret-actions[data-v-fb58a11e]{display:flex;gap:4px;flex-shrink:0;padding-top:1px}.detail-dialog .detail-section .app-secret-item .secret-actions .copy-btn[data-v-fb58a11e]{color:#409eff;padding:4px;min-width:24px}.detail-dialog .detail-section .app-secret-item .secret-actions .copy-btn[data-v-fb58a11e]:hover{color:#66b1ff}.detail-dialog .detail-section .app-secret-item .secret-actions .refresh-secret-btn[data-v-fb58a11e]{font-size:11px;padding:4px 10px;min-width:56px;background:#e6a23c;border-color:#e6a23c}.detail-dialog .detail-section .app-secret-item .secret-actions .refresh-secret-btn[data-v-fb58a11e]:hover{background:#ebb563;border-color:#ebb563}.detail-dialog .detail-section .app-secret-item .secret-actions .refresh-secret-btn i[data-v-fb58a11e]{margin-right:2px}.detail-dialog .detail-section .callback-url-item[data-v-fb58a11e]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0;width:100%}.detail-dialog .detail-section .callback-url-item .callback-url-text[data-v-fb58a11e]{flex:1;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;line-height:1.6;font-size:13px;color:#303133;min-width:0}.detail-dialog .detail-section .callback-url-item .callback-edit-btn[data-v-fb58a11e]{color:#409eff;padding:4px 8px;font-size:12px;flex-shrink:0;margin-top:-2px}.detail-dialog .detail-section .callback-url-item .callback-edit-btn[data-v-fb58a11e]:hover{color:#66b1ff;background:#ecf5ff;border-radius:4px}.detail-dialog .detail-section .callback-url-item .callback-edit-btn i[data-v-fb58a11e]{margin-right:2px}.detail-dialog .detail-section .edit-form[data-v-fb58a11e]{padding:20px}.detail-dialog .detail-section .edit-form[data-v-fb58a11e] .el-form-item{margin-bottom:18px}.detail-dialog .detail-section .edit-form[data-v-fb58a11e] .el-form-item.mb-0{margin-bottom:0}.detail-dialog .detail-section .edit-form[data-v-fb58a11e] .el-form-item__label{padding-right:12px;color:#606266;font-weight:500}.detail-dialog .detail-section .edit-form[data-v-fb58a11e] .el-textarea__inner{resize:none}.detail-dialog .detail-section .edit-form .ip-list-form-item[data-v-fb58a11e] .el-form-item__content{width:100%}.detail-dialog .detail-section .edit-form .edit-ip-list[data-v-fb58a11e]{width:100%;display:flex;flex-direction:column;gap:8px}.detail-dialog .detail-section .edit-form .edit-ip-list .edit-ip-row[data-v-fb58a11e]{display:flex;align-items:center;gap:8px;width:100%}.detail-dialog .detail-section .edit-form .edit-ip-list .edit-ip-row[data-v-fb58a11e] .el-form-item{flex:1;margin-bottom:0}.detail-dialog .detail-section .edit-form .edit-ip-list .edit-ip-row .delete-ip-btn[data-v-fb58a11e]{flex-shrink:0;padding:10px 12px;margin-left:4px}.detail-dialog .detail-section .ip-tags[data-v-fb58a11e]{display:flex;flex-wrap:wrap;gap:6px}.detail-dialog .detail-section .ip-tags .ip-tag[data-v-fb58a11e]{margin:0}.detail-dialog .detail-section .key-textarea-container[data-v-fb58a11e]{position:relative}.detail-dialog .detail-section .key-textarea-container .key-textarea[data-v-fb58a11e] .el-textarea__inner{font-family:Courier New,monospace;font-size:12px;resize:none;padding-right:120px}.detail-dialog .detail-section .key-textarea-container .key-actions[data-v-fb58a11e]{position:absolute;top:2px;right:2px;z-index:1;display:flex;flex-direction:column;gap:4px;padding:4px;background:hsla(0,0%,100%,.9);border-radius:4px}.detail-dialog .detail-section .key-textarea-container .key-actions .copy-btn[data-v-fb58a11e]{color:#409eff;padding:4px;min-width:32px}.detail-dialog .detail-section .key-textarea-container .key-actions .copy-btn[data-v-fb58a11e]:hover{color:#66b1ff}.detail-dialog .detail-section .key-textarea-container .key-actions .upload-btn[data-v-fb58a11e]{font-size:11px;padding:4px 8px;min-width:64px}.detail-dialog .detail-section .capability-table .el-table[data-v-fb58a11e]{max-height:300px;overflow-y:auto}.detail-dialog .detail-section .capability-table .el-table .ip-tags[data-v-fb58a11e]{display:flex;flex-wrap:wrap;gap:4px}.detail-dialog .detail-section .capability-table .el-table .ip-tags .ip-tag[data-v-fb58a11e]{margin:0}.detail-dialog .detail-section .capability-table .el-table[data-v-fb58a11e] .el-table__empty-block{min-height:200px;display:flex;align-items:center;justify-content:center}.detail-dialog .detail-section .capability-table .el-table[data-v-fb58a11e] .el-table__empty-block .el-table__empty-text{color:#909399;font-size:14px}.detail-dialog .detail-section .capability-pagination[data-v-fb58a11e]{margin-top:16px;text-align:right;padding-right:4px}.key-info-dialog .key-section[data-v-fb58a11e]{margin-bottom:20px}.key-info-dialog .key-section .key-title[data-v-fb58a11e]{margin:0 0 10px 0;font-size:14px;font-weight:600;color:#303133}.key-info-dialog .key-section .key-input[data-v-fb58a11e] .el-textarea__inner{font-family:Courier New,monospace;font-size:12px}.jv-node{position:relative}.jv-node:after{content:","}.jv-node:last-of-type:after{content:""}.jv-node.toggle{margin-left:13px!important}.jv-node .jv-node{margin-left:25px}.jv-container{box-sizing:border-box;position:relative}.jv-container.boxed{border:1px solid #eee;border-radius:6px}.jv-container.boxed:hover{box-shadow:0 2px 7px rgba(0,0,0,.15);border-color:transparent;position:relative}.jv-container.jv-light{background:#fff;white-space:nowrap;color:#525252;font-size:14px;font-family:Consolas,Menlo,Courier,monospace}.jv-container.jv-light .jv-ellipsis{color:#999;background-color:#eee;display:inline-block;line-height:.9;font-size:.9em;padding:0 4px 2px;margin:0 4px;border-radius:3px;vertical-align:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jv-container.jv-light .jv-button{color:#49b3ff}.jv-container.jv-light .jv-key{color:#111;margin-right:4px}.jv-container.jv-light .jv-item.jv-array{color:#111}.jv-container.jv-light .jv-item.jv-boolean{color:#fc1e70}.jv-container.jv-light .jv-item.jv-function{color:#067bca}.jv-container.jv-light .jv-item.jv-number{color:#fc1e70}.jv-container.jv-light .jv-item.jv-object{color:#111}.jv-container.jv-light .jv-item.jv-undefined{color:#e08331}.jv-container.jv-light .jv-item.jv-string{color:#42b983;word-break:break-word;white-space:normal}.jv-container.jv-light .jv-item.jv-string .jv-link{color:#0366d6}.jv-container.jv-light .jv-code .jv-toggle:before{padding:0 2px;border-radius:2px}.jv-container.jv-light .jv-code .jv-toggle:hover:before{background:#eee}.jv-container .jv-code{overflow:hidden;padding:30px 20px}.jv-container .jv-code.boxed{max-height:300px}.jv-container .jv-code.open{max-height:none!important;overflow:visible;overflow-x:auto;padding-bottom:45px}.jv-container .jv-toggle{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE2IiB3aWR0aD0iOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjNjY2IiBkPSJNMCAwbDggOC04IDh6Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;background-position:50%;cursor:pointer;width:10px;height:10px;margin-right:2px;display:inline-block;transition:transform .1s}.jv-container .jv-toggle.open{transform:rotate(90deg)}.jv-container .jv-more{position:absolute;z-index:1;bottom:0;left:0;right:0;height:40px;width:100%;text-align:center;cursor:pointer}.jv-container .jv-more .jv-toggle{position:relative;top:40%;z-index:2;color:#888;transition:all .1s;transform:rotate(90deg)}.jv-container .jv-more .jv-toggle.open{transform:rotate(-90deg)}.jv-container .jv-more:after{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,transparent 20%,hsla(0,0%,90.2%,.3));transition:all .1s}.jv-container .jv-more:hover .jv-toggle{top:50%;color:#111}.jv-container .jv-more:hover:after{background:linear-gradient(180deg,transparent 20%,hsla(0,0%,90.2%,.3))}.jv-container .jv-button{position:relative;cursor:pointer;display:inline-block;padding:5px;z-index:5}.jv-container .jv-button.copied{opacity:.4;cursor:default}.jv-container .jv-tooltip{position:absolute}.jv-container .jv-tooltip.right{right:15px}.jv-container .jv-tooltip.left{left:15px}.jv-container .j-icon{font-size:12px}.custom-input[data-v-3c1a95ec]{width:180px}.custom-input[data-v-3c1a95ec] .el-input__inner{border-radius:4px;border:1px solid #dcdfe6;transition:all .3s}.custom-input[data-v-3c1a95ec] .el-input__inner:focus,.custom-input[data-v-3c1a95ec] .el-input__inner:hover{border-color:#409eff}.date-range-picker-item[data-v-3c1a95ec] .el-form-item__content{width:380px!important;line-height:32px}.date-range-picker-item[data-v-3c1a95ec] .el-date-editor{width:380px!important}.date-range-picker-item[data-v-3c1a95ec] .el-input,.date-range-picker-item[data-v-3c1a95ec] .el-input__inner{width:100%!important}.custom-date-picker[data-v-3c1a95ec]{width:320px}.search-options[data-v-3c1a95ec]{padding:10px}.search-options .search-options-title[data-v-3c1a95ec]{font-size:14px;font-weight:600;margin-bottom:10px;color:#303133;border-bottom:1px solid #ebeef5;padding-bottom:8px}.search-options .el-checkbox-group[data-v-3c1a95ec]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.app-id-container[data-v-3c1a95ec]{display:flex;align-items:center;justify-content:space-between;padding:0 10px}.app-id-container .app-id-text[data-v-3c1a95ec]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-id-container .app-id-actions[data-v-3c1a95ec]{display:flex;gap:8px;margin-left:8px}.app-id-container .app-id-actions .action-btn[data-v-3c1a95ec]{padding:2px;font-size:16px}.biz-seq-container[data-v-3c1a95ec]{display:flex;align-items:center;width:100%;min-width:0;padding:0 8px;box-sizing:border-box}.biz-seq-container .biz-seq-text[data-v-3c1a95ec]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#303133;font-family:Consolas,Courier New,monospace;font-size:13px;letter-spacing:0;text-align:left}.biz-seq-container .biz-seq-copy[data-v-3c1a95ec]{flex-shrink:0;margin-left:6px;padding:2px;color:#409eff;font-size:15px}.biz-seq-container .biz-seq-copy[data-v-3c1a95ec]:hover{color:#66b1ff}.path-container[data-v-3c1a95ec]{white-space:nowrap}.action-text-btn[data-v-3c1a95ec]{padding:0 6px;font-size:13px;margin:0 2px;white-space:nowrap;display:inline-block}.action-text-btn[data-v-3c1a95ec]:hover{color:#409eff;text-decoration:underline}.action-text-btn.delete[data-v-3c1a95ec]:hover{color:#f56c6c}.popover-content[data-v-3c1a95ec]{word-break:break-all;line-height:1.5;padding:8px}.request-info-dialog .info-section[data-v-3c1a95ec]{margin-bottom:20px}.request-info-dialog .info-section[data-v-3c1a95ec]:last-child{margin-bottom:0}.request-info-dialog .info-section .info-title[data-v-3c1a95ec]{margin:0 0 10px;font-size:15px;font-weight:500;color:#303133}.request-info-dialog .info-section .json-viewer[data-v-3c1a95ec]{background-color:#fff;border:1px solid #dcdfe6;border-radius:4px;padding:10px;max-height:300px;overflow-y:auto}.request-info-dialog .info-section .json-viewer[data-v-3c1a95ec] .jv-container .jv-code{padding:0;background:none}.request-info-dialog .info-section .json-viewer[data-v-3c1a95ec] .jv-container .jv-node{margin:0}.request-info-dialog .info-section .json-viewer[data-v-3c1a95ec] .jv-container .jv-key{color:#9cdcfe}.request-info-dialog .info-section .json-viewer[data-v-3c1a95ec] .jv-container .jv-item.jv-string{color:#ce9178}.request-info-dialog .info-section .json-viewer[data-v-3c1a95ec] .jv-container .jv-item.jv-number{color:#b5cea8}.request-info-dialog .info-section .json-viewer[data-v-3c1a95ec] .jv-container .jv-item.jv-boolean,.request-info-dialog .info-section .json-viewer[data-v-3c1a95ec] .jv-container .jv-item.jv-null{color:#569cd6}.request-info-dialog .info-section .json-viewer .empty-text[data-v-3c1a95ec]{color:#909399;font-style:italic}[data-v-3c1a95ec] .el-form-item__label{font-weight:700}[data-v-3c1a95ec] .el-date-editor--datetimerange.el-input__inner,[data-v-3c1a95ec] .el-date-editor.el-input{width:100%}[data-v-3c1a95ec] .el-form--inline .el-form-item{margin-right:10px;margin-bottom:10px}[data-v-3c1a95ec] .el-table{margin-top:16px}[data-v-3c1a95ec] .el-table .el-table__cell,[data-v-3c1a95ec] .el-table .el-table__cell .cell,[data-v-3c1a95ec] .el-table .el-table__header th.el-table__cell,[data-v-3c1a95ec] .el-table .el-table__header th.el-table__cell .cell{white-space:nowrap!important}[data-v-3c1a95ec] .el-pagination{margin-top:16px;text-align:right}.el-dialog__wrapper[data-v-3c1a95ec] .request-info-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-3c1a95ec] .request-info-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-3c1a95ec] .request-info-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-3c1a95ec] .request-info-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-3c1a95ec] .request-info-dialog .el-dialog__body{padding:20px 24px 12px;max-height:66vh;overflow-y:auto}.el-dialog__wrapper[data-v-3c1a95ec] .request-info-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-3c1a95ec] .request-info-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-3c1a95ec] .request-info-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-3c1a95ec] .request-info-dialog .el-dialog__footer{padding:12px 24px 16px;border-top:1px solid #ebeef5;background:#fafbfc}.el-dialog__wrapper[data-v-3c1a95ec] .request-info-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper[data-v-3c1a95ec] .request-info-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}.request-record-container[data-v-9ed98560]{padding:20px;background-color:#f5f7fa;min-height:calc(100vh - 68px)}.search-container[data-v-9ed98560]{margin-bottom:16px}.search-card[data-v-9ed98560]{background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);padding:15px}.search-form .search-form-items[data-v-9ed98560]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-bottom:0}.search-form[data-v-9ed98560] .el-form-item{margin-right:0;margin-bottom:0;height:34px}.search-form[data-v-9ed98560] .el-form-item.search-buttons{margin:0;margin-left:auto;display:flex;gap:8px}.search-form[data-v-9ed98560] .el-date-editor--years{height:34px;line-height:32px}.search-form[data-v-9ed98560] .el-date-editor--years .el-input__inner{height:32px;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-input[data-v-9ed98560]{width:180px}.custom-input[data-v-9ed98560] .el-input__inner{border-radius:4px;border:1px solid #dcdfe6;transition:all .3s}.custom-input[data-v-9ed98560] .el-input__inner:focus,.custom-input[data-v-9ed98560] .el-input__inner:hover{border-color:#409eff}.search-options[data-v-9ed98560]{padding:10px}.search-options .search-options-title[data-v-9ed98560]{font-size:14px;font-weight:600;margin-bottom:10px;color:#303133;border-bottom:1px solid #ebeef5;padding-bottom:8px}.search-options .el-checkbox-group[data-v-9ed98560]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.reset-button[data-v-9ed98560],.search-button[data-v-9ed98560],.search-condition-button[data-v-9ed98560]{margin-left:5px;padding:9px 15px;transition:all .3s}.reset-button[data-v-9ed98560]:hover,.search-button[data-v-9ed98560]:hover,.search-condition-button[data-v-9ed98560]:hover{margin-left:5px;transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.view-switcher[data-v-9ed98560]{margin-bottom:12px;text-align:right}.chart-container[data-v-9ed98560],.table-container[data-v-9ed98560]{width:100%;min-width:0;box-sizing:border-box;background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);padding:10px 20px 15px;position:relative;display:flex;flex-direction:column}.chart-container[data-v-9ed98560]{min-height:600px}.table-container[data-v-9ed98560]{height:auto;min-height:0}.chart-header[data-v-9ed98560]{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #ebeef5;flex-shrink:0}.chart-title[data-v-9ed98560]{font-size:15px;font-weight:600;color:#303133;white-space:nowrap}.chart-tools[data-v-9ed98560]{display:flex;align-items:center;gap:8px}.chart-date-picker[data-v-9ed98560]{width:250px}.chart-date-picker-wide[data-v-9ed98560]{width:390px}.chart-date-picker-multi[data-v-9ed98560]{width:340px}[data-v-9ed98560] .chart-date-picker .el-range-separator{width:12%!important}.chart-refresh-btn[data-v-9ed98560]{color:#606266;font-size:14px;transition:all .3s}.chart-refresh-btn[data-v-9ed98560]:hover{color:#409eff;transform:scale(1.1)}.line-chart[data-v-9ed98560]{width:100%;flex:1;min-height:0}.card-header[data-v-9ed98560]{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid #ebeef5;flex-shrink:0}.toolbar[data-v-9ed98560]{display:flex;gap:8px;margin-left:auto}.toolbar-button[data-v-9ed98560]{font-size:16px;color:#606266;transition:all .3s;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center}.toolbar-button[data-v-9ed98560]:hover{color:#409eff;transform:scale(1.1)}.custom-table[data-v-9ed98560]{margin:16px 0;border-radius:6px;overflow:hidden;width:100%}.custom-table[data-v-9ed98560] .el-table__header th{background-color:#f5f7fa;color:#606266;font-weight:500;text-align:center;white-space:nowrap;padding:12px 0}.custom-table[data-v-9ed98560] .el-table__cell{text-align:center;white-space:nowrap;overflow:visible;padding:12px 0}.custom-table[data-v-9ed98560] .el-table__row{transition:all .2s}.custom-table[data-v-9ed98560] .el-table__row:hover{background-color:#f0f7ff!important}.app-id-container[data-v-9ed98560]{display:flex;align-items:center;padding:0 4px}.app-id-container .app-id-text[data-v-9ed98560]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-id-container .app-id-view-icon[data-v-9ed98560]{color:#409eff;cursor:pointer;font-size:14px;margin-left:8px;flex-shrink:0}.app-id-container .app-id-view-icon[data-v-9ed98560]:hover{color:#66b1ff}.popover-content[data-v-9ed98560]{word-break:break-all;line-height:1.5;padding:8px}.pagination[data-v-9ed98560]{margin:10px 0 0 auto}@media screen and (max-width:1200px){.content-wrapper[data-v-9ed98560]{flex-direction:column}.chart-container[data-v-9ed98560]{width:100%}}.detail-dialog .detail-section[data-v-c6a44d94]{margin-bottom:20px;border:1px solid #ebeef5;border-radius:8px;overflow:hidden}.detail-dialog .detail-section .section-header[data-v-c6a44d94]{background:#f5f7fa;padding:12px 20px;border-bottom:1px solid #ebeef5;display:flex;align-items:center;justify-content:space-between}.detail-dialog .detail-section .section-header .section-title[data-v-c6a44d94]{margin:0;font-size:15px;font-weight:600;color:#303133}.detail-dialog .detail-section .section-header .section-actions[data-v-c6a44d94]{display:flex;gap:8px}.detail-dialog .detail-section .section-header .section-actions[data-v-c6a44d94] .el-button{padding:6px 14px;font-size:12px;border-radius:4px}.detail-dialog .detail-section .section-header .section-actions[data-v-c6a44d94] .el-button.edit-info-btn{color:#409eff;background-color:#ecf5ff;border-color:#b3d8ff}.detail-dialog .detail-section .section-header .section-actions[data-v-c6a44d94] .el-button.edit-info-btn:hover{background:#409eff;color:#fff;border-color:#409eff}.detail-dialog .detail-section .section-header .section-actions[data-v-c6a44d94] .el-button.cancel-edit-btn{color:#606266;background-color:#fff;border-color:#dcdfe6}.detail-dialog .detail-section .section-header .section-actions[data-v-c6a44d94] .el-button.cancel-edit-btn:hover{color:#409eff;border-color:#b3d8ff;background-color:#ecf5ff}.detail-dialog .detail-section .section-header .section-actions[data-v-c6a44d94] .el-button.save-edit-btn{color:#fff;background:#409eff;border-color:#409eff}.detail-dialog .detail-section .section-header .section-actions[data-v-c6a44d94] .el-button.save-edit-btn:hover{background:#66b1ff;border-color:#66b1ff}.detail-dialog .detail-section .detail-descriptions[data-v-c6a44d94]{padding:16px 20px}.detail-dialog .detail-section .app-secret-item[data-v-c6a44d94]{display:flex;align-items:center;justify-content:space-between;gap:8px}.detail-dialog .detail-section .app-secret-item .secret-text[data-v-c6a44d94]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Courier New,monospace;font-size:13px}.detail-dialog .detail-section .app-secret-item .secret-actions[data-v-c6a44d94]{display:flex;gap:4px;flex-shrink:0}.detail-dialog .detail-section .app-secret-item .secret-actions .copy-btn[data-v-c6a44d94]{color:#409eff;padding:4px;min-width:24px}.detail-dialog .detail-section .app-secret-item .secret-actions .copy-btn[data-v-c6a44d94]:hover{color:#66b1ff}.detail-dialog .detail-section .app-secret-item .secret-actions .refresh-secret-btn[data-v-c6a44d94]{font-size:11px;padding:4px 10px;min-width:56px;background:#e6a23c;border-color:#e6a23c}.detail-dialog .detail-section .app-secret-item .secret-actions .refresh-secret-btn[data-v-c6a44d94]:hover{background:#ebb563;border-color:#ebb563}.detail-dialog .detail-section .app-secret-item .secret-actions .refresh-secret-btn i[data-v-c6a44d94]{margin-right:2px}.detail-dialog .detail-section .callback-url-item[data-v-c6a44d94]{display:flex;align-items:center;justify-content:space-between;gap:8px}.detail-dialog .detail-section .callback-url-item .callback-url-text[data-v-c6a44d94]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-dialog .detail-section .callback-url-item .callback-edit-btn[data-v-c6a44d94]{color:#409eff;padding:4px 8px;font-size:12px;flex-shrink:0}.detail-dialog .detail-section .callback-url-item .callback-edit-btn[data-v-c6a44d94]:hover{color:#66b1ff;background:#ecf5ff;border-radius:4px}.detail-dialog .detail-section .callback-url-item .callback-edit-btn i[data-v-c6a44d94]{margin-right:2px}.detail-dialog .detail-section .edit-form[data-v-c6a44d94]{padding:20px}.detail-dialog .detail-section .edit-form[data-v-c6a44d94] .el-form-item{margin-bottom:18px}.detail-dialog .detail-section .edit-form[data-v-c6a44d94] .el-form-item.mb-0{margin-bottom:0}.detail-dialog .detail-section .edit-form[data-v-c6a44d94] .el-textarea__inner{resize:none}.detail-dialog .detail-section .edit-form .ip-list-form-item[data-v-c6a44d94] .el-form-item__content{width:100%}.detail-dialog .detail-section .edit-form .edit-ip-list[data-v-c6a44d94]{width:100%;display:flex;flex-direction:column;gap:8px}.detail-dialog .detail-section .edit-form .edit-ip-list .edit-ip-row[data-v-c6a44d94]{display:flex;align-items:center;gap:8px;width:100%}.detail-dialog .detail-section .edit-form .edit-ip-list .edit-ip-row[data-v-c6a44d94] .el-form-item{flex:1;margin-bottom:0}.detail-dialog .detail-section .edit-form .edit-ip-list .edit-ip-row .delete-ip-btn[data-v-c6a44d94]{flex-shrink:0;padding:10px 12px;margin-left:4px}.detail-dialog .detail-section .ip-tags[data-v-c6a44d94]{display:flex;flex-wrap:wrap;gap:6px}.detail-dialog .detail-section .ip-tags .ip-tag[data-v-c6a44d94]{margin:0}.detail-dialog .detail-section .key-textarea-container[data-v-c6a44d94]{position:relative}.detail-dialog .detail-section .key-textarea-container .key-textarea[data-v-c6a44d94] .el-textarea__inner{font-family:Courier New,monospace;font-size:12px;resize:none;padding-right:120px}.detail-dialog .detail-section .key-textarea-container .key-actions[data-v-c6a44d94]{position:absolute;top:2px;right:2px;z-index:1;display:flex;flex-direction:column;gap:4px;padding:4px;background:hsla(0,0%,100%,.9);border-radius:4px}.detail-dialog .detail-section .key-textarea-container .key-actions .copy-btn[data-v-c6a44d94]{color:#409eff;padding:4px;min-width:32px}.detail-dialog .detail-section .key-textarea-container .key-actions .copy-btn[data-v-c6a44d94]:hover{color:#66b1ff}.detail-dialog .detail-section .key-textarea-container .key-actions .upload-btn[data-v-c6a44d94]{font-size:11px;padding:4px 8px;min-width:64px}.detail-dialog .detail-section .capability-table .el-table[data-v-c6a44d94]{max-height:300px;overflow-y:auto}.detail-dialog .detail-section .capability-table .el-table .ip-tags[data-v-c6a44d94]{display:flex;flex-wrap:wrap;gap:4px}.detail-dialog .detail-section .capability-table .el-table .ip-tags .ip-tag[data-v-c6a44d94]{margin:0}.detail-dialog .detail-section .capability-table .el-table[data-v-c6a44d94] .el-table__empty-block{min-height:200px;display:flex;align-items:center;justify-content:center}.detail-dialog .detail-section .capability-table .el-table[data-v-c6a44d94] .el-table__empty-block .el-table__empty-text{color:#909399;font-size:14px}.detail-dialog .detail-section .capability-pagination[data-v-c6a44d94]{margin-top:16px;text-align:right;padding-right:4px}.empty-data[data-v-c6a44d94]{display:none}.app-id-container[data-v-c6a44d94]{display:flex;align-items:center;justify-content:space-between}.app-id-container .app-id-text[data-v-c6a44d94]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.app-id-container .app-id-actions[data-v-c6a44d94]{display:flex;gap:4px}.app-id-container .app-id-actions .action-btn[data-v-c6a44d94]{padding:0;min-height:auto}.app-id-container .app-id-actions .action-btn i[data-v-c6a44d94]{font-size:14px}.popover-content[data-v-c6a44d94]{word-break:break-all;font-family:Courier New,monospace;font-size:12px;line-height:1.5}.tag-container[data-v-c6a44d94]{display:flex;flex-wrap:wrap;gap:4px}.tag-container .ip-tag[data-v-c6a44d94]{margin:0}.detail-button[data-v-c6a44d94]{margin-right:8px}.dropdown-link[data-v-c6a44d94]{cursor:pointer;color:#409eff}.dropdown-link[data-v-c6a44d94]:hover{color:#66b1ff}.ip-input-group[data-v-c6a44d94]{display:flex;align-items:center;gap:8px}.key-info-dialog .key-section[data-v-c6a44d94]{margin-bottom:20px}.key-info-dialog .key-section .key-title[data-v-c6a44d94]{margin:0 0 8px 0;font-size:14px;font-weight:600;color:#303133}.key-info-dialog .key-section .key-input[data-v-c6a44d94] .el-textarea__inner{font-family:Courier New,monospace;font-size:12px;resize:none}.custom-dialog[data-v-c6a44d94] .el-form-item__label{font-weight:600}.custom-input[data-v-c6a44d94]{width:200px}.rsa-public-key-dialog .el-form[data-v-c6a44d94]{margin-bottom:0}.rsa-public-key-dialog .el-form-item[data-v-c6a44d94]{margin-bottom:16px}.rsa-public-key-dialog .el-textarea[data-v-c6a44d94] .el-textarea__inner{font-family:Courier New,monospace;font-size:12px;line-height:1.4}.el-dialog__wrapper[data-v-c6a44d94] .custom-dialog,.el-dialog__wrapper[data-v-c6a44d94] .detail-dialog,.el-dialog__wrapper[data-v-c6a44d94] .key-info-dialog,.el-dialog__wrapper[data-v-c6a44d94] .rsa-public-key-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-c6a44d94] .custom-dialog .el-dialog__header,.el-dialog__wrapper[data-v-c6a44d94] .detail-dialog .el-dialog__header,.el-dialog__wrapper[data-v-c6a44d94] .key-info-dialog .el-dialog__header,.el-dialog__wrapper[data-v-c6a44d94] .rsa-public-key-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-c6a44d94] .custom-dialog .el-dialog__title,.el-dialog__wrapper[data-v-c6a44d94] .detail-dialog .el-dialog__title,.el-dialog__wrapper[data-v-c6a44d94] .key-info-dialog .el-dialog__title,.el-dialog__wrapper[data-v-c6a44d94] .rsa-public-key-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-c6a44d94] .custom-dialog .el-dialog__headerbtn,.el-dialog__wrapper[data-v-c6a44d94] .detail-dialog .el-dialog__headerbtn,.el-dialog__wrapper[data-v-c6a44d94] .key-info-dialog .el-dialog__headerbtn,.el-dialog__wrapper[data-v-c6a44d94] .rsa-public-key-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-c6a44d94] .custom-dialog .el-dialog__body,.el-dialog__wrapper[data-v-c6a44d94] .detail-dialog .el-dialog__body,.el-dialog__wrapper[data-v-c6a44d94] .key-info-dialog .el-dialog__body,.el-dialog__wrapper[data-v-c6a44d94] .rsa-public-key-dialog .el-dialog__body{padding:20px 24px 12px;max-height:66vh;overflow-y:auto}.el-dialog__wrapper[data-v-c6a44d94] .custom-dialog .el-dialog__body::-webkit-scrollbar,.el-dialog__wrapper[data-v-c6a44d94] .detail-dialog .el-dialog__body::-webkit-scrollbar,.el-dialog__wrapper[data-v-c6a44d94] .key-info-dialog .el-dialog__body::-webkit-scrollbar,.el-dialog__wrapper[data-v-c6a44d94] .rsa-public-key-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-c6a44d94] .custom-dialog .el-dialog__body::-webkit-scrollbar-thumb,.el-dialog__wrapper[data-v-c6a44d94] .detail-dialog .el-dialog__body::-webkit-scrollbar-thumb,.el-dialog__wrapper[data-v-c6a44d94] .key-info-dialog .el-dialog__body::-webkit-scrollbar-thumb,.el-dialog__wrapper[data-v-c6a44d94] .rsa-public-key-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-c6a44d94] .custom-dialog .el-dialog__body::-webkit-scrollbar-track,.el-dialog__wrapper[data-v-c6a44d94] .detail-dialog .el-dialog__body::-webkit-scrollbar-track,.el-dialog__wrapper[data-v-c6a44d94] .key-info-dialog .el-dialog__body::-webkit-scrollbar-track,.el-dialog__wrapper[data-v-c6a44d94] .rsa-public-key-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-c6a44d94] .custom-dialog .el-dialog__footer,.el-dialog__wrapper[data-v-c6a44d94] .detail-dialog .el-dialog__footer,.el-dialog__wrapper[data-v-c6a44d94] .key-info-dialog .el-dialog__footer,.el-dialog__wrapper[data-v-c6a44d94] .rsa-public-key-dialog .el-dialog__footer{padding:12px 24px 16px;border-top:1px solid #ebeef5;background:#fafbfc}.el-dialog__wrapper[data-v-c6a44d94] .custom-dialog .dialog-footer,.el-dialog__wrapper[data-v-c6a44d94] .detail-dialog .dialog-footer,.el-dialog__wrapper[data-v-c6a44d94] .key-info-dialog .dialog-footer,.el-dialog__wrapper[data-v-c6a44d94] .rsa-public-key-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper[data-v-c6a44d94] .custom-dialog .dialog-footer .el-button,.el-dialog__wrapper[data-v-c6a44d94] .detail-dialog .dialog-footer .el-button,.el-dialog__wrapper[data-v-c6a44d94] .key-info-dialog .dialog-footer .el-button,.el-dialog__wrapper[data-v-c6a44d94] .rsa-public-key-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}[data-v-148a2880] .el-table .cert-highlight-row,[data-v-148a2880] .el-table .cert-highlight-row td.el-table__cell{background-color:#fdf6ec}[data-v-148a2880] .el-table .cert-highlight-row:hover>td.el-table__cell{background-color:#faecd8}.custom-input[data-v-9c6857d0]{width:240px}[data-v-9c6857d0] .el-table .cert-req-highlight-row,[data-v-9c6857d0] .el-table .cert-req-highlight-row td.el-table__cell{background-color:#fdf6ec}[data-v-9c6857d0] .el-table .cert-req-highlight-row:hover>td.el-table__cell{background-color:#faecd8}.custom-input[data-v-e7c06f92]{width:180px}.dropdown-link[data-v-e7c06f92]{color:#409eff;cursor:pointer;font-size:13px}.dropdown-link[data-v-e7c06f92]:hover{color:#66b1ff}[data-v-e7c06f92] .el-form-item{margin-bottom:18px}[data-v-e7c06f92] .el-form-item .el-form-item__label{padding-right:8px}.custom-input[data-v-7d291be8]{width:180px}.dropdown-link[data-v-7d291be8]{color:#409eff;cursor:pointer;font-size:13px}.dropdown-link[data-v-7d291be8]:hover{color:#66b1ff}.usage-text[data-v-7d291be8]{font-size:13px;font-weight:600;font-family:Consolas,Courier New,monospace}.usage-total[data-v-7d291be8]{font-size:12px;font-weight:500}.usage-normal[data-v-7d291be8]{color:#67c23a}.usage-warning[data-v-7d291be8]{color:#e6a23c}.usage-danger[data-v-7d291be8]{color:#f56c6c}.metric-expand[data-v-7d291be8]{padding:4px 6px 6px}.metric-query-bar[data-v-7d291be8]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.metric-device-info[data-v-7d291be8]{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:0 12px;height:32px;background:#f5f7fa;border:1px solid #dcdfe6;border-radius:4px;font-size:13px;color:#303133}.metric-device-info .el-icon-monitor[data-v-7d291be8]{color:#409eff;font-size:15px}.metric-device-info .metric-device-name[data-v-7d291be8]{font-weight:600}.metric-device-info .metric-device-sn[data-v-7d291be8]{color:#909399;font-family:Consolas,Courier New,monospace}.metric-device-info .metric-device-ip[data-v-7d291be8]{margin-left:auto;color:#606266;font-family:Consolas,Courier New,monospace}.metric-date-picker[data-v-7d291be8]{width:360px}.metric-panels[data-v-7d291be8]{display:flex;flex-direction:column;gap:12px}.metric-panel[data-v-7d291be8]{background:#fff;border:1px solid #e8edf3;border-radius:8px;overflow:hidden}.metric-panel-header[data-v-7d291be8]{display:flex;align-items:center;gap:8px;height:38px;padding:0 14px;background:#f8fafc;border-bottom:1px solid #eef2f7}.metric-panel-dot[data-v-7d291be8]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.metric-panel-title[data-v-7d291be8]{font-size:13px;font-weight:600;color:#334155}.metric-panel-value[data-v-7d291be8]{margin-left:auto;font-size:15px;font-weight:700;font-family:Consolas,Courier New,monospace}.metric-panel-body[data-v-7d291be8]{height:148px}.metric-chart[data-v-7d291be8]{width:100%;height:100%}.metric-empty[data-v-7d291be8]{padding:40px 0;text-align:center;color:#909399;font-size:13px}.el-dialog__wrapper[data-v-7d291be8] .custom-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-7d291be8] .custom-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-7d291be8] .custom-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-7d291be8] .custom-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-7d291be8] .custom-dialog .el-dialog__body{padding:20px 24px 12px;max-height:66vh;overflow-y:auto}.el-dialog__wrapper[data-v-7d291be8] .custom-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-7d291be8] .custom-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-7d291be8] .custom-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-7d291be8] .custom-dialog .el-dialog__footer{padding:12px 24px 16px;border-top:1px solid #ebeef5;background:#fafbfc}.el-dialog__wrapper[data-v-7d291be8] .custom-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper[data-v-7d291be8] .custom-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}.custom-input[data-v-d881b3e2]{width:180px}.cert-req-panel[data-v-d881b3e2]{padding:0}.certificate-detail-panel[data-v-d881b3e2]{min-height:180px;padding:4px 4px 8px;background:#f7f9fc}.detail-status-bar[data-v-d881b3e2]{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin-bottom:16px;padding:0 18px;border:1px solid #e6ebf2;border-left:3px solid #2f6fed;background:#fff}.detail-status-label[data-v-d881b3e2]{color:#526173;font-size:14px;font-weight:600}.detail-descriptions[data-v-d881b3e2]{overflow:hidden;background:#fff}.result-msg-line[data-v-d881b3e2]{display:inline-block;margin-right:16px;line-height:24px;color:#303133}.result-msg-tag[data-v-d881b3e2]{margin-right:4px}.el-dialog__wrapper[data-v-d881b3e2] .certificate-detail-dialog,.el-dialog__wrapper[data-v-d881b3e2] .custom-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-d881b3e2] .certificate-detail-dialog .el-dialog__header,.el-dialog__wrapper[data-v-d881b3e2] .custom-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-d881b3e2] .certificate-detail-dialog .el-dialog__title,.el-dialog__wrapper[data-v-d881b3e2] .custom-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-d881b3e2] .certificate-detail-dialog .el-dialog__headerbtn,.el-dialog__wrapper[data-v-d881b3e2] .custom-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-d881b3e2] .certificate-detail-dialog .el-dialog__body,.el-dialog__wrapper[data-v-d881b3e2] .custom-dialog .el-dialog__body{padding:20px 24px 12px;max-height:66vh;overflow-y:auto}.el-dialog__wrapper[data-v-d881b3e2] .certificate-detail-dialog .el-dialog__body::-webkit-scrollbar,.el-dialog__wrapper[data-v-d881b3e2] .custom-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-d881b3e2] .certificate-detail-dialog .el-dialog__body::-webkit-scrollbar-thumb,.el-dialog__wrapper[data-v-d881b3e2] .custom-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-d881b3e2] .certificate-detail-dialog .el-dialog__body::-webkit-scrollbar-track,.el-dialog__wrapper[data-v-d881b3e2] .custom-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-d881b3e2] .certificate-detail-dialog .el-dialog__footer,.el-dialog__wrapper[data-v-d881b3e2] .custom-dialog .el-dialog__footer{padding:12px 24px 16px;border-top:1px solid #ebeef5;background:#fafbfc}.el-dialog__wrapper[data-v-d881b3e2] .certificate-detail-dialog .dialog-footer,.el-dialog__wrapper[data-v-d881b3e2] .custom-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper[data-v-d881b3e2] .certificate-detail-dialog .dialog-footer .el-button,.el-dialog__wrapper[data-v-d881b3e2] .custom-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}[data-v-d881b3e2] .detail-descriptions .el-descriptions-item__label{width:126px;color:#687588;font-weight:500;background:#f4f7fb}[data-v-d881b3e2] .detail-descriptions .el-descriptions-item__content{min-width:150px;color:#263445;line-height:22px;word-break:break-all}[data-v-d881b3e2] .detail-descriptions .el-descriptions-item__cell{padding:12px 14px}[data-v-d881b3e2] .el-form-item{margin-bottom:18px}[data-v-d881b3e2] .el-form-item .el-form-item__label{padding-right:8px}.level-text[data-v-8f264c3c]{display:inline-flex;align-items:center;color:#687588;font-size:13px}.level-dot[data-v-8f264c3c]{width:7px;height:7px;margin-right:7px;border-radius:50%;background:#94a3b8}.level-1 .level-dot[data-v-8f264c3c]{background:#e6a23c;box-shadow:0 0 0 3px rgba(230,162,60,.12)}.level-2 .level-dot[data-v-8f264c3c]{background:#f56c6c;box-shadow:0 0 0 3px rgba(245,108,108,.12)}.handled-text[data-v-8f264c3c]{color:#98a2b3;font-size:12px}.handle-summary[data-v-8f264c3c]{margin:-4px 0 22px;padding:14px 16px;border-left:3px solid #2f6fed;background:#f5f8fc}.summary-title[data-v-8f264c3c]{margin-bottom:7px;color:#25364a;font-size:15px;font-weight:600}.summary-content[data-v-8f264c3c]{color:#687588;line-height:22px;word-break:break-all}.el-dialog__wrapper[data-v-8f264c3c] .alert-handle-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-8f264c3c] .alert-handle-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-8f264c3c] .alert-handle-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-8f264c3c] .alert-handle-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-8f264c3c] .alert-handle-dialog .el-dialog__body{padding:20px 24px 12px;max-height:66vh;overflow-y:auto}.el-dialog__wrapper[data-v-8f264c3c] .alert-handle-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-8f264c3c] .alert-handle-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-8f264c3c] .alert-handle-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-8f264c3c] .alert-handle-dialog .el-dialog__footer{padding:12px 24px 16px;border-top:1px solid #ebeef5;background:#fafbfc}.el-dialog__wrapper[data-v-8f264c3c] .alert-handle-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper[data-v-8f264c3c] .alert-handle-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}.icon-body[data-v-4959e630]{width:100%;padding:10px}.icon-body .icon-list[data-v-4959e630]{height:200px;overflow-y:scroll}.icon-body .icon-list div[data-v-4959e630]{height:50px;line-height:60px;margin-bottom:-5px;cursor:pointer;width:33%;float:left}.icon-body .icon-list span[data-v-4959e630]{display:inline-block;vertical-align:-.15em;fill:currentColor;overflow:hidden}.left-align-column .cell[data-v-1a716b4e]{text-align:left!important}.add-master-btn[data-v-1a716b4e]{padding:8px 16px;font-size:14px;border-radius:4px;transition:all .2s}.add-master-btn i[data-v-1a716b4e]{margin-right:6px}.add-master-btn[data-v-1a716b4e]:hover{opacity:.9;transform:translateY(-1px)}.menu-type[data-v-1a716b4e]{display:inline-block;padding:2px 8px;border-radius:2px;font-size:12px}.menu-type.directory[data-v-1a716b4e]{background-color:#e6f7ff;color:#1890ff}.menu-type.menu[data-v-1a716b4e]{background-color:#f6ffed;color:#52c41a}.menu-type.button[data-v-1a716b4e]{background-color:#fff7e6;color:#fa8c16}.table-icon[data-v-1a716b4e]{font-size:16px}.action-btn[data-v-1a716b4e]{margin:0 4px}.action-btn[data-v-1a716b4e]:hover{color:#409eff}.dialog-title[data-v-1a716b4e]{font-weight:500;font-size:16px;color:#303133}[data-v-1a716b4e] .el-form .el-form-item{margin-bottom:18px}[data-v-1a716b4e] .el-form .el-input,[data-v-1a716b4e] .el-form .el-select{width:100%}[data-v-1a716b4e] .el-form .el-radio{margin-right:16px}[data-v-1a716b4e] .el-form .dialog-footer{margin-top:24px;margin-bottom:0;text-align:right}[data-v-1a716b4e] .el-form .dialog-footer .el-button+.el-button{margin-left:12px}[data-v-1a716b4e] .el-table .el-table__cell{text-align:left!important}.el-dialog__wrapper[data-v-1a716b4e] .custom-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-1a716b4e] .custom-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-1a716b4e] .custom-dialog .dialog-title,.el-dialog__wrapper[data-v-1a716b4e] .custom-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-1a716b4e] .custom-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-1a716b4e] .custom-dialog .el-dialog__body{padding:20px 24px 12px;max-height:66vh;overflow-y:auto}.el-dialog__wrapper[data-v-1a716b4e] .custom-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-1a716b4e] .custom-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-1a716b4e] .custom-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-1a716b4e] .custom-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}.tree-controls[data-v-7467aad0]{margin-bottom:10px;display:flex;gap:20px}.tree-controls .el-checkbox[data-v-7467aad0]{margin-right:0}.dialog-footer[data-v-7467aad0]{display:flex;justify-content:flex-end}[data-v-7467aad0] .el-form-item__label{font-weight:700}[data-v-7467aad0] .el-form--inline .el-form-item{margin-right:10px;margin-bottom:10px}[data-v-7467aad0] .el-table{margin-top:16px}[data-v-7467aad0] .el-pagination{margin-top:16px;text-align:right}.el-dialog__wrapper[data-v-7467aad0] .role-edit-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-7467aad0] .role-edit-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-7467aad0] .role-edit-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-7467aad0] .role-edit-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-7467aad0] .role-edit-dialog .el-dialog__body{padding:20px 24px 12px;max-height:70vh;overflow-y:auto}.el-dialog__wrapper[data-v-7467aad0] .role-edit-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-7467aad0] .role-edit-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-7467aad0] .role-edit-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-7467aad0] .role-edit-dialog .el-dialog__footer{padding:12px 24px 16px;border-top:1px solid #ebeef5;background:#fafbfc}.el-dialog__wrapper[data-v-7467aad0] .role-edit-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper[data-v-7467aad0] .role-edit-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}.custom-input[data-v-3edd458b],.custom-select[data-v-3edd458b]{width:220px}.operation-buttons[data-v-3edd458b]{display:inline-flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap}.operation-button[data-v-3edd458b]{height:28px;margin:0;padding:0;font-size:13px;line-height:28px;white-space:nowrap;transition:color .2s ease,background-color .2s ease}.operation-button [class*=el-icon-][data-v-3edd458b]{margin-right:3px;font-size:13px}.edit-button[data-v-3edd458b]{color:#409eff}.edit-button[data-v-3edd458b]:focus,.edit-button[data-v-3edd458b]:hover{color:#2176c9;background:#ecf5ff}.delete-button[data-v-3edd458b]{color:#f56c6c}.delete-button[data-v-3edd458b]:focus,.delete-button[data-v-3edd458b]:hover{color:#dc2626;background:#fef0f0}[data-v-3edd458b] .config-operation-column .cell{padding:0 4px;overflow:visible}.form-input[data-v-3edd458b],.form-textarea[data-v-3edd458b]{width:100%}.radio-group[data-v-3edd458b]{width:100%;display:flex;gap:20px;margin-left:0;padding-left:0}.radio-group .el-radio[data-v-3edd458b]{margin-right:0;line-height:32px}.dialog-footer[data-v-3edd458b]{display:flex;justify-content:flex-end;gap:10px}.cancel-button[data-v-3edd458b],.submit-button[data-v-3edd458b]{padding:9px 20px;font-size:14px;border-radius:4px;transition:all .3s}.cancel-button[data-v-3edd458b]:hover,.submit-button[data-v-3edd458b]:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.el-dialog__wrapper[data-v-3edd458b] .custom-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-3edd458b] .custom-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-3edd458b] .custom-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-3edd458b] .custom-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-3edd458b] .custom-dialog .el-dialog__body{padding:20px 24px 12px;max-height:66vh;overflow-y:auto}.el-dialog__wrapper[data-v-3edd458b] .custom-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-3edd458b] .custom-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-3edd458b] .custom-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-3edd458b] .custom-dialog .el-dialog__footer{padding:12px 24px 16px;border-top:1px solid #ebeef5;background:#fafbfc}.el-dialog__wrapper[data-v-3edd458b] .custom-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper[data-v-3edd458b] .custom-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}.el-dialog__wrapper[data-v-3edd458b] .custom-dialog .el-radio__input{vertical-align:middle}.el-dialog__wrapper[data-v-3edd458b] .custom-dialog .el-radio__label{padding-left:6px;vertical-align:middle}.dialog-footer[data-v-844f8858]{display:flex;justify-content:flex-end}[data-v-844f8858] .el-form-item__label{font-weight:700}[data-v-844f8858] .el-date-editor--datetimerange.el-input__inner,[data-v-844f8858] .el-date-editor.el-input{width:100%}[data-v-844f8858] .el-form--inline .el-form-item{margin-right:10px;margin-bottom:10px}[data-v-844f8858] .el-table{margin-top:16px}[data-v-844f8858] .el-pagination{margin-top:16px;text-align:right}.ukey-cert-container[data-v-844f8858]{display:flex;align-items:center}.ukey-cert-container .ukey-cert-text[data-v-844f8858]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ukey-cert-container .ukey-view-icon[data-v-844f8858]{margin-left:8px;color:#409eff;cursor:pointer;font-size:14px}.ukey-cert-container .ukey-view-icon[data-v-844f8858]:hover{color:#66b1ff}.popover-content[data-v-844f8858]{word-break:break-all;line-height:1.5}.el-dialog__wrapper[data-v-844f8858] .role-bind-dialog,.el-dialog__wrapper[data-v-844f8858] .user-detail-dialog,.el-dialog__wrapper[data-v-844f8858] .user-edit-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-844f8858] .role-bind-dialog .el-dialog__header,.el-dialog__wrapper[data-v-844f8858] .user-detail-dialog .el-dialog__header,.el-dialog__wrapper[data-v-844f8858] .user-edit-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-844f8858] .role-bind-dialog .el-dialog__title,.el-dialog__wrapper[data-v-844f8858] .user-detail-dialog .el-dialog__title,.el-dialog__wrapper[data-v-844f8858] .user-edit-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-844f8858] .role-bind-dialog .el-dialog__headerbtn,.el-dialog__wrapper[data-v-844f8858] .user-detail-dialog .el-dialog__headerbtn,.el-dialog__wrapper[data-v-844f8858] .user-edit-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-844f8858] .role-bind-dialog .el-dialog__body,.el-dialog__wrapper[data-v-844f8858] .user-detail-dialog .el-dialog__body,.el-dialog__wrapper[data-v-844f8858] .user-edit-dialog .el-dialog__body{padding:20px 24px 12px;max-height:66vh;overflow-y:auto}.el-dialog__wrapper[data-v-844f8858] .role-bind-dialog .el-dialog__body::-webkit-scrollbar,.el-dialog__wrapper[data-v-844f8858] .user-detail-dialog .el-dialog__body::-webkit-scrollbar,.el-dialog__wrapper[data-v-844f8858] .user-edit-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-844f8858] .role-bind-dialog .el-dialog__body::-webkit-scrollbar-thumb,.el-dialog__wrapper[data-v-844f8858] .user-detail-dialog .el-dialog__body::-webkit-scrollbar-thumb,.el-dialog__wrapper[data-v-844f8858] .user-edit-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-844f8858] .role-bind-dialog .el-dialog__body::-webkit-scrollbar-track,.el-dialog__wrapper[data-v-844f8858] .user-detail-dialog .el-dialog__body::-webkit-scrollbar-track,.el-dialog__wrapper[data-v-844f8858] .user-edit-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-844f8858] .role-bind-dialog .el-dialog__footer,.el-dialog__wrapper[data-v-844f8858] .user-detail-dialog .el-dialog__footer,.el-dialog__wrapper[data-v-844f8858] .user-edit-dialog .el-dialog__footer{padding:12px 24px 16px;border-top:1px solid #ebeef5;background:#fafbfc}.el-dialog__wrapper[data-v-844f8858] .role-bind-dialog .dialog-footer,.el-dialog__wrapper[data-v-844f8858] .user-detail-dialog .dialog-footer,.el-dialog__wrapper[data-v-844f8858] .user-edit-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper[data-v-844f8858] .role-bind-dialog .dialog-footer .el-button,.el-dialog__wrapper[data-v-844f8858] .user-detail-dialog .dialog-footer .el-button,.el-dialog__wrapper[data-v-844f8858] .user-edit-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}.mac-text[data-v-7c37585d]{font-family:Courier New,monospace;font-size:12px}.mac-text-detail[data-v-7c37585d]{line-height:1.5;font-family:Courier New,monospace;max-height:80px}.mac-text-detail[data-v-7c37585d],.source-data-detail[data-v-7c37585d]{word-break:break-all;font-size:12px;overflow-y:auto;background-color:#f8f9fb;padding:8px;border-radius:4px}.source-data-detail[data-v-7c37585d]{line-height:1.6;max-height:120px}.el-dialog__wrapper[data-v-7c37585d] .integrity-detail-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-7c37585d] .integrity-detail-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-7c37585d] .integrity-detail-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-7c37585d] .integrity-detail-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-7c37585d] .integrity-detail-dialog .el-dialog__body{padding:20px 24px 12px;max-height:70vh;overflow-y:auto}.el-dialog__wrapper[data-v-7c37585d] .integrity-detail-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-7c37585d] .integrity-detail-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-7c37585d] .integrity-detail-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.dialog-footer[data-v-3467c0e8]{display:flex;justify-content:flex-end}[data-v-3467c0e8] .el-form-item__label{font-weight:700}[data-v-3467c0e8] .el-cascader{width:300px}[data-v-3467c0e8] .el-form--inline .el-form-item{margin-right:10px;margin-bottom:10px}[data-v-3467c0e8] .el-table{margin-top:16px}[data-v-3467c0e8] .el-pagination{margin-top:16px;text-align:right}.el-dialog__wrapper[data-v-3467c0e8] .dept-edit-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-3467c0e8] .dept-edit-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-3467c0e8] .dept-edit-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-3467c0e8] .dept-edit-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-3467c0e8] .dept-edit-dialog .el-dialog__body{padding:20px 24px 12px;max-height:66vh;overflow-y:auto}.el-dialog__wrapper[data-v-3467c0e8] .dept-edit-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-3467c0e8] .dept-edit-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-3467c0e8] .dept-edit-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-3467c0e8] .dept-edit-dialog .el-dialog__footer{padding:12px 24px 16px;border-top:1px solid #ebeef5;background:#fafbfc}.el-dialog__wrapper[data-v-3467c0e8] .dept-edit-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper[data-v-3467c0e8] .dept-edit-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}.pagination[data-v-546e6dce],.pagination[data-v-b70bc952]{position:absolute;bottom:-5px;right:10px}.el-dialog__wrapper[data-v-b70bc952] .custom-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-b70bc952] .custom-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-b70bc952] .custom-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-b70bc952] .custom-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-b70bc952] .custom-dialog .el-dialog__body{padding:20px 24px 12px;max-height:66vh;overflow-y:auto}.el-dialog__wrapper[data-v-b70bc952] .custom-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-b70bc952] .custom-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-b70bc952] .custom-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-b70bc952] .custom-dialog .el-dialog__footer{padding:12px 24px 16px;border-top:1px solid #ebeef5;background:#fafbfc}.el-dialog__wrapper[data-v-b70bc952] .custom-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper[data-v-b70bc952] .custom-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}.hide .el-upload--picture-card[data-v-766d33e6]{display:none}.content[data-v-766d33e6]{width:100%;height:100%}.content .item-form[data-v-766d33e6]{margin:10px auto;padding:20px 20px 10px 25px}.content .item-form[data-v-766d33e6],.content .item-table[data-v-766d33e6]{width:98%;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.content .item-table[data-v-766d33e6]{margin:16px auto;position:relative;padding:0;padding-bottom:60px}.content .pagination[data-v-766d33e6]{position:absolute;padding:15px;right:10px}.dialog-footer[data-v-672bbd40],.dialog-footer[data-v-766d33e6]{display:flex;justify-content:flex-end}[data-v-672bbd40] .el-form-item__label{font-weight:700}[data-v-672bbd40] .el-date-editor--datetimerange.el-input__inner,[data-v-672bbd40] .el-date-editor.el-input{width:100%}[data-v-672bbd40] .el-form--inline .el-form-item{margin-right:10px;margin-bottom:10px}[data-v-672bbd40] .el-table{margin-top:16px}[data-v-672bbd40] .el-pagination{margin-top:16px;text-align:right}.ukey-cert-container[data-v-672bbd40]{display:flex;align-items:center}.ukey-cert-container .ukey-cert-text[data-v-672bbd40]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ukey-cert-container .ukey-view-icon[data-v-672bbd40]{margin-left:8px;color:#409eff;cursor:pointer;font-size:14px}.ukey-cert-container .ukey-view-icon[data-v-672bbd40]:hover{color:#66b1ff}.popover-content[data-v-672bbd40]{word-break:break-all;line-height:1.5}.el-dialog__wrapper[data-v-672bbd40] .user-detail-dialog,.el-dialog__wrapper[data-v-672bbd40] .user-edit-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-672bbd40] .user-detail-dialog .el-dialog__header,.el-dialog__wrapper[data-v-672bbd40] .user-edit-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-672bbd40] .user-detail-dialog .el-dialog__title,.el-dialog__wrapper[data-v-672bbd40] .user-edit-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-672bbd40] .user-detail-dialog .el-dialog__headerbtn,.el-dialog__wrapper[data-v-672bbd40] .user-edit-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-672bbd40] .user-detail-dialog .el-dialog__body,.el-dialog__wrapper[data-v-672bbd40] .user-edit-dialog .el-dialog__body{padding:20px 24px 12px;max-height:66vh;overflow-y:auto}.el-dialog__wrapper[data-v-672bbd40] .user-detail-dialog .el-dialog__body::-webkit-scrollbar,.el-dialog__wrapper[data-v-672bbd40] .user-edit-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-672bbd40] .user-detail-dialog .el-dialog__body::-webkit-scrollbar-thumb,.el-dialog__wrapper[data-v-672bbd40] .user-edit-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-672bbd40] .user-detail-dialog .el-dialog__body::-webkit-scrollbar-track,.el-dialog__wrapper[data-v-672bbd40] .user-edit-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.el-dialog__wrapper[data-v-672bbd40] .user-detail-dialog .el-dialog__footer,.el-dialog__wrapper[data-v-672bbd40] .user-edit-dialog .el-dialog__footer{padding:12px 24px 16px;border-top:1px solid #ebeef5;background:#fafbfc}.el-dialog__wrapper[data-v-672bbd40] .user-detail-dialog .dialog-footer,.el-dialog__wrapper[data-v-672bbd40] .user-edit-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper[data-v-672bbd40] .user-detail-dialog .dialog-footer .el-button,.el-dialog__wrapper[data-v-672bbd40] .user-edit-dialog .dialog-footer .el-button{min-width:76px;height:34px;padding:0 16px}.detail-form .el-form-item[data-v-5ef8e662]{margin-bottom:15px}.detail-form .el-form-item .el-form-item__label[data-v-5ef8e662]{font-weight:700;color:#606266}.detail-form .el-form-item .el-form-item__content[data-v-5ef8e662]{line-height:1.5}.detail-form .jv-container[data-v-5ef8e662]{background:#f5f7fa;border-radius:4px;padding:12px;margin:0}.detail-form .jv-container .jv-code[data-v-5ef8e662]{padding:0}[data-v-5ef8e662] .el-form-item__label{font-weight:700}[data-v-5ef8e662] .el-select{width:300px}[data-v-5ef8e662] .el-form--inline .el-form-item{margin-right:10px;margin-bottom:10px}[data-v-5ef8e662] .el-table{margin-top:16px}[data-v-5ef8e662] .el-pagination{margin-top:16px;text-align:right}.el-dialog__wrapper[data-v-5ef8e662] .oper-detail-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.12)}.el-dialog__wrapper[data-v-5ef8e662] .oper-detail-dialog .el-dialog__header{position:relative;padding:12px 24px;font-size:16px;line-height:22px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.el-dialog__wrapper[data-v-5ef8e662] .oper-detail-dialog .el-dialog__title{color:#303133;font-size:16px;font-weight:600;line-height:22px}.el-dialog__wrapper[data-v-5ef8e662] .oper-detail-dialog .el-dialog__headerbtn{top:50%;right:20px;transform:translateY(-50%)}.el-dialog__wrapper[data-v-5ef8e662] .oper-detail-dialog .el-dialog__body{padding:20px 24px 12px;max-height:70vh;overflow-y:auto}.el-dialog__wrapper[data-v-5ef8e662] .oper-detail-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.el-dialog__wrapper[data-v-5ef8e662] .oper-detail-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:3px}.el-dialog__wrapper[data-v-5ef8e662] .oper-detail-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:#f5f7fa}.content[data-v-08bbf32e]{width:100%;height:100%}.content .gradient-button[data-v-08bbf32e]{background:linear-gradient(60deg,#496af1,#48afe3);color:#fff;border:none;border-radius:4px;padding:10px 20px;transition:all .3s}.content .gradient-button[data-v-08bbf32e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.content .item-form[data-v-08bbf32e]{margin:10px auto;padding:20px 20px 10px 25px}.content .item-form[data-v-08bbf32e],.content .item-table[data-v-08bbf32e]{width:98%;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.content .item-table[data-v-08bbf32e]{margin:16px auto;position:relative;padding:0;padding-bottom:60px}.content .pagination[data-v-08bbf32e]{position:absolute;padding:15px;right:10px}.dialog-footer[data-v-08bbf32e]{display:flex;justify-content:flex-end}[data-v-08bbf32e] .el-dialog__body{padding:20px}[data-v-08bbf32e] .el-form-item__label{font-weight:700}[data-v-08bbf32e] .el-date-editor--datetimerange.el-input__inner,[data-v-08bbf32e] .el-date-editor.el-input{width:100%}[data-v-08bbf32e] .el-form--inline .el-form-item{margin-right:10px;margin-bottom:10px}[data-v-08bbf32e] .el-table{margin-top:16px}[data-v-08bbf32e] .el-pagination{margin-top:16px;text-align:right}[data-v-08bbf32e] .el-dialog__header{padding:20px;border-bottom:1px solid #ebeef5}[data-v-08bbf32e] .el-dialog__footer{padding:20px;border-top:1px solid #ebeef5}[data-v-08bbf32e] .el-dialog__title{font-weight:700;font-size:16px}.custom-input[data-v-d828bcd2]{width:180px}.custom-input-wide[data-v-d828bcd2]{width:260px}.ellipsis-text[data-v-d828bcd2]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-family:Consolas,Courier New,monospace;color:#303133}.register-form[data-v-d828bcd2]{padding:4px 6px 0}.register-form .time-picker[data-v-d828bcd2]{width:100%}.register-form[data-v-d828bcd2] .el-input__inner{border-radius:4px}[data-v-d828bcd2] .surfwh-register-dialog{border-radius:8px}[data-v-d828bcd2] .surfwh-register-dialog .el-dialog__header{border-bottom:1px solid #ebeef5;padding:16px 20px}[data-v-d828bcd2] .surfwh-register-dialog .el-dialog__body{padding:20px 22px 8px}[data-v-d828bcd2] .surfwh-register-dialog .el-dialog__footer{border-top:1px solid #ebeef5;padding:12px 20px}