.order-controls{display:flex;gap:8px;padding:10px 16px;align-items:end;flex-wrap:wrap}.order-controls label{display:flex;flex-direction:column;gap:5px;font-size:9px;color:var(--muted)}.order-controls select{border:1px solid #344257;background:#0c131e;color:#dce5f0;padding:5px 8px;border-radius:4px;min-width:105px;font-size:11px}.order-controls button{font-size:10px;min-height:28px}.book-rows{max-height:280px;overflow-y:auto;scrollbar-color:#3f4d61 #101722}.book-rows .book-row{padding-top:5px;padding-bottom:5px}#book-counts{margin-top:0;line-height:1.6}.book-head{margin-top:10px}#book-dialog{max-width:1180px;width:calc(100% - 28px);max-height:94vh;padding:22px}#book-dialog h3{font-size:12px;font-weight:400;color:#ccd5e3;margin:16px 0 12px}#book-dialog .tool-hint{margin:10px 0}.large-book-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.large-book-head,.large-book-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:7px;text-align:right;padding:5px 6px;font-variant-numeric:tabular-nums;font-size:11px}.large-book-head span:first-child,.large-book-row span:first-child{text-align:left}.large-book-head{color:var(--muted);font-size:9px;border-bottom:1px solid var(--border)}.large-book-rows{height:min(54vh,650px);overflow:auto;scrollbar-color:#465369 #101722}.large-book-row{background:linear-gradient(to left,var(--shade) var(--fill),transparent var(--fill));border-bottom:1px solid #ffffff04}.large-book-row.ask span:first-child{color:var(--red)}.large-book-row.bid span:first-child{color:var(--green)}.book-data-stale .large-book-rows{opacity:.5}@media(max-width:760px){.large-book-grid{grid-template-columns:1fr;gap:12px}.large-book-rows{height:32vh}.large-book-head,.large-book-row{font-size:9px}#book-dialog{padding:14px}.large-book-head{font-size:8px}}
