.dx .market{margin-bottom:64px}.dx .market__index{padding:20px 22px}.dx .market__note{color:var(--muted);margin:12px 0 0;font-size:.78rem}.dx .market__mood{margin:22px 0 0;font-size:1.05rem;font-weight:600}.dx .market__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0 0;display:grid}.dx .market__tiles>div{flex-direction:column;gap:4px;padding:18px 20px;display:flex}.dx .market__tiles dt{color:var(--muted);font-size:.82rem}.dx .market__tiles dd{letter-spacing:-.03em;margin:0;font-size:1.8rem;font-weight:700}.dx .market__tiles [data-tone=up] dd:not(.market__tile-note){color:var(--up)}.dx .market__tiles [data-tone=down] dd:not(.market__tile-note){color:var(--red)}.dx .market__tiles dd.market__tile-note{letter-spacing:normal;color:var(--ink-2);font-size:.82rem;font-weight:400;line-height:1.45}.dx .market__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.dx .market__list ol{margin:0;padding:0 0 6px;list-style:none}.dx .market__list li+li{border-top:1px solid var(--border)}.dx .market__list li.split{border-top:6px solid var(--bg-2)}.dx .market__list a{color:inherit;align-items:center;gap:12px;padding:9px 18px;text-decoration:none;display:flex}.dx .market__list a:hover{background:var(--bg-2)}.dx .market__list img{border-radius:3px;width:34px;height:auto}.dx .market__list .who{flex:1}.dx .market__list .num{font-weight:400}.dx .market__list .num small{font-size:.75rem;font-weight:400}.dx .market__list .head-note{font-size:inherit}.dx .empty{color:var(--muted);padding:14px 18px}.dx .box-help{color:var(--ink-2);margin-top:24px;font-size:.85rem}.dx .box-help summary{cursor:pointer;align-items:center;min-height:32px;font-weight:600;display:inline-flex}.dx .box-help summary:hover{color:var(--ink)}.dx .box-help div{max-width:72ch;padding:4px 0 2px}.dx .box-help p{margin:6px 0}.dx .box-help dl{grid-template-columns:max-content 1fr;gap:4px 14px;margin:10px 0;display:grid}.dx .box-help dt{color:var(--ink);font-weight:600}.dx .box-help dd{margin:0}@media (width<=860px){.dx .market__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.dx .market__cols{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.dx .box-help dl{grid-template-columns:1fr}}.dx .market__read{margin-top:24px}.dx .market__reads-link{margin:10px 0 0;font-size:.9rem}.dx .read{padding:22px 24px}.dx .read+.read{margin-top:16px}.dx .read__eyebrow{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.8rem}.dx .read__title{letter-spacing:-.02em;margin:6px 0 0;font-size:1.45rem;line-height:1.2}.dx .read__facts{flex-wrap:wrap;gap:6px 22px;margin:14px 0 0;display:flex}.dx .read__facts>div{gap:6px;font-size:.85rem;display:flex}.dx .read__facts dt{color:var(--muted)}.dx .read__facts dd{margin:0;font-weight:600}.dx .read__facts [data-stance=bullish] dd,.dx .market__mood[data-stance=bullish]{color:var(--up)}.dx .read__facts [data-stance=bearish] dd,.dx .market__mood[data-stance=bearish]{color:var(--red)}.dx .read__body{max-width:72ch;margin-top:16px}.dx .read__body p{margin:0 0 12px;line-height:1.55}.dx .read__foot{border-top:1px solid var(--border);margin-top:6px;padding-top:14px}.dx .read__calls-title{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:.8rem}.dx .read__calls{margin:0;padding:0;list-style:none}.dx .read__calls li{align-items:baseline;gap:10px;padding:4px 0;display:flex}.dx .read__stance{border:1px solid var(--border);text-align:center;border-radius:999px;min-width:5.6em;padding:1px 9px;font-size:.75rem;font-weight:600;display:inline-block}.dx [data-stance=bullish]>.read__stance{color:var(--up);border-color:color-mix(in srgb, var(--up) 40%, transparent)}.dx [data-stance=bearish]>.read__stance{color:var(--red);border-color:color-mix(in srgb, var(--red) 40%, transparent)}.dx .read__verdict{margin:14px 0 0;font-size:.9rem;font-weight:600}.dx .read__verdict[data-verdict=right]{color:var(--up)}.dx .read__verdict[data-verdict=wrong]{color:var(--red)}.dx .read__verdict[data-verdict=pending],.dx .read__verdict[data-verdict=unknown]{color:var(--muted);font-weight:400}.dx .read__disclaimer{color:var(--muted);margin:6px 0 0;font-size:.78rem}.dx .reads__record{margin:0 0 18px;font-size:.95rem}.dx .reads__rule .panel__body p{max-width:72ch;margin:0 0 10px;line-height:1.55}.dx .reads__series{margin-top:16px;overflow-x:auto}.dx .reads__series table{border-collapse:collapse;width:100%;font-size:.9rem}.dx .reads__series th,.dx .reads__series td{border-top:1px solid var(--border);text-align:left;padding:8px 18px}.dx .reads__series thead th{color:var(--muted);border-top:0;font-size:.78rem;font-weight:500}.dx .reads__series tbody th{font-weight:600}.dx .reads__series .figure{text-align:right;font-variant-numeric:tabular-nums}.dx .reads__series .up{color:var(--up)}.dx .reads__series .down{color:var(--red)}.dx .reads__list{margin-top:24px}@media (width<=560px){.dx .read{padding:18px 16px}}.dx .read__title a{color:inherit;text-decoration:none}.dx .read__title a:hover{text-decoration:underline}.dx .reads__list{margin:24px 0 0;padding:0;list-style:none}.dx .reads__item{padding:20px 24px}.dx .reads__item+.reads__item{margin-top:14px}.dx .reads__item .read__calls{margin-top:10px}.dx .reads__lead{margin:8px 0 0;font-weight:600}.dx .reads__item[data-stance=bullish] .read__stance-text{color:var(--up)}.dx .reads__item[data-stance=bearish] .read__stance-text{color:var(--red)}.dx .reads__pager{justify-content:space-between;gap:16px;margin-top:18px;font-size:.9rem;display:flex}.dx .reads__pager a[rel=next]{text-align:right}
