<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="192" height="192" viewBox="0 0 192 192">
  <defs>
    <linearGradient id="ombreGradient" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#0f0f23;stop-opacity:1" />
      <stop offset="15%" style="stop-color:#1a0d47;stop-opacity:1" />
      <stop offset="30%" style="stop-color:#2d1b69;stop-opacity:1" />
      <stop offset="45%" style="stop-color:#4c1d95;stop-opacity:1" />
      <stop offset="60%" style="stop-color:#7c3aed;stop-opacity:1" />
      <stop offset="75%" style="stop-color:#a855f7;stop-opacity:1" />
      <stop offset="90%" style="stop-color:#c084fc;stop-opacity:1" />
      <stop offset="100%" style="stop-color:#e9d5ff;stop-opacity:1" />
    </linearGradient>
  </defs>
  
  <!-- Ombre background -->
  <rect width="192" height="192" fill="url(#ombreGradient)" rx="24"/>
  
  <!-- Logo placeholder - centered -->
  <circle cx="96" cy="96" r="40" fill="rgba(255,255,255,0.9)"/>
  <text x="96" y="104" font-family="Arial, sans-serif" font-size="24" font-weight="bold" fill="#4c1d95" text-anchor="middle">P</text>
</svg>