.layout-sidebar[data-v-8d8a6ba1]{display:flex;height:100vh;height:100dvh;align-self:flex-start;flex-shrink:0;position:sticky;top:0;-webkit-user-select:none;user-select:none;background-color:var(--default-box-color);border-right:1px solid var(--art-card-border)}.layout-sidebar.no-border[data-v-8d8a6ba1]{border-right:none}.dual-menu-left[data-v-8d8a6ba1]{position:relative;width:var(--art-menu-primary-width);height:100%;display:flex;flex-direction:column;border-right:1px solid var(--art-card-border);transition:width .25s;flex-shrink:0}.dual-menu-left .first-menu-body[data-v-8d8a6ba1]{position:relative;display:flex;flex:1 1 0;min-height:0;overflow:hidden}.dual-menu-left .first-menu-scroll[data-v-8d8a6ba1]{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;min-width:0;min-height:0}.dual-menu-left .first-menu-fade[data-v-8d8a6ba1]{position:absolute;right:8px;bottom:0;left:0;height:28px;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--default-box-color));opacity:0;pointer-events:none;transition:opacity .2s}.dual-menu-left .first-menu-fade.is-visible[data-v-8d8a6ba1]{opacity:1}.dual-menu-left .first-menu-list[data-v-8d8a6ba1]{padding-bottom:4px}.dual-menu-left ul li[data-v-8d8a6ba1]{list-style:none}.dual-menu-left .first-item[data-v-8d8a6ba1]{position:relative;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:8px;overflow:hidden;text-align:center;cursor:pointer;border-radius:5px;transition:background-color .2s}.dual-menu-left .first-item .menu-icon[data-v-8d8a6ba1]{display:block;font-size:20px;color:var(--art-gray-700);transition:color .2s}.dual-menu-left .first-item span[data-v-8d8a6ba1]{display:block;width:100%;overflow:hidden;font-size:12px;color:var(--art-gray-700);text-overflow:ellipsis;white-space:nowrap;transition:color .2s}.dual-menu-left .first-item[data-v-8d8a6ba1]:lang(en){height:auto;min-height:60px;padding:8px 4px}.dual-menu-left .first-item:lang(en) span[data-v-8d8a6ba1]{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.35}.dual-menu-left .first-item[data-v-8d8a6ba1]:hover{background:var(--art-hover-color)}.dual-menu-left .first-item.is-active[data-v-8d8a6ba1]{background:var(--el-color-primary-light-9)}.dual-menu-left .first-item.is-active .menu-icon[data-v-8d8a6ba1],.dual-menu-left .first-item.is-active span[data-v-8d8a6ba1]{color:var(--el-color-primary)}.dual-menu-left.is-icon-only[data-v-8d8a6ba1]{width:var(--art-menu-collapsed-width)}.dual-menu-left.is-icon-only .first-item[data-v-8d8a6ba1]{height:46px;min-height:46px;padding:0}.dual-menu-left .first-menu-footer[data-v-8d8a6ba1]{flex:0 0 auto;border-top:1px solid var(--art-card-border);background-color:var(--default-box-color)}.dual-menu-left .system-menu-item[data-v-8d8a6ba1]{width:calc(100% - 16px);padding:0;border:0;background:transparent;font:inherit}.dual-menu-left .system-menu-item[data-v-8d8a6ba1]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:-2px}.dual-menu-left .switch-btn[data-v-8d8a6ba1]{flex:0 0 auto;width:40px;height:40px;margin:4px auto 12px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;font-size:16px;color:var(--art-gray-600);transition:background-color .2s,color .2s}.dual-menu-left .switch-btn[data-v-8d8a6ba1]:hover{background:var(--art-hover-color);color:var(--el-color-primary)}.menu-left[data-v-8d8a6ba1]{position:relative;width:var(--art-menu-secondary-width);flex-shrink:0;height:100%;min-height:0;display:flex;flex-direction:column;transition:width .25s}.menu-left:hover .dual-menu-collapse-btn[data-v-8d8a6ba1]{opacity:1}.menu-left .sub-menu-scroll[data-v-8d8a6ba1]{flex:1 1 0;min-height:0}.menu-left .sub-menu[data-v-8d8a6ba1]{padding:8px 0 16px}.menu-left .sub-item[data-v-8d8a6ba1]{margin:0 8px 4px;border-radius:6px;cursor:pointer;transition:background-color .2s}.menu-left .sub-item .sub-item-inner[data-v-8d8a6ba1]{display:flex;align-items:center;height:42px;padding:0 13px;overflow:hidden;white-space:nowrap}.menu-left .sub-item .menu-icon[data-v-8d8a6ba1]{font-size:19px;color:var(--art-gray-600);flex-shrink:0;transition:color .2s}.menu-left .sub-item .sub-title[data-v-8d8a6ba1]{margin-left:10px;font-size:14px;color:var(--art-text-regular);overflow:hidden;text-overflow:ellipsis;transition:color .2s}.menu-left .sub-item:lang(en) .sub-item-inner[data-v-8d8a6ba1]{height:auto;min-height:42px;padding-top:10px;padding-bottom:10px;white-space:normal}.menu-left .sub-item:lang(en) .sub-title[data-v-8d8a6ba1]{overflow:visible;overflow-wrap:anywhere;line-height:1.5}.menu-left .sub-item[data-v-8d8a6ba1]:hover{background:var(--art-hover-color)}.menu-left .sub-item.is-active[data-v-8d8a6ba1]{background:var(--el-color-primary-light-9)}.menu-left .sub-item.is-active .menu-icon[data-v-8d8a6ba1],.menu-left .sub-item.is-active .sub-title[data-v-8d8a6ba1]{color:var(--el-color-primary)}.menu-left.close[data-v-8d8a6ba1]{width:var(--art-menu-collapsed-width)}.menu-left.close .sub-item .sub-item-inner[data-v-8d8a6ba1]{justify-content:center;padding:0}.menu-left .dual-menu-collapse-btn[data-v-8d8a6ba1]{position:absolute;top:50%;right:-11px;z-index:10;width:11px;height:50px;cursor:pointer;background-color:var(--default-box-color);border:1px solid var(--art-card-border);border-radius:0 15px 15px 0;opacity:0;transition:opacity .2s;transform:translateY(-50%)}.menu-left .dual-menu-collapse-btn svg[data-v-8d8a6ba1]{position:absolute;top:0;bottom:0;left:-4px;margin:auto;color:var(--art-gray-500);transition:color .2s}.menu-left .dual-menu-collapse-btn:hover svg[data-v-8d8a6ba1]{color:var(--art-gray-800)}.search-input-wrap[data-v-ac510a9c]{display:flex;align-items:center;gap:10px;padding:4px 0 14px;border-bottom:1px solid var(--art-card-border)}.search-input-wrap .search-icon[data-v-ac510a9c]{font-size:18px;color:var(--art-text-secondary);flex-shrink:0}.search-input-wrap .search-input[data-v-ac510a9c]{flex:1;border:none;outline:none;background:transparent;font-size:15px;color:var(--art-text-primary)}.search-input-wrap .search-input[data-v-ac510a9c]::placeholder{color:var(--art-text-placeholder)}.search-input-wrap .esc-hint[data-v-ac510a9c]{padding:2px 6px;font-size:11px;color:var(--art-text-placeholder);border:1px solid var(--default-border);border-radius:4px}.search-result[data-v-ac510a9c]{max-height:320px;overflow-y:auto;padding-top:10px}.search-result .result-item[data-v-ac510a9c]{display:flex;align-items:center;gap:10px;height:44px;padding:0 12px;border-radius:var(--art-radius-sm);cursor:pointer;transition:background-color .15s}.search-result .result-item.is-active[data-v-ac510a9c]{background:var(--el-color-primary-light-9)}.search-result .result-item.is-active .item-icon[data-v-ac510a9c],.search-result .result-item.is-active .item-title[data-v-ac510a9c]{color:var(--el-color-primary)}.search-result .result-item .item-icon[data-v-ac510a9c]{font-size:17px;color:var(--art-text-secondary)}.search-result .result-item .item-title[data-v-ac510a9c]{font-size:14px;color:var(--art-text-primary)}.search-result .result-item .item-group[data-v-ac510a9c]{margin-left:auto;font-size:12px;color:var(--art-text-placeholder)}.search-result .empty[data-v-ac510a9c]{padding:30px 0;text-align:center;font-size:13px;color:var(--art-text-placeholder)}.global-search-dialog{border-radius:var(--art-radius-md)}.global-search-dialog .el-dialog__header{display:none}.global-search-dialog .el-dialog__body{padding:16px 20px}.language-switch[data-v-9782d6db]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 9px;border:1px solid var(--art-card-border);border-radius:var(--art-radius-sm);color:var(--art-text-primary);background:var(--default-box-color);font:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.language-switch[data-v-9782d6db]:hover{background:var(--art-hover-color)}.language-switch[data-v-9782d6db]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.language-switch>svg[data-v-9782d6db]{font-size:18px}.language-switch .language-arrow[data-v-9782d6db]{font-size:14px}.password-tip[data-v-be439184]{margin:4px 0 0 90px;font-size:12px;color:var(--art-text-secondary)}.header-bar[data-v-e51c47a1]{height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background-color:var(--default-box-color);border-bottom:1px solid var(--art-card-border);position:sticky;top:0;z-index:100;flex-shrink:0;-webkit-user-select:none;user-select:none}.header-left[data-v-e51c47a1]{display:flex;align-items:center;gap:4px;min-width:0;flex:1}.header-left .el-breadcrumb[data-v-e51c47a1]{margin-left:10px}.header-btn[data-v-e51c47a1]{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:var(--art-radius-sm);cursor:pointer;font-size:18px;color:var(--art-text-secondary);transition:background-color .2s,color .2s;position:relative}.header-btn[data-v-e51c47a1]:hover{background-color:var(--art-hover-color);color:var(--art-text-primary)}@keyframes rotate180-e51c47a1{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes shake-e51c47a1{0%{transform:rotate(0)}25%{transform:rotate(-6deg)}50%{transform:rotate(6deg)}75%{transform:rotate(-6deg)}to{transform:rotate(0)}}@keyframes expand-e51c47a1{0%{transform:scale(1)}50%{transform:scale(1.12)}to{transform:scale(1)}}.refresh-btn:hover svg[data-v-e51c47a1]{animation:rotate180-e51c47a1 .5s}.setting-btn:hover svg[data-v-e51c47a1]{animation:rotate180-e51c47a1 .5s}.notice-btn:hover svg[data-v-e51c47a1]{animation:shake-e51c47a1 .5s ease-in-out}.full-screen-btn:hover svg[data-v-e51c47a1]{animation:expand-e51c47a1 .5s}.header-right[data-v-e51c47a1]{display:flex;align-items:center;gap:10px}.search-box[data-v-e51c47a1]{width:160px;height:36px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border:1px solid var(--default-border);border-radius:var(--art-radius-sm);transition:border-color .2s,background-color .2s}.search-box[data-v-e51c47a1]:hover{border-color:var(--el-color-primary)}.search-box .search-left[data-v-e51c47a1]{display:flex;align-items:center}.search-box .search-left .search-icon[data-v-e51c47a1]{font-size:14px;color:var(--art-text-placeholder)}.search-box .search-left .search-text[data-v-e51c47a1]{margin-left:5px;font-size:12px;color:var(--art-text-placeholder)}.search-box .search-kbd[data-v-e51c47a1]{display:flex;align-items:center;height:20px;padding:0 6px;font-size:11px;color:var(--art-text-placeholder);border:1px solid var(--default-border);border-radius:4px}.search-box .search-kbd .kbd-icon[data-v-e51c47a1]{font-size:11px;margin-right:2px}.notice-btn .notice-dot[data-v-e51c47a1]{position:absolute;top:8px;right:8px;width:6px;height:6px;border-radius:50%;background:var(--art-danger)}.user-info[data-v-e51c47a1]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:5px 8px;border-radius:var(--art-radius-sm);transition:background-color .2s;outline:none}.user-info[data-v-e51c47a1]:hover{background-color:var(--art-hover-color)}.user-info .avatar[data-v-e51c47a1]{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--el-color-primary),var(--el-color-primary-light-3));color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.user-info .username[data-v-e51c47a1]{font-size:14px;color:var(--art-text-primary)}.user-info .arrow[data-v-e51c47a1]{font-size:14px;color:var(--art-text-secondary)}.dropdown-icon[data-v-e51c47a1]{margin-right:6px;vertical-align:-2px}@media (max-width: 600px){.header-bar[data-v-e51c47a1]{padding:0 12px}.header-left[data-v-e51c47a1]{flex:0 0 auto}.header-left .el-breadcrumb[data-v-e51c47a1],.search-box[data-v-e51c47a1],.full-screen-btn[data-v-e51c47a1],.user-info .username[data-v-e51c47a1],.user-info .arrow[data-v-e51c47a1]{display:none}.header-right[data-v-e51c47a1]{gap:4px;min-width:0;margin-left:auto}.header-btn[data-v-e51c47a1]{flex-shrink:0}}.notice-popper{padding:0!important;border-radius:var(--art-radius-md)!important;background-color:var(--default-box-color)!important;border:1px solid var(--art-card-border)!important}.notice-popper .notice-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--art-card-border)}.notice-popper .notice-header .notice-title{font-size:14px;font-weight:600;color:var(--art-text-primary)}.notice-popper .notice-header .notice-count{font-size:12px;color:var(--art-text-placeholder)}.notice-popper .notice-list{max-height:300px;overflow-y:auto}.notice-popper .notice-empty{padding:24px 16px;text-align:center;font-size:13px;color:var(--art-text-placeholder)}.notice-popper .notice-item{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;cursor:pointer;transition:background-color .15s}.notice-popper .notice-item:hover{background:var(--art-hover-color)}.notice-popper .notice-item .notice-tag{width:6px;height:6px;border-radius:50%;margin-top:7px;flex-shrink:0}.notice-popper .notice-item .notice-item-title{font-size:13px;color:var(--art-text-regular);line-height:1.5}.notice-popper .notice-item .notice-time{margin-top:3px;font-size:12px;color:var(--art-text-placeholder)}.notice-popper .notice-footer{padding:10px 16px;text-align:center;font-size:13px;color:var(--el-color-primary);border-top:1px solid var(--art-card-border);cursor:pointer}.notice-popper .notice-footer:hover{background:var(--art-hover-color)}.work-tab[data-v-3a3f4f33]{display:flex;align-items:center;padding:7px 20px;background-color:var(--default-bg-color);-webkit-user-select:none;user-select:none;flex-shrink:0}.tabs-scroll[data-v-3a3f4f33]{flex:1;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tabs-scroll[data-v-3a3f4f33]::-webkit-scrollbar{display:none}.tabs-list[data-v-3a3f4f33]{display:flex;white-space:nowrap;list-style:none}.tab-item[data-v-3a3f4f33]{display:inline-flex;align-items:center;height:32px;padding:0 10px;margin-right:6px;font-size:12.5px;color:var(--art-text-secondary);background-color:var(--default-box-color);border:1px solid var(--art-card-border);border-radius:var(--art-radius-sm);cursor:pointer;transition:all .2s}.tab-item[data-v-3a3f4f33]:hover{color:var(--el-color-primary)}.tab-item.is-active[data-v-3a3f4f33]{color:var(--el-color-primary);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-7)}.tab-item.is-active .tab-icon[data-v-3a3f4f33]{color:var(--el-color-primary)}.tab-item .tab-icon[data-v-3a3f4f33]{font-size:15px;margin-right:5px;color:var(--art-text-secondary)}.tab-item .tab-close[data-v-3a3f4f33]{font-size:10px;margin-left:6px;padding:3px;border-radius:50%;color:var(--art-text-secondary);transition:all .2s}.tab-item .tab-close[data-v-3a3f4f33]:hover{background-color:var(--art-hover-color);color:var(--art-text-primary)}.tabs-more[data-v-3a3f4f33]{width:30px;height:30px;margin-left:8px;display:flex;align-items:center;justify-content:center;border-radius:var(--art-radius-sm);cursor:pointer;font-size:18px;color:var(--art-text-secondary);background-color:var(--default-box-color);border:1px solid var(--art-card-border);transition:all .2s;outline:none}.tabs-more[data-v-3a3f4f33]:hover{color:var(--el-color-primary);background-color:var(--art-hover-color)}.dropdown-icon[data-v-3a3f4f33]{margin-right:6px;vertical-align:-2px}.tab-context-menu{position:fixed;z-index:3000;min-width:120px;padding:5px;background-color:var(--default-box-color);border:1px solid var(--art-card-border);border-radius:var(--art-radius-sm);box-shadow:0 4px 16px #0000001a}.tab-context-menu .menu-item{padding:7px 12px;font-size:13px;color:var(--art-text-regular);border-radius:calc(var(--custom-radius) / 3 + 2px);cursor:pointer;transition:all .15s}.tab-context-menu .menu-item:hover{background-color:var(--art-hover-color);color:var(--el-color-primary)}.tab-context-menu .menu-item.is-disabled{color:var(--art-text-placeholder);cursor:not-allowed}.tab-context-menu .menu-item.is-disabled:hover{background-color:transparent;color:var(--art-text-placeholder)}.settings-panel .setting-section[data-v-e8d4a2bb]{margin-bottom:26px}.settings-panel .section-title[data-v-e8d4a2bb]{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;color:var(--art-text-primary);margin-bottom:12px}.settings-panel .section-title .radius-value[data-v-e8d4a2bb]{font-size:12px;font-weight:400;color:var(--art-text-secondary)}.mode-options[data-v-e8d4a2bb]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mode-options.two[data-v-e8d4a2bb]{grid-template-columns:repeat(2,1fr)}.mode-card[data-v-e8d4a2bb]{cursor:pointer;border-radius:var(--art-radius-sm);border:2px solid transparent;padding:3px;transition:border-color .2s}.mode-card.is-active[data-v-e8d4a2bb]{border-color:var(--el-color-primary)}.mode-card .mode-preview[data-v-e8d4a2bb]{height:48px;border-radius:calc(var(--custom-radius) / 3 + 2px);overflow:hidden;display:flex;border:1px solid var(--art-card-border)}.mode-card .mode-preview.preview-light[data-v-e8d4a2bb]{background:#fafbfc}.mode-card .mode-preview.preview-light .preview-aside[data-v-e8d4a2bb]{width:30%;background:#fff;border-right:1px solid #eee}.mode-card .mode-preview.preview-light .preview-main[data-v-e8d4a2bb]{flex:1}.mode-card .mode-preview.preview-dark[data-v-e8d4a2bb]{background:#0a0a0c}.mode-card .mode-preview.preview-dark .preview-aside[data-v-e8d4a2bb]{width:30%;background:#161618;border-right:1px solid #26262c}.mode-card .mode-preview.preview-dark .preview-main[data-v-e8d4a2bb]{flex:1}.mode-card .mode-preview.preview-auto[data-v-e8d4a2bb]{background:linear-gradient(90deg,#fafbfc 50%,#0a0a0c 50%)}.mode-card .mode-preview.preview-auto .preview-aside[data-v-e8d4a2bb]{width:30%;background:linear-gradient(180deg,#fff 50%,#161618 50%)}.mode-card .mode-preview.preview-auto .preview-main[data-v-e8d4a2bb]{flex:1}.mode-card .mode-preview.preview-border[data-v-e8d4a2bb],.mode-card .mode-preview.preview-shadow[data-v-e8d4a2bb]{background:var(--default-bg-color);display:flex;align-items:center;justify-content:center;flex-direction:row}.mode-card .mode-preview.preview-border .box-demo[data-v-e8d4a2bb],.mode-card .mode-preview.preview-shadow .box-demo[data-v-e8d4a2bb]{width:60%;height:60%;background:var(--default-box-color);border-radius:4px}.mode-card .mode-preview.preview-border .box-demo[data-v-e8d4a2bb]{border:1px solid var(--art-card-border)}.mode-card .mode-preview.preview-shadow .box-demo[data-v-e8d4a2bb]{border:1px solid var(--art-card-border);box-shadow:0 1px 3px #00000014,0 1px 2px -1px #0000001f}.mode-card .mode-label[data-v-e8d4a2bb]{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:6px;font-size:12px;color:var(--art-text-secondary)}.mode-card .mode-label .check[data-v-e8d4a2bb]{color:var(--el-color-primary)}.color-swatches[data-v-e8d4a2bb]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.color-swatches .swatch[data-v-e8d4a2bb]{width:26px;height:26px;border-radius:calc(var(--custom-radius) / 3 + 2px);cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;transition:transform .15s}.color-swatches .swatch[data-v-e8d4a2bb]:hover{transform:scale(1.12)}.color-swatches .swatch.is-active[data-v-e8d4a2bb]{box-shadow:0 0 0 2px var(--default-box-color),0 0 0 4px currentColor}.reset-btn[data-v-e8d4a2bb]{width:100%;margin-top:4px}.reset-btn .reset-icon[data-v-e8d4a2bb]{margin-right:6px;vertical-align:-2px}.layout-wrapper[data-v-07ff3502]{display:flex;width:100%;min-height:100vh;background-color:var(--default-bg-color)}.layout-main[data-v-07ff3502]{flex:1;min-width:0;display:flex;flex-direction:column}.page-main[data-v-07ff3502]{flex:1;padding:20px;min-height:0}:root{--art-dashboard-filter-gap: 8px;--art-dashboard-control-gap: 6px;--art-dashboard-floating-z-index: 120;--custom-radius: .75rem;--art-radius-lg: calc(var(--custom-radius) + 4px);--art-radius-md: var(--custom-radius);--art-radius-sm: calc(var(--custom-radius) - 4px);--art-radius-xs: calc(var(--custom-radius) / 2.5 + 2px);--default-bg-color: #fafbfc;--default-box-color: #ffffff;--art-card-border: rgba(0, 0, 0, .08);--default-border: #e2e8ee;--art-hover-color: #edeff0;--art-active-color: #f2f4f5;--art-gray-100: #f9fafb;--art-gray-200: #f2f3f5;--art-gray-300: #e8eaee;--art-gray-400: #d3d6dd;--art-gray-500: #a7abb5;--art-gray-600: #6b6b6b;--art-gray-700: #4e4e61;--art-gray-800: #3d3d52;--art-gray-900: #323251;--art-text-primary: var(--art-gray-900);--art-text-regular: #29343d;--art-text-secondary: var(--art-gray-600);--art-text-placeholder: var(--art-gray-500);--el-color-primary: #5d87ff;--art-success: #13deb9;--art-warning: #ffae1f;--art-danger: #fa896b;--art-info: #539bff;--art-menu-text: #29343d;--art-menu-icon: #6b6b6b;--art-menu-primary-width: 80px;--art-menu-secondary-width: 230px;--art-menu-collapsed-width: 64px;--art-card-shadow: 0 1px 3px 0 rgba(0, 0, 0, .03), 0 1px 2px -1px rgba(0, 0, 0, .08)}html:lang(en){--art-menu-primary-width: 160px;--art-menu-secondary-width: 300px}@media (max-width: 900px){html:lang(en){--art-menu-primary-width: 112px;--art-menu-secondary-width: 260px}}html.dark{--default-bg-color: #070707;--default-box-color: #161618;--art-card-border: rgba(255, 255, 255, .08);--default-border: rgba(255, 255, 255, .08);--art-hover-color: #252530;--art-active-color: #2c2c38;--art-gray-100: #141416;--art-gray-200: #1b1b1f;--art-gray-300: #26262c;--art-gray-400: #34343c;--art-gray-500: #55555f;--art-gray-600: #8b8b96;--art-gray-700: #b7b7c0;--art-gray-800: #d6d6de;--art-gray-900: #ededf2;--art-text-primary: var(--art-gray-900);--art-text-regular: var(--art-gray-800);--art-text-secondary: var(--art-gray-600);--art-text-placeholder: var(--art-gray-500);--art-menu-text: var(--art-gray-800);--art-menu-icon: var(--art-gray-600)}:root{--el-border-radius-base: calc(var(--custom-radius) / 3 + 2px);--el-component-size: 36px;--el-text-color-primary: var(--art-text-primary);--el-text-color-regular: var(--art-text-regular);--el-text-color-secondary: var(--art-text-secondary);--el-text-color-placeholder: var(--art-text-placeholder);--el-border-color: var(--default-border);--el-border-color-light: var(--default-border);--el-border-color-lighter: var(--art-card-border);--el-border-color-extra-light: var(--art-card-border);--el-fill-color-light: var(--art-active-color);--el-fill-color: var(--art-hover-color);--el-bg-color: var(--default-box-color);--el-bg-color-page: var(--default-bg-color)}.el-button{border-radius:var(--el-border-radius-base);font-weight:500;transition:all .3s cubic-bezier(.645,.045,.355,1)}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{border-radius:var(--el-border-radius-base);background-color:var(--default-box-color)}.el-input__wrapper{box-shadow:0 0 0 1px var(--default-border) inset}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-color-primary) inset!important}.el-card{border-radius:var(--art-radius-md);border:1px solid var(--art-card-border);background-color:var(--default-box-color);box-shadow:none;color:var(--art-text-primary)}.el-card .el-card__header{border-bottom:1px solid var(--art-card-border);padding:16px 20px;font-size:15px;font-weight:600;color:var(--art-text-primary)}.el-card .el-card__body{padding:20px}.el-table{--el-table-header-bg-color: var(--art-gray-100);--el-table-header-text-color: var(--art-text-regular);--el-table-row-hover-bg-color: var(--art-active-color);--el-table-border-color: var(--art-card-border);--el-table-tr-bg-color: var(--default-box-color);--el-table-bg-color: var(--default-box-color);--el-table-text-color: var(--art-text-regular);border-radius:var(--el-border-radius-base)}.el-table th.el-table__cell{background-color:var(--art-gray-100)!important;color:var(--art-text-regular);font-weight:600;border-bottom:1px solid var(--art-card-border)}.el-table td.el-table__cell{border-bottom:1px solid var(--art-card-border)}.el-table:before,.el-table:after{display:none}.el-table .el-table__cell{border-right:none!important}.el-table .el-table__inner-wrapper:before{display:none}.el-table .el-table__border-left-patch,.el-table .el-table__border-right-patch,.el-table .el-table__border-bottom-patch{display:none}.el-table.el-table--border .el-table__inner-wrapper:after{display:none}.el-table .el-table__column-resize-proxy{border-left:2px solid var(--el-color-primary)}.el-table th.el-table__cell:after{content:"";position:absolute;top:50%;right:0;width:2px;height:40%;border-radius:1px;background-color:var(--el-color-primary);opacity:0;transform:translateY(-50%) scaleY(.6);transition:opacity .15s ease,transform .15s ease;pointer-events:none}.el-table th.el-table__cell:hover:after{opacity:.55;transform:translateY(-50%) scaleY(1)}.el-table th.el-table__cell.gutter:after{content:none}.el-dialog{border-radius:var(--art-radius-md);background-color:var(--default-box-color)}.el-dialog .el-dialog__header{border-bottom:1px solid var(--art-card-border);padding:16px 20px;margin-right:0}.el-dialog .el-dialog__title{font-size:15px;font-weight:600;color:var(--art-text-primary)}.el-dialog .el-dialog__body{padding:24px 20px;color:var(--art-text-regular)}.el-dialog .el-dialog__footer{border-top:1px solid var(--art-card-border);padding:12px 20px}.el-drawer{background-color:var(--default-box-color)}.el-drawer .el-drawer__header{margin-bottom:0;padding:16px 20px;border-bottom:1px solid var(--art-card-border);color:var(--art-text-primary);font-weight:600}.el-drawer .el-drawer__body{padding:20px}.el-pagination{margin-top:20px;justify-content:flex-end}.el-pagination .btn-prev,.el-pagination .btn-next,.el-pagination .el-pager li{border-radius:var(--el-border-radius-base);background-color:var(--default-box-color);border:1px solid var(--default-border);color:var(--art-text-regular);margin:0 3px}.el-pagination .btn-prev.is-active,.el-pagination .btn-prev.is-active:hover,.el-pagination .btn-next.is-active,.el-pagination .btn-next.is-active:hover,.el-pagination .el-pager li.is-active,.el-pagination .el-pager li.is-active:hover{background-color:var(--el-color-primary);border-color:var(--el-color-primary);color:#fff}.el-pagination .btn-prev:hover,.el-pagination .btn-next:hover,.el-pagination .el-pager li:hover{color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-menu{border-right:none!important;background-color:transparent}.el-menu .el-menu-item,.el-menu .el-sub-menu__title{height:46px;line-height:46px;font-size:14px;color:var(--art-menu-text);margin:4px 10px;border-radius:var(--art-radius-sm);transition:background-color .2s,color .2s}.el-menu .el-menu-item .iconfont,.el-menu .el-menu-item svg,.el-menu .el-sub-menu__title .iconfont,.el-menu .el-sub-menu__title svg{color:var(--art-menu-icon)}.el-menu .el-menu-item:hover,.el-menu .el-sub-menu__title:hover{background-color:var(--art-hover-color)!important;color:var(--el-color-primary)}.el-menu .el-menu-item.is-active{background-color:var(--el-color-primary-light-9)!important;color:var(--el-color-primary);font-weight:500}.el-menu .el-menu-item.is-active .iconfont,.el-menu .el-menu-item.is-active svg{color:var(--el-color-primary)}.el-menu .el-sub-menu.is-active>.el-sub-menu__title{color:var(--el-color-primary)}.el-menu.el-menu--collapse .el-menu-item,.el-menu.el-menu--collapse .el-sub-menu__title{margin:4px 8px}.el-form-item__label{font-size:14px;color:var(--art-text-regular);font-weight:500}.el-dropdown-menu{background-color:var(--default-box-color);border:1px solid var(--art-card-border);border-radius:var(--art-radius-sm)}.el-dropdown-menu .el-dropdown-menu__item{color:var(--art-text-regular)}.el-dropdown-menu .el-dropdown-menu__item:hover{background-color:var(--art-hover-color);color:var(--el-color-primary)}.el-popper.is-light{background-color:var(--default-box-color);border-color:var(--art-card-border)}.el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner{color:var(--art-text-secondary);font-weight:400}.el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner.is-link:hover{color:var(--el-color-primary)}.el-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:var(--art-text-primary)}.el-breadcrumb .el-breadcrumb__separator{color:var(--art-text-placeholder)}.el-checkbox__inner{border-radius:4px}.el-timeline-item__timestamp{color:var(--art-text-secondary)}.el-message-box{border-radius:var(--art-radius-md);background-color:var(--default-box-color);border:1px solid var(--art-card-border)}.el-message-box .el-message-box__title{color:var(--art-text-primary)}.el-message-box .el-message-box__content{color:var(--art-text-regular)}.el-tree{background-color:var(--default-box-color);color:var(--art-text-regular)}.el-tree .el-tree-node__content{border-radius:var(--el-border-radius-base)}.el-tree .el-tree-node__content:hover{background-color:var(--art-hover-color)}.el-slider__bar{background-color:var(--el-color-primary)}.el-tag{border-radius:var(--el-border-radius-base)}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans,sans-serif;font-size:14px;color:var(--art-text-primary);-webkit-font-smoothing:antialiased}body{background-color:var(--default-bg-color);transition:background-color .3s}a{color:var(--el-color-primary);text-decoration:none}.page-content{background-color:var(--default-box-color);border-radius:var(--art-radius-md);padding:20px;border:1px solid var(--art-card-border);margin-bottom:20px}.page-content:last-child{margin-bottom:0}.art-card{background-color:var(--default-box-color);border-radius:var(--art-radius-md);border:1px solid var(--art-card-border)}.art-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.art-card-header .title h4{font-size:16px;font-weight:600;color:var(--art-text-primary)}.art-card-header .title p{margin-top:4px;font-size:13px;color:var(--art-text-secondary)}.art-full-height{min-height:calc(100vh - 146px)}body[data-box-mode=border-mode] .page-content,body[data-box-mode=border-mode] .art-card{box-shadow:none;border:1px solid var(--art-card-border)}body[data-box-mode=shadow-mode] .page-content,body[data-box-mode=shadow-mode] .art-card{box-shadow:var(--art-card-shadow);border:1px solid var(--art-card-border)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#90939959;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#9093998c}html.dark ::-webkit-scrollbar-thumb{background:#ffffff29}html.dark ::-webkit-scrollbar-thumb:hover{background:#ffffff47}.fade-slide-enter-active,.fade-slide-leave-active{transition:opacity .25s ease,transform .25s ease}.fade-slide-enter-from{opacity:0;transform:translateY(8px)}.fade-slide-leave-to{opacity:0;transform:translateY(-8px)}.mt-xs{margin-top:4px!important}.mr-xs{margin-right:4px!important}.mb-xs{margin-bottom:4px!important}.ml-xs{margin-left:4px!important}.pt-xs{padding-top:4px!important}.pr-xs{padding-right:4px!important}.pb-xs{padding-bottom:4px!important}.pl-xs{padding-left:4px!important}.mt-sm{margin-top:8px!important}.mr-sm{margin-right:8px!important}.mb-sm{margin-bottom:8px!important}.ml-sm{margin-left:8px!important}.pt-sm{padding-top:8px!important}.pr-sm{padding-right:8px!important}.pb-sm{padding-bottom:8px!important}.pl-sm{padding-left:8px!important}.mt-md{margin-top:12px!important}.mr-md{margin-right:12px!important}.mb-md{margin-bottom:12px!important}.ml-md{margin-left:12px!important}.pt-md{padding-top:12px!important}.pr-md{padding-right:12px!important}.pb-md{padding-bottom:12px!important}.pl-md{padding-left:12px!important}.mt-lg{margin-top:16px!important}.mr-lg{margin-right:16px!important}.mb-lg{margin-bottom:16px!important}.ml-lg{margin-left:16px!important}.pt-lg{padding-top:16px!important}.pr-lg{padding-right:16px!important}.pb-lg{padding-bottom:16px!important}.pl-lg{padding-left:16px!important}.mt-xl{margin-top:20px!important}.mr-xl{margin-right:20px!important}.mb-xl{margin-bottom:20px!important}.ml-xl{margin-left:20px!important}.pt-xl{padding-top:20px!important}.pr-xl{padding-right:20px!important}.pb-xl{padding-bottom:20px!important}.pl-xl{padding-left:20px!important}.mt-xxl{margin-top:24px!important}.mr-xxl{margin-right:24px!important}.mb-xxl{margin-bottom:24px!important}.ml-xxl{margin-left:24px!important}.pt-xxl{padding-top:24px!important}.pr-xxl{padding-right:24px!important}.pb-xxl{padding-bottom:24px!important}.pl-xxl{padding-left:24px!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-primary{color:var(--el-color-primary)!important}.text-success{color:var(--art-success)!important}.text-warning{color:var(--art-warning)!important}.text-danger{color:var(--art-danger)!important}.text-info{color:var(--art-info)!important}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex{display:flex!important}.flex-center{display:flex!important;justify-content:center!important;align-items:center!important}.flex-between{display:flex!important;justify-content:space-between!important;align-items:center!important}.flex-1{flex:1!important}html{--theme-anim-x: 50%;--theme-anim-y: 50%;--theme-anim-r: 150vmax}html::view-transition-old(*){animation:none}html::view-transition-new(*){animation:theme-clip-in .5s cubic-bezier(.22,1,.36,1) both}html::view-transition-old(root){z-index:1}html::view-transition-new(root){z-index:9999}html.dark::view-transition-old(*){animation:theme-clip-in .5s cubic-bezier(.22,1,.36,1) reverse both}html.dark::view-transition-new(*){animation:none}html.dark::view-transition-old(root){z-index:9999}html.dark::view-transition-new(root){z-index:1}@keyframes theme-clip-in{0%{clip-path:circle(0% at var(--theme-anim-x) var(--theme-anim-y))}to{clip-path:circle(var(--theme-anim-r) at var(--theme-anim-x) var(--theme-anim-y))}}@media (prefers-reduced-motion: reduce){html::view-transition-old(*),html::view-transition-new(*){animation:none!important}}
