/* Trading context beside a wider list of individual bottles. */
.release-overview-page .release-market-layout{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);grid-template-areas:'listings activity';gap:24px;align-items:start}
.release-market-activity{grid-area:activity;min-width:0;padding:24px;border:1px solid var(--palette-line);border-radius:var(--radius-surface,14px);background:var(--palette-white)}
.release-overview-page .release-market-layout>.available-listings{
  --available-line:var(--palette-line);
  --bc-row-hover:var(--palette-gray);
  grid-area:listings;background:var(--palette-sand);border-color:var(--available-line);
  box-shadow:var(--shadow-surface-cream);
}
.release-market-activity .market-activity-heading h2{margin:0}
.market-activity-tabs{display:flex;gap:24px;margin-top:16px;border-bottom:1px solid var(--palette-line)}
.market-activity-tabs button{padding:12px 0;min-height:44px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--palette-body);font:500 14px/1.4 var(--font-body);cursor:pointer}
.market-activity-tabs button[aria-selected=true]{border-bottom-color:var(--palette-analytics);color:var(--ink);font-weight:600}
.market-activity-tabs button:hover{color:var(--palette-analytics)}
.market-activity-tabs button:focus-visible,.market-ask-price:focus-visible,.release-price-selection button:focus-visible{outline:2px solid var(--palette-analytics);outline-offset:3px}
.market-activity-context,.market-activity-note{margin:16px 0 12px;color:var(--palette-body);font:400 12px/1.5 var(--font-body)}
.market-activity-table{width:100%;border-collapse:collapse;font:400 14px/1.4 var(--font-body);font-variant-numeric:tabular-nums}
.market-activity-table th{padding:8px 0;text-align:left;font:500 12px/1.4 var(--font-body);color:var(--palette-body)}
.market-activity-table td{padding:13px 0;border-top:1px solid var(--palette-line)}
.market-activity-table :is(th,td):last-child{text-align:right}
.market-activity-table .price{font-weight:500;white-space:nowrap}
.market-activity-table .market-activity-empty{text-align:left;color:var(--palette-body);padding:20px 0;font-size:13px}
.market-ask-price{padding:3px 0;min-height:32px;border:0;background:transparent;color:var(--palette-analytics);font:500 14px/1.4 var(--font-body);text-decoration:underline;text-underline-offset:4px;cursor:pointer}
.market-ask-price[aria-pressed=true]{font-weight:700;text-decoration-thickness:2px}
.market-activity-sr{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}
.release-overview-page.is-redesign .release-market-activity .depth-expand{position:static;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:auto;min-height:44px;margin-top:16px;padding:12px 0 0;border:0;border-top:1px solid var(--palette-line);border-radius:0;background:transparent;box-shadow:none;color:var(--palette-body);font:500 13px/1.4 var(--font-body);cursor:pointer}
.release-market-activity .depth-expand:hover{color:var(--palette-analytics)}
.release-price-group{margin:0;min-width:0}
.release-price-group.is-lowest{border:1px solid var(--palette-analytics);border-radius:var(--radius-surface,14px);overflow:hidden}
.release-price-group-heading{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;padding:var(--space-3,12px) var(--space-4,16px);border-bottom:1px solid var(--available-line);color:var(--palette-ink)}
.release-overview-page .release-price-group-heading h3{--type-card-size:14px;--type-card-line:20px;display:inline-flex;margin:0;padding:4px 8px;border-radius:var(--radius-control,14px);background:var(--palette-analytics);color:var(--palette-on-analytics);font:600 14px/1.4 var(--font-body)}
.release-price-group-heading span{font:500 12px/1.5 var(--font-body)}
.release-overview-page .release-more-listings-title{--type-card-size:14px;--type-card-line:20px;margin:16px 16px 4px;font:500 14px/1.4 var(--font-body);color:var(--palette-body)}
.release-overview-page .release-asset-list .release-asset{scroll-margin-top:110px;border-bottom-color:var(--available-line)}
.release-overview-page .release-asset-list .release-asset[data-price-match]{box-shadow:inset 3px 0 var(--palette-analytics);background:var(--tone-slate)}
.release-price-difference{max-width:110px;color:var(--palette-body);font:400 11px/1.4 var(--font-body)}
.release-price-selection{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px;padding:12px 0;border-bottom:1px solid var(--palette-line)}
.release-price-selection p{margin:0;font:400 12px/1.5 var(--font-body);color:var(--palette-analytics)}
.release-price-selection button{flex:none;min-height:40px;padding:8px;border:0;background:transparent;color:var(--palette-body);font:500 12px/1.4 var(--font-body);text-decoration:underline;text-underline-offset:3px;cursor:pointer}
@media(max-width:1000px){.release-overview-page .release-market-layout{grid-template-columns:1fr;grid-template-areas:'activity' 'listings'}}
@media(max-width:650px){.release-market-activity{padding:20px 16px}.release-price-group-heading{padding:12px}.release-price-selection{align-items:start;flex-direction:column;gap:0}.release-price-selection button{padding-left:0}}

.release-overview-page .release-market-layout .available-listings-head{min-height:0;margin-bottom:var(--space-4,16px);padding-bottom:var(--space-4,16px);border-bottom-color:var(--available-line)}
