<svg id="diagram-full" width="100%" xmlns="http://www.w3.org/2000/svg" class="flowchart" style="min-width: 800px; background-color: white" viewBox="0 0 2175.734375 2014.459228515625" role="graphics-document document" aria-roledescription="flowchart-v2"><style>#diagram-full{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-full .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-full .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-full .error-icon{fill:hsl(62.1897810219, 68.8442211055%, 65.9803921569%);}#diagram-full .error-text{fill:rgb(31.3869346734, 27.0276381909, 146.4723618089);stroke:rgb(31.3869346734, 27.0276381909, 146.4723618089);}#diagram-full .edge-thickness-normal{stroke-width:1px;}#diagram-full .edge-thickness-thick{stroke-width:3.5px;}#diagram-full .edge-pattern-solid{stroke-dasharray:0;}#diagram-full .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-full .edge-pattern-dashed{stroke-dasharray:3;}#diagram-full .edge-pattern-dotted{stroke-dasharray:2;}#diagram-full .marker{fill:#0b0b0b;stroke:#0b0b0b;}#diagram-full .marker.cross{stroke:#0b0b0b;}#diagram-full svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#diagram-full p{margin:0;}#diagram-full .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#diagram-full .cluster-label text{fill:rgb(31.3869346734, 27.0276381909, 146.4723618089);}#diagram-full .cluster-label span{color:rgb(31.3869346734, 27.0276381909, 146.4723618089);}#diagram-full .cluster-label span p{background-color:transparent;}#diagram-full .label text,#diagram-full span{fill:#333;color:#333;}#diagram-full .node rect,#diagram-full .node circle,#diagram-full .node ellipse,#diagram-full .node polygon,#diagram-full .node path{fill:#5C57E0;stroke:hsl(242.1897810219, 28.8442211055%, 50.9803921569%);stroke-width:1px;}#diagram-full .rough-node .label text,#diagram-full .node .label text,#diagram-full .image-shape .label,#diagram-full .icon-shape .label{text-anchor:middle;}#diagram-full .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-full .rough-node .label,#diagram-full .node .label,#diagram-full .image-shape .label,#diagram-full .icon-shape .label{text-align:center;}#diagram-full .node.clickable{cursor:pointer;}#diagram-full .root .anchor path{fill:#0b0b0b!important;stroke-width:0;stroke:#0b0b0b;}#diagram-full .arrowheadPath{fill:#0b0b0b;}#diagram-full .edgePath .path{stroke:#0b0b0b;stroke-width:2.0px;}#diagram-full .flowchart-link{stroke:#0b0b0b;fill:none;}#diagram-full .edgeLabel{background-color:hsl(122.1897810219, 68.8442211055%, 60.9803921569%);text-align:center;}#diagram-full .edgeLabel p{background-color:hsl(122.1897810219, 68.8442211055%, 60.9803921569%);}#diagram-full .edgeLabel rect{opacity:0.5;background-color:hsl(122.1897810219, 68.8442211055%, 60.9803921569%);fill:hsl(122.1897810219, 68.8442211055%, 60.9803921569%);}#diagram-full .labelBkg{background-color:rgba(87.0000000002, 224, 92.0000000002, 0.5);}#diagram-full .cluster rect{fill:hsl(62.1897810219, 68.8442211055%, 65.9803921569%);stroke:hsl(62.1897810219, 28.8442211055%, 55.9803921569%);stroke-width:1px;}#diagram-full .cluster text{fill:rgb(31.3869346734, 27.0276381909, 146.4723618089);}#diagram-full .cluster span{color:rgb(31.3869346734, 27.0276381909, 146.4723618089);}#diagram-full div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(62.1897810219, 68.8442211055%, 65.9803921569%);border:1px solid hsl(62.1897810219, 28.8442211055%, 55.9803921569%);border-radius:2px;pointer-events:none;z-index:100;}#diagram-full .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-full rect.text{fill:none;stroke-width:0;}#diagram-full .icon-shape,#diagram-full .image-shape{background-color:hsl(122.1897810219, 68.8442211055%, 60.9803921569%);text-align:center;}#diagram-full .icon-shape p,#diagram-full .image-shape p{background-color:hsl(122.1897810219, 68.8442211055%, 60.9803921569%);padding:2px;}#diagram-full .icon-shape rect,#diagram-full .image-shape rect{opacity:0.5;background-color:hsl(122.1897810219, 68.8442211055%, 60.9803921569%);fill:hsl(122.1897810219, 68.8442211055%, 60.9803921569%);}#diagram-full .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-full .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-full :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g><marker id="diagram-full_flowchart-v2-pointEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram-full_flowchart-v2-pointStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="4.5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 5 L 10 10 L 10 0 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram-full_flowchart-v2-circleEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="11" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram-full_flowchart-v2-circleStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="-1" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"></circle></marker><marker id="diagram-full_flowchart-v2-crossEnd" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="12" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><marker id="diagram-full_flowchart-v2-crossStart" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="-1" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;"></path></marker><g class="root"><g class="clusters"><g class="cluster" id="Sources" data-look="classic"><rect style="" x="440.42578125" y="438" width="1153.26171875" height="1214"></rect><g class="cluster-label" transform="translate(919.689453125, 438)"><foreignObject width="194.734375" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Source Repositories (ADEO)</p></span></div></foreignObject></g></g><g class="cluster" id="Parsers" data-look="classic"><rect style="" x="386.90625" y="1702" width="1204.0859375" height="104"></rect><g class="cluster-label" transform="translate(963.59765625, 1702)"><foreignObject width="50.703125" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Parsers</p></span></div></foreignObject></g></g><g class="cluster" id="DataLayer" data-look="classic"><rect style="" x="1610.9921875" y="1702" width="468.796875" height="304.4592056274414"></rect><g class="cluster-label" transform="translate(1806.8203125, 1702)"><foreignObject width="77.140625" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Data Layer</p></span></div></foreignObject></g></g><g class="cluster" id="MCP" data-look="classic"><rect style="" x="1764.5625" y="285" width="403.171875" height="1367"></rect><g class="cluster-label" transform="translate(1899.625, 285)"><foreignObject width="133.046875" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Mozaic MCP Server</p></span></div></foreignObject></g></g><g class="cluster" id="Client" data-look="classic"><rect style="" x="1845.734375" y="8" width="240.828125" height="203"></rect><g class="cluster-label" transform="translate(1866.1484375, 8)"><foreignObject width="200" height="48"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;"><span class="nodeLabel"><p>Claude Desktop / MCP Client</p></span></div></foreignObject></g></g></g><g class="edgePaths"><path d="M1966.148,1781L1966.148,1785.167C1966.148,1789.333,1966.148,1797.667,1966.148,1808C1966.148,1818.333,1966.148,1830.667,1952.707,1846.768C1939.265,1862.869,1912.381,1882.739,1898.94,1892.674L1885.498,1902.608" id="L_Queries_DB_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_Queries_DB_0" data-points="W3sieCI6MTk2Ni4xNDg0Mzc1LCJ5IjoxNzgxfSx7IngiOjE5NjYuMTQ4NDM3NSwieSI6MTgwNn0seyJ4IjoxOTY2LjE0ODQzNzUsInkiOjE4NDN9LHsieCI6MTg4Mi4yODEyNSwieSI6MTkwNC45ODU4NjU0ODI1NjY5fV0=" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path><path d="M1966.148,140.5L1966.148,152.25C1966.148,164,1966.148,187.5,1966.148,205.417C1966.148,223.333,1966.148,235.667,1966.148,248C1966.148,260.333,1966.148,272.667,1966.148,282.333C1966.148,292,1966.148,299,1966.148,302.5L1966.148,306" id="L_CD_Server_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_CD_Server_0" data-points="W3sieCI6MTk2Ni4xNDg0Mzc1LCJ5IjoxMzYuNX0seyJ4IjoxOTY2LjE0ODQzNzUsInkiOjIxMX0seyJ4IjoxOTY2LjE0ODQzNzUsInkiOjI0OH0seyJ4IjoxOTY2LjE0ODQzNzUsInkiOjI4NX0seyJ4IjoxOTY2LjE0ODQzNzUsInkiOjMxMH1d" marker-start="url(#diagram-full_flowchart-v2-pointStart)" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path><path d="M783.142,1072L736.084,1168.667C689.027,1265.333,594.912,1458.667,547.854,1559.5C500.797,1660.333,500.797,1668.667,500.797,1677C500.797,1685.333,500.797,1693.667,500.797,1701.333C500.797,1709,500.797,1716,500.797,1719.5L500.797,1723" id="L_DS_P1_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_DS_P1_0" data-points="W3sieCI6NzgzLjE0MTUyNTk0NzI4MTcsInkiOjEwNzJ9LHsieCI6NTAwLjc5Njg3NSwieSI6MTY1Mn0seyJ4Ijo1MDAuNzk2ODc1LCJ5IjoxNjc3fSx7IngiOjUwMC43OTY4NzUsInkiOjE3MDJ9LHsieCI6NTAwLjc5Njg3NSwieSI6MTcyN31d" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path><path d="M792.049,1072L776.883,1168.667C761.718,1265.333,731.386,1458.667,716.22,1559.5C701.055,1660.333,701.055,1668.667,701.055,1677C701.055,1685.333,701.055,1693.667,701.055,1701.333C701.055,1709,701.055,1716,701.055,1719.5L701.055,1723" id="L_DS_P4_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_DS_P4_0" data-points="W3sieCI6NzkyLjA0OTIwNDU5MjI1NywieSI6MTA3Mn0seyJ4Ijo3MDEuMDU0Njg3NSwieSI6MTY1Mn0seyJ4Ijo3MDEuMDU0Njg3NSwieSI6MTY3N30seyJ4Ijo3MDEuMDU0Njg3NSwieSI6MTcwMn0seyJ4Ijo3MDEuMDU0Njg3NSwieSI6MTcyN31d" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path><path d="M800.521,1072L815.687,1168.667C830.853,1265.333,861.184,1458.667,876.35,1559.5C891.516,1660.333,891.516,1668.667,891.516,1677C891.516,1685.333,891.516,1693.667,891.516,1701.333C891.516,1709,891.516,1716,891.516,1719.5L891.516,1723" id="L_DS_P5_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_DS_P5_0" data-points="W3sieCI6ODAwLjUyMTEwNzkwNzc0MywieSI6MTA3Mn0seyJ4Ijo4OTEuNTE1NjI1LCJ5IjoxNjUyfSx7IngiOjg5MS41MTU2MjUsInkiOjE2Nzd9LHsieCI6ODkxLjUxNTYyNSwieSI6MTcwMn0seyJ4Ijo4OTEuNTE1NjI1LCJ5IjoxNzI3fV0=" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path><path d="M808.947,1072L854.279,1168.667C899.61,1265.333,990.274,1458.667,1035.606,1559.5C1080.938,1660.333,1080.938,1668.667,1080.938,1677C1080.938,1685.333,1080.938,1693.667,1080.938,1701.333C1080.938,1709,1080.938,1716,1080.938,1719.5L1080.938,1723" id="L_DS_P6_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_DS_P6_0" data-points="W3sieCI6ODA4Ljk0Njc5MjYyNzY3NzIsInkiOjEwNzJ9LHsieCI6MTA4MC45Mzc1LCJ5IjoxNjUyfSx7IngiOjEwODAuOTM3NSwieSI6MTY3N30seyJ4IjoxMDgwLjkzNzUsInkiOjE3MDJ9LHsieCI6MTA4MC45Mzc1LCJ5IjoxNzI3fV0=" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path><path d="M1284.078,1072L1284.078,1168.667C1284.078,1265.333,1284.078,1458.667,1284.078,1559.5C1284.078,1660.333,1284.078,1668.667,1284.078,1677C1284.078,1685.333,1284.078,1693.667,1284.078,1701.333C1284.078,1709,1284.078,1716,1284.078,1719.5L1284.078,1723" id="L_VUE_P2_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_VUE_P2_0" data-points="W3sieCI6MTI4NC4wNzgxMjUsInkiOjEwNzJ9LHsieCI6MTI4NC4wNzgxMjUsInkiOjE2NTJ9LHsieCI6MTI4NC4wNzgxMjUsInkiOjE2Nzd9LHsieCI6MTI4NC4wNzgxMjUsInkiOjE3MDJ9LHsieCI6MTI4NC4wNzgxMjUsInkiOjE3Mjd9XQ==" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path><path d="M1481.766,1072L1481.766,1168.667C1481.766,1265.333,1481.766,1458.667,1481.766,1559.5C1481.766,1660.333,1481.766,1668.667,1481.766,1677C1481.766,1685.333,1481.766,1693.667,1481.766,1701.333C1481.766,1709,1481.766,1716,1481.766,1719.5L1481.766,1723" id="L_REACT_P3_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_REACT_P3_0" data-points="W3sieCI6MTQ4MS43NjU2MjUsInkiOjEwNzJ9LHsieCI6MTQ4MS43NjU2MjUsInkiOjE2NTJ9LHsieCI6MTQ4MS43NjU2MjUsInkiOjE2Nzd9LHsieCI6MTQ4MS43NjU2MjUsInkiOjE3MDJ9LHsieCI6MTQ4MS43NjU2MjUsInkiOjE3Mjd9XQ==" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path><path d="M500.797,1781L500.797,1785.167C500.797,1789.333,500.797,1797.667,692.151,1808C883.505,1818.333,1266.214,1830.667,1473.943,1845.406C1681.673,1860.146,1714.424,1877.291,1730.799,1885.864L1747.175,1894.437" id="L_P1_DB_0" class="edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_P1_DB_0" data-points="W3sieCI6NTAwLjc5Njg3NSwieSI6MTc4MX0seyJ4Ijo1MDAuNzk2ODc1LCJ5IjoxODA2fSx7IngiOjE2NDguOTIxODc1LCJ5IjoxODQzfSx7IngiOjE3NTAuNzE4NzUsInkiOjE4OTYuMjkyMTU0OTk1OTMzN31d" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path><path d="M1284.078,1781L1284.078,1785.167C1284.078,1789.333,1284.078,1797.667,1382.125,1808C1480.172,1818.333,1676.266,1830.667,1770.733,1842.706C1865.2,1854.745,1858.041,1866.491,1854.462,1872.364L1850.882,1878.236" id="L_P2_DB_0" class="edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_P2_DB_0" data-points="W3sieCI6MTI4NC4wNzgxMjUsInkiOjE3ODF9LHsieCI6MTI4NC4wNzgxMjUsInkiOjE4MDZ9LHsieCI6MTg3Mi4zNTkzNzUsInkiOjE4NDN9LHsieCI6MTg0OC44MDA2NTgxMTYzOSwieSI6MTg4MS42NTE5MjY1MjA4ODQ0fV0=" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path><path d="M1481.766,1781L1481.766,1785.167C1481.766,1789.333,1481.766,1797.667,1556.174,1808C1630.583,1818.333,1779.401,1830.667,1846.427,1844.261C1913.453,1857.855,1898.687,1872.71,1891.304,1880.138L1883.921,1887.566" id="L_P3_DB_0" class="edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_P3_DB_0" data-points="W3sieCI6MTQ4MS43NjU2MjUsInkiOjE3ODF9LHsieCI6MTQ4MS43NjU2MjUsInkiOjE4MDZ9LHsieCI6MTkyOC4yMTg3NSwieSI6MTg0M30seyJ4IjoxODgxLjEwMTMxNjIzMjc4LCJ5IjoxODkwLjQwMjUxNjM1MzY3Njd9XQ==" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path><path d="M701.055,1781L701.055,1785.167C701.055,1789.333,701.055,1797.667,868.342,1808C1035.63,1818.333,1370.206,1830.667,1544.876,1844.261C1719.547,1857.855,1734.313,1872.71,1741.696,1880.138L1749.079,1887.566" id="L_P4_DB_0" class="edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_P4_DB_0" data-points="W3sieCI6NzAxLjA1NDY4NzUsInkiOjE3ODF9LHsieCI6NzAxLjA1NDY4NzUsInkiOjE4MDZ9LHsieCI6MTcwNC43ODEyNSwieSI6MTg0M30seyJ4IjoxNzUxLjg5ODY4Mzc2NzIyLCJ5IjoxODkwLjQwMjUxNjM1MzY3Njd9XQ==" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path><path d="M891.516,1781L891.516,1785.167C891.516,1789.333,891.516,1797.667,1036.37,1808C1181.224,1818.333,1470.932,1830.667,1619.366,1842.706C1767.8,1854.745,1774.959,1866.491,1778.538,1872.364L1782.118,1878.236" id="L_P5_DB_0" class="edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_P5_DB_0" data-points="W3sieCI6ODkxLjUxNTYyNSwieSI6MTc4MX0seyJ4Ijo4OTEuNTE1NjI1LCJ5IjoxODA2fSx7IngiOjE3NjAuNjQwNjI1LCJ5IjoxODQzfSx7IngiOjE3ODQuMTk5MzQxODgzNjEsInkiOjE4ODEuNjUxOTI2NTIwODg0NH1d" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path><path d="M1080.938,1781L1080.938,1785.167C1080.938,1789.333,1080.938,1797.667,1203.531,1808C1326.125,1818.333,1571.313,1830.667,1693.906,1842.333C1816.5,1854,1816.5,1865,1816.5,1870.5L1816.5,1876" id="L_P6_DB_0" class="edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_P6_DB_0" data-points="W3sieCI6MTA4MC45Mzc1LCJ5IjoxNzgxfSx7IngiOjEwODAuOTM3NSwieSI6MTgwNn0seyJ4IjoxODE2LjUsInkiOjE4NDN9LHsieCI6MTgxNi41LCJ5IjoxODgwfV0=" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path><path d="M1966.148,388L1966.148,392.167C1966.148,396.333,1966.148,404.667,1966.148,413C1966.148,421.333,1966.148,429.667,1966.148,437.333C1966.148,445,1966.148,452,1966.148,455.5L1966.148,459" id="L_Server_Tools_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_Server_Tools_0" data-points="W3sieCI6MTk2Ni4xNDg0Mzc1LCJ5IjozODh9LHsieCI6MTk2Ni4xNDg0Mzc1LCJ5Ijo0MTN9LHsieCI6MTk2Ni4xNDg0Mzc1LCJ5Ijo0Mzh9LHsieCI6MTk2Ni4xNDg0Mzc1LCJ5Ijo0NjN9XQ==" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path><path d="M1966.148,1627L1966.148,1631.167C1966.148,1635.333,1966.148,1643.667,1966.148,1652C1966.148,1660.333,1966.148,1668.667,1966.148,1677C1966.148,1685.333,1966.148,1693.667,1966.148,1701.333C1966.148,1709,1966.148,1716,1966.148,1719.5L1966.148,1723" id="L_Tools_Queries_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_Tools_Queries_0" data-points="W3sieCI6MTk2Ni4xNDg0Mzc1LCJ5IjoxNjI3fSx7IngiOjE5NjYuMTQ4NDM3NSwieSI6MTY1Mn0seyJ4IjoxOTY2LjE0ODQzNzUsInkiOjE2Nzd9LHsieCI6MTk2Ni4xNDg0Mzc1LCJ5IjoxNzAyfSx7IngiOjE5NjYuMTQ4NDM3NSwieSI6MTcyN31d" marker-end="url(#diagram-full_flowchart-v2-pointEnd)"></path></g><g class="edgeLabels"><g class="edgeLabel"><g class="label" data-id="L_Queries_DB_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel" transform="translate(1966.1484375, 248)"><g class="label" data-id="L_CD_Server_0" transform="translate(-17.4453125, -12)"><foreignObject width="34.890625" height="24"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>stdio</p></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_DS_P1_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_DS_P4_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_DS_P5_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_DS_P6_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_VUE_P2_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_REACT_P3_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel" transform="translate(1119.78746, 1825.94787)"><g class="label" data-id="L_P1_DB_0" transform="translate(-17.9296875, -12)"><foreignObject width="35.859375" height="24"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>build</p></span></div></foreignObject></g></g><g class="edgeLabel" transform="translate(1872.359375, 1843)"><g class="label" data-id="L_P2_DB_0" transform="translate(-17.9296875, -12)"><foreignObject width="35.859375" height="24"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>build</p></span></div></foreignObject></g></g><g class="edgeLabel" transform="translate(1725.83872, 1826.22767)"><g class="label" data-id="L_P3_DB_0" transform="translate(-17.9296875, -12)"><foreignObject width="35.859375" height="24"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>build</p></span></div></foreignObject></g></g><g class="edgeLabel" transform="translate(1223.82177, 1825.27057)"><g class="label" data-id="L_P4_DB_0" transform="translate(-17.9296875, -12)"><foreignObject width="35.859375" height="24"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>build</p></span></div></foreignObject></g></g><g class="edgeLabel" transform="translate(1760.640625, 1843)"><g class="label" data-id="L_P5_DB_0" transform="translate(-17.9296875, -12)"><foreignObject width="35.859375" height="24"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>build</p></span></div></foreignObject></g></g><g class="edgeLabel" transform="translate(1816.5, 1843)"><g class="label" data-id="L_P6_DB_0" transform="translate(-17.9296875, -12)"><foreignObject width="35.859375" height="24"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>build</p></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_Server_Tools_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_Tools_Queries_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div xmlns="http://www.w3.org/1999/xhtml" class="labelBkg" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"></span></div></foreignObject></g></g></g><g class="nodes"><g class="root" transform="translate(0, 25)"><g class="clusters"><g class="cluster" id="Stats" data-look="classic"><rect style="" x="8" y="8" width="1802.734375" height="153"></rect><g class="cluster-label" transform="translate(847.109375, 8)"><foreignObject width="124.515625" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Current Statistics</p></span></div></foreignObject></g></g></g><g class="edgePaths"></g><g class="edgeLabels"></g><g class="nodes"><g class="node default" id="flowchart-S1-28" transform="translate(114.8828125, 84.5)"><rect class="basic label-container" style="" x="-71.8828125" y="-27" width="143.765625" height="54"></rect><g class="label" style="" transform="translate(-41.8828125, -12)"><rect></rect><foreignObject width="83.765625" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Tokens: 586</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-S2-29" transform="translate(324.4921875, 84.5)"><rect class="basic label-container" style="" x="-87.7265625" y="-27" width="175.453125" height="54"></rect><g class="label" style="" transform="translate(-57.7265625, -12)"><rect></rect><foreignObject width="115.453125" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Components: 91</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-S3-30" transform="translate(576.515625, 84.5)"><rect class="basic label-container" style="" x="-114.296875" y="-27" width="228.59375" height="54"></rect><g class="label" style="" transform="translate(-84.296875, -12)"><rect></rect><foreignObject width="168.59375" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Vue: 52 + 238 examples</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-S4-31" transform="translate(858.03125, 84.5)"><rect class="basic label-container" style="" x="-117.21875" y="-27" width="234.4375" height="54"></rect><g class="label" style="" transform="translate(-87.21875, -12)"><rect></rect><foreignObject width="174.4375" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>React: 39 + 60 examples</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-S5-32" transform="translate(1095.46875, 84.5)"><rect class="basic label-container" style="" x="-70.21875" y="-27" width="140.4375" height="54"></rect><g class="label" style="" transform="translate(-40.21875, -12)"><rect></rect><foreignObject width="80.4375" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Icons: 1473</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-S6-33" transform="translate(1345.6875, 84.5)"><rect class="basic label-container" style="" x="-130" y="-39" width="260" height="78"></rect><g class="label" style="" transform="translate(-100, -24)"><rect></rect><foreignObject width="200" height="48"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;"><span class="nodeLabel"><p>CSS Utilities: 6 (505 classes)</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-S7-34" transform="translate(1650.7109375, 84.5)"><rect class="basic label-container" style="" x="-125.0234375" y="-27" width="250.046875" height="54"></rect><g class="label" style="" transform="translate(-95.0234375, -12)"><rect></rect><foreignObject width="190.046875" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Documentation: 281 pages</p></span></div></foreignObject></g></g></g></g><g class="root" transform="translate(1791.5625, 455)"><g class="clusters"><g class="cluster" id="Tools" data-look="classic"><rect style="" x="8" y="8" width="333.171875" height="1164"></rect><g class="cluster-label" transform="translate(139.7109375, 8)"><foreignObject width="69.75" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>MCP Tools</p></span></div></foreignObject></g></g></g><g class="edgePaths"></g><g class="edgeLabels"></g><g class="nodes"><g class="node default" id="flowchart-T1-2" transform="translate(174.5859375, 70)"><rect class="basic label-container" style="" x="-96.140625" y="-27" width="192.28125" height="54"></rect><g class="label" style="" transform="translate(-66.140625, -12)"><rect></rect><foreignObject width="132.28125" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>get_design_tokens</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-T2-3" transform="translate(174.5859375, 174)"><rect class="basic label-container" style="" x="-103.765625" y="-27" width="207.53125" height="54"></rect><g class="label" style="" transform="translate(-73.765625, -12)"><rect></rect><foreignObject width="147.53125" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>get_component_info</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-T3-4" transform="translate(174.5859375, 278)"><rect class="basic label-container" style="" x="-88.40625" y="-27" width="176.8125" height="54"></rect><g class="label" style="" transform="translate(-58.40625, -12)"><rect></rect><foreignObject width="116.8125" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>list_components</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-T4-5" transform="translate(174.5859375, 382)"><rect class="basic label-container" style="" x="-122.9296875" y="-27" width="245.859375" height="54"></rect><g class="label" style="" transform="translate(-92.9296875, -12)"><rect></rect><foreignObject width="185.859375" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>generate_vue_component</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-T5-6" transform="translate(174.5859375, 486)"><rect class="basic label-container" style="" x="-129.0859375" y="-27" width="258.171875" height="54"></rect><g class="label" style="" transform="translate(-99.0859375, -12)"><rect></rect><foreignObject width="198.171875" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>generate_react_component</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-T6-7" transform="translate(174.5859375, 590)"><rect class="basic label-container" style="" x="-111.390625" y="-27" width="222.78125" height="54"></rect><g class="label" style="" transform="translate(-81.390625, -12)"><rect></rect><foreignObject width="162.78125" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>search_documentation</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-T7-8" transform="translate(174.5859375, 694)"><rect class="basic label-container" style="" x="-81.9609375" y="-27" width="163.921875" height="54"></rect><g class="label" style="" transform="translate(-51.9609375, -12)"><rect></rect><foreignObject width="103.921875" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>get_css_utility</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-T8-9" transform="translate(174.5859375, 798)"><rect class="basic label-container" style="" x="-87.3984375" y="-27" width="174.796875" height="54"></rect><g class="label" style="" transform="translate(-57.3984375, -12)"><rect></rect><foreignObject width="114.796875" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>list_css_utilities</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-T9-10" transform="translate(174.5859375, 902)"><rect class="basic label-container" style="" x="-60.65625" y="-27" width="121.3125" height="54"></rect><g class="label" style="" transform="translate(-30.65625, -12)"><rect></rect><foreignObject width="61.3125" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>get_icon</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-T10-11" transform="translate(174.5859375, 1006)"><rect class="basic label-container" style="" x="-75.5859375" y="-27" width="151.171875" height="54"></rect><g class="label" style="" transform="translate(-45.5859375, -12)"><rect></rect><foreignObject width="91.171875" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>search_icons</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-T11-12" transform="translate(174.5859375, 1110)"><rect class="basic label-container" style="" x="-85.828125" y="-27" width="171.65625" height="54"></rect><g class="label" style="" transform="translate(-55.828125, -12)"><rect></rect><foreignObject width="111.65625" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>get_install_info</p></span></div></foreignObject></g></g></g></g><g class="node default" id="flowchart-CD-0" transform="translate(1966.1484375, 109.5)"><rect class="basic label-container" style="" x="-85.4140625" y="-27" width="170.828125" height="54"></rect><g class="label" style="" transform="translate(-55.4140625, -12)"><rect></rect><foreignObject width="110.828125" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Claude Desktop</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-Server-1" transform="translate(1966.1484375, 349)"><rect class="basic label-container" style="" x="-73.3359375" y="-39" width="146.671875" height="78"></rect><g class="label" style="" transform="translate(-43.3359375, -24)"><rect></rect><foreignObject width="86.671875" height="48"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>MCP Server<br/>src/index.ts</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-Queries-15" transform="translate(1966.1484375, 1754)"><rect class="basic label-container" style="" x="-78.640625" y="-27" width="157.28125" height="54"></rect><g class="label" style="" transform="translate(-48.640625, -12)"><rect></rect><foreignObject width="97.28125" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>db/queries.ts</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-DB-16" transform="translate(1816.5, 1930.7296028137207)"><path d="M0,12.819732034104751 a65.78125,12.819732034104751 0,0,0 131.5625,0 a65.78125,12.819732034104751 0,0,0 -131.5625,0 l0,75.81973203410476 a65.78125,12.819732034104751 0,0,0 131.5625,0 l0,-75.81973203410476" class="basic label-container" style="" transform="translate(-65.78125, -50.72959805115713)"></path><g class="label" style="" transform="translate(-58.28125, -14)"><rect></rect><foreignObject width="116.5625" height="48"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>SQLite Database<br/>data/mozaic.db</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-P1-19" transform="translate(500.796875, 1754)"><rect class="basic label-container" style="" x="-78.890625" y="-27" width="157.78125" height="54"></rect><g class="label" style="" transform="translate(-48.890625, -12)"><rect></rect><foreignObject width="97.78125" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>tokens-parser</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-P2-20" transform="translate(1284.078125, 1754)"><rect class="basic label-container" style="" x="-68.0703125" y="-27" width="136.140625" height="54"></rect><g class="label" style="" transform="translate(-38.0703125, -12)"><rect></rect><foreignObject width="76.140625" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>vue-parser</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-P3-21" transform="translate(1481.765625, 1754)"><rect class="basic label-container" style="" x="-74.2265625" y="-27" width="148.453125" height="54"></rect><g class="label" style="" transform="translate(-44.2265625, -12)"><rect></rect><foreignObject width="88.453125" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>react-parser</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-P4-22" transform="translate(701.0546875, 1754)"><rect class="basic label-container" style="" x="-71.3671875" y="-27" width="142.734375" height="54"></rect><g class="label" style="" transform="translate(-41.3671875, -12)"><rect></rect><foreignObject width="82.734375" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>docs-parser</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-P5-23" transform="translate(891.515625, 1754)"><rect class="basic label-container" style="" x="-69.09375" y="-27" width="138.1875" height="54"></rect><g class="label" style="" transform="translate(-39.09375, -12)"><rect></rect><foreignObject width="78.1875" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>scss-parser</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-P6-24" transform="translate(1080.9375, 1754)"><rect class="basic label-container" style="" x="-70.328125" y="-27" width="140.65625" height="54"></rect><g class="label" style="" transform="translate(-40.328125, -12)"><rect></rect><foreignObject width="80.65625" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>icon-parser</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-DS-25" transform="translate(796.28515625, 1045)"><rect class="basic label-container" style="" x="-108.375" y="-27" width="216.75" height="54"></rect><g class="label" style="" transform="translate(-78.375, -12)"><rect></rect><foreignObject width="156.75" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>mozaic-design-system</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-VUE-26" transform="translate(1284.078125, 1045)"><rect class="basic label-container" style="" x="-70.765625" y="-27" width="141.53125" height="54"></rect><g class="label" style="" transform="translate(-40.765625, -12)"><rect></rect><foreignObject width="81.53125" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>mozaic-vue</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-REACT-27" transform="translate(1481.765625, 1045)"><rect class="basic label-container" style="" x="-76.921875" y="-27" width="153.84375" height="54"></rect><g class="label" style="" transform="translate(-46.921875, -12)"><rect></rect><foreignObject width="93.84375" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>mozaic-react</p></span></div></foreignObject></g></g></g></g></g></svg>