.db-global-loading-bar[data-v-86481d40]{position:fixed;top:0;left:0;right:0;height:2px;z-index:10000;overflow:hidden;pointer-events:none;background:#0e668514}.db-global-loading-bar__track[data-v-86481d40]{width:36%;height:100%;background:linear-gradient(90deg,transparent,rgb(var(--arcoblue-5)),rgb(var(--arcoblue-6)));animation:db-global-loading-slide-86481d40 1.1s ease-in-out infinite}@keyframes db-global-loading-slide-86481d40{0%{transform:translate(-120%)}to{transform:translate(320%)}}.db-console-layout[data-v-730a378d]{height:100vh;min-height:100vh;overflow:hidden;display:flex;flex-direction:column}.db-console-layout__body[data-v-730a378d]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:row;align-items:stretch}.db-console-layout__sider[data-v-730a378d]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;border-right:1px solid var(--db-layout-border);background:var(--db-layout-surface)}.db-console-layout__menu-scroll[data-v-730a378d]{flex:1;min-height:0}.db-console-layout__menu-area[data-v-730a378d]{min-height:100%}.db-console-layout__menu-scroll[data-v-730a378d] .arco-scrollbar,.db-console-layout__menu-scroll[data-v-730a378d] .arco-scrollbar-container,.db-console-layout__menu-scroll[data-v-730a378d] .arco-scrollbar-content{height:100%}.db-console-layout__menu-scroll[data-v-730a378d] .arco-scrollbar-container{-ms-overflow-style:none;scrollbar-width:none;scrollbar-gutter:stable}.db-console-layout__menu-scroll[data-v-730a378d] .arco-scrollbar-container::-webkit-scrollbar{width:0;height:0}.db-console-layout__menu-scroll[data-v-730a378d] .arco-scrollbar-track-direction-vertical{width:5px;opacity:0;transition:opacity .2s ease}.db-console-layout__menu-scroll[data-v-730a378d]:hover .arco-scrollbar-track-direction-vertical,.db-console-layout__menu-scroll[data-v-730a378d]:focus-within .arco-scrollbar-track-direction-vertical{opacity:.5}.db-console-layout__menu-scroll[data-v-730a378d] .arco-scrollbar-thumb-bar{border-radius:999px;background:#0d5f8829}.db-console-layout__menu-scroll[data-v-730a378d] .arco-scrollbar-thumb-bar:hover{background:#0d5f8847}.db-console-layout__main[data-v-730a378d]{min-width:0;min-height:0;flex:1;overflow:hidden;display:flex;flex-direction:column}.db-console-topbar[data-v-730a378d]{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;height:56px;padding:0 20px;background:var(--db-layout-surface);border-bottom:1px solid var(--db-layout-border);box-sizing:border-box}.db-console-topbar__left[data-v-730a378d]{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.db-console-topbar__identity[data-v-730a378d]{display:block;max-width:min(520px,52vw);min-width:0;margin:0;padding:3px 8px 3px 3px;border:1px solid transparent;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .15s ease}.db-console-topbar__identity[data-v-730a378d]:hover{background:var(--db-layout-hover-strong);border-color:var(--db-border);box-shadow:var(--db-shadow-soft);transform:translateY(-1px)}.db-console-topbar__identity[data-v-730a378d]:focus-visible{outline:2px solid rgba(30,111,182,.4);outline-offset:2px}.db-console-topbar__identity-brand[data-v-730a378d]{display:flex;align-items:center;gap:8px;min-width:0}.db-console-topbar__identity-text[data-v-730a378d]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;flex:1}.db-console-topbar__title-row[data-v-730a378d]{display:inline-flex;align-items:center;gap:7px;min-width:0}.db-console-topbar__product-name[data-v-730a378d]{font-size:16px;font-weight:700;letter-spacing:.2px;color:var(--db-title);line-height:1.2}.db-console-topbar__product-badge[data-v-730a378d]{display:inline-flex;align-items:center;height:17px;padding:0 7px;border-radius:999px;font-size:10px;font-weight:600;line-height:17px;color:var(--db-primary);background:#1e6fb61a;letter-spacing:.2px;flex:none}.db-console-topbar__identity-server[data-v-730a378d]{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:0 6px;min-width:0;max-width:100%;padding:3px 8px 3px 6px;border-radius:7px;background:#14466c0f}.db-console-topbar__logo-mark[data-v-730a378d]{display:grid;place-items:center;position:relative;overflow:hidden;flex:none;width:36px;height:36px;border-radius:10px;color:#fff;background:linear-gradient(140deg,#1258a0,#1e6fb6 60%,#2880c4);box-shadow:0 4px 12px #1e6fb647,inset 0 1px #ffffff38}.db-console-topbar__logo-icon[data-v-730a378d]{font-size:18px;color:#fff;position:relative;z-index:1}.db-console-topbar__logo-mark[data-v-730a378d]:after{content:"";position:absolute;top:-18px;left:-8px;width:22px;height:64px;background:linear-gradient(180deg,#ffffff80,#fff0);transform:rotate(28deg);pointer-events:none}.db-console-topbar__server-label[data-v-730a378d]{font-size:10px;font-weight:600;color:var(--db-text-muted);flex:none}.db-console-topbar__server-value[data-v-730a378d]{font-size:11px;font-weight:400;color:var(--db-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.db-console-topbar__server-ip[data-v-730a378d]{font-size:11px;font-weight:400;color:var(--db-text-muted);flex:none;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.7}.db-console-topbar__right[data-v-730a378d]{display:flex;align-items:center;gap:8px;flex:none;flex-shrink:0}.db-console-topbar[data-v-730a378d] .arco-badge-number{background-color:rgb(var(--warning-6));box-shadow:none}.db-console-topbar[data-v-730a378d] .arco-badge-dot{background-color:rgb(var(--arcoblue-6));box-shadow:none}.db-console-topbar__action--icon.arco-btn[data-v-730a378d]{width:32px;height:32px;padding:0;justify-content:center}.db-console-topbar__action--notify.arco-btn[data-v-730a378d]{gap:6px}.db-console-topbar__notify-label[data-v-730a378d]{display:inline-flex;align-items:center;gap:6px}.db-console-topbar__dropdown-option[data-v-730a378d]{display:inline-flex;align-items:center;gap:8px}.db-console-topbar__theme-row[data-v-730a378d]{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px 10px;border-top:1px solid var(--db-border);border-bottom:1px solid var(--db-border);cursor:default}.db-console-topbar__theme-row-head[data-v-730a378d]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--db-text-muted)}.db-console-topbar__theme-switch[data-v-730a378d]{display:flex;align-items:center;gap:2px;padding:3px;border-radius:10px;background:var(--db-bg-soft)}.db-console-topbar__theme-switch-btn[data-v-730a378d]{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:5px;padding:6px 8px;border:none;border-radius:8px;color:var(--db-text-muted);font-size:12px;line-height:1.2;background:transparent;cursor:pointer;transition:color .15s ease,background .15s ease}.db-console-topbar__theme-switch-btn[data-v-730a378d]:hover{color:var(--db-text);background:var(--db-layout-hover)}.db-console-topbar__theme-switch-btn--active[data-v-730a378d],.db-console-topbar__theme-switch-btn--active[data-v-730a378d]:hover{color:#fff;background:var(--db-primary-solid)}.db-console-topbar__notify-panel[data-v-730a378d]{width:360px;max-width:min(86vw,360px);padding:10px;box-sizing:border-box}.db-console-topbar__notify-panel-header[data-v-730a378d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.db-console-topbar__notify-panel-title[data-v-730a378d]{color:var(--db-title);font-size:12px;font-weight:600}.db-console-topbar__notify-list[data-v-730a378d]{max-height:360px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.db-console-topbar__notify-item[data-v-730a378d]{border:1px solid var(--db-border);border-radius:8px;padding:8px;background:var(--db-surface-elevated)}.db-console-topbar__notify-item-head[data-v-730a378d]{display:flex;align-items:center;justify-content:space-between;gap:8px}.db-console-topbar__notify-item-head>strong[data-v-730a378d]{font-size:12px;color:var(--db-title)}.db-console-topbar__notify-item-content[data-v-730a378d]{margin:6px 0;font-size:12px;color:var(--db-text-muted);line-height:1.4}.db-console-topbar__action.arco-btn[data-v-730a378d]{display:inline-flex;align-items:center;color:var(--db-text);border-radius:8px}.db-console-topbar__action.arco-btn[data-v-730a378d]:hover{background:var(--db-layout-hover)!important;color:var(--db-title)}.db-console-topbar__action--update.arco-btn[data-v-730a378d]{gap:6px}.db-console-topbar__update-label[data-v-730a378d]{display:inline-flex;align-items:center;gap:6px}.db-console-topbar__inline-icon[data-v-730a378d]{font-size:16px;vertical-align:-3px}.db-console-topbar__caret-icon[data-v-730a378d]{font-size:12px;color:var(--db-text-muted);opacity:.6}.db-console-topbar__user-divider[data-v-730a378d]{width:1px;height:18px;background:var(--db-border);flex:none;margin-right:4px}.db-console-topbar__user-trigger[data-v-730a378d]{display:inline-flex;align-items:center;gap:7px;padding:4px 8px;border-radius:10px;cursor:pointer;transition:background-color .18s ease;max-width:200px}.db-console-topbar__user-trigger[data-v-730a378d]:hover{background:var(--db-layout-hover)}.db-console-topbar__user-name[data-v-730a378d]{font-size:13px;font-weight:600;color:var(--db-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-console-layout__menu[data-v-730a378d]{padding:16px 10px 24px;background:transparent}.db-console-layout__menu-icon[data-v-730a378d]{color:currentColor}.db-console-layout__menu[data-v-730a378d] .arco-menu-item,.db-console-layout__menu[data-v-730a378d] .arco-menu-inline-header{border-radius:10px}.db-console-layout__content[data-v-730a378d]{min-height:0;flex:1;display:flex;padding:0;overflow:hidden}.db-console-layout__content-scroll[data-v-730a378d]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px}.db-console-layout__page-body[data-v-730a378d]{display:flex;flex-direction:column;min-height:0}.db-console-layout__demo-banner[data-v-730a378d]{flex:none;margin-bottom:12px}@media (max-width: 900px){.db-console-topbar__identity[data-v-730a378d]{max-width:min(360px,50vw)}}@media (max-width: 720px){.db-console-topbar[data-v-730a378d]{min-height:52px;height:52px;padding:0 14px;gap:10px}.db-console-topbar__server-ip[data-v-730a378d],.db-console-topbar__task-text[data-v-730a378d],.db-console-topbar__update-text[data-v-730a378d],.db-console-topbar__notify-text[data-v-730a378d]{display:none}.db-console-topbar__user-name[data-v-730a378d]{max-width:72px}}@media (max-width: 640px){.db-console-topbar[data-v-730a378d]{height:48px;padding:0 12px;gap:8px}.db-console-topbar__user-name[data-v-730a378d]{max-width:56px}}@media (max-width: 768px){.db-console-layout__content-scroll[data-v-730a378d]{padding:16px}}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;color:#152033;color-scheme:light;--db-bg: #eef3f8;--db-bg-soft: #f4f8fb;--db-body-bg: linear-gradient(180deg, #f4f8fb 0%, #eef3f8 100%);--db-root-bg: radial-gradient(circle at top left, rgba(21, 114, 176, .18), transparent 34%), linear-gradient(180deg, #f4f8fb 0%, #eef3f8 100%);--db-surface: rgba(255, 255, 255, .92);--db-surface-strong: rgba(255, 255, 255, .98);--db-surface-elevated: #ffffff;--db-border: rgba(20, 70, 108, .08);--db-shadow: 0 14px 32px rgba(16, 38, 60, .06);--db-shadow-soft: 0 8px 18px rgba(16, 38, 60, .05);--db-primary: #1e6fb6;--db-primary-solid: #1e6fb6;--db-title: #14304a;--db-text: #20364a;--db-text-muted: #5f7285;--db-state-text: #7a4b28;--db-layout-surface: #ffffff;--db-layout-border: rgba(15, 54, 86, .08);--db-layout-hover: rgba(20, 70, 108, .07);--db-layout-hover-strong: rgba(20, 70, 108, .05);--db-tab-track-bg: linear-gradient(180deg, #f9fcff 0%, #eef4fa 100%);--db-tab-track-border: rgba(20, 70, 108, .1);--db-tab-track-shadow: inset 0 1px 0 rgba(255, 255, 255, .82), 0 6px 18px rgba(16, 38, 60, .04);--db-tab-hover-bg: rgba(255, 255, 255, .55);--db-tab-active-bg: linear-gradient(180deg, #ffffff 0%, #f7fbff 100%);--db-tab-active-shadow: 0 1px 2px rgba(16, 38, 60, .05), 0 8px 20px rgba(30, 111, 182, .14);--db-tab-active-text: #1258a0;--db-tab-ink-gradient: linear-gradient(90deg, #1258a0 0%, #1e6fb6 52%, #2880c4 100%);--db-sub-tab-track-bg: linear-gradient(180deg, #f5f9fd 0%, #edf3f8 100%);--db-sub-tab-track-shadow: inset 0 1px 0 rgba(255, 255, 255, .7);--db-sub-tab-hover-bg: rgba(255, 255, 255, .5);--db-sub-tab-active-bg: #ffffff;--db-sub-tab-active-shadow: 0 2px 10px rgba(30, 111, 182, .12), 0 1px 2px rgba(16, 38, 60, .04);--db-embedded-tab-hover-bg: rgba(255, 255, 255, .65);--db-embedded-tab-active-bg: #ffffff;--db-embedded-tab-active-shadow: 0 1px 6px rgba(30, 111, 182, .1);--db-tab-nav-button-bg: rgba(255, 255, 255, .72);--db-tab-nav-button-hover-bg: #ffffff;--db-login-page-bg: radial-gradient(circle at top left, rgba(12, 98, 131, .22), transparent 28%), radial-gradient(circle at 85% 18%, rgba(228, 164, 96, .22), transparent 22%), radial-gradient(circle at bottom right, rgba(15, 54, 86, .16), transparent 30%), linear-gradient(135deg, #edf7fb 0%, #f7fafc 50%, #eef4f8 100%);--db-login-shell-bg: rgba(255, 255, 255, .68);--db-login-shell-border: rgba(14, 66, 102, .08);--db-login-shell-shadow: 0 28px 80px rgba(22, 51, 77, .14);--db-login-card-surface-bg: linear-gradient(180deg, rgba(255, 255, 255, .94) 0%, rgba(246, 250, 252, .96) 100%);--db-login-card-surface-border: rgba(16, 68, 105, .08);--db-login-card-badge-bg: rgba(30, 111, 182, .12);--db-login-hero-bg: linear-gradient(160deg, rgba(12, 58, 86, .96) 0%, rgba(15, 94, 110, .92) 52%, rgba(34, 128, 133, .88) 100%);--db-login-hero-glow-1: radial-gradient(circle, rgba(255, 255, 255, .18), transparent 68%);--db-login-hero-glow-2: radial-gradient(circle, rgba(255, 194, 133, .16), transparent 70%);--db-login-hero-mark-bg: linear-gradient(135deg, #fff4df 0%, #ffffff 100%);--db-login-hero-mark-color: #07344c;--db-login-hero-mark-shadow: inset 0 1px 0 rgba(255, 255, 255, .6), 0 6px 18px rgba(0, 0, 0, .18);--db-login-hero-stat-bg: rgba(255, 255, 255, .08);--db-login-hero-stat-border: rgba(255, 255, 255, .12);--db-login-hero-dot-bg: linear-gradient(135deg, #ffd8a1 0%, #ffffff 100%);--db-login-hero-dot-ring: rgba(255, 255, 255, .08);--db-callout-radius: 12px;--db-callout-info-bg: rgba(244, 248, 252, .92);--db-callout-info-border: rgba(20, 70, 108, .1);--db-callout-guidance-bg: var(--color-fill-1, #f7f8fa);--db-callout-guidance-border: var(--color-border-2, #e5e6eb);--db-callout-result-bg: rgba(255, 255, 255, .96);--db-callout-result-border: rgba(20, 70, 108, .12);--db-callout-accent-risk: #e34d59;--db-callout-accent-caution: #f77234;--db-callout-accent-success: #00b42a;--db-callout-accent-info: #1e6fb6;background:var(--db-root-bg);text-rendering:optimizeLegibility;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-theme=dark]{color:#e8eef4;color-scheme:dark;--db-bg: #0f1419;--db-bg-soft: #141b22;--db-body-bg: linear-gradient(180deg, #141b22 0%, #0f1419 100%);--db-root-bg: radial-gradient(circle at top left, rgba(77, 163, 232, .1), transparent 34%), linear-gradient(180deg, #141b22 0%, #0f1419 100%);--db-surface: rgba(28, 36, 46, .92);--db-surface-strong: rgba(32, 41, 52, .98);--db-surface-elevated: #1c2430;--db-border: rgba(255, 255, 255, .12);--db-shadow: inset 0 1px 0 rgba(255, 255, 255, .03), 0 14px 34px rgba(0, 0, 0, .5);--db-shadow-soft: inset 0 1px 0 rgba(255, 255, 255, .04), 0 8px 20px rgba(0, 0, 0, .45);--db-primary: #4da3e8;--db-primary-solid: #2a76ba;--db-title: #e8f0f8;--db-text: #c5d0dc;--db-text-muted: #8494a6;--db-state-text: #e8b98a;--db-layout-surface: #171d26;--db-layout-border: rgba(255, 255, 255, .08);--db-layout-hover: rgba(255, 255, 255, .06);--db-layout-hover-strong: rgba(255, 255, 255, .04);--db-tab-track-bg: linear-gradient(180deg, #1a222d 0%, #151c25 100%);--db-tab-track-border: rgba(255, 255, 255, .08);--db-tab-track-shadow: inset 0 1px 0 rgba(255, 255, 255, .04), 0 6px 18px rgba(0, 0, 0, .2);--db-tab-hover-bg: rgba(255, 255, 255, .05);--db-tab-active-bg: linear-gradient(180deg, #243040 0%, #1c2633 100%);--db-tab-active-shadow: 0 1px 2px rgba(0, 0, 0, .2), 0 8px 20px rgba(77, 163, 232, .12);--db-tab-active-text: #6db4f0;--db-tab-ink-gradient: linear-gradient(90deg, #4da3e8 0%, #6db4f0 52%, #85c4f5 100%);--db-sub-tab-track-bg: linear-gradient(180deg, #1a222d 0%, #151c25 100%);--db-sub-tab-track-shadow: inset 0 1px 0 rgba(255, 255, 255, .04);--db-sub-tab-hover-bg: rgba(255, 255, 255, .04);--db-sub-tab-active-bg: #243040;--db-sub-tab-active-shadow: 0 2px 10px rgba(77, 163, 232, .1), 0 1px 2px rgba(0, 0, 0, .2);--db-embedded-tab-hover-bg: rgba(255, 255, 255, .05);--db-embedded-tab-active-bg: #243040;--db-embedded-tab-active-shadow: 0 1px 6px rgba(77, 163, 232, .1);--db-tab-nav-button-bg: rgba(28, 36, 46, .9);--db-tab-nav-button-hover-bg: #243040;--db-login-page-bg: radial-gradient(circle at top left, rgba(77, 163, 232, .12), transparent 28%), radial-gradient(circle at 85% 18%, rgba(228, 164, 96, .08), transparent 22%), radial-gradient(circle at bottom right, rgba(15, 54, 86, .2), transparent 30%), linear-gradient(135deg, #10161d 0%, #141b22 50%, #0f1419 100%);--db-login-shell-bg: rgba(23, 29, 38, .88);--db-login-shell-border: rgba(255, 255, 255, .08);--db-login-shell-shadow: 0 28px 80px rgba(0, 0, 0, .35);--db-login-card-surface-bg: linear-gradient(180deg, rgba(28, 36, 46, .96) 0%, rgba(23, 29, 38, .98) 100%);--db-login-card-surface-border: rgba(255, 255, 255, .08);--db-login-card-badge-bg: rgba(77, 163, 232, .16);--db-login-hero-bg: linear-gradient(160deg, rgba(10, 16, 24, .98) 0%, rgba(16, 28, 42, .96) 48%, rgba(18, 40, 56, .94) 100%);--db-login-hero-glow-1: radial-gradient(circle, rgba(77, 163, 232, .22), transparent 68%);--db-login-hero-glow-2: radial-gradient(circle, rgba(42, 118, 186, .16), transparent 70%);--db-login-hero-mark-bg: linear-gradient(135deg, #2a3848 0%, #1c2430 100%);--db-login-hero-mark-color: #e8f0f8;--db-login-hero-mark-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), 0 6px 18px rgba(0, 0, 0, .35);--db-login-hero-stat-bg: rgba(255, 255, 255, .05);--db-login-hero-stat-border: rgba(255, 255, 255, .1);--db-login-hero-dot-bg: linear-gradient(135deg, #4da3e8 0%, #85c4f5 100%);--db-login-hero-dot-ring: rgba(77, 163, 232, .14);--db-callout-radius: 12px;--db-callout-info-bg: rgba(36, 48, 64, .92);--db-callout-info-border: rgba(255, 255, 255, .1);--db-callout-guidance-bg: rgba(255, 255, 255, .04);--db-callout-guidance-border: rgba(255, 255, 255, .1);--db-callout-result-bg: rgba(32, 41, 52, .96);--db-callout-result-border: rgba(255, 255, 255, .12);--db-callout-accent-risk: #f98981;--db-callout-accent-caution: #f9cc8a;--db-callout-accent-success: #7be188;--db-callout-accent-info: #6db4f0;background:var(--db-root-bg)}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;color:var(--db-text);background:var(--db-body-bg)}a{color:inherit;text-decoration:none}#app{min-height:100vh}.db-page-shell,.dbp-page-shell{display:flex;flex-direction:column;gap:var(--dbp-space-section-gap, 16px);width:100%}.db-page-filter-card,.db-page-table-card,.db-page-section-card{border-radius:var(--db-radius-card, 16px)}.db-page-filter-card :deep(.arco-space){align-items:center}.db-page-filter-card :deep(.arco-input-wrapper),.db-page-filter-card :deep(.arco-select-view){min-height:32px}.db-page-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.db-page-toolbar--right{justify-content:flex-end}.db-page-state-text{color:var(--db-state-text)}.db-page-empty-action{display:flex;justify-content:center;margin-top:10px}.db-page-pagination{display:flex;justify-content:flex-end;margin-top:16px}.db-page-table-card :deep(.arco-table-th){font-size:13px;font-weight:500;line-height:20px}.db-page-table-card :deep(.arco-table-td){font-size:14px;font-weight:400;line-height:22px}.db-page-table-card :deep(.arco-btn-size-small){font-size:13px}.db-page-tabs{width:100%}.db-page-tabs .arco-tabs-nav{margin-bottom:0}.db-page-tabs .arco-tabs-nav-type-capsule .arco-tabs-nav-tab:not(.arco-tabs-nav-tab-scroll){justify-content:flex-start}.db-page-tabs .arco-tabs-nav:before{display:none}.db-page-tabs .arco-tabs-nav-tab-list{padding:4px;border:1px solid var(--db-tab-track-border);border-radius:var(--db-radius-inner, 14px);background:var(--db-tab-track-bg);box-shadow:var(--db-tab-track-shadow)}.db-page-tabs .arco-tabs-tab{padding:0 18px;line-height:38px;font-size:14px;font-weight:var(--dbp-font-weight-medium, 500);color:var(--db-text-muted);border-radius:10px;letter-spacing:.01em;background-color:transparent;transition:color .22s cubic-bezier(.4,0,.2,1),background-color .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1)}.db-page-tabs .arco-tabs-tab:hover{color:var(--db-text);background-color:var(--db-tab-hover-bg)}.db-page-tabs .arco-tabs-tab-active,.db-page-tabs .arco-tabs-tab-active:hover{color:var(--db-tab-active-text);font-weight:var(--dbp-font-weight-semibold, 600);background:var(--db-tab-active-bg);box-shadow:var(--db-tab-active-shadow);transform:translateY(-1px)}.db-page-tabs .arco-tabs-tab:before{display:none!important}.db-page-tabs .arco-tabs-nav-button-left,.db-page-tabs .arco-tabs-nav-button-right{width:28px;height:28px;border-radius:8px;color:var(--db-text-muted);background:var(--db-tab-nav-button-bg);box-shadow:0 1px 4px #10263c0f}.db-page-tabs .arco-tabs-nav-button-left:hover,.db-page-tabs .arco-tabs-nav-button-right:hover{color:var(--db-primary);background:var(--db-tab-nav-button-hover-bg)}.db-page-tabs .arco-tabs-content{padding-top:16px}.db-page-tabs .arco-tabs-content-item{padding-top:0}.db-sub-tabs{width:100%}.db-sub-tabs .arco-tabs-nav{margin-bottom:0}.db-sub-tabs .arco-tabs-nav-type-capsule .arco-tabs-nav-tab:not(.arco-tabs-nav-tab-scroll){justify-content:flex-start}.db-sub-tabs .arco-tabs-nav:before{display:none}.db-sub-tabs .arco-tabs-nav-tab-list{padding:3px;border:1px solid var(--db-border-subtle, rgba(23, 50, 76, .1));border-radius:11px;background:var(--db-sub-tab-track-bg);box-shadow:var(--db-sub-tab-track-shadow)}.db-sub-tabs .arco-tabs-tab{padding:0 16px;line-height:32px;font-size:13px;font-weight:var(--dbp-font-weight-medium, 500);color:var(--db-text-muted);border-radius:8px;background-color:transparent;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.db-sub-tabs .arco-tabs-tab:hover{color:var(--db-text);background-color:var(--db-sub-tab-hover-bg)}.db-sub-tabs .arco-tabs-tab-active,.db-sub-tabs .arco-tabs-tab-active:hover{color:var(--db-tab-active-text);font-weight:var(--dbp-font-weight-semibold, 600);background:var(--db-sub-tab-active-bg);box-shadow:var(--db-sub-tab-active-shadow)}.db-sub-tabs .arco-tabs-tab:before{display:none!important}.db-sub-tabs .arco-tabs-content{padding-top:16px}.db-sub-tabs .arco-tabs-content-item{padding-top:0}.db-embedded-tabs{width:100%}.db-embedded-tabs .arco-tabs-nav{margin-bottom:0}.db-embedded-tabs .arco-tabs-nav-type-capsule .arco-tabs-nav-tab:not(.arco-tabs-nav-tab-scroll){justify-content:flex-start}.db-embedded-tabs .arco-tabs-nav:before{display:none}.db-embedded-tabs .arco-tabs-nav-tab-list{padding:3px;border:1px solid var(--db-border-subtle, rgba(23, 50, 76, .08));border-radius:10px;background:var(--db-surface-muted, #f8fbff)}.db-embedded-tabs .arco-tabs-tab{padding:0 12px;line-height:28px;font-size:13px;font-weight:var(--dbp-font-weight-medium, 500);color:var(--db-text-muted);border-radius:7px;background-color:transparent;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.db-embedded-tabs .arco-tabs-tab:hover{color:var(--db-text);background-color:var(--db-embedded-tab-hover-bg)}.db-embedded-tabs .arco-tabs-tab-active,.db-embedded-tabs .arco-tabs-tab-active:hover{color:var(--db-tab-active-text);font-weight:var(--dbp-font-weight-semibold, 600);background:var(--db-embedded-tab-active-bg);box-shadow:var(--db-embedded-tab-active-shadow)}.db-embedded-tabs .arco-tabs-tab:before{display:none!important}.db-embedded-tabs .arco-tabs-content{padding-top:12px}.db-embedded-tabs .arco-tabs-content-item{padding-top:0}@media (max-width: 768px){.db-page-tabs .arco-tabs-nav-tab-list{padding:3px;border-radius:12px}.db-page-tabs .arco-tabs-tab{padding:0 14px;font-size:13px;line-height:34px}.db-sub-tabs .arco-tabs-nav-tab-list{width:100%}.db-sub-tabs .arco-tabs-tab{flex:1 1 auto;text-align:center;padding:0 10px}}.db-page-section-card :deep(.arco-descriptions-item-label){font-size:13px;line-height:20px;color:var(--db-text-muted)}.db-page-section-card :deep(.arco-descriptions-item-value){font-size:14px;line-height:22px}.db-page-section-card :deep(.arco-descriptions-item){vertical-align:top}.db-form-modal :deep(.arco-modal-body),.db-form-drawer :deep(.arco-drawer-body){display:flex;flex-direction:column;gap:12px}.db-form-modal :deep(.arco-form-item:last-child),.db-form-drawer :deep(.arco-form-item:last-child){margin-bottom:0}.db-form-modal :deep(.arco-modal-footer),.db-form-drawer :deep(.arco-drawer-footer){display:flex;justify-content:flex-end;gap:8px}.db-form-actions{display:flex;justify-content:flex-end;gap:8px}.db-console-layout__page-body .arco-card{border:1px solid var(--db-border);border-radius:var(--db-radius-card, 16px);background:linear-gradient(180deg,var(--db-surface-strong),var(--db-surface));box-shadow:var(--db-shadow-soft)}.db-console-layout__page-body .arco-card .arco-card-header{padding:16px 16px 0}.db-console-layout__page-body .arco-card .arco-card-body{padding:16px}.db-console-layout__page-body .arco-btn-primary{border:none;color:#fff;background:var(--db-primary-solid)}.db-console-layout__page-body .arco-btn-primary:hover,.db-console-layout__page-body .arco-btn-primary:focus{color:#fff;background:var(--db-primary-solid);filter:brightness(1.08)}.db-console-layout__page-body .arco-btn-primary:active{color:#fff;background:var(--db-primary-solid);filter:brightness(.92)}.db-console-layout__page-body .arco-alert,.db-form-modal :deep(.arco-alert),.db-form-drawer :deep(.arco-alert),.db-callout.arco-alert{border-radius:var(--db-callout-radius);border:1px solid transparent;line-height:1.6}.db-console-layout__page-body .arco-alert .arco-alert-title,.db-callout.arco-alert .arco-alert-title{font-size:14px;font-weight:600}.db-console-layout__page-body .arco-alert .arco-alert-content,.db-callout.arco-alert .arco-alert-content{font-size:13px}.db-console-layout__page-body .arco-alert-info,.db-callout--info.arco-alert{background:var(--db-callout-info-bg);border-color:var(--db-callout-info-border)}.db-callout--result.arco-alert{background:var(--db-callout-result-bg);border-color:var(--db-callout-result-border);border-left-width:3px;border-left-style:solid}.db-callout--result.arco-alert.arco-alert-success{border-left-color:var(--db-callout-accent-success)}.db-callout--result.arco-alert.arco-alert-warning{border-left-color:var(--db-callout-accent-caution)}.db-callout--result.arco-alert.arco-alert-error{border-left-color:var(--db-callout-accent-risk)}.db-callout--result.arco-alert.arco-alert-info{border-left-color:var(--db-callout-accent-info)}.db-callout--risk.arco-alert{box-shadow:inset 3px 0 0 var(--db-callout-accent-risk)}.db-callout--caution.arco-alert{box-shadow:inset 3px 0 0 var(--db-callout-accent-caution)}.db-callout--compact.arco-alert{padding-top:8px;padding-bottom:8px}.db-callout--guidance{margin-top:16px;padding:12px 14px;border-radius:10px;background:var(--db-callout-guidance-bg);border:1px solid var(--db-callout-guidance-border)}.db-callout--guidance.db-callout--compact{margin-top:8px;padding:10px 12px}.db-callout__title{margin-bottom:6px;color:var(--color-text-2);font-size:13px;font-weight:600}.db-callout__description{margin-bottom:6px;color:var(--color-text-3);font-size:13px;line-height:1.65}.db-callout__body{color:var(--color-text-2);font-size:13px;line-height:1.65}.db-callout__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.db-alert-group--plain .db-alert-group__title{margin-bottom:10px;font-size:14px;font-weight:600;color:var(--db-title)}.db-alert-group--plain .db-alert-group__body{display:flex;flex-direction:column;gap:12px}.db-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.db-muted-text{color:var(--db-text-muted)}.arco-empty{width:100%;text-align:center}.arco-empty .arco-empty-image{display:flex;align-items:center;justify-content:center;margin:0 auto}.arco-empty .arco-empty-image .arco-icon,.arco-empty .arco-empty-image>svg{margin:0 auto;flex:0 0 auto}@media (max-width: 768px){.db-console-layout__page-body .arco-card .arco-card-header,.db-console-layout__page-body .arco-card .arco-card-body{padding-left:16px;padding-right:16px}.db-card-grid{grid-template-columns:1fr}.db-page-toolbar{align-items:stretch}.db-page-toolbar :where(.arco-btn){width:100%}.db-page-pagination{justify-content:flex-start}}.db-icon-spin{animation:db-icon-spin 1s linear infinite}@keyframes db-icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.db-icon-spin{animation:none}}:root{--dbp-font-family-system: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif;--dbp-font-size-page-title: 20px;--dbp-font-size-object-title: 18px;--dbp-font-size-section-title: 16px;--dbp-font-size-body: 14px;--dbp-font-size-table-body: 14px;--dbp-font-size-table-header: 13px;--dbp-font-size-help: 12px;--dbp-font-size-help-strong: 13px;--dbp-font-size-tag: 12px;--dbp-font-size-table-action: 13px;--dbp-font-size-kpi-value: 22px;--dbp-line-height-page-title: 28px;--dbp-line-height-object-title: 26px;--dbp-line-height-section-title: 24px;--dbp-line-height-body: 22px;--dbp-line-height-table-header: 20px;--dbp-line-height-help: 18px;--dbp-font-weight-regular: 400;--dbp-font-weight-medium: 500;--dbp-font-weight-semibold: 600;--dbp-space-card-gap: 16px;--dbp-space-card-padding: 16px;--dbp-space-section-gap: 16px;--dbp-space-section-gap-loose: 20px;--dbp-space-page-padding: 16px;--dbp-space-page-padding-mobile: 16px;--dbp-height-topbar-target-min: 56px;--dbp-height-topbar-target-max: 64px;--dbp-height-page-header-min: 56px;--dbp-height-page-header-max: 72px;--dbp-icon-size-sidebar: 18px;--dbp-icon-size-topbar: 16px;--dbp-icon-size-button: 16px;--dbp-icon-size-status: 14px;--dbp-icon-size-card-title: 18px;--dbp-icon-size-empty: 48px;--dbp-drawer-width-normal-min: 520px;--dbp-drawer-width-normal-max: 640px;--dbp-drawer-width-complex-min: 720px;--dbp-drawer-width-complex-max: 860px;--db-radius-card: 16px;--db-radius-inner: 14px;--db-radius-summary: 12px;--db-text-strong: #17324c;--db-text-subtle: #6b8094;--db-text-note: #72879b;--db-surface-muted: #f8fbff;--db-surface-inner: #f9fbfd;--db-border-subtle: rgba(23, 50, 76, .1);--db-fill-soft: rgba(20, 60, 95, .04);--db-link: #2f5ca8;--db-chart-bg: linear-gradient(180deg, #fbfdff 0%, #f7fafc 100%);--db-overlay-soft: rgba(255, 255, 255, .82);--db-surface-accent: linear-gradient(160deg, #ffffff 60%, #f0f5ff 100%);--db-surface-success: linear-gradient(160deg, #ffffff 50%, #f4fcf7 100%);--db-danger-soft-bg: #fff1f0;--db-card-hover-shadow: 0 8px 24px rgba(18, 42, 68, .1);--db-code-bg: #0f1720;--db-code-text: #d6e2f0;--db-detail-panel-bg: #f7f9fc;--db-detail-panel-border: #e5e8ef}[data-theme=dark]{--db-text-strong: #e8f0f8;--db-text-subtle: #9aabbc;--db-text-note: #8fa0b3;--db-surface-muted: #1a222d;--db-surface-inner: #171d26;--db-border-subtle: rgba(255, 255, 255, .1);--db-fill-soft: rgba(255, 255, 255, .05);--db-link: #6db4f0;--db-chart-bg: linear-gradient(180deg, #1a222d 0%, #151c25 100%);--db-overlay-soft: rgba(15, 20, 25, .78);--db-surface-accent: linear-gradient(160deg, #1c2430 55%, #1a2740 100%);--db-surface-success: linear-gradient(160deg, #1c2430 50%, #163028 100%);--db-danger-soft-bg: rgba(245, 63, 63, .14);--db-card-hover-shadow: 0 10px 28px rgba(0, 0, 0, .45);--db-code-bg: #0b1016;--db-code-text: #d6e2f0;--db-detail-panel-bg: #151c25;--db-detail-panel-border: rgba(255, 255, 255, .1)}.dbp-page-shell{display:flex;flex-direction:column;gap:var(--dbp-space-section-gap);width:100%}.dbp-page-subtitle{margin:0;font-size:var(--dbp-font-size-help-strong);line-height:var(--dbp-line-height-table-header);font-weight:var(--dbp-font-weight-regular);color:var(--db-text-muted, #5f7285)}.dbp-table-action-text{font-size:var(--dbp-font-size-table-action);line-height:var(--dbp-line-height-table-header);font-weight:var(--dbp-font-weight-medium)}.dbp-status-text{font-size:var(--dbp-font-size-tag);font-weight:var(--dbp-font-weight-medium)}.dbp-summary-grid{display:grid;grid-template-columns:repeat(var(--dbp-summary-columns, 4),minmax(0,1fr));gap:10px}.dbp-summary-item{border:1px solid var(--db-border-subtle);background:var(--db-surface-muted);border-radius:var(--db-radius-summary);padding:12px 14px}.dbp-summary-item__label{display:block;font-size:var(--dbp-font-size-help);color:var(--db-text-subtle)}.dbp-summary-item__value{display:block;margin-top:6px;font-size:var(--dbp-font-size-kpi-value);line-height:1.2;font-weight:var(--dbp-font-weight-semibold);color:var(--db-text-strong)}.dbp-summary-item__note{margin:4px 0 0;font-size:var(--dbp-font-size-help);color:var(--db-text-note)}.dbp-filter-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.dbp-filter-toolbar--end{justify-content:flex-end}.dbp-object-status-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}@media (max-width: 980px){.dbp-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.dbp-page-shell{gap:var(--dbp-space-card-gap)}.dbp-summary-grid{grid-template-columns:1fr}.dbp-filter-toolbar{align-items:stretch}.dbp-filter-toolbar :where(.arco-btn){width:100%}}
