.starfield-canvas[data-v-55c3ad99]{position:fixed;top:0;left:0;pointer-events:none;z-index:0}.app-content[data-v-5c227b89]{z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative}:root{--surface-page: #0a0a0a;--surface-1: #161817;--surface-2: #1d1f1e;--surface-3: #2a2c2b;--surface-hover: #494949;--text-90: rgba(255, 255, 255, .9);--text-65: rgba(255, 255, 255, .65);--text-48: rgba(255, 255, 255, .48);--text-45: rgba(255, 255, 255, .45);--text-35: rgba(255, 255, 255, .35);--line-16: rgba(255, 255, 255, .16);--line-12: rgba(255, 255, 255, .12);--line-08: rgba(255, 255, 255, .08);--yellow: #ffde00;--yellow-hi: #ffe84d;--orange: #f1ad3d;--green: #91bc00;--confirm: #5cc83d;--warn: #e63223;--blue: #57bff7;--electric: #2cacf1;--ice: #98eff0;--ether: #ff4483;--fire: #fb5421;--shadow-card: rgba(0, 0, 0, .2) 0 2px 4px 0;--shadow-dropdown: rgba(0, 0, 0, .1) 0 2px 12px 0;--shadow-dialog: rgba(0, 0, 0, .3) 0 1px 3px 0;--shadow-menu: rgba(0, 0, 0, .32) 0 8px 42px 0;--motion-press: .1s;--motion-fade: .2s;--motion-ui: .3s;--radius-panel: 16px;--radius-item: 12px;--radius-search: 16px;--radius-pill: 999px;--font-heading: "Microsoft YaHei UI", "PingFang SC", sans-serif;--font-body: -apple-system, "Segoe UI", "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Microsoft YaHei", sans-serif;--font-number: Impact, "Arial Narrow", Arial, sans-serif}@keyframes page-in{0%{transform:translate3d(0,40px,0);opacity:0}to{transform:translateZ(0);opacity:1}}.view{animation:page-in .3s ease both}@keyframes select-flash{0%{background-color:#ffde0040}to{background-color:transparent}}.flash{animation:select-flash .5s ease-out both}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.skeleton{background:linear-gradient(90deg,var(--surface-1) 25%,var(--surface-3) 50%,var(--surface-1) 75%);background-size:400% 100%;animation:skeleton-loading .8s linear infinite;min-height:16px}@keyframes pointer-shining{0%{opacity:0}20%{opacity:1}50%{opacity:1}70%{opacity:0}to{opacity:0}}.shine{animation:pointer-shining 2.4s ease-in-out infinite}*{box-sizing:border-box}body{margin:0;font-family:var(--font-body);font-size:14px;line-height:20px;color:var(--text-90);background:var(--surface-page);min-height:100vh}a{color:inherit;text-decoration:none}button{font:inherit;border:none;background:none;cursor:pointer;color:inherit}:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--line-16);transition:background-color .3s}::-webkit-scrollbar-thumb:hover{background:var(--line-12)}.hbo{position:relative}.hbo:after{content:"";position:absolute;inset:-3px;border:1px solid transparent;transition:border-color var(--motion-ui);pointer-events:none}.hbo:hover:after{border-color:var(--yellow)}.panel{background:var(--surface-1);border:1px solid var(--line-12);padding:24px}.panel__title{font-family:var(--font-heading);font-size:20px;font-weight:700;color:var(--text-90);display:flex;align-items:center;gap:10px;margin:0 0 20px}.panel__title:before{content:"";width:4px;height:18px;background:var(--yellow)}html,body{height:100%;overflow:hidden}:root{scrollbar-color:var(--surface-1) transparent}:root ::-webkit-scrollbar-track{background-color:transparent!important}:root ::-webkit-scrollbar-thumb,:root ::-webkit-scrollbar-thumb:hover{background-color:var(--surface-1)!important;border-radius:var(--radius-pill)}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--el-color-primary:#409eff;--el-color-primary-light-3:#3375b9;--el-color-primary-light-5:#2a598a;--el-color-primary-light-7:#213d5b;--el-color-primary-light-8:#1d3043;--el-color-primary-light-9:#18222b;--el-color-primary-dark-2:#66b1ff;--el-color-success:#67c23a;--el-color-success-light-3:#4e8e2f;--el-color-success-light-5:#3e6b27;--el-color-success-light-7:#2d481f;--el-color-success-light-8:#25371c;--el-color-success-light-9:#1c2518;--el-color-success-dark-2:#85ce61;--el-color-warning:#e6a23c;--el-color-warning-light-3:#a77730;--el-color-warning-light-5:#7d5b28;--el-color-warning-light-7:#533f20;--el-color-warning-light-8:#3e301c;--el-color-warning-light-9:#292218;--el-color-warning-dark-2:#ebb563;--el-color-danger:#f56c6c;--el-color-danger-light-3:#b25252;--el-color-danger-light-5:#854040;--el-color-danger-light-7:#582e2e;--el-color-danger-light-8:#412626;--el-color-danger-light-9:#2a1d1d;--el-color-danger-dark-2:#f78989;--el-color-error:#f56c6c;--el-color-error-light-3:#b25252;--el-color-error-light-5:#854040;--el-color-error-light-7:#582e2e;--el-color-error-light-8:#412626;--el-color-error-light-9:#2a1d1d;--el-color-error-dark-2:#f78989;--el-color-info:#909399;--el-color-info-light-3:#6b6d71;--el-color-info-light-5:#525457;--el-color-info-light-7:#393a3c;--el-color-info-light-8:#2d2d2f;--el-color-info-light-9:#202121;--el-color-info-dark-2:#a6a9ad;--el-box-shadow:0px 12px 32px 4px #0000005c, 0px 8px 20px #000000b8;--el-box-shadow-light:0px 0px 12px #000000b8;--el-box-shadow-lighter:0px 0px 6px #000000b8;--el-box-shadow-dark:0px 16px 48px 16px #000000b8, 0px 12px 32px #000, 0px 8px 16px -8px #000;--el-bg-color-page:#0a0a0a;--el-bg-color:#141414;--el-bg-color-overlay:#1d1e1f;--el-text-color-primary:#e5eaf3;--el-text-color-regular:#cfd3dc;--el-text-color-secondary:#a3a6ad;--el-text-color-placeholder:#8d9095;--el-text-color-disabled:#6c6e72;--el-border-color-darker:#636466;--el-border-color-dark:#58585b;--el-border-color:#4c4d4f;--el-border-color-light:#414243;--el-border-color-lighter:#363637;--el-border-color-extra-light:#2b2b2c;--el-fill-color-darker:#424243;--el-fill-color-dark:#39393a;--el-fill-color:#303030;--el-fill-color-light:#262727;--el-fill-color-lighter:#1d1d1d;--el-fill-color-extra-light:#191919;--el-fill-color-blank:#141414;--el-mask-color:#000c;--el-mask-color-extra-light:#0000004d}html.dark .el-button{--el-button-disabled-text-color:#ffffff80}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}:root{--el-color-primary: var(--yellow);--el-color-primary-dark-2: var(--yellow-hi);--el-color-success: var(--confirm);--el-color-warning: var(--yellow);--el-color-danger: var(--warn);--el-color-error: var(--warn);--el-color-info: var(--text-48);--el-bg-color: var(--surface-1);--el-bg-color-page: var(--surface-page);--el-bg-color-overlay: var(--surface-2);--el-fill-color: var(--surface-3);--el-fill-color-light: var(--surface-2);--el-fill-color-lighter: var(--surface-2);--el-fill-color-extra-light: var(--surface-1);--el-fill-color-dark: var(--surface-3);--el-fill-color-darker: var(--surface-3);--el-fill-color-blank: var(--surface-1);--el-text-color-primary: var(--text-90);--el-text-color-regular: var(--text-65);--el-text-color-secondary: var(--text-48);--el-text-color-placeholder: var(--text-35);--el-text-color-disabled: var(--text-35);--el-border-color: var(--line-16);--el-border-color-light: var(--line-12);--el-border-color-lighter: var(--line-12);--el-border-color-extra-light: var(--line-08);--el-border-color-hover: var(--line-16);--el-border: 1px solid var(--line-12);--el-border-radius-base: var(--radius-item);--el-border-radius-small: var(--radius-item);--el-border-radius-round: var(--radius-pill);--el-font-family: var(--font-body);--el-font-size-base: 14px;--el-box-shadow: var(--shadow-dialog);--el-box-shadow-light: var(--shadow-dropdown);--el-box-shadow-lighter: var(--shadow-dropdown);--el-box-shadow-dark: var(--shadow-menu);--el-mask-color: rgb(0 0 0 / 55%);--el-disabled-bg-color: var(--surface-2);--el-disabled-text-color: var(--text-35);--el-disabled-border-color: var(--line-08);--el-overlay-color-lighter: rgb(0 0 0 / 55%)}.el-pagination .el-pager li.is-active,.el-pagination .el-pager li:hover{color:#0a0a0a}.el-button--primary{--el-button-text-color: #0a0a0a;--el-button-hover-text-color: #0a0a0a;--el-button-active-text-color: #0a0a0a}.el-message{--el-message-bg-color: var(--surface-2);--el-message-border-color: var(--line-12);--el-message-text-color: var(--text-90)}.el-dialog,.el-message-box,.el-drawer{--el-dialog-bg-color: var(--surface-1);--el-dialog-box-shadow: var(--shadow-menu);--el-dialog-border-radius: var(--radius-panel);--el-drawer-bg-color: var(--surface-1);border-radius:var(--radius-panel)}.el-overlay .el-dialog,.el-overlay-dialog .el-dialog,.el-overlay .el-message-box,.el-overlay .el-drawer{border:1px solid var(--line-12)!important;border-radius:var(--radius-panel)!important;background:var(--surface-1)!important;box-shadow:var(--shadow-menu)!important}.el-overlay:has(>.el-overlay-dialog>.el-dialog.is-fullscreen),.el-overlay-dialog:has(>.el-dialog.is-fullscreen){overflow:hidden!important}body.el-popup-parent--hidden{overflow:hidden!important;width:auto!important;padding-right:0!important}.el-overlay{overscroll-behavior:none}.el-dialog.is-fullscreen{display:flex!important;flex-direction:column!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;inset:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:0!important;border:none!important}.el-dialog.is-fullscreen .el-dialog__header{flex:none;margin-bottom:0!important;padding-left:16px!important;padding-right:16px!important}.el-dialog.is-fullscreen .el-dialog__body::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.el-dialog.is-fullscreen .el-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-left:16px!important;padding-right:16px!important}.el-dialog.is-fullscreen .el-dialog__footer{flex:none}.el-drawer.rtl,.el-drawer.ltr,.el-drawer.ttb,.el-drawer.btt{border-radius:0!important;border:none!important}.el-select__popper,.el-popper.is-light,.el-dropdown__popper,.el-picker__popper,.el-popover,.el-message,.el-notification{border-radius:var(--radius-item)!important}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper{border-radius:var(--radius-search)!important}
