<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240" role="img" aria-labelledby="title desc">
  <title id="title">PriceBreak PB badge</title>
  <desc id="desc">A dark rounded PB badge with a teal to violet rule, matching the PriceBreak identity.</desc>
  <defs>
    <linearGradient id="pb-rule-gradient" x1="60" x2="180" y1="0" y2="0" gradientUnits="userSpaceOnUse">
      <stop stop-color="#38D9F5"/>
      <stop offset=".45" stop-color="#6ABFFF"/>
      <stop offset="1" stop-color="#A78BFA"/>
    </linearGradient>
  </defs>
  <rect width="240" height="240" rx="52" fill="#0A0B15"/>
  <rect x="10" y="10" width="220" height="220" rx="44" fill="none" stroke="#2A2B45" stroke-width="8"/>
  <text x="120" y="131" text-anchor="middle" dominant-baseline="middle"
        font-family="Georgia, 'Times New Roman', serif" font-size="88" font-weight="700"
        letter-spacing="-4" fill="#F0F2FF">PB</text>
  <rect x="70" y="163" width="100" height="8" rx="4" fill="url(#pb-rule-gradient)"/>
</svg>
