body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}body,button,input,select,textarea{font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,微软雅黑,Helvetica Neue,Arial,PingFang SC,sans-serif;font-size:13px;line-height:1.6}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:courier new,courier,monospace}ul,ol{list-style:none}fieldset,img{border:0}table{border-collapse:collapse;border-spacing:0}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;font-size:100%}abbr,article,aside,audio,canvas,datalist,details,figure,footer,header,hgroup,menu,nav,output,progress,section,video{display:block;margin:0;padding:0}i,u,b,em,span,small{font-weight:400;font-style:normal}html,body{height:100%;background-color:var(--surface-app);color:var(--text-normal)}body,.common-layout{background-image:var(--surface-app-gradient);background-repeat:no-repeat;background-size:cover}html{font-size:62.5%}body{-webkit-tap-highlight-color:rgba(255,255,255,0)}a{text-decoration:none}h2{margin:0;padding:0}ul{word-spacing:-4px}input,div,div:focus,textarea:focus,button:focus{outline:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background-color:inherit;border:none;border-radius:var(--r-pill)}::-webkit-scrollbar-thumb{border-radius:var(--r-pill);position:relative;right:2px;background-color:var(--border-strong);width:6px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:var(--text-faint);background-clip:padding-box}.el-message-box,.el-dropdown__popper .el-popper{border-radius:var(--r-lg)!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--brand-50: #eff5ff;--brand-100: #dbe8fe;--brand-200: #bfd4fe;--brand-300: #93b4fd;--brand-400: #618dfa;--brand-500: #3b6cf6;--brand-600: #2563eb;--brand-700: #1d4ed8;--brand-800: #1e40af;--brand-900: #1e3a8a;--brand-950: #172554;--brand: var(--brand-700);--brand-hover: var(--brand-800);--brand-active: var(--brand-900);--brand-soft: #eff5ff;--brand-soft-border: #bfd4fe;--brand-contrast: #ffffff;--gradient-brand: linear-gradient(135deg, var(--brand-600) 0%, var(--brand-800) 100%);--gradient-brand-soft: linear-gradient(135deg, var(--brand-50) 0%, var(--surface-card) 100%);--surface-app: #f4f5f7;--surface-card: #ffffff;--surface-sunken: #f2f4f7;--surface-raised: #ffffff;--surface-hover: #f1f4f8;--surface-active: #e8edf7;--surface-scrim: color-mix(in srgb, var(--text-strong) 42%, transparent);--surface-app-gradient: radial-gradient(1100px 520px at 12% -8%, color-mix(in srgb, var(--brand) 7%, transparent) 0%, transparent 62%), radial-gradient(900px 480px at 92% 0%, color-mix(in srgb, var(--brand) 4%, transparent) 0%, transparent 58%);--text-strong: #0f172a;--text-normal: #334155;--text-muted: #64748b;--text-faint: #98a2b3;--text-on-accent: #ffffff;--border-base: #e4e7ec;--border-strong: #cdd3dc;--divider: #eef0f3;--ring-brand: 0 0 0 3px color-mix(in srgb, var(--brand) 18%, transparent);--ok: #16a34a;--ok-soft: #ecfdf3;--warn: #d97706;--warn-soft: #fffbeb;--err: #dc2626;--err-soft: #fef2f2;--info: #0e7490;--info-soft: #ecfeff;--json-key: #1e40af;--json-string: #15803d;--json-number: #b45309;--json-boolean: #0e7490;--json-null: #64748b;--json-punct: #475569;--r-xs: 4px;--r-sm: 6px;--r-md: 8px;--r-lg: 12px;--r-xl: 16px;--r-pill: 999px;--shadow-xs: 0 1px 2px rgba(16, 24, 40, .04);--shadow-sm: 0 1px 3px rgba(16, 24, 40, .06), 0 1px 2px rgba(16, 24, 40, .04);--shadow-md: 0 2px 4px rgba(16, 24, 40, .04), 0 8px 16px rgba(16, 24, 40, .06);--shadow-lg: 0 8px 24px rgba(16, 24, 40, .08), 0 2px 6px rgba(16, 24, 40, .04);--shadow-xl: 0 20px 48px rgba(16, 24, 40, .12);--shadow-brand: 0 6px 18px color-mix(in srgb, var(--brand) 22%, transparent);--control-h: 34px;--back-main-one: var(--surface-app);--back-main-two: var(--surface-sunken);--back-main-three: var(--surface-card);--back-main-four: var(--surface-raised);--back-main-one-light: var(--surface-app);--back-main-two-light: var(--surface-sunken);--back-main-three-light: var(--surface-card);--color-light: var(--text-strong);--color-dark: var(--text-strong);--color-muted: var(--text-muted);--card-bg: var(--surface-card);--card-border: var(--border-base);--card-shadow: var(--shadow-md);--card-radius: var(--r-lg);--card-border-light: var(--border-base);--card-shadow-light: var(--shadow-sm);--custom-radius: .8rem;--custom-radius-light: .8rem;--success: var(--ok);--warning: var(--warn);--danger: var(--err);--bg-hover-dark: var(--surface-hover);--bg-hover-light: var(--surface-hover);--color-hover-dark: var(--brand);--color-hover-light: var(--brand);--accent: #0891b2;--accent-hover: #0e7490}html.dark{--surface-app: #0e1116;--surface-card: #161a21;--surface-sunken: #11151b;--surface-raised: #1c212a;--surface-hover: #1e242e;--surface-active: #243049;--surface-app-gradient: radial-gradient(1100px 520px at 12% -8%, color-mix(in srgb, var(--brand) 12%, transparent) 0%, transparent 62%), radial-gradient(900px 480px at 92% 0%, color-mix(in srgb, var(--brand) 7%, transparent) 0%, transparent 58%);--text-strong: #f1f5f9;--text-normal: #cbd5e1;--text-muted: #94a3b8;--text-faint: #64748b;--text-on-accent: #0b1220;--border-base: rgba(148, 163, 184, .16);--border-strong: rgba(148, 163, 184, .3);--divider: rgba(148, 163, 184, .1);--brand: var(--brand-400);--brand-hover: var(--brand-300);--brand-active: var(--brand-200);--brand-soft: rgba(56, 122, 246, .14);--brand-soft-border: rgba(56, 122, 246, .34);--brand-contrast: #0b1220;--gradient-brand: linear-gradient(135deg, var(--brand-500) 0%, var(--brand-700) 100%);--gradient-brand-soft: linear-gradient(135deg, var(--brand-900) 0%, var(--surface-card) 100%);--ok-soft: rgba(22, 163, 74, .14);--warn-soft: rgba(217, 119, 6, .14);--err-soft: rgba(220, 38, 38, .14);--info-soft: rgba(14, 116, 144, .16);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .32);--shadow-sm: 0 2px 6px rgba(0, 0, 0, .36);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 12px 32px rgba(0, 0, 0, .46);--shadow-xl: 0 24px 56px rgba(0, 0, 0, .54);--shadow-brand: 0 6px 20px color-mix(in srgb, var(--brand) 30%, transparent);--json-key: #93c5fd;--json-string: #86efac;--json-number: #fdba74;--json-boolean: #67e8f9;--json-null: #94a3b8;--json-punct: #cbd5e1;--accent: #22d3ee;--accent-hover: #67e8f9}:root{--el-color-primary: var(--brand);--el-color-primary-light-3: color-mix(in srgb, #ffffff 30%, var(--brand));--el-color-primary-light-5: color-mix(in srgb, #ffffff 50%, var(--brand));--el-color-primary-light-7: color-mix(in srgb, #ffffff 70%, var(--brand));--el-color-primary-light-8: color-mix(in srgb, #ffffff 80%, var(--brand));--el-color-primary-light-9: color-mix(in srgb, #ffffff 90%, var(--brand));--el-color-primary-dark-2: var(--brand-hover);--el-color-success: var(--ok);--el-color-success-light-3: color-mix(in srgb, #ffffff 30%, var(--ok));--el-color-success-light-5: color-mix(in srgb, #ffffff 50%, var(--ok));--el-color-success-light-7: color-mix(in srgb, #ffffff 70%, var(--ok));--el-color-success-light-8: color-mix(in srgb, #ffffff 80%, var(--ok));--el-color-success-light-9: color-mix(in srgb, #ffffff 90%, var(--ok));--el-color-success-dark-2: color-mix(in srgb, #000000 20%, var(--ok));--el-color-warning: var(--warn);--el-color-warning-light-3: color-mix(in srgb, #ffffff 30%, var(--warn));--el-color-warning-light-5: color-mix(in srgb, #ffffff 50%, var(--warn));--el-color-warning-light-7: color-mix(in srgb, #ffffff 70%, var(--warn));--el-color-warning-light-8: color-mix(in srgb, #ffffff 80%, var(--warn));--el-color-warning-light-9: color-mix(in srgb, #ffffff 90%, var(--warn));--el-color-warning-dark-2: color-mix(in srgb, #000000 20%, var(--warn));--el-color-danger: var(--err);--el-color-danger-light-3: color-mix(in srgb, #ffffff 30%, var(--err));--el-color-danger-light-5: color-mix(in srgb, #ffffff 50%, var(--err));--el-color-danger-light-7: color-mix(in srgb, #ffffff 70%, var(--err));--el-color-danger-light-8: color-mix(in srgb, #ffffff 80%, var(--err));--el-color-danger-light-9: color-mix(in srgb, #ffffff 90%, var(--err));--el-color-danger-dark-2: color-mix(in srgb, #000000 20%, var(--err));--el-color-error: var(--err);--el-color-error-light-3: color-mix(in srgb, #ffffff 30%, var(--err));--el-color-error-light-5: color-mix(in srgb, #ffffff 50%, var(--err));--el-color-error-light-7: color-mix(in srgb, #ffffff 70%, var(--err));--el-color-error-light-8: color-mix(in srgb, #ffffff 80%, var(--err));--el-color-error-light-9: color-mix(in srgb, #ffffff 90%, var(--err));--el-color-error-dark-2: color-mix(in srgb, #000000 20%, var(--err));--el-color-info: var(--text-muted);--el-color-info-light-3: color-mix(in srgb, #ffffff 30%, var(--text-muted));--el-color-info-light-5: color-mix(in srgb, #ffffff 50%, var(--text-muted));--el-color-info-light-7: color-mix(in srgb, #ffffff 70%, var(--text-muted));--el-color-info-light-8: color-mix(in srgb, #ffffff 80%, var(--text-muted));--el-color-info-light-9: color-mix(in srgb, #ffffff 90%, var(--text-muted));--el-color-info-dark-2: color-mix(in srgb, #000000 20%, var(--text-muted));--el-text-color-primary: var(--text-strong);--el-text-color-regular: var(--text-normal);--el-text-color-secondary: var(--text-muted);--el-text-color-placeholder: var(--text-faint);--el-text-color-disabled: var(--text-faint);--el-bg-color: var(--surface-card);--el-bg-color-page: var(--surface-app);--el-bg-color-overlay: var(--surface-raised);--el-fill-color: var(--surface-sunken);--el-fill-color-light: var(--surface-sunken);--el-fill-color-lighter: var(--surface-sunken);--el-fill-color-blank: var(--surface-card);--el-border-color: var(--border-base);--el-border-color-light: var(--border-base);--el-border-color-lighter: var(--divider);--el-border-color-extra-light: var(--divider);--el-disabled-text-color: var(--text-faint);--el-disabled-bg-color: var(--surface-sunken);--el-disabled-border-color: var(--border-base);--el-mask-color: color-mix(in srgb, var(--text-strong) 20%, transparent);--card-bg: var(--surface-card);--card-border: var(--border-base);--text-secondary: var(--text-muted)}html.dark{--el-color-primary: var(--brand);--el-color-primary-light-3: color-mix(in srgb, #ffffff 30%, var(--brand));--el-color-primary-light-5: color-mix(in srgb, #ffffff 50%, var(--brand));--el-color-primary-light-7: color-mix(in srgb, #ffffff 70%, var(--brand));--el-color-primary-light-8: color-mix(in srgb, #ffffff 80%, var(--brand));--el-color-primary-light-9: color-mix(in srgb, #ffffff 90%, var(--brand));--el-color-primary-dark-2: var(--brand-hover);--el-color-success: var(--ok);--el-color-success-light-3: color-mix(in srgb, #ffffff 30%, var(--ok));--el-color-success-light-5: color-mix(in srgb, #ffffff 50%, var(--ok));--el-color-success-light-7: color-mix(in srgb, #ffffff 70%, var(--ok));--el-color-success-light-8: color-mix(in srgb, #ffffff 80%, var(--ok));--el-color-success-light-9: color-mix(in srgb, #ffffff 90%, var(--ok));--el-color-success-dark-2: color-mix(in srgb, #000000 20%, var(--ok));--el-color-warning: var(--warn);--el-color-warning-light-3: color-mix(in srgb, #ffffff 30%, var(--warn));--el-color-warning-light-5: color-mix(in srgb, #ffffff 50%, var(--warn));--el-color-warning-light-7: color-mix(in srgb, #ffffff 70%, var(--warn));--el-color-warning-light-8: color-mix(in srgb, #ffffff 80%, var(--warn));--el-color-warning-light-9: color-mix(in srgb, #ffffff 90%, var(--warn));--el-color-warning-dark-2: color-mix(in srgb, #000000 20%, var(--warn));--el-color-danger: var(--err);--el-color-danger-light-3: color-mix(in srgb, #ffffff 30%, var(--err));--el-color-danger-light-5: color-mix(in srgb, #ffffff 50%, var(--err));--el-color-danger-light-7: color-mix(in srgb, #ffffff 70%, var(--err));--el-color-danger-light-8: color-mix(in srgb, #ffffff 80%, var(--err));--el-color-danger-light-9: color-mix(in srgb, #ffffff 90%, var(--err));--el-color-danger-dark-2: color-mix(in srgb, #000000 20%, var(--err));--el-color-error: var(--err);--el-color-error-light-3: color-mix(in srgb, #ffffff 30%, var(--err));--el-color-error-light-5: color-mix(in srgb, #ffffff 50%, var(--err));--el-color-error-light-7: color-mix(in srgb, #ffffff 70%, var(--err));--el-color-error-light-8: color-mix(in srgb, #ffffff 80%, var(--err));--el-color-error-light-9: color-mix(in srgb, #ffffff 90%, var(--err));--el-color-error-dark-2: color-mix(in srgb, #000000 20%, var(--err));--el-color-info: var(--text-muted);--el-color-info-light-3: color-mix(in srgb, #ffffff 30%, var(--text-muted));--el-color-info-light-5: color-mix(in srgb, #ffffff 50%, var(--text-muted));--el-color-info-light-7: color-mix(in srgb, #ffffff 70%, var(--text-muted));--el-color-info-light-8: color-mix(in srgb, #ffffff 80%, var(--text-muted));--el-color-info-light-9: color-mix(in srgb, #ffffff 90%, var(--text-muted));--el-color-info-dark-2: color-mix(in srgb, #000000 20%, var(--text-muted));--el-text-color-primary: var(--text-strong);--el-text-color-regular: var(--text-normal);--el-text-color-secondary: var(--text-muted);--el-text-color-placeholder: var(--text-faint);--el-text-color-disabled: var(--text-faint);--el-bg-color: var(--surface-card);--el-bg-color-page: var(--surface-app);--el-bg-color-overlay: var(--surface-raised);--el-fill-color: var(--surface-sunken);--el-fill-color-light: var(--surface-sunken);--el-fill-color-lighter: var(--surface-sunken);--el-fill-color-blank: var(--surface-card);--el-border-color: var(--border-base);--el-border-color-light: var(--border-base);--el-border-color-lighter: var(--divider);--el-border-color-extra-light: var(--divider);--el-disabled-text-color: var(--text-faint);--el-disabled-bg-color: var(--surface-sunken);--el-disabled-border-color: var(--border-base);--el-mask-color: color-mix(in srgb, var(--text-strong) 26%, transparent)}html.dark .el-button--primary{--el-button-text-color: #0b1220;--el-button-hover-text-color: #0b1220;--el-button-active-text-color: #0b1220}:root{--el-border-radius-base: 8px;--el-border-radius-small: 6px}.el-table{--el-table-border-color: var(--border-base);--el-table-bg-color: var(--surface-card);--el-table-header-bg-color: var(--surface-sunken);--el-table-row-hover-bg-color: var(--surface-hover);--el-table-current-row-bg-color: var(--brand-soft);--el-table-header-text-color: var(--text-strong);--el-table-text-color: var(--text-normal);border-radius:var(--r-lg);background:var(--surface-card);border:1px solid var(--border-base);box-shadow:var(--shadow-sm)}.el-table .el-table__inner-wrapper{border-radius:var(--r-lg)}.el-table .el-table__header-wrapper{border-radius:var(--r-lg) var(--r-lg) 0 0}.el-table .el-table__header th.el-table__cell{background:var(--surface-sunken);color:var(--text-strong);font-weight:600;height:44px}.el-table .el-table__body td.el-table__cell{color:var(--text-normal)}.el-table--striped .el-table__body tr:nth-child(2n) td.el-table__cell{background:var(--surface-sunken)}.el-table .el-table__empty-block{min-height:180px}.el-table .el-table__empty-text{color:var(--text-muted);font-size:13px}.el-pagination{--el-pagination-button-bg-color: var(--surface-card);--el-pagination-hover-color: var(--brand);margin-top:16px;font-weight:500}.el-pagination .btn-prev,.el-pagination .btn-next,.el-pagination .el-pager li{border-radius:var(--r-sm);background:var(--surface-card);border:1px solid var(--border-base);color:var(--text-normal);transition:border-color .2s ease,color .2s ease,background-color .2s ease}.el-pagination .btn-prev:hover,.el-pagination .btn-next:hover,.el-pagination .el-pager li:hover{border-color:var(--brand);color:var(--brand)}.el-pagination .el-pager li.is-active{background:var(--brand);border-color:var(--brand);color:var(--text-on-accent)}.el-dialog{border-radius:var(--r-lg);background:var(--surface-raised);border:1px solid var(--border-base);box-shadow:var(--shadow-lg)}.el-dialog__title{color:var(--text-strong);font-weight:700}.el-dialog__body{color:var(--text-normal)}.el-dialog__footer{border-top:1px solid var(--divider);padding-top:14px}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper{border-radius:var(--r-sm);box-shadow:0 0 0 1px var(--border-base) inset;transition:box-shadow .2s ease}.el-input__wrapper:hover,.el-select__wrapper:hover{box-shadow:0 0 0 1px var(--border-strong) inset}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--brand) inset}.el-tag{border-radius:var(--r-sm)}.el-card{border-radius:var(--r-lg);border-color:var(--border-base);background:var(--surface-card)}.el-tabs__item{color:var(--text-muted)}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--brand)}.el-tabs__active-bar{background:var(--brand)}.doc-theme{--doc-bg: #f4f5f7;--doc-bg-alt: #eef0f4;--doc-surface: #ffffff;--doc-surface-soft: rgba(255, 255, 255, .72);--doc-border: rgba(15, 23, 42, .08);--doc-divider: rgba(148, 163, 184, .14);--doc-text: #0a1220;--doc-text-normal: #334155;--doc-text-2: #475569;--doc-text-3: #7d8ba3;--doc-brand: #1d4ed8;--doc-brand-2: #0e7490;--doc-brand-3: #1e40af;--doc-grad: linear-gradient(120deg, #1d4ed8 0%, #2563eb 52%, #0e7490 100%);--doc-brand-glow: rgba(29, 78, 216, .14);--doc-shadow: 0 12px 32px rgba(15, 23, 42, .08);--doc-code-bg: #0b1220;--doc-code-inline: rgba(29, 78, 216, .09);--doc-code-inline-text: #1d4ed8;--doc-quote-bg: rgba(14, 116, 144, .07);--doc-hover: rgba(29, 78, 216, .05);--doc-active-bg: rgba(29, 78, 216, .1)}.doc-theme.is-dark,html.dark .doc-theme{--doc-bg: #0e1116;--doc-bg-alt: #12161d;--doc-surface: rgba(22, 26, 33, .82);--doc-surface-soft: rgba(28, 33, 42, .72);--doc-border: rgba(148, 163, 184, .14);--doc-divider: rgba(148, 163, 184, .1);--doc-text: #e9eefb;--doc-text-normal: #cbd5e1;--doc-text-2: #9fb0cc;--doc-text-3: #6b7f9e;--doc-brand: #93c5fd;--doc-brand-2: #67e8f9;--doc-brand-3: #bfdbfe;--doc-grad: linear-gradient(120deg, #60a5fa 0%, #38bdf8 48%, #22d3ee 100%);--doc-brand-glow: rgba(96, 165, 250, .2);--doc-shadow: 0 14px 40px rgba(0, 0, 0, .45);--doc-code-inline: rgba(96, 165, 250, .14);--doc-code-inline-text: #7dd3fc;--doc-quote-bg: rgba(34, 211, 238, .08);--doc-hover: rgba(96, 165, 250, .06);--doc-active-bg: rgba(96, 165, 250, .12)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}
