.global-task-bar[data-v-cfbe8cf7]{z-index:1001;pointer-events:none;justify-content:center;align-items:center;gap:10px;padding:8px 24px;display:flex;position:fixed;top:0;left:0;right:0}.gtb-chip[data-v-cfbe8cf7]{pointer-events:auto;border-radius:4px;align-items:center;gap:6px;padding:10px 24px;font-size:13px;display:flex;position:relative}.gtb-text[data-v-cfbe8cf7]{color:#fff;white-space:nowrap;line-height:1.4}.gtb-close[data-v-cfbe8cf7]{color:#ffffff73;cursor:pointer;background:0 0;border:none;margin-left:2px;padding:0 2px;font-size:13px;line-height:1;transition:color .15s}.gtb-close[data-v-cfbe8cf7]:hover{color:#fff}.gtb-chip--running[data-v-cfbe8cf7]{background:linear-gradient(135deg,#4fc3d4,#e85525)}.gtb-chip--stale[data-v-cfbe8cf7]{opacity:.45;background:linear-gradient(135deg,#4fc3d4,#e85525)}.gtb-chip--success[data-v-cfbe8cf7]{background:linear-gradient(135deg,#2d6a4f,#40916c)}.gtb-chip--error[data-v-cfbe8cf7]{background:linear-gradient(135deg,#9b2226,#c1121f)}.gtb-spinner[data-v-cfbe8cf7]{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite gtb-spin-cfbe8cf7}@keyframes gtb-spin-cfbe8cf7{to{transform:rotate(360deg)}}.gtb-icon[data-v-cfbe8cf7]{color:#fff;background:#fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:11px;font-weight:700;display:flex}.gtb-enter-active[data-v-cfbe8cf7]{transition:all .3s ease-out}.gtb-leave-active[data-v-cfbe8cf7]{transition:all .3s ease-in}.gtb-enter-from[data-v-cfbe8cf7]{opacity:0;transform:translateY(-8px)}.gtb-leave-to[data-v-cfbe8cf7]{opacity:0;transform:translateY(-4px)}.gtb-move[data-v-cfbe8cf7]{transition:transform .3s}:root{--bg-primary:#0a0a0a;--bg-secondary:#111;--bg-nav:#0d0d0d;--bg-card:#1a1a1a;--bg-input:#2a2a2a;--accent-start:#4fc3d4;--accent-end:#e85525;--text-primary:#fff;--text-secondary:#a0a0a0;--link-color:#60a5fa;--highlight-color:#22d3ee;--radius-btn:8px;--radius-card:12px;--radius-input:8px;--radius-modal:12px}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:PingFang SC,Microsoft YaHei,Inter,system-ui,sans-serif}.el-card{background-color:var(--bg-card)!important;color:var(--text-primary)!important;border-color:#333!important}.el-input__wrapper{background-color:var(--bg-input)!important}.el-input__inner{color:var(--text-primary)!important}.el-input.is-disabled .el-input__wrapper{opacity:.6;cursor:not-allowed;background-color:var(--bg-input)!important}.el-input.is-disabled .el-input__inner{cursor:not-allowed;color:var(--text-secondary)!important;-webkit-text-fill-color:var(--text-secondary)!important}.el-button,.el-button--default,.el-button--primary,.el-button--success,.el-button--warning,.el-button--danger,.el-button--info{z-index:0;position:relative;--el-button-bg-color:transparent!important;--el-button-hover-bg-color:transparent!important;--el-button-active-bg-color:transparent!important;--el-button-border-color:#555!important;--el-button-hover-border-color:transparent!important;--el-button-text-color:#e0e0e0!important;--el-button-hover-text-color:transparent!important}.el-button:hover:not(.is-loading):not(:disabled):not(.is-disabled){color:#0000!important;background-color:#0000!important;background-image:linear-gradient(135deg, var(--accent-start), var(--accent-end))!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.el-button:hover:not(.is-loading):not(:disabled):not(.is-disabled) .el-icon{color:var(--accent-start)!important;-webkit-text-fill-color:var(--accent-start)!important}.el-button:hover:not(.is-loading):not(:disabled):not(.is-disabled):before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--accent-start), var(--accent-end));-webkit-mask-composite:xor;z-index:-1;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.el-button:active:not(.is-loading):not(:disabled):not(.is-disabled){background-color:#0000!important;background-image:linear-gradient(135deg, var(--accent-start), var(--accent-end))!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.el-button:active:not(.is-loading):not(:disabled):not(.is-disabled) .el-icon{color:var(--accent-start)!important;-webkit-text-fill-color:var(--accent-start)!important}.el-button:active:not(.is-loading):not(:disabled):not(.is-disabled):before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--accent-start), var(--accent-end));-webkit-mask-composite:xor;z-index:-1;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.el-button:focus-visible:not(:disabled):not(.is-disabled){outline:2px solid var(--accent-start);outline-offset:2px}.el-button.is-disabled,.el-button:disabled{opacity:.4;cursor:not-allowed;--el-button-disabled-bg-color:transparent!important;--el-button-disabled-border-color:#555!important;--el-button-disabled-text-color:#e0e0e0!important}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--accent-start)!important}.el-tabs__active-bar{background-color:var(--accent-start)!important}.el-pager li.is-active,.el-pager li:hover,.el-pagination button:hover{color:var(--accent-start)!important}.el-pagination .el-input__wrapper.is-focus{border-color:var(--accent-start)!important;box-shadow:0 0 0 1px var(--accent-start) inset!important}.el-select-dropdown__item.is-selected,.el-select-dropdown__item:hover{color:var(--accent-start)!important}.el-table{--el-table-bg-color:var(--bg-card)!important;--el-table-tr-bg-color:var(--bg-card)!important;--el-table-header-bg-color:var(--bg-secondary)!important;--el-table-row-hover-bg-color:var(--bg-secondary)!important;--el-table-border-color:#333!important;--el-table-text-color:var(--text-primary)!important;--el-table-header-text-color:var(--text-primary)!important}.el-overlay{-webkit-backdrop-filter:blur(12px)!important;background:#00000080!important}.el-dialog{background-color:#1a1a1a!important;border:1px solid #ffffff14!important;border-radius:12px!important;box-shadow:0 24px 64px #00000080!important}.el-dialog__title{color:var(--text-primary)!important}.el-dialog__headerbtn .el-dialog__close{color:#fff6!important}.el-dialog__headerbtn:hover .el-dialog__close{color:#fff!important}.login-dialog.el-dialog{background-color:#16161680!important;border-radius:16px!important;box-shadow:inset 0 0 0 1px #ffffff0a,0 24px 64px #00000080!important}.login-dialog .el-dialog__header{display:none!important}.login-dialog .el-dialog__body{padding:32px 32px 24px!important}.confirm-dialog .el-dialog{background-color:#161616f2!important;border:1px solid #ffffff14!important;border-radius:12px!important;box-shadow:inset 0 0 0 1px #ffffff0a,0 24px 64px #00000080!important}.confirm-dialog .el-dialog__title{color:var(--text-primary)!important}.confirm-dialog .el-dialog__header{border-bottom:1px solid #ffffff0f!important}.confirm-dialog .el-dialog__footer{border-top:1px solid #ffffff0f!important}.coin-cost{margin-left:5px;margin-right:1px}
