Prompt
<svg width="300" height="300" viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg"> <!-- Core Elements --> <circle cx="100" cy="80" r="30" fill="none" stroke="gold" stroke-width="2" stroke-dasharray="3,3"> <animate attributeName="r" values="30;33;30" dur="4s" repeatCount="indefinite"/> </circle> <!-- Rainbow Core --> <path id="rainbow" d="M70 80A30 30 0 1 1 130 80" fill="none" stroke="url(#rainbowGradient)" stroke-width="4"> <animate attributeName="opacity" values="1;0.8;1" dur="3s"