@charset "UTF-8";:root{--fg-bg: #f5f6fa;--fg-bg-secondary: #fff;--fg-bg-tertiary: #f0f1f5;--fg-text: #111827;--fg-text-secondary: #6b7280;--fg-text-dim: #9ca3af;--fg-border: #e5e7eb;--fg-accent: #6b8aff;--fg-ai-primary: #8b5cf6;--fg-grid-stroke: rgb(0 0 0 / 4%);--fg-grid-line: rgb(0 0 0 / 6%);--fg-surface-hover: rgb(0 0 0 / 4%);--menu-background: #fff;--menu-text: #1d2128;--menu-active-text: #8b5cf6;--menu-active-background: color-mix(in srgb, var(--el-color-primary) 12%, transparent);--menu-hover: #f5f7fa;--menu-item-radius: 8px;--menu-item-gap: 4px;--menu-item-inset: 8px;--sidebar-logo-background: #fff;--sidebar-border: #e4e7ed;--navbar-background: #fff;--navbar-text: #333;--navbar-border: #e4e7ed;--navbar-hover: #f5f7fa;--tags-view-background: #fff;--tags-view-item-background: #fff;--tags-view-item-text: #495060;--tags-view-item-border: #d8dce5;--tags-view-item-hover-background: #f5f7fa;--tags-view-item-active-background: #8b5cf6;--tags-view-item-active-text: #fff;--tags-view-item-active-border: #8b5cf6}:root .el-table{--el-table-current-row-bg-color: rgb(235 243 250)}html.dark{--fg-bg: #0a0a0f;--fg-bg-secondary: rgb(255 255 255 / 3%);--fg-bg-tertiary: rgb(255 255 255 / 6%);--fg-text: rgb(255 255 255 / 85%);--fg-text-secondary: rgb(255 255 255 / 40%);--fg-text-dim: rgb(255 255 255 / 20%);--fg-border: rgb(255 255 255 / 8%);--fg-accent: #6b8aff;--fg-ai-primary: #8b5cf6;--fg-grid-stroke: rgb(255 255 255 / 3%);--fg-grid-line: rgb(255 255 255 / 5%);--fg-surface-hover: rgb(255 255 255 / 5%);--menu-background: #1d1e1f;--menu-text: #a8abb2;--menu-active-text: #8b5cf6;--menu-active-background: color-mix(in srgb, var(--el-color-primary) 28%, transparent);--menu-hover: #2a2b2c;--sidebar-logo-background: #1d1e1f;--sidebar-border: #2a2b2c;--navbar-background: #1d1e1f;--navbar-text: #a8abb2;--navbar-border: #2a2b2c;--navbar-hover: #2a2b2c;--tags-view-background: #1d1e1f;--tags-view-item-background: #2a2b2c;--tags-view-item-text: #a8abb2;--tags-view-item-border: #3a3b3c;--tags-view-item-hover-background: #3a3b3c;--tags-view-item-active-background: #8b5cf6;--tags-view-item-active-text: #fff;--tags-view-item-active-border: #8b5cf6}html:not(.dark).sidebar-dark{--menu-background: #1d1e1f;--menu-text: #a8abb2;--menu-active-text: #8b5cf6;--menu-active-background: color-mix(in srgb, var(--el-color-primary) 28%, transparent);--menu-hover: #2a2b2c;--sidebar-logo-background: #1d1e1f;--sidebar-border: #2a2b2c}html.dark.sidebar-light{--menu-background: #fff;--menu-text: #1d2128;--menu-active-text: #8b5cf6;--menu-active-background: color-mix(in srgb, var(--el-color-primary) 12%, transparent);--menu-hover: #f5f7fa;--sidebar-logo-background: #fff;--sidebar-border: #e4e7ed}:root{--primitive-color-white: #fff;--primitive-color-black: #000;--primitive-color-blue-50: #eff6ff;--primitive-color-blue-100: #dbeafe;--primitive-color-blue-200: #bfdbfe;--primitive-color-blue-300: #93c5fd;--primitive-color-blue-400: #60a5fa;--primitive-color-blue-500: #3b82f6;--primitive-color-blue-600: #2563eb;--primitive-color-blue-700: #1d4ed8;--primitive-color-blue-800: #1e40af;--primitive-color-blue-900: #1e3a8a;--primitive-color-violet-50: #f5f3ff;--primitive-color-violet-100: #ede9fe;--primitive-color-violet-200: #ddd6fe;--primitive-color-violet-300: #c4b5fd;--primitive-color-violet-400: #a78bfa;--primitive-color-violet-500: #8b5cf6;--primitive-color-violet-600: #7c3aed;--primitive-color-violet-700: #6d28d9;--primitive-color-violet-800: #5b21b6;--primitive-color-violet-900: #4c1d95;--primitive-color-slate-50: #f8fafc;--primitive-color-slate-100: #f1f5f9;--primitive-color-slate-200: #e2e8f0;--primitive-color-slate-300: #cbd5e1;--primitive-color-slate-400: #94a3b8;--primitive-color-slate-500: #64748b;--primitive-color-slate-600: #475569;--primitive-color-slate-700: #334155;--primitive-color-slate-800: #1e293b;--primitive-color-slate-900: #0f172a;--primitive-color-green-50: #f0fdf4;--primitive-color-green-500: #22c55e;--primitive-color-green-600: #16a34a;--primitive-color-amber-50: #fffbeb;--primitive-color-amber-500: #f59e0b;--primitive-color-amber-600: #d97706;--primitive-color-red-50: #fef2f2;--primitive-color-red-500: #ef4444;--primitive-color-red-600: #dc2626;--primitive-color-cyan-50: #ecfeff;--primitive-color-cyan-500: #06b6d4;--primitive-space-0: 0;--primitive-space-half: 4px;--primitive-space-1: 8px;--primitive-space-2: 16px;--primitive-space-3: 24px;--primitive-space-4: 32px;--primitive-space-5: 40px;--primitive-space-6: 48px;--primitive-space-8: 64px;--primitive-font-family-sans: "Inter", "Helvetica Neue", helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", arial, sans-serif;--primitive-font-size-xs: 12px;--primitive-font-size-sm: 13px;--primitive-font-size-md: 14px;--primitive-font-size-lg: 16px;--primitive-font-size-xl: 20px;--primitive-font-size-2xl: 24px;--primitive-font-weight-regular: 400;--primitive-font-weight-medium: 500;--primitive-font-weight-semibold: 600;--primitive-line-height-tight: 1.25;--primitive-line-height-normal: 1.5;--primitive-line-height-relaxed: 1.7;--primitive-radius-xs: 4px;--primitive-radius-sm: 6px;--primitive-radius-md: 8px;--primitive-radius-lg: 12px;--primitive-radius-xl: 16px;--primitive-radius-2xl: 20px;--primitive-radius-pill: 999px;--primitive-shadow-xs: 0 1px 2px rgb(15 23 42 / 6%);--primitive-shadow-sm: 0 4px 12px rgb(15 23 42 / 8%);--primitive-shadow-md: 0 10px 30px rgb(15 23 42 / 10%);--primitive-shadow-lg: 0 18px 48px rgb(15 23 42 / 14%);--primitive-shadow-focus: 0 0 0 3px rgb(139 92 246 / 18%);--primitive-transition-fast: .18s ease;--primitive-transition-base: .24s ease;--primitive-transition-slow: .32s ease;--semantic-color-brand-primary: var(--primitive-color-violet-500);--semantic-color-brand-primary-hover: var(--primitive-color-violet-600);--semantic-color-brand-primary-active: var(--primitive-color-violet-700);--semantic-color-brand-primary-soft: var(--primitive-color-violet-50);--semantic-color-brand-on-primary: var(--primitive-color-white);--semantic-color-text-primary: var(--primitive-color-slate-900);--semantic-color-text-secondary: var(--primitive-color-slate-600);--semantic-color-text-muted: var(--primitive-color-slate-400);--semantic-color-text-inverse: var(--primitive-color-white);--semantic-color-bg-page: #f5f7fb;--semantic-color-bg-surface: var(--primitive-color-white);--semantic-color-bg-elevated: var(--primitive-color-white);--semantic-color-bg-subtle: var(--primitive-color-slate-50);--semantic-color-bg-hover: var(--primitive-color-slate-100);--semantic-color-bg-overlay: rgb(15 23 42 / 42%);--semantic-color-border-default: var(--primitive-color-slate-200);--semantic-color-border-subtle: #eef2f7;--semantic-color-border-strong: var(--primitive-color-slate-300);--semantic-color-state-success: var(--primitive-color-green-500);--semantic-color-state-success-soft: var(--primitive-color-green-50);--semantic-color-state-warning: var(--primitive-color-amber-500);--semantic-color-state-warning-soft: var(--primitive-color-amber-50);--semantic-color-state-danger: var(--primitive-color-red-500);--semantic-color-state-danger-soft: var(--primitive-color-red-50);--semantic-color-state-info: var(--primitive-color-cyan-500);--semantic-color-state-info-soft: var(--primitive-color-cyan-50);--semantic-space-page: var(--primitive-space-2);--semantic-space-section: var(--primitive-space-2);--semantic-space-component: var(--primitive-space-1);--semantic-space-inline: var(--primitive-space-half);--semantic-radius-control: var(--primitive-radius-md);--semantic-radius-card: var(--primitive-radius-lg);--semantic-radius-popover: var(--primitive-radius-lg);--semantic-radius-pill: var(--primitive-radius-pill);--semantic-shadow-card: var(--primitive-shadow-sm);--semantic-shadow-card-hover: var(--primitive-shadow-md);--semantic-shadow-dropdown: var(--primitive-shadow-md);--semantic-shadow-floating: var(--primitive-shadow-lg);--semantic-shadow-focus: var(--primitive-shadow-focus);--semantic-transition-fast: var(--primitive-transition-fast);--semantic-transition-base: var(--primitive-transition-base);--semantic-transition-slow: var(--primitive-transition-slow);--component-layout-bg: var(--semantic-color-bg-page);--component-layout-mask-bg: var(--semantic-color-bg-overlay);--component-sidebar-bg: var(--semantic-color-bg-surface);--component-sidebar-text: var(--semantic-color-text-secondary);--component-sidebar-active-text: var(--semantic-color-brand-primary);--component-sidebar-active-bg: color-mix( in srgb, var(--semantic-color-brand-primary) 12%, transparent );--component-sidebar-hover-bg: color-mix( in srgb, var(--semantic-color-brand-primary) 7%, transparent );--component-sidebar-border: var(--semantic-color-border-subtle);--component-sidebar-item-radius: var(--semantic-radius-control);--component-sidebar-item-gap: var(--primitive-space-half);--component-sidebar-item-inset: var(--primitive-space-1);--component-sidebar-item-height: 44px;--component-sidebar-sub-item-height: 40px;--component-navbar-bg: color-mix( in srgb, var(--semantic-color-bg-surface) 92%, transparent );--component-navbar-text: var(--semantic-color-text-secondary);--component-navbar-border: var(--semantic-color-border-subtle);--component-navbar-hover-bg: var(--semantic-color-bg-hover);--component-navbar-shadow: var(--primitive-shadow-xs);--component-navbar-action-size: 40px;--component-tags-bg: var(--semantic-color-bg-surface);--component-tags-item-bg: var(--semantic-color-bg-surface);--component-tags-item-text: var(--semantic-color-text-secondary);--component-tags-item-border: var(--semantic-color-border-default);--component-tags-item-hover-bg: var(--semantic-color-bg-hover);--component-tags-item-active-bg: var(--semantic-color-brand-primary);--component-tags-item-active-text: var(--semantic-color-brand-on-primary);--component-tags-item-active-border: var(--semantic-color-brand-primary);--component-tags-item-height: 26px;--component-card-bg: var(--semantic-color-bg-surface);--component-card-border: var(--semantic-color-border-subtle);--component-card-radius: var(--semantic-radius-card);--component-card-padding: var(--primitive-space-2);--component-card-shadow: var(--semantic-shadow-card);--component-card-hover-shadow: var(--semantic-shadow-card-hover);--component-button-bg: var(--semantic-color-brand-primary);--component-button-text: var(--semantic-color-brand-on-primary);--component-button-hover-bg: var(--semantic-color-brand-primary-hover);--component-button-radius: var(--semantic-radius-control);--component-form-control-radius: var(--semantic-radius-control);--component-table-header-bg: var(--semantic-color-bg-subtle);--component-table-current-row-bg: var(--semantic-color-brand-primary-soft);--component-dialog-radius: var(--semantic-radius-popover);--component-dialog-shadow: var(--semantic-shadow-floating);--component-dropdown-radius: var(--semantic-radius-popover);--component-dropdown-shadow: var(--semantic-shadow-dropdown);--el-color-primary: var(--semantic-color-brand-primary);--el-color-success: var(--semantic-color-state-success);--el-color-warning: var(--semantic-color-state-warning);--el-color-danger: var(--semantic-color-state-danger);--el-color-info: var(--primitive-color-slate-500);--el-bg-color-page: var(--semantic-color-bg-page);--el-bg-color: var(--semantic-color-bg-surface);--el-bg-color-overlay: var(--semantic-color-bg-elevated);--el-text-color-primary: var(--semantic-color-text-primary);--el-text-color-regular: var(--semantic-color-text-secondary);--el-text-color-secondary: var(--semantic-color-text-muted);--el-border-color: var(--semantic-color-border-default);--el-border-color-light: var(--semantic-color-border-subtle);--el-border-color-lighter: var(--semantic-color-border-subtle);--el-fill-color: var(--semantic-color-bg-subtle);--el-fill-color-light: var(--semantic-color-bg-hover);--el-border-radius-base: var(--semantic-radius-control);--el-box-shadow-light: var(--semantic-shadow-card);--el-box-shadow: var(--semantic-shadow-dropdown);--el-transition-duration: var(--primitive-transition-fast);--menu-background: var(--component-sidebar-bg);--menu-text: var(--component-sidebar-text);--menu-active-text: var(--component-sidebar-active-text);--menu-active-background: var(--component-sidebar-active-bg);--menu-hover: var(--component-sidebar-hover-bg);--menu-item-radius: var(--component-sidebar-item-radius);--menu-item-gap: var(--component-sidebar-item-gap);--menu-item-inset: var(--component-sidebar-item-inset);--sidebar-logo-background: var(--component-sidebar-bg);--sidebar-border: var(--component-sidebar-border);--navbar-background: var(--component-navbar-bg);--navbar-text: var(--component-navbar-text);--navbar-border: var(--component-navbar-border);--navbar-hover: var(--component-navbar-hover-bg);--tags-view-background: var(--component-tags-bg);--tags-view-item-background: var(--component-tags-item-bg);--tags-view-item-text: var(--component-tags-item-text);--tags-view-item-border: var(--component-tags-item-border);--tags-view-item-hover-background: var(--component-tags-item-hover-bg);--tags-view-item-active-background: var(--component-tags-item-active-bg);--tags-view-item-active-text: var(--component-tags-item-active-text);--tags-view-item-active-border: var(--component-tags-item-active-border)}:root .el-table{--el-table-current-row-bg-color: var(--component-table-current-row-bg)}html.dark,[data-theme=dark]{--semantic-color-brand-primary-soft: rgb(139 92 246 / 18%);--semantic-color-text-primary: var(--primitive-color-slate-50);--semantic-color-text-secondary: var(--primitive-color-slate-300);--semantic-color-text-muted: var(--primitive-color-slate-400);--semantic-color-bg-page: #0f172a;--semantic-color-bg-surface: #111827;--semantic-color-bg-elevated: #1e293b;--semantic-color-bg-subtle: #1e293b;--semantic-color-bg-hover: #263449;--semantic-color-bg-overlay: rgb(0 0 0 / 56%);--semantic-color-border-default: rgb(148 163 184 / 24%);--semantic-color-border-subtle: rgb(148 163 184 / 16%);--semantic-color-border-strong: rgb(148 163 184 / 34%);--semantic-shadow-card: 0 8px 24px rgb(0 0 0 / 22%);--semantic-shadow-card-hover: 0 14px 40px rgb(0 0 0 / 30%);--semantic-shadow-dropdown: 0 16px 42px rgb(0 0 0 / 34%);--semantic-shadow-floating: 0 24px 64px rgb(0 0 0 / 45%);--component-sidebar-active-text: var(--semantic-color-text-inverse);--component-sidebar-active-bg: color-mix( in srgb, var(--semantic-color-brand-primary) 36%, transparent );--component-sidebar-hover-bg: color-mix( in srgb, var(--semantic-color-brand-primary) 18%, transparent );--component-navbar-bg: color-mix( in srgb, var(--semantic-color-bg-surface) 88%, transparent )}html:not(.dark).sidebar-dark{--component-sidebar-bg: var(--primitive-color-slate-900);--component-sidebar-text: var(--primitive-color-slate-300);--component-sidebar-active-text: var(--primitive-color-white);--component-sidebar-active-bg: color-mix( in srgb, var(--semantic-color-brand-primary) 38%, transparent );--component-sidebar-hover-bg: rgb(255 255 255 / 8%);--component-sidebar-border: rgb(255 255 255 / 8%)}html.dark.sidebar-light{--component-sidebar-bg: var(--primitive-color-white);--component-sidebar-text: var(--primitive-color-slate-700);--component-sidebar-active-text: var(--semantic-color-brand-primary);--component-sidebar-active-bg: color-mix( in srgb, var(--semantic-color-brand-primary) 12%, transparent );--component-sidebar-hover-bg: var(--primitive-color-slate-100);--component-sidebar-border: var(--primitive-color-slate-200)}*,:before,:after{box-sizing:border-box;border-color:currentcolor;border-style:solid;border-width:0}#app{width:100%;height:100%}html{box-sizing:border-box;width:100%;height:100%;line-height:var(--primitive-line-height-normal);-moz-tab-size:4;tab-size:4;text-size-adjust:100%}body{width:100%;height:100%;margin:var(--primitive-space-0);font-family:var(--primitive-font-family-sans);line-height:inherit;color:var(--semantic-color-text-primary);text-rendering:optimizelegibility;background:var(--semantic-color-bg-page);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:inherit}img,svg{display:inline-block}svg{vertical-align:-.15em}ul,li{padding:var(--primitive-space-0);margin:var(--primitive-space-0);list-style:none}*,*:before,*:after{box-sizing:inherit}a,a:focus,a:hover{color:inherit;text-decoration:none;cursor:pointer}a:focus,a:active,div:focus{outline:none}.space-evenly{display:flex;align-items:center;justify-content:space-evenly}.el-card{color:var(--semantic-color-text-primary);background:var(--component-card-bg);border-color:var(--component-card-border);border-radius:var(--component-card-radius);box-shadow:var(--component-card-shadow);transition:border-color var(--semantic-transition-base),box-shadow var(--semantic-transition-base),transform var(--semantic-transition-base)}.el-card.is-hover-shadow:hover{box-shadow:var(--component-card-hover-shadow);transform:translateY(-1px)}.el-button{border-radius:var(--component-button-radius);transition:color var(--semantic-transition-fast),background-color var(--semantic-transition-fast),border-color var(--semantic-transition-fast),box-shadow var(--semantic-transition-fast)}.el-table{flex:1;overflow:hidden;border-radius:var(--semantic-radius-card)}.el-table table{width:100%}.el-table .el-table__header th{font-weight:var(--primitive-font-weight-semibold);color:var(--semantic-color-text-secondary);background:var(--component-table-header-bg)!important}.el-table .el-button+span{display:inline-flex;align-items:center;margin-left:var(--semantic-space-component);vertical-align:middle}.el-table span+.el-button{margin-left:var(--semantic-space-component)}.el-table .el-button{gap:var(--semantic-space-inline)}.el-table .el-button>span{display:inline-flex;gap:var(--semantic-space-inline);align-items:center}.el-table .el-button .el-icon+span,.el-table .el-button .action-icon+span{margin-left:var(--semantic-space-inline)}.el-table .el-button .el-icon{margin-right:var(--primitive-space-0)}.el-drawer .el-drawer__header{padding:var(--primitive-space-1) var(--primitive-space-2);margin-bottom:var(--primitive-space-0);border-bottom:1px solid var(--semantic-color-border-subtle)}.el-drawer .el-drawer__body{padding:var(--primitive-space-1) var(--primitive-space-2)}.el-drawer .el-drawer__footer{padding:var(--primitive-space-1) var(--primitive-space-2);border-top:1px solid var(--semantic-color-border-subtle)}.el-drawer .el-drawer__close-btn .el-icon{color:var(--semantic-color-text-muted)}.el-dialog{--el-dialog-padding-primary: 0;padding:0!important;border-radius:var(--component-dialog-radius);box-shadow:var(--component-dialog-shadow);overflow:hidden}.el-dialog .el-dialog__header{padding:var(--el-dialog-padding-primary);margin-bottom:var(--primitive-space-1);border-bottom:1px solid var(--semantic-color-border-subtle)}.el-dialog .el-dialog__header .el-dialog__title{font-size:var(--primitive-font-size-lg);font-weight:var(--primitive-font-weight-semibold);color:var(--semantic-color-text-primary)}.el-dialog .el-dialog__headerbtn{display:inline-flex;align-items:center;justify-content:center}.el-dialog .el-dialog__body{max-height:70vh;padding-right:var(--primitive-space-1);overflow:hidden auto}.app-dialog{overflow:hidden;border-radius:18px;padding:0}.app-dialog .el-dialog__header{padding:22px 24px 16px;margin-right:0;margin-bottom:0;background:radial-gradient(circle at 92% 12%,color-mix(in srgb,var(--el-color-primary) 14%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary) 7%,transparent),var(--el-bg-color));border-bottom:1px solid var(--el-border-color-lighter)}.app-dialog .el-dialog__header .el-dialog__title{font-size:18px;font-weight:700;line-height:24px;color:var(--el-text-color-primary)}.app-dialog .el-dialog__headerbtn{top:18px;right:18px;width:32px;height:32px;border-radius:10px}.app-dialog .el-dialog__headerbtn:hover{background:var(--el-fill-color-light)}.app-dialog .el-dialog__body{max-height:70vh;padding:20px 24px 8px;overflow:hidden auto}.app-dialog .el-dialog__footer{display:flex;gap:10px;justify-content:flex-end;padding:14px 24px 22px;border-top:1px solid var(--el-border-color-lighter);background:radial-gradient(circle at 92% 12%,color-mix(in srgb,var(--el-color-primary) 14%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary) 7%,transparent),var(--el-bg-color))}.app-dialog .el-dialog__footer .dialog-footer,.app-dialog .el-dialog__footer .dict-dialog-footer{display:flex;gap:10px;justify-content:flex-end}.app-dialog .el-form{padding:4px 2px 0}.app-dialog .el-form .el-form-item{margin-bottom:20px}.app-dialog .el-form .el-form-item__label{font-weight:600;color:var(--el-text-color-regular)}.app-dialog .el-form .el-input__wrapper,.app-dialog .el-form .el-select__wrapper,.app-dialog .el-form .el-textarea__inner{border-radius:10px;box-shadow:0 0 0 1px var(--el-border-color-light) inset}.app-dialog .el-form .el-input__wrapper:hover,.app-dialog .el-form .el-select__wrapper:hover,.app-dialog .el-form .el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-color-primary-light-5) inset}.el-overlay-message-box .el-message-box{overflow:hidden;border-radius:18px;padding:0}.el-overlay-message-box .el-message-box .el-message-box__header{padding:22px 24px 16px;background:radial-gradient(circle at 92% 12%,color-mix(in srgb,var(--el-color-primary) 14%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary) 7%,transparent),var(--el-bg-color));border-bottom:1px solid var(--el-border-color-lighter)}.el-overlay-message-box .el-message-box .el-message-box__title{font-size:18px;font-weight:700;line-height:24px;color:var(--el-text-color-primary)}.el-overlay-message-box .el-message-box .el-message-box__headerbtn{top:18px;right:18px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px}.el-overlay-message-box .el-message-box .el-message-box__headerbtn:hover{background:var(--el-fill-color-light)}.el-overlay-message-box .el-message-box .el-message-box__content{padding:20px 24px 8px}.el-overlay-message-box .el-message-box .el-message-box__btns{gap:10px;padding:14px 24px 22px;border-top:1px solid var(--el-border-color-lighter)}.filter-form .el-input__wrapper,.filter-form .el-select__wrapper,.filter-form .el-range-editor.el-input__wrapper,.filter-form .el-cascader .el-input__wrapper,.filter-form .el-tree-select .el-input__wrapper,.filter-form .el-autocomplete .el-input__wrapper{border-radius:var(--component-form-control-radius)}.description-tooltip.el-popper{max-width:360px;line-height:var(--primitive-line-height-relaxed);word-break:break-word;white-space:normal}.version-update__body .version-update__desc{margin:0;font-size:13px;line-height:1.7;color:var(--el-text-color-regular)}.version-update__body .version-update__actions{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}html.dark .el-menu,html.sidebar-dark .el-menu{--el-menu-hover-bg-color: var(--menu-hover) !important}html.dark .el-menu-item:hover,html.dark .el-sub-menu__title:hover,html.sidebar-dark .el-menu-item:hover,html.sidebar-dark .el-sub-menu__title:hover{background-color:var(--menu-hover)!important}.el-select-dropdown__item{height:auto;min-height:34px;padding-top:6px;padding-bottom:6px;line-height:1.45;white-space:normal;overflow-wrap:anywhere;word-break:break-word}*::-webkit-scrollbar{width:var(--primitive-space-half);height:var(--primitive-space-half)}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:transparent;border-radius:var(--semantic-radius-pill)}*{scrollbar-color:transparent transparent;scrollbar-width:thin}*:hover{scrollbar-color:color-mix(in srgb,var(--semantic-color-text-primary) 30%,transparent) transparent}.app-container{padding:var(--semantic-space-page)}.search-container{padding:18px 0 0 10px;margin-bottom:10px;background-color:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);border-radius:4px;box-shadow:var(--el-box-shadow-light)}.table-container>.el-card__header{padding:calc(var(--el-card-padding) - 8px) var(--el-card-padding)}.link-type,.link-type:focus{color:#337ab7;cursor:pointer}.link-type:hover,.link-type:focus:hover{color:#20a0ff}.mix-container__left,.sidebar-container{background-repeat:no-repeat;background-size:cover}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}[bottom~="100"]{bottom:25rem}[top~="4vh"]{top:4vh}[top~="6vh"]{top:6vh}.grid{display:grid}.file-grid::file-selector-button{display:grid}[rows~="3"]{grid-template-rows:repeat(3,minmax(0,1fr))}[rows~="4"]{grid-template-rows:repeat(4,minmax(0,1fr))}[rows~="5"]{grid-template-rows:repeat(5,minmax(0,1fr))}.mx{margin-left:1rem;margin-right:1rem}.my{margin-top:1rem;margin-bottom:1rem}.inline,[inline=""]{display:inline}.block,[block=""]{display:block}.empty-block:empty{display:block}.inline-block{display:inline-block}.hidden{display:none}[size~="1.4em"]{width:1.4em;height:1.4em}[size~="100px"]{width:100px;height:100px}[size~="120px"]{width:120px;height:120px}[size~="16"]{width:4rem;height:4rem}[size~="18"]{width:4.5rem;height:4.5rem}[size~="18px"]{width:18px;height:18px}[size~="1em"]{width:1em;height:1em}[size~="22"]{width:5.5rem;height:5.5rem}[size~="28"]{width:7rem;height:7rem}[size~="30"]{width:7.5rem;height:7.5rem}[size~="32"]{width:8rem;height:8rem}[size~="36"]{width:9rem;height:9rem}[size~="360"]{width:90rem;height:90rem}[size~="38"]{width:9.5rem;height:9.5rem}[size~="38%"]{width:38%;height:38%}[size~="40"]{width:10rem;height:10rem}[size~="42"]{width:10.5rem;height:10.5rem}[size~="48px"]{width:48px;height:48px}[size~="540px"]{width:540px;height:540px}[size~="560px"]{width:560px;height:560px}[size~="62%"]{width:62%;height:62%}[size~="80px"]{width:80px;height:80px}[size~="88px"]{width:88px;height:88px}.h1{height:.25rem}.h3{height:.75rem}.h4{height:1rem}.flex{display:flex}.inline-flex{display:inline-flex}.flex-shrink{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.table{display:table}.empty-table:empty{display:table}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.resize{resize:both}[resize~=none]{resize:none}.break-all{word-break:break-all}.b,.border{border-width:1px}.px,[px=""]{padding-left:1rem;padding-right:1rem}[color~="#fff"]{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.underline{text-decoration-line:underline}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.outline{outline-style:solid}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[duration~="2"]{transition-duration:2ms}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}
