100M100 150v-50M167.5 150 115 100"></path><text x="100" y="25" fill="#007bff" font-size="16" font-weight="bold" text-anchor="middle">Web API</text><circle cx="150" cy="50" r="8" fill="#28a745"></circle><circle cx="150" cy="50" r="12" fill="none" stroke="#28a745" stroke-width="2" opacity="0.5"><animate attributeName="r" dur="2s" repeatCount="indefinite" values="8;16;8"></animate><animate attributeName="opacity" dur="2s" repeatCount="indefinite" values="0.5;0;0.5"></animate></circle></svg></div><div class="te