.sample-ribbon {
  position: sticky; top: 0; z-index: 50;
  display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 4px 12px;
  padding: 8px 16px; background: #1b1d1f; color: #e8e6e1;
  font: 13px/1.4 -apple-system, BlinkMacSystemFont, 'Apple SD Gothic Neo', system-ui, sans-serif;
}
.sample-ribbon b { color: #fff; }
.sample-ribbon a { color: #9fd8c2; text-decoration: none; font-weight: 600; }
.sample-ribbon a:hover { text-decoration: underline; }
