/* Pick-first hierarchy for EV board result cards. */
.market-card{min-height:332px}
.market-card .card-top{padding:13px 17px 0}
.market-card>.player{padding:14px 17px 12px}
.market-card>.player .avatar{width:42px;height:42px}
.market-card>.player h2{font-size:16px}
.market-card>.player p{font-size:11px;color:#7f8089}
.value-metrics{grid-template-columns:1fr 1fr;gap:7px;padding:0 17px 14px}
.value-metrics .pick-metric{grid-column:1/-1;padding:12px 14px 11px;border-color:color-mix(in srgb,var(--purple) 48%,#302f37);background:linear-gradient(135deg,color-mix(in srgb,var(--purple) 13%,#141419),color-mix(in srgb,var(--purple) 4%,#111115));box-shadow:inset 0 1px rgba(255,255,255,.035)}
.pick-main{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:5px 0 3px}
.value-metrics .pick-main strong{margin:0;color:#fff;font-size:32px;font-weight:600;letter-spacing:-1.25px;white-space:nowrap}
.value-metrics .pick-main strong span{color:var(--purple-soft);font-size:15px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}
.value-metrics .pick-main em{min-width:0;overflow:hidden;color:#d6d5dd;font-size:12px;font-style:normal;font-weight:600;text-align:right;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}
.value-metrics .pick-metric small{color:#999aa4;font-size:10px}
.value-metrics .probability-metric,.value-metrics .edge-badge{padding:9px 11px}
.value-metrics .probability-metric strong,.value-metrics .edge-badge strong{margin-top:5px;font-size:20px}
.value-metrics .probability-metric small,.value-metrics .edge-badge small{font-size:9px}
.market-card .line-advantage{margin:0 17px 12px}
.market-card .book-strip{padding:11px 17px}
.market-card .book-strip label{margin-bottom:3px}
.market-card .book-strip>div>span{font-size:10px;line-height:1.3}
@media(max-width:750px){.value-metrics .pick-metric{grid-column:1/-1}}
@media(max-width:650px){.market-card{min-height:0}.market-card .card-top{padding:13px 15px 0}.market-card>.player{padding:14px 15px 12px}.value-metrics{padding:0 15px 14px}.market-card .line-advantage{margin:0 15px 12px}.market-card .book-strip{padding:11px 15px}.value-metrics .pick-main strong{font-size:31px}.value-metrics .pick-main em{font-size:12px}}
