<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
  <defs>
    <linearGradient id="bg" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#a78bfa"/>
      <stop offset="50%" stop-color="#818cf8"/>
      <stop offset="100%" stop-color="#60a5fa"/>
    </linearGradient>
    <linearGradient id="circleGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#ffffff" stop-opacity="0.97"/>
      <stop offset="100%" stop-color="#ede9fe" stop-opacity="0.93"/>
    </linearGradient>
  </defs>
  <!-- 角丸背景 -->
  <rect width="512" height="512" rx="112" ry="112" fill="url(#bg)"/>
  <!-- 装飾ドット -->
  <circle cx="415" cy="82" r="22" fill="white" opacity="0.45"/>
  <circle cx="460" cy="140" r="11" fill="white" opacity="0.30"/>
  <circle cx="375" cy="50" r="13" fill="white" opacity="0.28"/>
  <circle cx="78" cy="435" r="17" fill="white" opacity="0.38"/>
  <circle cx="50" cy="378" r="9" fill="white" opacity="0.22"/>
  <circle cx="120" cy="460" r="12" fill="white" opacity="0.25"/>
  <!-- 白い円 -->
  <circle cx="256" cy="248" r="190" fill="url(#circleGrad)"/>
  <!-- 「ま」文字 -->
  <text
    x="256"
    y="348"
    font-family="'Hiragino Maru Gothic Pro', 'Noto Sans JP', 'Yu Gothic', 'Meiryo', 'Arial Unicode MS', serif"
    font-size="265"
    font-weight="bold"
    fill="#4f46e5"
    text-anchor="middle"
    dominant-baseline="auto">ま</text>
  <!-- 星型装飾 -->
  <path d="M442 198 L446 211 L459 211 L449 219 L453 232 L442 224 L431 232 L435 219 L425 211 L438 211 Z" fill="white" opacity="0.65"/>
  <path d="M73 138 L76 148 L86 148 L78 154 L81 164 L73 158 L65 164 L68 154 L60 148 L70 148 Z" fill="white" opacity="0.50"/>
</svg>
