<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="222.6" fill="#3c44eb" opacity="0.71"/>
    <rect x="0" y="222.6" width="1200" height="242.5" fill="#9d8cf9" opacity="0.70"/>
    <rect x="0" y="465.1" width="1200" height="281.2" fill="#3c44eb" opacity="0.72"/>
    <rect x="0" y="746.2" width="1200" height="195.2" fill="#3c44eb" opacity="0.70"/>
    <rect x="0" y="941.5" width="1200" height="258.5" fill="#9d8cf9" opacity="0.82"/>
    <rect x="60.0" y="721.7" width="1080.0" height="2" fill="#0C0C10"/>
    <circle cx="843.5" cy="1140.6" r="1.13" fill="#EFEFEF" opacity="0.051"/><circle cx="952.3" cy="133.5" r="1.49" fill="#EFEFEF" opacity="0.097"/><circle cx="793.6" cy="595.1" r="0.87" fill="#EFEFEF" opacity="0.071"/><circle cx="647.1" cy="686.7" r="0.58" fill="#EFEFEF" opacity="0.128"/><circle cx="934.6" cy="1055.6" r="0.17" fill="#EFEFEF" opacity="0.044"/><circle cx="202.0" cy="418.7" r="0.76" fill="#EFEFEF" opacity="0.060"/><circle cx="260.8" cy="380.1" r="0.01" fill="#EFEFEF" opacity="0.118"/><circle cx="1043.2" cy="95.8" r="1.18" fill="#EFEFEF" opacity="0.116"/><circle cx="493.0" cy="1014.0" r="0.12" fill="#EFEFEF" opacity="0.135"/><circle cx="855.0" cy="795.2" r="0.40" fill="#EFEFEF" opacity="0.132"/><circle cx="142.3" cy="932.3" r="0.06" fill="#EFEFEF" opacity="0.116"/><circle cx="202.5" cy="1029.3" r="0.46" fill="#EFEFEF" opacity="0.129"/><circle cx="337.4" cy="798.3" r="1.19" fill="#EFEFEF" opacity="0.042"/><circle cx="639.4" cy="838.3" r="1.20" fill="#EFEFEF" opacity="0.053"/><circle cx="598.6" cy="1051.3" r="1.33" fill="#EFEFEF" opacity="0.139"/><circle cx="221.9" cy="406.1" r="0.94" fill="#EFEFEF" opacity="0.040"/><circle cx="537.9" cy="639.5" r="1.19" fill="#EFEFEF" opacity="0.105"/><circle cx="976.9" cy="198.0" r="1.14" fill="#EFEFEF" opacity="0.108"/><circle cx="110.1" cy="306.2" r="1.56" fill="#EFEFEF" opacity="0.058"/><circle cx="555.0" cy="931.3" r="0.17" fill="#EFEFEF" opacity="0.083"/><circle cx="260.7" cy="1020.9" r="1.27" fill="#EFEFEF" opacity="0.040"/><circle cx="77.7" cy="470.8" r="0.99" fill="#EFEFEF" opacity="0.080"/><circle cx="423.9" cy="19.4" r="0.08" fill="#EFEFEF" opacity="0.046"/><circle cx="755.9" cy="181.1" r="1.15" fill="#EFEFEF" opacity="0.130"/><circle cx="1128.1" cy="140.1" r="1.24" fill="#EFEFEF" opacity="0.066"/><circle cx="596.8" cy="302.1" r="0.19" fill="#EFEFEF" opacity="0.105"/><circle cx="124.7" cy="460.1" r="0.85" fill="#EFEFEF" opacity="0.040"/><circle cx="130.4" cy="83.0" r="0.91" fill="#EFEFEF" opacity="0.075"/><circle cx="165.3" cy="105.4" r="0.29" fill="#EFEFEF" opacity="0.072"/><circle cx="34.5" cy="314.0" r="1.46" fill="#EFEFEF" opacity="0.090"/><circle cx="639.0" cy="472.0" r="1.24" fill="#EFEFEF" opacity="0.043"/><circle cx="596.2" cy="123.7" r="0.83" fill="#EFEFEF" opacity="0.101"/><circle cx="271.3" cy="330.2" r="0.58" fill="#EFEFEF" opacity="0.075"/><circle cx="160.1" cy="5.0" r="1.21" fill="#EFEFEF" opacity="0.106"/><circle cx="415.0" cy="22.7" r="0.88" fill="#EFEFEF" opacity="0.121"/><circle cx="523.9" cy="88.0" r="0.79" fill="#EFEFEF" opacity="0.120"/><circle cx="438.3" cy="377.8" r="1.46" fill="#EFEFEF" opacity="0.096"/><circle cx="32.8" cy="629.2" r="0.69" fill="#EFEFEF" opacity="0.122"/><circle cx="494.4" cy="410.6" r="1.07" fill="#EFEFEF" opacity="0.125"/><circle cx="196.5" cy="257.8" r="0.47" fill="#EFEFEF" opacity="0.138"/><circle cx="17.4" cy="485.6" r="0.54" fill="#EFEFEF" opacity="0.063"/><circle cx="572.9" cy="466.4" r="0.79" fill="#EFEFEF" opacity="0.065"/><circle cx="294.4" cy="395.1" r="0.47" fill="#EFEFEF" opacity="0.119"/><circle cx="776.9" cy="343.5" r="0.82" fill="#EFEFEF" opacity="0.101"/><circle cx="228.1" cy="1187.5" r="0.02" fill="#EFEFEF" opacity="0.046"/><circle cx="663.3" cy="1141.9" r="0.74" fill="#EFEFEF" opacity="0.054"/><circle cx="1112.8" cy="340.4" r="1.05" fill="#EFEFEF" opacity="0.094"/><circle cx="1141.9" cy="841.6" r="0.98" fill="#EFEFEF" opacity="0.130"/><circle cx="704.2" cy="804.9" r="0.41" fill="#EFEFEF" opacity="0.073"/><circle cx="18.9" cy="748.8" r="0.17" fill="#EFEFEF" opacity="0.059"/><circle cx="211.8" cy="815.3" r="0.31" fill="#EFEFEF" opacity="0.086"/><circle cx="322.0" cy="1167.1" r="0.71" fill="#EFEFEF" opacity="0.101"/><circle cx="934.6" cy="67.3" r="0.48" fill="#EFEFEF" opacity="0.100"/><circle cx="311.2" cy="364.4" r="1.36" fill="#EFEFEF" opacity="0.089"/><circle cx="711.8" cy="1085.0" r="1.34" fill="#EFEFEF" opacity="0.092"/><circle cx="84.2" cy="763.3" r="1.07" fill="#EFEFEF" opacity="0.139"/><circle cx="97.8" cy="564.9" r="0.45" fill="#EFEFEF" opacity="0.041"/><circle cx="465.6" cy="269.9" r="0.66" fill="#EFEFEF" opacity="0.072"/><circle cx="1178.3" cy="366.0" r="1.12" fill="#EFEFEF" opacity="0.129"/><circle cx="202.1" cy="229.9" r="1.27" fill="#EFEFEF" opacity="0.105"/><circle cx="801.4" cy="409.2" r="0.95" fill="#EFEFEF" opacity="0.133"/><circle cx="361.7" cy="453.2" r="1.38" fill="#EFEFEF" opacity="0.098"/><circle cx="1054.4" cy="388.6" r="0.21" fill="#EFEFEF" opacity="0.102"/><circle cx="941.8" cy="512.8" r="0.85" fill="#EFEFEF" opacity="0.131"/><circle cx="255.8" cy="511.2" r="0.81" fill="#EFEFEF" opacity="0.042"/><circle cx="792.9" cy="360.8" r="1.58" fill="#EFEFEF" opacity="0.089"/><circle cx="522.2" cy="805.6" r="1.09" fill="#EFEFEF" opacity="0.103"/><circle cx="654.0" cy="930.8" r="0.10" fill="#EFEFEF" opacity="0.081"/><circle cx="1194.9" cy="616.2" r="0.23" fill="#EFEFEF" opacity="0.065"/><circle cx="475.5" cy="275.1" r="1.51" fill="#EFEFEF" opacity="0.072"/><circle cx="1025.8" cy="612.3" r="0.59" fill="#EFEFEF" opacity="0.056"/><circle cx="662.5" cy="521.7" r="0.40" fill="#EFEFEF" opacity="0.062"/><circle cx="210.5" cy="1013.6" r="0.35" fill="#EFEFEF" opacity="0.105"/><circle cx="415.3" cy="241.7" r="0.34" fill="#EFEFEF" opacity="0.113"/><circle cx="162.3" cy="157.7" r="0.47" fill="#EFEFEF" opacity="0.122"/><circle cx="539.4" cy="449.6" r="0.90" fill="#EFEFEF" opacity="0.131"/><circle cx="908.7" cy="1186.9" r="0.63" fill="#EFEFEF" opacity="0.081"/><circle cx="354.9" cy="1077.2" r="0.35" fill="#EFEFEF" opacity="0.091"/><circle cx="32.4" cy="910.9" r="0.21" fill="#EFEFEF" opacity="0.083"/><circle cx="395.8" cy="669.3" r="1.46" fill="#EFEFEF" opacity="0.124"/><circle cx="537.5" cy="562.6" r="0.72" fill="#EFEFEF" opacity="0.042"/><circle cx="1083.0" cy="726.0" r="0.61" fill="#EFEFEF" opacity="0.076"/><circle cx="1038.2" cy="415.0" r="1.00" fill="#EFEFEF" opacity="0.117"/><circle cx="831.2" cy="724.5" r="0.57" fill="#EFEFEF" opacity="0.066"/><circle cx="1028.7" cy="194.8" r="0.35" fill="#EFEFEF" opacity="0.113"/><circle cx="282.7" cy="555.0" r="0.48" fill="#EFEFEF" opacity="0.048"/><circle cx="741.4" cy="635.9" r="1.24" fill="#EFEFEF" opacity="0.133"/><circle cx="196.1" cy="1011.2" r="1.57" fill="#EFEFEF" opacity="0.084"/><circle cx="798.0" cy="795.4" r="0.66" fill="#EFEFEF" opacity="0.114"/><circle cx="1132.7" cy="958.7" r="0.60" fill="#EFEFEF" opacity="0.067"/><circle cx="988.6" cy="1065.6" r="0.43" fill="#EFEFEF" opacity="0.045"/><circle cx="357.5" cy="984.5" r="1.31" fill="#EFEFEF" opacity="0.133"/><circle cx="176.5" cy="1143.0" r="1.03" fill="#EFEFEF" opacity="0.096"/><circle cx="314.7" cy="134.3" r="0.17" fill="#EFEFEF" opacity="0.064"/><circle cx="977.3" cy="91.3" r="0.32" fill="#EFEFEF" opacity="0.078"/><circle cx="413.5" cy="102.8" r="1.01" fill="#EFEFEF" opacity="0.121"/><circle cx="0.2" cy="102.6" r="0.60" fill="#EFEFEF" opacity="0.123"/><circle cx="653.7" cy="672.7" r="0.92" fill="#EFEFEF" opacity="0.083"/><circle cx="771.9" cy="207.9" r="0.95" fill="#EFEFEF" opacity="0.090"/><circle cx="1120.2" cy="1190.8" r="0.89" fill="#EFEFEF" opacity="0.117"/><circle cx="271.7" cy="941.2" r="1.00" fill="#EFEFEF" opacity="0.063"/><circle cx="966.2" cy="640.3" r="1.43" fill="#EFEFEF" opacity="0.065"/><circle cx="148.0" cy="154.5" r="0.72" fill="#EFEFEF" opacity="0.078"/><circle cx="339.4" cy="268.3" r="1.03" fill="#EFEFEF" opacity="0.082"/><circle cx="805.3" cy="1106.1" r="0.31" fill="#EFEFEF" opacity="0.085"/><circle cx="897.6" cy="1055.9" r="0.42" fill="#EFEFEF" opacity="0.061"/><circle cx="644.4" cy="45.4" r="1.20" fill="#EFEFEF" opacity="0.071"/><circle cx="741.2" cy="888.7" r="1.28" fill="#EFEFEF" opacity="0.043"/><circle cx="708.9" cy="581.6" r="1.54" fill="#EFEFEF" opacity="0.092"/><circle cx="642.6" cy="12.7" r="0.26" fill="#EFEFEF" opacity="0.114"/><circle cx="19.7" cy="1029.2" r="0.88" fill="#EFEFEF" opacity="0.118"/><circle cx="318.5" cy="520.1" r="0.65" fill="#EFEFEF" opacity="0.077"/><circle cx="388.0" cy="624.6" r="0.67" fill="#EFEFEF" opacity="0.048"/><circle cx="71.3" cy="946.0" r="0.17" fill="#EFEFEF" opacity="0.074"/><circle cx="233.8" cy="776.3" r="1.07" fill="#EFEFEF" opacity="0.116"/><circle cx="722.5" cy="298.7" r="1.03" fill="#EFEFEF" opacity="0.066"/><circle cx="550.7" cy="816.0" r="0.66" fill="#EFEFEF" opacity="0.060"/><circle cx="294.0" cy="516.2" r="0.00" fill="#EFEFEF" opacity="0.113"/><circle cx="659.9" cy="985.3" r="1.24" fill="#EFEFEF" opacity="0.074"/><circle cx="735.2" cy="382.3" r="0.49" fill="#EFEFEF" opacity="0.091"/><circle cx="1121.7" cy="574.9" r="0.64" fill="#EFEFEF" opacity="0.136"/><circle cx="679.9" cy="188.0" r="1.39" fill="#EFEFEF" opacity="0.105"/><circle cx="355.1" cy="931.6" r="0.87" fill="#EFEFEF" opacity="0.110"/><circle cx="1034.5" cy="1032.7" r="1.07" fill="#EFEFEF" opacity="0.070"/><circle cx="487.5" cy="876.5" r="1.13" fill="#EFEFEF" opacity="0.048"/><circle cx="962.5" cy="1027.9" r="1.47" fill="#EFEFEF" opacity="0.046"/><circle cx="151.3" cy="470.7" r="0.07" fill="#EFEFEF" opacity="0.050"/><circle cx="245.9" cy="467.0" r="0.35" fill="#EFEFEF" opacity="0.076"/><circle cx="143.3" cy="829.0" r="0.65" fill="#EFEFEF" opacity="0.073"/><circle cx="466.5" cy="638.1" r="0.05" fill="#EFEFEF" opacity="0.118"/><circle cx="587.6" cy="774.3" r="1.13" fill="#EFEFEF" opacity="0.077"/><circle cx="528.9" cy="1067.3" r="0.32" fill="#EFEFEF" opacity="0.077"/><circle cx="42.7" cy="49.6" r="0.80" fill="#EFEFEF" opacity="0.095"/><circle cx="1101.3" cy="980.8" r="1.03" fill="#EFEFEF" opacity="0.112"/><circle cx="1055.3" cy="341.6" r="0.80" fill="#EFEFEF" opacity="0.093"/><circle cx="27.3" cy="124.8" r="0.87" fill="#EFEFEF" opacity="0.097"/><circle cx="814.8" cy="20.9" r="1.28" fill="#EFEFEF" opacity="0.102"/><circle cx="953.0" cy="59.2" r="0.26" fill="#EFEFEF" opacity="0.099"/><circle cx="691.1" cy="901.2" r="1.52" fill="#EFEFEF" opacity="0.085"/><circle cx="39.3" cy="473.4" r="1.60" fill="#EFEFEF" opacity="0.071"/><circle cx="912.5" cy="478.1" r="1.13" fill="#EFEFEF" opacity="0.050"/><circle cx="874.0" cy="1046.4" r="0.61" fill="#EFEFEF" opacity="0.057"/><circle cx="943.7" cy="620.9" r="0.50" fill="#EFEFEF" opacity="0.080"/><circle cx="796.2" cy="479.4" r="0.69" fill="#EFEFEF" opacity="0.139"/><circle cx="981.6" cy="393.2" r="0.31" fill="#EFEFEF" opacity="0.040"/><circle cx="930.1" cy="440.4" r="1.58" fill="#EFEFEF" opacity="0.082"/><circle cx="910.7" cy="456.0" r="1.47" fill="#EFEFEF" opacity="0.091"/><circle cx="220.4" cy="860.0" r="0.80" fill="#EFEFEF" opacity="0.058"/><circle cx="305.2" cy="1190.3" r="0.76" fill="#EFEFEF" opacity="0.072"/><circle cx="616.2" cy="642.7" r="1.11" fill="#EFEFEF" opacity="0.045"/><circle cx="1176.4" cy="1068.4" r="0.25" fill="#EFEFEF" opacity="0.139"/><circle cx="1089.1" cy="625.8" r="0.10" fill="#EFEFEF" opacity="0.127"/><circle cx="592.8" cy="401.4" r="1.43" fill="#EFEFEF" opacity="0.094"/><circle cx="968.4" cy="692.7" r="0.60" fill="#EFEFEF" opacity="0.046"/><circle cx="406.3" cy="66.9" r="1.36" fill="#EFEFEF" opacity="0.135"/><circle cx="53.6" cy="114.6" r="0.64" fill="#EFEFEF" opacity="0.119"/><circle cx="331.0" cy="274.8" r="1.27" fill="#EFEFEF" opacity="0.130"/><circle cx="335.8" cy="177.8" r="0.28" fill="#EFEFEF" opacity="0.136"/><circle cx="156.2" cy="48.6" r="0.43" fill="#EFEFEF" opacity="0.138"/><circle cx="87.1" cy="756.0" r="0.65" fill="#EFEFEF" opacity="0.094"/><circle cx="559.7" cy="133.0" r="0.58" fill="#EFEFEF" opacity="0.117"/><circle cx="428.2" cy="587.2" r="0.15" fill="#EFEFEF" opacity="0.050"/><circle cx="578.7" cy="1071.3" r="0.01" fill="#EFEFEF" opacity="0.047"/><circle cx="858.2" cy="596.2" r="0.80" fill="#EFEFEF" opacity="0.114"/><circle cx="972.9" cy="861.4" r="0.10" fill="#EFEFEF" opacity="0.097"/><circle cx="698.7" cy="851.4" r="0.29" fill="#EFEFEF" opacity="0.071"/><circle cx="87.3" cy="452.6" r="0.26" fill="#EFEFEF" opacity="0.093"/><circle cx="102.7" cy="844.2" r="0.16" fill="#EFEFEF" opacity="0.077"/><circle cx="52.4" cy="411.2" r="1.14" fill="#EFEFEF" opacity="0.131"/><circle cx="605.3" cy="367.2" r="0.79" fill="#EFEFEF" opacity="0.053"/><circle cx="894.8" cy="727.9" r="0.66" fill="#EFEFEF" opacity="0.113"/><circle cx="366.0" cy="640.2" r="0.95" fill="#EFEFEF" opacity="0.095"/><circle cx="886.3" cy="1018.5" r="0.25" fill="#EFEFEF" opacity="0.107"/><circle cx="234.9" cy="703.1" r="1.51" fill="#EFEFEF" opacity="0.047"/><circle cx="683.0" cy="610.0" r="1.07" fill="#EFEFEF" opacity="0.059"/><circle cx="452.9" cy="296.5" r="1.10" fill="#EFEFEF" opacity="0.071"/><circle cx="1001.4" cy="2.8" r="1.10" fill="#EFEFEF" opacity="0.080"/><circle cx="1069.5" cy="112.2" r="1.00" fill="#EFEFEF" opacity="0.135"/><circle cx="1119.3" cy="855.9" r="1.38" fill="#EFEFEF" opacity="0.076"/><circle cx="262.6" cy="551.2" r="0.02" fill="#EFEFEF" opacity="0.057"/>
    <rect x="540.0" y="60.0" width="600.0" height="69.6" fill="#0C0C10" opacity="0.93"/>
    <rect x="540.0" y="60.0" width="600.0" height="3.0" fill="#9d8cf9"/>
    <text x="600.0" y="90.0" font-family="ui-sans-serif, system-ui, Arial" font-weight="800" font-size="24" fill="#EFEFEF" letter-spacing="-0.5">LoFi Hip-Hop · weekly free drop #39</text>
    <text x="600.0" y="112.8" font-family="ui-sans-serif, system-ui, Arial" font-weight="500" font-size="22" fill="#EFEFEF" opacity="0.7">3 chord progressions · 82–91 BPM · F minor, G minor, A minor</text>
    <rect x="600.0" y="127.6" width="24.0" height="2.0" fill="#EFEFEF" opacity="0.3"/>
  </g>
</svg>