.mq-market-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.mq-market-card{border:1px solid var(--mq-line);border-radius:14px;background:var(--mq-paper);padding:20px 22px;display:grid;gap:14px;align-content:start}.mq-market-card h2{margin:0;font-size:20px;font-weight:600;color:var(--mq-ink)}.mq-market-card .mq-market-sub{font-size:12px;color:var(--mq-ink-3);font-variant-numeric:tabular-nums}.mq-market-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 14px;margin:0}.mq-market-stats div{display:grid;gap:2px}.mq-market-stats dt{font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--mq-ink-3)}.mq-market-stats dd{margin:0;font-size:22px;font-weight:600;color:var(--mq-ink);font-variant-numeric:tabular-nums}.mq-market-stats dd small{font-size:12px;font-weight:500;color:var(--mq-ink-3);margin-inline-start:4px}.mq-market-stats dd.is-cut{color:var(--mq-red-ink)}.mq-market-stats dd.is-raise{color:var(--mq-green-ink)}.mq-market-sentence{margin:0;font-size:14px;line-height:1.55;color:var(--mq-ink-2)}.mq-market-empty{border:1px dashed var(--mq-line);border-radius:14px;padding:22px}.mq-market-empty,.mq-market-method{color:var(--mq-ink-2);font-size:14px;line-height:1.6}.mq-market-method{display:grid;gap:10px;max-width:72ch}.mq-market-method h2{margin:6px 0 0;font-size:16px;font-weight:600;color:var(--mq-ink)}.mq-market-method ol{margin:0;padding-inline-start:1.3em;display:grid;gap:6px}