/* Include last. Compact summaries replace the old two-sided card geometry. */
body.tr-home-v3 #specimen .tr-spec-intro .tr-picks-row {
  height: auto !important;
  align-items: start !important;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 230px), 1fr)) !important;
  grid-auto-flow: row !important;
  grid-auto-columns: auto !important;
  overflow: visible !important;
  scroll-snap-type: none !important;
}
body.tr-home-v3 #specimen .tr-spec-intro .tr-picks-row .tr-pick.tr-pick-summary-card,
body.tr-home-v3 #specimen .tr-spec-intro .tr-picks-row .tr-pick.tr-pick-summary-card:is(:hover,:focus-within) {
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  padding: 16px !important;
  overflow: visible !important;
  perspective: none !important;
  transform: none !important;
  cursor: default;
}
body.tr-home-v3 #specimen .tr-spec-intro .tr-pick-summary-card::before,
body.tr-home-v3 #specimen .tr-spec-intro .tr-pick-summary-card .tr-pick-img::after,
body.tr-home-v3 #specimen .tr-spec-intro .tr-pick-summary-card .tr-pick-bar::before {
  display: none !important;
}
body.tr-home-v3 #specimen .tr-pick-summary-card .tr-pick-in,
body.tr-home-v3 #specimen .tr-pick-summary-card .tr-pick-face,
body.tr-home-v3 #specimen .tr-pick-summary-card .tr-pick-back {
  position: static !important;
  inset: auto !important;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  transform: none !important;
  transform-style: flat !important;
  backface-visibility: visible !important;
  -webkit-backface-visibility: visible !important;
  opacity: 1 !important;
  overflow: visible !important;
  transition: none !important;
}
body.tr-home-v3 #specimen .tr-pick-summary-card .tr-pick-face,
body.tr-home-v3 #specimen .tr-pick-summary-card .tr-pick-back {
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}
body.tr-home-v3 #specimen .tr-spec-intro .tr-pick-summary-card .tr-pick-face {
  display: grid !important;
  grid-template-columns: 88px minmax(0, 1fr) !important;
  grid-template-rows: auto !important;
  align-items: center;
  gap: 12px;
}
body.tr-home-v3 #specimen .tr-spec-intro .tr-pick-summary-card .tr-pick-img {
  width: 88px !important;
  height: 100px !important;
  min-height: 0 !important;
  aspect-ratio: auto !important;
  border-radius: 12px;
}
body.tr-home-v3 #specimen .tr-spec-intro .tr-pick-summary-card .tr-pick-img img {
  padding: 5px !important;
  object-fit: contain !important;
  transform: none !important;
}
body.tr-home-v3 #specimen .tr-spec-intro .tr-pick-summary-card .tr-pick-bar {
  min-width: 0;
  min-height: 0 !important;
  padding: 0 !important;
  border: 0 !important;
}
body.tr-home-v3 #specimen .tr-spec-intro .tr-pick-summary-card .tr-pick-bar .nm {
  font-size: 19px !important;
  line-height: 1.25 !important;
  white-space: normal !important;
  overflow-wrap: anywhere;
}
body.tr-home-v3 #specimen .tr-spec-intro .tr-pick-summary-card .tr-pick-bar .nm em {
  display: block;
  margin-top: 6px;
  font-size: 12px !important;
  line-height: 1.45 !important;
  letter-spacing: .03em !important;
}
body.tr-home-v3 #specimen .tr-pick-summary-card .tr-pick-back {
  padding: 14px 0 0 !important;
  gap: 10px !important;
}
body.tr-home-v3 #specimen .tr-pick-summary-card .tr-pick-back-head,
body.tr-home-v3 #specimen .tr-pick-summary-card .tr-pick-flip-hint { display: none !important; }
body.tr-home-v3 #specimen .tr-pick-summary-card .tr-pick-footer {
  margin-top: 0 !important;
  padding-top: 0 !important;
  border: 0 !important;
}
body.tr-home-v3 #specimen .tr-pick-summary-card .tr-pick-detail-link {
  min-height: 44px;
  width: 100%;
  justify-content: center;
  white-space: normal;
  font-size: 13px;
  line-height: 1.4;
}
body.tr-home-v3 #specimen .tr-pick-disclosure { min-width: 0; }
body.tr-home-v3 #specimen .tr-pick-disclosure > summary {
  display: list-item;
  min-height: 44px;
  padding: 12px 0;
  color: var(--pink, #e783ab);
  font: inherit;
  font-size: 13px;
  line-height: 1.5;
  cursor: pointer;
}
body.tr-home-v3 #specimen .tr-pick-disclosure > summary:focus-visible,
body.tr-home-v3 #specimen .tr-pick-summary-card .tr-pick-detail-link:focus-visible {
  outline: 2px solid var(--pink, #e783ab);
  outline-offset: 3px;
}
body.tr-home-v3 #specimen .tr-pick-disclosure[open] > .tr-pick-group { margin: 0 0 12px; }
body.tr-home-v3 #specimen .tr-pick-summary-card .tr-pick-chips-wrap { overflow: visible; }
body.tr-home-v3 #specimen .tr-pick-summary-card .tr-pick-bar .nm em,
body.tr-home-v3 #specimen .tr-pick-summary-card .tr-pick-dl dt,
body.tr-home-v3 #specimen .tr-pick-summary-card .tr-pick-dl dd {
  white-space: normal !important;
  overflow: visible !important;
  text-overflow: clip !important;
  overflow-wrap: anywhere;
}
