@charset "UTF-8";.pwa-prompt[data-v-a16908d0]{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:3000;display:flex;align-items:flex-start;gap:12px;width:344px;max-width:calc(100vw - 32px);padding:14px 40px 14px 16px;box-sizing:border-box;border-radius:14px;background:var(--el-bg-color-overlay);color:var(--el-text-color-primary);border:1px solid var(--el-border-color-lighter);box-shadow:var(--el-box-shadow-light)}.pwa-prompt-icon[data-v-a16908d0]{flex-shrink:0;width:36px;height:36px}.pwa-prompt-body[data-v-a16908d0]{flex:1;min-width:0}.pwa-prompt-title[data-v-a16908d0]{font-size:14px;font-weight:600;line-height:1.4}.pwa-prompt-desc[data-v-a16908d0]{margin-top:4px;font-size:13px;line-height:1.55;color:var(--el-text-color-secondary)}.pwa-prompt-actions[data-v-a16908d0]{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.pwa-prompt-actions[data-v-a16908d0] .el-button+.el-button{margin-left:0}.pwa-prompt-close[data-v-a16908d0]{position:absolute;top:10px;right:10px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:transparent;color:var(--el-text-color-secondary);cursor:pointer}.pwa-prompt-close[data-v-a16908d0]:hover{background:var(--el-fill-color);color:var(--el-text-color-primary)}@media(max-width:600px){.pwa-prompt[data-v-a16908d0]{left:16px;right:16px;width:auto;max-width:none;bottom:calc(16px + env(safe-area-inset-bottom,0px))}}.pwa-prompt-enter-active[data-v-a16908d0],.pwa-prompt-leave-active[data-v-a16908d0]{transition:opacity .25s ease,transform .32s cubic-bezier(.22,1,.36,1)}.pwa-prompt-enter-from[data-v-a16908d0],.pwa-prompt-leave-to[data-v-a16908d0]{opacity:0;transform:translateY(14px)}@media(prefers-reduced-motion:reduce){.pwa-prompt-enter-active[data-v-a16908d0],.pwa-prompt-leave-active[data-v-a16908d0]{transition:none}}.ui-chooser{--ui-chooser-accent: var(--el-color-primary);max-width:calc(100vw - 32px)}html.ui-v2 .ui-chooser{--ui-chooser-accent: #6d4aff}html.ui-v2.dark .ui-chooser{--ui-chooser-accent: #a78bfa}html.ui-mono .ui-chooser{--ui-chooser-accent: #1d1d1f}html.ui-mono.dark .ui-chooser{--ui-chooser-accent: #fff}.ui-chooser-subtitle{margin:-6px 0 18px;font-size:13px;line-height:1.6;color:var(--el-text-color-secondary)}.ui-chooser-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media screen and (max-width:760px)and (min-width:601px){.ui-chooser-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-chooser-option{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;cursor:pointer;container-type:inline-size}.ui-chooser-radio{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.ui-chooser-preview{position:relative;display:flex;flex-direction:column;gap:.7em;aspect-ratio:16/10;padding:.9em;font-size:9px;font-size:4.2cqw;border-radius:var(--ui-radius-card);overflow:hidden;box-sizing:border-box;box-shadow:0 0 0 1px var(--ui-separator);transition:transform var(--motion-base) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease)}.ui-chooser-option:hover .ui-chooser-preview{transform:translateY(-2px);box-shadow:0 0 0 1px var(--ui-separator),var(--ui-shadow-raised)}.ui-chooser-option:active .ui-chooser-preview{transform:scale(.98)}.ui-chooser-option.is-active .ui-chooser-preview{box-shadow:0 0 0 2px var(--el-bg-color),0 0 0 4px var(--ui-chooser-accent),var(--ui-shadow-raised)}.ui-chooser-radio:focus-visible+.ui-chooser-preview{box-shadow:0 0 0 2px var(--el-bg-color),0 0 0 4px var(--ui-chooser-accent),0 0 0 8px color-mix(in srgb,var(--ui-chooser-accent) 22%,transparent)}.ui-chooser-mini-bar{display:flex;align-items:center;gap:.4em;flex-shrink:0;height:1.8em;padding:0 .7em;border-radius:999px;background:var(--mini-bar);box-shadow:var(--mini-bar-shadow)}.ui-chooser-mini-bar i{width:.6em;height:.6em;border-radius:50%;background:var(--mini-dot)}.ui-chooser-mini-bar i:first-child{width:.9em;height:.9em;margin-right:auto;background:var(--mini-accent)}.ui-chooser-mini-card{display:flex;flex-direction:column;gap:.6em;flex:1;min-height:0;padding:.8em;border-radius:.9em;background:var(--mini-card);box-shadow:var(--mini-card-shadow)}.ui-chooser-mini-user{display:flex;align-items:center;gap:.6em}.ui-chooser-mini-avatar{flex-shrink:0;width:2em;height:2em;border-radius:50%;background:var(--mini-avatar)}.ui-chooser-mini-lines{display:flex;flex-direction:column;gap:.35em;flex:1;min-width:0}.ui-chooser-mini-lines i{width:70%;height:.5em;border-radius:999px;background:var(--mini-line)}.ui-chooser-mini-lines i+i{width:45%;opacity:.7}.ui-chooser-mini-row{width:90%;height:.5em;border-radius:999px;background:var(--mini-line)}.ui-chooser-mini-row.is-short{width:62%}.ui-chooser-mini-btn{align-self:flex-start;width:42%;height:1.5em;margin-top:auto;border-radius:var(--mini-btn-radius);background:var(--mini-btn);box-shadow:var(--mini-btn-shadow, none)}.ui-chooser-preview.is-v1{--mini-accent: var(--el-color-primary);--mini-bar: #fff;--mini-bar-shadow: 0 1px 3px rgba(0, 0, 0, .08);--mini-dot: #d1d5db;--mini-card: #fff;--mini-card-shadow: 0 0 0 1px rgba(60, 60, 67, .08), 0 2px 8px rgba(0, 0, 0, .04);--mini-avatar: var(--el-color-primary);--mini-line: #e5e7eb;--mini-btn: var(--el-color-primary);--mini-btn-radius: .4em;background:#f5f7fb}html.dark .ui-chooser-preview.is-v1{--mini-bar: #22252e;--mini-bar-shadow: 0 1px 3px rgba(0, 0, 0, .4);--mini-dot: #3a3f4b;--mini-card: #1b1e26;--mini-card-shadow: 0 0 0 1px rgba(255, 255, 255, .06);--mini-line: #333844;background:#0f1117}.ui-chooser-preview.is-v2{--mini-accent: linear-gradient(135deg, #38bdf8, #8b5cf6);--mini-bar: rgba(255, 255, 255, .66);--mini-bar-shadow: 0 0 0 1px rgba(139, 92, 246, .16), 0 2px 8px rgba(139, 92, 246, .12);--mini-dot: rgba(139, 92, 246, .28);--mini-card: rgba(255, 255, 255, .62);--mini-card-shadow: 0 0 0 1px rgba(139, 92, 246, .18), 0 4px 14px rgba(139, 92, 246, .14), inset 0 1px 0 rgba(255, 255, 255, .8);--mini-avatar: linear-gradient(135deg, #7dd3fc, #c4b5fd 55%, #f9a8d4);--mini-line: rgba(109, 74, 255, .14);--mini-btn: linear-gradient(100deg, #3563e9, #7c4dff 55%, #c2478f);--mini-btn-radius: 999px;--mini-btn-shadow: 0 .3em .9em rgba(124, 77, 255, .35);background:radial-gradient(120% 90% at 0% 0%,rgba(125,211,252,.55),transparent 60%),radial-gradient(100% 80% at 100% 0%,rgba(196,181,253,.6),transparent 60%),radial-gradient(110% 90% at 50% 110%,rgba(249,168,212,.55),transparent 62%),#f7f5fd}html.dark .ui-chooser-preview.is-v2{--mini-bar: rgba(30, 36, 72, .7);--mini-bar-shadow: 0 0 0 1px rgba(167, 139, 250, .2);--mini-dot: rgba(196, 181, 253, .3);--mini-card: rgba(26, 32, 68, .72);--mini-card-shadow: 0 0 0 1px rgba(167, 139, 250, .22), 0 4px 14px rgba(0, 0, 0, .35);--mini-line: rgba(196, 181, 253, .2);--mini-btn-shadow: 0 .3em .9em rgba(124, 77, 255, .45);background:radial-gradient(.18em .18em at 3% 22%,#fff,transparent),radial-gradient(.14em .14em at 97% 52%,#fff,transparent),radial-gradient(.2em .2em at 58% 4%,#fff6d6,transparent),radial-gradient(.14em .14em at 26% 96%,#fff,transparent),radial-gradient(120% 90% at 0% 0%,rgba(99,102,241,.42),transparent 62%),radial-gradient(110% 90% at 100% 110%,rgba(236,72,153,.26),transparent 62%),#0b1026}.ui-chooser-preview.is-minimal{--mini-accent: #0071e3;--mini-bar: #fff;--mini-bar-shadow: 0 0 0 1px rgba(0, 0, 0, .06);--mini-dot: #d2d2d7;--mini-card: #fff;--mini-card-shadow: 0 0 0 1px rgba(0, 0, 0, .06);--mini-avatar: #e8e8ed;--mini-line: #e8e8ed;--mini-btn: #0071e3;--mini-btn-radius: 999px;background:#f5f5f7}html.dark .ui-chooser-preview.is-minimal{--mini-accent: #0a84ff;--mini-bar: #1c1c1e;--mini-bar-shadow: 0 0 0 1px rgba(255, 255, 255, .08);--mini-dot: #3a3a3c;--mini-card: #1c1c1e;--mini-card-shadow: 0 0 0 1px rgba(255, 255, 255, .08);--mini-avatar: #3a3a3c;--mini-line: #2c2c2e;--mini-btn: #0a84ff;background:#000}.ui-chooser-preview.is-mono{--mini-accent: #1d1d1f;--mini-bar: #fff;--mini-bar-shadow: 0 0 0 1px rgba(0, 0, 0, .06);--mini-dot: #d2d2d7;--mini-card: #fff;--mini-card-shadow: 0 0 0 1px rgba(0, 0, 0, .06);--mini-avatar: #e8e8ed;--mini-line: #e8e8ed;--mini-btn: #1d1d1f;--mini-btn-radius: 999px;background:#f5f5f7}html.dark .ui-chooser-preview.is-mono{--mini-accent: #fff;--mini-bar: #1c1c1e;--mini-bar-shadow: 0 0 0 1px rgba(255, 255, 255, .08);--mini-dot: #3a3a3c;--mini-card: #1c1c1e;--mini-card-shadow: 0 0 0 1px rgba(255, 255, 255, .08);--mini-avatar: #3a3a3c;--mini-line: #2c2c2e;--mini-btn: #fff;background:#000}.ui-chooser-star{position:absolute;width:1.3em;height:1.3em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;animation:ui-chooser-twinkle 2.8s ease-in-out infinite}.ui-chooser-star.is-gold{top:2.4em;right:.35em;background:linear-gradient(135deg,#fde68a,#f5b83d)}.ui-chooser-star.is-pink{right:1.4em;bottom:.2em;width:.8em;height:.8em;background:linear-gradient(135deg,#fbcfe8,#ec4899);animation-delay:-1.4s}@keyframes ui-chooser-twinkle{0%,to{opacity:.55;transform:scale(.82) rotate(0)}50%{opacity:1;transform:scale(1.08) rotate(12deg)}}.ui-chooser-meta{display:flex;align-items:center;gap:8px;min-width:0}.ui-chooser-check{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;box-sizing:border-box;border:1.5px solid var(--ui-separator-strong);color:#fff;font-size:11px;transition:background-color var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease)}.ui-chooser-check .el-icon{opacity:0;transform:scale(.4);transition:opacity var(--motion-fast) var(--motion-ease),transform var(--motion-base) var(--ui-spring)}.ui-chooser-check svg{stroke-width:7}.ui-chooser-option.is-active .ui-chooser-check{border-color:var(--ui-chooser-accent);background:var(--ui-chooser-accent)}.ui-chooser-option.is-active .ui-chooser-check .el-icon{opacity:1;transform:none}.ui-chooser-name{min-width:0;font-size:15px;font-weight:600;color:var(--el-text-color-primary)}.ui-chooser-desc{display:block;margin-top:-4px;padding-left:26px;font-size:12px;line-height:1.6;color:var(--el-text-color-secondary)}.ui-chooser-tag{display:inline-block;margin-right:6px;padding:0 6px;border-radius:999px;font-style:normal;font-size:11px;line-height:18px;color:var(--el-text-color-regular);background:var(--el-fill-color);transition:color var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease)}.ui-chooser-option.is-active .ui-chooser-tag{color:var(--ui-chooser-accent);background:color-mix(in srgb,var(--ui-chooser-accent) 10%,transparent)}.ui-chooser-footer{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;text-align:left}.ui-chooser-hint{flex:1 1 200px;font-size:12px;line-height:1.6;color:var(--el-text-color-secondary)}.ui-chooser-confirm{margin-left:auto}@media screen and (max-width:600px){.ui-chooser-options{grid-template-columns:minmax(0,1fr);gap:12px}.ui-chooser-option{display:grid;grid-template-columns:40% minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;column-gap:14px;row-gap:0}.ui-chooser-preview{grid-area:1/1/-1/2;align-self:center;font-size:4.5px;font-size:1.68cqw}.ui-chooser-meta{grid-area:2/2}.ui-chooser-desc{grid-area:3/2;margin-top:4px}}html.ui-reveal::view-transition-old(root){z-index:1}html.ui-reveal::view-transition-new(root){z-index:2147483646}@media(prefers-reduced-motion:reduce){.ui-chooser-preview,.ui-chooser-check,.ui-chooser-check .el-icon,.ui-chooser-tag{transition:none}.ui-chooser-option:hover .ui-chooser-preview,.ui-chooser-option:active .ui-chooser-preview{transform:none}.ui-chooser-star{animation:none}}.user-avatar[data-v-d85b6ef9]{flex-shrink:0}.user-avatar-initials[data-v-d85b6ef9]{line-height:1;-webkit-user-select:none;user-select:none}.appearance-link-icon{margin-right:4px;vertical-align:-2px}.site-footer[data-v-9afd5df6]{position:relative;z-index:1}.site-footer-compact[data-v-9afd5df6]{display:block;padding:16px;text-align:center;font-size:12px;line-height:1.8}.site-footer-link[data-v-9afd5df6]{color:inherit;text-decoration:none;transition:color var(--motion-fast) var(--motion-ease)}.site-footer-link[data-v-9afd5df6]:hover{color:var(--el-color-primary)}.is-full[data-v-9afd5df6]{margin-top:auto;background:color-mix(in srgb,var(--el-bg-color) 72%,transparent);-webkit-backdrop-filter:var(--ui-blur);backdrop-filter:var(--ui-blur);border-top:1px solid color-mix(in srgb,var(--el-border-color-lighter) 80%,transparent);color:var(--el-text-color-primary)}.site-footer-inner[data-v-9afd5df6]{max-width:1140px;margin:0 auto;padding:48px 24px 24px;box-sizing:border-box}.site-footer-grid[data-v-9afd5df6]{display:grid;grid-template-columns:1.6fr repeat(3,minmax(0,1fr));gap:32px}.site-footer-brand[data-v-9afd5df6]{min-width:0}.site-footer-logo[data-v-9afd5df6]{display:inline-flex;align-items:center;gap:8px;font-size:17px;font-weight:700;color:inherit;text-decoration:none}.site-footer-logo img[data-v-9afd5df6]{width:36px;height:36px}.site-footer-tagline[data-v-9afd5df6]{margin:12px 0 20px;font-size:14px;line-height:1.7;color:var(--el-text-color-secondary);max-width:32em}.site-footer-switches[data-v-9afd5df6]{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px}.site-footer-lang[data-v-9afd5df6]{width:136px}.site-footer-theme[data-v-9afd5df6]{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--el-text-color-regular)}.site-footer-col[data-v-9afd5df6]{min-width:0}.site-footer-col h4[data-v-9afd5df6]{margin:0 0 14px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--el-text-color-secondary)}.site-footer-col ul[data-v-9afd5df6]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.site-footer-col a[data-v-9afd5df6]{display:inline-block;color:var(--el-text-color-regular);text-decoration:none;font-size:14px;transition:color var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.site-footer-col a[data-v-9afd5df6]:hover{color:var(--el-color-primary);transform:translate(2px)}.site-footer-bottom[data-v-9afd5df6]{margin-top:36px;padding-top:18px;border-top:1px solid var(--el-border-color-lighter);display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:12px;color:var(--el-text-color-placeholder)}.site-footer-bottom a[data-v-9afd5df6]{color:inherit;text-decoration:none;transition:color var(--motion-fast) var(--motion-ease)}.site-footer-bottom a[data-v-9afd5df6]:hover{color:var(--el-color-primary)}.site-footer-version[data-v-9afd5df6]{margin-left:auto;font-variant-numeric:tabular-nums}@media screen and (max-width:900px){.site-footer-grid[data-v-9afd5df6]{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-brand[data-v-9afd5df6]{grid-column:1/-1}}@media screen and (max-width:600px){.site-footer-inner[data-v-9afd5df6]{padding:36px 16px 20px}.site-footer-grid[data-v-9afd5df6]{grid-template-columns:1fr;gap:28px}.site-footer-bottom[data-v-9afd5df6]{margin-top:28px}.site-footer-version[data-v-9afd5df6]{margin-left:0}}@media(prefers-reduced-motion:reduce){.site-footer-col a[data-v-9afd5df6]:hover{transform:none}}html.dark .site-footer.is-full{background:color-mix(in srgb,var(--el-bg-color) 66%,transparent);border-top-color:#ffffff14}.dev-profile-banner[data-v-9a8df057]{position:fixed;left:50%;bottom:12px;z-index:3000;transform:translate(-50%);max-width:calc(100vw - 32px);display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;justify-content:center;padding:6px 14px;border-radius:999px;background:var(--el-color-danger);color:#fff;font-size:13px;line-height:1.5;box-shadow:0 4px 12px #0000002e;pointer-events:none}html.rounded .ele-admin-layout{--ele-header-menu-height: 38px;--ele-header-tool-height: 38px;--ele-header-tool-radius: var(--el-border-radius-base);--ele-header-primary-active-bg: rgba(255, 255, 255, .24)}html.rounded .ele-admin-layout{--ele-sidebar-tool-height: 38px}html.rounded .ele-alert{--ele-alert-radius: 8px;--ele-alert-close-hover-bg: hsla(0, 0%, 60%, .15)}html.rounded .ele-alert.is-dark{--ele-alert-dark-close-hover-bg: rgba(255, 255, 255, .2)}html.rounded .el-autocomplete__popper{--ele-autocomplete-padding: 4px;--ele-autocomplete-item-padding: 0 12px;--ele-autocomplete-item-radius: var(--el-border-radius-small)}html.rounded .el-cascader__dropdown{--ele-cascader-menu-padding: 6px;--ele-cascader-item-padding: 0 12px;--ele-cascader-item-radius: var(--el-border-radius-small)}html.rounded .el-date-picker,html.rounded .el-date-range-picker{--ele-datepicker-cell-radius: var(--el-border-radius-small);--ele-datepicker-year-radius: var(--el-border-radius-base);--ele-datepicker-sidebar-padding: 6px;--ele-datepicker-shortcut-height: 28px;--ele-datepicker-shortcut-padding: 0 8px;--ele-datepicker-shortcut-margin: 4px;--ele-datepicker-shortcut-radius: var(--el-border-radius-small)}html.rounded .el-time-panel,html.rounded .el-time-range-picker{--ele-timepicker-item-radius: var(--el-border-radius-small)}html.rounded .el-descriptions{--ele-descriptions-radius: 8px}html.rounded .el-message-box{--ele-message-box-radius: 8px;--ele-message-box-header-font-weight: 500;--ele-message-box-icon-hover-bg: var(--el-fill-color-light)}html.rounded .el-notification{--ele-notification-radius: 8px;--ele-notification-close-hover-bg: var(--el-fill-color-light)}html.rounded .el-select__popper{--ele-select-padding: 4px;--ele-select-item-padding: 0 12px;--ele-select-item-radius: var(--el-border-radius-small)}html.rounded .el-tag{--ele-tag-close-hover-bg: var(--el-color-primary-light-8);--ele-tag-info-close-hover-bg: hsla(0, 0%, 60%, .25);--ele-tag-success-close-hover-bg: var(--el-color-success-light-8);--ele-tag-warning-close-hover-bg: var(--el-color-warning-light-8);--ele-tag-danger-close-hover-bg: var(--el-color-error-light-8);--ele-tag-dark-close-hover-bg: rgba(255, 255, 255, .2);--ele-tag-dark-info-close-hover-bg: hsla(0, 0%, 60%, .25);--ele-tag-dark-success-close-hover-bg: rgba(255, 255, 255, .2);--ele-tag-dark-warning-close-hover-bg: rgba(255, 255, 255, .2);--ele-tag-dark-danger-close-hover-bg: rgba(255, 255, 255, .2);--ele-tag-plain-close-hover-bg: var(--el-color-primary-light-8);--ele-tag-plain-info-close-hover-bg: hsla(0, 0%, 60%, .25);--ele-tag-plain-success-close-hover-bg: var(--el-color-success-light-8);--ele-tag-plain-warning-close-hover-bg: var(--el-color-warning-light-8);--ele-tag-plain-danger-close-hover-bg: var(--el-color-error-light-8)}html.rounded .el-tree{--ele-tree-item-padding: 0 12px;--ele-tree-item-radius: var(--el-border-radius-small);--ele-tree-expand-hover-bg: hsla(0, 0%, 60%, .15)}html.rounded .el-tree-select__popper{--ele-tree-select-padding: 4px}html.rounded .ele-message{--ele-message-radius: 8px;--ele-message-close-hover-bg: hsla(0, 0%, 60%, .15)}html.rounded .ele-card{--ele-card-radius: 8px;--ele-card-header-font-weight: 500}html.rounded .ele-chat-wrapper{--ele-chat-conversation-group-padding: 12px 8px 2px 8px;--ele-chat-conversation-padding: 8px;--ele-chat-conversation-margin: 2px 12px;--ele-chat-conversation-radius: var(--el-border-radius-base);--ele-chat-conversation-more-radius: var(--el-border-radius-base);--ele-chat-conversation-more-margin: 0 -4px 0 4px;--ele-chat-bubble-radius: 0 12px 12px 12px;--ele-chat-bubble-end-radius: 12px 0 12px 12px;--ele-chat-input-radius: 20px;--ele-chat-input-tool-radius: 8px;--ele-chat-file-item-radius: 12px}html.rounded .ele-data-table{--ele-table-radius: var(--el-border-radius-base);--ele-table-th-font-weight: 500;--ele-table-lg-radius: 8px;--ele-table-sm-radius: var(--el-border-radius-small)}html.rounded .ele-drawer{--ele-drawer-icon-hover-bg: var(--el-fill-color-light);--ele-drawer-header-font-weight: 500}html.rounded .ele-dropdown{--ele-dropdown-padding: 4px;--ele-dropdown-item-padding: 0 12px;--ele-dropdown-item-radius: var(--el-border-radius-small);--ele-dropdown-sm-padding: 2px;--ele-dropdown-sm-item-padding: 0 10px;--ele-dropdown-lg-padding: 6px;--ele-dropdown-lg-item-padding: 0 14px}html.rounded .ele-file-list-group{--ele-file-item-radius: 8px}html.rounded .ele-icon-select-popper{--ele-icon-menus-padding: 12px 4px;--ele-icon-menu-radius: var(--el-border-radius-small);--ele-icon-menu-hover-color: var(--el-text-color-primary);--ele-icon-menu-hover-bg: var(--el-fill-color-light);--ele-icon-menu-active-line: 0}html.rounded .ele-map-view{--ele-map-search-padding: 2px 12px 6px 12px}html.rounded .ele-menu{--ele-menu-arrow-margin: 0 -8px 0 6px;--ele-menu-padding: 2px 0;--ele-menu-item-padding: 6px;--ele-menu-item-radius: var(--el-border-radius-base);--ele-menu-item-hover-color: var(--el-text-color-primary);--ele-menu-item-hover-bg: var(--el-fill-color-light);--ele-menu-item-focus-bg: var(--el-fill-color-light);--ele-menu-item-active-line: 0}html.rounded .ele-menu.el-menu--horizontal{--ele-menu-horizontal-padding: 8px 6px;--ele-menu-horizontal-height: 40px;--ele-menu-horizontal-item-padding: 12px;--ele-menu-horizontal-item-margin: 4px;--ele-menu-horizontal-item-radius: var(--el-border-radius-base);--ele-menu-horizontal-hover-bg: rgba(0, 0, 0, .04);--ele-menu-horizontal-focus-bg: rgba(0, 0, 0, .04);--ele-menu-horizontal-active-bg: var(--el-color-primary-light-9);--ele-menu-horizontal-arrow-margin: 0 -4px 0 4px;--ele-menu-horizontal-line-size: 0;--ele-menu-horizontal-dark-hover-bg: rgba(255, 255, 255, .1);--ele-menu-horizontal-dark-focus-bg: rgba(255, 255, 255, .1);--ele-menu-horizontal-dark-active-bg: var(--el-color-primary)}html.rounded .ele-menu>.el-menu--popup{--ele-menu-popup-radius: 8px;--ele-menu-popup-item-padding: 12px}html.rounded .ele-menu.ele-menu-colorful{--ele-menu-colorful-icon-radius: var(--el-border-radius-base);--ele-menu-colorful-icon-size: 22px}html.rounded .ele-menu.ele-menu-dark{--ele-menu-dark-hover-bg: rgba(255, 255, 255, .1);--ele-menu-dark-focus-bg: rgba(255, 255, 255, .1)}html.rounded .ele-modal{--ele-modal-radius: 8px;--ele-modal-header-font-weight: 500;--ele-modal-header-padding: 18px 20px 12px 20px;--ele-modal-header-border: none;--ele-modal-icon-hover-bg: var(--el-fill-color-light);--ele-modal-body-padding: 16px 22px 24px 22px;--ele-modal-form-body-padding: 16px 22px 8px 20px;--ele-modal-footer-padding: 8px 20px 18px 20px;--ele-modal-footer-border: none}html.rounded .ele-pagination{--ele-pagination-radius: var(--el-border-radius-base);--ele-pagination-active-color: var(--el-color-primary);--ele-pagination-active-bg: none;--ele-pagination-active-border: 1px solid var(--el-color-primary);--ele-pagination-sm-radius: var(--el-border-radius-base);--ele-pagination-lg-radius: 8px}html.rounded .ele-tool-column{--ele-tool-column-body-padding: 6px 4px;--ele-tool-column-item-padding: 10px;--ele-tool-column-item-radius: var(--el-border-radius-small);--ele-tool-column-btn-hover-bg: var(--el-color-primary-light-8);--ele-tool-column-btn-active-bg: var(--el-color-primary-light-7)}html.rounded .ele-segmented{--ele-segmented-radius: var(--el-border-radius-small)}html.rounded .ele-segmented.is-large{--ele-segmented-large-radius: var(--el-border-radius-base)}html.rounded .ele-steps{--ele-step-icon-color: var(--el-text-color-secondary);--ele-step-icon-bg: var(--el-fill-color-light);--ele-step-icon-border: none;--ele-step-active-icon-border: none;--ele-step-finish-icon-bg: var(--el-color-primary-light-9);--ele-step-finish-icon-border: none}html.rounded .ele-tab-bar{--ele-tab-bar-active-font-weight: 500}html.rounded .ele-table{--ele-table-radius: var(--el-border-radius-base);--ele-table-th-font-weight: 500;--ele-table-lg-radius: 8px;--ele-table-sm-radius: var(--el-border-radius-small)}html.rounded .ele-tabs-wrap{--ele-tab-close-size: 18px;--ele-tab-close-radius: var(--el-border-radius-small);--ele-tab-close-hover-color: var(--el-text-color-primary);--ele-tab-close-hover-bg: hsla(0, 0%, 60%, .15);--ele-tab-active-close-hover-color: var(--el-text-color-primary);--ele-tab-active-close-hover-bg: hsla(0, 0%, 60%, .15);--ele-tab-sm-close-size: 14px;--ele-tab-lg-close-size: 20px;--ele-tab-simple-radius: 10px 10px 0px 0px;--ele-tab-simple-active-line: 0px;--ele-tab-simple-line-display: none;--ele-tab-simple-angle-size: 12px;--ele-tab-simple-angle-display: flex;--ele-tab-simple-tool-hover-bg: transparent;--ele-tab-button-radius: 8px}html.rounded .ele-text{--ele-text-heading-weight: 500}html.rounded .ele-toolbar{--ele-toolbar-radius: 8px}html.rounded .el-popper{--ele-popper-radius: 8px}html.rounded .ele-popover{--ele-popover-title-padding: 13px 16px 0 16px;--ele-popover-title-border: none}html.rounded .ele-tree-select-popper{--ele-tree-select-padding: 4px}html.rounded .ele-tree-table-wrapper{--ele-table-radius: var(--el-border-radius-base);--ele-table-th-font-weight: 500;--ele-table-lg-radius: 8px;--ele-table-sm-radius: var(--el-border-radius-small)}html.rounded .ele-upload-list{--ele-upload-list-file-tool-hover-color: var(--el-text-color-primary);--ele-upload-list-file-tool-hover-bg: var(--el-fill-color-light)}html.rounded .ele-virtual-table{--ele-table-radius: var(--el-border-radius-base);--ele-table-th-font-weight: 500;--ele-table-lg-radius: 8px;--ele-table-sm-radius: var(--el-border-radius-small)}html.rounded .ele-table-filter-popper{--ele-table-filter-padding: 4px;--ele-table-filter-item-padding: 0 12px;--ele-table-filter-item-radius: var(--el-border-radius-small)}html.rounded{--el-border-radius-base: 6px;--el-border-radius-small: 4px}html.dark{color-scheme:dark;--el-color-primary: #0052d9;--el-color-primary-light-3: rgb(7, 65, 159);--el-color-primary-light-5: rgb(12, 53, 121);--el-color-primary-light-7: rgb(17, 41, 82);--el-color-primary-light-8: rgb(19, 36, 63);--el-color-primary-light-9: rgb(22, 30, 43);--el-color-primary-dark-2: rgb(51, 117, 225);--el-color-success: #49aa19;--el-color-success-light-3: rgb(58, 126, 25);--el-color-success-light-5: rgb(49, 97, 25);--el-color-success-light-7: rgb(39, 68, 24);--el-color-success-light-8: rgb(34, 53, 24);--el-color-success-light-9: rgb(29, 39, 24);--el-color-success-dark-2: rgb(109, 187, 71);--el-color-warning: #d89614;--el-color-warning-light-3: rgb(158, 112, 21);--el-color-warning-light-5: rgb(120, 87, 22);--el-color-warning-light-7: rgb(82, 62, 23);--el-color-warning-light-8: rgb(62, 49, 23);--el-color-warning-light-9: rgb(43, 37, 24);--el-color-warning-dark-2: rgb(224, 171, 67);--el-color-danger: #dc4446;--el-color-danger-light-3: rgb(161, 55, 56);--el-color-danger-light-5: rgb(122, 46, 47);--el-color-danger-light-7: rgb(83, 37, 38);--el-color-danger-light-8: rgb(63, 33, 33);--el-color-danger-light-9: rgb(44, 28, 29);--el-color-danger-dark-2: rgb(227, 105, 107);--el-color-error: #dc4446;--el-color-error-light-3: rgb(161, 55, 56);--el-color-error-light-5: rgb(122, 46, 47);--el-color-error-light-7: rgb(83, 37, 38);--el-color-error-light-8: rgb(63, 33, 33);--el-color-error-light-9: rgb(44, 28, 29);--el-color-error-dark-2: rgb(227, 105, 107);--el-color-info: #8b8b8b;--el-color-info-light-3: rgb(105, 105, 105);--el-color-info-light-5: rgb(82, 82, 82);--el-color-info-light-7: rgb(59, 59, 59);--el-color-info-light-8: rgb(47, 47, 47);--el-color-info-light-9: rgb(36, 36, 36);--el-color-info-dark-2: rgb(162, 162, 162);--el-box-shadow: 0px 0px 12px rgba(0, 0, 0, .8);--el-box-shadow-light: 0 3px 6px -4px rgba(0, 0, 0, .48), 0 6px 16px 0 rgba(0, 0, 0, .32), 0 9px 28px 8px rgba(0, 0, 0, .2);--el-box-shadow-lighter: 0 1px 2px 0 rgba(0, 0, 0, .03), 0 1px 6px -1px rgba(0, 0, 0, .02), 0 2px 4px 0 rgba(0, 0, 0, .02);--el-box-shadow-dark: 0 3px 6px -4px rgba(0, 0, 0, .48), 0 6px 16px 0 rgba(0, 0, 0, .32), 0 9px 28px 8px rgba(0, 0, 0, .2);--el-bg-color-page: #0f0f0f;--el-bg-color: #181818;--el-bg-color-overlay: #1f1f1f;--el-text-color-primary: #E8E8E8;--el-text-color-regular: #DCDCDC;--el-text-color-secondary: #747474;--el-text-color-placeholder: #5D5D5D;--el-text-color-disabled: #595959;--el-border-color-darker: #555555;--el-border-color-dark: #494949;--el-border-color: #424242;--el-border-color-light: #363636;--el-border-color-lighter: #303030;--el-border-color-extra-light: #282828;--el-fill-color-darker: #474747;--el-fill-color-dark: #383838;--el-fill-color: #303030;--el-fill-color-light: #282828;--el-fill-color-lighter: #232323;--el-fill-color-extra-light: #1A1A1A;--el-fill-color-blank: #181818;--el-mask-color: rgba(20, 20, 20, .8);--el-mask-color-extra-light: rgba(20, 20, 20, .6)}html.dark .el-button{--el-button-disabled-text-color: rgba(255, 255, 255, .5)}html.dark .el-card{--el-card-bg-color: var(--el-bg-color-overlay);--el-fill-color-blank: var(--el-card-bg-color)}html.dark .el-empty{--el-empty-fill-color-0: var(--el-color-black);--el-empty-fill-color-1: #4b4b52;--el-empty-fill-color-2: #36383d;--el-empty-fill-color-3: #1e1e20;--el-empty-fill-color-4: #262629;--el-empty-fill-color-5: #202124;--el-empty-fill-color-6: #212224;--el-empty-fill-color-7: #1b1c1f;--el-empty-fill-color-8: #1c1d1f;--el-empty-fill-color-9: #18181a}html.dark .ele-admin-layout{--ele-header-shadow: 0 0 0 .8px var(--el-border-color-extra-light);--ele-header-tool-hover-bg: rgba(255, 255, 255, .05);--ele-header-dark-tool-hover-bg: rgba(255, 255, 255, .05);--ele-header-dark-bg: #1f1f1f;--ele-header-dark-shadow: var(--ele-header-shadow);--ele-header-ghost-bg: hsla(0, 0%, 32%, .4)}html.dark .ele-admin-layout{--ele-sidebar-dark-bg: #1f1f1f;--ele-sidebar-shadow: 0 0 0 .8px var(--el-border-color-extra-light);--ele-sidebar-dark-shadow: var(--ele-sidebar-shadow)}html.dark .ele-admin-layout{--ele-menu-thumb-color: #484848;--ele-menu-thumb-hover-color: #5b5b5b}html.dark{--ele-scrollbar-color: #484848;--ele-scrollbar-hover-color: #5b5b5b}html.dark .el-popper.is-dark{--ele-tooltip-bg: #2a2a2a;--ele-tooltip-shadow: 0 0 8px 0 rgba(0, 0, 0, .28);--ele-tooltip-arrow-shadow: 0 0 8px 0 rgba(0, 0, 0, .28)}html.dark .el-tag{--ele-tag-info-bg: var(--el-color-info-light-8)}html.dark .ele-card{--ele-card-border: 1px solid var(--el-border-color-extra-light);--ele-card-shadow: var(--el-box-shadow-light)}html.dark .ele-chat-wrapper{--ele-chat-side-bg: #111112}html.dark .ele-data-table{--ele-table-icon-hover-bg: rgba(255, 255, 255, .12);--ele-table-fixed-left-shadow: inset 10px 0 10px -10px rgba(0, 0, 0, .88);--ele-table-fixed-right-shadow: inset -10px 0 10px -10px rgba(0, 0, 0, .88)}html.dark .ele-menu{--ele-menu-child-bg: rgba(255, 255, 255, .04)}html.dark .ele-menu.ele-menu-colorful{--ele-menu-colorful-dot-color: #5a5a5a;--ele-menu-colorful-dot-hover-color: #8b8b8b}html.dark .ele-menu.ele-menu-dark{--ele-menu-dark-bg: #1f1f1f;--ele-menu-dark-child-bg: #141414}html.dark .ele-menu>.el-menu--popup-container>.el-menu--popup{--ele-menu-thumb-color: #484848;--ele-menu-thumb-hover-color: #5b5b5b}html.dark .ele-segmented{--ele-segmented-bg: var(--el-bg-color-page);--ele-segmented-hover-bg: rgba(255, 255, 255, .05)}html.dark .ele-table{--ele-table-icon-hover-bg: rgba(255, 255, 255, .12);--ele-table-fixed-left-shadow: inset 10px 0 10px -10px rgba(0, 0, 0, .88);--ele-table-fixed-right-shadow: inset -10px 0 10px -10px rgba(0, 0, 0, .88)}html.dark .ele-tabs-wrap{--ele-tab-scroll-left-shadow: inset 10px 0 10px -10px rgba(0, 0, 0, .88);--ele-tab-scroll-right-shadow: inset -10px 0 10px -10px rgba(0, 0, 0, .88);--ele-tab-simple-hover-bg: rgba(255, 255, 255, .05);--ele-tab-indicator-dot-color: #5a5a5a;--ele-tab-indicator-dot-hover-color: #8b8b8b;--ele-tab-button-shadow: 0 0 0 .8px var(--el-border-color-extra-light) inset;--ele-tab-button-active-shadow: 0 0 0 .8px var(--el-border-color-lighter) inset}html.dark .ele-tool{--ele-tool-hover-bg: rgba(255, 255, 255, .05)}html.dark .el-popper{--ele-popper-bg: #202020;--ele-popper-arrow-shadow: 0 0 8px 0 rgba(0, 0, 0, .28)}html.dark .el-popper.is-dark,html.dark .ele-tooltip{--ele-tooltip-bg: #2a2a2a;--ele-tooltip-shadow: 0 0 8px 0 rgba(0, 0, 0, .28);--ele-tooltip-arrow-shadow: 0 0 8px 0 rgba(0, 0, 0, .28)}html.dark .ele-tree-table-wrapper,html.dark .ele-virtual-table{--ele-table-icon-hover-bg: rgba(255, 255, 255, .12);--ele-table-fixed-left-shadow: inset 10px 0 10px -10px rgba(0, 0, 0, .88);--ele-table-fixed-right-shadow: inset -10px 0 10px -10px rgba(0, 0, 0, .88)}:root{--ui-radius-control: var(--el-border-radius-base);--ui-radius-popover: calc(var(--el-border-radius-base) * 1.34);--ui-radius-panel: calc(var(--el-border-radius-base) * 1.67);--ui-radius-card: min(calc(var(--el-border-radius-base) * 2.34), 24px);--ui-radius-sheet: min(calc(var(--el-border-radius-base) * 2.67), 28px);--ui-radius-pill: 999px;--ui-separator: rgba(60, 60, 67, .12);--ui-separator-strong: rgba(60, 60, 67, .2);--ui-shadow-card: 0 0 0 1px var(--ui-separator), 0 1px 2px rgba(0, 0, 0, .04), 0 4px 16px rgba(0, 0, 0, .04);--ui-shadow-raised: 0 2px 6px rgba(0, 0, 0, .05), 0 12px 32px rgba(0, 0, 0, .09);--ui-shadow-float: 0 6px 16px rgba(0, 0, 0, .08), 0 18px 48px rgba(0, 0, 0, .12);--ui-blur: saturate(180%) blur(20px);--ui-spring: cubic-bezier(.34, 1.3, .64, 1);--ui-focus-ring: 0 0 0 3px color-mix(in srgb, var(--el-color-primary) 24%, transparent);--ui-focus-ring-danger: 0 0 0 3px color-mix(in srgb, var(--el-color-danger) 20%, transparent);--ui-code-bg: #1e1f26;--ui-code-fg: #e6e6e6}html.dark{--ui-separator: rgba(235, 235, 245, .1);--ui-separator-strong: rgba(235, 235, 245, .18);--ui-shadow-card: 0 0 0 1px var(--ui-separator), 0 1px 2px rgba(0, 0, 0, .3), 0 4px 16px rgba(0, 0, 0, .24);--ui-shadow-raised: 0 2px 6px rgba(0, 0, 0, .32), 0 12px 32px rgba(0, 0, 0, .42);--ui-shadow-float: 0 6px 16px rgba(0, 0, 0, .36), 0 18px 48px rgba(0, 0, 0, .5);--ui-focus-ring: 0 0 0 3px color-mix(in srgb, var(--el-color-primary) 36%, transparent);--ui-code-bg: #1e1f26;--ui-code-fg: #e6e6e6}html:lang(zh-TW){--el-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Roboto, Arial, "PingFang TC", "Hiragino Sans CNS", "Microsoft JhengHei UI", "Microsoft JhengHei", "Noto Sans TC", "Noto Sans CJK TC", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}html:lang(ja){--el-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Roboto, Arial, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Meiryo UI", Meiryo, "Noto Sans JP", "Noto Sans CJK JP", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html:lang(en) :is(h1,h2){letter-spacing:-.015em}:root:not(.dark):not(.ui-minimal):not(.ui-mono){--el-text-color-secondary: #686a6f;--el-text-color-placeholder: #6b6c71;--el-disabled-text-color: #a8abb2}:root.dark:not(.ui-minimal):not(.ui-mono){--el-text-color-secondary: rgba(255, 255, 255, .52);--el-text-color-placeholder: rgba(255, 255, 255, .5);--el-disabled-text-color: rgba(255, 255, 255, .3)}:root.ui-minimal:not(.dark){--el-text-color-secondary: #6a6a6f;--el-text-color-placeholder: #6c6c70;--el-disabled-text-color: #a1a1a6}:root.ui-minimal.dark{--el-text-color-placeholder: #939397;--el-disabled-text-color: #6e6e73}:root.ui-mono:not(.dark){--el-text-color-secondary: #6a6a6f;--el-text-color-placeholder: #6c6c70;--el-disabled-text-color: #a1a1a6}:root.ui-mono.dark{--el-text-color-placeholder: #939397;--el-disabled-text-color: #6e6e73}.fade-enter-active+.ele-footer,.fade-leave-active+.ele-footer,.slide-bottom-enter-active+.ele-footer,.slide-bottom-leave-active+.ele-footer,.slide-right-leave-active+.ele-footer,.slide-right-enter-active+.ele-footer,.zoom-in-enter-active+.ele-footer,.zoom-in-leave-active+.ele-footer,.zoom-out-leave-active+.ele-footer,.zoom-out-enter-active+.ele-footer{visibility:hidden}.fade-enter-active *,.fade-leave-active *,.slide-bottom-enter-active *,.slide-bottom-leave-active *,.slide-right-leave-active *,.slide-right-enter-active *,.zoom-in-enter-active *,.zoom-in-leave-active *,.zoom-out-leave-active *,.zoom-out-enter-active *{pointer-events:none!important}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.slide-bottom-enter-active,.slide-bottom-leave-active{transition:opacity .2s ease-out,transform .25s ease-out}.slide-bottom-enter-from{opacity:0;transform:translateY(-10%)}.slide-bottom-leave-to{opacity:0;transform:translateY(10%)}.slide-right-leave-active,.slide-right-enter-active{transition:opacity .2s ease-out,transform .25s ease-out}.slide-right-enter-from{opacity:0;transform:translate(-60px)}.slide-right-leave-to{opacity:0;transform:translate(60px)}.zoom-in-enter-active,.zoom-in-leave-active{transition:opacity .2s ease-out,transform .25s ease-out}.zoom-in-enter-from{opacity:0;transform:scale(.8)}.zoom-in-leave-to{opacity:0;transform:scale(1.2)}.zoom-out-leave-active,.zoom-out-enter-active{transition:opacity .2s ease-out,transform .25s ease-out}.zoom-out-enter-from{opacity:0;transform:scale(1.2)}.zoom-out-leave-to{opacity:0;transform:scale(.8)}.ele-footer{padding:16px 0;text-align:center}.ele-footer a{transition:color .2s;--el-text-color-regular: var(--el-text-color-placeholder)}.ele-footer>div+div{margin-top:8px;word-break:break-all}.ele-admin-layout>.ele-admin-header,.ele-admin-layout .ele-admin-main>.ele-admin-header{backdrop-filter:var(--ui-blur);-webkit-backdrop-filter:var(--ui-blur);box-shadow:0 4px 18px #1f29370f;transition:background-color .3s,box-shadow .3s}.ele-admin-layout .ele-admin-header:not(.is-dark):not(.is-primary){background:color-mix(in srgb,var(--el-bg-color) 82%,transparent)!important}html.dark .ele-admin-layout>.ele-admin-header,html.dark .ele-admin-layout .ele-admin-main>.ele-admin-header{box-shadow:0 4px 18px #00000059}.ele-admin-layout .ele-admin-header .ele-admin-breadcrumb{flex-shrink:1;min-width:0;overflow:hidden}.ele-admin-layout .ele-admin-header .ele-admin-breadcrumb .el-breadcrumb{display:flex;align-items:center;min-width:0}.ele-admin-layout .ele-admin-header .ele-admin-breadcrumb .el-breadcrumb__item{display:inline-flex;align-items:center;flex:0 1 auto;min-width:0;overflow:hidden}.ele-admin-layout .ele-admin-header .ele-admin-breadcrumb .el-breadcrumb__item:last-child{flex-shrink:0;max-width:100%}.ele-admin-layout .ele-admin-header .ele-admin-breadcrumb .el-breadcrumb__inner{min-width:0;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.ele-admin-layout .ele-admin-header .ele-admin-breadcrumb .el-breadcrumb__separator{flex-shrink:0}@media(max-width:480px){.ele-admin-layout .ele-admin-header .ele-admin-breadcrumb .el-breadcrumb__item:not(:last-child){display:none}html .ele-admin-layout{--ele-header-tool-padding: 8px}}html:is([lang|=en],[lang|=ja]) .ele-admin-layout{--ele-sidebar-width: 248px}.ele-layout-fullscreen-icon{width:28px;height:28px;color:#fff;font-size:15px;border-radius:0 0 0 100%;background:#666c;box-shadow:0 0 2px #fff9;justify-content:flex-end;align-items:flex-start;padding:4px 4px 0 0;box-sizing:border-box;transition:all .3s;z-index:180;position:fixed;top:0;right:0;cursor:pointer}.ele-layout-fullscreen-icon:hover{background:#999c}.ele-dark-switch{padding:0 6px;position:relative}.ele-dark-switch .el-switch{height:22px;line-height:22px;position:static}.ele-dark-switch .el-switch .el-switch__core{--el-switch-off-color: var(--el-border-color-extra-light);--el-switch-on-color: var(--el-fill-color);height:22px;border-radius:11px;border:1px solid var(--el-border-color)}.ele-dark-switch .el-switch .el-switch__core .el-switch__action{color:var(--el-text-color-regular);background:var(--el-bg-color);width:18px;height:18px;font-size:12px;left:1.35px}.ele-dark-switch .el-switch.is-checked .el-switch__core .el-switch__action{left:calc(100% - 19.35px)}.ele-dark-switch .el-switch:before{content:"";position:absolute;inset:0}.ele-admin-header.is-dark .ele-dark-switch .el-switch .el-switch__core,.ele-admin-header.is-primary .ele-dark-switch .el-switch .el-switch__core{border:none;background:#ffffff61}.ele-admin-header.is-dark .ele-dark-switch .el-switch .el-switch__core .el-switch__action,.ele-admin-header.is-primary .ele-dark-switch .el-switch .el-switch__core .el-switch__action{left:2.65px}.ele-admin-header.is-dark .ele-dark-switch .el-switch.is-checked .el-switch__core .el-switch__action,.ele-admin-header.is-primary .ele-dark-switch .el-switch.is-checked .el-switch__core .el-switch__action{left:calc(100% - 20px)}.ele-admin-header.is-dark .ele-dark-switch .el-switch .el-switch__core{background:#fff3}.ele-admin-header.is-primary .ele-admin-logo img{filter:contrast(0%) brightness(1000%)}.layout-card-style.ele-admin-layout.ele-pro-layout>.ele-admin-main>.ele-admin-header{border-radius:8px;margin:16px 16px 0}.layout-card-style.ele-admin-layout.ele-pro-layout>.ele-admin-main>.ele-admin-header.show-divider{border-radius:8px 8px 0 0}.layout-card-style.ele-admin-layout.ele-pro-layout>.ele-admin-main>.ele-admin-body>.ele-admin-tabs:not(.is-button){border-radius:0 0 8px 8px;width:calc(100% - 32px);margin-right:auto;margin-left:auto}.layout-card-style.ele-admin-layout.ele-pro-layout>.ele-admin-main>.ele-admin-body>.ele-admin-wrapper>.ele-admin-iframe-wrap{left:16px;right:16px;bottom:16px;border-radius:8px}.layout-card-style.ele-admin-layout.ele-pro-layout>.ele-admin-main>.ele-admin-body>.ele-admin-wrapper>.ele-bottom-bar{border-radius:8px;width:calc(100% - 32px);margin-right:auto;margin-left:auto;bottom:16px}.layout-card-style.ele-admin-layout.ele-pro-layout>.ele-admin-header.is-primary>.ele-admin-tabs.is-simple,.layout-card-style.ele-admin-layout.ele-pro-layout>.ele-admin-header.is-primary>.ele-admin-tabs.is-indicator,.layout-card-style.ele-admin-layout.ele-pro-layout>.ele-admin-main>.ele-admin-header.is-primary>.ele-admin-tabs.is-simple,.layout-card-style.ele-admin-layout.ele-pro-layout>.ele-admin-main>.ele-admin-header.is-primary>.ele-admin-tabs.is-indicator{--ele-tab-simple-active-bg: var(--ele-layout-bg)}.layout-card-style.ele-admin-layout.ele-pro-layout.layout-mix-card-style>.ele-admin-side>.ele-admin-sidebox.show-divider{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.layout-card-style.ele-admin-layout.ele-pro-layout.layout-mix-card-style>.ele-admin-side>.ele-admin-sidebox+.ele-admin-sidebar{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.layout-card-style.ele-admin-layout.ele-pro-layout.layout-mix-card-style>.ele-admin-side>.ele-admin-sidebar:first-child{margin-left:16px}body .ele-setting-drawer{background:none;pointer-events:none}body .ele-setting-drawer>.el-drawer{pointer-events:auto;overflow:visible}body .ele-setting-drawer .ele-drawer-close:after{content:"";position:absolute;top:calc(50vh - 18px);left:-36px;width:36px;height:36px;border-radius:8px 0 0 8px;background-color:var(--el-color-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M10 10 38 38M10 38 38 10' stroke='%23FFF' stroke-width='4'/%3E%3C/svg%3E");background-size:20px;background-position:center;background-repeat:no-repeat;transition:background-color .2s}body .ele-setting-drawer .ele-drawer-close:hover:after{background-color:var(--el-color-primary-light-3)}.ele-layout-menu-search{width:148px;margin-right:6px;--ele-input-radius: 32px}.ele-layout-menu-search .el-select__suffix>.el-icon.el-select__icon{width:auto;height:15px;padding:0 2px;font-size:12px;font-style:normal;color:var(--el-text-color-placeholder);border-radius:var(--el-border-radius-base);border:1px solid var(--el-border-color-light);background:var(--el-fill-color-light);transform:none}.ele-layout-menu-search-item{width:100%;line-height:1.2;display:flex;align-items:center}.ele-layout-menu-search-item>img,.ele-layout-menu-search-item>.ele-layout-menu-search-item-icon{font-size:16px;margin-right:12px;transition:color .2s}.ele-layout-menu-search-item .ele-layout-menu-search-item-body{flex:1;overflow:hidden}.ele-layout-menu-search-item .ele-layout-menu-search-item-title{display:flex;align-items:center;justify-content:space-between;transition:color .2s}.ele-layout-menu-search-item .ele-layout-menu-search-item-path{font-size:var(--el-font-size-extra-small);color:var(--el-text-color-secondary);margin-left:6px;transition:color .2s}.ele-layout-menu-search-item .ele-layout-menu-search-item-text{font-size:var(--el-font-size-extra-small);color:var(--el-text-color-placeholder);margin-top:8px;transition:color .2s}.ele-layout-menu-search-item .ele-layout-menu-search-item-suffix{font-size:var(--el-font-size-small);margin:16px 0 0 -10px;visibility:hidden}.ele-layout-menu-search-popper{min-width:336px;padding:8px 0;--ele-select-item-height: 58px;--ele-select-item-radius: var(--el-border-radius-base);--ele-select-item-margin: 6px;--ele-select-padding: 0 8px}.ele-layout-menu-search-popper .el-select-dropdown__wrap{max-height:506px}.ele-layout-menu-search-popper .el-select-dropdown__item{border:1px solid var(--el-border-color-light)}.ele-layout-menu-search-popper .el-select-dropdown__item.is-hovering{background:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-5)}.ele-layout-menu-search-popper .el-select-dropdown__item.is-hovering>.ele-layout-menu-search-item{color:var(--el-color-primary)}.ele-layout-menu-search-popper .el-select-dropdown__item.is-hovering>.ele-layout-menu-search-item .ele-layout-menu-search-item-text,.ele-layout-menu-search-popper .el-select-dropdown__item.is-hovering>.ele-layout-menu-search-item .ele-layout-menu-search-item-path{color:var(--el-color-primary-light-5)}.ele-layout-menu-search-popper .el-select-dropdown__item.is-hovering>.ele-layout-menu-search-item .ele-layout-menu-search-item-suffix{visibility:visible}.ele-admin-header.is-primary .ele-layout-menu-search,.ele-admin-header.is-dark .ele-layout-menu-search{--ele-input-border: 1px solid rgba(255, 255, 255, .6);--ele-input-hover-border: 1px solid #fff;--ele-input-focus-border: 1px solid #fff;--ele-input-focus-shadow: 0 0 0 2px rgba(255, 255, 255, .2);--el-text-color-placeholder: rgba(255, 255, 255, .68);--el-text-color-regular: #fff;--el-fill-color-light: rgba(255, 255, 255, .08);--el-border-color-light: rgba(255, 255, 255, .48)}.ele-theme-setting-tip{display:flex;position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;pointer-events:none}.ele-theme-setting-tip>div{position:absolute;top:36px;right:-10px;height:34px;width:152px;border-radius:8px;box-sizing:border-box;background:var(--el-bg-color);box-shadow:var(--el-box-shadow-light);line-height:18px;font-size:13px;color:var(--el-text-color-primary);padding:8px 8px 0 14px}.ele-theme-setting-tip>div>svg{position:absolute;inset:0}.admin-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;width:100%;min-width:0}.admin-head-title{display:flex;align-items:center;gap:8px;min-width:0}.admin-extra,.admin-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;min-width:0}.admin-extra .el-button+.el-button,.admin-toolbar .el-button+.el-button{margin-left:0}.admin-toolbar{margin-bottom:12px}.admin-inline{display:inline-flex;align-items:center;gap:6px}.admin-subtitle{display:block;margin-bottom:12px;line-height:1.6}.admin-note{display:block;margin-top:12px;line-height:1.6}.admin-alert{margin-bottom:12px}.admin-card-gap{margin-top:16px}.admin-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));gap:16px}.admin-grid.is-wide-cols{grid-template-columns:repeat(auto-fill,minmax(min(420px,100%),1fr))}.admin-panel{min-width:0;padding:14px 16px;border:1px solid var(--ui-separator);border-radius:var(--ui-radius-panel);transition:border-color var(--motion-base, .2s) var(--motion-ease, ease),box-shadow var(--motion-base, .2s) var(--motion-ease, ease)}.admin-panel:hover{border-color:var(--ui-separator-strong);box-shadow:var(--ui-shadow-raised)}.admin-panel-wide{grid-column:1/-1}.admin-panel-title{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-size:14px;font-weight:600}.form-tip{display:block;flex-basis:100%;min-width:0;margin-top:4px;font-size:12px;line-height:1.6;color:var(--el-text-color-secondary);white-space:normal;word-break:normal;overflow-wrap:anywhere}.el-form-item{--form-label-line: 20px;--form-label-pad: 6px}.el-form-item.el-form-item--small{--form-label-line: 18px;--form-label-pad: 3px}.el-form-item.el-form-item--large{--form-label-line: 22px;--form-label-pad: 9px}html .el-form-item:not(.el-form-item--label-top)>.el-form-item__label,html .el-form-item:not(.el-form-item--label-top)>.el-form-item__label-wrap>.el-form-item__label{height:auto;line-height:var(--form-label-line);padding-top:var(--form-label-pad);padding-bottom:var(--form-label-pad)}@media(max-width:767.99px){.admin-head{align-items:flex-start}.admin-extra,.admin-toolbar{width:100%}.admin-extra>.el-select,.admin-toolbar>.el-select{width:100%!important}}@media(prefers-reduced-motion:reduce){.admin-panel{transition:none}}.ele-admin-layout>.ele-admin-side,.ele-admin-layout>.ele-admin-main>.ele-admin-side,.ele-admin-layout>.ele-admin-side>.ele-admin-sidebar,.ele-admin-layout>.ele-admin-side>.ele-admin-sidebox,.ele-admin-layout>.ele-admin-main>.ele-admin-side>.ele-admin-sidebar,.ele-admin-layout>.ele-admin-main>.ele-admin-side>.ele-admin-sidebox{transition-duration:var(--motion-slow);transition-timing-function:var(--motion-ease)}.ele-admin-layout.is-row-direction>.ele-admin-main,.ele-admin-layout>.ele-admin-main>.ele-admin-body,.ele-admin-layout>.ele-admin-main>.ele-admin-header{transition-duration:var(--motion-slow);transition-timing-function:var(--motion-ease)}.ele-admin-layout>.ele-admin-mask{transition:opacity var(--motion-base) var(--motion-ease),visibility var(--motion-base)}.ele-admin-layout .ele-admin-menus .el-menu-item,.ele-admin-layout .ele-admin-menus .el-sub-menu__title{transition:background-color var(--motion-fast) ease,color var(--motion-fast) ease,padding var(--motion-slow) var(--motion-ease)}.ele-admin-layout .ele-admin-menus .el-sub-menu__icon-arrow{transition:transform var(--motion-base) var(--motion-ease)}.ele-admin-layout .ele-admin-tabs .el-tabs__item{transition:color var(--motion-fast) ease,background-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease,transform var(--motion-fast) var(--motion-ease)}.ele-admin-layout .ele-admin-tabs .el-tabs__item:active{transform:scale(.97)}.ele-admin-layout .ele-admin-tabs .el-tabs__active-bar{transition:transform var(--motion-base) var(--motion-ease),width var(--motion-base) var(--motion-ease)}.ele-admin-layout .ele-admin-header .ele-admin-tool{transition:background-color var(--motion-fast) ease,color var(--motion-fast) ease,transform var(--motion-fast) var(--motion-ease)}.ele-admin-layout .ele-admin-header .ele-admin-tool:active{transform:scale(.94)}.ele-admin-layout .slide-right-enter-active,.ele-admin-layout .slide-bottom-enter-active,.ele-admin-layout .zoom-in-enter-active,.ele-admin-layout .zoom-out-enter-active,.ele-admin-layout .fade-enter-active{transition-duration:var(--motion-slow);transition-timing-function:var(--motion-ease)}.ele-admin-layout .slide-right-leave-active,.ele-admin-layout .slide-bottom-leave-active,.ele-admin-layout .zoom-in-leave-active,.ele-admin-layout .zoom-out-leave-active,.ele-admin-layout .fade-leave-active{transition-duration:var(--motion-fast);transition-timing-function:var(--motion-ease-in)}.ele-admin-layout .slide-right-enter-from{transform:translate(-24px)}.ele-admin-layout .slide-right-leave-to{transform:translate(24px)}.ele-admin-layout .slide-bottom-enter-from{transform:translateY(-16px)}.ele-admin-layout .slide-bottom-leave-to{transform:translateY(16px)}.ele-admin-layout .zoom-in-enter-from,.ele-admin-layout .zoom-out-leave-to{transform:scale(.96)}.ele-admin-layout .zoom-in-leave-to,.ele-admin-layout .zoom-out-enter-from{transform:scale(1.03)}.ele-admin-layout .collapse-transition{transition-duration:var(--motion-slow)!important;transition-timing-function:var(--motion-ease)!important}.ele-admin-layout .el-button:not(.is-disabled):not(.is-loading):not(.is-link):not(.is-text){transition:color var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.ele-admin-layout .el-button:not(.is-disabled):not(.is-loading):not(.is-link):not(.is-text):active{transform:scale(.97)}.ele-admin-layout .ele-card.is-border:not(.is-search-form),.card-lift{transition:transform var(--motion-base) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease),border-color var(--motion-fast) ease,background-color var(--motion-fast) ease;will-change:transform}.ele-admin-layout .ele-card.is-border:not(.is-search-form):hover,.card-lift:hover{transform:translateY(-2px);box-shadow:0 10px 28px -12px #1f29372e}html.dark .ele-admin-layout .ele-card.is-border:not(.is-search-form):hover,html.dark .card-lift:hover{box-shadow:0 10px 28px -12px #0009}@media(prefers-reduced-motion:reduce){.ele-admin-layout *,.card-lift{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ele-admin-layout .ele-card.is-border:not(.is-search-form):hover,.card-lift:hover,.ele-admin-layout .el-button:active{transform:none!important}}.ele-admin-layout .ele-card:not(.is-search-form):not(.is-flex-table):not(.is-flex-auto-table)>.ele-card-body{overflow:visible}.ele-admin-layout .ele-card-body>.el-table,.ele-admin-layout .ele-card-body .ele-pro-table .el-table{max-width:100%}.ele-admin-layout .el-table__body-wrapper,.ele-admin-layout .el-table__header-wrapper{overflow-x:auto}.ele-admin-layout .ele-page,.ele-admin-layout .ele-page>.el-row>.el-col,.ele-admin-layout .ele-page .ele-card,.ele-admin-layout .ele-page .ele-card-body,.ele-admin-layout .ele-page .ele-pro-table{min-width:0;max-width:100%}.ele-admin-layout .el-descriptions__content,.ele-admin-layout .el-space--horizontal{min-width:0;word-break:break-word}@media(max-width:767.99px){.ele-admin-layout .ele-admin-body,.ele-admin-layout .ele-pro-layout-content{overflow-x:hidden}.ele-admin-layout .ele-page:not(.is-plain){--ele-page-padding: 12px}.ele-admin-layout .ele-card-header{flex-wrap:wrap;row-gap:8px}.ele-admin-layout .ele-card-extra{flex-wrap:wrap}.ele-admin-layout .ele-card.is-search-form .el-form-item,.ele-admin-layout .ele-page>.ele-card:first-child .el-form-item{flex-direction:column;align-items:stretch;--form-label-pad: 0px}.ele-admin-layout .ele-card.is-search-form .el-form-item .el-form-item__label,.ele-admin-layout .ele-page>.ele-card:first-child .el-form-item .el-form-item__label{width:auto!important;justify-content:flex-start;line-height:1.6;margin-bottom:4px}.ele-admin-layout .ele-card.is-search-form .el-form-item .el-form-item__content,.ele-admin-layout .ele-page>.ele-card:first-child .el-form-item .el-form-item__content{margin-left:0!important}.ele-admin-layout .el-form-item__content>.el-input-number{width:100%}.ele-admin-layout .ele-buttons,.ele-admin-layout .ele-buttons-wrap,.ele-admin-layout .ele-toolbar,.ele-admin-layout .ele-toolbar-body,.ele-admin-layout .ele-toolbar-tools,.ele-admin-layout .ele-pro-table-toolbar{flex-wrap:wrap;row-gap:8px}.ele-admin-layout .el-pagination{flex-wrap:wrap;row-gap:6px;justify-content:center}.ele-admin-layout .el-tabs--left{flex-direction:column}.ele-admin-layout .el-tabs--left>.el-tabs__header.is-left{margin-right:0;margin-bottom:12px;float:none;width:100%;overflow-x:auto}.ele-admin-layout .el-tabs--left>.el-tabs__header.is-left .el-tabs__nav-wrap.is-left{margin-right:0;padding:0}.ele-admin-layout .el-tabs--left>.el-tabs__header.is-left .el-tabs__nav-wrap.is-left:after{width:100%;height:2px;top:auto;bottom:0}.ele-admin-layout .el-tabs--left>.el-tabs__header.is-left .el-tabs__nav-scroll{overflow-x:auto}.ele-admin-layout .el-tabs--left>.el-tabs__header.is-left .el-tabs__nav.is-left{display:flex;flex-direction:row;width:max-content}.ele-admin-layout .el-tabs--left>.el-tabs__header.is-left .el-tabs__item.is-left{text-align:center;padding:0 14px;justify-content:center}.ele-admin-layout .el-tabs--left>.el-tabs__header.is-left .el-tabs__active-bar.is-left{display:none}.ele-admin-layout .el-tabs--left>.el-tabs__content{padding-left:0!important}.ele-admin-layout .el-form[style*=max-width]{max-width:none!important}.ele-admin-layout .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{display:block;width:100%;box-sizing:border-box}.ele-admin-layout .ele-footer{padding:12px 0;font-size:12px}body:has(.ele-admin-layout) .ele-modal:not(.ele-modal-fullscreen)>.el-overlay-dialog>.el-dialog{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}body:has(.ele-admin-layout) .ele-drawer>.el-drawer,body:has(.ele-admin-layout) .el-overlay>.el-drawer{max-width:100vw!important}body:has(.ele-admin-layout) .el-popover.el-popper,body:has(.ele-admin-layout) .el-select-dropdown{max-width:calc(100vw - 24px)}}@media(max-width:480px){body:has(.ele-admin-layout) .ele-modal>.el-overlay-dialog>.el-dialog{top:0!important;left:0!important;margin:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;max-height:none!important;border-radius:0!important;display:flex!important;flex-direction:column}body:has(.ele-admin-layout) .ele-modal>.el-overlay-dialog>.el-dialog>.el-dialog__body{flex:1;overflow:auto}body:has(.ele-admin-layout) .ele-drawer>.el-drawer,body:has(.ele-admin-layout) .el-overlay>.el-drawer{width:100%!important;max-width:100%!important}body:has(.ele-admin-layout) .el-message-box{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}.ele-admin-layout .ele-page:not(.is-plain){--ele-page-padding: 10px}.ele-admin-layout .ele-buttons>.el-button,.ele-admin-layout .ele-buttons-wrap>.el-button{flex:1 1 auto}.ele-admin-layout .el-dialog__footer .el-button{flex:1}.ele-admin-layout .el-dialog__footer{display:flex;gap:8px}.ele-admin-layout .el-dialog__footer .el-button+.el-button{margin-left:0}.ele-admin-layout .el-descriptions--small .el-descriptions__label{width:auto}}@media(max-width:767.99px){.ele-admin-layout .el-form:not(.el-form--inline) .el-form-item{display:block;--form-label-pad: 0px;--form-label-line: 22px}.ele-admin-layout .el-form:not(.el-form--inline) .el-form-item__label-wrap{display:block;margin-left:0!important}.ele-admin-layout .el-form:not(.el-form--inline) .el-form-item__label{display:block;width:auto!important;height:auto;margin-bottom:6px;line-height:22px;text-align:left}.ele-admin-layout .el-form:not(.el-form--inline) .el-form-item__content{margin-left:0!important}body:has(.ele-admin-layout) .el-overlay .el-form:not(.el-form--inline):not(.el-form--label-top) .el-form-item{display:block;--form-label-pad: 0px;--form-label-line: 22px}body:has(.ele-admin-layout) .el-overlay .el-form:not(.el-form--inline):not(.el-form--label-top) .el-form-item__label-wrap{display:block;margin-left:0!important}body:has(.ele-admin-layout) .el-overlay .el-form:not(.el-form--inline):not(.el-form--label-top) .el-form-item__label{display:block;width:auto!important;height:auto;margin-bottom:6px;line-height:22px;text-align:left}body:has(.ele-admin-layout) .el-overlay .el-form:not(.el-form--inline):not(.el-form--label-top) .el-form-item__content{margin-left:0!important}}:root{--motion-fast: .16s;--motion-base: .24s;--motion-slow: .36s;--motion-ease: cubic-bezier(.22, 1, .36, 1);--motion-ease-in: cubic-bezier(.4, 0, 1, 1);--motion-ease-inout: cubic-bezier(.65, 0, .35, 1);--motion-lift-shadow: var(--ui-shadow-raised)}html.dark{--motion-lift-shadow: var(--ui-shadow-raised)}.motion-fade-enter-active{transition:opacity var(--motion-base) var(--motion-ease)}.motion-fade-leave-active{transition:opacity var(--motion-fast) var(--motion-ease-in)}.motion-fade-enter-from,.motion-fade-leave-to{opacity:0}.motion-rise-enter-active{transition:opacity var(--motion-slow) var(--motion-ease),transform var(--motion-slow) var(--motion-ease)}.motion-rise-leave-active{transition:opacity var(--motion-fast) var(--motion-ease-in),transform var(--motion-fast) var(--motion-ease-in)}.motion-rise-enter-from{opacity:0;transform:translateY(12px)}.motion-rise-leave-to{opacity:0;transform:translateY(-6px)}.motion-slide-enter-active{transition:opacity var(--motion-base) var(--motion-ease),transform var(--motion-base) var(--motion-ease)}.motion-slide-leave-active{transition:opacity var(--motion-fast) var(--motion-ease-in),transform var(--motion-fast) var(--motion-ease-in)}.motion-slide-enter-from,.motion-slide-leave-to{opacity:0;transform:translateY(-8px)}.motion-pop-enter-active{transition:opacity var(--motion-base) var(--motion-ease),transform var(--motion-base) var(--motion-ease)}.motion-pop-leave-active{transition:opacity var(--motion-fast) var(--motion-ease-in),transform var(--motion-fast) var(--motion-ease-in)}.motion-pop-enter-from,.motion-pop-leave-to{opacity:0;transform:scale(.96)}.motion-list-move,.motion-list-enter-active{transition:opacity var(--motion-slow) var(--motion-ease),transform var(--motion-slow) var(--motion-ease)}.motion-list-leave-active{position:absolute;width:100%;transition:opacity var(--motion-fast) var(--motion-ease-in),transform var(--motion-fast) var(--motion-ease-in)}.motion-list-enter-from{opacity:0;transform:translateY(10px)}.motion-list-leave-to{opacity:0;transform:translateY(-6px) scale(.98)}.motion-list{position:relative}.motion-lift{transition:transform var(--motion-base) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease)}.motion-lift:hover{transform:translateY(-3px);box-shadow:var(--motion-lift-shadow)}.motion-press{transition:transform var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease)}.motion-press:active{transform:scale(.97)}.motion-rotate{transition:transform var(--motion-base) var(--motion-ease)}.motion-rotate.is-open{transform:rotate(180deg)}.motion-scope .el-button{transition:color var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.motion-scope .el-button:not(.is-disabled):not(.is-loading):active{transform:scale(.96)}.motion-scope .el-tag,.motion-scope .el-checkbox__inner,.motion-scope .el-radio__inner,.motion-scope .el-input__wrapper,.motion-scope .el-select__wrapper,.motion-scope .el-textarea__inner{transition:box-shadow var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease)}.motion-scope .home-card{transition:transform var(--motion-base) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease)}.motion-scope .home-card:hover{box-shadow:var(--motion-lift-shadow)}.motion-scope .collapse-transition{transition-duration:var(--motion-slow)!important;transition-timing-function:var(--motion-ease)!important}@media(prefers-reduced-motion:reduce){:root{--motion-fast: .01ms;--motion-base: .01ms;--motion-slow: .01ms}.motion-scope *,.motion-scope *:before,.motion-scope *:after,[class^=motion-],[class*=" motion-"]{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.motion-lift:hover,.motion-press:active,.motion-scope .el-button:active{transform:none!important}}.markdown-body{line-height:1.75;word-break:break-word}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin:1.4em 0 .5em;line-height:1.35;font-weight:600}.markdown-body h1:first-child,.markdown-body h2:first-child,.markdown-body h3:first-child,.markdown-body h4:first-child,.markdown-body h5:first-child,.markdown-body h6:first-child{margin-top:.4em}.markdown-body h1{font-size:1.5em}.markdown-body h2{font-size:1.25em;padding-bottom:.3em;border-bottom:1px solid var(--el-border-color-lighter)}.markdown-body h3{font-size:1.1em}.markdown-body p{margin:.6em 0}.markdown-body ul,.markdown-body ol{margin:.6em 0;padding-left:1.6em}.markdown-body li{margin:.25em 0}.markdown-body a{color:var(--el-color-primary);text-decoration:none}.markdown-body a:hover{text-decoration:underline}.markdown-body code{padding:1px 6px;border-radius:4px;font-size:.92em;background:var(--el-fill-color)}.markdown-body pre{margin:.8em 0;padding:12px 14px;border-radius:8px;overflow-x:auto;background:var(--el-fill-color-light);border:1px solid var(--el-border-color-lighter)}.markdown-body pre code{padding:0;background:none;font-size:.9em;line-height:1.6}.markdown-body blockquote{margin:.8em 0;padding:4px 14px;border-left:3px solid var(--el-color-primary-light-5);color:var(--el-text-color-secondary);background:var(--el-fill-color-lighter);border-radius:0 6px 6px 0}.markdown-body blockquote p{margin:.3em 0}.markdown-body hr{margin:1.4em 0;border:0;border-top:1px solid var(--el-border-color-lighter)}html .el-popper.is-light{--el-popper-border-radius: var(--ui-radius-popover);--el-popover-border-radius: var(--ui-radius-popover);box-shadow:var(--ui-shadow-float)}html .el-popper.is-dark{--el-popper-border-radius: var(--ui-radius-control)}html .el-select-dropdown__list>.el-select-dropdown__item,html .el-select-group>.el-select-dropdown__item,html .el-dropdown-menu__item{margin-left:6px;margin-right:6px;border-radius:var(--ui-radius-control)}html .el-dropdown-menu__item--divided,html .ele-dropdown .el-dropdown-menu .el-dropdown-menu__item--divided{margin-left:6px;margin-right:6px}html .ele-dropdown .el-dropdown-menu__item{border-radius:var(--ui-radius-control)}html .el-select__popper:not(.ele-layout-menu-search-popper) .el-select-dropdown__item:has(>div){height:auto;min-height:var(--ele-select-item-height, 32px);padding-top:8px;padding-bottom:8px;line-height:1.5;white-space:normal}html .el-select__popper:not(.ele-layout-menu-search-popper) .el-select-dropdown__item:has(>div)>div{flex:1;min-width:0}html .el-input__wrapper.is-focus,html .el-select__wrapper.is-focus,html .el-select__wrapper.is-focused,html .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color, var(--el-color-primary)) inset,var(--ui-focus-ring)}html .el-form-item.is-error .el-input__wrapper.is-focus,html .el-form-item.is-error .el-select__wrapper.is-focused,html .el-form-item.is-error .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-color-danger) inset,var(--ui-focus-ring-danger)}html .el-switch__core .el-switch__action{box-shadow:0 1px 1px #0000000f,0 2px 6px #0000002e;transition-duration:var(--motion-base);transition-timing-function:var(--ui-spring)}html .el-checkbox__inner{border-radius:calc(var(--el-border-radius-small) + 1px)}html .el-overlay:not(.ele-modal-fullscreen) .el-dialog:not(.is-fullscreen){--el-dialog-border-radius: var(--ui-radius-sheet);--el-dialog-box-shadow: var(--ui-shadow-float)}html .el-dialog__title,html .el-message-box__title{font-weight:600}html .el-message-box{--el-messagebox-border-radius: var(--ui-radius-sheet);box-shadow:var(--ui-shadow-float)}html .el-notification{--el-notification-radius: var(--ui-radius-card);--el-notification-shadow: var(--ui-shadow-float)}html .el-message,html .el-message.is-plain{border-radius:var(--ui-radius-panel);box-shadow:var(--ui-shadow-float)}.el-table,.el-statistic,.el-pagination,.el-input-number,.el-progress__text,.el-badge__content,.an-kpi b,.kv b{font-variant-numeric:tabular-nums}html .el-badge__content--danger:not(.is-dot){background-color:color-mix(in srgb,var(--el-color-danger),var(--el-color-black) 25%)}html .el-badge__content--primary:not(.is-dot){background-color:color-mix(in srgb,var(--el-color-primary),var(--el-color-black) 25%)}html .el-badge__content--info:not(.is-dot){background-color:color-mix(in srgb,var(--el-color-info),var(--el-color-black) 25%)}html .el-badge__content--success:not(.is-dot){background-color:color-mix(in srgb,var(--el-color-success),var(--el-color-black) 35%)}html .el-badge__content--warning:not(.is-dot){background-color:color-mix(in srgb,var(--el-color-warning),var(--el-color-black) 35%)}html .ele-message.el-message--info>.el-message__badge>.el-badge__content,html .ele-message.is-loading>.el-message__badge>.el-badge__content{background-color:color-mix(in srgb,var(--el-color-primary),var(--el-color-black) 25%)}html{scrollbar-color:rgba(0,0,0,.26) transparent}html.dark{scrollbar-color:rgba(255,255,255,.24) transparent}*{scrollbar-width:thin}::selection{background:color-mix(in srgb,var(--el-color-primary) 22%,transparent)}:where(a,summary,button,[role=button]):focus-visible{outline:2px solid color-mix(in srgb,var(--el-color-primary) 64%,transparent);outline-offset:2px}html .el-link:focus-visible{outline:2px solid color-mix(in srgb,var(--el-color-primary) 64%,transparent);outline-offset:2px;border-radius:var(--ui-radius-control)}:root .el-radio__input.is-disabled+span.el-radio__label,:root .el-select-dropdown__item.is-disabled,:root .el-select__wrapper.is-disabled,:root .el-dropdown.is-disabled,:root .el-time-spinner__item.is-disabled,:root .el-upload.is-disabled .el-upload-dragger .el-upload__text,:root .el-date-table td.disabled .el-date-table-cell,:root .el-month-table td.disabled .el-date-table-cell__text,:root .el-month-table td.disabled .el-date-table-cell__text:hover,:root .el-year-table td.disabled .el-date-table-cell__text,:root .el-year-table td.disabled .el-date-table-cell__text:hover,:root .el-pagination.is-background .btn-prev:is(.is-disabled,:disabled):not(.is-active),:root .el-pagination.is-background .btn-next:is(.is-disabled,:disabled):not(.is-active),:root .el-pagination.is-background .el-pager li:is(.is-disabled,:disabled):not(.is-active),:root .el-pagination__jump[disabled=true],:root .el-pagination__total[disabled=true]{color:var(--el-disabled-text-color)}:root .el-input.is-disabled .el-input__inner::placeholder,:root .el-textarea.is-disabled .el-textarea__inner::placeholder,:root .el-range-editor.is-disabled input::placeholder{color:var(--el-disabled-text-color)}:root :is(.el-cascader,.el-cascader-panel,.el-cascader__dropdown){--el-cascader-node-color-disabled: var(--el-disabled-text-color)}:root .el-checkbox{--el-checkbox-disabled-icon-color: var(--el-disabled-text-color);--el-checkbox-disabled-checked-icon-color: var(--el-disabled-text-color)}:root .el-link:not(.el-link--primary,.el-link--success,.el-link--warning,.el-link--danger,.el-link--error,.el-link--info){--el-link-disabled-text-color: var(--el-disabled-text-color)}:root .el-mention-dropdown{--el-mention-option-disabled-color: var(--el-disabled-text-color)}:root .el-pagination{--el-pagination-button-disabled-color: var(--el-disabled-text-color)}:root .el-segmented{--el-segmented-item-disabled-color: var(--el-disabled-text-color)}:root .el-slider{--el-slider-disabled-color: var(--el-disabled-text-color)}:root :is(.el-date-picker,.el-date-range-picker){--el-datepicker-off-text-color: var(--el-disabled-text-color)}:root:not(.dark):not(.ui-minimal):not(.ui-mono) :is(.el-input,.el-textarea,.el-select){--el-input-text-color: var(--el-text-color-primary)}:root:not(.dark):not(.ui-minimal):not(.ui-mono) .el-date-editor:not(.is-disabled) .el-range-input{color:var(--el-text-color-primary)}:root:not(.dark):not(.ui-minimal):not(.ui-mono) .el-button:not(.el-button--primary,.el-button--success,.el-button--warning,.el-button--danger,.el-button--info){--el-button-hover-link-text-color: var(--el-text-color-primary)}html.ui-v2{--v2-sky: #7dd3fc;--v2-lavender: #c4b5fd;--v2-sakura: #f9a8d4;--v2-violet: #6d4aff;--v2-gold-deep: #8a5a00;--v2-sparkle-gold: linear-gradient(135deg, #fde68a, #f5b83d);--v2-sparkle-pink: linear-gradient(135deg, #fbcfe8, #e879b9);--v2-grad-button: linear-gradient(100deg, #3563e9 0%, #7c4dff 55%, #c2478f 100%);--v2-glow: 0 6px 18px -6px rgba(124, 77, 255, .55);--v2-glow-strong: 0 10px 26px -8px rgba(124, 77, 255, .7);--v2-grad-text: linear-gradient(110deg, #1e2a78 0%, #3f3bd1 38%, #7c3aed 68%, #be3a86 100%);--v2-ring: rgba(139, 92, 246, .16);--v2-glass: rgba(255, 255, 255, .72);--v2-glass-strong: rgba(255, 255, 255, .86);--v2-highlight: inset 0 1px 0 rgba(255, 255, 255, .7);--v2-bar-bg: rgba(252, 251, 255, .7);--v2-bar-shadow: 0 8px 28px rgba(109, 74, 255, .1), inset 0 1px 0 rgba(255, 255, 255, .6);--v2-bar-shadow-scrolled: 0 16px 44px rgba(109, 74, 255, .16), inset 0 1px 0 rgba(255, 255, 255, .6);--v2-indicator: linear-gradient(120deg, rgba(125, 211, 252, .22), rgba(196, 181, 253, .28) 55%, rgba(249, 168, 212, .22));--v2-backdrop: radial-gradient(900px 620px at 0% 0%, rgba(125, 211, 252, .26), transparent 60%), radial-gradient(760px 560px at 100% 0%, rgba(196, 181, 253, .3), transparent 62%), radial-gradient(900px 640px at 50% 100%, rgba(249, 168, 212, .2), transparent 64%);--v2-backdrop-size: auto;--ui-separator: rgba(109, 74, 255, .12);--ui-separator-strong: rgba(109, 74, 255, .22);--ui-shadow-card: 0 0 0 1px var(--v2-ring), 0 2px 6px rgba(109, 74, 255, .05), 0 8px 24px rgba(109, 74, 255, .07);--ui-shadow-raised: 0 0 0 1px var(--v2-ring), 0 4px 10px rgba(109, 74, 255, .08), 0 16px 40px rgba(109, 74, 255, .14);--ui-shadow-float: 0 0 0 1px rgba(139, 92, 246, .12), 0 8px 20px rgba(109, 74, 255, .1), 0 24px 56px rgba(109, 74, 255, .16);--ui-radius-panel: calc(var(--el-border-radius-base) * 2);--ui-radius-card: min(calc(var(--el-border-radius-base) * 2.84), 26px);--ui-radius-sheet: min(calc(var(--el-border-radius-base) * 3.2), 30px);--ui-code-bg: var(--el-fill-color-light);--ui-code-fg: var(--el-text-color-primary);--el-bg-color-page: #f7f5fd;--el-fill-color: #f1eefb;--el-fill-color-light: #f7f5fd;--el-fill-color-lighter: #faf9fe;--el-fill-color-extra-light: #fcfbff;--el-fill-color-dark: #e9e5f7;--el-fill-color-darker: #e0dbf3;--el-border-color: #ddd8ee;--el-border-color-light: #e6e2f4;--el-border-color-lighter: #eeebf8;--el-border-color-extra-light: #f4f2fb;--el-border-color-dark: #d2cce6;--el-border-color-darker: #c5bedc}html.ui-v2.dark{--v2-violet: #a78bfa;--v2-gold-deep: #fcd88a;--v2-grad-text: linear-gradient(110deg, #e0e7ff 0%, #c7d2fe 35%, #d8b4fe 68%, #f9a8d4 100%);--v2-glow: 0 6px 20px -6px rgba(124, 77, 255, .7);--v2-glow-strong: 0 10px 28px -8px rgba(124, 77, 255, .85);--v2-ring: rgba(167, 139, 250, .2);--v2-glass: rgba(22, 28, 60, .72);--v2-glass-strong: rgba(20, 26, 56, .86);--v2-highlight: inset 0 1px 0 rgba(255, 255, 255, .06);--v2-bar-bg: rgba(18, 24, 51, .68);--v2-bar-shadow: 0 8px 28px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .05);--v2-bar-shadow-scrolled: 0 14px 40px rgba(0, 0, 0, .6), inset 0 1px 0 rgba(255, 255, 255, .05);--v2-indicator: linear-gradient(120deg, rgba(125, 211, 252, .14), rgba(167, 139, 250, .2) 55%, rgba(244, 114, 182, .14));--v2-backdrop: radial-gradient(1.5px 1.5px at 20px 30px, rgba(255, 255, 255, .9), transparent), radial-gradient(1.2px 1.2px at 150px 90px, rgba(255, 255, 255, .7), transparent), radial-gradient(2px 2px at 80px 160px, rgba(255, 246, 214, .9), transparent), radial-gradient(1.2px 1.2px at 200px 40px, rgba(196, 181, 253, .85), transparent), radial-gradient(1.6px 1.6px at 60px 230px, rgba(255, 255, 255, .6), transparent), radial-gradient(1000px 700px at 0% 0%, rgba(99, 102, 241, .22), transparent 62%), radial-gradient(900px 640px at 100% 100%, rgba(236, 72, 153, .12), transparent 64%);--v2-backdrop-size: 211px 197px, 283px 239px, 331px 293px, 389px 353px, 457px 419px, auto, auto;--ui-separator: rgba(196, 181, 253, .12);--ui-separator-strong: rgba(196, 181, 253, .2);--ui-shadow-card: 0 0 0 1px var(--v2-ring), 0 1px 2px rgba(0, 0, 0, .3), 0 6px 20px rgba(0, 0, 0, .3);--ui-shadow-raised: 0 0 0 1px var(--v2-ring), 0 4px 10px rgba(0, 0, 0, .35), 0 16px 40px rgba(0, 0, 0, .45);--ui-shadow-float: 0 0 0 1px rgba(167, 139, 250, .18), 0 8px 20px rgba(0, 0, 0, .4), 0 24px 56px rgba(0, 0, 0, .55);--ui-code-bg: var(--el-fill-color-light);--ui-code-fg: var(--el-text-color-primary);--el-bg-color-page: #0b1026;--el-bg-color: #121833;--el-bg-color-overlay: #182042;--el-fill-color: #1e2748;--el-fill-color-light: #19213f;--el-fill-color-lighter: #151c38;--el-fill-color-extra-light: #111831;--el-fill-color-dark: #252f55;--el-fill-color-darker: #2d3862;--el-border-color: #2e3860;--el-border-color-light: #283154;--el-border-color-lighter: #232b4b;--el-border-color-extra-light: #1d2542;--el-border-color-dark: #36416c;--el-border-color-darker: #3e4a78;--el-mask-color: rgba(8, 11, 30, .8);--el-mask-color-extra-light: rgba(8, 11, 30, .6)}html.ui-v2 .home-wrapper{background-color:var(--el-bg-color-page);background-image:var(--v2-backdrop);background-size:var(--v2-backdrop-size)}html.ui-v2 .landing,html.ui-v2 .auth-wrapper:not(.is-bg-image){background-color:var(--el-bg-color-page)}html.ui-v2.dark .landing,html.ui-v2.dark .auth-wrapper:not(.is-bg-image){background-color:var(--el-bg-color-page);background-image:var(--v2-backdrop);background-size:var(--v2-backdrop-size)}html.ui-v2.dark :is(.landing,.auth-wrapper:not(.is-bg-image),.mt-page){isolation:isolate}html.ui-v2.dark :is(.landing,.auth-wrapper:not(.is-bg-image),.mt-page):before{content:"";position:absolute;inset:0 0 auto;height:100vh;z-index:-1;pointer-events:none;background-image:radial-gradient(2px 2px at 12% 22%,#fff,transparent),radial-gradient(1.6px 1.6px at 31% 64%,#fff6d6,transparent),radial-gradient(2.2px 2.2px at 47% 14%,#fff,transparent),radial-gradient(1.6px 1.6px at 66% 42%,#e9d5ff,transparent),radial-gradient(2px 2px at 83% 18%,#fff,transparent),radial-gradient(1.6px 1.6px at 91% 71%,#fff,transparent),radial-gradient(1.8px 1.8px at 7% 83%,#fbcfe8,transparent);opacity:.7;animation:v2-twinkle-field 5.6s ease-in-out infinite}@keyframes v2-twinkle{0%,to{opacity:.5;transform:scale(.82) rotate(0)}50%{opacity:1;transform:scale(1.08) rotate(12deg)}}@keyframes v2-twinkle-field{0%,to{opacity:.35}50%{opacity:.9}}html.ui-v2 .aurora-blob:nth-of-type(1){background:#7dd3fc!important}html.ui-v2 .aurora-blob:nth-of-type(2){background:#c4b5fd!important}html.ui-v2 .aurora-blob:nth-of-type(3){background:#f9a8d4!important}html.ui-v2 .aurora-blob:nth-of-type(4){background:#fcd9a4!important}html.ui-v2.dark .aurora-blob:nth-of-type(1){background:#6366f1!important}html.ui-v2.dark .aurora-blob:nth-of-type(2){background:#8b5cf6!important}html.ui-v2.dark .aurora-blob:nth-of-type(3){background:#db2777!important}html.ui-v2.dark .aurora-blob:nth-of-type(4){background:#38bdf8!important}html.ui-v2 .aurora-grid{display:none}html.ui-v2:not(.dark) .aurora-canvas{opacity:.5}html.ui-v2 .el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-dashed){border-color:transparent;background-image:var(--v2-grad-button);background-origin:border-box;box-shadow:var(--v2-glow);transition:filter var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease),opacity var(--motion-fast) var(--motion-ease)}html.ui-v2 .el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-dashed):hover,html.ui-v2 .el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-dashed):focus-visible{filter:brightness(1.06) saturate(1.08);box-shadow:var(--v2-glow-strong)}html.ui-v2 .el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-dashed):active{filter:brightness(.96)}html.ui-v2 .el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-dashed).is-disabled{filter:none;box-shadow:none;opacity:.5}html.ui-v2 :is(.landing,.auth-wrapper,.home-wrapper,.dev-wrapper,.help-wrapper,.page-wrapper,.mt-page) .el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-dashed):not(.is-circle):not(.el-button-group>*):not(.el-input-group__append *):not(.el-input-group__prepend *){border-radius:var(--ui-radius-pill)}html.ui-v2 .site-header-bar,html.ui-v2.dark .site-header-bar{background:var(--v2-bar-bg);border-color:var(--v2-ring);box-shadow:var(--v2-bar-shadow)}html.ui-v2 .site-header:not(.is-bar).is-scrolled .site-header-bar{box-shadow:var(--v2-bar-shadow-scrolled)}html.ui-v2 :is(.site-header-nav,.site-header-mobile-nav) a:is(:hover,.router-link-active){background:var(--v2-indicator)}html.ui-v2 .site-header-cta{background:var(--v2-grad-button);box-shadow:var(--v2-glow);transition:filter var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}html.ui-v2 .site-header-cta:hover{filter:brightness(1.06) saturate(1.08);box-shadow:var(--v2-glow-strong)}html.ui-v2 .site-footer.is-full{background:var(--v2-bar-bg);border-image:linear-gradient(90deg,transparent,rgba(139,92,246,.3) 30%,rgba(236,72,153,.24) 70%,transparent) 1}html.ui-v2 .auth-wrapper .auth-card,html.ui-v2.dark .auth-wrapper .auth-card{position:relative;background:var(--v2-glass);border-radius:var(--ui-radius-sheet);box-shadow:var(--ui-shadow-float),var(--v2-highlight)}html.ui-v2 .auth-wrapper .auth-card:after,html.ui-v2.dark .auth-wrapper .auth-card:after{content:"";position:absolute;width:12px;height:12px;background:var(--v2-sparkle-gold);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.85;pointer-events:none;animation:v2-twinkle 3.2s ease-in-out infinite;top:16px;right:16px}@media screen and (max-width:520px){html.ui-v2 .auth-wrapper .auth-card,html.ui-v2.dark .auth-wrapper .auth-card{border-radius:var(--ui-radius-card)}html.ui-v2 .auth-wrapper .auth-card:after,html.ui-v2.dark .auth-wrapper .auth-card:after{top:10px;right:10px;width:10px;height:10px}}html.ui-v2 .home-wrapper .home-side-card,html.ui-v2.dark .home-wrapper .home-side-card{background:var(--v2-glass);border-color:var(--v2-ring);border-radius:calc(var(--ui-radius-card) + 3px);box-shadow:var(--v2-bar-shadow)}html.ui-v2 .home-wrapper .home-side-card:hover,html.ui-v2.dark .home-wrapper .home-side-card:hover{box-shadow:var(--v2-bar-shadow-scrolled)}html.ui-v2 .home-wrapper .home-side-card:after,html.ui-v2.dark .home-wrapper .home-side-card:after{content:"";position:absolute;width:10px;height:10px;background:var(--v2-sparkle-gold);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.85;pointer-events:none;animation:v2-twinkle 3.2s ease-in-out infinite;top:8px;right:10px}@media screen and (max-width:860px){html.ui-v2 .home-wrapper .home-side-card:after{display:none}}html.ui-v2 .home-wrapper .home-nav-indicator{background:var(--v2-indicator);box-shadow:inset 0 0 0 1px var(--v2-ring)}:where(html.ui-v2 .home-card){position:relative}:where(html.ui-v2) .home-card.home-card{background-color:var(--v2-glass-strong)}html.ui-v2 .home-card:after{content:"";position:absolute;width:10px;height:10px;background:var(--v2-sparkle-gold);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.85;pointer-events:none;animation:v2-twinkle 3.2s ease-in-out infinite;top:12px;right:14px}html.ui-v2 .home-card:nth-of-type(2n):after{background:var(--v2-sparkle-pink);animation-delay:-1.6s}@media screen and (max-width:520px){html.ui-v2 .home-card:after{top:8px;right:8px;width:8px;height:8px}}html.ui-v2 :is(.landing-title,.landing-section-title,.auth-intro-title,.home-page-title),html.ui-v2.dark .landing .landing-title{background:var(--v2-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}html.ui-v2 .landing .landing-eyebrow{color:var(--v2-gold-deep);background:linear-gradient(120deg,#fde08a6b,#f9a8d44d);box-shadow:inset 0 0 0 1px #f5b83d47}html.ui-v2.dark .landing .landing-eyebrow{background:linear-gradient(120deg,#fde08a29,#f9a8d41f);box-shadow:inset 0 0 0 1px #fde08a38}html.ui-v2 .landing :is(.landing-feature,.landing-level,.landing-announce),html.ui-v2.dark .landing :is(.landing-feature,.landing-level,.landing-announce){background:var(--v2-glass);box-shadow:var(--ui-shadow-card),var(--v2-highlight)}html.ui-v2 .landing :is(.landing-feature,.landing-level):hover,html.ui-v2.dark .landing :is(.landing-feature,.landing-level):hover{box-shadow:var(--ui-shadow-raised),var(--v2-highlight)}html.ui-v2 .landing .landing-feature{border-radius:var(--ui-radius-card)}html.ui-v2 .landing .landing-mock,html.ui-v2.dark .landing .landing-mock{background:var(--v2-glass-strong);box-shadow:var(--ui-shadow-float),var(--v2-highlight)}html.ui-v2 .landing .landing-mock-item,html.ui-v2.dark .landing .landing-mock-item{color:var(--v2-violet);background:color-mix(in srgb,var(--v2-lavender) 16%,transparent)}html.ui-v2 .landing .landing-mock-avatar{background:linear-gradient(135deg,var(--v2-sky),var(--v2-lavender) 55%,var(--v2-sakura))}html.ui-v2 .landing .landing-hero-card{position:relative}html.ui-v2 .landing .landing-hero-card:before{content:"";position:absolute;width:22px;height:22px;background:var(--v2-sparkle-gold);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.85;pointer-events:none;animation:v2-twinkle 3.2s ease-in-out infinite;top:-10px;left:-8px;z-index:1}html.ui-v2 .landing .landing-hero-card:after{content:"";position:absolute;width:14px;height:14px;background:var(--v2-sparkle-pink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.85;pointer-events:none;animation:v2-twinkle 3.2s ease-in-out infinite;right:-4px;bottom:-8px;z-index:1;animation-delay:-1.6s}html.ui-v2 .landing .landing-cta{background:radial-gradient(2px 2px at 12% 30%,rgba(255,255,255,.9),transparent),radial-gradient(1.5px 1.5px at 28% 72%,rgba(255,255,255,.7),transparent),radial-gradient(2.5px 2.5px at 72% 24%,rgba(255,246,214,.95),transparent),radial-gradient(1.5px 1.5px at 86% 66%,rgba(255,255,255,.75),transparent),radial-gradient(2px 2px at 52% 86%,rgba(255,255,255,.6),transparent),var(--v2-grad-button)}html.ui-v2 .landing .landing-cta p{opacity:1}html.ui-v2 :is(.dev-wrapper,.help-wrapper,.page-wrapper,.mt-page){background-color:var(--el-bg-color-page);background-image:var(--v2-backdrop);background-size:var(--v2-backdrop-size)}html.ui-v2.dark .mt-page{position:relative}html.ui-v2 .dev-wrapper .dev-article,html.ui-v2 .page-wrapper .page-article{position:relative;background:var(--v2-glass-strong);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card),var(--v2-highlight)}html.ui-v2 .dev-wrapper .dev-article:after,html.ui-v2 .page-wrapper .page-article:after{content:"";position:absolute;width:12px;height:12px;background:var(--v2-sparkle-gold);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.85;pointer-events:none;animation:v2-twinkle 3.2s ease-in-out infinite;top:16px;right:16px}@media screen and (max-width:860px){html.ui-v2 .dev-wrapper .dev-article:after,html.ui-v2 .page-wrapper .page-article:after{top:8px;right:8px;width:8px;height:8px}}html.ui-v2 .help-wrapper .help-card{background:var(--v2-glass);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card),var(--v2-highlight)}html.ui-v2 .help-wrapper .help-card:hover{box-shadow:var(--ui-shadow-raised),var(--v2-highlight)}html.ui-v2 :is(.help-wrapper .help-card-icon,.auth-wrapper .consent-scope-icon){color:var(--v2-violet);background:var(--v2-indicator);box-shadow:inset 0 0 0 1px var(--v2-ring)}html.ui-v2 :is(.dev-wrapper .dev-article h1,.help-wrapper .help-head h1,.page-wrapper .page-title,.mt-page .mt-title,.auth-wrapper .consent-app-name){background:var(--v2-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}html.ui-v2 .dev-wrapper .dev-code{box-shadow:inset 0 0 0 1px var(--ui-separator)}html.ui-v2 .dev-wrapper .dev-toc-item:hover{background:var(--v2-indicator)}html.ui-v2 .dev-wrapper .dev-article code{background:color-mix(in srgb,var(--v2-lavender) 16%,transparent)}html.ui-v2 .dev-wrapper .dev-table th{background:color-mix(in srgb,var(--v2-lavender) 10%,transparent)}@media screen and (min-width:481px){html.ui-v2 .mt-page .mt-card{position:relative;background:var(--v2-glass);border-radius:var(--ui-radius-sheet);box-shadow:var(--ui-shadow-float),var(--v2-highlight)}html.ui-v2 .mt-page .mt-card:after{content:"";position:absolute;width:12px;height:12px;background:var(--v2-sparkle-gold);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7.7 16.3 11.1 24 12 16.3 12.9 12.9 16.3 12 24 11.1 16.3 7.7 12.9 0 12 7.7 11.1 11.1 7.7 12 0Z'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.85;pointer-events:none;animation:v2-twinkle 3.2s ease-in-out infinite;top:16px;right:16px}}html.ui-v2 .auth-wrapper .consent-logo{box-shadow:inset 0 0 0 1px var(--v2-ring)}html.ui-v2 .auth-wrapper .consent-user{background:color-mix(in srgb,var(--v2-lavender) 16%,transparent);box-shadow:inset 0 0 0 1px var(--v2-ring)}html.ui-v2 .auth-wrapper .consent-scopes{border-color:var(--v2-ring)}html.ui-v2 .auth-wrapper .consent-scope+.consent-scope{border-top-color:var(--ui-separator)}html.ui-v2 .auth-wrapper .consent-actions :is(.el-button--large,.consent-button-skeleton){border-radius:var(--ui-radius-pill)}html.ui-v2 .ele-admin-layout .ele-card.is-border:not(.is-search-form){border-color:var(--v2-ring);box-shadow:0 1px 2px #6d4aff0a,0 6px 18px -12px #6d4aff2e}html.ui-v2 .ele-admin-layout .ele-card.is-border:not(.is-search-form):hover{box-shadow:0 10px 28px -12px #6d4aff47}html.ui-v2.dark .ele-admin-layout .ele-card.is-border:not(.is-search-form){box-shadow:0 1px 2px #0000004d,0 6px 18px -12px #00000080}html.ui-v2.dark .ele-admin-layout .ele-card.is-border:not(.is-search-form):hover{box-shadow:0 10px 28px -12px #000000a6}@media(prefers-reduced-motion:reduce){html.ui-v2 .home-card:after,html.ui-v2 .home-wrapper .home-side-card:after,html.ui-v2.dark .home-wrapper .home-side-card:after,html.ui-v2 .auth-wrapper .auth-card:after,html.ui-v2.dark .auth-wrapper .auth-card:after,html.ui-v2 .landing .landing-hero-card:before,html.ui-v2 .landing .landing-hero-card:after,html.ui-v2.dark :is(.landing,.auth-wrapper:not(.is-bg-image),.mt-page):before,html.ui-v2 :is(.dev-wrapper .dev-article,.page-wrapper .page-article,.mt-page .mt-card):after{animation:none}}html.ui-minimal{--min-hairline: 1px;--min-hairline-color: rgba(0, 0, 0, .1);--min-surface: #fff;--min-selection: #ebebf0;--ui-separator: rgba(60, 60, 67, .14);--ui-separator-strong: rgba(60, 60, 67, .26);--ui-shadow-card: 0 0 0 var(--min-hairline) var(--min-hairline-color);--ui-shadow-raised: 0 0 0 var(--min-hairline) var(--min-hairline-color), 0 4px 16px rgba(0, 0, 0, .06);--ui-shadow-float: 0 0 0 var(--min-hairline) var(--min-hairline-color), 0 8px 28px rgba(0, 0, 0, .12);--ui-focus-ring: 0 0 0 3px rgba(0, 113, 227, .28);--ui-code-bg: #f5f5f7;--ui-code-fg: #1d1d1f;--el-color-primary: #0071e3;--el-color-primary-light-3: #4d9cee;--el-color-primary-light-5: #80b8f1;--el-color-primary-light-7: #b3d4f7;--el-color-primary-light-8: #cce3f9;--el-color-primary-light-9: #e6f1fc;--el-color-primary-dark-2: #005ab6;--el-bg-color: #fff;--el-bg-color-page: #f5f5f7;--el-bg-color-overlay: #fff;--el-text-color-primary: #1d1d1f;--el-text-color-regular: #424245;--el-text-color-secondary: #6e6e73;--el-text-color-placeholder: #a1a1a6;--el-text-color-disabled: #c7c7cc;--el-border-color: #d2d2d7;--el-border-color-light: #e0e0e5;--el-border-color-lighter: #e8e8ed;--el-border-color-extra-light: #f2f2f7;--el-border-color-dark: #c7c7cc;--el-border-color-darker: #aeaeb2;--el-fill-color: #f0f0f5;--el-fill-color-light: #f5f5f7;--el-fill-color-lighter: #fafafc;--el-fill-color-extra-light: #fcfcfd;--el-fill-color-dark: #e8e8ed;--el-fill-color-darker: #dcdce1;--el-fill-color-blank: #fff}html.ui-minimal.dark{--min-hairline-color: rgba(255, 255, 255, .1);--min-surface: #1c1c1e;--min-selection: #2c2c2e;--ui-separator: rgba(235, 235, 245, .12);--ui-separator-strong: rgba(235, 235, 245, .22);--ui-shadow-card: 0 0 0 var(--min-hairline) var(--min-hairline-color);--ui-shadow-raised: 0 0 0 var(--min-hairline) var(--min-hairline-color), 0 4px 16px rgba(0, 0, 0, .5);--ui-shadow-float: 0 0 0 var(--min-hairline) var(--min-hairline-color), 0 8px 28px rgba(0, 0, 0, .6);--ui-focus-ring: 0 0 0 3px rgba(10, 132, 255, .4);--ui-code-bg: #2c2c2e;--ui-code-fg: #f5f5f7;--el-color-primary: #0a84ff;--el-color-primary-light-3: #0f65bc;--el-color-primary-light-5: #13508f;--el-color-primary-light-7: #173b62;--el-color-primary-light-8: #18314b;--el-color-primary-light-9: #1a2635;--el-color-primary-dark-2: #3b9dff;--el-bg-color: #1c1c1e;--el-bg-color-page: #000;--el-bg-color-overlay: #2c2c2e;--el-text-color-primary: #f5f5f7;--el-text-color-regular: #d1d1d6;--el-text-color-secondary: #98989d;--el-text-color-placeholder: #6e6e73;--el-text-color-disabled: #48484a;--el-border-color: #48484a;--el-border-color-light: #3a3a3c;--el-border-color-lighter: #2c2c2e;--el-border-color-extra-light: #242426;--el-border-color-dark: #545458;--el-border-color-darker: #636366;--el-fill-color: #2c2c2e;--el-fill-color-light: #262628;--el-fill-color-lighter: #242426;--el-fill-color-extra-light: #202022;--el-fill-color-dark: #3a3a3c;--el-fill-color-darker: #48484a;--el-fill-color-blank: #1c1c1e}@media(min-resolution:2dppx){html.ui-minimal{--min-hairline: .5px;--min-hairline-color: rgba(0, 0, 0, .16)}html.ui-minimal.dark{--min-hairline-color: rgba(255, 255, 255, .16)}}html.ui-minimal{background:#f5f5f7}html.ui-minimal.dark{background:#000}html.ui-minimal :is(.home-wrapper,.landing,.auth-wrapper:not(.is-bg-image),.dev-wrapper,.help-wrapper,.page-wrapper,.mt-page){background-color:var(--el-bg-color-page)}html.ui-minimal :is(.landing-title,.landing-section-title,.auth-intro-title,.home-page-title),html.ui-minimal.dark :is(.landing,.auth-wrapper) :is(.landing-title,.auth-intro-title){background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--el-text-color-primary);font-weight:600}html.ui-minimal:lang(en) :is(.landing-title,.landing-section-title,.auth-intro-title,.home-page-title,.auth-title){letter-spacing:-.015em}html.ui-minimal:not(.dark) .el-button--primary:not(.is-plain):not(.is-text):not(.is-link){--el-button-hover-bg-color: #0066cc;--el-button-hover-border-color: #0066cc}html.ui-minimal :is(.landing,.auth-wrapper,.home-wrapper,.dev-wrapper,.help-wrapper,.page-wrapper,.mt-page) .el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-circle):not(.el-button-group>*):not(.el-input-group__append *):not(.el-input-group__prepend *){border-radius:var(--ui-radius-pill)}html.ui-minimal .landing .landing-cta.landing-cta{background:var(--min-surface);color:var(--el-text-color-primary);box-shadow:inset 0 var(--min-hairline) 0 var(--min-hairline-color),inset 0 calc(var(--min-hairline) * -1) 0 var(--min-hairline-color)}html.ui-minimal .landing .landing-cta .el-button{--el-button-bg-color: var(--el-color-primary);--el-button-border-color: var(--el-color-primary);--el-button-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-primary-light-3);--el-button-hover-border-color: var(--el-color-primary-light-3);--el-button-hover-text-color: var(--el-color-white);--el-button-active-bg-color: var(--el-color-primary-dark-2);--el-button-active-border-color: var(--el-color-primary-dark-2)}html.ui-minimal:not(.dark) .landing .landing-cta .el-button{--el-button-hover-bg-color: #0066cc;--el-button-hover-border-color: #0066cc}html.ui-minimal .site-header .site-header-bar,html.ui-minimal.dark .site-header .site-header-bar,html.ui-minimal .site-header.site-header.is-bar .site-header-bar,html.ui-minimal.dark .site-header.site-header.is-bar .site-header-bar,html.ui-minimal.dark .site-header.site-header.is-bar.is-scrolled .site-header-bar{box-shadow:none}html.ui-minimal:not(.dark) .site-header .site-header-cta:hover{background:#06c}html.ui-minimal .site-footer.is-full,html.ui-minimal.dark .site-footer.is-full{background:var(--min-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-top-color:var(--ui-separator)}html.ui-minimal .home-wrapper .home-side-card,html.ui-minimal.dark .home-wrapper .home-side-card{background:var(--min-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--ui-separator);box-shadow:none}html.ui-minimal .home-wrapper .home-nav-indicator{background:var(--min-selection);box-shadow:none}html.ui-minimal .home-wrapper .home-nav .home-nav-item:is(:hover,.is-active){color:var(--el-text-color-primary)}html.ui-minimal .home-wrapper .home-nav .home-nav-item.is-active .el-icon{color:var(--el-color-primary)}html.ui-minimal .home-wrapper :is(.overview-hero,.mihoyo-hero,.sc-hero){background:var(--el-bg-color)}html.ui-minimal .auth-wrapper .auth-card,html.ui-minimal.dark .auth-wrapper .auth-card{background:var(--min-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--ui-shadow-card)}html.ui-minimal .auth-wrapper .auth-intro-icon{background:var(--el-fill-color);box-shadow:none;color:var(--el-color-primary)}html.ui-minimal .landing .landing-eyebrow{background:var(--el-fill-color);color:var(--el-text-color-regular)}html.ui-minimal .landing :is(.landing-feature,.landing-level,.landing-announce),html.ui-minimal.dark .landing :is(.landing-feature,.landing-level,.landing-announce){background:var(--min-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--ui-shadow-card)}html.ui-minimal .landing :is(.landing-feature,.landing-level):hover{box-shadow:var(--ui-shadow-raised)}html.ui-minimal .landing .landing-mock,html.ui-minimal.dark .landing .landing-mock{background:var(--min-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--ui-shadow-float);transform:none}html.ui-minimal .landing .landing-mock-avatar{background:var(--el-fill-color-dark)}html.ui-minimal .aurora{display:none}html.ui-minimal .user-avatar[style*=gradient]{background:#6e6e73!important}html.ui-minimal.dark .user-avatar[style*=gradient]{background:#636366!important}html.ui-mono{--min-hairline: 1px;--min-hairline-color: rgba(0, 0, 0, .1);--min-surface: #fff;--min-selection: #ebebf0;--ui-separator: rgba(60, 60, 67, .14);--ui-separator-strong: rgba(60, 60, 67, .26);--ui-shadow-card: 0 0 0 var(--min-hairline) var(--min-hairline-color);--ui-shadow-raised: 0 0 0 var(--min-hairline) var(--min-hairline-color), 0 4px 16px rgba(0, 0, 0, .06);--ui-shadow-float: 0 0 0 var(--min-hairline) var(--min-hairline-color), 0 8px 28px rgba(0, 0, 0, .12);--ui-focus-ring: 0 0 0 3px rgba(29, 29, 31, .3);--ui-code-bg: #f5f5f7;--ui-code-fg: #1d1d1f;--el-color-primary: #1d1d1f;--el-color-primary-light-3: #5c5c5e;--el-color-primary-light-5: #8e8e90;--el-color-primary-light-7: #c0c0c1;--el-color-primary-light-8: #d6d6d7;--el-color-primary-light-9: #ececed;--el-color-primary-dark-2: #000;--el-bg-color: #fff;--el-bg-color-page: #f5f5f7;--el-bg-color-overlay: #fff;--el-text-color-primary: #1d1d1f;--el-text-color-regular: #424245;--el-text-color-secondary: #6e6e73;--el-text-color-placeholder: #a1a1a6;--el-text-color-disabled: #c7c7cc;--el-border-color: #d2d2d7;--el-border-color-light: #e0e0e5;--el-border-color-lighter: #e8e8ed;--el-border-color-extra-light: #f2f2f7;--el-border-color-dark: #c7c7cc;--el-border-color-darker: #aeaeb2;--el-fill-color: #f0f0f5;--el-fill-color-light: #f5f5f7;--el-fill-color-lighter: #fafafc;--el-fill-color-extra-light: #fcfcfd;--el-fill-color-dark: #e8e8ed;--el-fill-color-darker: #dcdce1;--el-fill-color-blank: #fff;--el-color-success: #2c864d;--el-color-warning: #a2681e;--el-color-danger: #c23b3b;--el-color-error: #c23b3b}html.ui-mono.dark{--min-hairline-color: rgba(255, 255, 255, .1);--min-surface: #1c1c1e;--min-selection: #2c2c2e;--ui-separator: rgba(235, 235, 245, .12);--ui-separator-strong: rgba(235, 235, 245, .22);--ui-shadow-card: 0 0 0 var(--min-hairline) var(--min-hairline-color);--ui-shadow-raised: 0 0 0 var(--min-hairline) var(--min-hairline-color), 0 4px 16px rgba(0, 0, 0, .5);--ui-shadow-float: 0 0 0 var(--min-hairline) var(--min-hairline-color), 0 8px 28px rgba(0, 0, 0, .6);--ui-focus-ring: 0 0 0 3px rgba(255, 255, 255, .3);--ui-code-bg: #2c2c2e;--ui-code-fg: #f5f5f7;--el-color-primary: #fff;--el-color-primary-light-3: #b0b0b2;--el-color-primary-light-5: #7a7a7c;--el-color-primary-light-7: #4a4a4c;--el-color-primary-light-8: #38383a;--el-color-primary-light-9: #28282a;--el-color-primary-dark-2: #d6d6d7;--el-bg-color: #1c1c1e;--el-bg-color-page: #000;--el-bg-color-overlay: #2c2c2e;--el-text-color-primary: #f5f5f7;--el-text-color-regular: #d1d1d6;--el-text-color-secondary: #98989d;--el-text-color-placeholder: #6e6e73;--el-text-color-disabled: #48484a;--el-border-color: #48484a;--el-border-color-light: #3a3a3c;--el-border-color-lighter: #2c2c2e;--el-border-color-extra-light: #242426;--el-border-color-dark: #545458;--el-border-color-darker: #636366;--el-fill-color: #2c2c2e;--el-fill-color-light: #262628;--el-fill-color-lighter: #242426;--el-fill-color-extra-light: #202022;--el-fill-color-dark: #3a3a3c;--el-fill-color-darker: #48484a;--el-fill-color-blank: #1c1c1e;--el-color-success: #4fb871;--el-color-warning: #d99a3f;--el-color-danger: #e2685f;--el-color-error: #e2685f}@media(min-resolution:2dppx){html.ui-mono{--min-hairline: .5px;--min-hairline-color: rgba(0, 0, 0, .16)}html.ui-mono.dark{--min-hairline-color: rgba(255, 255, 255, .16)}}html.ui-mono{background:#f5f5f7}html.ui-mono.dark{background:#000}html.ui-mono :is(.home-wrapper,.landing,.auth-wrapper:not(.is-bg-image),.dev-wrapper,.help-wrapper,.page-wrapper,.mt-page){background-color:var(--el-bg-color-page)}html.ui-mono :is(.landing-title,.landing-section-title,.auth-intro-title,.home-page-title),html.ui-mono.dark :is(.landing,.auth-wrapper) :is(.landing-title,.auth-intro-title){background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--el-text-color-primary);font-weight:600}html.ui-mono:lang(en) :is(.landing-title,.landing-section-title,.auth-intro-title,.home-page-title,.auth-title){letter-spacing:-.015em}html.ui-mono:not(.dark) .el-button--primary:not(.is-plain):not(.is-text):not(.is-link){--el-button-hover-bg-color: var(--el-color-primary-light-3);--el-button-hover-border-color: var(--el-color-primary-light-3)}html.ui-mono.dark .el-button--primary:not(.is-plain):not(.is-text):not(.is-link){--el-button-text-color: #1d1d1f;--el-button-hover-bg-color: var(--el-color-primary-light-3);--el-button-hover-border-color: var(--el-color-primary-light-3);--el-button-hover-text-color: #1d1d1f;--el-button-active-bg-color: var(--el-color-primary-dark-2);--el-button-active-border-color: var(--el-color-primary-dark-2);--el-button-active-text-color: #1d1d1f}html.ui-mono :is(.landing,.auth-wrapper,.home-wrapper,.dev-wrapper,.help-wrapper,.page-wrapper,.mt-page) .el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-circle):not(.el-button-group>*):not(.el-input-group__append *):not(.el-input-group__prepend *){border-radius:var(--ui-radius-pill)}html.ui-mono .landing .landing-cta.landing-cta{background:var(--min-surface);color:var(--el-text-color-primary);box-shadow:inset 0 var(--min-hairline) 0 var(--min-hairline-color),inset 0 calc(var(--min-hairline) * -1) 0 var(--min-hairline-color)}html.ui-mono .landing .landing-cta .el-button{--el-button-bg-color: var(--el-color-primary);--el-button-border-color: var(--el-color-primary);--el-button-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-primary-light-3);--el-button-hover-border-color: var(--el-color-primary-light-3);--el-button-hover-text-color: var(--el-color-white);--el-button-active-bg-color: var(--el-color-primary-dark-2);--el-button-active-border-color: var(--el-color-primary-dark-2)}html.ui-mono.dark .landing .landing-cta .el-button{--el-button-text-color: #1d1d1f;--el-button-hover-text-color: #1d1d1f;--el-button-active-text-color: #1d1d1f}html.ui-mono .site-header .site-header-bar,html.ui-mono.dark .site-header .site-header-bar,html.ui-mono .site-header.site-header.is-bar .site-header-bar,html.ui-mono.dark .site-header.site-header.is-bar .site-header-bar,html.ui-mono.dark .site-header.site-header.is-bar.is-scrolled .site-header-bar{box-shadow:none}html.ui-mono:not(.dark) .site-header .site-header-cta:hover{background:var(--el-color-primary-light-3)}html.ui-mono.dark .site-header .site-header-cta{color:#1d1d1f}html.ui-mono.dark .site-header .site-header-cta:hover{background:var(--el-color-primary-light-3)}html.ui-mono .site-footer.is-full,html.ui-mono.dark .site-footer.is-full{background:var(--min-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-top-color:var(--ui-separator)}html.ui-mono .home-wrapper .home-side-card,html.ui-mono.dark .home-wrapper .home-side-card{background:var(--min-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--ui-separator);box-shadow:none}html.ui-mono .home-wrapper .home-nav-indicator{background:var(--min-selection);box-shadow:none}html.ui-mono .home-wrapper .home-nav .home-nav-item:is(:hover,.is-active){color:var(--el-text-color-primary)}html.ui-mono .home-wrapper .home-nav .home-nav-item.is-active .el-icon{color:var(--el-color-primary)}html.ui-mono .home-wrapper :is(.overview-hero,.mihoyo-hero,.sc-hero){background:var(--el-bg-color)}html.ui-mono .auth-wrapper .auth-card,html.ui-mono.dark .auth-wrapper .auth-card{background:var(--min-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--ui-shadow-card)}html.ui-mono .auth-wrapper .auth-intro-icon{background:var(--el-fill-color);box-shadow:none;color:var(--el-color-primary)}html.ui-mono .landing .landing-eyebrow{background:var(--el-fill-color);color:var(--el-text-color-regular)}html.ui-mono .landing :is(.landing-feature,.landing-level,.landing-announce),html.ui-mono.dark .landing :is(.landing-feature,.landing-level,.landing-announce){background:var(--min-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--ui-shadow-card)}html.ui-mono .landing :is(.landing-feature,.landing-level):hover{box-shadow:var(--ui-shadow-raised)}html.ui-mono .landing .landing-mock,html.ui-mono.dark .landing .landing-mock{background:var(--min-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--ui-shadow-float);transform:none}html.ui-mono .landing .landing-mock-avatar{background:var(--el-fill-color-dark)}html.ui-mono .aurora{display:none}html.ui-mono .user-avatar[style*=gradient]{background:#6e6e73!important}html.ui-mono.dark .user-avatar[style*=gradient]{background:#636366!important}html.ui-mono{--motion-fast: .2s;--motion-base: .35s;--motion-slow: .5s;--motion-ease: cubic-bezier(.25, .1, .25, 1);--motion-ease-in: cubic-bezier(.25, .1, .25, 1);--motion-ease-inout: cubic-bezier(.25, .1, .25, 1);--mono-sheet-ease: cubic-bezier(.32, .72, 0, 1)}html.ui-mono{--el-transition-duration: .35s;--el-transition-duration-fast: .2s}html.ui-mono :is(.dialog-fade-enter-active,.dialog-fade-leave-active,.fade-in-linear-enter-active,.fade-in-linear-leave-active){animation-timing-function:var(--mono-sheet-ease)!important}html.ui-mono :is(.dialog-fade-enter-active,.dialog-fade-leave-active,.fade-in-linear-enter-active,.fade-in-linear-leave-active) .el-overlay-dialog,html.ui-mono :is(.dialog-fade-enter-active,.dialog-fade-leave-active,.fade-in-linear-enter-active,.fade-in-linear-leave-active) .el-overlay-message-box{animation-timing-function:var(--mono-sheet-ease)!important}@keyframes mono-sheet-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes mono-sheet-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}html.ui-mono .dialog-fade-enter-active .el-overlay-dialog{animation:mono-sheet-in var(--el-transition-duration) var(--mono-sheet-ease)!important}html.ui-mono .dialog-fade-leave-active .el-overlay-dialog{animation:mono-sheet-out var(--el-transition-duration) var(--mono-sheet-ease)!important}html.ui-mono .fade-in-linear-enter-active .el-overlay-message-box{animation:mono-sheet-in var(--el-transition-duration) var(--mono-sheet-ease)!important}html.ui-mono .fade-in-linear-leave-active .el-overlay-message-box{animation:mono-sheet-out var(--el-transition-duration) var(--mono-sheet-ease) reverse!important}html.ui-mono .el-drawer{transition:all var(--el-transition-duration) var(--mono-sheet-ease)!important}html.ui-mono .el-overlay.is-drawer{-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px)}html.ui-mono :is(.el-collapse-transition-enter-active,.el-collapse-transition-leave-active){transition-duration:var(--motion-slow)!important}html.ui-mono .motion-scope .el-button:not(.is-disabled):not(.is-loading):active,html.ui-mono .el-button:not(.is-disabled):not(.is-loading):active{transform:scale(.97)}html.ui-mono .motion-stagger>*{animation:mono-stagger-in var(--motion-slow) var(--motion-ease) both}html.ui-mono .motion-stagger>*:nth-child(1){animation-delay:0ms}html.ui-mono .motion-stagger>*:nth-child(2){animation-delay:30ms}html.ui-mono .motion-stagger>*:nth-child(3){animation-delay:60ms}html.ui-mono .motion-stagger>*:nth-child(4){animation-delay:90ms}html.ui-mono .motion-stagger>*:nth-child(5){animation-delay:.12s}html.ui-mono .motion-stagger>*:nth-child(6){animation-delay:.15s}html.ui-mono .motion-stagger>*:nth-child(7){animation-delay:.18s}html.ui-mono .motion-stagger>*:nth-child(8){animation-delay:.21s}@keyframes mono-stagger-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}html.ui-mono .el-message{transition:opacity var(--motion-base) var(--motion-ease),transform var(--motion-base) var(--motion-ease),top var(--motion-base) var(--motion-ease),bottom var(--motion-base) var(--motion-ease)!important}html.ui-mono .el-message-fade-enter-from.is-center,html.ui-mono .el-message-fade-leave-to.is-center{transform:translate(-50%,-16px)!important}html.ui-mono .motion-rise-enter-from{transform:translateY(8px)}@media(prefers-reduced-motion:reduce){html.ui-mono .motion-stagger>*{animation:none;opacity:1;transform:none}}*{outline:none}html{overflow:auto;height:100%}body{margin:0;line-height:1.58;color:var(--el-text-color-regular);font-size:var(--el-font-size-base);font-family:var(--el-font-family);background:var(--el-bg-color-page);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-x:hidden;overflow-y:auto;height:100%}.ele-btn-icon.el-button,.ele-btn-icon.el-button.is-round{padding-left:12px;padding-right:12px}.ele-btn-icon.el-button>.el-icon,.ele-btn-icon.el-button.is-round>.el-icon{margin-left:-2px;margin-right:-2px}.ele-btn-icon.el-button.el-button--small,.ele-btn-icon.el-button.is-round.el-button--small{padding-left:6px;padding-right:6px}.ele-btn-icon.el-button.el-button--large,.ele-btn-icon.el-button.is-round.el-button--large{padding-left:16px;padding-right:16px}.ele-popper-higher .el-cascader-menu__wrap.el-scrollbar__wrap{height:280px}.el-space--horizontal>.el-space__item:last-child{margin-right:0!important}.el-space--vertical>.el-space__item:last-child{padding-bottom:0!important}.echarts>div>div{max-width:100%;overflow:hidden}@media screen and (max-width:767.99px){.ele-pro-table .el-pagination .el-pagination__sizes,.ele-pro-table .el-pagination .el-pagination__jump{display:none}}.pro-form-error-popper.el-form-item>.el-form-item__content>.el-form-item__error{position:absolute;left:0;top:auto;bottom:calc(100% + 3px);width:max-content;color:#fff;font-size:12px;background:var(--el-color-danger);transition:all .2s;padding:4px 6px;border-radius:3px;z-index:999;transform:none}.pro-form-error-popper.el-form-item>.el-form-item__content>.el-form-item__error:after{content:"";border:4px solid transparent;border-top-color:var(--el-color-danger);position:absolute;left:8px;bottom:-7px}::view-transition-old(root),::view-transition-new(root),::view-transition-old(body),::view-transition-new(body){animation:none;mix-blend-mode:normal}::view-transition-new(root),html.dark::view-transition-old(root),::view-transition-new(body){z-index:1}::view-transition-old(root),html.dark::view-transition-new(root),::view-transition-old(body){z-index:2147483646}html.disabled-transition,html.disabled-transition body,html.disabled-transition :not(.view-transition-trigger) *{transition:none!important}html.disabled-transition{background:var(--el-bg-color-page)}.reveal{opacity:0;transform:translateY(18px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.reveal.is-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}@keyframes rise-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.anim-rise{animation:rise-in .55s cubic-bezier(.22,1,.36,1) both}@media screen and (max-width:480px){.ele-modal-mobile-full>.el-overlay-dialog>.el-dialog{top:0!important;left:0!important;margin:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;border-radius:0!important;display:flex!important}.ele-modal-mobile-full>.el-overlay-dialog>.el-dialog>.el-dialog__body{overflow:auto}.el-message-box{--el-messagebox-width: calc(100vw - 32px) }}
