1import { ImageResponse } from 'next/og';23/** 180×180 PNG generated from the AI Atlas mark (globe + relation graph) on the dark canvas. */4export const size = { width: 180, height: 180 };5export const contentType = 'image/png';67export default function AppleIcon() {8 return new ImageResponse(9 (10 <div style={{ width: 180, height: 180, display: 'flex', alignItems: 'center', justifyContent: 'center', background: '#0b0d11', borderRadius: 40 }}>11 <svg width="132" height="132" viewBox="0 0 32 32" fill="none">12 <circle cx="16" cy="16" r="13" stroke="#e9ebf0" strokeWidth="1.6" />13 <path d="M16 3c-4.4 3.2-6.6 7.6-6.6 13s2.2 9.8 6.6 13M16 3c4.4 3.2 6.6 7.6 6.6 13s-2.2 9.8-6.6 13M3 16h26" stroke="#e9ebf0" strokeWidth="1.2" opacity="0.7" />14 <path d="M9.4 9.5L16 16l6.6-6.5M16 16l-5.2 8.4M16 16l7.4 5.6" stroke="#e9ebf0" strokeWidth="1.2" opacity="0.55" />15 <circle cx="16" cy="16" r="2.4" fill="#6d95ff" />16 <circle cx="9.4" cy="9.5" r="1.7" fill="#e9ebf0" />17 <circle cx="22.6" cy="9.5" r="1.7" fill="#e9ebf0" />18 <circle cx="10.8" cy="24.4" r="1.7" fill="#e9ebf0" />19 <circle cx="23.4" cy="21.6" r="1.7" fill="#e9ebf0" />20 </svg>21 </div>22 ),23 { ...size },24 );25}26