<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<!-- NO BACKGROUND - Icon Only -->
<defs>
<linearGradient id="i1top" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#FF9500"/>
<stop offset="100%" style="stop-color:#FF7700"/>
</linearGradient>
<linearGradient id="i1left" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#E86500"/>
<stop offset="100%" style="stop-color:#CC5500"/>
</linearGradient>
<linearGradient id="i1right" x1="100%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" style="stop-color:#FF8800"/>
<stop offset="100%" style="stop-color:#DD6600"/>
</linearGradient>
<linearGradient id="i1cyan" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#22D3EE"/>
<stop offset="100%" style="stop-color:#06B6D4"/>
</linearGradient>
</defs>
<g transform="translate(50, 50)">
<!-- 3D Cube -->
<polygon points="0,-35 30,-17.5 0,0 -30,-17.5" fill="url(#i1top)"/>
<polygon points="-30,-17.5 0,0 0,35 -30,17.5" fill="url(#i1left)"/>
<polygon points="30,-17.5 30,17.5 0,35 0,0" fill="url(#i1right)"/>
<!-- Edge highlights -->
<line x1="0" y1="-35" x2="30" y2="-17.5" stroke="#FFB84D" stroke-width="1.5"/>
<line x1="0" y1="-35" x2="-30" y2="-17.5" stroke="#FFB84D" stroke-width="1.5"/>
<!-- Connection nodes -->
<circle cx="0" cy="-40" r="5" fill="url(#i1cyan)"/>
<circle cx="-35" cy="0" r="4" fill="url(#i1cyan)"/>
<circle cx="35" cy="0" r="4" fill="url(#i1cyan)"/>
</g>
</svg>