| <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"> |
| <defs> |
| <linearGradient id="bgGradient" x1="0%" y1="0%" x2="100%" y2="100%"> |
| <stop offset="0%" style="stop-color:#f3e7e9;stop-opacity:1" /> |
| <stop offset="100%" style="stop-color:#e3eeff;stop-opacity:1" /> |
| </linearGradient> |
| <radialGradient id="centerGlow" cx="50%" cy="50%" r="50%" fx="50%" fy="50%"> |
| <stop offset="0%" style="stop-color:#ffffff;stop-opacity:0.8" /> |
| <stop offset="100%" style="stop-color:#ffffff;stop-opacity:0" /> |
| </radialGradient> |
| <filter id="dropShadow" x="-20%" y="-20%" width="140%" height="140%"> |
| <feGaussianBlur in="SourceAlpha" stdDeviation="2" /> |
| <feOffset dx="2" dy="2" result="offsetblur" /> |
| <feComponentTransfer> |
| <feFuncA type="linear" slope="0.2" /> |
| </feComponentTransfer> |
| <feMerge> |
| <feMergeNode /> |
| <feMergeNode in="SourceGraphic" /> |
| </feMerge> |
| </filter> |
| </defs> |
| |
| <circle cx="100" cy="100" r="90" fill="url(#centerGlow)" /> |
| |
| <g filter="url(#dropShadow)"> |
| <g transform="rotate(15, 100, 100)"> |
| <ellipse cx="100" cy="100" rx="80" ry="70" fill="none" stroke="url(#ellipse1)" stroke-width="3" /> |
| <ellipse cx="100" cy="100" rx="60" ry="50" fill="none" stroke="url(#ellipse2)" stroke-width="3" /> |
| <ellipse cx="100" cy="100" rx="40" ry="30" fill="none" stroke="url(#ellipse3)" stroke-width="3" /> |
| </g> |
| |
| <path d="M 100 100 Q 150 50, 180 100 T 100 180 T 20 100 T 100 20 T 180 100" fill="none" stroke="url(#spiral)" stroke-width="3" /> |
| |
| <g transform="rotate(-15, 100, 100)"> |
| <path d="M 20 100 C 60 60, 140 140, 180 100" fill="none" stroke="url(#curve1)" stroke-width="3" /> |
| <path d="M 100 20 C 140 60, 60 140, 100 180" fill="none" stroke="url(#curve2)" stroke-width="3" /> |
| </g> |
| </g> |
| |
| <text> |
| <textPath href="#formula" startOffset="10%"> |
| <tspan font-family="Arial, sans-serif" font-size="14" fill="#4a4a4a" font-weight="bold">3ⁿ</tspan> |
| <tspan font-family="Arial, sans-serif" font-size="14" fill="#4a4a4a" font-weight="bold"> · 2ᵐ</tspan> |
| <tspan font-family="Arial, sans-serif" font-size="14" fill="#4a4a4a" font-weight="bold"> + ...</tspan> |
| </textPath> |
| </text> |
| |
| <path id="formula" d="M 100 100 m -75 0 a 75 75 0 1 1 150 0 a 75 75 0 1 1 -150 0" fill="none" /> |
| |
| <defs> |
| <linearGradient id="ellipse1" x1="0%" y1="0%" x2="100%" y2="100%"> |
| <stop offset="0%" style="stop-color:#405de6" /> |
| <stop offset="100%" style="stop-color:#5851db" /> |
| </linearGradient> |
| <linearGradient id="ellipse2" x1="0%" y1="0%" x2="100%" y2="100%"> |
| <stop offset="0%" style="stop-color:#fd1d1d" /> |
| <stop offset="100%" style="stop-color:#fc6767" /> |
| </linearGradient> |
| <linearGradient id="ellipse3" x1="0%" y1="0%" x2="100%" y2="100%"> |
| <stop offset="0%" style="stop-color:#4facfe" /> |
| <stop offset="100%" style="stop-color:#00f2fe" /> |
| </linearGradient> |
| <linearGradient id="spiral" x1="0%" y1="0%" x2="100%" y2="100%"> |
| <stop offset="0%" style="stop-color:#667eea" /> |
| <stop offset="100%" style="stop-color:#764ba2" /> |
| </linearGradient> |
| <linearGradient id="curve1" x1="0%" y1="0%" x2="100%" y2="100%"> |
| <stop offset="0%" style="stop-color:#ff9a9e" /> |
| <stop offset="100%" style="stop-color:#fad0c4" /> |
| </linearGradient> |
| <linearGradient id="curve2" x1="0%" y1="0%" x2="100%" y2="100%"> |
| <stop offset="0%" style="stop-color:#a18cd1" /> |
| <stop offset="100%" style="stop-color:#fbc2eb" /> |
| </linearGradient> |
| </defs> |
| </svg> |