.cs-mask[data-v-6d02a745]{position:fixed;inset:0;background:#00000080;z-index:9000;display:flex;align-items:flex-end;justify-content:flex-end;padding:24px}.cs-panel[data-v-6d02a745]{width:360px;height:520px;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 40px #00000080}.cs-head[data-v-6d02a745]{display:flex;align-items:center;justify-content:space-between;padding:max(12px,calc(12px + var(--safe-top, 0px))) max(16px,var(--safe-right, 16px)) 12px max(16px,var(--safe-left, 16px));background:#111;border-bottom:1px solid #2a2a2a;min-height:calc(44px + var(--safe-top, 0px));box-sizing:border-box}.cs-title[data-v-6d02a745]{font-weight:700;font-size:15px}.cs-close[data-v-6d02a745]{background:transparent;border:0;color:#999;font-size:22px;cursor:pointer;line-height:1;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;-webkit-tap-highlight-color:transparent}.cs-close[data-v-6d02a745]:hover,.cs-close[data-v-6d02a745]:active{color:#fff;background:#ffffff0f}.cs-queue[data-v-6d02a745]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center}.cs-queue-spinner[data-v-6d02a745]{width:36px;height:36px;border-radius:50%;border:3px solid #2a2a2a;border-top-color:#f0a020;animation:cs-spin-6d02a745 1s linear infinite}@keyframes cs-spin-6d02a745{to{transform:rotate(360deg)}}.cs-queue-count[data-v-6d02a745]{font-size:14px;color:#f0a020;font-weight:500}.cs-queue.cs-blocked .cs-queue-count[data-v-6d02a745]{color:#f56c6c}.cs-blocked-hint[data-v-6d02a745]{font-size:12px;color:#888;margin-top:-4px}.cs-body[data-v-6d02a745]{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:10px}.cs-date-divider[data-v-6d02a745]{align-self:center;margin:6px 0 4px;display:flex;align-items:center;gap:8px;width:100%}.cs-date-divider[data-v-6d02a745]:before,.cs-date-divider[data-v-6d02a745]:after{content:"";flex:1;height:1px;background:#2a2a2a}.cs-date-divider span[data-v-6d02a745]{font-size:11px;color:#888;background:#ffffff0a;padding:2px 10px;border-radius:10px;white-space:nowrap}.cs-msg[data-v-6d02a745]{display:flex;flex-direction:column;gap:2px;max-width:80%}.cs-msg.self[data-v-6d02a745]{align-self:flex-end;align-items:flex-end}.cs-msg.agent[data-v-6d02a745]{align-self:flex-start;align-items:flex-start}.cs-bubble[data-v-6d02a745]{padding:8px 12px;border-radius:12px;background:#2a2a2a;color:#e8e8e8;font-size:13px;white-space:pre-wrap;word-break:break-word}.cs-msg.self .cs-bubble[data-v-6d02a745]{background:#f0a020;color:#1a1a1a}.cs-time[data-v-6d02a745]{font-size:11px;color:#666}.cs-empty[data-v-6d02a745]{color:#666;font-size:13px;text-align:center;padding:24px 0}.cs-foot[data-v-6d02a745]{display:flex;gap:8px;padding:10px max(10px,var(--safe-right, 10px)) max(10px,calc(10px + var(--safe-bottom, 0px))) max(10px,var(--safe-left, 10px));border-top:1px solid #2a2a2a;background:#111}.cs-input[data-v-6d02a745]{flex:1;resize:none;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;padding:8px 10px;color:#e8e8e8;font-size:13px;outline:none;font-family:inherit}.cs-input[data-v-6d02a745]:focus{border-color:#f0a020}.cs-send[data-v-6d02a745]{background:#f0a020;color:#1a1a1a;border:0;border-radius:8px;padding:0 16px;cursor:pointer;font-weight:700;font-size:13px}.cs-send[data-v-6d02a745]:disabled{opacity:.5;cursor:not-allowed}.cs-file-hidden[data-v-6d02a745]{display:none}.cs-attach[data-v-6d02a745]{flex:0 0 auto;width:36px;height:36px;background:#2a2a2a;color:#e8e8e8;border:0;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1;-webkit-tap-highlight-color:transparent;transition:background .15s,opacity .15s}.cs-attach[data-v-6d02a745]:hover:not(:disabled){background:#333}.cs-attach[data-v-6d02a745]:active:not(:disabled){transform:scale(.96)}.cs-attach[data-v-6d02a745]:disabled{opacity:.5;cursor:not-allowed}.cs-attach-icon[data-v-6d02a745]{display:inline-block;line-height:1}.cs-attach-spin[data-v-6d02a745]{width:16px;height:16px;border-radius:50%;border:2px solid #555;border-top-color:#f0a020;animation:cs-spin-6d02a745 .8s linear infinite}.cs-img-wrap[data-v-6d02a745]{display:block;max-width:220px;min-width:100px;border-radius:12px;overflow:hidden;cursor:pointer;background:#1f1f1f;box-shadow:0 1px 3px #0006;transition:opacity .15s}.cs-img-wrap[data-v-6d02a745]:hover{opacity:.92}.cs-img-wrap[data-v-6d02a745]:active{opacity:.8}.cs-img[data-v-6d02a745]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.cs-img-preview[data-v-6d02a745]{position:fixed;inset:0;background:#000000f2;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;touch-action:pinch-zoom}.cs-img-preview-img[data-v-6d02a745]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.cs-img-preview-close[data-v-6d02a745]{position:absolute;top:max(16px,env(safe-area-inset-top,0px));right:max(16px,env(safe-area-inset-right,0px));width:40px;height:40px;border:0;border-radius:50%;background:#0000008c;color:#fff;font-size:24px;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;display:inline-flex;align-items:center;justify-content:center}.cs-img-preview-close[data-v-6d02a745]:hover,.cs-img-preview-close[data-v-6d02a745]:active{background:#000c}@media (max-width: 520px){.cs-mask[data-v-6d02a745]{padding:0;align-items:stretch;justify-content:stretch}.cs-panel[data-v-6d02a745]{width:100%;height:100%;border-radius:0}}html,body{width:100%;height:100%;background:#0a0a0a;color:#e8e8e8;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{width:100%;height:100%}a{color:inherit;text-decoration:none}:root{--primary-color: #f90;--primary-hover: #ffb020;--bg-primary: #0a0a0a;--bg-secondary: #111111;--bg-card: #1a1a1a;--bg-hover: #252525;--text-primary: #e8e8e8;--text-secondary: #8a8a8a;--text-muted: #5f6673;--border-color: #2a2a2a;--success-color: #52c41a;--danger-color: #ff4d4f;--warning-color: #faad14}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;min-height:100vh;background:var(--bg-primary);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{width:100%;min-height:100vh}a{color:var(--primary-color);text-decoration:none;transition:color .2s}a:hover{color:var(--primary-hover)}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#4a4a4a}.text-success{color:var(--success-color)!important}.text-danger{color:var(--danger-color)!important}.text-warning{color:var(--warning-color)!important}.text-muted{color:var(--text-muted)!important}.bg-card{background:var(--bg-card)!important}.bg-secondary{background:var(--bg-secondary)!important}.page-container{max-width:1440px;margin:0 auto;padding:24px}@media (max-width: 768px){.page-container{padding:12px}}.el-button--primary{--el-button-bg-color: var(--primary-color);--el-button-border-color: var(--primary-color);--el-button-hover-bg-color: var(--primary-hover);--el-button-hover-border-color: var(--primary-hover)}.el-input__wrapper{background:var(--bg-card)!important;border-color:var(--border-color)!important}.el-table{--el-table-bg-color: var(--bg-card);--el-table-tr-bg-color: var(--bg-card);--el-table-header-bg-color: var(--bg-secondary);--el-table-row-hover-bg-color: var(--bg-hover);--el-table-border-color: var(--border-color)}.el-tabs__item{color:var(--text-secondary)!important}.el-tabs__item.is-active{color:var(--primary-color)!important}.el-tabs__active-bar{background-color:var(--primary-color)!important}.el-dialog{--el-dialog-bg-color: var(--bg-card)}.el-message-box{--el-messagebox-title-color: var(--text-primary);--el-messagebox-content-color: var(--text-secondary);background:var(--bg-card)!important;border:1px solid var(--border-color)!important}.el-popper{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;color:var(--text-primary)!important}.el-popper .el-popper__arrow:before{background:var(--bg-card)!important;border-color:var(--border-color)!important;right:-1px!important}.el-select-dropdown{background:var(--bg-card)!important;border-color:var(--border-color)!important}.el-select-dropdown__item{color:var(--text-primary)!important;background:transparent!important}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover,.el-select-dropdown__item.selected{background:var(--bg-hover)!important;color:var(--primary-color)!important}.el-dropdown-menu{background:var(--bg-card)!important;border:1px solid var(--border-color)!important}.el-dropdown-menu__item{color:var(--text-primary)!important}.el-dropdown-menu__item:not(.is-disabled):hover,.el-dropdown-menu__item:not(.is-disabled):focus{background:var(--bg-hover)!important;color:var(--primary-color)!important}.el-dropdown-menu__item--divided{border-top:1px solid var(--border-color)!important}.el-dropdown-menu__item--divided:before{background:transparent!important}.el-drawer{background:var(--bg-primary)!important;color:var(--text-primary)!important;border:none!important}.el-drawer__header{background:var(--bg-primary)!important;color:var(--text-primary)!important;border-bottom:1px solid var(--border-color)!important;margin-bottom:0!important;padding:16px!important}.el-drawer__header.is-empty{display:none!important}.el-drawer__body{background:var(--bg-primary)!important;color:var(--text-primary)!important;padding:0!important}.el-drawer__close-btn{color:var(--text-secondary)!important}.el-drawer__close-btn:hover{color:var(--primary-color)!important}.el-overlay{background-color:#0009!important;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.el-dialog{background:var(--bg-card)!important;border:1px solid var(--border-color)!important}.el-dialog__title{color:var(--text-primary)!important}.el-dialog__header{border-bottom:1px solid var(--border-color)!important}.el-dialog__body{color:var(--text-primary)!important;background:var(--bg-card)!important}.el-dialog__footer{background:var(--bg-card)!important;border-top:1px solid var(--border-color)!important}.el-message-box__title,.el-message-box__content,.el-message-box__message{color:var(--text-primary)!important}.el-message-box__header{border-bottom:1px solid var(--border-color)!important}.el-message-box__btns{border-top:1px solid var(--border-color)!important;padding:12px 16px!important}.el-picker-panel{background:var(--bg-card)!important;color:var(--text-primary)!important;border-color:var(--border-color)!important}.el-date-picker__header,.el-date-table th{color:var(--text-secondary)!important}.el-date-table td span,.el-month-table td .cell,.el-year-table td .cell{color:var(--text-primary)!important}.el-date-table td.next-month span,.el-date-table td.prev-month span{color:var(--text-muted)!important}.el-tooltip__popper{background:var(--bg-card)!important;color:var(--text-primary)!important;border:1px solid var(--border-color)!important}.el-message{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;color:var(--text-primary)!important}.el-pagination{background:transparent!important;color:var(--text-primary)!important;--el-pagination-button-color: var(--text-primary);--el-pagination-bg-color: var(--bg-card);--el-pagination-button-disabled-bg-color: var(--bg-secondary);--el-pagination-hover-color: var(--primary-color)}.el-pagination button,.el-pager li{background:var(--bg-card)!important;color:var(--text-primary)!important}.el-pager li.is-active{color:var(--primary-color)!important}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff40}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar{width:6px;height:6px}@media (max-width: 768px){html{font-size:14px}.el-button{--el-button-size: 36px;font-size:13px}.el-input .el-input__wrapper{font-size:14px}.el-dialog{--el-dialog-padding-primary: 16px;width:90%!important;max-width:420px;margin:0 auto!important}.el-message-box{width:85%!important;max-width:360px}.el-drawer{--el-drawer-padding-primary: 16px}body{overflow-x:hidden}.el-table{overflow-x:auto}}@media (max-width: 480px){.el-button--small,.el-button{height:34px;font-size:13px;padding:0 12px}}@media (max-width: 768px){.hide-mobile{display:none!important}}@media (min-width: 769px){.hide-pc{display:none!important}}@media (max-width: 768px){input,select,textarea,.el-input__inner,.el-textarea__inner{font-size:16px!important}.el-button--large,.el-button--default{min-height:40px}.el-button--primary,.trade-btn,.ad-btn{min-height:44px}body,.el-message{font-size:14px}.el-select-dropdown,.el-popper{max-width:calc(100vw - 24px)!important}}@media (max-width: 414px){html,body{font-size:13px}}@media (max-width: 375px){.el-input__wrapper{padding:0 8px!important}}.el-card{background-color:var(--bg-card)!important;color:var(--text-primary)!important;border-color:var(--border-color)!important}.el-card__header{border-bottom:1px solid var(--border-color)!important;color:var(--text-primary)!important}.el-card__body{color:var(--text-primary)!important}.el-table,.el-table__inner-wrapper,.el-table__body-wrapper,.el-table__header-wrapper,.el-table__fixed,.el-table__fixed-right{background-color:var(--bg-card)!important;color:var(--text-primary)!important}.el-table tr,.el-table__row,.el-table tbody tr>td.el-table__cell{background-color:var(--bg-card)!important}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell,.el-table tbody tr:hover>td.el-table__cell{background-color:var(--bg-hover)!important}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:var(--bg-secondary)!important}.el-table th.el-table__cell{background-color:var(--bg-secondary)!important;color:var(--text-secondary)!important;border-bottom-color:var(--border-color)!important}.el-table td.el-table__cell{border-bottom-color:var(--border-color)!important}.el-table:before,.el-table--border:after,.el-table .el-table__border-left-patch{background-color:var(--border-color)!important}.el-table .cell{color:var(--text-primary)!important}.el-table .el-table__expanded-cell{background-color:var(--bg-secondary)!important}.el-table--border .el-table__cell{border-right-color:var(--border-color)!important}.el-input__wrapper,.el-textarea__inner,.el-input.is-disabled .el-input__wrapper{background-color:var(--bg-card)!important;box-shadow:0 0 0 1px var(--border-color) inset!important}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--primary-color) inset!important}.el-input__inner,.el-textarea__inner,.el-range-input{background-color:transparent!important;color:var(--text-primary)!important;caret-color:var(--primary-color)}.el-input__inner::-moz-placeholder,.el-textarea__inner::-moz-placeholder,.el-range-input::-moz-placeholder{color:var(--text-muted)!important}.el-input__inner::placeholder,.el-textarea__inner::placeholder,.el-range-input::placeholder{color:var(--text-muted)!important}.el-input__suffix,.el-input__prefix,.el-input__count-inner,.el-range-separator{color:var(--text-secondary)!important}.el-input.is-disabled .el-input__inner{color:var(--text-muted)!important}.el-date-editor.el-input,.el-date-editor.el-input__wrapper,.el-range-editor.el-input__wrapper{background-color:var(--bg-card)!important;box-shadow:0 0 0 1px var(--border-color) inset!important}.el-range-editor.is-active,.el-range-editor.is-active:hover{box-shadow:0 0 0 1px var(--primary-color) inset!important}.el-form-item__label{color:var(--text-secondary)!important}.el-form-item__error{color:var(--danger-color)!important}.el-input-group__append,.el-input-group__prepend{background-color:var(--bg-secondary)!important;color:var(--text-secondary)!important;border-color:var(--border-color)!important;box-shadow:0 0 0 1px var(--border-color) inset!important}.el-input-group__append .el-button,.el-input-group__prepend .el-button{background-color:transparent!important;color:var(--text-secondary)!important;border-color:transparent!important}.el-input-number__decrease,.el-input-number__increase{background-color:var(--bg-secondary)!important;color:var(--text-secondary)!important;border-color:var(--border-color)!important}.el-tabs__content{background:transparent!important}.el-tabs__nav-wrap:after{background-color:var(--border-color)!important}.el-tag.el-tag--info,.el-tag--info{background-color:#ffffff0f!important;border-color:#ffffff1a!important;color:var(--text-secondary)!important}.el-checkbox__label,.el-radio__label{color:var(--text-primary)!important}.el-empty__description{color:var(--text-secondary)!important}:root{--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px);--app-header-h: 60px;--app-header-h-m: 56px;--app-bottom-nav-h: 56px}@media all and (display-mode: standalone){.el-drawer.ltr .el-drawer__body,.el-drawer.rtl .el-drawer__body{padding-top:env(safe-area-inset-top,0px)!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;box-sizing:border-box}.el-drawer.ttb .el-drawer__body{padding-top:env(safe-area-inset-top,0px)!important;box-sizing:border-box}.el-drawer.btt .el-drawer__body{padding-bottom:env(safe-area-inset-bottom,0px)!important;box-sizing:border-box}.el-drawer.ltr .el-drawer__header,.el-drawer.rtl .el-drawer__header,.el-drawer.ttb .el-drawer__header{padding-top:max(20px,calc(20px + env(safe-area-inset-top,0px)))!important}.el-dialog:not(.is-fullscreen){margin-top:max(15vh,calc(15vh + env(safe-area-inset-top,0px)))!important}.el-overlay-dialog .el-dialog.is-fullscreen{padding-top:env(safe-area-inset-top,0px)!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;box-sizing:border-box}.el-message-box{margin-top:max(15vh,calc(15vh + env(safe-area-inset-top,0px)))}@media (max-width: 768px){.el-dialog:not(.is-fullscreen){margin-top:max(8vh,calc(8vh + env(safe-area-inset-top,0px)))!important;margin-bottom:max(8vh,calc(8vh + env(safe-area-inset-bottom,0px)))!important}}}html[data-pwa=standalone] .el-drawer.ltr .el-drawer__body,html[data-pwa=standalone] .el-drawer.rtl .el-drawer__body{padding-top:env(safe-area-inset-top,0px)!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;box-sizing:border-box}html[data-pwa=standalone] .el-drawer.ttb .el-drawer__body{padding-top:env(safe-area-inset-top,0px)!important;box-sizing:border-box}html[data-pwa=standalone] .el-drawer.btt .el-drawer__body{padding-bottom:env(safe-area-inset-bottom,0px)!important;box-sizing:border-box}html[data-pwa=standalone] .el-drawer.ltr .el-drawer__header,html[data-pwa=standalone] .el-drawer.rtl .el-drawer__header,html[data-pwa=standalone] .el-drawer.ttb .el-drawer__header{padding-top:max(20px,calc(20px + env(safe-area-inset-top,0px)))!important}html[data-pwa=standalone] .el-dialog:not(.is-fullscreen){margin-top:max(15vh,calc(15vh + env(safe-area-inset-top,0px)))!important}html[data-pwa=standalone] .el-overlay-dialog .el-dialog.is-fullscreen{padding-top:env(safe-area-inset-top,0px)!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;box-sizing:border-box}html[data-pwa=standalone] .el-message-box{margin-top:max(15vh,calc(15vh + env(safe-area-inset-top,0px)))}.app-fixed-bottom-bar{padding-bottom:max(10px,calc(10px + env(safe-area-inset-bottom,0px)))!important;box-sizing:border-box}.app-fixed-top-bar{padding-top:max(10px,calc(10px + env(safe-area-inset-top,0px)))!important;box-sizing:border-box}.el-drawer__body,.el-drawer__body *{overscroll-behavior:contain}.m-drawer-list,.app-drawer-scroll{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}body.app-ios-body-lock{overflow:hidden!important}
