<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
  <defs>
    <linearGradient id="spectrum" x1="0" y1="0" x2="1" y2="0">
      <stop offset="0" stop-color="#0D5DA6"/>
      <stop offset="0.25" stop-color="#1DBAEA"/>
      <stop offset="0.5" stop-color="#008A84"/>
      <stop offset="0.7" stop-color="#98C23E"/>
      <stop offset="0.88" stop-color="#E9A623"/>
      <stop offset="1" stop-color="#FACC0B"/>
    </linearGradient>
    <clipPath id="tile">
      <rect width="64" height="64" rx="14"/>
    </clipPath>
  </defs>
  <g clip-path="url(#tile)">
    <rect width="64" height="64" fill="#2B3E8F"/>
    <rect y="57" width="64" height="7" fill="url(#spectrum)"/>
    <text x="31" y="46" text-anchor="middle"
      font-family="'IBM Plex Sans Arabic','Segoe UI',Helvetica,Arial,sans-serif"
      font-size="40" font-weight="700" letter-spacing="-1"><tspan fill="#ffffff">s</tspan><tspan fill="#1DBAEA">i</tspan></text>
  </g>
</svg>
