<!-- Astronaut helmet (center) --> <circle cx="100" cy="100" r="32" fill="#2a2a3e" stroke="url(#goldGradient)" stroke-width="2.5"/> <circle cx="100" cy="100" r="28" fill="#1e1e2e" stroke="#DAA520" stroke-width="1"/> <!-- Visor --> <ellipse cx="100" cy="95" rx="18" ry="14" fill="#0a0a1e" stroke="url(#goldGradient)" stroke-width="1.5"/> <ellipse cx="100" cy="95" rx="15" ry="11" fill="url(#centerGlow)"/> <!-- Visor reflection --> <ellipse cx="94" cy="91" rx="4" ry="3" fill="rgba(255,255,255,0.3)"/>
.badge-container:hover .tooltip { opacity: 1; }
.star { color: gold; font-size: 20px; } </style> </head> <body> <div style="text-align: center;"> <div class="badge-container"> <svg class="kubestronaut-badge" viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg"> <defs> <!-- Gradients --> <linearGradient id="goldGradient" x1="0%" y1="0%" x2="100%" y2="100%"> <stop offset="0%" style="stop-color:#FFD700;stop-opacity:1" /> <stop offset="50%" style="stop-color:#FFA500;stop-opacity:1" /> <stop offset="100%" style="stop-color:#FFD700;stop-opacity:1" /> </linearGradient> <linearGradient id="darkGold" x1="0%" y1="0%" x2="100%" y2="100%"> <stop offset="0%" style="stop-color:#B8860B;stop-opacity:1" /> <stop offset="100%" style="stop-color:#DAA520;stop-opacity:1" /> </linearGradient>
<!-- Stars decoration --> <g fill="#FFD700"> <polygon points="70,70 72,66 74,70 78,70 75,73 76,77 72,75 68,77 69,73 66,70" /> <polygon points="130,70 132,66 134,70 138,70 135,73 136,77 132,75 128,77 129,73 126,70" /> <polygon points="70,130 72,126 74,130 78,130 75,133 76,137 72,135 68,137 69,133 66,130" /> <polygon points="130,130 132,126 134,130 138,130 135,133 136,137 132,135 128,137 129,133 126,130" /> </g>
body { min-height: 100vh; background: linear-gradient(135deg, #1a1a2e 0%, #16213e 50%, #0f3460 100%); display: flex; justify-content: center; align-items: center; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; padding: 20px; }