.help-panel[data-v-ce0ce2e4]{padding:0 4px 12px}.meta-row[data-v-ce0ce2e4]{margin-top:8px}.search-results[data-v-ce0ce2e4]{margin-top:10px;padding:10px;border:1px solid var(--el-border-color-lighter);border-radius:6px}.search-title[data-v-ce0ce2e4]{font-size:12px;color:var(--el-text-color-secondary);margin-bottom:8px}.search-list[data-v-ce0ce2e4]{display:flex;flex-direction:column;gap:8px}.search-item[data-v-ce0ce2e4]{padding:8px;border:1px solid var(--el-border-color-lighter);border-radius:6px;cursor:pointer}.search-item[data-v-ce0ce2e4]:hover{border-color:var(--el-color-primary-light-5);background:var(--el-color-primary-light-9)}.search-item-title[data-v-ce0ce2e4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.search-item-label[data-v-ce0ce2e4]{font-size:13px}.search-item-snippet[data-v-ce0ce2e4]{margin-top:4px;font-size:12px;color:var(--el-text-color-secondary);line-height:1.4}.mode-row[data-v-ce0ce2e4]{margin:10px 0;display:flex;gap:6px;flex-wrap:wrap}.doc-header .doc-title[data-v-ce0ce2e4]{font-size:14px;font-weight:600}.doc-meta[data-v-ce0ce2e4]{margin-top:6px;display:flex;gap:6px;flex-wrap:wrap}.mt[data-v-ce0ce2e4]{margin-top:8px}.block[data-v-ce0ce2e4]{padding:10px 0;border-top:1px solid var(--el-border-color-lighter)}.block-title[data-v-ce0ce2e4]{font-size:12px;color:var(--el-text-color-secondary);margin-bottom:8px}.steps[data-v-ce0ce2e4]{margin:0;padding-left:18px}.notes[data-v-ce0ce2e4]{margin-top:8px}.sub[data-v-ce0ce2e4]{font-size:12px;color:var(--el-text-color-secondary);margin-bottom:4px}.links[data-v-ce0ce2e4]{display:flex;gap:10px;flex-wrap:wrap}.faq-a[data-v-ce0ce2e4]{font-size:13px;line-height:1.5}.media-list[data-v-ce0ce2e4]{display:flex;flex-direction:column;gap:10px}.media-item[data-v-ce0ce2e4]{border:1px solid var(--el-border-color-lighter);border-radius:8px;padding:8px;background:var(--el-fill-color-blank)}.media-title[data-v-ce0ce2e4]{font-size:12px;font-weight:600;margin-bottom:6px}.media-image[data-v-ce0ce2e4],.media-video[data-v-ce0ce2e4]{width:100%;border-radius:6px;border:1px solid var(--el-border-color-lighter);background:#000}.media-desc[data-v-ce0ce2e4]{margin-top:6px;font-size:12px;color:var(--el-text-color-secondary)}.app-shell[data-v-59b6fef1]{min-height:100vh;display:flex;flex-direction:column;background:var(--el-bg-color-page, #f5f7fa)}.top-navbar[data-v-59b6fef1]{position:sticky;top:0;z-index:100;background:var(--el-bg-color, #fff);border-bottom:1px solid var(--el-border-color-light, #ebeef5);box-shadow:0 1px 4px #00152914}.global-notice[data-v-59b6fef1]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;border-bottom:1px solid transparent}.global-notice--info[data-v-59b6fef1]{background:rgba(64,158,255,.12);border-bottom-color:#409eff3d}.global-notice--warning[data-v-59b6fef1]{background:rgba(230,162,60,.14);border-bottom-color:#e6a23c3d}.global-notice--danger[data-v-59b6fef1]{background:rgba(245,108,108,.14);border-bottom-color:#f56c6c3d}.global-notice-main[data-v-59b6fef1]{min-width:0}.global-notice-title[data-v-59b6fef1]{font-size:13px;font-weight:600;color:#303133}.global-notice-desc[data-v-59b6fef1]{margin-top:2px;font-size:12px;color:#606266;word-break:break-all}.navbar-inner[data-v-59b6fef1]{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:56px}.navbar-brand[data-v-59b6fef1]{cursor:pointer;display:flex;align-items:center;gap:8px}.brand-text[data-v-59b6fef1]{font-size:18px;font-weight:700;color:var(--el-color-primary)}.navbar-right[data-v-59b6fef1]{display:flex;align-items:center;gap:12px}.help-btn[data-v-59b6fef1]{border-color:var(--el-border-color)}.user-meta[data-v-59b6fef1]{display:none;text-align:right;margin-right:8px}.user-name[data-v-59b6fef1]{font-weight:600;font-size:14px;display:block;color:var(--el-text-color-primary)}.user-phone[data-v-59b6fef1]{font-size:12px;color:var(--el-text-color-secondary)}.main-layout[data-v-59b6fef1]{display:flex;flex:1;overflow:hidden}.sidebar[data-v-59b6fef1]{display:none;width:200px;background:var(--el-bg-color, #fff);border-right:1px solid var(--el-border-color-lighter, #f0f0f0);overflow-y:auto;flex-shrink:0}.sidebar-menu[data-v-59b6fef1]{border-right:none;height:100%}.sidebar-menu .el-menu-item[data-v-59b6fef1]{height:48px;line-height:48px}.main-content[data-v-59b6fef1]{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0}.main-content.no-sidebar[data-v-59b6fef1]{width:100%}.tabs-container[data-v-59b6fef1]{display:none;align-items:center;padding:0 16px;background:var(--el-bg-color, #fff);border-bottom:1px solid var(--el-border-color-lighter, #f0f0f0);gap:8px}.tabs-container[data-v-59b6fef1] .el-tabs{flex:1}.tabs-container[data-v-59b6fef1] .el-tabs__header{margin:0}.tabs-container[data-v-59b6fef1] .el-tabs__item{height:40px;line-height:40px}.tabs-more-btn[data-v-59b6fef1]{flex-shrink:0}.page-content[data-v-59b6fef1]{flex:1;overflow-y:auto;padding:0}.page-content.full-page[data-v-59b6fef1]{padding:0}.bottom-nav[data-v-59b6fef1]{position:sticky;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);background:var(--el-bg-color, #fff);border-top:1px solid var(--el-border-color-light, #ebeef5);padding:8px 0;box-shadow:0 -1px 4px #00152914}.nav-item[data-v-59b6fef1]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px;color:var(--el-text-color-secondary);text-decoration:none;font-size:11px}.nav-item .el-icon[data-v-59b6fef1]{font-size:20px}.nav-item.active[data-v-59b6fef1]{color:var(--el-color-primary)}@media (min-width: 960px){.sidebar[data-v-59b6fef1]{display:block}.tabs-container[data-v-59b6fef1]{display:flex}.bottom-nav[data-v-59b6fef1]{display:none}.user-meta[data-v-59b6fef1]{display:block}}:root{color-scheme:light;--bg: #f5f7fa;--card: #ffffff;--card-2: #f5f7fa;--text: #303133;--muted: #909399;--border: #dcdfe6;--brand: #409eff;--danger: #f56c6c;--ok: #67c23a;--warn: #e6a23c;--info: #909399}html,body{height:100%}#app{min-height:100%}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;background:var(--bg);color:var(--text)}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.container{width:100%;max-width:960px;margin:0 auto;padding:16px}.card{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:16px;box-shadow:0 1px 4px #0000000f}.row{display:flex;gap:12px;flex-wrap:wrap}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border);background:#fff;color:#606266;padding:6px 14px;border-radius:4px;cursor:pointer;font-size:14px;line-height:1.4;height:32px;transition:border-color .2s ease,color .2s ease,background .2s ease}.btn:hover{border-color:#c0c4cc;color:#409eff}.btn:disabled{opacity:.6;cursor:not-allowed}.btn.primary{border-color:var(--brand);background:var(--brand);color:#fff}.btn.primary:hover{border-color:#66b1ff;background:#66b1ff;color:#fff}.btn.danger{border-color:var(--danger);background:var(--danger);color:#fff}.btn.danger:hover{border-color:#f78989;background:#f78989;color:#fff}.btn.ghost{border-color:transparent;background:transparent;color:var(--muted)}.btn.ghost:hover{border-color:#409eff4d;background:rgba(64,158,255,.08);color:#409eff}.input{width:100%;padding:6px 10px;border-radius:4px;border:1px solid var(--border);background:#fff;color:var(--text);outline:none;font-size:14px;height:32px;transition:border-color .2s ease,box-shadow .2s ease}.input:focus{border-color:var(--brand);box-shadow:0 0 0 2px #409eff33}.input.invalid{border-color:#f56c6c99;box-shadow:0 0 0 2px #f56c6c1f}.textarea{width:100%;padding:8px 10px;border-radius:4px;border:1px solid var(--border);background:#fff;color:var(--text);font-size:14px;line-height:1.5;resize:vertical;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.textarea:focus{border-color:var(--brand);box-shadow:0 0 0 2px #409eff33}.muted{color:var(--muted)}.title{font-size:16px;font-weight:600;margin:0 0 8px}.subTitle{font-size:13px;color:var(--info);margin:0 0 12px}.pill{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);padding:0 8px;border-radius:4px;font-size:12px;color:var(--muted);background:#f0f2f5;height:24px}.kv{display:grid;grid-template-columns:110px 1fr;gap:8px 12px;font-size:14px}.kv .k{color:var(--muted)}.list{display:grid;gap:10px}.panelGrid{display:grid;gap:16px}.summaryBar{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-top:12px;padding:12px;border-radius:6px;background:#f5f7fa;border:1px solid var(--border)}.summaryItem{display:grid;gap:4px}.summaryLabel{font-size:12px;color:var(--muted)}.summaryValue{font-weight:600}.summaryValueStrong{font-size:18px;font-weight:700}.stickyPanel{position:sticky;top:90px}.field{display:grid;gap:6px}.fieldLabel,.fieldHint{font-size:12px;color:var(--info)}.fieldError{font-size:12px;color:var(--danger)}.anchorGroup{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;overflow-x:auto;padding-bottom:4px}.anchorGroup .btn{padding:6px 10px;font-size:12px}.timeline{display:grid;gap:10px}.timelineItem{border:1px solid var(--border);border-radius:6px;padding:10px 12px;background:#fff}.timelineMeta{font-size:12px;color:var(--muted)}.timelineAction{font-weight:600;color:var(--text)}.timelineNote{margin-top:6px;font-size:12px;color:var(--muted)}@media (max-width: 959px){.stickyPanel{position:static}}.tableHeader,.tableRow{display:grid;gap:12px;align-items:center}.tableHeader{font-size:12px;color:var(--info);background:#f5f7fa;border-radius:6px;padding:8px 12px}.tableRow{background:var(--card);border:1px solid var(--border);border-radius:6px;padding:12px;transition:border-color .2s ease,box-shadow .2s ease}.tableRow.link{cursor:pointer}.tableRow:hover{border-color:#409eff66;box-shadow:0 2px 6px #409eff1f}.cellPrimary{display:grid;gap:4px}.cellTitle{font-weight:600}.cellSub{font-size:12px;color:var(--info)}.cellMuted{color:var(--info);font-size:13px}.truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.emptyState{text-align:center;padding:24px;display:grid;gap:6px;place-items:center}.emptyStateTitle{font-weight:600}.emptyStateActions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:4px}@media (min-width: 960px){.panelGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.panelGrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.span2{grid-column:span 2}.span3{grid-column:span 3}}@media (max-width: 900px){.tableHeader{display:none}.tableRow{grid-template-columns:1fr;gap:6px}}.excel-table :deep(.el-table__row){height:36px}.excel-table :deep(.el-table__row) td.el-table__cell{padding:4px 8px}.excel-table :deep(.el-table__header-wrapper th.el-table__cell){padding:6px 8px;background:#f5f7fa;font-weight:600;font-size:13px}.excel-table :deep(.el-table__header-wrapper){position:sticky;top:0;z-index:2}.excel-table :deep(.el-table--border .el-table__cell){border-right:1px solid #ebeef5}.excel-table :deep(.el-table__row--striped td.el-table__cell){background:#fafafa}.excel-table :deep(.cell){font-size:13px;line-height:1.4}.excel-table :deep(.el-button--small){padding:4px 8px}.filter-card-compact :deep(.el-card__body){padding:12px 16px}
