<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 1200" width="1200" height="1200">
  <defs>
    <clipPath id="cover-bounds">
      <rect x="0" y="0" width="1200" height="1200"/>
    </clipPath>
  </defs>
  <g clip-path="url(#cover-bounds)">
    <rect width="1200" height="1200" fill="#0C0C10"/>
    <rect x="0" y="0.0" width="1200" height="75.0" fill="#ca44e3" opacity="0.06"/>
    <rect x="0" y="150.0" width="1200" height="75.0" fill="#ca44e3" opacity="0.06"/>
    <rect x="0" y="300.0" width="1200" height="75.0" fill="#ca44e3" opacity="0.06"/>
    <rect x="0" y="450.0" width="1200" height="75.0" fill="#ca44e3" opacity="0.06"/>
    <rect x="0" y="600.0" width="1200" height="75.0" fill="#ca44e3" opacity="0.06"/>
    <rect x="0" y="750.0" width="1200" height="75.0" fill="#ca44e3" opacity="0.06"/>
    <rect x="0" y="900.0" width="1200" height="75.0" fill="#ca44e3" opacity="0.06"/>
    <rect x="0" y="1050.0" width="1200" height="75.0" fill="#ca44e3" opacity="0.06"/>
    <rect x="564.5" y="902.0" width="71.0" height="71.0" rx="6.0" fill="#ca44e3" opacity="0.87"/>
    <rect x="902.0" y="977.0" width="221.0" height="71.0" rx="6.0" fill="#ca44e3" opacity="0.78"/>
    <rect x="414.5" y="902.0" width="71.0" height="71.0" rx="6.0" fill="#ca44e3" opacity="0.88"/>
    <rect x="339.5" y="977.0" width="183.5" height="71.0" rx="6.0" fill="#9b91f4" opacity="0.88"/>
    <rect x="752.0" y="752.0" width="33.5" height="71.0" rx="6.0" fill="#9b91f4" opacity="0.89"/>
    <rect x="752.0" y="977.0" width="146.0" height="71.0" rx="6.0" fill="#ca44e3" opacity="0.81"/>
    <rect x="39.5" y="752.0" width="221.0" height="71.0" rx="6.0" fill="#9b91f4" opacity="0.92"/>
    <rect x="902.0" y="977.0" width="71.0" height="71.0" rx="6.0" fill="#ca44e3" opacity="0.95"/>
    <rect x="1089.5" y="827.0" width="221.0" height="71.0" rx="6.0" fill="#9b91f4" opacity="0.85"/>
    <rect x="2.0" y="752.0" width="108.5" height="71.0" rx="6.0" fill="#ca44e3" opacity="0.86"/>
    <rect x="302.0" y="677.0" width="183.5" height="71.0" rx="6.0" fill="#ca44e3" opacity="0.88"/>
    <rect x="864.5" y="602.0" width="108.5" height="71.0" rx="6.0" fill="#ca44e3" opacity="0.75"/>
    <rect x="527.0" y="902.0" width="183.5" height="71.0" rx="6.0" fill="#ca44e3" opacity="0.87"/>
    <rect x="414.5" y="977.0" width="33.5" height="71.0" rx="6.0" fill="#ca44e3" opacity="0.80"/>
    <rect x="639.5" y="752.0" width="33.5" height="71.0" rx="6.0" fill="#9b91f4" opacity="0.77"/>
    <rect x="977.0" y="827.0" width="183.5" height="71.0" rx="6.0" fill="#ca44e3" opacity="0.81"/>
    <rect x="602.0" y="902.0" width="146.0" height="71.0" rx="6.0" fill="#ca44e3" opacity="0.94"/>
    <rect x="789.5" y="752.0" width="71.0" height="71.0" rx="6.0" fill="#9b91f4" opacity="0.94"/>
    <rect x="564.5" y="902.0" width="183.5" height="71.0" rx="6.0" fill="#ca44e3" opacity="0.84"/>
    <rect x="827.0" y="602.0" width="221.0" height="71.0" rx="6.0" fill="#ca44e3" opacity="0.81"/>
    <rect x="2.0" y="827.0" width="71.0" height="71.0" rx="6.0" fill="#9b91f4" opacity="0.73"/>
    <rect x="602.0" y="752.0" width="71.0" height="71.0" rx="6.0" fill="#9b91f4" opacity="0.89"/>
    <rect x="977.0" y="677.0" width="108.5" height="71.0" rx="6.0" fill="#9b91f4" opacity="0.82"/>
    <rect x="590.2" y="0" width="2" height="1200" fill="#9b91f4" opacity="0.9"/>
    
    <rect x="0" y="937.2" width="1200" height="262.79999999999995" fill="#0C0C10" opacity="0.88"/>
    <text x="72" y="984" font-family="ui-sans-serif, system-ui, -apple-system, 'Helvetica Neue', Arial" font-weight="800" font-size="52" fill="#EFEFEF" letter-spacing="-1">LoFi Hip-Hop · weekly free drop #31</text>
    <text x="72" y="1080" font-family="ui-sans-serif, system-ui, Arial" font-weight="500" font-size="26" fill="#EFEFEF" opacity="0.7">3 chord progressions · 74–83 BPM · E dorian, G minor, F# minor</text>
    <rect x="72" y="924.2" width="62.4" height="4.16" fill="#9b91f4"/>
  </g>
</svg>