/* Site-owned presentation only. Premium R1 data, thresholds and engines unchanged. */
[data-hl-market] { --hlf-head:#343b40; --hlf-ink:#343b40; --hlf-muted:#58636b; --hlf-accent:#343b40; --hlf-tint:#f5f3ee; --hlf-line:#d5d6d2; --hlf-buyer:#174cc7; --hlf-seller:#096b39; --hlf-neutral:#6b4c82; }
[data-hl-market] .hlf-legend { gap:12px; padding-block:19px; }
[data-hl-market] .hlf-legend>span:not(.hlf-legend-note) { display:inline-flex; gap:10px; align-items:center; padding:9px 13px; border:1px solid currentColor; border-radius:6px; font-size:15px; font-weight:650; }
[data-hl-market] .hlf-legend>.hlf-tone-seller { background:#e4f5e9; }
[data-hl-market] .hlf-legend>.hlf-tone-buyer { background:#e9efff; }
[data-hl-market] .hlf-legend>.hlf-tone-neutral { background:#f0eaf5; }
[data-hl-market] .hlf-tone-seller i { width:12px; height:12px; border-radius:50%; }
[data-hl-market] .hlf-tone-buyer i { width:12px; height:12px; border-radius:0; transform:rotate(45deg); }
[data-hl-market] .hlf-tone-neutral i { width:14px; height:8px; border:2px solid currentColor; background:transparent; border-radius:1px; }
[data-hl-market] .hlf-link { padding:10px 14px; border:1px solid #a89b81; border-radius:6px; text-decoration:none; background:#f5f0e6; }
[data-hl-market] .hlf-link>span { display:grid; place-items:center; width:25px; height:25px; border-radius:50%; background:#e8d6ae; color:#343b40; }
[data-hl-market] .hlf-button:hover { background:#48545d; box-shadow:0 5px 16px #343b4020; }
[data-hl-market] .hlf-link:hover { background:#e8d6ae; }
@container(max-width:560px) { [data-hl-market] .hlf-legend>span:not(.hlf-legend-note) { font-size:14px; } }
