.header-action-btn{align-items:center;display:inline-flex;font-size:16px;height:48px;justify-content:center;transition:background-color .25s ease,color .25s ease;width:48px}.header-action-btn .anticon,.header-search--collapsed .ant-input-prefix .anticon{font-size:24px;line-height:1}.header-action-btn:hover,.header-search--collapsed .ant-input-affix-wrapper:hover{background:var(--color-fill-secondary)!important}.header-action-btn--ai{border-radius:10px}.header-action-btn--ai-active{background:color-mix(in srgb,#1677ff 16%,#0000)!important;background:color-mix(in srgb,var(--color-primary,#1677ff) 16%,#0000)!important}.header-search{align-items:center;display:flex;transition:width .28s cubic-bezier(.4,0,.2,1)}.header-search--collapsed{cursor:pointer;overflow:hidden}.header-search .ant-select,.header-search .ant-select-selection-search,.header-search .ant-select-selector{align-items:center;display:flex;height:48px;line-height:1;min-height:48px;padding:0}.header-search .ant-select-selector:after{content:none}.header-search--collapsed .ant-input-affix-wrapper,.header-search--collapsed .ant-input-affix-wrapper-focused,.header-search--collapsed .ant-input-affix-wrapper:focus,.header-search--collapsed .ant-input-affix-wrapper:focus-within{align-items:center;background:#0000;border:none;border-radius:10px;box-shadow:none;cursor:pointer;height:48px;justify-content:center;line-height:1;padding-inline:0;transition:background-color .25s ease;width:48px}.header-search--collapsed .ant-input-prefix{margin-inline-end:0}.header-search--collapsed .ant-input,.header-search--collapsed .ant-input-suffix{min-width:0;opacity:0;overflow:hidden;padding-inline:0;pointer-events:none;width:0}.header-search .ant-input,.header-search .ant-input-suffix{transition:opacity .2s ease .08s}.header-search .ant-input-prefix .anticon{transition:font-size .2s ease}.message-content-stack{display:flex;flex-direction:column;gap:12px}.thinking-block{background:var(--thinking-bg);border-left:3px solid var(--thinking-border);border-radius:4px;color:var(--thinking-text);font-size:13px;font-style:italic;padding:8px 12px;white-space:pre-wrap}.thinking-header{display:flex;font-size:11px;font-weight:700;justify-content:space-between;margin-bottom:4px;opacity:.6;text-transform:uppercase}.inline-code{background:#9696961a;border-radius:3px;font-family:monospace;padding:2px 4px}.message-item-container{display:flex;gap:12px;margin-bottom:24px;padding:0 8px}.message-item-container.user{flex-direction:row-reverse}.message-item-main{display:flex;flex:1 1;flex-direction:column;min-width:0}.message-item-main.user{align-items:flex-end;max-width:85%}.message-item-main.assistant{align-items:flex-start;max-width:100%}.message-bubble{background:#0000;background:var(--message-bubble-bg,#0000);border:none;box-shadow:none;max-width:100%;overflow:hidden;text-align:left}.message-bubble.user{border-radius:16px 4px 16px 16px;padding:10px 16px}.message-bubble.process{padding:2px 0}.message-bubble.full-width{width:100%}.message-bubble.fit-width{width:fit-content}.markdown-link{color:var(--message-link-color)}.message-panel{background:var(--message-panel-bg);border:1px solid var(--message-panel-border);border-radius:12px;color:inherit;color:var(--message-panel-text,inherit);display:flex;flex-direction:column;gap:10px;padding:12px 14px}.message-panel-header{align-items:center;display:flex;gap:10px;justify-content:space-between}.message-panel-title{align-items:center;display:flex;font-weight:600;gap:8px}.message-panel-icon{color:var(--message-panel-accent)}.message-chip-row{display:flex;flex-wrap:wrap;gap:8px}.message-chip{align-items:center;background:var(--message-chip-bg);border-radius:999px;color:var(--message-chip-text);display:inline-flex;font-size:12px;gap:6px;max-width:100%;overflow:hidden;padding:4px 10px;text-overflow:ellipsis;white-space:nowrap;width:fit-content}.message-panel-block{background:var(--message-panel-alt-bg);border-radius:6px;padding:6px 8px}.message-panel-error{background:var(--message-panel-error-bg);border-radius:6px;font-size:12px;padding:8px 12px}.message-panel-error-title{font-weight:600;margin-bottom:4px}.message-table-scroll{overflow-x:auto}.message-table{border-collapse:collapse;font-size:12px;width:100%}.message-table th{color:var(--message-panel-muted);text-align:left}.message-table td,.message-table th{border-bottom:1px solid var(--message-table-border);padding:6px 8px;white-space:nowrap}.message-kv-key{color:var(--message-panel-muted);font-weight:600}.message-kv-key,.message-kv-value{border-bottom:1px solid var(--message-table-border);padding:4px 6px}.message-panel-pre{background:var(--message-panel-alt-bg);border-radius:6px;font-size:12px;margin:0;padding:8px 12px;white-space:pre-wrap;word-break:break-word}.message-panel-meta{color:var(--message-panel-muted);font-size:11px}.message-fallback-text{font-size:12px;white-space:pre-wrap}.message-trust-panel{background:var(--message-panel-bg);border:1px solid var(--message-panel-border);border-radius:10px;display:flex;flex-direction:column;gap:6px;margin-top:10px;padding:8px 10px}.message-trust-header{color:var(--message-panel-muted);font-size:11px;font-weight:600;text-transform:uppercase}.message-trust-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.message-trust-label{color:var(--message-panel-muted);font-size:11px}.message-trust-value{color:var(--message-panel-text);font-size:12px;font-weight:600}.message-trust-value.ok{color:#2f9e44}.message-trust-value.warn{color:#d9480f}.message-trust-source-row{display:flex;flex-wrap:wrap;gap:6px}.message-trust-chip{align-items:center;background:var(--message-chip-bg);border:1px solid var(--message-panel-border);border-radius:999px;color:var(--message-panel-text);display:inline-flex;font-size:11px;padding:2px 8px}.markdown-body{color:var(--color-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px;line-height:1.6;max-width:100%;overflow-x:auto}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{color:var(--color-text-primary);font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px}.markdown-body p{margin-bottom:16px;margin-top:0}.markdown-body ol,.markdown-body ul{margin-bottom:16px;padding-left:2em}.markdown-body li{margin-top:.25em}.markdown-body table{border-collapse:collapse;border-spacing:0;display:block;margin-bottom:16px;overflow-x:auto;width:100%}.markdown-body table td,.markdown-body table th{border:1px solid var(--color-border);min-width:80px;padding:6px 13px}.markdown-body table th{background-color:var(--color-fill-secondary);font-weight:600}.markdown-body table tr{border-top:1px solid var(--color-border-secondary)}.code-block-wrapper,.markdown-body table tr:nth-child(2n){background-color:var(--color-fill-alter)}.code-block-wrapper{border:1px solid var(--color-border-secondary);border-radius:8px;margin-bottom:20px;overflow:hidden;position:relative}.code-header{align-items:center;background-color:var(--color-fill-secondary);border-bottom:1px solid var(--color-border-secondary);display:flex;height:32px;justify-content:space-between;padding:4px 12px}.code-lang{color:var(--color-text-secondary);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:11px;font-weight:600;text-transform:lowercase}.markdown-body pre{background-color:initial!important;border:none!important;border-radius:0;font-size:85%;line-height:1.45;margin-bottom:0;overflow:auto;padding:12px 16px}.markdown-body code{color:inherit;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13px}.code-copy-btn{align-items:center;background:#0000!important;border:none!important;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:11px!important;gap:4px;height:24px!important;padding:2px 6px!important;transition:all .2s}.code-copy-btn:hover{background:var(--color-fill-alter)!important;border-radius:4px;color:var(--color-primary)}.message-actions{align-items:center;display:flex;gap:4px;margin-top:4px;opacity:0;transition:opacity .2s}.message-actions.hidden{display:none}.message-item-container:hover .message-actions{opacity:1}.message-action-btn{color:var(--color-text-secondary);font-size:12px!important;height:24px!important;padding:0 4px!important}.message-feedback-btn{font-size:14px!important}.markdown-body.dark pre code.hljs{color:#d1d5db}.markdown-body.dark .hljs-doctag,.markdown-body.dark .hljs-keyword,.markdown-body.dark .hljs-name,.markdown-body.dark .hljs-section,.markdown-body.dark .hljs-selector-tag,.markdown-body.dark .hljs-strong,.markdown-body.dark .hljs-title{color:#60a5fa}.markdown-body.dark .hljs-comment,.markdown-body.dark .hljs-quote{color:#9ca3af}.markdown-body.dark .hljs-addition,.markdown-body.dark .hljs-built_in,.markdown-body.dark .hljs-bullet,.markdown-body.dark .hljs-string,.markdown-body.dark .hljs-template-tag,.markdown-body.dark .hljs-template-variable,.markdown-body.dark .hljs-type,.markdown-body.dark .hljs-variable{color:var(--color-market-up)}.markdown-body.dark .hljs-link,.markdown-body.dark .hljs-literal,.markdown-body.dark .hljs-number,.markdown-body.dark .hljs-regexp{color:var(--color-market-down)}.markdown-body.dark .hljs-attribute{color:#fbbf24}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{background:#fff;color:#24292e}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{background-color:#f0fff4;color:#22863a}.hljs-deletion{background-color:#ffeef0;color:#b31d28}.factor-card{border:1px solid;border-radius:8px;margin:8px 0;padding:14px 16px;transition:box-shadow .2s ease}.factor-card:hover{box-shadow:0 4px 12px #00000026}.factor-card-header{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.factor-card-title{flex:1 1;font-size:15px;font-weight:600;line-height:1.3}.factor-card-tags{display:flex;flex-shrink:0;flex-wrap:wrap;gap:4px;justify-content:flex-end}.factor-card-metrics{grid-gap:1px;border-radius:6px;display:grid;gap:1px;grid-template-columns:1fr 1fr;margin-bottom:12px;overflow:hidden}.factor-metric-item{display:flex;flex-direction:column;gap:2px;padding:8px 10px}.factor-metric-label{font-size:11px;font-weight:500;letter-spacing:.4px;opacity:.6;text-transform:uppercase}.factor-metric-value{font-feature-settings:"tnum";font-size:16px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.factor-card-actions{margin-top:12px}.factor-library-panel{margin:12px 0}.factor-library-section{padding:12px 0}.factor-list{display:flex;flex-direction:column;gap:12px}.factor-item{transition:all .3s ease}.factor-item:hover{transform:translateX(2px)}.factor-item .ant-card{box-shadow:0 2px 8px #00000014;transition:all .3s ease}.factor-item .ant-card:hover{box-shadow:0 4px 12px #0000001f}.dark .factor-item .ant-card{box-shadow:0 2px 8px #00000040}.dark .factor-item .ant-card:hover{box-shadow:0 4px 12px #00000059}.backtest-results-viewer{padding:12px 0}.backtest-chart{align-items:center;background-color:var(--message-panel-bg);border:1px solid var(--message-panel-border);border-radius:4px;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:16px;width:100%}.net-value-chart{height:300px;width:100%}@media (max-width:768px){.backtest-chart{min-height:250px}.net-value-chart{height:250px}}.dark .backtest-chart{background-color:var(--message-panel-bg);border-color:var(--message-panel-border);color:var(--message-panel-text)}.strategy-builder-panel{padding:12px 0}.strategy-code{background-color:var(--message-panel-bg);border:1px solid var(--message-panel-border);border-radius:4px;font-size:12px;line-height:1.5;max-height:400px;overflow-x:auto;overflow-y:auto;padding:12px}.strategy-code::-webkit-scrollbar{height:8px;width:8px}.strategy-code::-webkit-scrollbar-track{background:#0000}.strategy-code::-webkit-scrollbar-thumb{background:#0000001a;border-radius:4px}.strategy-code::-webkit-scrollbar-thumb:hover{background:#0003}.dark .strategy-code{background-color:var(--message-panel-bg);border-color:var(--message-panel-border);color:var(--message-panel-text)}.dark .strategy-code::-webkit-scrollbar-thumb{background:#fff3}.dark .strategy-code::-webkit-scrollbar-thumb:hover{background:#ffffff4d}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-rate-star-full .ant-rate-star-second path,.ant-rate-star-full .ant-rate-star-second svg,.ant-rate-star-half .ant-rate-star-first path,.ant-rate-star-half .ant-rate-star-first svg{fill:#fadb14!important;color:#fadb14!important}.conversation-item:hover{background-color:#0000000a!important}.conversation-item:active{background-color:#00000014!important;transform:scale(.98)}.dark .conversation-item:hover{background-color:#ffffff14!important}.dark .conversation-item:active{background-color:#ffffff1f!important}@keyframes loading-sweep-multicolor{0%{background-position:-200% 0}to{background-position:200% 0}}.chat-header-loading{position:relative}.chat-header-loading:after{animation:loading-sweep-multicolor 3.5s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(to right,#00bfff00 0,#00bfff 25%,var(--color-market-up) 40%,#ff0 50%,var(--color-market-down) 60%,#ff0 70%,var(--color-market-up) 85%,#00bfff00 100%);background-repeat:no-repeat;background-size:200% 100%;bottom:-.5px;box-shadow:0 0 10px #1890ff80;content:"";height:1.5px;left:0;-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 50%,#000 5%,#0000 95%);mask-image:radial-gradient(ellipse 100% 100% at 50% 50%,#000 5%,#0000 95%);pointer-events:none;position:absolute;width:100%;z-index:10}.ant-mentions{background-color:initial!important}.ant-mentions-measure{color:#0000!important}.ant-mentions textarea{color:inherit}.ant-mentions-dropdown-menu-item{padding:8px 12px!important}.dark .ant-mentions-dropdown{background-color:#1a1631!important;border:1px solid #ffffff1a!important}.dark .ant-mentions-dropdown-menu-item:hover{background-color:#ffffff14!important}.mention-dropdown-custom{background:#fff;border:1px solid #e5e7eb!important;border-radius:8px!important;box-shadow:0 4px 12px #0000001a!important;min-width:280px!important;padding:4px 0!important}.mention-dropdown-custom .ant-mentions-dropdown-menu{background:#0000!important}.mention-dropdown-custom .ant-mentions-dropdown-menu-item{align-items:center!important;border-bottom:1px solid #f3f4f6!important;border-radius:0!important;color:#374151!important;display:flex!important;font-size:12.5px!important;margin:0!important;padding:6px 12px!important;position:relative;transition:all .2s!important}.mention-dropdown-custom .ant-mentions-dropdown-menu-item:last-child{border-bottom:none!important}.mention-dropdown-custom .ant-mentions-dropdown-menu-item-active,.mention-dropdown-custom .ant-mentions-dropdown-menu-item:hover{background-color:#f3f4f6!important;color:#111827!important}.mention-dropdown-custom .mention-icon{align-items:center;color:#6b7280;display:flex;font-size:13px;margin-right:10px}.mention-dropdown-custom .mention-arrow{color:#9ca3af;font-size:10px;margin-left:auto;opacity:0;transition:opacity .2s}.mention-dropdown-custom .ant-mentions-dropdown-menu-item-active .mention-arrow,.mention-dropdown-custom .ant-mentions-dropdown-menu-item:hover .mention-arrow{opacity:1}.dark .mention-dropdown-custom{background:#1f2937;border-color:#374151!important;box-shadow:0 4px 12px #0000004d!important}.dark .mention-dropdown-custom .ant-mentions-dropdown-menu-item{border-bottom-color:#ffffff14!important;color:#e5e7eb!important}.dark .mention-dropdown-custom .ant-mentions-dropdown-menu-item-active,.dark .mention-dropdown-custom .ant-mentions-dropdown-menu-item:hover{background-color:#374151!important;color:#f9fafb!important}.dark .mention-dropdown-custom .mention-icon{color:#9ca3af}.tabular-nums{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root{--font-family-base:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei","Helvetica Neue",Arial,sans-serif;--font-family-numeric:tabular-nums;--font-family-code:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace;--font-family-apple:"SF Pro Display","SF Pro Text","SF Pro Icons","PingFang SC","Hiragino Sans GB","Helvetica Neue",Helvetica,Arial,sans-serif;--font-size-xs:12px;--font-size-sm:13px;--font-size-base:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:20px;--font-size-3xl:24px;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--color-bg-layout:#f5f5f5;--color-bg-container:#fff;--color-bg-elevated:#fff;--color-text-primary:#000000e0;--color-text-secondary:#000000a6;--color-text-muted:#00000073;--color-border:#d9d9d9;--color-border-secondary:#f0f0f0;--color-split:#0505050f;--color-fill-secondary:#0000000f;--color-market-up:#00a793;--color-market-down:#f74f56;--color-primary:#1677ff;--color-success:#00a793;--color-warning:#faad14;--color-error:#f74f56;--color-warning-bg:#fffbe6;--color-warning-border:#ffe58f;--color-warning-text:#d48806;--color-error-bg:color-mix(in srgb,var(--color-market-down) 8%,var(--color-bg-container));--color-text:#000000e0;--color-text-disabled:#00000040;--color-fill-alter:#00000005;--color-fill-tertiary:#0000000a;--color-fill-quaternary:#00000005;--color-bg-spotlight:#000000d9;color-scheme:light}body[data-theme=dark]{--color-market-up:#00a793;--color-market-down:#f74f56;--color-bg-layout:#000;--color-bg-container:#141414;--color-bg-elevated:#1f1f1f;--color-text-primary:#ffffffd9;--color-text-secondary:#ffffffa6;--color-text-muted:#ffffff73;--color-border:#424242;--color-border-secondary:#303030;--color-split:#fdfdfd1f;--color-fill-secondary:#ffffff14;--color-primary:#1668dc;--color-success:#00a793;--color-warning:#d89614;--color-error:#f74f56;--color-warning-bg:#d896141f;--color-warning-border:#594214;--color-warning-text:#e8b339;--color-error-bg:color-mix(in srgb,var(--color-market-down) 12%,var(--color-bg-container));--color-text:#ffffffd9;--color-text-disabled:#ffffff40;--color-fill-alter:#ffffff0a;--color-fill-tertiary:#ffffff14;--color-fill-quaternary:#ffffff0a;--color-bg-spotlight:#424242;color-scheme:dark}body{background:#f5f5f5;background:var(--color-bg-layout);transition:background .3s ease,color .3s ease}body,body[data-theme=dark]{color:#000000e0;color:var(--color-text-primary)}.ant-card,.ant-card-bordered{background:#fff;background:var(--color-bg-container);border:none!important;border-radius:12px;box-shadow:0 2px 8px #00000026;transition:background .3s ease,box-shadow .3s ease}.ant-card .ant-card-head{background:#0000;border-bottom:none!important}body[data-theme=dark] .ant-card,body[data-theme=dark] .ant-card .ant-card-body,body[data-theme=dark] .ant-card .ant-card-body *,body[data-theme=dark] .ant-card .ant-card-extra,body[data-theme=dark] .ant-card .ant-card-head-title{color:#fff}.ant-modal-content{background:#f5f5f5;background:var(--color-bg-layout);border:1px solid #f0f0f0;border:1px solid var(--color-border-secondary);border-radius:12px;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.ant-modal-footer,.ant-modal-header{background:#f5f5f5;background:var(--color-bg-layout);border-color:#f0f0f0;border-color:var(--color-border-secondary)}.ant-modal-title{color:#000000e0;color:var(--color-text-primary)}body[data-theme=dark] .ant-modal-content{background:#fff;background:var(--color-bg-elevated);border:1px solid #f0f0f0;border:1px solid var(--color-border-secondary)}body[data-theme=dark] .ant-modal-footer,body[data-theme=dark] .ant-modal-header{background:#fff;background:var(--color-bg-elevated);border-color:#f0f0f0;border-color:var(--color-border-secondary)}body[data-theme=dark] .ant-modal-mask{background:#0009!important}.ant-drawer-content,.ant-dropdown-menu,.ant-picker-panel-container,.ant-popover-inner,.ant-select-dropdown{background:#fff;background:var(--color-bg-container);border:1px solid #f0f0f0;border:1px solid var(--color-border-secondary);color:#000000e0;color:var(--color-text-primary)}body[data-theme=dark] .ant-drawer-content,body[data-theme=dark] .ant-dropdown-menu,body[data-theme=dark] .ant-picker-panel-container,body[data-theme=dark] .ant-popover-inner,body[data-theme=dark] .ant-select-dropdown{background:#fff;background:var(--color-bg-elevated);border:1px solid #f0f0f0;border:1px solid var(--color-border-secondary)}.ant-popover-inner-content{color:#000000e0;color:var(--color-text-primary)}.ant-tooltip-inner{background:#fff!important;background:var(--color-bg-container)!important;color:#000000e0!important;color:var(--color-text-primary)!important}.ant-tooltip-inner,body[data-theme=dark] .ant-tooltip-inner{border:1px solid #f0f0f0!important;border:1px solid var(--color-border-secondary)!important}body[data-theme=dark] .ant-tooltip-inner{background:#000000d9!important;background:var(--color-bg-spotlight)!important}.stock-search-dropdown .ant-select-item{background:#0000!important;color:#000000e0!important;color:var(--color-text-primary)!important}.stock-search-dropdown .ant-select-item:hover{background:#0000000f!important;background:var(--color-fill-secondary)!important}body[data-theme=dark] .stock-search-dropdown .ant-select-item{background:#0000!important;color:#ffffffd9!important}body[data-theme=dark] .stock-search-dropdown .ant-select-item:hover{background:#ffffff14!important}.stock-table-sort-dropdown .ant-dropdown-menu-item{color:#000000e0!important;color:var(--color-text-primary)!important}.stock-table-sort-dropdown .ant-dropdown-menu-item:hover{background:#0000000f!important;background:var(--color-fill-secondary)!important}body[data-theme=dark] .stock-table-sort-dropdown .ant-dropdown-menu-item{color:#ffffffd9!important}body[data-theme=dark] .stock-table-sort-dropdown .ant-dropdown-menu-item:hover{background:#ffffff14!important}.execution-history-status-select .ant-select-item{background:#0000!important;color:#000000e0!important;color:var(--color-text-primary)!important}.execution-history-status-select .ant-select-item:hover{background:#0000000f!important;background:var(--color-fill-secondary)!important}body[data-theme=dark] .execution-history-status-select .ant-select-item{background:#0000!important;color:#ffffffd9!important}body[data-theme=dark] .execution-history-status-select .ant-select-item:hover{background:#ffffff14!important}.ant-dropdown-menu-item,.ant-picker-cell-inner,.ant-select-item{color:#000000e0;color:var(--color-text-primary)}.ant-dropdown-menu-item:hover,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.ant-select-item-option-active,.ant-select-item-option-selected{background:#00000005;background:var(--color-fill-alter)}.ant-table,.ant-table-container,.ant-table-content,.ant-table-wrapper{background:#fff;background:var(--color-bg-container)}.ant-table-thead>tr>th{background:#fff!important;background:var(--color-bg-container)!important}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{border-color:#f0f0f0;border-color:var(--color-border-secondary);color:#000000e0;color:var(--color-text-primary)}.ant-table-tbody>tr>td{background:#fff;background:var(--color-bg-container)}.ant-table-tbody>tr:hover>td{background:#00000005;background:var(--color-fill-alter)}.ant-layout-header,.ant-layout-sider,.ant-layout-sider-children{background:#fff!important;background:var(--color-bg-container)!important}.ant-layout-header{color:#000000e0!important;color:var(--color-text-primary)!important}.ant-menu,.ant-menu-inline,.ant-menu-item,.ant-menu-root,.ant-menu-submenu-title,.ant-menu-vertical{background:#fff!important;background:var(--color-bg-container)!important}.ant-menu-item,.ant-menu-submenu-title{color:#000000e0!important;color:var(--color-text-primary)!important}.ant-menu-item:hover,.ant-menu-submenu-title:hover{background:#00000005!important;background:var(--color-fill-alter)!important}.ant-menu-item-selected,.ant-menu-item-selected .ant-menu-item-icon,.ant-menu-item-selected .ant-menu-title-content,.ant-menu-item-selected>a{background:#00000005!important;background:var(--color-fill-alter)!important;color:#1677ff!important;font-weight:600}.ant-divider,hr{border-color:#0505050f;border-color:var(--color-split)}