.ui-icon{display:inline-block;width:20px;height:20px;min-width:20px;flex-shrink:0;vertical-align:middle;pointer-events:none;color:inherit;overflow:visible}
.has-svg-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}
.nav-icon.has-svg-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;transform:none}
.nav-icon.has-svg-icon:before,.nav-icon.has-svg-icon:after,.brand-mark.has-svg-icon:before,.brand-mark.has-svg-icon:after{display:none!important;content:none!important}
.nav-icon.has-svg-icon>i,.brand-mark.has-svg-icon>i{display:none!important}
.nav-icon .ui-icon{width:21px;height:21px;min-width:21px}
.brand-mark.has-svg-icon .ui-icon{width:25px;height:25px;min-width:25px;stroke-width:2}
.strategy-symbol .ui-icon{width:22px;height:22px;min-width:22px}
.symbol-btc{color:#e69b2c!important;--token-mark:#fff}
.symbol-eth{color:#7b8dee!important}.symbol-sol{color:#36bba2!important}
.symbol-mix,.symbol-pair,.symbol-hedge,.symbol-ai{color:var(--blue,#5e97ff)!important}
.exchange-logo.has-svg-icon{width:48px;height:42px;min-width:48px;padding:8px;border-radius:10px}
.exchange-logo .ui-icon{width:27px;height:27px;min-width:27px}
.exchange-okx{color:var(--text,#e4edff)!important}
.exchange-binance{color:#d6a600!important}
.exchange-logo.exchange-bybit{width:80px;min-width:80px;color:var(--text,#e4edff)!important}
.exchange-bybit .ui-icon{width:65px;height:25px;min-width:65px}
.entry-symbol .ui-icon{width:21px;height:21px;min-width:21px}
.summary-icon.has-svg-icon{line-height:1}.summary-icon .ui-icon{width:23px;height:23px;min-width:23px}
.notification-icon .ui-icon,.avatar .ui-icon{width:18px;height:18px;min-width:18px}
.builder-mark .ui-icon{width:40px;height:40px;min-width:40px}
.ui-icon-only{display:inline-flex!important;align-items:center;justify-content:center;gap:0!important;padding-left:4px!important;padding-right:4px!important}
.ui-icon-only .ui-icon{width:17px;height:17px;min-width:17px}
.ui-filled{fill:currentColor}
.has-action-icon{gap:7px}
.has-action-icon>.ui-action-icon{width:15px;height:15px;min-width:15px;margin-right:5px}
.button.has-action-icon>.ui-action-icon{margin-right:0}
.text-link.has-action-icon{display:inline-flex;align-items:center;gap:5px}
.text-link.has-action-icon>.ui-action-icon{margin-right:0;width:14px;height:14px;min-width:14px}
.strategy-ai-link.has-action-icon:before{content:none!important;display:none!important}
.strategy-ai-link.has-action-icon>.ui-action-icon{width:13px;height:13px;min-width:13px}
.story-arrow .ui-icon{width:20px;height:20px;min-width:20px}
.shortcut-card>i.has-svg-icon{font-style:normal}
.capability-card>.capability-icon{display:block;width:23px;height:23px;min-width:23px;margin-bottom:15px;color:var(--blue,#5e97ff)}
.capability-card:after{content:none!important}
.search-wrap{position:relative}.search-wrap>.ui-search-icon{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:15px;height:15px;min-width:15px;color:var(--muted,#7a8da8)}
.search-wrap:has(.ui-search-icon) .search-input{padding-left:33px!important}
.market-coin.has-svg-icon .ui-icon{width:23px;height:23px;min-width:23px}
.market-coin.has-svg-icon{color:#e69b2c}
.market-coin[data-svg-icon=eth],.strategy-symbol[data-svg-icon=eth]{color:#7b8dee!important}
.market-coin[data-svg-icon=sol],.strategy-symbol[data-svg-icon=sol]{color:#36bba2!important}
.strategy-symbol[data-svg-icon=btc]{color:#e69b2c!important}
.ui-exchange-cluster{display:inline-flex;align-items:center;vertical-align:middle;gap:4px;margin-right:5px}
.ui-exchange-cluster>.ui-icon{width:10px;height:10px;min-width:10px}.ui-exchange-cluster>.ui-icon[data-icon=bybit]{width:24px;min-width:24px;height:10px}
.ui-exchange-inline{width:10px;height:10px;min-width:10px;margin-right:4px;vertical-align:-1px}.ui-exchange-inline[data-icon=bybit]{width:25px;min-width:25px}
.ui-ticker-token{width:13px;height:13px;min-width:13px;margin-right:4px;vertical-align:-2px}
.adv-toolbar-button.has-action-icon,.adv-message-tools .has-action-icon{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}
.adv-toolbar-button.has-action-icon>.ui-action-icon,.adv-message-tools .has-action-icon>.ui-action-icon{width:12px;height:12px;min-width:12px;margin-right:0}
.adv-send.has-action-icon{display:inline-flex;align-items:center;gap:5px}.adv-send.has-action-icon>.ui-action-icon{margin:0;width:14px;height:14px;min-width:14px}
.adv-send>[aria-hidden=true].has-svg-icon{display:none}
.market-play.ui-icon-only .ui-icon{width:14px;height:14px;min-width:14px}
.market-icon-button.ui-icon-only .ui-icon{width:17px;height:17px;min-width:17px}
.robot-entry>span:last-child .ui-icon{width:16px;height:16px;min-width:16px}
@media(max-width:760px){
  .bottom-nav-item .nav-icon.has-svg-icon{height:22px;width:22px;transform:none;line-height:1;margin-bottom:1px}
  .bottom-nav-item .nav-icon .ui-icon{width:21px;height:21px;min-width:21px}
  .brand-mark.has-svg-icon .ui-icon{width:23px;height:23px;min-width:23px}
  .strategy-symbol .ui-icon,.bot-card .strategy-symbol .ui-icon{width:19px;height:19px;min-width:19px}
  .strategy-card .button.has-action-icon,.strategy-ai-link.has-action-icon{gap:4px}
  .strategy-card .button.has-action-icon>.ui-action-icon,.strategy-ai-link.has-action-icon>.ui-action-icon{width:12px;height:12px;min-width:12px}
  .summary-icon .ui-icon{width:20px;height:20px;min-width:20px}
  .summary-icon.has-svg-icon{display:flex;margin-bottom:8px}
  .capability-card>.capability-icon{width:21px;height:21px;min-width:21px;margin-bottom:11px}
  .has-action-icon>.ui-action-icon{width:14px;height:14px;min-width:14px}
  .adv-message-tools{gap:5px;flex-wrap:wrap}
}
