:root{--bg-main:#f4f5f7;--bg-card:#fff;--bg-sidebar:#fafbfd;--border-color:#ebecef;--border-light:#f0f1f4;--glass-blur:12px;--text-primary:#121417;--text-secondary:#687182;--text-muted:#9ea5b4;--accent-orange:#ff5e2b;--accent-orange-hover:#e04a1b;--accent-orange-light:#fff5f0;--accent-orange-border:#ffd5c6;--green-gain:#10b981;--green-gain-bg:#ecfdf5;--green-gain-dark:#047857;--red-loss:#ef4444;--red-loss-bg:#fef2f2;--red-loss-dark:#b91c1c;--warning-amber:#eab308;--warning-amber-text:#b45309;--warning-amber-bg:#fef3c7;--warning-amber-border:#fde68a;--destructive-action:#ef4444;--destructive-border:#fca5a5;--toggle-inactive:#d1d5db;--neutral-wash:#f0f2f5;--slider-track:#e5e7eb;--strike-column-bg:#f9fafb;--header-wash:#f3f4f6;--dark-btn-bg:#1a1d24;--dark-btn-hover:#2d323e;--radius-xl:20px;--radius-lg:16px;--radius-md:12px;--radius-sm:8px;--radius-pill:9999px;--shadow-card:0 4px 20px #00000008, 0 1px 3px #00000005;--focus-ring:0 0 0 3px var(--accent-orange-border)}*{box-sizing:border-box;margin:0;padding:0;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important}:focus-visible{box-shadow:var(--focus-ring);border-radius:2px;outline:none}button:focus-visible,[role=button]:focus-visible,[role=switch]:focus-visible,[role=tab]:focus-visible,[role=radio]:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:var(--focus-ring);outline:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f0f1f466;border-radius:9999px}::-webkit-scrollbar-thumb{background:var(--accent-orange-border);border-radius:9999px;transition:background-color .2s,box-shadow .2s}::-webkit-scrollbar-thumb:hover{background:var(--accent-orange);box-shadow:0 0 8px var(--accent-orange-border)}::-webkit-scrollbar-thumb:active{background:var(--accent-orange-hover)}*{scrollbar-width:thin;scrollbar-color:var(--accent-orange-border) #f0f1f466}html,body{background-color:var(--bg-main);width:100vw;height:100vh;color:var(--text-primary);-webkit-font-smoothing:antialiased;margin:0;padding:0;overflow:hidden}#root{width:100vw;height:100vh}.app-desktop-body{background-color:var(--bg-main);grid-template-columns:250px 1fr 370px;width:100vw;height:100vh;transition:grid-template-columns .3s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}.app-desktop-body.sidebar-collapsed{grid-template-columns:72px 1fr 370px}.app-desktop-body.bots-collapsed{grid-template-columns:250px 1fr 72px}.app-desktop-body.sidebar-collapsed.bots-collapsed{grid-template-columns:72px 1fr 72px}.sidebar-toggle-btn-minimal{background-color:var(--bg-card);border:1px solid var(--border-color);width:44px;height:44px;color:var(--text-secondary);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 6px #00000008}.sidebar-toggle-btn-minimal:hover{background-color:var(--accent-orange-light);border-color:var(--accent-orange-border);color:var(--accent-orange);box-shadow:0 4px 10px var(--accent-orange-border)}.traden-sidebar{background-color:var(--bg-sidebar);border-right:1px solid var(--border-color);flex-direction:column;gap:28px;height:100vh;padding:24px 20px;transition:padding .3s cubic-bezier(.16,1,.3,1),background-color .25s,border-color .25s;display:flex;overflow-y:auto}.traden-sidebar.collapsed{align-items:center;padding:24px 12px;scrollbar-width:none!important;overflow:hidden!important}.traden-sidebar.collapsed::-webkit-scrollbar{display:none!important}.traden-sidebar.collapsed .sidebar-menu-item span,.traden-sidebar.collapsed .menu-item-left span,.traden-sidebar.collapsed .logo-text-titles,.traden-sidebar.collapsed .sidebar-section-title{display:none!important}.sidebar-logo-group{justify-content:space-between;align-items:center;width:100%;display:flex}.traden-sidebar.collapsed .sidebar-logo-group{flex-direction:column;justify-content:center;gap:12px}.logo-brand-box{align-items:center;gap:10px;display:flex}.logo-brand-mark{flex-shrink:0;width:36px;height:36px}@keyframes q-draw-triangle{0%{stroke-dashoffset:90.6px}35%{stroke-dashoffset:0}65%{stroke-dashoffset:0}to{stroke-dashoffset:-90.6px}}@keyframes q-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:.8s linear infinite spin}.q-assist-code{background:var(--bg-main);border:1px solid var(--border-color);white-space:pre-wrap;word-break:break-word;border-radius:6px;margin:6px 0;padding:8px 10px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;display:block}.q-assist-li{display:block}.logo-orange-icon{background-color:var(--accent-orange);color:#fff;width:36px;height:36px;box-shadow:0 4px 12px var(--accent-orange-border);border-radius:10px;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex}.logo-text-titles h2{color:var(--text-primary);font-size:16px;font-weight:800;line-height:1.1}.logo-text-titles span{color:var(--text-muted);font-size:11px;font-weight:500}.sidebar-section-title{text-transform:uppercase;color:var(--text-muted);letter-spacing:.5px;margin-bottom:10px;font-size:11px;font-weight:700}.sidebar-menu-list{flex-direction:column;gap:6px;width:100%;display:flex}.sidebar-menu-item{border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;font-size:13px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s;display:flex;position:relative}.traden-sidebar.collapsed .sidebar-menu-item{border-radius:12px;justify-content:center;width:44px;height:44px;margin:0 auto;padding:12px}.sidebar-menu-item:hover{background-color:var(--neutral-wash);color:var(--text-primary)}.sidebar-menu-item.active{background-color:var(--bg-card);color:var(--text-primary);font-weight:700;box-shadow:0 2px 8px #0000000a}.traden-sidebar.collapsed .sidebar-menu-item.active{background-color:var(--accent-orange-light);border:1px solid var(--accent-orange-border)}.menu-item-left{align-items:center;gap:12px;display:flex}.traden-sidebar.collapsed .menu-item-left{justify-content:center;gap:0}.center-workspace{flex-direction:column;gap:20px;height:100vh;padding:24px 28px;display:flex;overflow-y:auto}.top-ticker-header{flex-direction:column;gap:14px;display:flex}.header-search-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.search-box-traden{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-pill);width:100%;max-width:360px;box-shadow:var(--shadow-card);align-items:center;gap:10px;padding:10px 18px;display:flex}.search-box-traden input{width:100%;color:var(--text-primary);background:0 0;border:none;outline:none;font-size:13px}.header-right-profile{align-items:center;gap:12px;display:flex}.icon-btn-rounded{background-color:var(--bg-card);border:1px solid var(--border-color);width:44px;height:44px;color:var(--text-secondary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,color .2s;display:flex}.icon-btn-rounded:hover{border-color:var(--accent-orange-border);color:var(--accent-orange)}.profile-pill-traden{border:1px solid var(--border-color);border-radius:var(--radius-pill);cursor:pointer;box-shadow:var(--shadow-card);background-color:#fff;align-items:center;gap:10px;padding:6px 16px;display:flex}.ticker-tape-bar{border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);background-color:#fff;align-items:center;padding:8px 0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.ticker-track{width:max-content;animation:ticker-scroll var(--ticker-speed,32s) linear infinite;align-items:center;gap:14px;display:flex}.ticker-tape-bar:hover .ticker-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ticker-track{animation:none}}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 7px))}}.ticker-item-chip{border-radius:var(--radius-pill);border:1px solid var(--border-light);white-space:nowrap;background-color:#fafbfd;align-items:center;gap:8px;padding:4px 14px;font-size:12px;font-weight:700;display:flex}.chart-card-main{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:16px;padding:20px;transition:border-radius .3s cubic-bezier(.16,1,.3,1);display:flex}.traden-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.traden-table th{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid var(--border-color);background-color:#fafbfd;padding:10px 12px;font-size:10px;font-weight:800}.traden-table td{border-bottom:1px solid var(--border-light);color:var(--text-primary);padding:12px;font-weight:600}.traden-table tr:hover td{background-color:#fafbfd}.ltp-cell-interactive{will-change:transform;cursor:pointer!important;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .2s,box-shadow .22s cubic-bezier(.16,1,.3,1)!important}.ltp-cell-interactive:hover{border-radius:var(--radius-sm);background-color:var(--accent-orange-light)!important;color:var(--accent-orange)!important;box-shadow:0 4px 14px var(--accent-orange-border)!important;transform:scale(1.06)translateZ(0)!important}.draggable-order-popup{z-index:2000;background-color:var(--bg-card);border:1px solid var(--accent-orange-border);border-radius:var(--radius-lg);width:420px;max-width:calc(100vw - 16px);box-shadow:0 20px 50px #0003, 0 0 30px var(--accent-orange-border);will-change:transform;animation:.35s cubic-bezier(.16,1,.3,1) forwards appleSheetSlide;position:fixed}.draggable-header-handle{cursor:grab;-webkit-user-select:none;user-select:none}.draggable-header-handle:active{cursor:grabbing}.bots-management-desk{background-color:var(--bg-card);border-left:1px solid var(--border-color);flex-direction:column;gap:16px;height:100vh;padding:24px 20px;transition:padding .3s cubic-bezier(.16,1,.3,1),background-color .25s,border-color .25s;display:flex;overflow-y:auto}.bots-management-desk.collapsed{align-items:center;padding:24px 12px;scrollbar-width:none!important;overflow-y:hidden!important}.bots-management-desk.collapsed::-webkit-scrollbar{display:none!important}.bots-header-bar{justify-content:space-between;align-items:center;width:100%;padding-bottom:4px;display:flex}.bots-management-desk.collapsed .bots-header-bar{flex-direction:column;justify-content:center;gap:12px}.bots-title{color:var(--text-primary);font-size:16px;font-weight:800}.bots-running-status{color:var(--text-muted);border-radius:var(--radius-pill);background-color:#f0f2f5;padding:4px 12px;font-size:11px;font-weight:600}.bots-inventory-list{flex-direction:column;gap:12px;width:100%;display:flex}.bot-card-expanded{background-color:var(--accent-orange-light);border:1px solid var(--accent-orange-border);border-radius:var(--radius-lg);box-shadow:0 4px 16px var(--accent-orange-light);flex-direction:column;gap:16px;padding:16px;display:flex}.bot-header-row{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.bot-card-collapsed{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;justify-content:space-between;align-items:center;padding:14px 16px;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.bot-card-collapsed:hover{border-color:var(--accent-orange-border);box-shadow:0 2px 8px #0000000a}.bot-mini-chip-collapsed{border:1px solid var(--border-color);cursor:pointer;background-color:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;transition:border-color .2s,background-color .2s;display:flex;position:relative}.bot-mini-chip-collapsed:hover,.bot-mini-chip-collapsed.running{border-color:var(--accent-orange-border);background-color:var(--accent-orange-light)}.bot-name-group{align-items:flex-start;gap:10px;display:flex}.bot-dot-indicator{background-color:var(--accent-orange);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.bot-dot-indicator.collapsed{background-color:#9ea5b4}.bot-name-title{color:var(--text-primary);font-size:13px;font-weight:800}.bot-sub-status{color:var(--text-secondary);margin-top:2px;font-size:11px;font-weight:500}.toggle-switch{background-color:var(--toggle-inactive);cursor:pointer;will-change:background-color, box-shadow;border-radius:9999px;flex-shrink:0;align-items:center;width:44px;height:24px;padding:2px;transition:background-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:translateZ(0)}.toggle-switch.active{background-color:var(--accent-orange)}.toggle-thumb{will-change:transform;background-color:#fff;border-radius:50%;width:20px;height:20px;transition:transform .35s cubic-bezier(.34,1.4,.64,1);transform:translate(0,0);box-shadow:0 2px 6px #0000002e}.toggle-switch.active .toggle-thumb{transform:translate(20px)}.bot-config-section{flex-direction:column;gap:8px;display:flex}.config-label-heading{color:var(--text-secondary);letter-spacing:.5px;text-transform:uppercase;font-size:10px;font-weight:800}.button-group-row{border:1px solid var(--border-color);background-color:#fff;border-radius:10px;gap:4px;padding:3px;display:flex}.button-group-multiline{border:1px solid var(--border-color);background-color:#fff;border-radius:12px;flex-direction:column;gap:4px;padding:4px;display:flex}.config-option-btn{white-space:nowrap;min-width:0;color:var(--text-secondary);cursor:pointer;text-align:center;background:0 0;border:none;border-radius:7px;flex:1;padding:6px 8px;font-size:11px;font-weight:700;transition:background-color .2s,color .2s,box-shadow .2s}.config-option-btn.selected{background-color:var(--accent-orange);color:#fff;box-shadow:0 2px 8px var(--accent-orange-border)}.allocation-header-row{justify-content:space-between;align-items:center;width:100%;display:flex}.allocation-val-text{color:var(--text-primary);align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.alloc-of-max{color:var(--text-muted);font-size:10px;font-weight:500}.allocation-range-slider{appearance:none;cursor:pointer;border-radius:9999px;outline:none;width:100%;height:4px;margin:10px 0 4px;transition:background .15s}.allocation-range-slider::-webkit-slider-thumb{appearance:none;border:2px solid var(--accent-orange);cursor:pointer;background-color:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;box-shadow:0 2px 6px #00000026}.allocation-range-slider::-webkit-slider-thumb:hover{transform:scale(1.2)}.allocation-range-slider::-moz-range-thumb{border:2px solid var(--accent-orange);cursor:pointer;background-color:#fff;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 6px #00000026}.bot-toggles-section{flex-direction:column;gap:12px;padding-top:4px;display:flex}.toggle-setting-row{justify-content:space-between;align-items:center;display:flex}.toggle-label-text{color:var(--text-primary);font-size:12px;font-weight:700}.bot-actions-row{grid-template-columns:1fr 2fr;gap:10px;margin-top:6px;display:grid}.bot-cancel-btn{border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;background-color:#fff;padding:10px;font-size:12px;font-weight:700}.bot-save-btn{background-color:var(--accent-orange);color:#fff;border-radius:var(--radius-md);cursor:pointer;box-shadow:0 6px 20px var(--accent-orange-border);border:none;padding:10px;font-size:12px;font-weight:800;transition:background-color .2s,box-shadow .2s}.bot-save-btn:hover{background-color:var(--accent-orange-hover)}.add-new-bot-dashed-btn{border:1px dashed var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--text-secondary);cursor:pointer;background-color:#0000;padding:12px;font-size:12px;font-weight:700;transition:background-color .2s,border-color .2s,color .2s}.add-new-bot-dashed-btn:hover{border-color:var(--accent-orange-border);color:var(--accent-orange);background-color:#fff}.change-pill{border-radius:4px;padding:3px 8px;font-size:11px;font-weight:700}.change-pill.positive{background-color:var(--green-gain-bg);color:var(--green-gain)}.change-pill.negative{background-color:var(--red-loss-bg);color:var(--red-loss)}.mobile-header-trigger-btn{border:1px solid var(--border-color);border-radius:var(--radius-md);width:36px;height:36px;color:var(--text-primary);cursor:pointer;background-color:#fff;justify-content:center;align-items:center;display:none;box-shadow:0 2px 6px #00000008}.mobile-bottom-nav{height:calc(62px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--border-color);z-index:999;padding:0 8px env(safe-area-inset-bottom,0px) 8px;background-color:#ffffffe0;justify-content:space-around;align-items:center;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0000000d}.mobile-nav-btn{color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:6px;font-size:10px;font-weight:600;transition:all .2s;display:flex}.mobile-nav-btn.active{color:var(--accent-orange);font-weight:800}.mobile-drawer-overlay{-webkit-backdrop-filter:blur(3px);z-index:1050;opacity:0;pointer-events:none;background-color:#12141780;transition:opacity .3s;display:none;position:fixed;inset:0}.mobile-drawer-overlay.active{opacity:1;pointer-events:auto}@media (width<=1024px){.app-desktop-body{height:100vh;overflow-y:auto;grid-template-columns:1fr!important}.mobile-header-trigger-btn{display:flex}html,body,#root{width:100%!important;height:100%!important;overflow-x:hidden!important}.app-desktop-body{-webkit-overflow-scrolling:touch!important;width:100%!important;height:100%!important;min-height:100vh!important;display:block!important;overflow:hidden auto!important}.mobile-bottom-nav{display:flex}.mobile-drawer-overlay{display:block}.center-workspace{padding:0 12px calc(84px + env(safe-area-inset-bottom,0px)) 12px!important;box-sizing:border-box!important;flex-direction:column!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:100vh!important;display:flex!important;overflow:visible!important}.traden-sidebar{z-index:1100;width:280px;height:100vh;transition:transform .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:10px 0 30px #0000001a}.traden-sidebar.mobile-open{transform:translate(0)}.bots-management-desk{z-index:1100;width:320px;height:100vh;transition:transform .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-10px 0 30px #0000001a}.bots-management-desk.mobile-open{transform:translate(0)}.admin-panel-grid{grid-template-columns:1fr!important}.admin-panel-grid .admin-tab-rail{flex-flow:wrap!important;gap:4px!important;padding:6px!important}.admin-panel-grid .admin-tab-rail button{font-size:11px;text-align:center!important;width:auto!important;padding:8px 12px!important}.ai-terminal-grid{grid-template-columns:1fr!important}.desktop-bot-rail{display:none!important}.mobile-bot-select-picker{display:block!important}.index-cards-chips{grid-template-columns:repeat(3,1fr)!important}}@media (width<=768px){*{-webkit-tap-highlight-color:transparent}html,body,#root,.app-desktop-body{width:100%!important;max-width:100vw!important;overflow-x:hidden!important}.desktop-welcome-banner,.desktop-kite-btn-wrap,.desktop-only-bot-btn,.desktop-profile-text{display:none!important}.assistant-fab-btn{bottom:calc(76px + env(safe-area-inset-bottom,0px))!important;z-index:1050!important;background:#2563eb!important;width:46px!important;height:46px!important;display:flex!important;right:14px!important;box-shadow:0 4px 14px #2563eb66!important}.assistant-fab-window{bottom:calc(130px + env(safe-area-inset-bottom,0px))!important;z-index:1100!important;width:calc(100vw - 20px)!important;max-width:380px!important;display:flex!important;right:10px!important}.ticker-tape-bar,.desktop-nav-links,.variant-label{display:none!important}.mobile-header-trigger-btn{justify-content:center!important;align-items:center!important;display:flex!important}.top-ticker-header{z-index:1000!important;box-sizing:border-box!important;background:#fff!important;border-bottom:1px solid #f1f5f9!important;width:100%!important;max-width:100%!important;margin-top:0!important;margin-bottom:10px!important;padding:10px 12px!important;position:sticky!important;top:0!important;overflow:visible!important;box-shadow:0 1px 4px #0000000a!important}.center-workspace{height:auto;margin:0 auto;overflow-y:visible;padding:0 10px calc(80px + env(safe-area-inset-bottom,0px)) 10px!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important}.chart-card-main{box-shadow:none!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;width:100%!important;max-width:100%!important;padding:14px 12px!important;overflow:hidden!important}.index-cards-main{scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;box-sizing:border-box!important;gap:10px!important;width:100%!important;max-width:100%!important;padding-bottom:4px!important;display:flex!important;overflow-x:auto!important}.index-cards-main::-webkit-scrollbar{display:none!important}.index-cards-main>.chart-card-main{scroll-snap-align:start!important;flex:0 0 82%!important;min-width:210px!important;max-width:280px!important}.index-cards-chips{box-sizing:border-box!important;grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}.mini-chip-item{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;flex-direction:column!important;gap:3px!important;min-width:0!important;padding:10px 12px!important;display:flex!important;overflow:hidden!important}.dash-stat-grid{box-sizing:border-box!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important}.account-card-grid{box-sizing:border-box!important;gap:4px!important;width:100%!important}.monitor-stat-grid{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}}@keyframes appleFadeUp{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes appleSheetSlide{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes appleSheetDismiss{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(12px)scale(.97)}}.order-popup-exit{pointer-events:none;animation:.22s cubic-bezier(.4,0,.6,1) forwards appleSheetDismiss!important}@keyframes applePulseGlow{0%,to{opacity:1;box-shadow:0 0 0 0 var(--accent-orange-border);transform:scale(1)translateZ(0)}50%{opacity:.85;transform:scale(1.06)translateZ(0);box-shadow:0 0 0 6px #ff5e2b00}}.chart-card-main{transition:border-radius .3s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .3s,backdrop-filter .3s;animation:.35s cubic-bezier(.16,1,.3,1) forwards appleFadeUp;transform:translateZ(0)}.bot-save-btn,.bot-cancel-btn,.sidebar-menu-item,.mobile-nav-btn,.sidebar-toggle-btn-minimal,.config-option-btn,.add-new-bot-dashed-btn{transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .2s,box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .2s!important}.bot-save-btn:hover,.config-option-btn:hover,.sidebar-menu-item:hover,.sidebar-toggle-btn-minimal:hover{transform:translateY(-1px)}.bot-save-btn:active,.bot-cancel-btn:active,.sidebar-menu-item:active,.mobile-nav-btn:active,.sidebar-toggle-btn-minimal:active,.config-option-btn:active{transform:scale(.965)!important}.live-pulse-dot{animation:2.5s cubic-bezier(.4,0,.6,1) infinite applePulseGlow}@keyframes haloPulseGlow{0%,to{box-shadow:0 0 15px var(--accent-orange-border), 0 0 30px var(--accent-orange-light)}50%{box-shadow:0 0 28px var(--accent-orange), 0 0 55px var(--accent-orange-border)}}.halo-glow-enabled .bot-save-btn{box-shadow:0 6px 20px var(--accent-orange-border), 0 0 25px var(--accent-orange-light)!important}.halo-glow-enabled .logo-orange-icon{box-shadow:0 4px 14px var(--accent-orange-border), 0 0 20px var(--accent-orange-light)!important}.halo-glow-enabled .sidebar-menu-item.active{box-shadow:0 2px 10px #0000000f, 0 0 18px var(--accent-orange-border)!important}.halo-glow-enabled .toggle-switch.active{box-shadow:0 0 12px var(--accent-orange), 0 0 24px var(--accent-orange-border)!important}.halo-glow-enabled .halo-glow-preview-box{animation:3s cubic-bezier(.4,0,.6,1) infinite haloPulseGlow;border-color:var(--accent-orange)!important}.halo-glow-disabled .bot-save-btn,.halo-glow-disabled .logo-orange-icon,.halo-glow-disabled .sidebar-menu-item.active,.halo-glow-disabled .toggle-switch.active,.halo-glow-disabled .chart-card-main:hover,.halo-glow-disabled .halo-glow-preview-box{box-shadow:none!important;animation:none!important}.halo-glow-disabled .halo-glow-preview-box{border-color:var(--border-color)!important;background-color:var(--bg-sidebar)!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ticker-track{animation:none}.chart-card-main{animation:none;transform:none}.draggable-order-popup{animation:none}}@keyframes priceFlash{0%{background-color:#0000}15%{background-color:var(--accent-orange-light)}to{background-color:#0000}}.price-flash{animation:.6s cubic-bezier(.16,1,.3,1) forwards priceFlash}@keyframes priceFlashStrong{0%{background-color:#0000;transform:scale(1)}15%{background-color:var(--accent-orange-light);transform:scale(1.02)}to{background-color:#0000;transform:scale(1)}}.price-flash-strong{animation:.7s cubic-bezier(.16,1,.3,1) forwards priceFlashStrong}@keyframes botDotBloom{0%{box-shadow:0 0 0 0 var(--accent-orange);transform:scale(1)}50%{box-shadow:0 0 12px var(--accent-orange);transform:scale(1.8)}to{box-shadow:0 0 0 0 var(--accent-orange);transform:scale(1)}}@keyframes botDotDeflate{0%{transform:scale(1)}50%{opacity:.4;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.bot-dot-indicator.bloom{animation:.5s cubic-bezier(.16,1,.3,1) forwards botDotBloom}.bot-dot-indicator.deflate{animation:.35s cubic-bezier(.16,1,.3,1) forwards botDotDeflate}@keyframes evalUrgency{0%,to{opacity:1}50%{opacity:.55}}.eval-urgent{animation:.8s ease-in-out infinite evalUrgency}@keyframes sparkDraw{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}.sparkline-path{stroke-dasharray:1000;stroke-dashoffset:1000px;animation:.8s cubic-bezier(.16,1,.3,1) forwards sparkDraw}@keyframes rowArrive{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0,0)}}.row-arrive{animation:.3s cubic-bezier(.16,1,.3,1) forwards rowArrive}.mobile-table-card-list{display:none!important}.desktop-table-container{display:block!important}@media (width<=768px){.mobile-table-card-list{flex-direction:column;gap:12px;display:flex!important}.desktop-table-container{display:none!important}}
