:root{font-family:Roboto,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--white-color: #fff;--black-color: #111;--primary-color: #b71c1c;--primary-light-color: #ffebee;--secondary-color: #0d47a1;--sell-color: var(--primary-color);--buy-color: var(--secondary-color);--up-color: var(--primary-color);--down-color: var(--secondary-color);--reference-color: #e5b567;--border-color: #e0e0e0}@media (prefers-color-scheme: dark){:root{--white-color: #111;--black-color: #fff;--primary-color: #e53935;--primary-light-color: rgba(255, 235, 238, .1);--secondary-color: #1e88e5;--border-color: #424242}}*{margin:0;padding:0;box-sizing:border-box}ol,ul{list-style:none;margin:0;padding:0}kbd{background-color:#eee;border-radius:3px;border:1px solid #b4b4b4;box-shadow:0 1px 1px #0003,0 2px #ffffffb3 inset;color:#333;display:inline-block;font-size:.85em;font-weight:700;line-height:1;padding:2px 4px;white-space:nowrap}.prevent-select{-webkit-user-drag:none;-webkit-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scrollbar__hidden::-webkit-scrollbar{display:none}.cts__dt--cell[data-cell-index="0"]:has(~.cts__dt--order__book--drag__cell.cts__dt--active),.cts__dt--order__book--drag__cell.cts__dt--active~.cts__dt--cell[data-cell-index="0"]{font-weight:900;border-color:var(--primary-color)}.cts__dt--raw.cts__dt--row{display:flex;justify-content:start;align-items:stretch;flex-wrap:nowrap;background-color:var(--white-color);border-bottom:1px solid var(--border-color);width:100%}.cts__dt--raw.cts__dt--row:hover{background-color:var(--primary-light-color)}.cts__dt--raw.cts__dt--cell{font-size:12px;font-weight:400;width:100%;padding:0 12px;overflow:hidden;display:flex;justify-content:center;align-items:center;border:1px solid transparent}.raw.row{width:100%;font-size:12px;font-weight:400;display:flex;justify-content:start;align-items:stretch;flex-wrap:nowrap;background-color:var(--white-color);border-bottom:1px solid var(--border-color)}.raw.row:hover.hover{background-color:var(--primary-light-color)}.raw.cell{width:100%;padding:0 12px;overflow:hidden;display:flex;justify-content:center;align-items:center;border:1px solid transparent}.raw.cell.border{border-right:1px solid var(--border-color)}.raw.cell:hover.hover{border-color:var(--primary-color)}.cts-title-bar{-webkit-app-region:drag;text-align:end}.cts-title-bar *{-webkit-app-region:no-drag}
