:root{--autolink-blue: #0052FF;--autolink-blue-light: #4D7CFF;--autolink-blue-50: #E8F0FF;--autolink-blue-100: #C5D9FF;--autolink-blue-200: #A0BBFF;--autolink-orange: #FF6B2C;--autolink-orange-light: #FF8F5E;--autolink-orange-50: #FFF3ED;--autolink-orange-100: #FFE0CC;--autolink-orange-200: #FFC499;--autolink-slate-50: #F8FAFC;--autolink-slate-100: #F1F5F9;--autolink-slate-200: #E2E8F0;--autolink-slate-300: #CBD5E1;--autolink-slate-400: #94A3B8;--autolink-slate-500: #64748B;--autolink-slate-600: #475569;--autolink-slate-700: #334155;--autolink-slate-800: #1E293B;--autolink-slate-900: #0F172A;--autolink-success: #16A34A;--autolink-success-bg: #F0FDF4;--autolink-warning: #EAB308;--autolink-warning-bg: #FEFCE8;--autolink-danger: #DC2626;--autolink-danger-bg: #FEF2F2;--autolink-info: #0052FF;--autolink-info-bg: #E8F0FF;--autolink-bg: #FAFAFA;--autolink-bg-secondary: #F8FAFC;--autolink-bg-tertiary: #F1F5F9;--autolink-fg: #0F172A;--autolink-fg-secondary: #475569;--autolink-fg-tertiary: #94A3B8;--autolink-card: #FFFFFF;--autolink-border: #E2E8F0;--autolink-border-hover: #CBD5E1;--autolink-gradient-blue: linear-gradient(135deg, #0052FF, #4D7CFF);--autolink-gradient-orange: linear-gradient(135deg, #FF6B2C, #FF8F5E);--autolink-gradient-bridge: linear-gradient(135deg, #0052FF, #4D7CFF, #FF6B2C);--autolink-gradient-dark: linear-gradient(135deg, #0F172A, #1E293B);--autolink-shadow-sm: 0 1px 3px rgba(0, 0, 0, .06);--autolink-shadow-md: 0 4px 6px rgba(0, 0, 0, .07);--autolink-shadow-lg: 0 10px 15px rgba(0, 0, 0, .1);--autolink-shadow-xl: 0 20px 25px rgba(0, 0, 0, .1);--autolink-shadow-blue: 0 4px 14px rgba(0, 82, 255, .25);--autolink-shadow-orange: 0 4px 14px rgba(255, 107, 44, .25);--autolink-radius-xs: 6px;--autolink-radius-sm: 8px;--autolink-radius: 12px;--autolink-radius-lg: 16px;--autolink-radius-xl: 20px;--autolink-radius-full: 9999px;--autolink-font: "Inter", -apple-system, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--autolink-font-mono: "JetBrains Mono", "Fira Code", monospace;--autolink-font-display: "Inter", sans-serif;--autolink-text-xs: .75rem;--autolink-text-sm: .8125rem;--autolink-text-base: .875rem;--autolink-text-md: 1rem;--autolink-text-lg: 1.125rem;--autolink-text-xl: 1.5rem;--autolink-text-2xl: 1.75rem;--autolink-text-3xl: 2.5rem;--autolink-weight-regular: 400;--autolink-weight-medium: 500;--autolink-weight-semibold: 600;--autolink-weight-bold: 700;--autolink-weight-extrabold: 800;--autolink-leading-tight: 1.1;--autolink-leading-normal: 1.5;--autolink-leading-relaxed: 1.6;--autolink-leading-loose: 1.8;--autolink-space-1: 4px;--autolink-space-2: 8px;--autolink-space-3: 12px;--autolink-space-4: 16px;--autolink-space-5: 20px;--autolink-space-6: 24px;--autolink-space-8: 32px;--autolink-space-10: 40px;--autolink-space-12: 48px;--autolink-space-16: 64px;--autolink-space-20: 80px;--autolink-transition-fast: .15s ease;--autolink-transition-normal: .25s ease;--autolink-transition-slow: .35s ease;--autolink-transition-spring: .7s cubic-bezier(.16, 1, .3, 1);--autolink-z-dropdown: 100;--autolink-z-sticky: 200;--autolink-z-overlay: 300;--autolink-z-modal: 400;--autolink-z-toast: 500}body{font-family:var(--autolink-font);background-color:var(--autolink-bg);color:var(--autolink-fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:var(--autolink-leading-normal)}:root{--el-color-primary: #0052FF;--el-color-primary-light-1: #1A6AFF;--el-color-primary-light-2: #3380FF;--el-color-primary-light-3: #4D7CFF;--el-color-primary-light-4: #6699FF;--el-color-primary-light-5: #80B3FF;--el-color-primary-light-6: #99CCFF;--el-color-primary-light-7: #B3D9FF;--el-color-primary-light-8: #CCE6FF;--el-color-primary-light-9: #E8F0FF;--el-color-primary-dark-2: #0042CC;--el-color-warning: #FF6B2C;--el-color-warning-light-3: #FF8F5E;--el-color-warning-light-5: #FFAD8A;--el-color-warning-light-7: #FFCCB5;--el-color-warning-light-9: #FFF3ED;--el-color-warning-dark-2: #CC5523;--el-border-radius-base: 8px;--el-border-radius-small: 6px;--el-border-radius-round: 20px;--el-font-family: var(--autolink-font);--el-bg-color: #FFFFFF;--el-bg-color-page: #FAFAFA;--el-text-color-primary: #0F172A;--el-text-color-regular: #334155;--el-text-color-secondary: #64748B;--el-text-color-placeholder: #94A3B8;--el-border-color: #E2E8F0;--el-border-color-light: #F1F5F9;--el-fill-color-light: #F8FAFC}:focus-visible{outline:2px solid var(--autolink-blue);outline-offset:2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}body{margin:0;padding:0;font-family:var(--autolink-font);background-color:var(--autolink-bg);color:var(--autolink-fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{width:100%;min-height:100vh}.app-system-banners{position:sticky;top:0;z-index:10000}.demo-banner{min-height:40px;display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 16px;box-sizing:border-box;background:#fff7ed;color:#7c2d12;border-bottom:1px solid #fed7aa;font-size:14px;line-height:1.4;text-align:center}.demo-banner strong{font-weight:700;white-space:nowrap}.demo-banner span{overflow-wrap:anywhere}.offline-banner{width:100%}body.demo-mode-active .el-message{margin-top:40px}.el-button--primary:not(.is-plain):not(.is-text):not(.is-link){background:var(--autolink-gradient-blue)!important;border:none!important;box-shadow:var(--autolink-shadow-blue);transition:all var(--autolink-transition-normal)}.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):hover,.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):focus{box-shadow:0 6px 20px #0052ff59;transform:translateY(-1px)}#app .el-button.is-text,#app .el-button.is-link,#app .el-button.el-button--text{border:none!important;padding:8px 15px!important;border-radius:var(--el-border-radius-base)!important;box-shadow:none!important;font-weight:500!important}#app .el-button.is-text.el-button--small,#app .el-button.is-link.el-button--small,#app .el-button.el-button--text.el-button--small{padding:5px 11px!important}#app .el-button--primary.is-text,#app .el-button--primary.is-link,#app .el-button--text.el-button--primary{background:var(--autolink-gradient-blue)!important;color:#fff!important}#app .el-button--primary.is-text:hover,#app .el-button--primary.is-text:focus,#app .el-button--primary.is-link:hover,#app .el-button--primary.is-link:focus,#app .el-button--text.el-button--primary:hover,#app .el-button--text.el-button--primary:focus{box-shadow:0 4px 14px #0052ff4d!important;transform:translateY(-1px)}#app .el-button--danger.is-text,#app .el-button--danger.is-link,#app .el-button--text.el-button--danger{background-color:var(--el-color-danger)!important;color:#fff!important}#app .el-button--danger.is-text:hover,#app .el-button--danger.is-text:focus,#app .el-button--danger.is-link:hover,#app .el-button--danger.is-link:focus,#app .el-button--text.el-button--danger:hover,#app .el-button--text.el-button--danger:focus{background-color:var(--el-color-danger-light-3)!important;color:#fff!important}#app .el-button--warning.is-text,#app .el-button--warning.is-link,#app .el-button--text.el-button--warning{background-color:var(--el-color-warning)!important;color:#fff!important}#app .el-button--warning.is-text:hover,#app .el-button--warning.is-text:focus,#app .el-button--warning.is-link:hover,#app .el-button--warning.is-link:focus,#app .el-button--text.el-button--warning:hover,#app .el-button--text.el-button--warning:focus{background-color:var(--el-color-warning-light-3)!important;color:#fff!important}#app .el-button--success.is-text,#app .el-button--success.is-link,#app .el-button--text.el-button--success{background-color:var(--el-color-success)!important;color:#fff!important}#app .el-button--success.is-text:hover,#app .el-button--success.is-text:focus,#app .el-button--success.is-link:hover,#app .el-button--success.is-link:focus,#app .el-button--text.el-button--success:hover,#app .el-button--text.el-button--success:focus{background-color:var(--el-color-success-light-3)!important;color:#fff!important}#app .el-button--info.is-text,#app .el-button--info.is-link,#app .el-button.is-text:not(.el-button--primary):not(.el-button--danger):not(.el-button--warning):not(.el-button--success):not(.el-button--info),#app .el-button.is-link:not(.el-button--primary):not(.el-button--danger):not(.el-button--warning):not(.el-button--success):not(.el-button--info),#app .el-button--text:not(.el-button--primary):not(.el-button--danger):not(.el-button--warning):not(.el-button--success){background:var(--autolink-gradient-blue)!important;color:#fff!important}.el-button--primary.is-plain{background:#fff!important;color:var(--autolink-blue)!important;border:1px solid var(--autolink-blue-200)!important;box-shadow:none!important}.el-button--primary.is-plain:hover,.el-button--primary.is-plain:focus{background:var(--autolink-blue-50)!important;color:var(--autolink-blue)!important;border-color:var(--autolink-blue)!important}.el-menu-item.is-active{color:var(--autolink-blue)!important;border-bottom-color:var(--autolink-blue)!important}.el-card:hover{box-shadow:var(--autolink-shadow-lg);transition:box-shadow var(--autolink-transition-normal)}.el-tag--primary{--el-tag-bg-color: var(--autolink-blue-50);--el-tag-border-color: var(--autolink-blue-100);--el-tag-text-color: var(--autolink-blue)}.el-tag--warning{--el-tag-bg-color: var(--autolink-orange-50);--el-tag-border-color: var(--autolink-orange-100);--el-tag-text-color: var(--autolink-orange)}.el-link--primary{color:var(--autolink-blue)}.el-link--primary:hover{color:var(--autolink-blue-light)}.el-table th.el-table__cell{background-color:var(--autolink-slate-50)!important;color:var(--autolink-fg-secondary);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.chain-action[data-v-cdac76ee]{display:inline-flex;align-items:center;gap:8px}.chain-action--inline[data-v-cdac76ee]{display:inline-flex}.chain-status-tag[data-v-cdac76ee]{cursor:pointer;display:inline-flex;align-items:center;gap:4px}.chain-detail-popover[data-v-cdac76ee]{font-size:13px}.chain-detail-header[data-v-cdac76ee]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.chain-detail-body[data-v-cdac76ee]{display:flex;flex-direction:column;gap:8px}.chain-detail-row[data-v-cdac76ee]{display:flex;align-items:flex-start;gap:8px}.chain-detail-label[data-v-cdac76ee]{min-width:70px;color:#909399;font-size:12px;flex-shrink:0;padding-top:2px}.chain-detail-value[data-v-cdac76ee]{color:#303133;word-break:break-all}.chain-hash-row[data-v-cdac76ee]{display:flex;align-items:center;gap:4px;flex:1}.chain-hash[data-v-cdac76ee]{font-family:Courier New,Consolas,monospace;font-size:11px;color:#2563eb;background:#f0f5ff;padding:2px 6px;border-radius:4px;word-break:break-all}.chain-error[data-v-cdac76ee]{color:#f56c6c;font-size:12px}.chain-detail-footer[data-v-cdac76ee]{display:flex;gap:8px;margin-top:12px;padding-top:8px;border-top:1px solid #f0f0f0;justify-content:flex-end}.batch-chain-action[data-v-3236174e]{padding:4px 0}.batch-stats[data-v-3236174e]{display:flex;gap:24px;margin-bottom:12px;padding:12px 16px;background:#f5f7fa;border-radius:8px}.batch-stat[data-v-3236174e]{display:flex;flex-direction:column;align-items:center;gap:4px}.batch-stat-num[data-v-3236174e]{font-size:28px;font-weight:700;color:#409eff}.batch-stat.success .batch-stat-num[data-v-3236174e]{color:#67c23a}.batch-stat.danger .batch-stat-num[data-v-3236174e]{color:#f56c6c}.batch-stat-label[data-v-3236174e]{font-size:12px;color:#909399}.batch-actions[data-v-3236174e]{display:flex;gap:12px;flex-wrap:wrap}.company-brand[data-v-a2b8a6ca]{display:inline-flex;align-items:center;gap:12px;min-width:0;line-height:1}.company-brand__logo[data-v-a2b8a6ca]{display:block;width:auto;max-width:100%;object-fit:contain;flex:0 0 auto}.company-brand--sm .company-brand__logo[data-v-a2b8a6ca]{height:28px}.company-brand--md .company-brand__logo[data-v-a2b8a6ca]{height:36px}.company-brand--lg .company-brand__logo[data-v-a2b8a6ca]{height:48px}.company-brand__role[data-v-a2b8a6ca]{min-width:0;padding-left:12px;border-left:1px solid #d8dee8;color:#64748b;font-size:14px;font-weight:600;line-height:1.35;white-space:nowrap}.company-brand--dark .company-brand__role[data-v-a2b8a6ca]{color:#cbd5e1;border-left-color:#ffffff3d}.company-brand--stacked[data-v-a2b8a6ca]{flex-direction:column;align-items:flex-start;gap:6px}.company-brand--stacked .company-brand__role[data-v-a2b8a6ca]{padding-left:0;border-left:0;font-size:12px}.company-brand--compact .company-brand__logo[data-v-a2b8a6ca]{width:32px;height:32px}.company-brand--lg.company-brand--compact .company-brand__logo[data-v-a2b8a6ca]{width:48px;height:48px}
