<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<defs>
<linearGradient id="bg" x1="0" y1="0" x2="100" y2="100" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#1a1a2e"/>
<stop offset="1" stop-color="#16213e"/>
</linearGradient>
</defs>
<circle cx="50" cy="50" r="50" fill="url(#bg)"/>
<!-- Pen nib -->
<path d="M38 28 L50 70 L62 28 Z" fill="none" stroke="#36d6ae" stroke-width="3" stroke-linejoin="round"/>
<line x1="50" y1="42" x2="50" y2="70" stroke="#36d6ae" stroke-width="2"/>
<!-- Pen tip -->
<circle cx="50" cy="74" r="2.5" fill="#36d6ae"/>
<!-- Sparkle -->
<circle cx="70" cy="30" r="2" fill="#36d6ae" opacity="0.6"/>
<circle cx="30" cy="35" r="1.5" fill="#36d6ae" opacity="0.4"/>
</svg>