:root{--console-sidebar-width:200px;--console-sidebar-width-collapsed:48px}@media (min-width:900px){html[data-console-sidebar=collapsed]{--console-sidebar-width:var(--console-sidebar-width-collapsed)}html[data-console-sidebar=collapsed] [data-console-drawer],html[data-console-sidebar=collapsed] [data-console-drawer] .MuiDrawer-paper{width:var(--console-sidebar-width-collapsed)}html[data-console-sidebar=collapsed] [data-sidebar-brand]{justify-content:center;gap:0;padding-left:0;padding-right:0}html[data-console-sidebar=collapsed] .console-navigation nav{padding-top:4px;padding-bottom:4px}html[data-console-sidebar=collapsed] .console-navigation .MuiListItemButton-root{min-height:40px;margin:2px 4px}html[data-console-sidebar=collapsed] [data-nav-group-divider]{margin-top:4px;margin-bottom:4px}html[data-console-sidebar=collapsed] [data-console-appbar]{width:calc(100% - var(--console-sidebar-width-collapsed));margin-left:var(--console-sidebar-width-collapsed)}html[data-console-sidebar=collapsed] [data-nav-label],html[data-console-sidebar=collapsed] [data-nav-subheader],html[data-console-sidebar=collapsed] [data-sidebar-brand-text]{display:none}html[data-console-sidebar=collapsed] .MuiListItemButton-root{justify-content:center;padding-left:0;padding-right:0}html[data-console-sidebar=collapsed] .MuiListItemIcon-root{min-width:0}html[data-console-sidebar=collapsed] .console-navigation .MuiListItemButton-root.Mui-selected{isolation:isolate;box-shadow:none;background:0 0;position:relative}html[data-console-sidebar=collapsed] .console-navigation .MuiListItemButton-root.Mui-selected:before{content:"";pointer-events:none;z-index:-1;background:#245bff;border-radius:6px;width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html[data-console-sidebar=collapsed] .console-navigation .MuiListItemButton-root.Mui-selected:hover:before{background:#3568ff}[data-nav-group-divider]{display:none}html[data-console-sidebar=collapsed] [data-nav-group-divider]{display:block}[data-sidebar-icon=expand] svg{display:none}html[data-console-sidebar=collapsed] [data-sidebar-icon=expand] svg{display:block}html[data-console-sidebar=collapsed] [data-sidebar-icon=collapse] svg{display:none}}
.console-navigation .MuiDrawer-paper{color:#e2e9ff;background:#111b30;border-color:#1d2a44}.console-navigation .MuiDrawer-paper>.MuiBox-root{background:0 0}.console-navigation .MuiDivider-root{border-color:#26324b}.console-navigation .MuiTypography-subtitle1{color:#fff;letter-spacing:-.3px}.console-navigation .MuiTypography-subtitle1 span{color:#8b9bc0!important}.console-navigation .MuiListSubheader-root{color:#6d7fa5;font-size:var(--text-caption);letter-spacing:.5px;padding-top:12px}.console-navigation .MuiListItemButton-root{color:#aebcda;border-radius:6px;min-height:43px;margin:3px 10px}.console-navigation .MuiListItemButton-root:hover{color:#fff;background:#1c2b46}.console-navigation .MuiListItemButton-root.Mui-selected{color:#fff;background:#245bff;box-shadow:0 3px 12px #001e8030}.console-navigation .MuiListItemButton-root.Mui-selected:hover{background:#3568ff}.console-navigation .sidebar-bottom{border-top:1px solid #26324b;padding:18px}.console-navigation .sidebar-profile{padding:0}.console-navigation .sidebar-profile strong{color:#dce5ff;font-size:var(--text-body)}.console-navigation .sidebar-profile small{color:#8193ba;font-size:var(--text-caption)}.console-navigation .user-avatar{color:#b5caff;background:#24375c}.console-ui{color:var(--ink-142038);font-size:var(--text-body)}.console-ui .console-content{background:var(--fill-f2f5fc)}.console-ui .console-inner{max-width:1560px}.console-ui .page-title{align-items:center;margin:0 0 22px}.console-ui .page-title h1{font-size:var(--text-page);letter-spacing:0;margin:0 0 8px;font-weight:600}.console-ui .page-title p{color:var(--ink-586783);font-size:var(--text-body);max-width:none;line-height:1.6}.console-ui .home-actions{flex-shrink:0;gap:10px;display:flex}.console-ui .panel{border-color:var(--line-dce3f2);border-radius:8px;box-shadow:0 2px 4px #16366b03}.console-ui .workspace-section{margin-bottom:22px}.console-ui .section-heading{gap:16px;padding:17px 20px}.console-ui .section-heading h2{color:var(--ink-101b32);font-size:var(--text-section);font-weight:600}.console-ui .section-heading p{font-size:var(--text-caption);color:var(--ink-62718c);line-height:1.6}.console-ui .text-link{font-size:var(--text-body);color:var(--ink-245bff)}.console-ui .text-link:hover{text-decoration:underline}.console-ui .data-table th{color:var(--ink-536581);background:var(--fill-f5f7fc);font-size:var(--text-body);border-color:var(--line-e3e7ec);padding:11px 20px;font-weight:500}.console-ui .data-table td{font-size:var(--text-body);color:var(--ink-34425c);border-color:var(--line-e9ecf0);padding:14px 20px}.console-ui .data-table td strong,.console-ui .table-name strong{font-size:var(--text-body);color:var(--ink-101b32);font-weight:500}.console-ui .data-table small{font-size:var(--text-caption);color:var(--ink-697a97);margin-top:5px}.console-ui .data-table tbody tr:hover{background:var(--fill-f0f5ff)}.console-ui .table-name{gap:0}.console-ui .table-name .strategy-symbol{display:none}.console-ui .tag,.console-ui .status-chip{font-size:var(--text-caption);border:1px solid var(--line-dce3f2);background:var(--fill-f6f7f9);color:var(--ink-4a67a3);letter-spacing:0;border-radius:3px;padding:3px 6px}.console-ui .demo-note{background:var(--fill-edf3ff);border:1px solid var(--line-cddcff);color:var(--ink-42608e);font-size:var(--text-caption);border-radius:4px;margin:0 0 22px;padding:10px 12px}.console-ui .info-symbol{border-color:var(--line-4c78d4);margin-top:4px}.console-ui .report-inline{flex-wrap:wrap;gap:32px;padding:0 20px 18px;display:flex}.console-ui .report-inline span{font-size:var(--text-caption);color:var(--ink-717c8a)}.console-ui .report-inline b{color:var(--ink-162649);font-variant-numeric:tabular-nums;margin-left:10px;font-size:17px;font-weight:500}.console-ui .report-overview .demo-chart{max-height:230px;padding:0 15px}.console-ui .chart-legend{color:var(--ink-75808e);font-size:var(--text-chart)}.console-ui .header-breadcrumb{font-size:var(--text-body);color:var(--ink-7b8591)}.console-ui .header-breadcrumb strong{color:var(--ink-3e4957)}.console-ui .header-preview{font-size:var(--text-caption);background:var(--fill-edf3ff);border-color:var(--line-d6e2ff);color:var(--ink-245bff);border-radius:4px;font-weight:500}.console-ui .header-preview .live-dot{display:none}.console-ui .header-home{font-size:var(--text-caption);color:var(--ink-647184)}.console-ui .user-avatar{background:var(--fill-e8efff);color:var(--ink-245bff)}.console-ui .console-footer{font-size:var(--text-caption);color:var(--ink-8b95a1);border-color:var(--line-dfe4ea);margin-top:26px;padding-top:14px}.console-ui .page-tabs{border-color:var(--line-dce2e8);gap:26px;margin-bottom:18px}.console-ui .page-tabs button{font-size:var(--text-body);color:var(--ink-6b7683)}.console-ui .page-tabs button.active{color:var(--ink-245bff)}.console-ui .page-tabs button.active:after{background:#245bff}.console-ui .page-tabs button span{background:var(--fill-e9edf2);color:var(--ink-738092);font-size:var(--text-body)}.console-ui .market-toolbar{border-radius:4px;padding:12px 16px}.console-ui .coin-icon{display:none}.console-ui select{font-size:var(--text-body);color:var(--ink-314668);border-color:var(--line-d7dee6);border-radius:3px}.console-ui .segmented{border-color:var(--line-dce2e9);background:var(--fill-f4f6f8);border-radius:4px}.console-ui .segmented button{font-size:var(--text-body);color:var(--ink-75808d);padding:5px 11px}.console-ui .segmented button.selected{color:var(--ink-245bff);box-shadow:0 1px 2px #00000015}.console-ui .market-chart .section-heading h2{font-size:var(--text-section)}.console-ui .chart-bottom{font-size:var(--text-chart);color:var(--ink-7c8795)}.console-ui .metrics-grid{background:var(--surface);border:1px solid var(--line-dce3f2);border-radius:4px;gap:0;margin:0 0 22px}.console-ui .metric{border:0;border-right:1px solid var(--line-e2e6ec);background:0 0;border-radius:0;padding:18px 20px}.console-ui .metric:last-child{border-right:0}.console-ui .metric>div{font-size:var(--text-body);color:var(--ink-647181)}.console-ui .metric-icon{display:none}.console-ui .metric>strong{margin:12px 0 6px;font-size:27px}.console-ui .metric small{font-size:var(--text-caption);color:var(--ink-85909d)}.console-ui .cache-summary{border-bottom:1px solid var(--line-e6eaf0);flex-wrap:wrap;gap:40px;padding:15px 20px 20px;display:flex}.console-ui .cache-summary span{color:var(--ink-788393);font-size:var(--text-body)}.console-ui .cache-summary strong{color:var(--ink-334455);font-size:var(--text-body);margin-left:12px;font-weight:500}.console-ui .settings-panel{margin-bottom:20px}.console-ui .setting-row{border-color:var(--line-e5e9ee)}.console-ui .setting-row strong{font-size:var(--text-body);color:var(--ink-435063)}.console-ui .setting-row small{font-size:var(--text-caption);color:var(--ink-7b8795)}.console-dialog .MuiDialog-paper{border-radius:5px}.console-dialog .muted,.console-dialog .demo-note{font-size:var(--text-caption);color:var(--ink-778291)}.console-dialog .strategy-rule{background:var(--fill-f5f7f9);border-color:var(--line-e0e5eb)}.console-dialog .strategy-rule small,.console-dialog .report-summary small{font-size:var(--text-caption);color:var(--ink-7a8795)}.console-dialog .strategy-rule strong{font-size:var(--text-body);color:var(--ink-485c6e)}.console-ui .positive,.console-dialog .positive{color:#009975!important}.console-ui .status-chip{color:#126c51;border-color:var(--line-bde6d8);background:var(--fill-edfaf4)}.console-ui .data-table td strong{font-weight:500}.console-ui .section-heading h2{letter-spacing:-.2px}@media (max-width:650px){.console-ui .page-title{flex-direction:column;align-items:flex-start;gap:14px}.console-ui .page-title p,.console-ui .header-breadcrumb{font-size:var(--text-body)}.console-ui .report-inline{gap:15px 22px}.console-ui .report-inline span{flex-basis:40%}.console-ui .data-table th,.console-ui .data-table td{padding:13px 16px}.console-ui .console-footer{font-size:var(--text-caption)}.console-ui .metric{border-bottom:1px solid var(--line-e2e6ec)}.console-ui .metric:nth-child(2){border-right:0}.console-ui .metric small{font-size:var(--text-caption)}}@media (max-width:899.98px){.console-ui .header-breadcrumb{display:none!important}}
