.desktop-title-bar[data-v-df8dd7ff]{display:flex;align-items:center;height:32px;background:linear-gradient(90deg,#1890ff 0%,#722ed1 100%);color:#fff;font-size:14px;position:fixed;top:0;left:0;right:0;z-index:1000;-webkit-user-select:none;user-select:none;justify-content:space-between;padding:0 8px}.title-left[data-v-df8dd7ff]{display:flex;align-items:center;gap:8px}.app-icon .icon[data-v-df8dd7ff]{width:20px;height:20px}.app-title[data-v-df8dd7ff]{font-weight:500;font-size:13px}.title-center[data-v-df8dd7ff]{flex:1;display:flex;justify-content:center}.connection-status[data-v-df8dd7ff]{font-size:12px}.connection-status[data-v-df8dd7ff] .ant-badge-status-text{color:#ffffffd9}.title-right[data-v-df8dd7ff]{display:flex;align-items:center;gap:8px}.title-actions[data-v-df8dd7ff]{display:flex;gap:2px;margin-right:8px}.action-btn[data-v-df8dd7ff]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none!important;color:#ffffffbf!important;transition:all .2s;cursor:pointer;border-radius:4px}.action-btn[data-v-df8dd7ff]:hover{background-color:#ffffff26!important;color:#fff!important;transform:scale(1.05)}.action-btn[data-v-df8dd7ff]:active{transform:scale(.95);background-color:#fff3!important}.action-btn .pinned[data-v-df8dd7ff]{color:#52c41a!important}.window-controls[data-v-df8dd7ff]{display:flex;gap:2px}.control-btn[data-v-df8dd7ff]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none!important;color:#ffffffd9!important;transition:all .2s;cursor:pointer;border-radius:4px}.control-btn[data-v-df8dd7ff]:hover{background-color:#ffffff26!important;color:#fff!important;transform:scale(1.05)}.control-btn[data-v-df8dd7ff]:active{transform:scale(.95);background-color:#fff3!important}.minimize-btn[data-v-df8dd7ff]:hover{background-color:#ffc10733!important}.maximize-btn[data-v-df8dd7ff]:hover{background-color:#28a74533!important}.close-btn[data-v-df8dd7ff]:hover{background-color:#ff4d4f!important;color:#fff!important}.desktop-status-bar[data-v-ed8b0c15]{display:flex;align-items:center;justify-content:space-between;height:24px;background:var(--layout-bg);border-top:1px solid var(--border-color);color:var(--text-secondary);font-size:12px;padding:0 12px;position:fixed;bottom:0;left:0;right:0;z-index:999;-webkit-user-select:none;user-select:none}.status-left[data-v-ed8b0c15],.status-center[data-v-ed8b0c15],.status-right[data-v-ed8b0c15]{display:flex;align-items:center;gap:16px}.status-center[data-v-ed8b0c15]{flex:1;justify-content:center}.status-item[data-v-ed8b0c15]{display:flex;align-items:center;gap:4px;white-space:nowrap}.status-text[data-v-ed8b0c15]{color:var(--text-secondary)}.symbol[data-v-ed8b0c15]{font-weight:500;color:var(--text-color)}.price[data-v-ed8b0c15]{font-weight:600;font-family:Monaco,Menlo,monospace}.change[data-v-ed8b0c15]{font-weight:500;font-family:Monaco,Menlo,monospace}.price.up[data-v-ed8b0c15],.change.up[data-v-ed8b0c15]{color:var(--success-color)}.price.down[data-v-ed8b0c15],.change.down[data-v-ed8b0c15]{color:var(--error-color)}.anticon[data-v-ed8b0c15]{font-size:12px}.anticon.connected[data-v-ed8b0c15]{color:var(--success-color)}.file-manager[data-v-956bd80c]{margin-bottom:16px}.file-toolbar[data-v-956bd80c]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.file-drop-zone[data-v-956bd80c]{position:fixed;top:32px;left:240px;right:0;bottom:24px;background:rgba(0,0,0,.8);z-index:9999;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .3s ease;opacity:0;pointer-events:none}.file-drop-zone.drag-over[data-v-956bd80c]{opacity:1;pointer-events:all;background:rgba(24,144,255,.1);border:2px dashed var(--primary-color)}.drop-content[data-v-956bd80c]{text-align:center;color:#fff}.drop-icon[data-v-956bd80c]{font-size:64px;color:var(--primary-color);margin-bottom:16px}.drop-title[data-v-956bd80c]{font-size:24px;font-weight:500;margin-bottom:8px}.drop-subtitle[data-v-956bd80c]{font-size:16px;opacity:.8}body.desktop-app .sidebar.ant-layout-sider-collapsed+.content-layout .file-drop-zone[data-v-956bd80c]{left:64px}.notification-manager[data-v-ec92e6b6]{position:relative}.notification-settings[data-v-ec92e6b6]{position:absolute;top:40px;right:0;z-index:1000;width:200px}.performance-monitor[data-v-4460604e]{position:fixed;top:50px;right:20px;z-index:1000}.perf-metrics[data-v-4460604e]{margin-bottom:12px}.metric-item[data-v-4460604e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:12px}.metric-label[data-v-4460604e]{font-weight:500;color:var(--text-secondary)}.metric-value[data-v-4460604e]{font-family:monospace;font-weight:600;color:var(--text-color)}.perf-actions[data-v-4460604e]{display:flex;gap:8px}.perf-actions .ant-btn[data-v-4460604e]{flex:1}.desktop-wrapper[data-v-173f0407]{position:relative}.shortcuts-help[data-v-173f0407] .ant-table-tbody>tr>td{padding:8px 12px}.shortcuts-help[data-v-173f0407] .ant-tag{font-family:monospace;font-weight:500}:root{--primary-color: #fcd535;--primary-hover: #e6c132;--binance-dark: var(--bg-secondary);--binance-sidebar: var(--sidebar-bg);--binance-border: var(--border-color);--binance-text: var(--text-color);--binance-text-secondary: var(--text-secondary);--binance-bg: var(--layout-bg);--header-height: 64px;--sidebar-width: 240px;--sidebar-collapsed-width: 68px;--desktop-titlebar-height: 32px;--border-radius: 4px;--box-shadow: 0 2px 8px rgba(0, 0, 0, .15)}body.desktop-app{--desktop-statusbar-height: 24px;--total-header-height: calc(var(--header-height) + var(--desktop-titlebar-height))}body.desktop-app .sidebar{top:var(--desktop-titlebar-height);height:calc(100vh - var(--desktop-titlebar-height) - var(--desktop-statusbar-height))}body.desktop-app .content-layout{margin-top:var(--desktop-titlebar-height);margin-bottom:var(--desktop-statusbar-height)}.app-loading{position:fixed;top:0;left:0;width:100%;height:100%;background:#ffffff;z-index:9999}.app-container{width:100%;height:100vh;background-color:var(--binance-bg)}.layout{min-height:100vh;background-color:var(--binance-bg)}.sidebar{position:fixed!important;left:0;top:0;height:100vh;z-index:1001;background-color:var(--binance-sidebar)!important;border-right:1px solid #1a1a1a;box-shadow:2px 0 8px #00000026;display:flex;flex-direction:column}[data-theme=dark] .sidebar{background:var(--binance-sidebar)!important;box-shadow:4px 0 16px #00000040!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sidebar-logo{height:64px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #2B3139;padding:0 16px}.logo-container{display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;padding:8px;border-radius:var(--border-radius);transition:all .2s ease;background-color:transparent}.logo-container:hover{background-color:#fcd5351a}.sidebar.ant-layout-sider-collapsed .logo-container{justify-content:center}.sidebar.ant-layout-sider-collapsed .logo-text{display:none}.logo-badge{width:30px;height:30px;border-radius:4px;background-color:#f0b90b;display:inline-flex;align-items:center;justify-content:center}.logo-robot{width:28px;height:28px;display:block}.logo-text{font-size:16px;font-weight:700;color:var(--primary-color);letter-spacing:.5px}.sidebar-menu-container{flex:1;display:flex;flex-direction:column;overflow:hidden;height:100%;position:relative}.collapsed-content{flex:1;display:flex;flex-direction:column;overflow:hidden}.collapsed-menu{display:flex;flex-direction:column;gap:2px;flex:1;overflow-y:auto;padding:16px 0}.collapsed-menu-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 6px;border-radius:var(--border-radius);cursor:pointer;transition:all .2s ease;color:var(--sidebar-text);min-height:60px}.collapsed-menu-item:hover{background-color:#1890ff1a;color:var(--primary-color)}.collapsed-menu-item:hover .collapsed-icon,.collapsed-menu-item:hover .collapsed-text{color:var(--primary-color)}.collapsed-menu-item.active{background-color:transparent;color:var(--primary-color);font-weight:600}.collapsed-menu-item.active .collapsed-icon,.collapsed-menu-item.active .collapsed-text{color:var(--primary-color)}.collapsed-icon{font-size:18px;margin-bottom:5px;display:flex;align-items:center;justify-content:center}.collapsed-text{font-size:12px;text-align:center;line-height:1.1;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:48px}.collapsed-divider{height:1px;background-color:var(--binance-border);margin:4px 12px}.expanded-content{flex:1;display:flex;flex-direction:column;overflow:hidden}.sidebar-menu{border-right:none!important;background-color:transparent!important;flex:1;overflow-y:auto}.sidebar-menu :deep(.ant-menu-item){height:48px!important;line-height:48px!important;margin:4px 0!important;border-radius:var(--border-radius)!important;color:var(--binance-text-secondary)!important;transition:all .2s ease!important}.sidebar-menu :deep(.ant-menu-item:hover){background-color:#1890ff1a!important;color:var(--primary-color)!important}.sidebar-menu :deep(.ant-menu-item:hover .anticon){color:var(--primary-color)!important}.sidebar-menu :deep(.ant-menu-item-selected){background-color:transparent!important;color:var(--primary-color)!important;font-weight:600!important;border-radius:6px!important;border-left:3px solid #2563eb!important}.sidebar-menu :deep(.ant-menu-item-selected .anticon){color:var(--primary-color)!important}.sidebar-menu :deep(.ant-menu-submenu-title){height:48px!important;line-height:48px!important;margin:4px 0!important;border-radius:var(--border-radius)!important;color:var(--binance-text-secondary)!important}.sidebar-menu :deep(.ant-menu-submenu-title:hover){background-color:#fcd5351a!important;color:var(--binance-text)!important}.sidebar-menu :deep(.ant-menu-submenu-selected .ant-menu-submenu-title){color:var(--primary-color)!important}.sidebar-menu :deep(.ant-menu-sub){background-color:transparent!important}.sidebar-menu :deep(.ant-menu-sub .ant-menu-item){padding-left:48px!important;height:40px!important;line-height:40px!important}.content-layout{margin-left:var(--sidebar-collapsed-width);min-height:100vh;background-color:var(--binance-bg);transition:margin-left .2s ease}.content-layout.expanded{margin-left:var(--sidebar-width)}.main-content{padding:24px 24px 50px;min-height:100vh;background-color:var(--binance-bg);color:var(--binance-text)}.sidebar{width:var(--sidebar-width)!important;max-width:var(--sidebar-width)!important;min-width:var(--sidebar-width)!important;flex:0 0 var(--sidebar-width)!important}.sidebar.ant-layout-sider-collapsed{width:var(--sidebar-collapsed-width)!important;max-width:var(--sidebar-collapsed-width)!important;min-width:var(--sidebar-collapsed-width)!important;flex:0 0 var(--sidebar-collapsed-width)!important}@media (max-width: 992px){.sidebar{transform:translate(-100%);transition:transform .3s ease}.sidebar.mobile-visible{transform:translate(0)}.content-layout{margin-left:0!important}}@media (max-width: 768px){.main-content{padding:0 0 50px}.content-header{padding:0 16px}}.sidebar-bottom{border-top:1px solid #2B3139;padding:8px 0;position:relative;bottom:70px}.bottom-menu-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 6px;border-radius:var(--border-radius);cursor:pointer;transition:all .2s ease;color:var(--sidebar-text);min-height:56px;margin:2px 12px}.bottom-menu-item:hover{background-color:#1890ff1a;color:var(--primary-color)}.bottom-menu-item:hover .collapsed-icon,.bottom-menu-item:hover .collapsed-text{color:var(--primary-color)}.sidebar-bottom-expanded{border-top:1px solid #2B3139;padding:8px 16px;background-color:var(--binance-sidebar)}.expanded-bottom-item{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--border-radius);cursor:pointer;transition:all .2s ease;color:var(--binance-text-secondary);margin:4px 0}.expanded-bottom-item:hover{background-color:#1890ff1a;color:var(--primary-color)}.expanded-bottom-item:hover .anticon,.expanded-bottom-item:hover span{color:var(--primary-color)}.expanded-bottom-item span{font-size:14px;font-weight:400}.theme-icon{font-size:16px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}[data-theme=dark] .collapsed-menu-item:hover{background:linear-gradient(90deg,rgba(37,99,235,.12),rgba(37,99,235,.08))!important;border-radius:6px;transition:all .2s cubic-bezier(.4,0,.2,1)}[data-theme=dark] .collapsed-menu-item.active{background:transparent!important;color:#2563eb!important}[data-theme=dark] .collapsed-menu-item.active .collapsed-icon,[data-theme=dark] .collapsed-menu-item.active .collapsed-text{color:#2563eb!important}[data-theme=dark] .sidebar-menu :deep(.ant-menu-item:hover){background:linear-gradient(90deg,rgba(37,99,235,.12),rgba(37,99,235,.08))!important;border-radius:6px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}[data-theme=dark] .sidebar-menu :deep(.ant-menu-item-selected){background:transparent!important;color:#2563eb!important}[data-theme=dark] .sidebar-bottom,[data-theme=dark] .sidebar-bottom-expanded{border-top:1px solid #2B3139!important}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--body-bg: #f0f2f5;--component-bg: #ffffff;--text-color: rgba(0, 0, 0, .85);--text-color-secondary: rgba(0, 0, 0, .45);--border-color: #f0f0f0;--header-bg: #ffffff;--sider-bg: #ffffff;--menu-bg: #ffffff;--menu-item-selected-bg: #e6f7ff;--menu-item-selected-color: #1890ff;--menu-item-hover-bg: #f5f5f5;--shadow-color: rgba(0, 0, 0, .15);--primary-color: #1890ff;--success-color: #52c41a;--warning-color: #faad14;--error-color: #f5222d;--card-bg: #ffffff;--disabled-color: rgba(0, 0, 0, .25);--disabled-bg: #f5f5f5;--table-header-bg: #fafafa;--table-row-hover-bg: #fafafa;--header-height: 64px;--sider-width: 256px;--sider-collapsed-width: 80px;--content-padding: 24px;--border-radius-base: 2px;--border-radius-sm: 2px;--border-radius-md: 4px;--border-radius-lg: 8px;--space-unit: 4px;--space-xs: calc(var(--space-unit) * 1);--space-sm: calc(var(--space-unit) * 2);--space-md: calc(var(--space-unit) * 4);--space-lg: calc(var(--space-unit) * 6);--space-xl: calc(var(--space-unit) * 8);--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-size-base: 14px;--font-size-sm: 12px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 20px;--font-size-xxl: 24px;--z-index-base: 1;--z-index-affix: 10;--z-index-dropdown: 1050;--z-index-modal: 1000;--z-index-notification: 1010;--z-index-tooltip: 1060;--z-index-popover: 1030}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";background-color:var(--body-bg);color:var(--text-color);transition:background-color .3s,color .3s}.ant-layout .ant-layout-header,[class*=css-dev-only-do-not-override-].ant-layout .ant-layout-header{padding-inline:24px!important}::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:3px}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:#aaa}.ant-layout{background-color:var(--body-bg)}.ant-layout-header{background-color:var(--header-bg);height:var(--header-height);line-height:var(--header-height);padding:0 var(--content-padding);box-shadow:0 2px 8px var(--shadow-color);z-index:var(--z-index-affix);transition:background-color .3s,box-shadow .3s}.ant-layout-sider{background-color:var(--sider-bg);transition:background-color .3s;box-shadow:2px 0 8px var(--shadow-color)}.ant-layout-content{background-color:var(--body-bg);transition:background-color .3s}.ant-card{background-color:var(--component-bg);border-color:var(--border-color);transition:background-color .3s,border-color .3s}.ant-menu{background-color:var(--menu-bg);color:var(--text-color);transition:background-color .3s,color .3s}.ant-menu-item,.ant-menu-item:hover,.ant-menu-item-active,.ant-menu-item-selected,.ant-menu-submenu,.ant-menu-submenu-title,.ant-menu-submenu-title:hover,.ant-menu-horizontal>.ant-menu-item,.ant-menu-horizontal>.ant-menu-submenu,.ant-menu-horizontal>.ant-menu-item:hover,.ant-menu-horizontal>.ant-menu-submenu:hover,.ant-menu-horizontal>.ant-menu-item-active,.ant-menu-horizontal>.ant-menu-item-selected,.ant-menu-horizontal>.ant-menu-item-open,.ant-menu-horizontal>.ant-menu-submenu-open,.ant-menu-horizontal>.ant-menu-submenu-selected,.ant-menu-horizontal>.ant-menu-submenu-active{border-radius:0!important}.ant-menu-item-selected{background-color:var(--menu-item-selected-bg)!important;color:var(--menu-item-selected-color)!important}.ant-menu-item:hover{background-color:var(--menu-item-hover-bg)!important}.ant-table{background-color:var(--component-bg);transition:background-color .3s}.ant-table-thead>tr>th{background-color:var(--table-header-bg);transition:background-color .3s}.ant-table-tbody>tr:hover>td{background-color:var(--table-row-hover-bg);transition:background-color .3s}.page-container{padding:var(--space-md)}.page-header{margin-bottom:var(--space-md);display:flex;align-items:center;justify-content:space-between}.page-title{font-size:var(--font-size-xl);margin:0;color:var(--text-color)}.page-content{background-color:var(--component-bg);padding:var(--space-lg);border-radius:var(--border-radius-md);box-shadow:0 2px 8px var(--shadow-color);transition:background-color .3s,box-shadow .3s}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-md)}.form-footer{margin-top:var(--space-lg);display:flex;justify-content:flex-end;gap:var(--space-sm)}.search-form{margin-bottom:var(--space-md);padding:var(--space-md);background-color:var(--component-bg);border-radius:var(--border-radius-md);box-shadow:0 1px 4px var(--shadow-color)}.table-scroll-container{overflow:auto;width:100%}.list-action-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;margin-bottom:16px;gap:16px}.list-action-bar .left-section{min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-action-bar .right-section{display:flex;align-items:center;gap:8px;flex-shrink:0}@media (max-width: 768px){.list-action-bar{flex-direction:column;align-items:flex-start}.list-action-bar .right-section{margin-top:8px;width:100%;justify-content:flex-start}}.ant-layout-header,.ant-layout-sider,.ant-menu{background-color:#0a0a0a!important}.ant-menu-item,.ant-menu-submenu-title,.ant-menu-submenu-arrow{color:#ffffffd9!important}.ant-menu-item:hover,.ant-menu-submenu-title:hover{color:#fff!important;background-color:#ffffff14!important}.ant-menu-item-selected{background-color:#1890ff!important;color:#fff!important;border-radius:0!important}.ant-menu-submenu-selected>.ant-menu-submenu-title{color:#fff!important}.ant-breadcrumb-link,.ant-breadcrumb-separator,.header-right .username{color:#fff!important}.header-right .user-dropdown:hover{background-color:#ffffff1a}.trigger,.ant-layout-header .anticon{color:#fff!important}.no-select{-webkit-user-select:none;user-select:none}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-xs{margin-bottom:var(--space-xs)}.mb-sm{margin-bottom:var(--space-sm)}.mb-md{margin-bottom:var(--space-md)}.mb-lg{margin-bottom:var(--space-lg)}.mb-xl{margin-bottom:var(--space-xl)}.flex{display:flex}.flex-col{display:flex;flex-direction:column}.justify-between{justify-content:space-between}.items-center{align-items:center}.gap-sm{gap:var(--space-sm)}.gap-md{gap:var(--space-md)}.w-full{width:100%}.text-center{text-align:center}.text-right{text-align:right}.rounded{border-radius:var(--border-radius-base)}.cursor-pointer{cursor:pointer}.text-primary{color:var(--primary-color)}.profit-positive{color:var(--success-color);font-weight:500}.profit-negative{color:var(--error-color);font-weight:500}.ant-table-wrapper .ant-table-thead>tr>th{background-color:var(--table-header-bg);font-weight:600;color:var(--text-color)}:root{--bg-color: #0b0e11 !important;--layout-bg: #0b0e11 !important}html,body,.ant-layout{background-color:var(--layout-bg, #0b0e11)!important}.table-scroll-container{width:100%;overflow-x:auto;margin-bottom:16px;position:relative}.table-scroll-container::-webkit-scrollbar{height:8px}.table-scroll-container::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:4px}.table-scroll-container::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.ant-table-wrapper{width:100%;overflow-x:auto}.ant-table-cell-fixed-left,.ant-table-cell-fixed-right{z-index:1!important}.ant-table-thead>tr>th{font-weight:600;background-color:var(--table-header-bg)!important;border-bottom:1px solid var(--border-color)}.ant-table-tbody>tr:hover>td{background-color:var(--table-row-hover-bg)!important}.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-tbody>tr>td{border-color:var(--border-color)}.ant-table-cell-fixed-left-last:after{box-shadow:inset -10px 0 8px -8px #0000000f!important}.ant-table-cell-fixed-right:before{box-shadow:inset 10px 0 8px -8px #0000000f!important}.ant-pagination{margin-top:16px;margin-bottom:0}.ant-table-small{font-size:14px}.ant-table .ant-table-thead>tr>th{background-color:var(--table-header-bg);color:var(--text-color);font-weight:600;white-space:nowrap}.ant-table-tbody>tr>td{white-space:nowrap}.table-action-buttons{display:flex;gap:8px;align-items:center;white-space:nowrap}.ant-list-item{transition:background-color .3s}.ant-list-item:hover{background-color:var(--table-row-hover-bg)}@media (max-width: 768px){.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:8px}.ant-table-cell-fixed-right{position:sticky!important;right:0!important}}body.desktop-app{font-size:14px;line-height:1.6;--content-padding: 24px;--card-margin: 16px;--box-shadow: 0 4px 12px rgba(0, 0, 0, .1);--button-height: 36px;--button-padding: 8px 24px;--table-row-height: 48px}body:not(.desktop-app){font-size:13px;line-height:1.5;--content-padding: 16px;--card-margin: 12px;--box-shadow: 0 2px 8px rgba(0, 0, 0, .08);--button-height: 32px;--button-padding: 6px 16px;--table-row-height: 40px}.desktop-app .ant-btn{height:var(--button-height);padding:var(--button-padding);font-weight:500;border-radius:6px;transition:all .3s ease}.desktop-app .ant-btn:hover{transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.desktop-app .ant-card{margin:var(--card-margin);box-shadow:var(--box-shadow);border-radius:8px}.desktop-app .ant-table-tbody>tr>td{padding:12px 16px;font-size:14px}.desktop-app .toolbar{padding:12px 24px;background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);border-radius:8px;margin-bottom:16px}.desktop-app .status-indicator{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500}.desktop-app .status-indicator.success{background:rgba(52,168,83,.1);color:#34a853}.desktop-app .status-indicator.error{background:rgba(234,67,53,.1);color:#ea4335}.desktop-app .status-indicator.warning{background:rgba(251,188,5,.1);color:#fbbc05}.desktop-app .ant-form-item{margin-bottom:20px}.desktop-app .ant-form-item-label{font-weight:500;color:#2c3e50}.desktop-app .ant-input,.desktop-app .ant-select-selector{height:36px;border-radius:6px;border:1px solid #e1e8ed;transition:all .3s ease}.desktop-app .ant-input:focus,.desktop-app .ant-select-selector:focus{box-shadow:0 0 0 2px #1890ff33}@media (max-width: 768px){body:not(.desktop-app){--content-padding: 12px;--card-margin: 8px;--button-height: 32px;--button-padding: 6px 12px}body:not(.desktop-app) .ant-table-tbody>tr>td{padding:8px 12px;font-size:13px}}.desktop-app *{scroll-behavior:smooth}.desktop-app .page-enter-active,.desktop-app .page-leave-active{transition:all .3s ease}.desktop-app .page-enter-from{opacity:0;transform:translate(20px)}.desktop-app .page-leave-to{opacity:0;transform:translate(-20px)}:root{--color-primary: #1890ff;--color-success: #52c41a;--color-warning: #faad14;--color-error: #ff4d4f;--color-info: #1890ff;--primary-color: var(--color-primary);--success-color: var(--color-success);--warning-color: var(--color-warning);--error-color: var(--color-error);--info-color: var(--color-info);--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-tertiary: #fafafa;--card-bg: #ffffff;--layout-bg: #f0f2f5;--header-bg: #ffffff;--sidebar-bg: #1e2329;--text-color: #000000;--text-secondary: #666666;--text-tertiary: #999999;--text-placeholder: #bfbfbf;--text-inverse: #ffffff;--border-color: #d9d9d9;--border-secondary: #f0f0f0;--border-hover: #40a9ff;--hover-bg: #f5f5f5;--active-bg: #e6f7ff;--disabled-bg: #f5f5f5;--disabled-color: #00000040;--shadow-light: 0 1px 2px rgba(0, 0, 0, .03);--shadow-base: 0 2px 8px rgba(0, 0, 0, .15);--shadow-card: 0 1px 2px rgba(0, 0, 0, .03), 0 1px 6px rgba(0, 0, 0, .05);--profit-color: #52c41a;--loss-color: #ff4d4f;--buy-color: #52c41a;--sell-color: #ff4d4f;--neutral-color: #595959;--chart-grid: #f0f0f0;--chart-axis: #d9d9d9;--chart-candlestick-up: #52c41a;--chart-candlestick-down: #ff4d4f;--chart-volume: #1890ff40;--table-header-bg: #fafafa;--table-row-hover: #f5f5f5;--table-stripe-bg: #fafafa;--input-bg: #ffffff;--input-border: #d9d9d9;--input-focus-border: #40a9ff;--primary-gradient: linear-gradient(135deg, #1890ff 0%, #1677ff 100%);--primary-gradient-light: linear-gradient(135deg, rgba(64, 169, 255, .85) 0%, rgba(9, 109, 217, .85) 100%);--success-gradient: linear-gradient(135deg, #52c41a 0%, #73d13d 100%);--success-gradient-light: linear-gradient(135deg, rgba(82, 196, 26, .85) 0%, rgba(35, 120, 4, .85) 100%);--error-gradient: linear-gradient(135deg, #ff4d4f 0%, #ff7875 100%);--error-gradient-light: linear-gradient(135deg, rgba(255, 77, 79, .85) 0%, rgba(168, 7, 26, .85) 100%);--purple-gradient: linear-gradient(135deg, #722ed1 0%, #9254de 100%);--purple-gradient-light: linear-gradient(135deg, rgba(114, 46, 209, .85) 0%, rgba(57, 16, 133, .85) 100%);--cyan-gradient: linear-gradient(135deg, #13c2c2 0%, #36cfc9 100%);--orange-gradient: linear-gradient(135deg, #fa8c16 0%, #ffa940 100%);--success-light: #b7eb8f;--error-light: #ffadd2;--warning-light: #ffe58f;--info-light: #87e8de;--text-color-inverse: #ffffff;--text-color-inverse-secondary: rgba(255, 255, 255, .85);--btn-primary-bg: #1890ff;--btn-primary-hover: #40a9ff;--btn-primary-active: #096dd9;--btn-success-bg: #52c41a;--btn-success-hover: #73d13d;--btn-success-active: #389e0d;--btn-warning-bg: #faad14;--btn-warning-hover: #ffc53d;--btn-warning-active: #d48806;--btn-error-bg: #ff4d4f;--btn-error-hover: #ff7875;--btn-error-active: #d9363e;--btn-info-bg: #13c2c2;--btn-info-hover: #36cfc9;--btn-info-active: #08979c;--btn-purple-bg: #722ed1;--btn-purple-hover: #9254de;--btn-purple-active: #531dab;--tag-entry-bg: #1890ff;--tag-entry-text: #ffffff;--tag-exit-bg: #fa8c16;--tag-exit-text: #ffffff;--tag-analysis-bg: #52c41a;--tag-analysis-text: #ffffff;--tag-risk-bg: #f5222d;--tag-risk-text: #ffffff;--tag-monitor-bg: #722ed1;--tag-monitor-text: #ffffff;--tag-long-bg: #52c41a;--tag-long-text: #52c41a;--tag-short-bg: #f5222d;--tag-short-text: #f5222d}[data-theme=dark]{--color-primary: #2563eb;--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-info: #06b6d4;--primary-color: var(--color-primary);--success-color: var(--color-success);--warning-color: var(--color-warning);--error-color: var(--color-error);--info-color: var(--color-info);--bg-color: #0b0e11;--bg-secondary: #1e2329;--bg-tertiary: #2a2f38;--card-bg: #1e2329;--layout-bg: #0b0e11;--header-bg: #1e2329;--sidebar-bg: #1e2329;--text-color: #e6e8eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-placeholder: #4b5563;--text-inverse: #0b0e11;--border-color: #1a1a1a;--border-secondary: #2d3138;--border-hover: #2563eb;--hover-bg: #1e2329;--active-bg: #1e40af20;--disabled-bg: #1e2329;--disabled-color: #6b728040;--shadow-light: 0 2px 4px rgba(0, 0, 0, .25);--shadow-base: 0 4px 12px rgba(0, 0, 0, .4);--shadow-card: 0 2px 8px rgba(0, 0, 0, .25), 0 1px 2px rgba(0, 0, 0, .1);--profit-color: #10b981;--loss-color: #ef4444;--buy-color: #10b981;--sell-color: #ef4444;--neutral-color: #9ca3af;--chart-grid: #2d3138;--chart-axis: #1a1a1a;--chart-candlestick-up: #10b981;--chart-candlestick-down: #ef4444;--chart-volume: #2563eb40;--table-header-bg: #1e2329;--table-row-hover: #1e2329;--table-stripe-bg: #1e2329;--input-bg: #1e2329;--input-border: #1a1a1a;--input-focus-border: #2563eb;--primary-gradient: linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%);--primary-gradient-light: linear-gradient(135deg, rgba(37, 99, 235, .9) 0%, rgba(29, 78, 216, .9) 100%);--success-gradient: linear-gradient(135deg, #10b981 0%, #059669 100%);--success-gradient-light: linear-gradient(135deg, rgba(16, 185, 129, .9) 0%, rgba(5, 150, 105, .9) 100%);--error-gradient: linear-gradient(135deg, #ef4444 0%, #dc2626 100%);--error-gradient-light: linear-gradient(135deg, rgba(239, 68, 68, .9) 0%, rgba(220, 38, 38, .9) 100%);--purple-gradient: linear-gradient(135deg, #8b5cf6 0%, #7c3aed 100%);--purple-gradient-light: linear-gradient(135deg, rgba(139, 92, 246, .9) 0%, rgba(124, 58, 237, .9) 100%);--cyan-gradient: linear-gradient(135deg, #06b6d4 0%, #0891b2 100%);--orange-gradient: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);--success-light: #6ee7b7;--error-light: #fca5a5;--warning-light: #fcd34d;--info-light: #67e8f9;--text-color-inverse: #ffffff;--text-color-inverse-secondary: rgba(255, 255, 255, .85);--btn-primary-bg: #2563eb;--btn-primary-hover: #3b82f6;--btn-primary-active: #1d4ed8;--btn-success-bg: #10b981;--btn-success-hover: #34d399;--btn-success-active: #059669;--btn-warning-bg: #f59e0b;--btn-warning-hover: #fbbf24;--btn-warning-active: #d97706;--btn-error-bg: #ef4444;--btn-error-hover: #f87171;--btn-error-active: #dc2626;--btn-info-bg: #06b6d4;--btn-info-hover: #22d3ee;--btn-info-active: #0891b2;--btn-purple-bg: #8b5cf6;--btn-purple-hover: #a78bfa;--btn-purple-active: #7c3aed;--tag-entry-bg: #2563eb;--tag-entry-text: #ffffff;--tag-exit-bg: #f59e0b;--tag-exit-text: #ffffff;--tag-analysis-bg: #10b981;--tag-analysis-text: #ffffff;--tag-risk-bg: #ef4444;--tag-risk-text: #ffffff;--tag-monitor-bg: #8b5cf6;--tag-monitor-text: #ffffff;--tag-long-bg: #10b981;--tag-long-text: #10b981;--tag-short-bg: #ef4444;--tag-short-text: #ef4444}.theme-light,.theme-dark{color:var(--text-color)}.theme-transition,.ant-layout,.ant-layout-content,.ant-card,.ant-card-head,.ant-table,.ant-table-thead,.ant-table-tbody,.ant-btn,.ant-input,.ant-select,.ant-select-selector,.ant-tabs,.ant-tabs-tab,.ant-tabs-content,.ant-modal-content,.ant-modal-header,.ant-modal-body,.ant-modal-footer,.ant-drawer-content,.ant-drawer-header,.ant-drawer-body,.ant-popover-content,.ant-dropdown,.ant-menu,.ant-tag,.ant-statistic,.ant-form-item,.ant-divider,.sidebar,.sidebar-menu,.collapsed-menu-item,.expanded-bottom-item,.panel,.card{transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.card{background-color:var(--card-bg);border:1px solid var(--border-color);box-shadow:var(--shadow-card)}.panel{background-color:var(--card-bg);border:1px solid var(--border-color);color:var(--text-color)}.panel-header{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-color);color:var(--text-color)}.panel-section{background-color:var(--card-bg);border:1px solid var(--border-color)}.section-header{background-color:var(--bg-secondary);color:var(--text-color);border-bottom:1px solid var(--border-color)}.text-primary{color:var(--text-color)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-success{color:var(--success-color)}.text-error{color:var(--error-color)}.text-warning{color:var(--warning-color)}.text-profit{color:var(--profit-color)}.text-loss{color:var(--loss-color)}.bg-primary{background-color:var(--bg-color)}.bg-secondary{background-color:var(--bg-secondary)}.bg-card{background-color:var(--card-bg)}.border-primary{border-color:var(--border-color)}.border-secondary{border-color:var(--border-secondary)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}[data-theme=dark] .ant-layout,[data-theme=dark] .ant-layout-content{background:var(--layout-bg)!important;color:var(--text-color)!important}html .ant-tabs{color:var(--text-color)!important}html .ant-tabs-content-holder,html .ant-tabs-content{background:var(--card-bg)!important;color:var(--text-color)!important}html .ant-tabs-ink-bar{background:var(--primary-color)!important}html .ant-tag.btn-primary{background:var(--btn-primary-bg)!important;color:#fff!important;border-color:var(--btn-primary-bg)!important}html .ant-tag.btn-primary:hover{background:var(--btn-primary-hover)!important;border-color:var(--btn-primary-hover)!important;transform:translateY(-1px);box-shadow:0 2px 8px #00000040;filter:brightness(1.05);cursor:pointer}html .ant-tag.btn-success{background:var(--btn-success-bg)!important;color:#fff!important;border-color:var(--btn-success-bg)!important}html .ant-tag.btn-success:hover{background:var(--btn-success-hover)!important;border-color:var(--btn-success-hover)!important;transform:translateY(-1px);box-shadow:0 2px 8px #00000040;filter:brightness(1.05);cursor:pointer}html .ant-tag.btn-error{background:var(--btn-error-bg)!important;color:#fff!important;border-color:var(--btn-error-bg)!important}html .ant-tag.btn-error:hover{background:var(--btn-error-hover)!important;border-color:var(--btn-error-hover)!important;transform:translateY(-1px);box-shadow:0 2px 8px #00000040;filter:brightness(1.05);cursor:pointer}html .ant-tag.btn-warning{background:var(--btn-warning-bg)!important;color:#fff!important;border-color:var(--btn-warning-bg)!important}html .ant-tag.btn-warning:hover{background:var(--btn-warning-hover)!important;border-color:var(--btn-warning-hover)!important;transform:translateY(-1px);box-shadow:0 2px 4px #0003}html .ant-tag.btn-info{background:var(--btn-info-bg)!important;color:#fff!important;border-color:var(--btn-info-bg)!important}html .ant-tag.btn-info:hover{background:var(--btn-info-hover)!important;border-color:var(--btn-info-hover)!important;transform:translateY(-1px);box-shadow:0 2px 4px #0003}html .ant-tag.btn-purple{background:var(--btn-purple-bg)!important;color:#fff!important;border-color:var(--btn-purple-bg)!important}html .ant-tag.btn-purple:hover{background:var(--btn-purple-hover)!important;border-color:var(--btn-purple-hover)!important;transform:translateY(-1px);box-shadow:0 2px 4px #0003}html .ant-tag.btn-disabled{background:var(--bg-secondary)!important;color:var(--text-disabled)!important;border-color:var(--border-color)!important;cursor:not-allowed!important}html .ant-tag.btn-disabled:hover{background:var(--bg-secondary)!important;color:var(--text-disabled)!important;border-color:var(--border-color)!important;transform:none;box-shadow:none;filter:none}html .ant-tag.tag-entry{background:transparent!important;color:var(--tag-entry-bg)!important;border:1px solid var(--tag-entry-bg)!important;font-weight:400;font-size:12px}html .ant-tag.tag-exit{background:transparent!important;color:var(--tag-exit-bg)!important;border:1px solid var(--tag-exit-bg)!important;font-weight:400;font-size:12px}html .ant-tag.tag-analysis{background:transparent!important;color:var(--tag-analysis-bg)!important;border:1px solid var(--tag-analysis-bg)!important;font-weight:400;font-size:12px}html .ant-tag.tag-risk{background:transparent!important;color:var(--tag-risk-bg)!important;border:1px solid var(--tag-risk-bg)!important;font-weight:400;font-size:12px}html .ant-tag.tag-monitor{background:transparent!important;color:var(--tag-monitor-bg)!important;border:1px solid var(--tag-monitor-bg)!important;font-weight:400;font-size:12px}html .ant-tag.tag-long{background:transparent!important;color:var(--tag-long-text)!important;border:1px solid var(--tag-long-bg)!important;font-weight:500;font-size:12px}html .ant-tag.tag-short{background:transparent!important;color:var(--tag-short-text)!important;border:1px solid var(--tag-short-bg)!important;font-weight:500;font-size:12px}html .ant-popover{--ant-color-bg-elevated: var(--card-bg)}html .ant-popover .ant-popover-inner{background:var(--card-bg)!important;border:1px solid var(--border-color);box-shadow:var(--shadow-card)}html .ant-popover .ant-popover-title{color:var(--text-color)!important;border-bottom:1px solid var(--border-color)}html .ant-popover .ant-popover-inner-content{color:var(--text-color)!important}html .ant-popover .ant-popover-arrow:before,html .ant-popover .ant-popover-arrow:after{background:var(--card-bg)!important;border-color:var(--border-color)!important}[data-theme=dark] .ant-typography,[data-theme=dark] .ant-typography h1,[data-theme=dark] .ant-typography h2,[data-theme=dark] .ant-typography h3,[data-theme=dark] .ant-typography h4,[data-theme=dark] .ant-typography h5,[data-theme=dark] .ant-typography h6,[data-theme=dark] .ant-typography-title{color:var(--text-color)!important}[data-theme=dark] .ant-card-head{background:var(--bg-secondary)!important;border-bottom:1px solid var(--border-color)!important}[data-theme=dark] .ant-card-head-title{color:var(--text-color)!important;font-weight:600!important}[data-theme=dark] .ant-card-extra{color:var(--text-secondary)!important}[data-theme=dark] .ant-card{background:var(--card-bg)!important;border:1px solid var(--border-color)!important;color:var(--text-color)!important;box-shadow:var(--shadow-card)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=dark] .ant-card:hover{border-color:var(--border-color)!important;box-shadow:var(--shadow-card)!important;transition:all .3s cubic-bezier(.4,0,.2,1)}[data-theme=dark] .ant-table,[data-theme=dark] .ant-table.ant-table,[data-theme=dark] div.ant-table{background:var(--card-bg)!important;color:var(--text-color)!important;background-color:var(--card-bg)!important}[data-theme=dark] .ant-table-container,[data-theme=dark] .ant-table-container.ant-table-container,[data-theme=dark] div.ant-table-container,[data-theme=dark] .ant-table-content{background:var(--card-bg)!important;background-color:var(--card-bg)!important}[data-theme=dark] .ant-table-thead>tr>th,[data-theme=dark] .ant-table-thead.ant-table-thead>tr>th,[data-theme=dark] thead.ant-table-thead>tr>th{background:var(--table-header-bg)!important;color:var(--text-color)!important;border-color:var(--border-color)!important;font-weight:600!important;background-color:var(--table-header-bg)!important}[data-theme=dark] .ant-table-thead>tr>th:not(:last-child):before{background-color:var(--border-color)!important}[data-theme=dark] .ant-table-tbody>tr>td,[data-theme=dark] .ant-table-tbody.ant-table-tbody>tr>td,[data-theme=dark] tbody.ant-table-tbody>tr>td{background:var(--card-bg)!important;color:var(--text-color)!important;border-color:var(--border-color)!important;background-color:var(--card-bg)!important}[data-theme=dark] .ant-table-tbody>tr:hover>td,[data-theme=dark] .ant-table-tbody.ant-table-tbody>tr:hover>td,[data-theme=dark] tbody.ant-table-tbody>tr:hover>td{background:var(--table-row-hover)!important;background-color:var(--table-row-hover)!important}[data-theme=dark] .ant-table-tbody>tr.ant-table-row-selected>td,[data-theme=dark] .ant-table-tbody.ant-table-tbody>tr.ant-table-row-selected>td{background:var(--active-bg)!important;background-color:var(--active-bg)!important}[data-theme=dark] .ant-table-wrapper,[data-theme=dark] .ant-table-pagination.ant-pagination{background:var(--card-bg)!important;background-color:var(--card-bg)!important}[data-theme=dark] .ant-pagination,[data-theme=dark] .ant-pagination.ant-pagination,[data-theme=dark] div.ant-pagination{color:var(--text-color)!important;background:transparent!important}[data-theme=dark] .ant-pagination-item,[data-theme=dark] .ant-pagination-item.ant-pagination-item,[data-theme=dark] li.ant-pagination-item{background:var(--card-bg)!important;border-color:var(--border-color)!important;background-color:var(--card-bg)!important}[data-theme=dark] .ant-pagination-item a,[data-theme=dark] .ant-pagination-item.ant-pagination-item a{color:var(--text-color)!important}[data-theme=dark] .ant-pagination-item:hover,[data-theme=dark] .ant-pagination-item.ant-pagination-item:hover{border-color:var(--primary-color)!important;background-color:var(--hover-bg)!important}[data-theme=dark] .ant-pagination-item:hover a,[data-theme=dark] .ant-pagination-item.ant-pagination-item:hover a{color:var(--primary-color)!important}[data-theme=dark] .ant-pagination-item-active,[data-theme=dark] .ant-pagination-item-active.ant-pagination-item,[data-theme=dark] li.ant-pagination-item-active{background:var(--primary-color)!important;border-color:var(--primary-color)!important;background-color:var(--primary-color)!important}[data-theme=dark] .ant-pagination-item-active a,[data-theme=dark] .ant-pagination-item-active.ant-pagination-item a{color:#fff!important}[data-theme=dark] .ant-pagination-prev,[data-theme=dark] .ant-pagination-next,[data-theme=dark] .ant-pagination-jump-prev,[data-theme=dark] .ant-pagination-jump-next{background:var(--card-bg)!important;border-color:var(--border-color)!important}[data-theme=dark] .ant-pagination-prev a,[data-theme=dark] .ant-pagination-next a,[data-theme=dark] .ant-pagination-jump-prev a,[data-theme=dark] .ant-pagination-jump-next a,[data-theme=dark] .ant-pagination-options,[data-theme=dark] .ant-pagination-options-size-changer,[data-theme=dark] .ant-pagination-total-text{color:var(--text-color)!important}[data-theme=dark] .ant-select,[data-theme=dark] .ant-select-selector{background:var(--input-bg)!important;color:var(--text-color)!important;border-color:var(--input-border)!important}[data-theme=dark] .ant-select-arrow{color:var(--text-secondary)!important}[data-theme=dark] .ant-select-dropdown{background:var(--card-bg)!important;border:1px solid var(--border-color)!important;box-shadow:var(--shadow-base)!important}[data-theme=dark] .ant-select-item{color:var(--text-color)!important}[data-theme=dark] .ant-select-item:hover{background:var(--hover-bg)!important}[data-theme=dark] .ant-select-item-option-selected{background:var(--active-bg)!important;color:var(--primary-color)!important}[data-theme=dark] .ant-input:focus,[data-theme=dark] .ant-input-focused{border-color:var(--input-focus-border)!important;box-shadow:0 0 0 2px #2563eb33!important}[data-theme=dark] .ant-input::placeholder{color:var(--text-placeholder)!important}[data-theme=dark] .ant-input-group-addon{background:var(--bg-secondary)!important;color:var(--text-color)!important;border-color:var(--input-border)!important}[data-theme=dark] .ant-input{background:var(--input-bg)!important;color:var(--text-color)!important;border-color:var(--input-border)!important}[data-theme=dark] .ant-btn{background:var(--card-bg)!important;color:var(--text-color)!important;border:1px solid var(--border-color)!important;box-shadow:var(--shadow-light)!important;transition:all .2s cubic-bezier(.4,0,.2,1)}[data-theme=dark] .ant-btn:hover{background:var(--hover-bg)!important;border-color:var(--border-hover)!important;transform:translateY(-1px);box-shadow:var(--shadow-card)!important}[data-theme=dark] .ant-btn-primary{background:linear-gradient(135deg,var(--primary-color),#3b82f6)!important;border-color:var(--primary-color)!important;color:#fff!important}[data-theme=dark] .ant-btn-primary:hover{background:linear-gradient(135deg,#3b82f6,var(--primary-color))!important;transform:translateY(-1px);box-shadow:0 8px 16px #2563eb4d!important}[data-theme=dark] .ant-btn-default{background:var(--card-bg)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}[data-theme=dark] .ant-btn-text{color:var(--text-color)!important}[data-theme=dark] .ant-btn-text:hover{background:var(--hover-bg)!important;color:var(--primary-color)!important}[data-theme=dark] .ant-btn-link{color:var(--primary-color)!important}[data-theme=dark] .ant-btn-link:hover{color:var(--border-hover)!important}[data-theme=dark] .ant-modal-content{background:var(--card-bg)!important;border:1px solid var(--border-color)!important}[data-theme=dark] .ant-modal-header{background:transparent!important;border-bottom:none!important}[data-theme=dark] .ant-modal-title,[data-theme=dark] .ant-modal-body{color:var(--text-color)!important}[data-theme=dark] .ant-modal-footer{background:transparent!important;border-top:none!important}[data-theme=dark] .ant-modal-close{color:var(--text-secondary)!important}[data-theme=dark] .ant-modal-close:hover{color:var(--text-color)!important}[data-theme=dark] .ant-drawer-content{background:var(--card-bg)!important}[data-theme=dark] .ant-drawer-header{background:var(--bg-secondary)!important;border-bottom:1px solid var(--border-color)!important}[data-theme=dark] .ant-drawer-title{color:var(--text-color)!important}[data-theme=dark] .ant-drawer-body{background:var(--card-bg)!important;color:var(--text-color)!important}[data-theme=dark] .ant-popover-content{background:var(--card-bg)!important;border:1px solid var(--border-color)!important}[data-theme=dark] .ant-popover-inner{background:var(--card-bg)!important;color:var(--text-color)!important}[data-theme=dark] .ant-popover-title{color:var(--text-color)!important;border-bottom:1px solid var(--border-color)!important}[data-theme=dark] .ant-tooltip-inner{background:var(--bg-tertiary)!important;color:var(--text-color)!important}[data-theme=dark] .ant-statistic{color:var(--text-color)!important}[data-theme=dark] .ant-statistic-title{color:var(--text-secondary)!important}[data-theme=dark] .ant-statistic-content{color:var(--text-color)!important}[data-theme=dark] .ant-tag{background:var(--bg-secondary)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}[data-theme=dark] .ant-tag-success{background:var(--success-color)20!important;color:var(--success-color)!important;border-color:var(--success-color)40!important}[data-theme=dark] .ant-tag-error{background:var(--error-color)20!important;color:var(--error-color)!important;border-color:var(--error-color)40!important}[data-theme=dark] .ant-tag-warning{background:var(--warning-color)20!important;color:var(--warning-color)!important;border-color:var(--warning-color)40!important}[data-theme=dark] .ant-tag-processing{background:var(--primary-color)20!important;color:var(--primary-color)!important;border-color:var(--primary-color)40!important}[data-theme=dark] .ant-badge-count{background:var(--error-color)!important;color:#fff!important}[data-theme=dark] .ant-divider{border-color:var(--border-color)!important}[data-theme=dark] .ant-divider-inner-text{color:var(--text-secondary)!important}[data-theme=dark] .ant-form-item-label>label{color:var(--text-color)!important}[data-theme=dark] .ant-form-item-explain,[data-theme=dark] .ant-form-item-extra{color:var(--text-secondary)!important}[data-theme=dark] .ant-form-item-explain-error{color:var(--error-color)!important}[data-theme=dark] .ant-steps-item-title{color:var(--text-color)!important}[data-theme=dark] .ant-steps-item-description{color:var(--text-secondary)!important}[data-theme=dark] .ant-steps-item-icon{background:var(--bg-secondary)!important;border-color:var(--border-color)!important}[data-theme=dark] .ant-dropdown{background:var(--card-bg)!important;border:1px solid var(--border-color)!important;box-shadow:var(--shadow-base)!important}[data-theme=dark] .ant-dropdown-menu{background:var(--card-bg)!important}[data-theme=dark] .ant-dropdown-menu-item{color:var(--text-color)!important}[data-theme=dark] .ant-dropdown-menu-item:hover{background:var(--hover-bg)!important}[data-theme=dark] .ant-menu{background:var(--card-bg)!important;color:var(--text-color)!important}[data-theme=dark] .ant-menu-item{color:var(--text-color)!important}[data-theme=dark] .ant-menu-item:hover{background:var(--hover-bg)!important;color:var(--primary-color)!important}[data-theme=dark] .ant-menu-item-selected{background:var(--active-bg)!important;color:var(--primary-color)!important}[data-theme=dark] body,[data-theme=dark] #app{background:var(--layout-bg)!important;color:var(--text-color)!important}[data-theme=dark] .trading-console{background:var(--layout-bg)!important}[data-theme=dark] .panel-section{background:var(--card-bg)!important}[data-theme=dark] .section-header{background:var(--bg-secondary)!important;color:var(--text-color)!important}[data-theme=dark] .ant-spin-dot-item{background-color:var(--primary-color)!important}[data-theme=dark] .ant-spin-text{color:var(--text-color)!important}[data-theme=dark] .ant-empty,[data-theme=dark] .ant-empty-description{color:var(--text-secondary)!important}[data-theme=dark] .ant-checkbox-wrapper,[data-theme=dark] .ant-radio-wrapper{color:var(--text-color)!important}[data-theme=dark] .ant-checkbox-inner,[data-theme=dark] .ant-radio-inner{background:var(--input-bg)!important;border-color:var(--input-border)!important}[data-theme=dark] .ant-switch{background:var(--bg-secondary)!important}[data-theme=dark] .ant-switch-checked{background:var(--primary-color)!important}[data-theme=dark] .ant-progress-text{color:var(--text-color)!important}[data-theme=dark] .ant-alert{background:var(--bg-secondary)!important;border-color:var(--border-color)!important}[data-theme=dark] .ant-alert-message{color:var(--text-color)!important}[data-theme=dark] .ant-alert-description,[data-theme=dark] .ant-breadcrumb,[data-theme=dark] .ant-breadcrumb a{color:var(--text-secondary)!important}[data-theme=dark] .ant-breadcrumb a:hover{color:var(--primary-color)!important}[data-theme=dark] .ant-picker{background:var(--input-bg)!important;border-color:var(--input-border)!important;color:var(--text-color)!important}[data-theme=dark] .ant-picker-input>input{color:var(--text-color)!important}[data-theme=dark] .ant-picker-dropdown{background:var(--card-bg)!important;border:1px solid var(--border-color)!important}[data-theme=dark] *{scrollbar-width:thin;scrollbar-color:var(--border-color) var(--bg-secondary)}[data-theme=dark] a{color:var(--primary-color)!important}[data-theme=dark] a:hover{color:var(--border-hover)!important}.ant-table-wrapper,.ant-table-wrapper .ant-spin-nested-loading,.ant-table-wrapper .ant-spin-container,.ant-table-wrapper .ant-table,.ant-table-wrapper .ant-table-container,.ant-table-wrapper .ant-table-content,.ant-table-wrapper .ant-table-body{background:var(--card-bg)!important;background-color:var(--card-bg)!important}.ant-pagination{background:var(--card-bg)!important;background-color:var(--card-bg)!important;color:var(--text-color)!important}.ant-pagination-item{background:var(--card-bg)!important;background-color:var(--card-bg)!important;border-color:var(--border-color)!important}.ant-pagination-item a{color:var(--text-color)!important}.ant-pagination-item:hover{border-color:var(--primary-color)!important;background-color:var(--hover-bg)!important}.ant-pagination-item:hover a{color:var(--primary-color)!important}.ant-pagination-item-active{background:var(--primary-color)!important;background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.ant-pagination-item-active a{color:#fff!important}.ant-pagination-prev,.ant-pagination-next,.ant-pagination-jump-prev,.ant-pagination-jump-next{background:var(--card-bg)!important;background-color:var(--card-bg)!important;border-color:var(--border-color)!important}.ant-pagination-prev a,.ant-pagination-next a,.ant-pagination-jump-prev a,.ant-pagination-jump-next a,.ant-pagination-options,.ant-pagination-total-text{color:var(--text-color)!important}.ant-table{background:var(--card-bg)!important;background-color:var(--card-bg)!important;color:var(--text-color)!important}.ant-table-container{background:var(--card-bg)!important;background-color:var(--card-bg)!important;border-color:var(--border-color)!important}.ant-table-thead>tr>th{background:var(--table-header-bg)!important;background-color:var(--table-header-bg)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}.ant-table-tbody>tr>td{background:var(--card-bg)!important;background-color:var(--card-bg)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}.ant-table-tbody>tr:hover>td{background:var(--table-row-hover)!important;background-color:var(--table-row-hover)!important}.ant-card{background:var(--card-bg)!important;background-color:var(--card-bg)!important;border-color:var(--border-color)!important;color:var(--text-color)!important}.ant-card-head{background:var(--bg-secondary)!important;background-color:var(--bg-secondary)!important;border-color:var(--border-color)!important}.ant-card-head-title{color:var(--text-color)!important}html .ant-table-wrapper,html .ant-table,html .ant-pagination,html .ant-card{background:var(--card-bg)!important;background-color:var(--card-bg)!important;color:var(--text-color)!important}html .ant-table-thead>tr>th{background:var(--table-header-bg)!important;background-color:var(--table-header-bg)!important;color:var(--text-color)!important}html .ant-table-tbody>tr>td{background:var(--card-bg)!important;background-color:var(--card-bg)!important;color:var(--text-color)!important}html .ant-pagination-item{background:var(--card-bg)!important;background-color:var(--card-bg)!important;border-color:var(--border-color)!important}html .ant-pagination-item-active{background:var(--primary-color)!important;background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}html .ant-pagination-item-active a{color:#fff!important}@media (max-width: 768px){.mobile-bottom-nav-padding{padding-bottom:60px}}@media (max-width: 480px){.mobile-bottom-nav-padding{padding-bottom:56px}}
