div#chart.s18svs6{width:100%;height:640px}@media(max-width:710px){div#chart.s18svs6{height:440px}}@media(max-width:460px){div#chart.s18svs6{height:280px}}.item-header.s1by9yo{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;padding:1.5rem;background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius)}.item-info.s1by9yo h1:where(.s1by9yo){font-size:2rem;font-weight:700;margin-bottom:.5rem}.current-price.s1by9yo{display:flex;align-items:baseline;gap:.5rem}.price-label.s1by9yo{color:var(--muted-foreground);font-size:.875rem}.price-value.s1by9yo{font-size:1.5rem;font-weight:700;color:var(--success)}.stats-section.s1by9yo{margin-bottom:2rem}.stats-header.s1by9yo{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}.stats-title.s1by9yo{font-size:1rem;font-weight:600}.stats-period.s1by9yo{font-size:.875rem;color:var(--muted-foreground)}.stats-grid.s1by9yo{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:1rem}.charts-section.s1by9yo{margin-bottom:2rem}.chart-controls.s1by9yo{margin-bottom:1rem;display:flex;justify-content:flex-end;padding:0 .5rem}.timeframe-selector.s1by9yo{display:flex;gap:.25rem;background-color:var(--accent);padding:.25rem;border-radius:var(--radius)}.timeframe-button.s1by9yo{padding:.375rem .75rem;font-size:.75rem;font-weight:500;border:none;background-color:transparent;color:var(--muted-foreground);border-radius:calc(var(--radius) - 2px);cursor:pointer;transition:all .15s ease;text-transform:uppercase;letter-spacing:.025em}.timeframe-button.s1by9yo:hover{background-color:var(--card);color:var(--foreground)}.timeframe-button.active.s1by9yo{background-color:var(--primary);color:var(--primary-foreground)}.charts-grid.s1by9yo{display:grid;grid-template-columns:minmax(400px,2fr) minmax(400px,1fr);gap:1.5rem}.section.s1by9yo{margin-bottom:2rem}.empty-state.s1by9yo{text-align:center;padding:2rem;color:var(--muted-foreground)}.effective-prices.s1by9yo{display:flex;flex-direction:column;gap:1.5rem}.price-tier.s1by9yo{padding:1rem;background-color:var(--accent);border-radius:var(--radius)}.tier-depth.s1by9yo{display:block;font-weight:500;margin-bottom:.75rem;color:var(--muted-foreground);font-size:.875rem}.spread-bar.s1by9yo{position:relative;height:1.5rem;background:linear-gradient(to right,var(--success),var(--muted),var(--error));border-radius:var(--radius);margin-bottom:.5rem}.spread-marker.s1by9yo{position:absolute;top:-.25rem;bottom:-.25rem;width:3px;background-color:var(--foreground);border-radius:2px;transform:translate(-50%)}.marker-label.s1by9yo{position:absolute;top:-1.5rem;left:50%;transform:translate(-50%);font-size:.75rem;font-weight:600;white-space:nowrap;color:var(--foreground)}.spread-labels.s1by9yo{display:flex;justify-content:space-between;font-size:.75rem}.buy-label.s1by9yo{color:var(--success);font-weight:500}.spread-amount.s1by9yo{color:var(--muted-foreground)}.sell-label.s1by9yo{color:var(--error);font-weight:500}.trades-list.s1by9yo{display:flex;flex-direction:column;gap:.75rem}.trade-row.s1by9yo{display:grid;grid-template-columns:2fr 1fr auto;gap:1rem;align-items:center;padding:1rem;background-color:var(--accent);border-radius:var(--radius)}.trade-users.s1by9yo{display:flex;align-items:center;gap:.75rem}.trade-arrow.s1by9yo{color:var(--muted-foreground)}.trade-details.s1by9yo{display:flex;align-items:baseline;gap:.5rem}.trade-price.s1by9yo{font-weight:600;font-variant-numeric:tabular-nums}.trade-qty.s1by9yo{color:var(--muted-foreground);font-size:.875rem}.trade-total.s1by9yo{color:var(--success);font-weight:500}.trade-meta.s1by9yo{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.trade-time.s1by9yo{font-size:.75rem;color:var(--muted-foreground)}.trade-sale-time.s1by9yo{font-size:.625rem;color:var(--muted-foreground)}.depth-header.s1by9yo{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--border)}.depth-header-section.s1by9yo,.depth-footer-section.s1by9yo{display:flex;align-items:baseline;gap:.75rem}.depth-label.s1by9yo{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.depth-label.buy.s1by9yo{color:var(--success)}.depth-label.sell.s1by9yo{color:var(--error)}.depth-spread.s1by9yo{font-size:.75rem;color:var(--muted-foreground);padding:.25rem .75rem;background-color:var(--card);border-radius:var(--radius);white-space:nowrap}.depth-visualization.s1by9yo{display:grid;gap:.25rem}.depth-side.s1by9yo{display:flex;flex-direction:column-reverse;gap:2px}.depth-row.s1by9yo{display:flex;align-items:center;gap:.5rem;height:1.5rem;font-size:.75rem}.depth-side.buy.s1by9yo .depth-row:where(.s1by9yo){flex-direction:row-reverse}.depth-side.sell.s1by9yo .depth-row:where(.s1by9yo){flex-direction:row-reverse}.depth-bar-container.s1by9yo{flex:1;position:relative;height:100%;display:flex;align-items:center}.depth-side.buy.s1by9yo{flex-direction:column}.depth-side.buy.s1by9yo .depth-bar-container:where(.s1by9yo){justify-content:flex-start}.depth-side.sell.s1by9yo .depth-bar-container:where(.s1by9yo){justify-content:flex-start}.depth-bar.s1by9yo{position:absolute;height:100%;border-radius:2px;transition:width .2s ease}.depth-side.buy.s1by9yo .depth-bar:where(.s1by9yo){left:0;background:linear-gradient(to left,#22c55e66,#22c55e1a);border-right:2px solid var(--success)}.depth-side.sell.s1by9yo .depth-bar:where(.s1by9yo){left:0;background:linear-gradient(to right,#ef444466,#ef44441a);border-left:2px solid var(--error)}.depth-qty.s1by9yo{position:relative;z-index:1;font-variant-numeric:tabular-nums;color:var(--muted-foreground);padding:0 .5rem}.depth-price.s1by9yo{font-variant-numeric:tabular-nums;font-weight:500;min-width:4.5rem}.depth-price.buy.s1by9yo{color:var(--success);text-align:left}.depth-price.sell.s1by9yo{color:var(--error);text-align:left}.depth-center.s1by9yo{display:flex;align-items:center;justify-content:center;padding:.5rem 0;position:relative}.depth-footer.s1by9yo{display:flex;justify-content:space-between;margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--border)}.depth-total.s1by9yo{font-size:.75rem;color:var(--muted-foreground)}@media(max-width:880px){.charts-grid.s1by9yo{grid-template-columns:1fr}}@media(max-width:768px){.charts-grid.s1by9yo{grid-template-columns:1fr}.trade-row.s1by9yo{grid-template-columns:1fr;gap:.75rem}.trade-users.s1by9yo{flex-wrap:wrap}}
