<svg xmlns="http://www.w3.org/2000/svg">
<defs>
<symbol id="logo" fill="none" viewBox="-50 -50 100 100">
<circle r="49" stroke="#F7DC78" stroke-width="2"></circle>
<circle class="sectors1" r="45" fill="#3d0159"></circle>
<circle class="sectors2" r="25" fill="transparent" stroke-width="40" stroke="#8300c0" stroke-dasharray="13.1 13.1" style="transform: rotate(-45deg)"></circle>
<circle class="bulb" r="10" fill="#7100a6" stroke="#F7DC78" stroke-width="1.2"></circle>
<circle r="6" fill="#F7DC78"></circle>
</symbol>
<symbol id="lgbtqLogo" fill="none" viewBox="-50 -50 100 100">
<circle r="49" stroke="#F7DC78" stroke-width="2"></circle>
<circle r="45" fill="#A010A2"></circle>
<circle r="25" fill="transparent" stroke-width="40" stroke="#1963FF" stroke-dasharray="13.1 65.5" style="transform: rotate(45deg)"></circle>
<circle r="25" fill="transparent" stroke-width="40" stroke="#00A832" stroke-dasharray="13.1 65.5" style="transform: rotate(15deg)"></circle>
<circle r="25" fill="transparent" stroke-width="40" stroke="#FFED00" stroke-dasharray="13.1 65.5" style="transform: rotate(-15deg)"></circle>
<circle r="25" fill="transparent" stroke-width="40" stroke="#FF9200" stroke-dasharray="13.1 65.5" style="transform: rotate(-45deg)"></circle>
<circle r="25" fill="transparent" stroke-width="40" stroke="#F40B0C" stroke-dasharray="13.1 65.5" style="transform: rotate(-75deg)"></circle>
<circle r="10" fill="#A010A2" stroke="#F7DC78" stroke-width="1.2"></circle>
<circle r="6" fill="#F7DC78"></circle>
</symbol>
<symbol id="close" viewBox="0 0 100 100">
<path fill="currentColor" d="M95.497 82.93l-32.7-32.7 32.7-32.701a8.992 8.992 0 0 0 0-12.745 8.992 8.992 0 0 0-12.744 0l-32.701 32.7-32.701-32.7a8.992 8.992 0 0 0-12.745 0 8.992 8.992 0 0 0 0 12.745l32.7 32.7-32.7 32.702a8.992 8.992 0 0 0 0 12.744 8.992 8.992 0 0 0 12.745 0l32.7-32.7 32.702 32.7a8.992 8.992 0 0 0 12.744 0c3.506-3.53 3.506-9.239 0-12.744z"></path>
</symbol>
</defs>
</svg>