.cm-chart{background:#0d111b;color:#ced5e4;border:1px solid #252d3d;border-radius:12px;overflow:hidden;font:12px system-ui;min-width:0;height:auto!important;position:relative}.cm-chart:fullscreen{overflow:auto;background:#0d111b;padding:20px}.cm-chart-toolbar,.cm-chart-tools{display:flex;align-items:center;gap:5px;flex-wrap:wrap;padding:9px;border-bottom:1px solid #242d3e}.cm-chart button,.cm-chart select,.cm-chart summary{background:#171e2c;color:#c3cddd;border:1px solid #2c374b;border-radius:6px;padding:7px 9px;font:inherit;cursor:pointer;white-space:nowrap}.cm-chart button:hover,.cm-chart summary:hover{background:#263149}.cm-chart button[aria-pressed=true]{color:#bfbaff;background:#302c52;border-color:#7b75dc}.cm-chart button:focus-visible,.cm-chart select:focus-visible,.cm-chart canvas:focus-visible{outline:2px solid #b3a5ff;outline-offset:-2px}.cm-chart-menu{position:relative}.cm-chart-menu-panel{position:absolute;top:38px;left:0;z-index:20;min-width:185px;padding:8px;background:#151c2b;border:1px solid #37415a;box-shadow:0 12px 30px #0009;display:grid;gap:6px}.cm-chart-legend{padding:12px 10px 0;color:#a6b3cc;min-height:38px;font-size:11px;line-height:1.6;overflow-wrap:anywhere}.cm-chart canvas{display:block;max-width:100%;cursor:crosshair}.cm-chart-note{padding:8px 12px;border-top:1px solid #202b3e;color:#8190a9;line-height:1.5}.cm-chart-alerts:empty{display:none}.cm-alert-message{padding:8px 12px;color:#edbf70;border-top:1px solid #584525}.cm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.cm-mark{display:block;width:38px;height:38px;flex-shrink:0}.cm-header-tools{display:flex;align-items:center;gap:8px}.cm-header-search{display:inline-flex;align-items:center;justify-content:center;background:#23252e;color:#cfd2e6;border:1px solid #383b46;border-radius:9px;width:42px;height:42px;font-size:23px}.cm-mobile-brand{display:none}.cm-chart .cm-chart-tools button{padding:6px 8px}.cm-chart-toolbar label{margin:0!important}.cr-chart-panel{min-width:0}.cr-chart-panel .cr-chart{padding:0!important}.cr-chart-panel .dx-chart-legend{display:none}.cr-chart-panel .cr-chip{white-space:nowrap}.cr-discovery .cr-table td:nth-child(2),.cr-discovery .cr-table th:nth-child(2){position:sticky;left:0;z-index:2;background:#1d1e24}.cr-discovery .cr-table th:nth-child(2){background:#33343d}.cr-discovery .cr-table tr.selected td:nth-child(2){background:#292b45}@media(max-width:760px){.cr-header{gap:12px!important}.cr-header>div:nth-child(2){flex:1}.cr-header h1{font-size:27px!important}.cm-mark{width:35px;height:35px}.dx-explore{min-width:0!important;padding:9px 11px!important;font-size:14px!important}.cm-header-search{width:36px;height:38px}.cr-header .cr-eyebrow{display:none}.cm-chart-toolbar,.cm-chart-tools{gap:4px;padding:7px}.cm-chart button,.cm-chart select,.cm-chart summary{padding:7px;font-size:11px}.cr-discovery .cr-table td:nth-child(2){max-width:170px}.cr-discovery .cr-table td:nth-child(2) .cr-token strong{overflow:hidden;text-overflow:ellipsis}.cr-discovery .cr-table-scroll{overscroll-behavior-x:contain}}

/* R8W chart interactions */
.cm-chart button,.cm-chart select,.cm-chart summary{min-height:36px}.cm-chart canvas{user-select:none;-webkit-user-select:none}.cm-chart:fullscreen{box-sizing:border-box;height:100vh!important;height:100dvh!important;padding:12px}.cm-chart-menu-panel{max-height:65vh;overflow-y:auto}.cm-chart button:disabled{opacity:.45;cursor:default}@media(max-width:760px){.cm-chart-tools{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.cm-chart-toolbar{flex-wrap:wrap}.cm-chart-menu[open]{position:static}.cm-chart-menu-panel{position:absolute;top:48px;left:8px;right:8px;min-width:0}.cm-chart-toolbar{position:relative}.cm-chart button,.cm-chart select,.cm-chart summary{min-height:40px;flex-shrink:0}}
