.member-management[data-v-15043c78]{display:flex;flex-direction:column;height:100%;background:var(--wb-gray-50)}.stat-banner[data-v-15043c78]{background:linear-gradient(135deg,#0f172a,#1e3a5f);padding:16px 20px;border-radius:14px;margin:4px 12px 12px;flex-shrink:0}.stat-label[data-v-15043c78]{font-size:var(--wb-font-sm);color:var(--wb-gray-400);margin:0}.stat-value[data-v-15043c78]{font-size:28px;font-weight:800;color:#fff;margin:2px 0 0}.stat-tag[data-v-15043c78]{background:color-mix(in srgb,var(--wb-primary) 20%,transparent)!important;color:#93c5fd!important;border:1px solid color-mix(in srgb,var(--wb-primary) 30%,transparent)!important}.member-tabs[data-v-15043c78]{flex-shrink:0;background:var(--wb-card-bg);border-radius:12px;margin:0 12px 8px;overflow:hidden}.member-list[data-v-15043c78]{flex:1;overflow-y:auto;padding:0 12px 16px}.member-card[data-v-15043c78]{display:flex;align-items:center;gap:12px;background:var(--wb-card-bg);border-radius:14px;padding:12px 14px;margin-bottom:8px;border:1px solid #f0f1f5;box-shadow:0 1px 3px #00000005;transition:all .15s}.member-card[data-v-15043c78]:active{transform:scale(.99);background:#fafcff}.member-card.is-external[data-v-15043c78]{border-left:3px solid #e2e8f0}.member-avatar[data-v-15043c78]{flex-shrink:0}.member-info[data-v-15043c78]{flex:1;min-width:0}.member-name[data-v-15043c78]{font-size:var(--wb-font-xl);font-weight:600;color:var(--wb-gray-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-id[data-v-15043c78]{font-size:var(--wb-font-xs);color:var(--wb-gray-400);font-family:monospace;margin-top:2px}.member-role[data-v-15043c78],.member-action[data-v-15043c78]{flex-shrink:0}.flex[data-v-15043c78]{display:flex}.justify-between[data-v-15043c78]{justify-content:space-between}.items-center[data-v-15043c78]{align-items:center}.super-zone-wrapper[data-v-5707cfe3]{margin:14px 16px 8px;flex-shrink:0}.zone-header[data-v-5707cfe3]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:0 2px}.header-left[data-v-5707cfe3]{display:flex;align-items:center;gap:8px}.god-icon-box[data-v-5707cfe3]{width:24px;height:24px;border-radius:8px;background:var(--wb-primary-gradient, linear-gradient(135deg, #8b5cf6 0%, #7c3aed 100%));display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px color-mix(in srgb,var(--wb-primary) 30%,transparent)}.god-icon[data-v-5707cfe3]{color:#fff;font-size:var(--wb-font-lg)}.title-group[data-v-5707cfe3]{display:flex;align-items:center;gap:8px}.main-title[data-v-5707cfe3]{font-size:var(--wb-font-xl);font-weight:700;color:var(--wb-gray-900);letter-spacing:.2px}.god-badge[data-v-5707cfe3]{display:inline-flex;align-items:center;gap:4px;background:color-mix(in srgb,var(--wb-primary) 10%,transparent);color:var(--wb-primary);border:1px solid color-mix(in srgb,var(--wb-primary) 20%,transparent);font-size:9px;font-weight:800;padding:1px 7px;border-radius:10px;letter-spacing:.5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.pulse-dot[data-v-5707cfe3]{width:5px;height:5px;border-radius:50%;background-color:var(--wb-primary);box-shadow:0 0 6px var(--wb-primary);animation:pulse-glow-5707cfe3 1.8s infinite}.perspective-tag[data-v-5707cfe3]{display:inline-flex;align-items:center;font-size:var(--wb-font-sm);font-weight:600;padding:3px 10px;border-radius:12px;background:var(--wb-gray-100);color:var(--wb-gray-500);border:1px solid #e2e8f0;transition:all .2s ease}.perspective-tag.is-admin[data-v-5707cfe3]{background:var(--wb-success-light);color:#166534;border-color:#bbf7d0}.zone-body-card[data-v-5707cfe3]{background:linear-gradient(180deg,#fff,#f8fafc);border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 4px 20px #00000008;padding:14px 10px}.super-grid[data-v-5707cfe3]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 8px;width:100%}.super-grid-item[data-v-5707cfe3]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 6px;border-radius:12px;background:var(--wb-card-bg);border:1px solid #f1f5f9;box-shadow:0 2px 8px #00000004;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent}.super-grid-item[data-v-5707cfe3]:active{transform:scale(.96);background:color-mix(in srgb,var(--wb-primary) 8%,transparent);border-color:color-mix(in srgb,var(--wb-primary) 15%,transparent)}.super-grid-item.is-disabled[data-v-5707cfe3]{opacity:.45;filter:grayscale(.8);background:var(--wb-gray-50);border-color:transparent;box-shadow:none}.icon-wrapper[data-v-5707cfe3]{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--wb-primary) 10%,transparent),color-mix(in srgb,var(--wb-primary) 15%,transparent));color:var(--wb-primary);border:1px solid color-mix(in srgb,var(--wb-primary) 20%,transparent);display:flex;align-items:center;justify-content:center;margin-bottom:8px;transition:all .2s ease}.super-grid-item:active .icon-wrapper[data-v-5707cfe3]{background:var(--wb-primary);color:var(--wb-primary-foreground, #ffffff);border-color:var(--wb-primary)}.menu-label[data-v-5707cfe3]{font-size:var(--wb-font-md);font-weight:600;color:var(--wb-gray-800);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.access-dot[data-v-5707cfe3]{position:absolute;top:6px;right:6px;width:4px;height:4px;border-radius:50%;background:var(--wb-gray-300)}.access-dot.active[data-v-5707cfe3]{background:var(--wb-success);box-shadow:0 0 4px color-mix(in srgb,var(--wb-success) 60%,transparent)}.mr-1[data-v-5707cfe3]{margin-right:4px}@keyframes pulse-glow-5707cfe3{0%{opacity:.3;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}to{opacity:.3;transform:scale(.9)}}.console-header[data-v-3b2f968f]{padding:12px 16px;background:#fffffff2;backdrop-filter:blur(12px);border-bottom:1px solid #f0f1f5;flex-shrink:0;position:relative}.title[data-v-3b2f968f]{font-size:var(--wb-font-2xl);font-weight:800;margin:0;color:var(--wb-gray-800);display:flex;align-items:center;letter-spacing:-.5px}.subtitle[data-v-3b2f968f]{font-size:var(--wb-font-sm);color:var(--wb-gray-400);margin-top:2px;font-family:monospace}.pulse-dot[data-v-3b2f968f]{width:8px;height:8px;background:var(--wb-success);border-radius:50%;margin-right:8px;box-shadow:0 0 12px color-mix(in srgb,var(--wb-success) 50%,transparent);animation:pulse-3b2f968f 2s infinite}.cyber-btn-outline[data-v-3b2f968f]{border:1px solid #e2e8f0;color:var(--wb-gray-500);font-weight:600;background:var(--wb-card-bg);font-size:var(--wb-font-md);transition:all .2s}.quota-progress-compact[data-v-3b2f968f]{display:flex;align-items:center;margin-top:8px}.progress-track[data-v-3b2f968f]{height:6px;background:var(--wb-gray-200);border-radius:3px;overflow:hidden}.progress-bar[data-v-3b2f968f]{height:100%;background:var(--wb-primary);transition:width .3s ease}.scanner-ring[data-v-3b2f968f]{width:48px;height:48px;border:3px solid #e2e8f0;border-top-color:var(--wb-primary);border-radius:50%;animation:spin-3b2f968f 1s linear infinite}@keyframes pulse-3b2f968f{0%,to{opacity:1}50%{opacity:.4}}@keyframes spin-3b2f968f{to{transform:rotate(360deg)}}.idle-wrapper[data-v-b6365fac]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 0}.state-container[data-v-b6365fac]{display:flex;flex-direction:column;align-items:center;width:100%}.qr-scanner-frame[data-v-b6365fac]{position:relative;width:190px;height:190px;padding:10px;background:var(--wb-card-bg);border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px #0000000a;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box}.qr-scanner-frame.is-warning[data-v-b6365fac]{border-color:#fecaca;box-shadow:0 4px 20px color-mix(in srgb,var(--wb-danger) 6%,transparent)}.qr-img[data-v-b6365fac]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px}.corner[data-v-b6365fac]{position:absolute;width:12px;height:12px;border-color:var(--wb-primary);border-style:solid}.is-warning .corner[data-v-b6365fac]{border-color:var(--wb-danger)}.top-left[data-v-b6365fac]{top:6px;left:6px;border-width:2px 0 0 2px;border-top-left-radius:4px}.top-right[data-v-b6365fac]{top:6px;right:6px;border-width:2px 2px 0 0;border-top-right-radius:4px}.bottom-left[data-v-b6365fac]{bottom:6px;left:6px;border-width:0 0 2px 2px;border-bottom-left-radius:4px}.bottom-right[data-v-b6365fac]{bottom:6px;right:6px;border-width:0 2px 2px 0;border-bottom-right-radius:4px}.scan-line[data-v-b6365fac]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--wb-primary),transparent);filter:drop-shadow(0 0 6px var(--wb-primary));will-change:transform,opacity;animation:laser-scan-b6365fac 2.8s infinite linear}.scan-line.warn-line[data-v-b6365fac]{background:linear-gradient(90deg,transparent,#ef4444,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--wb-danger) 60%,transparent)}@keyframes laser-scan-b6365fac{0%{transform:translateY(5%);opacity:.3}10%{opacity:1}90%{opacity:1}to{transform:translateY(92%);opacity:.3}}@media(prefers-reduced-motion:reduce){.scan-line[data-v-b6365fac],.radar-ring.inner[data-v-b6365fac],.radar-ring.outer[data-v-b6365fac]{animation:none!important}}.qr-loading-mask[data-v-b6365fac]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.qr-error-box[data-v-b6365fac]{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;gap:6px}.error-icon[data-v-b6365fac]{font-size:24px}.loading-text[data-v-b6365fac]{font-size:var(--wb-font-sm);color:var(--wb-primary);margin-top:6px;font-weight:600;letter-spacing:.5px}.loading-text.text-warn[data-v-b6365fac]{color:var(--wb-danger)}.tip-box[data-v-b6365fac]{margin-top:16px;text-align:center}.status-title[data-v-b6365fac]{font-size:var(--wb-font-xl);font-weight:700;color:var(--wb-gray-900);margin:0;display:flex;align-items:center;justify-content:center;gap:6px}.status-title.text-warn[data-v-b6365fac]{color:var(--wb-danger)}.pulse-icon[data-v-b6365fac]{width:7px;height:7px;border-radius:50%;display:inline-block}.info-dot[data-v-b6365fac]{background:var(--wb-success);box-shadow:0 0 6px color-mix(in srgb,var(--wb-success) 50%,transparent)}.warning-dot[data-v-b6365fac]{background:var(--wb-danger);box-shadow:0 0 6px color-mix(in srgb,var(--wb-danger) 50%,transparent)}.status-desc[data-v-b6365fac]{font-size:var(--wb-font-md);color:var(--wb-gray-500);margin-top:4px;font-weight:500}.idle-center[data-v-b6365fac]{padding:8px 0}.offline-icon-wrapper[data-v-b6365fac]{margin-bottom:14px}.offline-avatar-bg[data-v-b6365fac]{width:56px;height:56px;border-radius:16px;background:var(--wb-danger-light);border:1px solid #fecaca;display:flex;align-items:center;justify-content:center}.offline-node-icon[data-v-b6365fac]{font-size:28px;color:var(--wb-warning)}.radar-scan-wrapper[data-v-b6365fac]{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.center-icon-bg[data-v-b6365fac]{width:48px;height:48px;border-radius:50%;background:color-mix(in srgb,var(--wb-primary) 10%,transparent);display:flex;align-items:center;justify-content:center;z-index:1}.center-node-icon[data-v-b6365fac]{font-size:24px;color:var(--wb-primary)}.radar-ring[data-v-b6365fac]{position:absolute;border-radius:50%}.radar-ring.inner[data-v-b6365fac]{width:60px;height:60px;border:1px solid color-mix(in srgb,var(--wb-primary) 30%,transparent);will-change:transform,opacity;animation:pulse-ring-b6365fac 2.2s infinite ease-out}.radar-ring.outer[data-v-b6365fac]{width:80px;height:80px;border:1px solid color-mix(in srgb,var(--wb-primary) 20%,transparent);will-change:transform,opacity;animation:pulse-ring-b6365fac 2.2s infinite ease-out .6s}.idle-title[data-v-b6365fac]{color:var(--wb-gray-900);font-size:15px;font-weight:700;margin:0}.idle-desc[data-v-b6365fac]{color:var(--wb-gray-500);font-size:var(--wb-font-md);margin-top:4px;margin-bottom:20px;font-weight:500}.light-btn-sub[data-v-b6365fac]{background:var(--wb-gray-100)!important;border:1px solid #e2e8f0!important;color:var(--wb-primary)!important;margin-top:16px;padding:0 16px;font-size:var(--wb-font-md);font-weight:600}.light-btn-sub.warn-btn[data-v-b6365fac]{background:var(--wb-danger-light)!important;border-color:#fecaca!important;color:var(--wb-danger)!important}.btn-icon[data-v-b6365fac]{margin-right:4px}.launch-btn[data-v-b6365fac]{width:220px;height:40px;font-weight:700;font-size:var(--wb-font-lg);background:var(--wb-primary-gradient, linear-gradient(135deg, #8b5cf6, #7c3aed))!important;border:none!important;color:#fff!important;box-shadow:0 4px 12px color-mix(in srgb,var(--wb-primary) 25%,transparent)}.warn-launch-btn[data-v-b6365fac]{background:linear-gradient(135deg,#ea580c,#c2410c)!important;box-shadow:0 4px 12px #ea580c40}.mr-1[data-v-b6365fac]{margin-right:4px}.text-primary[data-v-b6365fac]{color:var(--wb-primary)}.text-warn[data-v-b6365fac]{color:var(--wb-danger)}@keyframes pulse-ring-b6365fac{0%{transform:scale(.7);opacity:.8}to{transform:scale(1.2);opacity:0}}.mode-options[data-v-b6365fac]{padding:16px;display:flex;flex-direction:column;gap:12px}.mode-card[data-v-b6365fac]{padding:14px 16px;border-radius:10px;border:2px solid #e2e8f0;cursor:pointer;transition:all .2s}.mode-card.active[data-v-b6365fac]{border-color:#1989fa;background:color-mix(in srgb,var(--wb-primary) 10%,transparent)}.mode-title[data-v-b6365fac]{font-size:var(--wb-font-xl);font-weight:600;color:#323233;margin-bottom:4px}.mode-desc[data-v-b6365fac]{font-size:var(--wb-font-md);color:#969799;line-height:1.5}.verify-wrapper[data-v-331d2385]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 0}.security-shield-box[data-v-331d2385]{display:flex;flex-direction:column;align-items:center;gap:8px}.shield-icon-wrapper[data-v-331d2385]{width:56px;height:56px;border-radius:16px;background:#fff7ed;border:1px solid #ffedd5;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #ea580c14}.shield-icon[data-v-331d2385]{font-size:28px;color:var(--wb-warning)}.security-tag[data-v-331d2385]{display:inline-flex;align-items:center;gap:6px;background:#fff7ed;border:1px solid #ffedd5;padding:2px 10px;border-radius:12px;font-size:var(--wb-font-xs);font-family:monospace;font-weight:700;color:var(--wb-warning)}.warning-pulse[data-v-331d2385]{width:6px;height:6px;border-radius:50%;background-color:#f97316;box-shadow:0 0 6px #f9731699;animation:pulse-ring-331d2385 1.5s infinite}.verify-title[data-v-331d2385]{font-size:var(--wb-font-2xl);font-weight:700;color:var(--wb-gray-900);margin:12px 0 0;letter-spacing:.5px}.verify-desc[data-v-331d2385]{font-size:var(--wb-font-md);color:var(--wb-gray-500);text-align:center;margin:6px 0 20px;line-height:1.5;font-weight:500}.pc-input-container[data-v-331d2385]{width:100%;max-width:280px;margin-bottom:20px;position:relative}[data-v-331d2385] .light-verify-input{background-color:var(--wb-gray-50)!important;border-radius:12px;padding:10px 16px;border:1px solid #e2e8f0;box-shadow:inset 0 1px 2px #00000008;transition:all .2s ease}[data-v-331d2385] .light-verify-input.has-error{border-color:var(--wb-danger)!important;background-color:var(--wb-danger-light)!important}[data-v-331d2385] .light-verify-input:focus-within{border-color:var(--wb-primary);background-color:var(--wb-card-bg)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--wb-primary) 10%,transparent)}[data-v-331d2385] .van-field__control{font-size:24px!important;font-weight:800;font-family:monospace!important;letter-spacing:8px;color:var(--wb-gray-900)!important}[data-v-331d2385] .van-field__control::-moz-placeholder{font-size:var(--wb-font-lg)!important;letter-spacing:normal;font-weight:500;font-family:sans-serif!important;color:var(--wb-gray-400)!important}[data-v-331d2385] .van-field__control::placeholder{font-size:var(--wb-font-lg)!important;letter-spacing:normal;font-weight:500;font-family:sans-serif!important;color:var(--wb-gray-400)!important}.error-tips-text[data-v-331d2385]{font-size:var(--wb-font-md);color:var(--wb-danger);margin-top:6px;text-align:center;display:flex;align-items:center;justify-content:center;gap:4px;font-weight:600}.action-container[data-v-331d2385]{width:100%;max-width:280px;display:flex;flex-direction:column;gap:10px}.submit-light-btn[data-v-331d2385]{background:linear-gradient(135deg,var(--wb-primary),#1d4ed8)!important;border:none!important;height:42px!important;font-size:var(--wb-font-xl)!important;font-weight:700!important;color:#fff!important;box-shadow:0 4px 12px color-mix(in srgb,var(--wb-primary) 25%,transparent);transition:all .2s ease}.submit-light-btn[data-v-331d2385]:active{transform:scale(.98);box-shadow:0 2px 6px color-mix(in srgb,var(--wb-primary) 20%,transparent)}.retry-light-btn[data-v-331d2385]{background:transparent!important;border:none!important;color:var(--wb-gray-500)!important;font-size:var(--wb-font-md)!important;font-weight:600!important;transition:color .2s ease}.retry-light-btn[data-v-331d2385]:hover,.retry-light-btn[data-v-331d2385]:active{color:var(--wb-primary)!important}.btn-icon[data-v-331d2385]{margin-right:4px}@keyframes pulse-ring-331d2385{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1.15);opacity:1}to{transform:scale(.95);opacity:.8}}.scan-flow-view[data-v-bd5e73e5]{display:flex;flex-direction:column;height:100%;width:100%;background:var(--wb-gray-50)}.secure-channel-bar[data-v-bd5e73e5]{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;margin:12px auto 0;background:#ffffffd9;backdrop-filter:blur(12px);border-radius:9999px;border:1px solid #e2e8f0;box-shadow:0 2px 10px #00000008;flex-shrink:0}.channel-icon[data-v-bd5e73e5]{width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,var(--wb-primary) 10%,transparent);display:flex;align-items:center;justify-content:center;color:var(--wb-primary)}.channel-text[data-v-bd5e73e5]{font-size:var(--wb-font-md);font-weight:600;color:#1e3a8a;letter-spacing:.3px}.channel-dot[data-v-bd5e73e5]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.channel-dot.active[data-v-bd5e73e5]{background:var(--wb-success);box-shadow:0 0 8px color-mix(in srgb,var(--wb-success) 50%,transparent);animation:pulse-bd5e73e5 2s infinite}.channel-dot.polling[data-v-bd5e73e5]{background:var(--wb-warning);animation:blink-bd5e73e5 1s infinite}.status-card[data-v-bd5e73e5]{padding:24px 20px;display:flex;flex-direction:column;align-items:center}.step-indicator[data-v-bd5e73e5]{display:flex;align-items:flex-start;justify-content:center;gap:0;width:100%;max-width:360px;margin:0 auto}.step-item[data-v-bd5e73e5]{display:flex;flex-direction:column;align-items:center;position:relative;flex:1}.step-icon-wrapper[data-v-bd5e73e5]{width:32px;height:32px;border-radius:50%;background:var(--wb-gray-100);display:flex;align-items:center;justify-content:center;border:2px solid #e2e8f0;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1}.step-active .step-icon-wrapper[data-v-bd5e73e5]{background:color-mix(in srgb,var(--wb-primary) 10%,transparent);border-color:var(--wb-primary);box-shadow:0 0 12px color-mix(in srgb,var(--wb-primary) 30%,transparent);will-change:transform,filter;animation:stepPulse-bd5e73e5 1.5s ease-in-out infinite}.step-completed .step-icon-wrapper[data-v-bd5e73e5]{background:color-mix(in srgb,var(--wb-primary) 10%,transparent);border-color:var(--wb-primary)}.step-pending .step-icon-wrapper[data-v-bd5e73e5]{background:var(--wb-gray-50);border-color:var(--wb-gray-200)}.step-label[data-v-bd5e73e5]{font-size:var(--wb-font-xs);color:var(--wb-gray-500);margin-top:6px;font-weight:600;letter-spacing:.2px;white-space:nowrap;transition:all .3s ease}.step-active .step-label[data-v-bd5e73e5]{color:var(--wb-primary);font-weight:700}.step-completed .step-label[data-v-bd5e73e5]{color:var(--wb-primary)}.step-pending .step-label[data-v-bd5e73e5]{color:var(--wb-gray-400)}.step-connector[data-v-bd5e73e5]{position:absolute;top:16px;left:calc(50% + 16px);width:calc(100% - 32px);height:2px;background:var(--wb-gray-200);transition:all .4s ease}.connector-active[data-v-bd5e73e5]{background:var(--wb-primary)}.cyber-radar[data-v-bd5e73e5]{position:relative;width:76px;height:76px;margin:0 auto}.radar-core[data-v-bd5e73e5]{width:14px;height:14px;background:var(--wb-primary);border-radius:50%;box-shadow:0 0 16px color-mix(in srgb,var(--wb-primary) 80%,transparent);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.radar-core.success[data-v-bd5e73e5]{background:var(--wb-success);box-shadow:0 0 16px color-mix(in srgb,var(--wb-success) 80%,transparent)}.radar-sweep[data-v-bd5e73e5]{position:absolute;inset:0;border-radius:50%;border:2px solid color-mix(in srgb,var(--wb-primary) 15%,transparent);border-top-color:var(--wb-primary);animation:spin-bd5e73e5 1.2s cubic-bezier(.5,0,.5,1) infinite}.radar-ripple[data-v-bd5e73e5]{position:absolute;inset:0;border-radius:50%;border:2px solid #10b981;animation:ripple-bd5e73e5 1.6s ease-out infinite}.loading-subtext[data-v-bd5e73e5]{font-size:var(--wb-font-md);color:var(--wb-gray-500);line-height:1.6;font-weight:500}.failed-icon-wrapper[data-v-bd5e73e5]{position:relative;width:64px;height:64px;border-radius:50%;background:var(--wb-danger-light);display:flex;align-items:center;justify-content:center;margin:0 auto}.failed-ping[data-v-bd5e73e5]{position:absolute;inset:0;border-radius:50%;background:var(--wb-danger);opacity:.15;animation:ping-bd5e73e5 1.5s cubic-bezier(0,0,.2,1) infinite}.retry-btn[data-v-bd5e73e5]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;background:linear-gradient(135deg,#f97316,#ef4444);color:#fff;border:none;padding:10px 24px;border-radius:9999px;font-size:var(--wb-font-lg);font-weight:600;box-shadow:0 4px 12px color-mix(in srgb,var(--wb-danger) 25%,transparent);transition:all .2s ease;cursor:pointer}.retry-btn[data-v-bd5e73e5]:active{transform:scale(.97);box-shadow:0 2px 6px color-mix(in srgb,var(--wb-danger) 20%,transparent)}.success-icon-wrapper[data-v-bd5e73e5]{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#ecfdf5;margin:0 auto;box-shadow:0 4px 12px color-mix(in srgb,var(--wb-success) 15%,transparent)}@keyframes pulse-bd5e73e5{0%,to{opacity:1}50%{opacity:.4}}@keyframes stepPulse-bd5e73e5{0%,to{transform:scale(1);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--wb-primary) 30%,transparent))}50%{transform:scale(1.06);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--wb-primary) 60%,transparent))}}@keyframes blink-bd5e73e5{0%,to{opacity:1}50%{opacity:.2}}@keyframes spin-bd5e73e5{to{transform:rotate(360deg)}}@keyframes ripple-bd5e73e5{0%{transform:scale(.6);opacity:1}to{transform:scale(1.4);opacity:0}}@keyframes ping-bd5e73e5{75%,to{transform:scale(1.6);opacity:0}}.pv-skeleton[data-v-522f5351]{padding:0}.pv-skeleton__pool[data-v-522f5351]{background:var(--wb-card-bg);border-radius:12px;margin:12px 16px;overflow:hidden}.pv-skeleton__row[data-v-522f5351]{display:flex}.pv-skeleton__card[data-v-522f5351]{display:flex;align-items:center;gap:12px;padding:16px;margin-bottom:8px;background:var(--wb-card-bg);border:1px solid var(--wb-border-color);border-radius:12px}.pv-skeleton__bar[data-v-522f5351]{background:linear-gradient(90deg,var(--wb-skeleton-bg, #f0f0f0) 25%,var(--wb-skeleton-shine, #e0e0e0) 50%,var(--wb-skeleton-bg, #f0f0f0) 75%);background-size:200% 100%;animation:wb-skeleton-shimmer var(--wb-skeleton-duration, 1.5s) var(--wb-skeleton-ease, linear) infinite}.resource-pool[data-v-522f5351]{background:var(--wb-card-bg);padding:10px 16px;flex-shrink:0;border-bottom:1px solid #f0f1f5}.pool-header[data-v-522f5351]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.pool-title[data-v-522f5351]{display:flex;align-items:center;gap:6px;font-size:var(--wb-font-lg);font-weight:700;color:var(--wb-gray-800)}.pool-icon[data-v-522f5351]{width:22px;height:22px;border-radius:6px;background:var(--wb-primary-gradient, linear-gradient(135deg, #8b5cf6, #7c3aed));display:flex;align-items:center;justify-content:center}.pool-count[data-v-522f5351]{font-size:var(--wb-font-md);color:var(--wb-gray-500);font-weight:600;margin-left:2px}.add-robot-btn[data-v-522f5351]{display:flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;background:color-mix(in srgb,var(--wb-primary) 10%,transparent);color:var(--wb-primary);font-size:var(--wb-font-sm);font-weight:600;border:none;transition:all .2s}.robot-row[data-v-522f5351]{display:flex;overflow-x:auto;gap:8px;padding-bottom:4px}.robot-chip[data-v-522f5351]{display:flex;align-items:center;padding:6px 10px;border-radius:10px;border:1px solid #e2e8f0;background:var(--wb-card-bg);cursor:pointer;transition:all .15s;flex-shrink:0}.robot-chip.is-active[data-v-522f5351]{background:var(--wb-primary);border-color:var(--wb-primary);box-shadow:0 4px 12px color-mix(in srgb,var(--wb-primary) 25%,transparent)}.robot-chip.is-offline[data-v-522f5351]{opacity:.7;background:var(--wb-gray-50);border-color:var(--wb-gray-200)}.chip-avatar[data-v-522f5351]{width:26px;height:26px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.chip-name[data-v-522f5351]{font-size:var(--wb-font-md);font-weight:700;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-port-tag[data-v-522f5351]{display:inline-flex;align-items:center;font-size:9px;line-height:1;padding:2px 4px;border-radius:4px;font-weight:600;background-color:color-mix(in srgb,var(--wb-primary) 10%,transparent);color:var(--wb-primary);border:1px solid color-mix(in srgb,var(--wb-primary) 20%,transparent);white-space:nowrap}.chip-port-tag.unbound[data-v-522f5351]{background-color:var(--wb-gray-100);color:var(--wb-gray-400);border-color:var(--wb-gray-200)}.robot-chip.is-active .chip-port-tag[data-v-522f5351]{background-color:#ffffff40;color:#fff;border-color:#fff6}.robot-chip.is-active .chip-port-tag.unbound[data-v-522f5351]{background-color:#ffffff26;color:#ffffffb3;border-color:#fff3}.chip-meta-item[data-v-522f5351]{white-space:nowrap}.chip-online[data-v-522f5351]{color:var(--wb-success)}.chip-offline[data-v-522f5351]{color:var(--wb-warning)}.chip-status-text[data-v-522f5351]{font-size:9px;color:var(--wb-warning);font-weight:600}.zone-divider[data-v-522f5351]{margin:16px 0 8px;padding:12px 0 4px;font-size:var(--wb-font-md);font-weight:700;color:var(--wb-text-muted, #64748b);border-top:1px dashed var(--wb-border-color, #e2e8f0)}.slot-card-ref[data-v-522f5351]{border-left:3px solid var(--wb-primary)}.slot-card-shared[data-v-522f5351]{border-left:3px solid #10b981;opacity:.9}.ref-tag[data-v-522f5351],.shared-tag[data-v-522f5351]{display:inline-block;padding:1px 6px;font-size:var(--wb-font-xs);font-weight:600;border-radius:4px;vertical-align:middle}.ref-tag[data-v-522f5351]{background:#ede9fe;color:var(--wb-primary)}.shared-tag[data-v-522f5351]{background:#d1fae5;color:var(--wb-success)}.zone-action-btn[data-v-522f5351]{padding:4px 10px;font-size:var(--wb-font-md);border-radius:6px;border:1px solid var(--wb-border-color, #e2e8f0);background:var(--wb-card-bg);color:var(--wb-text-muted, #64748b);cursor:pointer}.zone-action-btn[data-v-522f5351]:active{opacity:.7}.zone-action-primary[data-v-522f5351]{background:var(--wb-primary);color:#fff;border-color:var(--wb-primary)}.slot-section[data-v-522f5351]{background:var(--wb-gray-50)}.slot-header[data-v-522f5351]{padding:10px 16px 4px;font-size:var(--wb-font-md);font-weight:700;color:var(--wb-gray-500)}.slot-card[data-v-522f5351]{background:var(--wb-card-bg);border-radius:12px;padding:12px;border:1px solid #f0f1f5;box-shadow:0 1px 3px #00000005;transition:all .2s}.slot-card[data-v-522f5351]:active{transform:scale(.99)}.slot-icon[data-v-522f5351]{width:36px;height:36px;border-radius:10px;background:var(--wb-gray-100);display:flex;align-items:center;justify-content:center}.slot-name[data-v-522f5351]{font-size:var(--wb-font-lg);font-weight:700;color:var(--wb-gray-800)}.cap-mini-tag[data-v-522f5351]{display:inline-block;padding:1px 5px;font-size:var(--wb-font-xs);border-radius:4px;background:var(--wb-gray-100);color:var(--wb-gray-500);font-weight:500}.cap-mini-tag.base[data-v-522f5351]{background:#e0e7ff;color:#4338ca;font-weight:600}.status-dot[data-v-522f5351]{width:6px;height:6px;border-radius:50%;display:inline-block}.status-dot.running[data-v-522f5351]{background:var(--wb-success);box-shadow:0 0 6px color-mix(in srgb,var(--wb-success) 40%,transparent)}.status-dot.offline[data-v-522f5351]{background:var(--wb-gray-400)}.status-dot.idle[data-v-522f5351]{background:var(--wb-warning)}.robot-actions[data-v-522f5351]{display:flex;gap:8px;margin-top:8px;padding-top:8px;border-top:1px dashed #e2e8f0}.action-btn[data-v-522f5351]{flex:1;height:28px;border-radius:6px;font-size:var(--wb-font-sm);font-weight:600;border:none;display:flex;align-items:center;justify-content:center;gap:4px;transition:all .2s}.action-btn.primary[data-v-522f5351]{background:color-mix(in srgb,var(--wb-primary) 10%,transparent);color:var(--wb-primary)}.action-btn.danger[data-v-522f5351]{background:var(--wb-danger-light);color:var(--wb-danger)}.no-scrollbar[data-v-522f5351]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-522f5351]{-ms-overflow-style:none;scrollbar-width:none}.edit-btn[data-v-522f5351]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:6px;font-size:var(--wb-font-sm);font-weight:500;color:var(--wb-primary);background:color-mix(in srgb,var(--wb-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--wb-primary) 20%,transparent);cursor:pointer;margin-bottom:6px}.robot-pick-item[data-v-f19a5318]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:var(--wb-card-bg);border-radius:12px;border:1px solid #e2e8f0;cursor:pointer;transition:all .15s ease;box-shadow:0 1px 2px #00000005}.robot-pick-item[data-v-f19a5318]:active{background:var(--wb-gray-100);transform:scale(.99)}.pick-avatar[data-v-f19a5318]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pick-name[data-v-f19a5318]{font-size:var(--wb-font-lg);font-weight:700;color:var(--wb-gray-800);margin:0;line-height:1.2}.pick-id[data-v-f19a5318]{font-size:var(--wb-font-xs);color:var(--wb-gray-400)}.pick-arrow[data-v-f19a5318]{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:8px}.cyber-action-btn[data-v-f19a5318]{width:100%;height:42px;border-radius:10px;font-size:var(--wb-font-lg);font-weight:600;border:none;display:flex;align-items:center;justify-content:center;transition:all .2s;cursor:pointer}.cyber-action-btn.primary[data-v-f19a5318]{background:var(--wb-primary);color:#fff}.cyber-action-btn.primary[data-v-f19a5318]:active{background:color-mix(in srgb,var(--wb-primary) 80%,#000 20%)}.cyber-action-btn.danger[data-v-f19a5318]{background:var(--wb-danger-light);color:var(--wb-danger);border:1px solid #fee2e2}.cyber-action-btn.danger[data-v-f19a5318]:active{background:#fee2e2}.cyber-action-btn.cancel[data-v-f19a5318]{background:var(--wb-card-bg);color:var(--wb-gray-500);border:1px solid #e2e8f0}.cyber-action-btn.cancel[data-v-f19a5318]:active{background:var(--wb-gray-100)}.config-manager[data-v-5818035e]{min-height:100vh;background:#f4f6f8;display:flex;flex-direction:column}.cyber-btn-primary[data-v-5818035e]{background:var(--wb-primary-gradient, linear-gradient(135deg, #8b5cf6, #7c3aed));border:none;color:var(--wb-primary-foreground, white);font-weight:600;padding:0 16px;box-shadow:0 4px 12px color-mix(in srgb,var(--wb-primary) 20%,transparent)}.cyber-btn-primary[data-v-5818035e]:active{transform:scale(.95)}.cyber-port-card[data-v-5818035e]{background:linear-gradient(180deg,#fff,#fcfcfd);border-radius:16px;padding:16px 20px;box-shadow:0 6px 20px #11182708;border:1px solid rgba(229,231,235,.8);animation:cardFadeIn-5818035e .4s ease-out backwards}@keyframes cardFadeIn-5818035e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.field-row[data-v-5818035e]{display:flex;align-items:flex-start;font-size:var(--wb-font-lg);line-height:1.5}.label[data-v-5818035e]{color:var(--wb-gray-500);width:110px;flex-shrink:0;display:flex;align-items:center}.status-indicator[data-v-5818035e]{display:inline-flex;align-items:center;font-size:var(--wb-font-sm);font-weight:600;padding:4px 10px;border-radius:20px}.status-indicator .status-dot[data-v-5818035e]{width:6px;height:6px;border-radius:50%;margin-right:6px}.status-indicator.is-idle[data-v-5818035e]{background:var(--wb-gray-100);color:var(--wb-gray-500)}.status-indicator.is-idle .status-dot[data-v-5818035e]{background:#9ca3af}.status-indicator.is-online[data-v-5818035e]{background:#ecfdf5;color:var(--wb-success);border:1px solid #d1fae5}.status-indicator.is-online .status-dot[data-v-5818035e]{background:var(--wb-success);box-shadow:0 0 8px #10b981}.status-indicator.is-offline[data-v-5818035e]{background:var(--wb-warning-light);color:var(--wb-warning);border:1px solid #fef3c7}.status-indicator.is-offline .status-dot[data-v-5818035e]{background:var(--wb-warning)}.status-indicator.is-locked[data-v-5818035e]{background:var(--wb-danger-light);color:var(--wb-danger);border:1px solid #fee2e2}.status-indicator.is-locked .status-dot[data-v-5818035e]{background:var(--wb-danger)}.cyber-tag[data-v-5818035e]{display:inline-flex;align-items:center;font-size:var(--wb-font-sm);padding:3px 8px;border-radius:6px;font-weight:600}.alias-tag[data-v-5818035e]{background:color-mix(in srgb,var(--wb-primary) 10%,transparent);color:var(--wb-primary);border:1px solid color-mix(in srgb,var(--wb-primary) 20%,transparent)}.cap-tag[data-v-5818035e]{background:#fff7ed;color:var(--wb-warning);border:1px solid #ffedd5}.cyber-btn-outline[data-v-5818035e]{border:1px solid #d1d5db!important;color:#4b5563!important;border-radius:8px;font-weight:600}.cyber-btn-danger[data-v-5818035e]{border:1px solid #fca5a5!important;color:var(--wb-danger)!important;border-radius:8px;font-weight:600}.cyber-dialog[data-v-5818035e] .van-dialog__header{font-weight:800;color:#111827;padding-top:24px}.scanner-ring[data-v-5818035e]{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:var(--wb-primary);border-radius:50%;animation:spin-5818035e 1s linear infinite;margin-bottom:16px}.loading-hint[data-v-5818035e]{margin:0;font-size:var(--wb-font-lg);color:#9ca3af;letter-spacing:.4px}@keyframes spin-5818035e{to{transform:rotate(360deg)}}.template-card[data-v-5818035e]{background:var(--wb-card-bg);border:1px solid #e5e7eb;border-radius:12px;padding:14px;cursor:pointer;transition:all .2s}.template-card[data-v-5818035e]:active{background:#f9fafb;border-color:var(--wb-primary)}.template-tag[data-v-5818035e]{display:inline-flex;align-items:center;font-size:var(--wb-font-sm);padding:2px 8px;border-radius:4px;font-weight:600}.template-tag.base[data-v-5818035e]{background:var(--wb-success-light);color:var(--wb-success);border:1px solid #d1fae5}.template-tag.cap[data-v-5818035e]{background:#fff7ed;color:var(--wb-warning);border:1px solid #ffedd5}.role-section[data-v-5818035e]{margin-top:8px}.role-main[data-v-5818035e]{display:flex;align-items:center;gap:6px}.role-name[data-v-5818035e]{font-size:var(--wb-font-lg);font-weight:700;color:var(--wb-gray-800)}.role-code[data-v-5818035e]{font-size:var(--wb-font-xs);color:var(--wb-gray-400);font-family:monospace}.expert-section[data-v-5818035e],.capability-section[data-v-5818035e]{margin-top:8px}.section-label[data-v-5818035e]{font-size:var(--wb-font-sm);font-weight:600;color:var(--wb-gray-500);margin-bottom:4px}.expert-tags[data-v-5818035e]{display:flex;flex-wrap:wrap;gap:6px}.expert-tag[data-v-5818035e],.capability-tag[data-v-5818035e]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;background:var(--wb-gray-50);border:1px solid #e2e8f0}.expert-tag[data-v-5818035e]{background:var(--wb-warning-light);border-color:#fde68a}.expert-name[data-v-5818035e]{font-size:var(--wb-font-sm);font-weight:500;color:var(--wb-gray-800)}.expert-code[data-v-5818035e]{font-size:9px;color:var(--wb-gray-400);font-family:monospace}.more-tag[data-v-5818035e]{font-size:var(--wb-font-sm);color:var(--wb-primary);cursor:pointer}.aiwana-cyber-popup[data-v-f5aa6a7a]{will-change:transform;transform:translateZ(0);backface-visibility:hidden}.console-container[data-v-f5aa6a7a]{display:flex;flex-direction:column;height:100%;background:var(--wb-bg, #f8fafc)}[data-v-4e58b103] .saas-drawer-popup{background:var(--wb-gray-50)!important;border-top-left-radius:16px;border-bottom-left-radius:16px;box-shadow:-8px 0 30px #00000014!important}.drawer-container[data-v-4e58b103]{display:flex;flex-direction:column;height:100%;box-sizing:border-box;background:#f4f6f8}.drawer-header[data-v-4e58b103]{padding:24px 20px 14px;background:var(--wb-card-bg);display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #f1f5f9}.drawer-header .header-title[data-v-4e58b103]{margin:0;font-size:var(--wb-font-2xl);font-weight:700;color:var(--wb-gray-900)}.drawer-header .header-subtitle[data-v-4e58b103]{margin:4px 0 0;font-size:var(--wb-font-sm);color:var(--wb-gray-500)}.close-btn[data-v-4e58b103]{padding:4px;cursor:pointer;border-radius:8px;transition:background .2s ease}.close-btn[data-v-4e58b103]:active{background:var(--wb-gray-100)}.drawer-meta[data-v-4e58b103]{padding:12px 20px 4px}.uid-badge-box[data-v-4e58b103]{display:inline-flex;align-items:center;gap:6px;background:var(--wb-card-bg);border:1px solid #e2e8f0;padding:4px 10px;border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.uid-label[data-v-4e58b103]{font-size:9px;color:var(--wb-gray-400);font-weight:700}.uid-value[data-v-4e58b103]{font-size:var(--wb-font-sm);color:var(--wb-gray-700);font-weight:600}.drawer-content[data-v-4e58b103]{flex:1;padding:16px 20px;overflow-y:auto}.empty-state[data-v-4e58b103]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0}.empty-text[data-v-4e58b103]{font-size:var(--wb-font-lg);color:var(--wb-gray-400);margin-top:8px}.role-list[data-v-4e58b103]{display:flex;flex-direction:column;gap:12px}.role-card[data-v-4e58b103]{display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:14px;background:var(--wb-card-bg);border:1px solid #e2e8f0;box-shadow:0 2px 8px #00000005;cursor:pointer;transition:all .2s ease}.role-card[data-v-4e58b103]:active{transform:scale(.98)}.role-card.is-current[data-v-4e58b103]{background:#f0f6ff!important;border-color:var(--wb-primary)!important;box-shadow:0 0 0 1px var(--wb-primary)!important}.role-info[data-v-4e58b103]{display:flex;align-items:center;gap:12px}.role-icon-box[data-v-4e58b103]{width:40px;height:40px;border-radius:10px;background:var(--wb-gray-50);border:1px solid #e2e8f0;color:var(--wb-gray-500);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.role-icon-box.active-icon[data-v-4e58b103]{background:var(--wb-primary)!important;border-color:var(--wb-primary)!important;color:#fff!important}.role-text[data-v-4e58b103]{display:flex;flex-direction:column}.role-label[data-v-4e58b103]{font-size:var(--wb-font-xl);font-weight:700;color:var(--wb-gray-800)}.is-current .role-label[data-v-4e58b103]{color:color-mix(in srgb,var(--wb-primary) 80%,#000 20%)}.role-code-tag[data-v-4e58b103]{font-size:var(--wb-font-xs);color:var(--wb-gray-400);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;margin-top:2px}.status-box[data-v-4e58b103]{display:flex;align-items:center}.current-badge[data-v-4e58b103]{display:flex;align-items:center;gap:4px;font-size:var(--wb-font-sm);font-weight:600;color:#166534;background:#dcfce7;border:1px solid #bbf7d0;padding:4px 10px;border-radius:20px}.arrow-icon[data-v-4e58b103]{color:var(--wb-gray-300);font-size:var(--wb-font-2xl)}.drawer-footer[data-v-4e58b103]{padding:16px 20px 24px;background:var(--wb-card-bg);border-top:1px solid #f1f5f9}.footer-tip[data-v-4e58b103]{display:flex;align-items:center;justify-content:center;font-size:var(--wb-font-sm);color:var(--wb-gray-400);text-align:center}.mr-1[data-v-4e58b103]{margin-right:4px}.drawer-page[data-v-064b508b]{display:flex;flex-direction:column;height:100%;background:var(--wb-bg, #f8fafc);padding:16px;overflow-y:auto}.empty-tip[data-v-064b508b]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;color:var(--wb-gray-400);font-size:var(--wb-font-md)}.menu-detail-card[data-v-064b508b]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--wb-card-bg, #ffffff);border-radius:10px;margin-bottom:8px;cursor:pointer}.card-left[data-v-064b508b]{display:flex;align-items:center;gap:8px}.empty-tip[data-v-9deea789]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;color:var(--wb-gray-400);font-size:var(--wb-font-md)}.profile-menu-item[data-v-24025e9e]{display:flex;align-items:center;gap:var(--wb-space-3, 8px);padding:var(--wb-space-4, 12px) var(--wb-space-5, 16px);background:var(--wb-card-bg);cursor:pointer;transition:background var(--wb-duration-fast)}.profile-menu-item[data-v-24025e9e]:active{background:var(--wb-hover-bg)}.profile-menu-item+.profile-menu-item[data-v-24025e9e]{border-top:1px solid var(--wb-border-color)}.pmi-icon[data-v-24025e9e]{display:inline-flex;align-items:center;justify-content:center;width:var(--wb-icon-lg, 20px);height:var(--wb-icon-lg, 20px);flex-shrink:0;color:var(--wb-primary);font-size:var(--wb-icon-md, 16px)}.pmi-title[data-v-24025e9e]{flex:1;min-width:0;font-size:var(--wb-font-lg, 13px);color:var(--wb-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmi-value[data-v-24025e9e]{flex-shrink:0;color:var(--wb-primary);font-size:var(--wb-font-sm, 11px);font-weight:600}.pmi-arrow[data-v-24025e9e]{flex-shrink:0;color:var(--wb-text-muted);font-size:var(--wb-icon-sm, 14px)}.profile-menu-group[data-v-d790005f]{margin:0 var(--wb-space-4, 12px) var(--wb-space-3, 8px);border-radius:var(--wb-radius-lg, 12px);overflow:hidden;background:var(--wb-card-bg);border:1px solid var(--wb-border-color)}.page-container[data-v-c5281a9d]{min-height:100vh;background-color:var(--wb-gray-50);padding-bottom:32px;display:flex;flex-direction:column;width:100%;box-sizing:border-box}.layout-block[data-v-c5281a9d]{flex-shrink:0;display:block}.saas-card-wrapper[data-v-c5281a9d]{margin:14px 16px;border-radius:16px;cursor:pointer;transition:all .2s ease}.saas-card-wrapper[data-v-c5281a9d]:active{transform:scale(.98)}.saas-matrix-card[data-v-c5281a9d]{background:var(--wb-card-bg);border-radius:16px;padding:16px;display:flex;align-items:center;box-sizing:border-box;border:1px solid #e2e8f0;box-shadow:0 4px 16px #00000008}.matrix-icon-box[data-v-c5281a9d]{width:44px;height:44px;background:color-mix(in srgb,var(--wb-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--wb-primary) 20%,transparent);border-radius:12px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.matrix-text-group[data-v-c5281a9d]{display:flex;flex-direction:column}.card-title[data-v-c5281a9d]{font-size:var(--wb-font-xl);font-weight:700;color:var(--wb-gray-900);margin:0}.card-subtitle[data-v-c5281a9d]{font-size:var(--wb-font-sm);color:var(--wb-gray-500);margin:2px 0 0}.status-tag-box[data-v-c5281a9d]{display:flex;align-items:center}.status-badge[data-v-c5281a9d]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:20px;font-size:var(--wb-font-sm);font-weight:600;font-family:monospace;background:var(--wb-gray-50);border:1px solid #e2e8f0}.status-dot[data-v-c5281a9d]{width:6px;height:6px;border-radius:50%;margin-right:6px}.bg-green[data-v-c5281a9d]{background-color:var(--wb-success)}.bg-red[data-v-c5281a9d]{background-color:var(--wb-danger)}.bg-gray[data-v-c5281a9d]{background-color:var(--wb-gray-400)}.text-blue[data-v-c5281a9d]{color:var(--wb-primary)}.text-green[data-v-c5281a9d]{color:var(--wb-success)}.text-red[data-v-c5281a9d]{color:var(--wb-danger)}.text-gray[data-v-c5281a9d]{color:var(--wb-gray-500)}.flex[data-v-c5281a9d]{display:flex}.items-center[data-v-c5281a9d]{align-items:center}.justify-between[data-v-c5281a9d]{justify-content:space-between}.w-full[data-v-c5281a9d]{width:100%}.gap-3[data-v-c5281a9d]{gap:12px}.mt-2[data-v-c5281a9d]{margin-top:8px}.mr-1[data-v-c5281a9d]{margin-right:4px}.cyber-piggy-container[data-v-f59b2098]{display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 8px rgba(0,242,254,.3))}.piggy-svg[data-v-f59b2098]{overflow:visible}.eye-l[data-v-f59b2098]{animation:eye-animation-f59b2098 1.5s cubic-bezier(.4,0,.2,1) forwards;transform-origin:6.5px 4px}.eye-r[data-v-f59b2098]{animation:eye-animation-f59b2098 1.5s cubic-bezier(.4,0,.2,1) forwards;transform-origin:13.5px 4px;animation-delay:.1s}.nostril[data-v-f59b2098]{animation:nostril-grow-f59b2098 1s ease-out forwards;transform-origin:center center;animation-delay:.2s}@keyframes eye-animation-f59b2098{0%{transform:scaleX(.1);opacity:0}15%{opacity:1}30%{transform:scaleX(1);opacity:1}40%{transform:translateY(-.3px) scaleX(1)}55%{transform:translateY(.2px) scaleX(1)}70%{transform:translateY(-.1px) scaleX(1)}85%{transform:translateY(.1px) scaleX(1)}to{transform:translateY(0) scaleX(1)}}@keyframes nostril-grow-f59b2098{0%{transform:scaleY(.3);opacity:.5}to{transform:scaleY(1);opacity:1}}
