.venuePriceThen{border:1px solid var(--price-plaque-border);border-radius:var(--radius-sm);background:var(--price-plaque-surface);margin:10px 0;padding:11px 12px}.venuePriceThen .vptTitle{color:var(--ink-soft);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:700}.venuePriceThen .vptLine{color:var(--ink);font-size:var(--text-md);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0 0;font-weight:700;line-height:1.4}.venuePriceThen .vptClause{white-space:nowrap;display:inline-block}.venuePriceThen .vptThen,.venuePriceThen .vptNow{color:var(--ink)}.venuePriceThen .vptMovement{color:var(--ink-soft);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:3px 0 0;font-weight:600}.venuePriceThen .vptSource{color:var(--ink-soft);font-size:var(--text-xs);overflow-wrap:anywhere;margin:7px 0 0;font-weight:600;line-height:1.35}.venuePriceThen .vptSource a{color:inherit;text-underline-offset:2px;text-decoration:underline}.venuePriceThen .vptNote{color:var(--ink-soft);font-size:var(--text-xs);margin:4px 0 0;font-weight:500;line-height:1.35}
