diff --git a/.github/build/Makefile.core.mk b/.github/build/Makefile.core.mk
index e44cd0d..aa2d35a 100644
--- a/.github/build/Makefile.core.mk
+++ b/.github/build/Makefile.core.mk
@@ -23,10 +23,9 @@ GIT_STRIPPED_VERSION=$(shell git describe --tags `git rev-list --tags --max-coun
REMOTE_PROVIDER="Layer5"
LOCAL_PROVIDER="None"
-GOVERSION = 1.23
+GOVERSION = 1.24.5
GOPATH = $(shell go env GOPATH)
GOBIN = $(GOPATH)/bin
-KEYS_PATH="../../server/permissions/keys.csv"
SHELL := /usr/bin/env bash -o pipefail
@@ -36,7 +35,7 @@ SHELL := /usr/bin/env bash -o pipefail
# All Adapters
# ADAPTER_URLS := "localhost:10000 localhost:10001 localhost:10002 localhost:10004 localhost:10005 localhost:10006 localhost:10007 localhost:10009 localhost:10010 localhost:10012"
# No Adapters
-ADAPTER_URLS := "localhost:10000 localhost:10001 localhost:10012 localhost:10013"
+# ADAPTER_URLS := "localhost:10000 localhost:10001 localhost:10012 localhost:10013"
#-----------------------------------------------------------------------------
# Providers (Add your provider here. See https://docs.meshery.io/extensibility/providers)
diff --git a/.gitignore b/.gitignore
index edd9ef8..14bc734 100644
--- a/.gitignore
+++ b/.gitignore
@@ -24,3 +24,4 @@ public/
resources/
node_modules/
.hugo_build.lock
+.DS_Store
\ No newline at end of file
diff --git a/assets/icons/exoscale-demo.svg b/assets/icons/exoscale-demo.svg
new file mode 100644
index 0000000..e68645e
--- /dev/null
+++ b/assets/icons/exoscale-demo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/icons/layer5-academy-icon.svg b/assets/icons/layer5-academy-icon.svg
new file mode 100644
index 0000000..7b1bdf5
--- /dev/null
+++ b/assets/icons/layer5-academy-icon.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/content/content-formatting-examples/_index.md b/content/content-formatting-examples/_index.md
new file mode 100644
index 0000000..2bf4dea
--- /dev/null
+++ b/content/content-formatting-examples/_index.md
@@ -0,0 +1,43 @@
+---
+title: Content Formatting Examples
+weight: 5
+description: A collection of examples for formatting content, from basic Markdown text to advanced custom components and shortcodes.
+draft: true
+---
+
+The Layer5 Academy platform supports a wide range of shortcodes for enriching your learning content. Shortcodes are reusable template snippets you invoke in Markdown files to generate HTML output. They come from four sources:
+
+1. **Academy Theme** β custom shortcodes built specifically for the Academy platform.
+2. **Hextra** β shortcodes ported from the [Hextra](https://imfing.github.io/hextra/docs/guide/shortcodes/) Hugo theme, namespaced under `hextra/` to avoid conflicts.
+3. **Docsy Theme** β shortcodes inherited from the [Google Docsy](https://www.docsy.dev/) documentation theme.
+4. **Hugo Built-in** β shortcodes included with the [Hugo](https://gohugo.io/) static site generator.
+
+For guidance on creating your own shortcodes, see [Extending the Academy](/cloud/academy/creating-content/extending-the-academy/).
+
+{{< alert type="note" title="Example Page: Not for Production" >}}
+This page will not be published in the [production version](https://cloud.layer5.io/academy/) of the site. It is only visible for local preview and serves as a reference. You can safely delete this page from your repository at any time.
+{{< /alert >}}
+
+## Browse by category
+
+Each example lives in its own page so you can inspect and reuse it independently. Use the sidebar or the links below to navigate.
+
+### [Markdown](./markdown/)
+
+Standard Markdown formatting: text styles, code blocks, lists, tables, images, and footnotes.
+
+### [Hugo Built-in Shortcodes](./hugo-builtins/)
+
+Shortcodes included with Hugo: `figure`, `highlight`, `ref`, `relref`, `param`, `qr`, `details`, and embedded media (`youtube`, `vimeo`, `instagram`, `x`).
+
+### [Docsy Shortcodes](./docsy/)
+
+Shortcodes from the Google Docsy theme: alerts, page info, blocks (cover, lead, section, feature), cards, tabs, comments, conditional text, iframe, imgproc, readfile, and API docs (Redoc, SwaggerUI).
+
+### [Hextra Shortcodes](./hextra/)
+
+Shortcodes ported from the Hextra theme: callouts, cards, details, steps, tabs, file tree, badges, icons, PDF embed, page include, glossary terms, Jupyter notebooks, and asciinema recordings.
+
+### [Academy Theme Shortcodes](./academy-theme/)
+
+Custom shortcodes for the Academy platform: alerts, details, pageinfo, chapterstyle, image, SVG, local video, version labels, CSV tables, Meshery design embeds, and usestatic path resolution.
diff --git a/content/content-formatting-examples/academy-theme/_index.md b/content/content-formatting-examples/academy-theme/_index.md
new file mode 100644
index 0000000..b8428d9
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/_index.md
@@ -0,0 +1,9 @@
+---
+title: Academy Theme Shortcodes
+linkTitle: Academy Theme
+description: Custom shortcodes built specifically for the Layer5 Academy platform.
+weight: 5
+draft: true
+---
+
+These shortcodes are built specifically for the [Layer5 Academy](https://github.com/layer5io/academy-theme) platform.
diff --git a/content/content-formatting-examples/academy-theme/alerts.md b/content/content-formatting-examples/academy-theme/alerts.md
new file mode 100644
index 0000000..15b330c
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/alerts.md
@@ -0,0 +1,32 @@
+---
+title: Alert
+linkTitle: Alert
+weight: 1
+description: Academy theme alert shortcode with multiple type variants.
+draft: true
+---
+
+The academy-theme `alert` shortcode renders a styled alert box. The `type` parameter controls the color and icon.
+
+```text
+{{* alert type="note" title="Note" */>}}Alert content with **Markdown** support.{{* /alert */>}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `type` | Alert style: `note`, `info`, `danger`, `warning` | _(none)_ |
+| `title` | Optional title above the alert body | _(none)_ |
+
+**Examples:**
+
+{{< alert title="Note" >}}A plain alert with a title.{{< /alert >}}
+
+{{< alert type="note" title="Note" >}}This alert supports a title and **Markdown**.{{< /alert >}}
+
+{{< alert type="info" title="Info" >}}This is an informational alert.{{< /alert >}}
+
+{{< alert type="danger" title="Danger" >}}This is a danger alert.{{< /alert >}}
+
+{{< alert type="warning" title="Warning" >}}This is a warning alert.{{< /alert >}}
diff --git a/content/content-formatting-examples/academy-theme/chapterstyle.md b/content/content-formatting-examples/academy-theme/chapterstyle.md
new file mode 100644
index 0000000..a5ca009
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/chapterstyle.md
@@ -0,0 +1,27 @@
+---
+title: Chapterstyle
+linkTitle: Chapterstyle
+weight: 5
+description: Academy theme chapterstyle shortcode for custom section styling.
+draft: true
+---
+
+The `chapterstyle` shortcode wraps content in a `
` with custom inline styles, useful for visually distinguishing chapter or section blocks.
+
+```text
+{{%/* chapterstyle style="padding: 1rem; border: 1px solid #d0d7de; border-radius: 0.75rem; background: #f8fafc;" */%}}
+Your styled content here.
+{{%/* /chapterstyle */%}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `style` | CSS style string applied to the wrapper `
` | _(none)_ |
+
+**Example:**
+
+{{% chapterstyle style="padding: 1rem; border: 1px solid #d0d7de; border-radius: 0.75rem; background: #f8fafc;" %}}
+This content is wrapped by the `chapterstyle` shortcode. The border, padding, and background color are applied via the `style` parameter. This shortcode is useful for visually grouping related content into a styled container.
+{{% /chapterstyle %}}
diff --git a/content/content-formatting-examples/academy-theme/csvtable-roles.md b/content/content-formatting-examples/academy-theme/csvtable-roles.md
new file mode 100644
index 0000000..d6642f5
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/csvtable-roles.md
@@ -0,0 +1,19 @@
+---
+title: CSV Table Roles
+linkTitle: CSV Table Roles
+weight: 10
+description: Academy theme csvtable-roles shortcode for role-specific permissions tables.
+draft: true
+---
+
+The `csvtable-roles` shortcode reads `static/data/csv/keys-backup.csv` and renders per-role permission tables showing which functions each role has access to.
+
+```text
+{{* csvtable-roles */>}}
+```
+
+The CSV file must be located at `static/data/csv/keys-backup.csv` with the same format used by `csvtable`.
+
+**Example:**
+
+{{< csvtable-roles >}}
diff --git a/content/content-formatting-examples/academy-theme/csvtable.md b/content/content-formatting-examples/academy-theme/csvtable.md
new file mode 100644
index 0000000..255c1df
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/csvtable.md
@@ -0,0 +1,19 @@
+---
+title: CSV Table
+linkTitle: CSV Table
+weight: 9
+description: Academy theme csvtable shortcode for rendering permissions tables from CSV data.
+draft: true
+---
+
+The `csvtable` shortcode reads `static/data/csv/keys-backup.csv` and renders a permissions table grouped by category. Each role column shows a check or cross indicator.
+
+```text
+{{* csvtable */>}}
+```
+
+The CSV file must be located at `static/data/csv/keys-backup.csv` and contain columns for Category, Function, Feature, and various role names.
+
+**Example:**
+
+{{< csvtable >}}
diff --git a/content/content-formatting-examples/academy-theme/embedded-design.md b/content/content-formatting-examples/academy-theme/embedded-design.md
new file mode 100644
index 0000000..652720f
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/embedded-design.md
@@ -0,0 +1,25 @@
+---
+title: Embedded Design
+linkTitle: Embedded Design
+
+description: Example of the meshery-design-embed component shortcode.
+draft: true
+---
+
+The `meshery-design-embed` shortcode renders an interactive Meshery design diagram.
+
+```text
+{{* meshery-design-embed
+ id="embedded-design-c811e9f4-2522-4eb6-b775-7475545356d8"
+ src="./embedded-design-deploy-meshery-using-meshery.js"
+*/>}}
+```
+
+The rendered output is shown below:
+
+{{< meshery-design-embed
+ id="embedded-design-c811e9f4-2522-4eb6-b775-7475545356d8"
+ src="../embedded-design-deploy-meshery-using-meshery.js"
+>}}
+
+> [Learn more](https://docs.layer5.io/kanvas/designer/embedding-designs/) about embedded designs.
diff --git a/content/content-formatting-examples/academy-theme/image.md b/content/content-formatting-examples/academy-theme/image.md
new file mode 100644
index 0000000..7cb4b8c
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/image.md
@@ -0,0 +1,15 @@
+---
+title: Image
+linkTitle: Image
+weight: 6
+description: Render the academy-theme image shortcode.
+draft: true
+---
+
+```text
+{{* image src="/examples/images/exoscale-icon.png" alt="Alt text" title="Title" width="140px" radius="12%" */>}}
+```
+
+**Example:**
+
+{{< image src="/examples/images/exoscale-icon.png" alt="Exoscale icon displayed with the academy-theme image shortcode" title="Theme image shortcode" width="140px" radius="12%" >}}
diff --git a/content/content-formatting-examples/academy-theme/lab-intro.md b/content/content-formatting-examples/academy-theme/lab-intro.md
new file mode 100644
index 0000000..446f428
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/lab-intro.md
@@ -0,0 +1,23 @@
+---
+title: Lab Intro
+linkTitle: Lab Intro
+weight: 11
+description: Academy theme lab-intro shortcode for storing lab introduction content.
+draft: true
+---
+
+The `lab-intro` shortcode captures its inner content and stores it on the page scratch pad under the key `lab_intro`. This allows layout templates to retrieve and display lab introduction text in a dedicated section of the page.
+
+```text
+{{%/* lab-intro */%}}
+Welcome to this hands-on lab. In this exercise, you will learn how to deploy a cloud native application using Kubernetes. By the end of this lab, you will be able to create a cluster, deploy workloads, and expose services.
+{{%/* /lab-intro */%}}
+```
+
+**Example:**
+
+{{% lab-intro %}}
+Welcome to this hands-on lab. In this exercise, you will learn how to deploy a cloud native application using Kubernetes. By the end of this lab, you will be able to create a cluster, deploy workloads, and expose services.
+{{% /lab-intro %}}
+
+The content above is stored in the page's scratch pad. Layout templates can access it via `.Page.Scratch.Get "lab_intro"` to render it in a dedicated area.
diff --git a/content/content-formatting-examples/academy-theme/local-video.md b/content/content-formatting-examples/academy-theme/local-video.md
new file mode 100644
index 0000000..91e6c2a
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/local-video.md
@@ -0,0 +1,26 @@
+---
+title: Local Video
+linkTitle: Local Video
+
+description: Render the academy-theme local-video shortcode.
+draft: true
+---
+
+The `local-video` shortcode embeds an HTML5 `
` player for a locally hosted video file.
+
+```text
+{{* local-video src="/path/to/video.mp4" muted="true" autoplay="true" loop="true" */>}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `src` | Path to the video file | _(required)_ |
+| `muted` | Mute the video | `false` |
+| `autoplay` | Auto-play the video | `false` |
+| `loop` | Loop playback | `false` |
+
+{{< alert type="info" title="Sample video not included" >}}
+This shortcode requires a locally hosted `.mp4` video file. Add your video to `static/examples/` and update the `src` path.
+{{< /alert >}}
diff --git a/content/content-formatting-examples/academy-theme/meshery-design-embed/embedded-design-deploy-meshery-using-meshery.js b/content/content-formatting-examples/academy-theme/meshery-design-embed/embedded-design-deploy-meshery-using-meshery.js
new file mode 100644
index 0000000..80bba4b
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/meshery-design-embed/embedded-design-deploy-meshery-using-meshery.js
@@ -0,0 +1,150 @@
+
+ import cytoscape from 'https://cdn.jsdelivr.net/npm/cytoscape@3.27.0/+esm'
+ const data = {"elements":{"nodes":[{"data":{"id":"25a780b7-aa23-4a45-bc05-4c703a9ecdfd","label":"meshery\n (Deployment)","schemaId":"components.meshery.io/v1beta1","parent":"46b62ff9-596e-40d4-9083-d665f520a026"},"position":{"x":-46.5,"y":90.75},"group":"nodes","removed":false,"selected":false,"selectable":true,"locked":false,"grabbable":true,"pannable":false,"classes":"cdnd-grabbed-node"},{"data":{"id":"46b62ff9-596e-40d4-9083-d665f520a026","label":"default\n (Namespace)","schemaId":"components.meshery.io/v1beta1"},"position":{"x":36.25,"y":68.375},"group":"nodes","removed":false,"selected":false,"selectable":true,"locked":false,"grabbable":true,"pannable":false,"classes":"cdnd-grabbed-node"},{"data":{"id":"444a1ca5-72bd-4787-8bbd-8d6fa6ea6191","label":"meshery\n (Service)","schemaId":"components.meshery.io/v1beta1","parent":"46b62ff9-596e-40d4-9083-d665f520a026"},"position":{"x":133.5,"y":-8.499999999999993},"group":"nodes","removed":false,"selected":false,"selectable":true,"locked":false,"grabbable":true,"pannable":false,"classes":""},{"data":{"id":"ae858ddb-438f-4015-b402-7b0ea0461390","label":"meshery","schemaId":"components.meshery.io/v1beta1","parent":"25a780b7-aa23-4a45-bc05-4c703a9ecdfd"},"position":{"x":-46.5,"y":88.875},"group":"nodes","removed":false,"selected":false,"selectable":true,"locked":false,"grabbable":true,"pannable":false,"classes":""},{"data":{"id":"20caacbf-311f-4a87-9a31-22dd79a8c959","label":"spec.template","schemaId":"components.meshery.io/v1beta1","parent":"25a780b7-aa23-4a45-bc05-4c703a9ecdfd"},"position":{"x":-46.5,"y":82.25},"group":"nodes","removed":false,"selected":false,"selectable":true,"locked":false,"grabbable":true,"pannable":false,"classes":"cdnd-grabbed-node"},{"data":{"id":"e6a9a8f5-142f-4274-aaae-86958b20e669","label":"meshery","schemaId":"components.meshery.io/v1beta1","parent":"20caacbf-311f-4a87-9a31-22dd79a8c959"},"position":{"x":-46.5,"y":73.25},"group":"nodes","removed":false,"selected":false,"selectable":true,"locked":false,"grabbable":true,"pannable":false,"classes":""}],"edges":[{"data":{"id":"09b15f76-9f28-45a1-8020-4afab41f477f","source":"444a1ca5-72bd-4787-8bbd-8d6fa6ea6191","target":"25a780b7-aa23-4a45-bc05-4c703a9ecdfd"},"position":{"x":0,"y":0},"group":"edges","removed":false,"selected":false,"selectable":true,"locked":false,"grabbable":true,"pannable":true,"classes":""}]},"elementStyles":{"25a780b7-aa23-4a45-bc05-4c703a9ecdfd":{"events":"yes","text-events":"no","textEvents":"no","transition-property":"none","transitionProperty":"none","transition-duration":"0ms","transitionDuration":"0ms","transition-delay":"0ms","transitionDelay":"0ms","transition-timing-function":"linear","transitionTimingFunction":"linear","display":"element","visibility":"visible","opacity":"1","text-opacity":"1","textOpacity":"1","min-zoomed-font-size":"6px","minZoomedFontSize":"6px","z-compound-depth":"orphan","zCompoundDepth":"orphan","z-index-compare":"auto","zIndexCompare":"auto","z-index":"26","zIndex":"26","overlay-padding":"10px","overlayPadding":"10px","overlay-color":"rgb(0,0,0)","overlayColor":"rgb(0,0,0)","overlay-opacity":"0","overlayOpacity":"0","overlay-shape":"round-rectangle","overlayShape":"round-rectangle","overlay-corner-radius":"auto","overlayCornerRadius":"auto","underlay-padding":"10px","underlayPadding":"10px","underlay-color":"rgb(0,0,0)","underlayColor":"rgb(0,0,0)","underlay-opacity":"0","underlayOpacity":"0","underlay-shape":"round-rectangle","underlayShape":"round-rectangle","underlay-corner-radius":"auto","underlayCornerRadius":"auto","ghost":"no","ghost-offset-x":"0px","ghostOffsetX":"0px","ghost-offset-y":"0px","ghostOffsetY":"0px","ghost-opacity":"0","ghostOpacity":"0","text-valign":"bottom","textValign":"bottom","text-halign":"center","textHalign":"center","color":"rgb(0,0,0)","text-outline-color":"rgb(0,0,0)","textOutlineColor":"rgb(0,0,0)","text-outline-opacity":"1","textOutlineOpacity":"1","text-background-color":"rgb(210,212,210)","textBackgroundColor":"rgb(210,212,210)","text-background-opacity":"0.7","textBackgroundOpacity":"0.7","text-background-padding":"2px","textBackgroundPadding":"2px","text-border-opacity":"0","textBorderOpacity":"0","text-border-color":"rgb(0,0,0)","textBorderColor":"rgb(0,0,0)","text-border-width":"0px","textBorderWidth":"0px","text-border-style":"solid","textBorderStyle":"solid","text-background-shape":"round-rectangle","textBackgroundShape":"round-rectangle","text-justification":"auto","textJustification":"auto","font-family":"Qanelas Soft, sans-serif","fontFamily":"Qanelas Soft, sans-serif","font-style":"normal","fontStyle":"normal","font-weight":"300","fontWeight":"300","font-size":"8px","fontSize":"8px","text-transform":"none","textTransform":"none","text-wrap":"wrap","textWrap":"wrap","text-overflow-wrap":"whitespace","textOverflowWrap":"whitespace","text-max-width":"80px","textMaxWidth":"80px","text-outline-width":"0px","textOutlineWidth":"0px","line-height":"1","lineHeight":"1","label":"meshery\n (Deployment)","text-rotation":"none","textRotation":"none","text-margin-x":"0px","textMarginX":"0px","text-margin-y":"7px","textMarginY":"7px","source-label":"","sourceLabel":"","source-text-rotation":"none","sourceTextRotation":"none","source-text-margin-x":"0px","sourceTextMarginX":"0px","source-text-margin-y":"0px","sourceTextMarginY":"0px","source-text-offset":"0px","sourceTextOffset":"0px","target-label":"","targetLabel":"","target-text-rotation":"none","targetTextRotation":"none","target-text-margin-x":"0px","targetTextMarginX":"0px","target-text-margin-y":"0px","targetTextMarginY":"0px","target-text-offset":"0px","targetTextOffset":"0px","height":"40px","width":"40px","shape":"round-rectangle","shape-polygon-points":"-1 -1 1 -1 1 1 -1 1","shapePolygonPoints":"-1 -1 1 -1 1 1 -1 1","corner-radius":"auto","cornerRadius":"auto","background-color":"rgb(50,108,229)","backgroundColor":"rgb(50,108,229)","background-fill":"solid","backgroundFill":"solid","background-opacity":"0.5","backgroundOpacity":"0.5","background-blacken":"0","backgroundBlacken":"0","background-gradient-stop-colors":"rgb(153,153,153)","backgroundGradientStopColors":"rgb(153,153,153)","background-gradient-stop-positions":"0%","backgroundGradientStopPositions":"0%","background-gradient-direction":"to-bottom","backgroundGradientDirection":"to-bottom","padding":"6px","padding-relative-to":"width","paddingRelativeTo":"width","bounds-expansion":"0px","boundsExpansion":"0px","border-color":"rgb(50,108,229)","borderColor":"rgb(50,108,229)","border-opacity":"1","borderOpacity":"1","border-width":"2px","borderWidth":"2px","border-style":"solid","borderStyle":"solid","border-cap":"butt","borderCap":"butt","border-join":"miter","borderJoin":"miter","border-dash-pattern":"4 2","borderDashPattern":"4 2","border-dash-offset":"0","borderDashOffset":"0","border-position":"center","borderPosition":"center","outline-color":"rgb(153,153,153)","outlineColor":"rgb(153,153,153)","outline-opacity":"1","outlineOpacity":"1","outline-width":"0px","outlineWidth":"0px","outline-style":"solid","outlineStyle":"solid","outline-offset":"0px","outlineOffset":"0px","background-image":"url(data:text/plain;base64,NDA0IHBhZ2Ugbm90IGZvdW5kCg==)","backgroundImage":"url(data:text/plain;base64,NDA0IHBhZ2Ugbm90IGZvdW5kCg==)","background-image-crossorigin":"anonymous","backgroundImageCrossorigin":"anonymous","background-image-opacity":"0.3","backgroundImageOpacity":"0.3","background-image-containment":"inside","backgroundImageContainment":"inside","background-image-smoothing":"yes","backgroundImageSmoothing":"yes","background-position-x":"50%","backgroundPositionX":"50%","background-position-y":"50%","backgroundPositionY":"50%","background-width-relative-to":"inner","backgroundWidthRelativeTo":"inner","background-height-relative-to":"inner","backgroundHeightRelativeTo":"inner","background-repeat":"no-repeat","backgroundRepeat":"no-repeat","background-fit":"contain","backgroundFit":"contain","background-clip":"none","backgroundClip":"none","background-width":"auto","backgroundWidth":"auto","background-height":"auto","backgroundHeight":"auto","background-offset-x":"0px","backgroundOffsetX":"0px","background-offset-y":"0px","backgroundOffsetY":"0px","pie-size":"100%","pieSize":"100%","pie-1-background-color":"rgb(0,0,0)","pie1BackgroundColor":"rgb(0,0,0)","pie-1-background-size":"0%","pie1BackgroundSize":"0%","pie-1-background-opacity":"1","pie1BackgroundOpacity":"1","pie-2-background-color":"rgb(0,0,0)","pie2BackgroundColor":"rgb(0,0,0)","pie-2-background-size":"0%","pie2BackgroundSize":"0%","pie-2-background-opacity":"1","pie2BackgroundOpacity":"1","pie-3-background-color":"rgb(0,0,0)","pie3BackgroundColor":"rgb(0,0,0)","pie-3-background-size":"0%","pie3BackgroundSize":"0%","pie-3-background-opacity":"1","pie3BackgroundOpacity":"1","pie-4-background-color":"rgb(0,0,0)","pie4BackgroundColor":"rgb(0,0,0)","pie-4-background-size":"0%","pie4BackgroundSize":"0%","pie-4-background-opacity":"1","pie4BackgroundOpacity":"1","pie-5-background-color":"rgb(0,0,0)","pie5BackgroundColor":"rgb(0,0,0)","pie-5-background-size":"0%","pie5BackgroundSize":"0%","pie-5-background-opacity":"1","pie5BackgroundOpacity":"1","pie-6-background-color":"rgb(0,0,0)","pie6BackgroundColor":"rgb(0,0,0)","pie-6-background-size":"0%","pie6BackgroundSize":"0%","pie-6-background-opacity":"1","pie6BackgroundOpacity":"1","pie-7-background-color":"rgb(0,0,0)","pie7BackgroundColor":"rgb(0,0,0)","pie-7-background-size":"0%","pie7BackgroundSize":"0%","pie-7-background-opacity":"1","pie7BackgroundOpacity":"1","pie-8-background-color":"rgb(0,0,0)","pie8BackgroundColor":"rgb(0,0,0)","pie-8-background-size":"0%","pie8BackgroundSize":"0%","pie-8-background-opacity":"1","pie8BackgroundOpacity":"1","pie-9-background-color":"rgb(0,0,0)","pie9BackgroundColor":"rgb(0,0,0)","pie-9-background-size":"0%","pie9BackgroundSize":"0%","pie-9-background-opacity":"1","pie9BackgroundOpacity":"1","pie-10-background-color":"rgb(0,0,0)","pie10BackgroundColor":"rgb(0,0,0)","pie-10-background-size":"0%","pie10BackgroundSize":"0%","pie-10-background-opacity":"1","pie10BackgroundOpacity":"1","pie-11-background-color":"rgb(0,0,0)","pie11BackgroundColor":"rgb(0,0,0)","pie-11-background-size":"0%","pie11BackgroundSize":"0%","pie-11-background-opacity":"1","pie11BackgroundOpacity":"1","pie-12-background-color":"rgb(0,0,0)","pie12BackgroundColor":"rgb(0,0,0)","pie-12-background-size":"0%","pie12BackgroundSize":"0%","pie-12-background-opacity":"1","pie12BackgroundOpacity":"1","pie-13-background-color":"rgb(0,0,0)","pie13BackgroundColor":"rgb(0,0,0)","pie-13-background-size":"0%","pie13BackgroundSize":"0%","pie-13-background-opacity":"1","pie13BackgroundOpacity":"1","pie-14-background-color":"rgb(0,0,0)","pie14BackgroundColor":"rgb(0,0,0)","pie-14-background-size":"0%","pie14BackgroundSize":"0%","pie-14-background-opacity":"1","pie14BackgroundOpacity":"1","pie-15-background-color":"rgb(0,0,0)","pie15BackgroundColor":"rgb(0,0,0)","pie-15-background-size":"0%","pie15BackgroundSize":"0%","pie-15-background-opacity":"1","pie15BackgroundOpacity":"1","pie-16-background-color":"rgb(0,0,0)","pie16BackgroundColor":"rgb(0,0,0)","pie-16-background-size":"0%","pie16BackgroundSize":"0%","pie-16-background-opacity":"1","pie16BackgroundOpacity":"1","position":"origin","compound-sizing-wrt-labels":"include","compoundSizingWrtLabels":"include","min-width":"0px","minWidth":"0px","min-width-bias-left":"0px","minWidthBiasLeft":"0px","min-width-bias-right":"0px","minWidthBiasRight":"0px","min-height":"0px","minHeight":"0px","min-height-bias-top":"0px","minHeightBiasTop":"0px","min-height-bias-bottom":"0px","minHeightBiasBottom":"0px","line-style":"solid","lineStyle":"solid","line-color":"rgb(153,153,153)","lineColor":"rgb(153,153,153)","line-fill":"solid","lineFill":"solid","line-cap":"butt","lineCap":"butt","line-opacity":"1","lineOpacity":"1","line-dash-pattern":"6 3","lineDashPattern":"6 3","line-dash-offset":"0","lineDashOffset":"0","line-outline-width":"0px","lineOutlineWidth":"0px","line-outline-color":"rgb(0,0,0)","lineOutlineColor":"rgb(0,0,0)","line-gradient-stop-colors":"rgb(153,153,153)","lineGradientStopColors":"rgb(153,153,153)","line-gradient-stop-positions":"0%","lineGradientStopPositions":"0%","curve-style":"haystack","curveStyle":"haystack","haystack-radius":"0","haystackRadius":"0","source-endpoint":"outside-to-node","sourceEndpoint":"outside-to-node","target-endpoint":"outside-to-node","targetEndpoint":"outside-to-node","control-point-step-size":"40px","controlPointStepSize":"40px","control-point-weights":"0.5","controlPointWeights":"0.5","segment-distances":"20px","segmentDistances":"20px","segment-weights":"0.5","segmentWeights":"0.5","segment-radii":"15","segmentRadii":"15","radius-type":"arc-radius","radiusType":"arc-radius","taxi-turn":"50%","taxiTurn":"50%","taxi-turn-min-distance":"10px","taxiTurnMinDistance":"10px","taxi-direction":"auto","taxiDirection":"auto","taxi-radius":"15","taxiRadius":"15","edge-distances":"intersection","edgeDistances":"intersection","arrow-scale":"1","arrowScale":"1","loop-direction":"-45deg","loopDirection":"-45deg","loop-sweep":"-90deg","loopSweep":"-90deg","source-distance-from-node":"0px","sourceDistanceFromNode":"0px","target-distance-from-node":"0px","targetDistanceFromNode":"0px","source-arrow-shape":"none","sourceArrowShape":"none","mid-source-arrow-shape":"none","midSourceArrowShape":"none","target-arrow-shape":"none","targetArrowShape":"none","mid-target-arrow-shape":"none","midTargetArrowShape":"none","source-arrow-color":"rgb(153,153,153)","sourceArrowColor":"rgb(153,153,153)","mid-source-arrow-color":"rgb(153,153,153)","midSourceArrowColor":"rgb(153,153,153)","target-arrow-color":"rgb(153,153,153)","targetArrowColor":"rgb(153,153,153)","mid-target-arrow-color":"rgb(153,153,153)","midTargetArrowColor":"rgb(153,153,153)","source-arrow-fill":"filled","sourceArrowFill":"filled","mid-source-arrow-fill":"filled","midSourceArrowFill":"filled","target-arrow-fill":"filled","targetArrowFill":"filled","mid-target-arrow-fill":"filled","midTargetArrowFill":"filled","source-arrow-width":"1px","sourceArrowWidth":"1px","mid-source-arrow-width":"1px","midSourceArrowWidth":"1px","target-arrow-width":"1px","targetArrowWidth":"1px","mid-target-arrow-width":"1px","midTargetArrowWidth":"1px","selection-box-color":"rgb(221,221,221)","selectionBoxColor":"rgb(221,221,221)","selection-box-opacity":"0.65","selectionBoxOpacity":"0.65","selection-box-border-color":"rgb(170,170,170)","selectionBoxBorderColor":"rgb(170,170,170)","selection-box-border-width":"1px","selectionBoxBorderWidth":"1px","active-bg-color":"rgb(0,0,0)","activeBgColor":"rgb(0,0,0)","active-bg-opacity":"0.15","activeBgOpacity":"0.15","active-bg-size":"30px","activeBgSize":"30px","outside-texture-bg-color":"rgb(0,0,0)","outsideTextureBgColor":"rgb(0,0,0)","outside-texture-bg-opacity":"0.125","outsideTextureBgOpacity":"0.125","content":"meshery\n (Deployment)","control-point-weight":"0.5","controlPointWeight":"0.5","segment-distance":"20px","segmentDistance":"20px","segment-weight":"0.5","segmentWeight":"0.5","segment-radius":"15","segmentRadius":"15","edge-text-rotation":"none","edgeTextRotation":"none","padding-left":"6px","paddingLeft":"6px","padding-right":"6px","paddingRight":"6px","padding-top":"6px","paddingTop":"6px","padding-bottom":"6px","paddingBottom":"6px"},"46b62ff9-596e-40d4-9083-d665f520a026":{"events":"yes","text-events":"no","textEvents":"no","transition-property":"none","transitionProperty":"none","transition-duration":"0ms","transitionDuration":"0ms","transition-delay":"0ms","transitionDelay":"0ms","transition-timing-function":"linear","transitionTimingFunction":"linear","display":"element","visibility":"visible","opacity":"1","text-opacity":"1","textOpacity":"1","min-zoomed-font-size":"6px","minZoomedFontSize":"6px","z-compound-depth":"orphan","zCompoundDepth":"orphan","z-index-compare":"auto","zIndexCompare":"auto","z-index":"7","zIndex":"7","overlay-padding":"10px","overlayPadding":"10px","overlay-color":"rgb(0,0,0)","overlayColor":"rgb(0,0,0)","overlay-opacity":"0","overlayOpacity":"0","overlay-shape":"round-rectangle","overlayShape":"round-rectangle","overlay-corner-radius":"auto","overlayCornerRadius":"auto","underlay-padding":"10px","underlayPadding":"10px","underlay-color":"rgb(0,0,0)","underlayColor":"rgb(0,0,0)","underlay-opacity":"0","underlayOpacity":"0","underlay-shape":"round-rectangle","underlayShape":"round-rectangle","underlay-corner-radius":"auto","underlayCornerRadius":"auto","ghost":"no","ghost-offset-x":"0px","ghostOffsetX":"0px","ghost-offset-y":"0px","ghostOffsetY":"0px","ghost-opacity":"0","ghostOpacity":"0","text-valign":"bottom","textValign":"bottom","text-halign":"center","textHalign":"center","color":"rgb(0,0,0)","text-outline-color":"rgb(0,0,0)","textOutlineColor":"rgb(0,0,0)","text-outline-opacity":"1","textOutlineOpacity":"1","text-background-color":"rgb(210,212,210)","textBackgroundColor":"rgb(210,212,210)","text-background-opacity":"0.7","textBackgroundOpacity":"0.7","text-background-padding":"2px","textBackgroundPadding":"2px","text-border-opacity":"0","textBorderOpacity":"0","text-border-color":"rgb(0,0,0)","textBorderColor":"rgb(0,0,0)","text-border-width":"0px","textBorderWidth":"0px","text-border-style":"solid","textBorderStyle":"solid","text-background-shape":"round-rectangle","textBackgroundShape":"round-rectangle","text-justification":"auto","textJustification":"auto","font-family":"Qanelas Soft, sans-serif","fontFamily":"Qanelas Soft, sans-serif","font-style":"normal","fontStyle":"normal","font-weight":"300","fontWeight":"300","font-size":"8px","fontSize":"8px","text-transform":"none","textTransform":"none","text-wrap":"wrap","textWrap":"wrap","text-overflow-wrap":"whitespace","textOverflowWrap":"whitespace","text-max-width":"80px","textMaxWidth":"80px","text-outline-width":"0px","textOutlineWidth":"0px","line-height":"1","lineHeight":"1","label":"default\n (Namespace)","text-rotation":"none","textRotation":"none","text-margin-x":"0px","textMarginX":"0px","text-margin-y":"7px","textMarginY":"7px","source-label":"","sourceLabel":"","source-text-rotation":"none","sourceTextRotation":"none","source-text-margin-x":"0px","sourceTextMarginX":"0px","source-text-margin-y":"0px","sourceTextMarginY":"0px","source-text-offset":"0px","sourceTextOffset":"0px","target-label":"","targetLabel":"","target-text-rotation":"none","targetTextRotation":"none","target-text-margin-x":"0px","targetTextMarginX":"0px","target-text-margin-y":"0px","targetTextMarginY":"0px","target-text-offset":"0px","targetTextOffset":"0px","height":"40px","width":"40px","shape":"rectangle","shape-polygon-points":"-1 -1 1 -1 1 1 -1 1","shapePolygonPoints":"-1 -1 1 -1 1 1 -1 1","corner-radius":"auto","cornerRadius":"auto","background-color":"rgb(50,108,229)","backgroundColor":"rgb(50,108,229)","background-fill":"solid","backgroundFill":"solid","background-opacity":"0.5","backgroundOpacity":"0.5","background-blacken":"0","backgroundBlacken":"0","background-gradient-stop-colors":"rgb(153,153,153)","backgroundGradientStopColors":"rgb(153,153,153)","background-gradient-stop-positions":"0%","backgroundGradientStopPositions":"0%","background-gradient-direction":"to-bottom","backgroundGradientDirection":"to-bottom","padding":"6px","padding-relative-to":"width","paddingRelativeTo":"width","bounds-expansion":"0px","boundsExpansion":"0px","border-color":"rgb(50,108,229)","borderColor":"rgb(50,108,229)","border-opacity":"1","borderOpacity":"1","border-width":"2px","borderWidth":"2px","border-style":"dashed","borderStyle":"dashed","border-cap":"butt","borderCap":"butt","border-join":"miter","borderJoin":"miter","border-dash-pattern":"4 2","borderDashPattern":"4 2","border-dash-offset":"0","borderDashOffset":"0","border-position":"center","borderPosition":"center","outline-color":"rgb(153,153,153)","outlineColor":"rgb(153,153,153)","outline-opacity":"1","outlineOpacity":"1","outline-width":"0px","outlineWidth":"0px","outline-style":"solid","outlineStyle":"solid","outline-offset":"0px","outlineOffset":"0px","background-image":"url(data:text/plain;base64,NDA0IHBhZ2Ugbm90IGZvdW5kCg==)","backgroundImage":"url(data:text/plain;base64,NDA0IHBhZ2Ugbm90IGZvdW5kCg==)","background-image-crossorigin":"anonymous","backgroundImageCrossorigin":"anonymous","background-image-opacity":"0.3","backgroundImageOpacity":"0.3","background-image-containment":"inside","backgroundImageContainment":"inside","background-image-smoothing":"yes","backgroundImageSmoothing":"yes","background-position-x":"50%","backgroundPositionX":"50%","background-position-y":"50%","backgroundPositionY":"50%","background-width-relative-to":"inner","backgroundWidthRelativeTo":"inner","background-height-relative-to":"inner","backgroundHeightRelativeTo":"inner","background-repeat":"no-repeat","backgroundRepeat":"no-repeat","background-fit":"contain","backgroundFit":"contain","background-clip":"none","backgroundClip":"none","background-width":"auto","backgroundWidth":"auto","background-height":"auto","backgroundHeight":"auto","background-offset-x":"0px","backgroundOffsetX":"0px","background-offset-y":"0px","backgroundOffsetY":"0px","pie-size":"100%","pieSize":"100%","pie-1-background-color":"rgb(0,0,0)","pie1BackgroundColor":"rgb(0,0,0)","pie-1-background-size":"0%","pie1BackgroundSize":"0%","pie-1-background-opacity":"1","pie1BackgroundOpacity":"1","pie-2-background-color":"rgb(0,0,0)","pie2BackgroundColor":"rgb(0,0,0)","pie-2-background-size":"0%","pie2BackgroundSize":"0%","pie-2-background-opacity":"1","pie2BackgroundOpacity":"1","pie-3-background-color":"rgb(0,0,0)","pie3BackgroundColor":"rgb(0,0,0)","pie-3-background-size":"0%","pie3BackgroundSize":"0%","pie-3-background-opacity":"1","pie3BackgroundOpacity":"1","pie-4-background-color":"rgb(0,0,0)","pie4BackgroundColor":"rgb(0,0,0)","pie-4-background-size":"0%","pie4BackgroundSize":"0%","pie-4-background-opacity":"1","pie4BackgroundOpacity":"1","pie-5-background-color":"rgb(0,0,0)","pie5BackgroundColor":"rgb(0,0,0)","pie-5-background-size":"0%","pie5BackgroundSize":"0%","pie-5-background-opacity":"1","pie5BackgroundOpacity":"1","pie-6-background-color":"rgb(0,0,0)","pie6BackgroundColor":"rgb(0,0,0)","pie-6-background-size":"0%","pie6BackgroundSize":"0%","pie-6-background-opacity":"1","pie6BackgroundOpacity":"1","pie-7-background-color":"rgb(0,0,0)","pie7BackgroundColor":"rgb(0,0,0)","pie-7-background-size":"0%","pie7BackgroundSize":"0%","pie-7-background-opacity":"1","pie7BackgroundOpacity":"1","pie-8-background-color":"rgb(0,0,0)","pie8BackgroundColor":"rgb(0,0,0)","pie-8-background-size":"0%","pie8BackgroundSize":"0%","pie-8-background-opacity":"1","pie8BackgroundOpacity":"1","pie-9-background-color":"rgb(0,0,0)","pie9BackgroundColor":"rgb(0,0,0)","pie-9-background-size":"0%","pie9BackgroundSize":"0%","pie-9-background-opacity":"1","pie9BackgroundOpacity":"1","pie-10-background-color":"rgb(0,0,0)","pie10BackgroundColor":"rgb(0,0,0)","pie-10-background-size":"0%","pie10BackgroundSize":"0%","pie-10-background-opacity":"1","pie10BackgroundOpacity":"1","pie-11-background-color":"rgb(0,0,0)","pie11BackgroundColor":"rgb(0,0,0)","pie-11-background-size":"0%","pie11BackgroundSize":"0%","pie-11-background-opacity":"1","pie11BackgroundOpacity":"1","pie-12-background-color":"rgb(0,0,0)","pie12BackgroundColor":"rgb(0,0,0)","pie-12-background-size":"0%","pie12BackgroundSize":"0%","pie-12-background-opacity":"1","pie12BackgroundOpacity":"1","pie-13-background-color":"rgb(0,0,0)","pie13BackgroundColor":"rgb(0,0,0)","pie-13-background-size":"0%","pie13BackgroundSize":"0%","pie-13-background-opacity":"1","pie13BackgroundOpacity":"1","pie-14-background-color":"rgb(0,0,0)","pie14BackgroundColor":"rgb(0,0,0)","pie-14-background-size":"0%","pie14BackgroundSize":"0%","pie-14-background-opacity":"1","pie14BackgroundOpacity":"1","pie-15-background-color":"rgb(0,0,0)","pie15BackgroundColor":"rgb(0,0,0)","pie-15-background-size":"0%","pie15BackgroundSize":"0%","pie-15-background-opacity":"1","pie15BackgroundOpacity":"1","pie-16-background-color":"rgb(0,0,0)","pie16BackgroundColor":"rgb(0,0,0)","pie-16-background-size":"0%","pie16BackgroundSize":"0%","pie-16-background-opacity":"1","pie16BackgroundOpacity":"1","position":"origin","compound-sizing-wrt-labels":"include","compoundSizingWrtLabels":"include","min-width":"0px","minWidth":"0px","min-width-bias-left":"0px","minWidthBiasLeft":"0px","min-width-bias-right":"0px","minWidthBiasRight":"0px","min-height":"0px","minHeight":"0px","min-height-bias-top":"0px","minHeightBiasTop":"0px","min-height-bias-bottom":"0px","minHeightBiasBottom":"0px","line-style":"solid","lineStyle":"solid","line-color":"rgb(153,153,153)","lineColor":"rgb(153,153,153)","line-fill":"solid","lineFill":"solid","line-cap":"butt","lineCap":"butt","line-opacity":"1","lineOpacity":"1","line-dash-pattern":"6 3","lineDashPattern":"6 3","line-dash-offset":"0","lineDashOffset":"0","line-outline-width":"0px","lineOutlineWidth":"0px","line-outline-color":"rgb(0,0,0)","lineOutlineColor":"rgb(0,0,0)","line-gradient-stop-colors":"rgb(153,153,153)","lineGradientStopColors":"rgb(153,153,153)","line-gradient-stop-positions":"0%","lineGradientStopPositions":"0%","curve-style":"haystack","curveStyle":"haystack","haystack-radius":"0","haystackRadius":"0","source-endpoint":"outside-to-node","sourceEndpoint":"outside-to-node","target-endpoint":"outside-to-node","targetEndpoint":"outside-to-node","control-point-step-size":"40px","controlPointStepSize":"40px","control-point-weights":"0.5","controlPointWeights":"0.5","segment-distances":"20px","segmentDistances":"20px","segment-weights":"0.5","segmentWeights":"0.5","segment-radii":"15","segmentRadii":"15","radius-type":"arc-radius","radiusType":"arc-radius","taxi-turn":"50%","taxiTurn":"50%","taxi-turn-min-distance":"10px","taxiTurnMinDistance":"10px","taxi-direction":"auto","taxiDirection":"auto","taxi-radius":"15","taxiRadius":"15","edge-distances":"intersection","edgeDistances":"intersection","arrow-scale":"1","arrowScale":"1","loop-direction":"-45deg","loopDirection":"-45deg","loop-sweep":"-90deg","loopSweep":"-90deg","source-distance-from-node":"0px","sourceDistanceFromNode":"0px","target-distance-from-node":"0px","targetDistanceFromNode":"0px","source-arrow-shape":"none","sourceArrowShape":"none","mid-source-arrow-shape":"none","midSourceArrowShape":"none","target-arrow-shape":"none","targetArrowShape":"none","mid-target-arrow-shape":"none","midTargetArrowShape":"none","source-arrow-color":"rgb(153,153,153)","sourceArrowColor":"rgb(153,153,153)","mid-source-arrow-color":"rgb(153,153,153)","midSourceArrowColor":"rgb(153,153,153)","target-arrow-color":"rgb(153,153,153)","targetArrowColor":"rgb(153,153,153)","mid-target-arrow-color":"rgb(153,153,153)","midTargetArrowColor":"rgb(153,153,153)","source-arrow-fill":"filled","sourceArrowFill":"filled","mid-source-arrow-fill":"filled","midSourceArrowFill":"filled","target-arrow-fill":"filled","targetArrowFill":"filled","mid-target-arrow-fill":"filled","midTargetArrowFill":"filled","source-arrow-width":"1px","sourceArrowWidth":"1px","mid-source-arrow-width":"1px","midSourceArrowWidth":"1px","target-arrow-width":"1px","targetArrowWidth":"1px","mid-target-arrow-width":"1px","midTargetArrowWidth":"1px","selection-box-color":"rgb(221,221,221)","selectionBoxColor":"rgb(221,221,221)","selection-box-opacity":"0.65","selectionBoxOpacity":"0.65","selection-box-border-color":"rgb(170,170,170)","selectionBoxBorderColor":"rgb(170,170,170)","selection-box-border-width":"1px","selectionBoxBorderWidth":"1px","active-bg-color":"rgb(0,0,0)","activeBgColor":"rgb(0,0,0)","active-bg-opacity":"0.15","activeBgOpacity":"0.15","active-bg-size":"30px","activeBgSize":"30px","outside-texture-bg-color":"rgb(0,0,0)","outsideTextureBgColor":"rgb(0,0,0)","outside-texture-bg-opacity":"0.125","outsideTextureBgOpacity":"0.125","content":"default\n (Namespace)","control-point-weight":"0.5","controlPointWeight":"0.5","segment-distance":"20px","segmentDistance":"20px","segment-weight":"0.5","segmentWeight":"0.5","segment-radius":"15","segmentRadius":"15","edge-text-rotation":"none","edgeTextRotation":"none","padding-left":"6px","paddingLeft":"6px","padding-right":"6px","paddingRight":"6px","padding-top":"6px","paddingTop":"6px","padding-bottom":"6px","paddingBottom":"6px"},"444a1ca5-72bd-4787-8bbd-8d6fa6ea6191":{"events":"yes","text-events":"no","textEvents":"no","transition-property":"none","transitionProperty":"none","transition-duration":"0ms","transitionDuration":"0ms","transition-delay":"0ms","transitionDelay":"0ms","transition-timing-function":"linear","transitionTimingFunction":"linear","display":"element","visibility":"visible","opacity":"1","text-opacity":"1","textOpacity":"1","min-zoomed-font-size":"6px","minZoomedFontSize":"6px","z-compound-depth":"orphan","zCompoundDepth":"orphan","z-index-compare":"auto","zIndexCompare":"auto","z-index":"36","zIndex":"36","overlay-padding":"10px","overlayPadding":"10px","overlay-color":"rgb(0,0,0)","overlayColor":"rgb(0,0,0)","overlay-opacity":"0","overlayOpacity":"0","overlay-shape":"round-rectangle","overlayShape":"round-rectangle","overlay-corner-radius":"auto","overlayCornerRadius":"auto","underlay-padding":"10px","underlayPadding":"10px","underlay-color":"rgb(0,0,0)","underlayColor":"rgb(0,0,0)","underlay-opacity":"0","underlayOpacity":"0","underlay-shape":"round-rectangle","underlayShape":"round-rectangle","underlay-corner-radius":"auto","underlayCornerRadius":"auto","ghost":"no","ghost-offset-x":"0px","ghostOffsetX":"0px","ghost-offset-y":"0px","ghostOffsetY":"0px","ghost-opacity":"0","ghostOpacity":"0","text-valign":"bottom","textValign":"bottom","text-halign":"center","textHalign":"center","color":"rgb(0,0,0)","text-outline-color":"rgb(0,0,0)","textOutlineColor":"rgb(0,0,0)","text-outline-opacity":"1","textOutlineOpacity":"1","text-background-color":"rgb(210,212,210)","textBackgroundColor":"rgb(210,212,210)","text-background-opacity":"0.7","textBackgroundOpacity":"0.7","text-background-padding":"2px","textBackgroundPadding":"2px","text-border-opacity":"0","textBorderOpacity":"0","text-border-color":"rgb(0,0,0)","textBorderColor":"rgb(0,0,0)","text-border-width":"0px","textBorderWidth":"0px","text-border-style":"solid","textBorderStyle":"solid","text-background-shape":"round-rectangle","textBackgroundShape":"round-rectangle","text-justification":"auto","textJustification":"auto","font-family":"Qanelas Soft, sans-serif","fontFamily":"Qanelas Soft, sans-serif","font-style":"normal","fontStyle":"normal","font-weight":"300","fontWeight":"300","font-size":"8px","fontSize":"8px","text-transform":"none","textTransform":"none","text-wrap":"wrap","textWrap":"wrap","text-overflow-wrap":"whitespace","textOverflowWrap":"whitespace","text-max-width":"80px","textMaxWidth":"80px","text-outline-width":"0px","textOutlineWidth":"0px","line-height":"1","lineHeight":"1","label":"meshery\n (Service)","text-rotation":"none","textRotation":"none","text-margin-x":"0px","textMarginX":"0px","text-margin-y":"7px","textMarginY":"7px","source-label":"","sourceLabel":"","source-text-rotation":"none","sourceTextRotation":"none","source-text-margin-x":"0px","sourceTextMarginX":"0px","source-text-margin-y":"0px","sourceTextMarginY":"0px","source-text-offset":"0px","sourceTextOffset":"0px","target-label":"","targetLabel":"","target-text-rotation":"none","targetTextRotation":"none","target-text-margin-x":"0px","targetTextMarginX":"0px","target-text-margin-y":"0px","targetTextMarginY":"0px","target-text-offset":"0px","targetTextOffset":"0px","height":"20px","width":"20px","shape":"round-triangle","shape-polygon-points":"-1 -1 1 -1 1 1 -1 1","shapePolygonPoints":"-1 -1 1 -1 1 1 -1 1","corner-radius":"auto","cornerRadius":"auto","background-color":"rgb(50,108,229)","backgroundColor":"rgb(50,108,229)","background-fill":"solid","backgroundFill":"solid","background-opacity":"1","backgroundOpacity":"1","background-blacken":"0","backgroundBlacken":"0","background-gradient-stop-colors":"rgb(153,153,153)","backgroundGradientStopColors":"rgb(153,153,153)","background-gradient-stop-positions":"0%","backgroundGradientStopPositions":"0%","background-gradient-direction":"to-bottom","backgroundGradientDirection":"to-bottom","padding":"12px","padding-relative-to":"width","paddingRelativeTo":"width","bounds-expansion":"0px","boundsExpansion":"0px","border-color":"rgb(0,211,169)","borderColor":"rgb(0,211,169)","border-opacity":"1","borderOpacity":"1","border-width":"0px","borderWidth":"0px","border-style":"solid","borderStyle":"solid","border-cap":"butt","borderCap":"butt","border-join":"miter","borderJoin":"miter","border-dash-pattern":"4 2","borderDashPattern":"4 2","border-dash-offset":"0","borderDashOffset":"0","border-position":"center","borderPosition":"center","outline-color":"rgb(153,153,153)","outlineColor":"rgb(153,153,153)","outline-opacity":"1","outlineOpacity":"1","outline-width":"0px","outlineWidth":"0px","outline-style":"solid","outlineStyle":"solid","outline-offset":"0px","outlineOffset":"0px","background-image":"url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODQiIGhlaWdodD0iNzciIHZpZXdCb3g9IjAgMCA4NCA3NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMC4xOSAwQzI5LjY1OTYgMCAyOS4xNTA5IDAuMjEwNzE0IDI4Ljc3NTggMC41ODU3ODZDMjguNDAwNyAwLjk2MDg1OSAyOC4xOSAxLjQ2OTU3IDI4LjE5IDJWMjQuNDVDMjguMTkgMjQuOTgwNCAyOC40MDA3IDI1LjQ4OTEgMjguNzc1OCAyNS44NjQyQzI5LjE1MDkgMjYuMjM5MyAyOS42NTk2IDI2LjQ1IDMwLjE5IDI2LjQ1SDM4Ljc4VjM4LjIySDExLjE3VjUwLjU1SDJDMS40Njk1NyA1MC41NSAwLjk2MDg1OSA1MC43NjA3IDAuNTg1Nzg2IDUxLjEzNThDMC4yMTA3MTQgNTEuNTEwOSAwIDUyLjAxOTYgMCA1Mi41NUwwIDc1QzAgNzUuNTMwNCAwLjIxMDcxNCA3Ni4wMzkxIDAuNTg1Nzg2IDc2LjQxNDJDMC45NjA4NTkgNzYuNzg5MyAxLjQ2OTU3IDc3IDIgNzdIMjQuNDNDMjQuOTYwNCA3NyAyNS40NjkxIDc2Ljc4OTMgMjUuODQ0MiA3Ni40MTQyQzI2LjIxOTMgNzYuMDM5MSAyNi40MyA3NS41MzA0IDI2LjQzIDc1VjUyLjU1QzI2LjQzIDUyLjAxOTYgMjYuMjE5MyA1MS41MTA5IDI1Ljg0NDIgNTEuMTM1OEMyNS40NjkxIDUwLjc2MDcgMjQuOTYwNCA1MC41NSAyNC40MyA1MC41NUgxNS44NVY0Mi45SDY4LjQ1VjUwLjU1SDU5LjU3QzU5LjAzOTYgNTAuNTUgNTguNTMwOSA1MC43NjA3IDU4LjE1NTggNTEuMTM1OEM1Ny43ODA3IDUxLjUxMDkgNTcuNTcgNTIuMDE5NiA1Ny41NyA1Mi41NVY3NUM1Ny41NyA3NS41MzA0IDU3Ljc4MDcgNzYuMDM5MSA1OC4xNTU4IDc2LjQxNDJDNTguNTMwOSA3Ni43ODkzIDU5LjAzOTYgNzcgNTkuNTcgNzdIODJDODIuNTMwNCA3NyA4My4wMzkxIDc2Ljc4OTMgODMuNDE0MiA3Ni40MTQyQzgzLjc4OTMgNzYuMDM5MSA4NCA3NS41MzA0IDg0IDc1VjUyLjU1Qzg0IDUyLjAxOTYgODMuNzg5MyA1MS41MTA5IDgzLjQxNDIgNTEuMTM1OEM4My4wMzkxIDUwLjc2MDcgODIuNTMwNCA1MC41NSA4MiA1MC41NUg3My4xMlYzOC4yMkg0My40NlYyNi40NUg1Mi42M0M1My4xNjA0IDI2LjQ1IDUzLjY2OTEgMjYuMjM5MyA1NC4wNDQyIDI1Ljg2NDJDNTQuNDE5MyAyNS40ODkxIDU0LjYzIDI0Ljk4MDQgNTQuNjMgMjQuNDVWMkM1NC42MyAxLjQ2OTU3IDU0LjQxOTMgMC45NjA4NTkgNTQuMDQ0MiAwLjU4NTc4NkM1My42NjkxIDAuMjEwNzE0IDUzLjE2MDQgMCA1Mi42MyAwTDMwLjE5IDBaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=)","backgroundImage":"url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODQiIGhlaWdodD0iNzciIHZpZXdCb3g9IjAgMCA4NCA3NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMC4xOSAwQzI5LjY1OTYgMCAyOS4xNTA5IDAuMjEwNzE0IDI4Ljc3NTggMC41ODU3ODZDMjguNDAwNyAwLjk2MDg1OSAyOC4xOSAxLjQ2OTU3IDI4LjE5IDJWMjQuNDVDMjguMTkgMjQuOTgwNCAyOC40MDA3IDI1LjQ4OTEgMjguNzc1OCAyNS44NjQyQzI5LjE1MDkgMjYuMjM5MyAyOS42NTk2IDI2LjQ1IDMwLjE5IDI2LjQ1SDM4Ljc4VjM4LjIySDExLjE3VjUwLjU1SDJDMS40Njk1NyA1MC41NSAwLjk2MDg1OSA1MC43NjA3IDAuNTg1Nzg2IDUxLjEzNThDMC4yMTA3MTQgNTEuNTEwOSAwIDUyLjAxOTYgMCA1Mi41NUwwIDc1QzAgNzUuNTMwNCAwLjIxMDcxNCA3Ni4wMzkxIDAuNTg1Nzg2IDc2LjQxNDJDMC45NjA4NTkgNzYuNzg5MyAxLjQ2OTU3IDc3IDIgNzdIMjQuNDNDMjQuOTYwNCA3NyAyNS40NjkxIDc2Ljc4OTMgMjUuODQ0MiA3Ni40MTQyQzI2LjIxOTMgNzYuMDM5MSAyNi40MyA3NS41MzA0IDI2LjQzIDc1VjUyLjU1QzI2LjQzIDUyLjAxOTYgMjYuMjE5MyA1MS41MTA5IDI1Ljg0NDIgNTEuMTM1OEMyNS40NjkxIDUwLjc2MDcgMjQuOTYwNCA1MC41NSAyNC40MyA1MC41NUgxNS44NVY0Mi45SDY4LjQ1VjUwLjU1SDU5LjU3QzU5LjAzOTYgNTAuNTUgNTguNTMwOSA1MC43NjA3IDU4LjE1NTggNTEuMTM1OEM1Ny43ODA3IDUxLjUxMDkgNTcuNTcgNTIuMDE5NiA1Ny41NyA1Mi41NVY3NUM1Ny41NyA3NS41MzA0IDU3Ljc4MDcgNzYuMDM5MSA1OC4xNTU4IDc2LjQxNDJDNTguNTMwOSA3Ni43ODkzIDU5LjAzOTYgNzcgNTkuNTcgNzdIODJDODIuNTMwNCA3NyA4My4wMzkxIDc2Ljc4OTMgODMuNDE0MiA3Ni40MTQyQzgzLjc4OTMgNzYuMDM5MSA4NCA3NS41MzA0IDg0IDc1VjUyLjU1Qzg0IDUyLjAxOTYgODMuNzg5MyA1MS41MTA5IDgzLjQxNDIgNTEuMTM1OEM4My4wMzkxIDUwLjc2MDcgODIuNTMwNCA1MC41NSA4MiA1MC41NUg3My4xMlYzOC4yMkg0My40NlYyNi40NUg1Mi42M0M1My4xNjA0IDI2LjQ1IDUzLjY2OTEgMjYuMjM5MyA1NC4wNDQyIDI1Ljg2NDJDNTQuNDE5MyAyNS40ODkxIDU0LjYzIDI0Ljk4MDQgNTQuNjMgMjQuNDVWMkM1NC42MyAxLjQ2OTU3IDU0LjQxOTMgMC45NjA4NTkgNTQuMDQ0MiAwLjU4NTc4NkM1My42NjkxIDAuMjEwNzE0IDUzLjE2MDQgMCA1Mi42MyAwTDMwLjE5IDBaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=)","background-image-crossorigin":"anonymous","backgroundImageCrossorigin":"anonymous","background-image-opacity":"1","backgroundImageOpacity":"1","background-image-containment":"inside","backgroundImageContainment":"inside","background-image-smoothing":"yes","backgroundImageSmoothing":"yes","background-position-x":"50%","backgroundPositionX":"50%","background-position-y":"4.5px","backgroundPositionY":"4.5px","background-width-relative-to":"inner","backgroundWidthRelativeTo":"inner","background-height-relative-to":"inner","backgroundHeightRelativeTo":"inner","background-repeat":"no-repeat","backgroundRepeat":"no-repeat","background-fit":"contain","backgroundFit":"contain","background-clip":"none","backgroundClip":"none","background-width":"auto","backgroundWidth":"auto","background-height":"auto","backgroundHeight":"auto","background-offset-x":"0px","backgroundOffsetX":"0px","background-offset-y":"0px","backgroundOffsetY":"0px","pie-size":"100%","pieSize":"100%","pie-1-background-color":"rgb(0,0,0)","pie1BackgroundColor":"rgb(0,0,0)","pie-1-background-size":"0%","pie1BackgroundSize":"0%","pie-1-background-opacity":"1","pie1BackgroundOpacity":"1","pie-2-background-color":"rgb(0,0,0)","pie2BackgroundColor":"rgb(0,0,0)","pie-2-background-size":"0%","pie2BackgroundSize":"0%","pie-2-background-opacity":"1","pie2BackgroundOpacity":"1","pie-3-background-color":"rgb(0,0,0)","pie3BackgroundColor":"rgb(0,0,0)","pie-3-background-size":"0%","pie3BackgroundSize":"0%","pie-3-background-opacity":"1","pie3BackgroundOpacity":"1","pie-4-background-color":"rgb(0,0,0)","pie4BackgroundColor":"rgb(0,0,0)","pie-4-background-size":"0%","pie4BackgroundSize":"0%","pie-4-background-opacity":"1","pie4BackgroundOpacity":"1","pie-5-background-color":"rgb(0,0,0)","pie5BackgroundColor":"rgb(0,0,0)","pie-5-background-size":"0%","pie5BackgroundSize":"0%","pie-5-background-opacity":"1","pie5BackgroundOpacity":"1","pie-6-background-color":"rgb(0,0,0)","pie6BackgroundColor":"rgb(0,0,0)","pie-6-background-size":"0%","pie6BackgroundSize":"0%","pie-6-background-opacity":"1","pie6BackgroundOpacity":"1","pie-7-background-color":"rgb(0,0,0)","pie7BackgroundColor":"rgb(0,0,0)","pie-7-background-size":"0%","pie7BackgroundSize":"0%","pie-7-background-opacity":"1","pie7BackgroundOpacity":"1","pie-8-background-color":"rgb(0,0,0)","pie8BackgroundColor":"rgb(0,0,0)","pie-8-background-size":"0%","pie8BackgroundSize":"0%","pie-8-background-opacity":"1","pie8BackgroundOpacity":"1","pie-9-background-color":"rgb(0,0,0)","pie9BackgroundColor":"rgb(0,0,0)","pie-9-background-size":"0%","pie9BackgroundSize":"0%","pie-9-background-opacity":"1","pie9BackgroundOpacity":"1","pie-10-background-color":"rgb(0,0,0)","pie10BackgroundColor":"rgb(0,0,0)","pie-10-background-size":"0%","pie10BackgroundSize":"0%","pie-10-background-opacity":"1","pie10BackgroundOpacity":"1","pie-11-background-color":"rgb(0,0,0)","pie11BackgroundColor":"rgb(0,0,0)","pie-11-background-size":"0%","pie11BackgroundSize":"0%","pie-11-background-opacity":"1","pie11BackgroundOpacity":"1","pie-12-background-color":"rgb(0,0,0)","pie12BackgroundColor":"rgb(0,0,0)","pie-12-background-size":"0%","pie12BackgroundSize":"0%","pie-12-background-opacity":"1","pie12BackgroundOpacity":"1","pie-13-background-color":"rgb(0,0,0)","pie13BackgroundColor":"rgb(0,0,0)","pie-13-background-size":"0%","pie13BackgroundSize":"0%","pie-13-background-opacity":"1","pie13BackgroundOpacity":"1","pie-14-background-color":"rgb(0,0,0)","pie14BackgroundColor":"rgb(0,0,0)","pie-14-background-size":"0%","pie14BackgroundSize":"0%","pie-14-background-opacity":"1","pie14BackgroundOpacity":"1","pie-15-background-color":"rgb(0,0,0)","pie15BackgroundColor":"rgb(0,0,0)","pie-15-background-size":"0%","pie15BackgroundSize":"0%","pie-15-background-opacity":"1","pie15BackgroundOpacity":"1","pie-16-background-color":"rgb(0,0,0)","pie16BackgroundColor":"rgb(0,0,0)","pie-16-background-size":"0%","pie16BackgroundSize":"0%","pie-16-background-opacity":"1","pie16BackgroundOpacity":"1","position":"origin","compound-sizing-wrt-labels":"include","compoundSizingWrtLabels":"include","min-width":"0px","minWidth":"0px","min-width-bias-left":"0px","minWidthBiasLeft":"0px","min-width-bias-right":"0px","minWidthBiasRight":"0px","min-height":"0px","minHeight":"0px","min-height-bias-top":"0px","minHeightBiasTop":"0px","min-height-bias-bottom":"0px","minHeightBiasBottom":"0px","line-style":"solid","lineStyle":"solid","line-color":"rgb(153,153,153)","lineColor":"rgb(153,153,153)","line-fill":"solid","lineFill":"solid","line-cap":"butt","lineCap":"butt","line-opacity":"1","lineOpacity":"1","line-dash-pattern":"6 3","lineDashPattern":"6 3","line-dash-offset":"0","lineDashOffset":"0","line-outline-width":"0px","lineOutlineWidth":"0px","line-outline-color":"rgb(0,0,0)","lineOutlineColor":"rgb(0,0,0)","line-gradient-stop-colors":"rgb(153,153,153)","lineGradientStopColors":"rgb(153,153,153)","line-gradient-stop-positions":"0%","lineGradientStopPositions":"0%","curve-style":"haystack","curveStyle":"haystack","haystack-radius":"0","haystackRadius":"0","source-endpoint":"outside-to-node","sourceEndpoint":"outside-to-node","target-endpoint":"outside-to-node","targetEndpoint":"outside-to-node","control-point-step-size":"40px","controlPointStepSize":"40px","control-point-weights":"0.5","controlPointWeights":"0.5","segment-distances":"20px","segmentDistances":"20px","segment-weights":"0.5","segmentWeights":"0.5","segment-radii":"15","segmentRadii":"15","radius-type":"arc-radius","radiusType":"arc-radius","taxi-turn":"50%","taxiTurn":"50%","taxi-turn-min-distance":"10px","taxiTurnMinDistance":"10px","taxi-direction":"auto","taxiDirection":"auto","taxi-radius":"15","taxiRadius":"15","edge-distances":"intersection","edgeDistances":"intersection","arrow-scale":"1","arrowScale":"1","loop-direction":"-45deg","loopDirection":"-45deg","loop-sweep":"-90deg","loopSweep":"-90deg","source-distance-from-node":"0px","sourceDistanceFromNode":"0px","target-distance-from-node":"0px","targetDistanceFromNode":"0px","source-arrow-shape":"none","sourceArrowShape":"none","mid-source-arrow-shape":"none","midSourceArrowShape":"none","target-arrow-shape":"none","targetArrowShape":"none","mid-target-arrow-shape":"none","midTargetArrowShape":"none","source-arrow-color":"rgb(153,153,153)","sourceArrowColor":"rgb(153,153,153)","mid-source-arrow-color":"rgb(153,153,153)","midSourceArrowColor":"rgb(153,153,153)","target-arrow-color":"rgb(153,153,153)","targetArrowColor":"rgb(153,153,153)","mid-target-arrow-color":"rgb(153,153,153)","midTargetArrowColor":"rgb(153,153,153)","source-arrow-fill":"filled","sourceArrowFill":"filled","mid-source-arrow-fill":"filled","midSourceArrowFill":"filled","target-arrow-fill":"filled","targetArrowFill":"filled","mid-target-arrow-fill":"filled","midTargetArrowFill":"filled","source-arrow-width":"1px","sourceArrowWidth":"1px","mid-source-arrow-width":"1px","midSourceArrowWidth":"1px","target-arrow-width":"1px","targetArrowWidth":"1px","mid-target-arrow-width":"1px","midTargetArrowWidth":"1px","selection-box-color":"rgb(221,221,221)","selectionBoxColor":"rgb(221,221,221)","selection-box-opacity":"0.65","selectionBoxOpacity":"0.65","selection-box-border-color":"rgb(170,170,170)","selectionBoxBorderColor":"rgb(170,170,170)","selection-box-border-width":"1px","selectionBoxBorderWidth":"1px","active-bg-color":"rgb(0,0,0)","activeBgColor":"rgb(0,0,0)","active-bg-opacity":"0.15","activeBgOpacity":"0.15","active-bg-size":"30px","activeBgSize":"30px","outside-texture-bg-color":"rgb(0,0,0)","outsideTextureBgColor":"rgb(0,0,0)","outside-texture-bg-opacity":"0.125","outsideTextureBgOpacity":"0.125","content":"meshery\n (Service)","control-point-weight":"0.5","controlPointWeight":"0.5","segment-distance":"20px","segmentDistance":"20px","segment-weight":"0.5","segmentWeight":"0.5","segment-radius":"15","segmentRadius":"15","edge-text-rotation":"none","edgeTextRotation":"none","padding-left":"12px","paddingLeft":"12px","padding-right":"12px","paddingRight":"12px","padding-top":"12px","paddingTop":"12px","padding-bottom":"12px","paddingBottom":"12px"},"ae858ddb-438f-4015-b402-7b0ea0461390":{"events":"yes","text-events":"no","textEvents":"no","transition-property":"none","transitionProperty":"none","transition-duration":"0ms","transitionDuration":"0ms","transition-delay":"0ms","transitionDelay":"0ms","transition-timing-function":"linear","transitionTimingFunction":"linear","display":"element","visibility":"visible","opacity":"1","text-opacity":"1","textOpacity":"1","min-zoomed-font-size":"6px","minZoomedFontSize":"6px","z-compound-depth":"orphan","zCompoundDepth":"orphan","z-index-compare":"auto","zIndexCompare":"auto","z-index":"55","zIndex":"55","overlay-padding":"10px","overlayPadding":"10px","overlay-color":"rgb(0,0,0)","overlayColor":"rgb(0,0,0)","overlay-opacity":"0","overlayOpacity":"0","overlay-shape":"round-rectangle","overlayShape":"round-rectangle","overlay-corner-radius":"auto","overlayCornerRadius":"auto","underlay-padding":"10px","underlayPadding":"10px","underlay-color":"rgb(0,0,0)","underlayColor":"rgb(0,0,0)","underlay-opacity":"0","underlayOpacity":"0","underlay-shape":"round-rectangle","underlayShape":"round-rectangle","underlay-corner-radius":"auto","underlayCornerRadius":"auto","ghost":"no","ghost-offset-x":"0px","ghostOffsetX":"0px","ghost-offset-y":"0px","ghostOffsetY":"0px","ghost-opacity":"0","ghostOpacity":"0","text-valign":"bottom","textValign":"bottom","text-halign":"center","textHalign":"center","color":"rgb(0,0,0)","text-outline-color":"rgb(0,0,0)","textOutlineColor":"rgb(0,0,0)","text-outline-opacity":"1","textOutlineOpacity":"1","text-background-color":"rgb(210,212,210)","textBackgroundColor":"rgb(210,212,210)","text-background-opacity":"0.7","textBackgroundOpacity":"0.7","text-background-padding":"2px","textBackgroundPadding":"2px","text-border-opacity":"0","textBorderOpacity":"0","text-border-color":"rgb(0,0,0)","textBorderColor":"rgb(0,0,0)","text-border-width":"0px","textBorderWidth":"0px","text-border-style":"solid","textBorderStyle":"solid","text-background-shape":"round-rectangle","textBackgroundShape":"round-rectangle","text-justification":"auto","textJustification":"auto","font-family":"Qanelas Soft, sans-serif","fontFamily":"Qanelas Soft, sans-serif","font-style":"normal","fontStyle":"normal","font-weight":"300","fontWeight":"300","font-size":"8px","fontSize":"8px","text-transform":"none","textTransform":"none","text-wrap":"wrap","textWrap":"wrap","text-overflow-wrap":"whitespace","textOverflowWrap":"whitespace","text-max-width":"80px","textMaxWidth":"80px","text-outline-width":"0px","textOutlineWidth":"0px","line-height":"1","lineHeight":"1","label":"meshery","text-rotation":"none","textRotation":"none","text-margin-x":"0px","textMarginX":"0px","text-margin-y":"7px","textMarginY":"7px","source-label":"","sourceLabel":"","source-text-rotation":"none","sourceTextRotation":"none","source-text-margin-x":"0px","sourceTextMarginX":"0px","source-text-margin-y":"0px","sourceTextMarginY":"0px","source-text-offset":"0px","sourceTextOffset":"0px","target-label":"","targetLabel":"","target-text-rotation":"none","targetTextRotation":"none","target-text-margin-x":"0px","targetTextMarginX":"0px","target-text-margin-y":"0px","targetTextMarginY":"0px","target-text-offset":"0px","targetTextOffset":"0px","height":"24px","width":"24px","shape":"ellipse","shape-polygon-points":"-1 -1 1 -1 1 1 -1 1","shapePolygonPoints":"-1 -1 1 -1 1 1 -1 1","corner-radius":"auto","cornerRadius":"auto","background-color":"rgb(50,108,229)","backgroundColor":"rgb(50,108,229)","background-fill":"solid","backgroundFill":"solid","background-opacity":"1","backgroundOpacity":"1","background-blacken":"0","backgroundBlacken":"0","background-gradient-stop-colors":"rgb(153,153,153)","backgroundGradientStopColors":"rgb(153,153,153)","background-gradient-stop-positions":"0%","backgroundGradientStopPositions":"0%","background-gradient-direction":"to-bottom","backgroundGradientDirection":"to-bottom","padding":"6px","padding-relative-to":"width","paddingRelativeTo":"width","bounds-expansion":"0px","boundsExpansion":"0px","border-color":"rgb(0,211,169)","borderColor":"rgb(0,211,169)","border-opacity":"1","borderOpacity":"1","border-width":"0px","borderWidth":"0px","border-style":"solid","borderStyle":"solid","border-cap":"butt","borderCap":"butt","border-join":"miter","borderJoin":"miter","border-dash-pattern":"4 2","borderDashPattern":"4 2","border-dash-offset":"0","borderDashOffset":"0","border-position":"center","borderPosition":"center","outline-color":"rgb(153,153,153)","outlineColor":"rgb(153,153,153)","outline-opacity":"1","outlineOpacity":"1","outline-width":"0px","outlineWidth":"0px","outline-style":"solid","outlineStyle":"solid","outline-offset":"0px","outlineOffset":"0px","background-image":"url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIGhlaWdodD0iNjYiIHZpZXdCb3g9IjAgMCA5MCA2NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNNC4wODk5OCAwLjVDMS44MzExNSAwLjUgMCAyLjMzMTE1IDAgNC41ODk5OFY2MS40MUMwIDYzLjY2ODkgMS44MzExNSA2NS41IDQuMDg5OTggNjUuNUg4NS45MUM4OC4xNjg4IDY1LjUgOTAgNjMuNjY4OSA5MCA2MS40MVY0LjU4OTk4QzkwIDIuMzMxMTUgODguMTY4OSAwLjUgODUuOTEgMC41SDQuMDg5OThaTTE4Ljc3MyA0Ny45MjE0QzE4Ljc3MyA0OS4xNDc4IDE3Ljg1MjggNTAuMTY5OCAxNi43NDg1IDUwLjE2OThDMTUuNjQ0MiA1MC4xNjk4IDE0LjcyMzkgNDkuMTQ3OCAxNC43MjM5IDQ3LjkyMTRWMTguMjgzQzE0LjcyMzkgMTcuMDU2NiAxNS42NDQyIDE2LjAzNDYgMTYuNzQ4NSAxNi4wMzQ2QzE3Ljg1MjggMTYuMDM0NiAxOC43NzMgMTcuMDU2NiAxOC43NzMgMTguMjgzVjQ3LjkyMTRaTTM3LjczMDEgNDcuOTIxNEMzNy43MzAxIDQ5LjE0NzggMzYuODA5OCA1MC4xNjk4IDM1LjcwNTUgNTAuMTY5OEMzNC42MDEyIDUwLjE2OTggMzMuNjgxIDQ5LjE0NzggMzMuNjgxIDQ3LjkyMTRWMTguMjgzQzMzLjY4MSAxNy4wNTY2IDM0LjYwMTIgMTYuMDM0NiAzNS43MDU1IDE2LjAzNDZDMzYuODA5OCAxNi4wMzQ2IDM3LjczMDEgMTcuMDU2NiAzNy43MzAxIDE4LjI4M1Y0Ny45MjE0Wk01Ni41MDMxIDQ3LjkyMTRDNTYuNTAzMSA0OS4xNDc4IDU1LjU4MjggNTAuMTY5OCA1NC40Nzg1IDUwLjE2OThDNTMuMzc0MiA1MC4xNjk4IDUyLjQ1NCA0OS4xNDc4IDUyLjQ1NCA0Ny45MjE0VjE4LjI4M0M1Mi40NTQgMTcuMDU2NiA1My4zNzQyIDE2LjAzNDYgNTQuNDc4NSAxNi4wMzQ2QzU1LjU4MjggMTYuMDM0NiA1Ni41MDMxIDE3LjA1NjYgNTYuNTAzMSAxOC4yODNWNDcuOTIxNFpNNzUuMjc2MSA0Ny45MjE0Qzc1LjI3NjEgNDkuMTQ3OCA3NC4zNTU4IDUwLjE2OTggNzMuMjUxNSA1MC4xNjk4QzcyLjE0NzIgNTAuMTY5OCA3MS4yMjcgNDkuMTQ3OCA3MS4yMjcgNDcuOTIxNFYxOC4yODNDNzEuMjI3IDE3LjA1NjYgNzIuMTQ3MiAxNi4wMzQ2IDczLjI1MTUgMTYuMDM0NkM3NC4zNTU4IDE2LjAzNDYgNzUuMjc2MSAxNy4wNTY2IDc1LjI3NjEgMTguMjgzVjQ3LjkyMTRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=)","backgroundImage":"url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIGhlaWdodD0iNjYiIHZpZXdCb3g9IjAgMCA5MCA2NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNNC4wODk5OCAwLjVDMS44MzExNSAwLjUgMCAyLjMzMTE1IDAgNC41ODk5OFY2MS40MUMwIDYzLjY2ODkgMS44MzExNSA2NS41IDQuMDg5OTggNjUuNUg4NS45MUM4OC4xNjg4IDY1LjUgOTAgNjMuNjY4OSA5MCA2MS40MVY0LjU4OTk4QzkwIDIuMzMxMTUgODguMTY4OSAwLjUgODUuOTEgMC41SDQuMDg5OThaTTE4Ljc3MyA0Ny45MjE0QzE4Ljc3MyA0OS4xNDc4IDE3Ljg1MjggNTAuMTY5OCAxNi43NDg1IDUwLjE2OThDMTUuNjQ0MiA1MC4xNjk4IDE0LjcyMzkgNDkuMTQ3OCAxNC43MjM5IDQ3LjkyMTRWMTguMjgzQzE0LjcyMzkgMTcuMDU2NiAxNS42NDQyIDE2LjAzNDYgMTYuNzQ4NSAxNi4wMzQ2QzE3Ljg1MjggMTYuMDM0NiAxOC43NzMgMTcuMDU2NiAxOC43NzMgMTguMjgzVjQ3LjkyMTRaTTM3LjczMDEgNDcuOTIxNEMzNy43MzAxIDQ5LjE0NzggMzYuODA5OCA1MC4xNjk4IDM1LjcwNTUgNTAuMTY5OEMzNC42MDEyIDUwLjE2OTggMzMuNjgxIDQ5LjE0NzggMzMuNjgxIDQ3LjkyMTRWMTguMjgzQzMzLjY4MSAxNy4wNTY2IDM0LjYwMTIgMTYuMDM0NiAzNS43MDU1IDE2LjAzNDZDMzYuODA5OCAxNi4wMzQ2IDM3LjczMDEgMTcuMDU2NiAzNy43MzAxIDE4LjI4M1Y0Ny45MjE0Wk01Ni41MDMxIDQ3LjkyMTRDNTYuNTAzMSA0OS4xNDc4IDU1LjU4MjggNTAuMTY5OCA1NC40Nzg1IDUwLjE2OThDNTMuMzc0MiA1MC4xNjk4IDUyLjQ1NCA0OS4xNDc4IDUyLjQ1NCA0Ny45MjE0VjE4LjI4M0M1Mi40NTQgMTcuMDU2NiA1My4zNzQyIDE2LjAzNDYgNTQuNDc4NSAxNi4wMzQ2QzU1LjU4MjggMTYuMDM0NiA1Ni41MDMxIDE3LjA1NjYgNTYuNTAzMSAxOC4yODNWNDcuOTIxNFpNNzUuMjc2MSA0Ny45MjE0Qzc1LjI3NjEgNDkuMTQ3OCA3NC4zNTU4IDUwLjE2OTggNzMuMjUxNSA1MC4xNjk4QzcyLjE0NzIgNTAuMTY5OCA3MS4yMjcgNDkuMTQ3OCA3MS4yMjcgNDcuOTIxNFYxOC4yODNDNzEuMjI3IDE3LjA1NjYgNzIuMTQ3MiAxNi4wMzQ2IDczLjI1MTUgMTYuMDM0NkM3NC4zNTU4IDE2LjAzNDYgNzUuMjc2MSAxNy4wNTY2IDc1LjI3NjEgMTguMjgzVjQ3LjkyMTRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=)","background-image-crossorigin":"anonymous","backgroundImageCrossorigin":"anonymous","background-image-opacity":"1","backgroundImageOpacity":"1","background-image-containment":"inside","backgroundImageContainment":"inside","background-image-smoothing":"yes","backgroundImageSmoothing":"yes","background-position-x":"50%","backgroundPositionX":"50%","background-position-y":"50%","backgroundPositionY":"50%","background-width-relative-to":"inner","backgroundWidthRelativeTo":"inner","background-height-relative-to":"inner","backgroundHeightRelativeTo":"inner","background-repeat":"no-repeat","backgroundRepeat":"no-repeat","background-fit":"contain","backgroundFit":"contain","background-clip":"none","backgroundClip":"none","background-width":"auto","backgroundWidth":"auto","background-height":"auto","backgroundHeight":"auto","background-offset-x":"0px","backgroundOffsetX":"0px","background-offset-y":"0px","backgroundOffsetY":"0px","pie-size":"100%","pieSize":"100%","pie-1-background-color":"rgb(0,0,0)","pie1BackgroundColor":"rgb(0,0,0)","pie-1-background-size":"0%","pie1BackgroundSize":"0%","pie-1-background-opacity":"1","pie1BackgroundOpacity":"1","pie-2-background-color":"rgb(0,0,0)","pie2BackgroundColor":"rgb(0,0,0)","pie-2-background-size":"0%","pie2BackgroundSize":"0%","pie-2-background-opacity":"1","pie2BackgroundOpacity":"1","pie-3-background-color":"rgb(0,0,0)","pie3BackgroundColor":"rgb(0,0,0)","pie-3-background-size":"0%","pie3BackgroundSize":"0%","pie-3-background-opacity":"1","pie3BackgroundOpacity":"1","pie-4-background-color":"rgb(0,0,0)","pie4BackgroundColor":"rgb(0,0,0)","pie-4-background-size":"0%","pie4BackgroundSize":"0%","pie-4-background-opacity":"1","pie4BackgroundOpacity":"1","pie-5-background-color":"rgb(0,0,0)","pie5BackgroundColor":"rgb(0,0,0)","pie-5-background-size":"0%","pie5BackgroundSize":"0%","pie-5-background-opacity":"1","pie5BackgroundOpacity":"1","pie-6-background-color":"rgb(0,0,0)","pie6BackgroundColor":"rgb(0,0,0)","pie-6-background-size":"0%","pie6BackgroundSize":"0%","pie-6-background-opacity":"1","pie6BackgroundOpacity":"1","pie-7-background-color":"rgb(0,0,0)","pie7BackgroundColor":"rgb(0,0,0)","pie-7-background-size":"0%","pie7BackgroundSize":"0%","pie-7-background-opacity":"1","pie7BackgroundOpacity":"1","pie-8-background-color":"rgb(0,0,0)","pie8BackgroundColor":"rgb(0,0,0)","pie-8-background-size":"0%","pie8BackgroundSize":"0%","pie-8-background-opacity":"1","pie8BackgroundOpacity":"1","pie-9-background-color":"rgb(0,0,0)","pie9BackgroundColor":"rgb(0,0,0)","pie-9-background-size":"0%","pie9BackgroundSize":"0%","pie-9-background-opacity":"1","pie9BackgroundOpacity":"1","pie-10-background-color":"rgb(0,0,0)","pie10BackgroundColor":"rgb(0,0,0)","pie-10-background-size":"0%","pie10BackgroundSize":"0%","pie-10-background-opacity":"1","pie10BackgroundOpacity":"1","pie-11-background-color":"rgb(0,0,0)","pie11BackgroundColor":"rgb(0,0,0)","pie-11-background-size":"0%","pie11BackgroundSize":"0%","pie-11-background-opacity":"1","pie11BackgroundOpacity":"1","pie-12-background-color":"rgb(0,0,0)","pie12BackgroundColor":"rgb(0,0,0)","pie-12-background-size":"0%","pie12BackgroundSize":"0%","pie-12-background-opacity":"1","pie12BackgroundOpacity":"1","pie-13-background-color":"rgb(0,0,0)","pie13BackgroundColor":"rgb(0,0,0)","pie-13-background-size":"0%","pie13BackgroundSize":"0%","pie-13-background-opacity":"1","pie13BackgroundOpacity":"1","pie-14-background-color":"rgb(0,0,0)","pie14BackgroundColor":"rgb(0,0,0)","pie-14-background-size":"0%","pie14BackgroundSize":"0%","pie-14-background-opacity":"1","pie14BackgroundOpacity":"1","pie-15-background-color":"rgb(0,0,0)","pie15BackgroundColor":"rgb(0,0,0)","pie-15-background-size":"0%","pie15BackgroundSize":"0%","pie-15-background-opacity":"1","pie15BackgroundOpacity":"1","pie-16-background-color":"rgb(0,0,0)","pie16BackgroundColor":"rgb(0,0,0)","pie-16-background-size":"0%","pie16BackgroundSize":"0%","pie-16-background-opacity":"1","pie16BackgroundOpacity":"1","position":"origin","compound-sizing-wrt-labels":"include","compoundSizingWrtLabels":"include","min-width":"0px","minWidth":"0px","min-width-bias-left":"0px","minWidthBiasLeft":"0px","min-width-bias-right":"0px","minWidthBiasRight":"0px","min-height":"0px","minHeight":"0px","min-height-bias-top":"0px","minHeightBiasTop":"0px","min-height-bias-bottom":"0px","minHeightBiasBottom":"0px","line-style":"solid","lineStyle":"solid","line-color":"rgb(153,153,153)","lineColor":"rgb(153,153,153)","line-fill":"solid","lineFill":"solid","line-cap":"butt","lineCap":"butt","line-opacity":"1","lineOpacity":"1","line-dash-pattern":"6 3","lineDashPattern":"6 3","line-dash-offset":"0","lineDashOffset":"0","line-outline-width":"0px","lineOutlineWidth":"0px","line-outline-color":"rgb(0,0,0)","lineOutlineColor":"rgb(0,0,0)","line-gradient-stop-colors":"rgb(153,153,153)","lineGradientStopColors":"rgb(153,153,153)","line-gradient-stop-positions":"0%","lineGradientStopPositions":"0%","curve-style":"haystack","curveStyle":"haystack","haystack-radius":"0","haystackRadius":"0","source-endpoint":"outside-to-node","sourceEndpoint":"outside-to-node","target-endpoint":"outside-to-node","targetEndpoint":"outside-to-node","control-point-step-size":"40px","controlPointStepSize":"40px","control-point-weights":"0.5","controlPointWeights":"0.5","segment-distances":"20px","segmentDistances":"20px","segment-weights":"0.5","segmentWeights":"0.5","segment-radii":"15","segmentRadii":"15","radius-type":"arc-radius","radiusType":"arc-radius","taxi-turn":"50%","taxiTurn":"50%","taxi-turn-min-distance":"10px","taxiTurnMinDistance":"10px","taxi-direction":"auto","taxiDirection":"auto","taxi-radius":"15","taxiRadius":"15","edge-distances":"intersection","edgeDistances":"intersection","arrow-scale":"1","arrowScale":"1","loop-direction":"-45deg","loopDirection":"-45deg","loop-sweep":"-90deg","loopSweep":"-90deg","source-distance-from-node":"0px","sourceDistanceFromNode":"0px","target-distance-from-node":"0px","targetDistanceFromNode":"0px","source-arrow-shape":"none","sourceArrowShape":"none","mid-source-arrow-shape":"none","midSourceArrowShape":"none","target-arrow-shape":"none","targetArrowShape":"none","mid-target-arrow-shape":"none","midTargetArrowShape":"none","source-arrow-color":"rgb(153,153,153)","sourceArrowColor":"rgb(153,153,153)","mid-source-arrow-color":"rgb(153,153,153)","midSourceArrowColor":"rgb(153,153,153)","target-arrow-color":"rgb(153,153,153)","targetArrowColor":"rgb(153,153,153)","mid-target-arrow-color":"rgb(153,153,153)","midTargetArrowColor":"rgb(153,153,153)","source-arrow-fill":"filled","sourceArrowFill":"filled","mid-source-arrow-fill":"filled","midSourceArrowFill":"filled","target-arrow-fill":"filled","targetArrowFill":"filled","mid-target-arrow-fill":"filled","midTargetArrowFill":"filled","source-arrow-width":"1px","sourceArrowWidth":"1px","mid-source-arrow-width":"1px","midSourceArrowWidth":"1px","target-arrow-width":"1px","targetArrowWidth":"1px","mid-target-arrow-width":"1px","midTargetArrowWidth":"1px","selection-box-color":"rgb(221,221,221)","selectionBoxColor":"rgb(221,221,221)","selection-box-opacity":"0.65","selectionBoxOpacity":"0.65","selection-box-border-color":"rgb(170,170,170)","selectionBoxBorderColor":"rgb(170,170,170)","selection-box-border-width":"1px","selectionBoxBorderWidth":"1px","active-bg-color":"rgb(0,0,0)","activeBgColor":"rgb(0,0,0)","active-bg-opacity":"0.15","activeBgOpacity":"0.15","active-bg-size":"30px","activeBgSize":"30px","outside-texture-bg-color":"rgb(0,0,0)","outsideTextureBgColor":"rgb(0,0,0)","outside-texture-bg-opacity":"0.125","outsideTextureBgOpacity":"0.125","content":"meshery","control-point-weight":"0.5","controlPointWeight":"0.5","segment-distance":"20px","segmentDistance":"20px","segment-weight":"0.5","segmentWeight":"0.5","segment-radius":"15","segmentRadius":"15","edge-text-rotation":"none","edgeTextRotation":"none","padding-left":"6px","paddingLeft":"6px","padding-right":"6px","paddingRight":"6px","padding-top":"6px","paddingTop":"6px","padding-bottom":"6px","paddingBottom":"6px"},"20caacbf-311f-4a87-9a31-22dd79a8c959":{"events":"yes","text-events":"no","textEvents":"no","transition-property":"none","transitionProperty":"none","transition-duration":"0ms","transitionDuration":"0ms","transition-delay":"0ms","transitionDelay":"0ms","transition-timing-function":"linear","transitionTimingFunction":"linear","display":"element","visibility":"visible","opacity":"1","text-opacity":"1","textOpacity":"1","min-zoomed-font-size":"6px","minZoomedFontSize":"6px","z-compound-depth":"orphan","zCompoundDepth":"orphan","z-index-compare":"auto","zIndexCompare":"auto","z-index":"48","zIndex":"48","overlay-padding":"10px","overlayPadding":"10px","overlay-color":"rgb(0,0,0)","overlayColor":"rgb(0,0,0)","overlay-opacity":"0","overlayOpacity":"0","overlay-shape":"round-rectangle","overlayShape":"round-rectangle","overlay-corner-radius":"auto","overlayCornerRadius":"auto","underlay-padding":"10px","underlayPadding":"10px","underlay-color":"rgb(0,0,0)","underlayColor":"rgb(0,0,0)","underlay-opacity":"0","underlayOpacity":"0","underlay-shape":"round-rectangle","underlayShape":"round-rectangle","underlay-corner-radius":"auto","underlayCornerRadius":"auto","ghost":"no","ghost-offset-x":"0px","ghostOffsetX":"0px","ghost-offset-y":"0px","ghostOffsetY":"0px","ghost-opacity":"0","ghostOpacity":"0","text-valign":"bottom","textValign":"bottom","text-halign":"center","textHalign":"center","color":"rgb(0,0,0)","text-outline-color":"rgb(0,0,0)","textOutlineColor":"rgb(0,0,0)","text-outline-opacity":"1","textOutlineOpacity":"1","text-background-color":"rgb(210,212,210)","textBackgroundColor":"rgb(210,212,210)","text-background-opacity":"0.7","textBackgroundOpacity":"0.7","text-background-padding":"2px","textBackgroundPadding":"2px","text-border-opacity":"0","textBorderOpacity":"0","text-border-color":"rgb(0,0,0)","textBorderColor":"rgb(0,0,0)","text-border-width":"0px","textBorderWidth":"0px","text-border-style":"solid","textBorderStyle":"solid","text-background-shape":"round-rectangle","textBackgroundShape":"round-rectangle","text-justification":"auto","textJustification":"auto","font-family":"Qanelas Soft, sans-serif","fontFamily":"Qanelas Soft, sans-serif","font-style":"normal","fontStyle":"normal","font-weight":"300","fontWeight":"300","font-size":"8px","fontSize":"8px","text-transform":"none","textTransform":"none","text-wrap":"wrap","textWrap":"wrap","text-overflow-wrap":"whitespace","textOverflowWrap":"whitespace","text-max-width":"80px","textMaxWidth":"80px","text-outline-width":"0px","textOutlineWidth":"0px","line-height":"1","lineHeight":"1","label":"spec.template","text-rotation":"none","textRotation":"none","text-margin-x":"0px","textMarginX":"0px","text-margin-y":"7px","textMarginY":"7px","source-label":"","sourceLabel":"","source-text-rotation":"none","sourceTextRotation":"none","source-text-margin-x":"0px","sourceTextMarginX":"0px","source-text-margin-y":"0px","sourceTextMarginY":"0px","source-text-offset":"0px","sourceTextOffset":"0px","target-label":"","targetLabel":"","target-text-rotation":"none","targetTextRotation":"none","target-text-margin-x":"0px","targetTextMarginX":"0px","target-text-margin-y":"0px","targetTextMarginY":"0px","target-text-offset":"0px","targetTextOffset":"0px","height":"40px","width":"40px","shape":"round-rectangle","shape-polygon-points":"-1 -1 1 -1 1 1 -1 1","shapePolygonPoints":"-1 -1 1 -1 1 1 -1 1","corner-radius":"auto","cornerRadius":"auto","background-color":"rgb(50,108,229)","backgroundColor":"rgb(50,108,229)","background-fill":"solid","backgroundFill":"solid","background-opacity":"0.5","backgroundOpacity":"0.5","background-blacken":"0","backgroundBlacken":"0","background-gradient-stop-colors":"rgb(153,153,153)","backgroundGradientStopColors":"rgb(153,153,153)","background-gradient-stop-positions":"0%","backgroundGradientStopPositions":"0%","background-gradient-direction":"to-bottom","backgroundGradientDirection":"to-bottom","padding":"6px","padding-relative-to":"width","paddingRelativeTo":"width","bounds-expansion":"0px","boundsExpansion":"0px","border-color":"rgb(50,108,229)","borderColor":"rgb(50,108,229)","border-opacity":"1","borderOpacity":"1","border-width":"2px","borderWidth":"2px","border-style":"solid","borderStyle":"solid","border-cap":"butt","borderCap":"butt","border-join":"miter","borderJoin":"miter","border-dash-pattern":"4 2","borderDashPattern":"4 2","border-dash-offset":"0","borderDashOffset":"0","border-position":"center","borderPosition":"center","outline-color":"rgb(153,153,153)","outlineColor":"rgb(153,153,153)","outline-opacity":"1","outlineOpacity":"1","outline-width":"0px","outlineWidth":"0px","outline-style":"solid","outlineStyle":"solid","outline-offset":"0px","outlineOffset":"0px","background-image":"url(data:text/plain;base64,NDA0IHBhZ2Ugbm90IGZvdW5kCg==)","backgroundImage":"url(data:text/plain;base64,NDA0IHBhZ2Ugbm90IGZvdW5kCg==)","background-image-crossorigin":"anonymous","backgroundImageCrossorigin":"anonymous","background-image-opacity":"0.3","backgroundImageOpacity":"0.3","background-image-containment":"inside","backgroundImageContainment":"inside","background-image-smoothing":"yes","backgroundImageSmoothing":"yes","background-position-x":"50%","backgroundPositionX":"50%","background-position-y":"50%","backgroundPositionY":"50%","background-width-relative-to":"inner","backgroundWidthRelativeTo":"inner","background-height-relative-to":"inner","backgroundHeightRelativeTo":"inner","background-repeat":"no-repeat","backgroundRepeat":"no-repeat","background-fit":"contain","backgroundFit":"contain","background-clip":"none","backgroundClip":"none","background-width":"auto","backgroundWidth":"auto","background-height":"auto","backgroundHeight":"auto","background-offset-x":"0px","backgroundOffsetX":"0px","background-offset-y":"0px","backgroundOffsetY":"0px","pie-size":"100%","pieSize":"100%","pie-1-background-color":"rgb(0,0,0)","pie1BackgroundColor":"rgb(0,0,0)","pie-1-background-size":"0%","pie1BackgroundSize":"0%","pie-1-background-opacity":"1","pie1BackgroundOpacity":"1","pie-2-background-color":"rgb(0,0,0)","pie2BackgroundColor":"rgb(0,0,0)","pie-2-background-size":"0%","pie2BackgroundSize":"0%","pie-2-background-opacity":"1","pie2BackgroundOpacity":"1","pie-3-background-color":"rgb(0,0,0)","pie3BackgroundColor":"rgb(0,0,0)","pie-3-background-size":"0%","pie3BackgroundSize":"0%","pie-3-background-opacity":"1","pie3BackgroundOpacity":"1","pie-4-background-color":"rgb(0,0,0)","pie4BackgroundColor":"rgb(0,0,0)","pie-4-background-size":"0%","pie4BackgroundSize":"0%","pie-4-background-opacity":"1","pie4BackgroundOpacity":"1","pie-5-background-color":"rgb(0,0,0)","pie5BackgroundColor":"rgb(0,0,0)","pie-5-background-size":"0%","pie5BackgroundSize":"0%","pie-5-background-opacity":"1","pie5BackgroundOpacity":"1","pie-6-background-color":"rgb(0,0,0)","pie6BackgroundColor":"rgb(0,0,0)","pie-6-background-size":"0%","pie6BackgroundSize":"0%","pie-6-background-opacity":"1","pie6BackgroundOpacity":"1","pie-7-background-color":"rgb(0,0,0)","pie7BackgroundColor":"rgb(0,0,0)","pie-7-background-size":"0%","pie7BackgroundSize":"0%","pie-7-background-opacity":"1","pie7BackgroundOpacity":"1","pie-8-background-color":"rgb(0,0,0)","pie8BackgroundColor":"rgb(0,0,0)","pie-8-background-size":"0%","pie8BackgroundSize":"0%","pie-8-background-opacity":"1","pie8BackgroundOpacity":"1","pie-9-background-color":"rgb(0,0,0)","pie9BackgroundColor":"rgb(0,0,0)","pie-9-background-size":"0%","pie9BackgroundSize":"0%","pie-9-background-opacity":"1","pie9BackgroundOpacity":"1","pie-10-background-color":"rgb(0,0,0)","pie10BackgroundColor":"rgb(0,0,0)","pie-10-background-size":"0%","pie10BackgroundSize":"0%","pie-10-background-opacity":"1","pie10BackgroundOpacity":"1","pie-11-background-color":"rgb(0,0,0)","pie11BackgroundColor":"rgb(0,0,0)","pie-11-background-size":"0%","pie11BackgroundSize":"0%","pie-11-background-opacity":"1","pie11BackgroundOpacity":"1","pie-12-background-color":"rgb(0,0,0)","pie12BackgroundColor":"rgb(0,0,0)","pie-12-background-size":"0%","pie12BackgroundSize":"0%","pie-12-background-opacity":"1","pie12BackgroundOpacity":"1","pie-13-background-color":"rgb(0,0,0)","pie13BackgroundColor":"rgb(0,0,0)","pie-13-background-size":"0%","pie13BackgroundSize":"0%","pie-13-background-opacity":"1","pie13BackgroundOpacity":"1","pie-14-background-color":"rgb(0,0,0)","pie14BackgroundColor":"rgb(0,0,0)","pie-14-background-size":"0%","pie14BackgroundSize":"0%","pie-14-background-opacity":"1","pie14BackgroundOpacity":"1","pie-15-background-color":"rgb(0,0,0)","pie15BackgroundColor":"rgb(0,0,0)","pie-15-background-size":"0%","pie15BackgroundSize":"0%","pie-15-background-opacity":"1","pie15BackgroundOpacity":"1","pie-16-background-color":"rgb(0,0,0)","pie16BackgroundColor":"rgb(0,0,0)","pie-16-background-size":"0%","pie16BackgroundSize":"0%","pie-16-background-opacity":"1","pie16BackgroundOpacity":"1","position":"origin","compound-sizing-wrt-labels":"include","compoundSizingWrtLabels":"include","min-width":"0px","minWidth":"0px","min-width-bias-left":"0px","minWidthBiasLeft":"0px","min-width-bias-right":"0px","minWidthBiasRight":"0px","min-height":"0px","minHeight":"0px","min-height-bias-top":"0px","minHeightBiasTop":"0px","min-height-bias-bottom":"0px","minHeightBiasBottom":"0px","line-style":"solid","lineStyle":"solid","line-color":"rgb(153,153,153)","lineColor":"rgb(153,153,153)","line-fill":"solid","lineFill":"solid","line-cap":"butt","lineCap":"butt","line-opacity":"1","lineOpacity":"1","line-dash-pattern":"6 3","lineDashPattern":"6 3","line-dash-offset":"0","lineDashOffset":"0","line-outline-width":"0px","lineOutlineWidth":"0px","line-outline-color":"rgb(0,0,0)","lineOutlineColor":"rgb(0,0,0)","line-gradient-stop-colors":"rgb(153,153,153)","lineGradientStopColors":"rgb(153,153,153)","line-gradient-stop-positions":"0%","lineGradientStopPositions":"0%","curve-style":"haystack","curveStyle":"haystack","haystack-radius":"0","haystackRadius":"0","source-endpoint":"outside-to-node","sourceEndpoint":"outside-to-node","target-endpoint":"outside-to-node","targetEndpoint":"outside-to-node","control-point-step-size":"40px","controlPointStepSize":"40px","control-point-weights":"0.5","controlPointWeights":"0.5","segment-distances":"20px","segmentDistances":"20px","segment-weights":"0.5","segmentWeights":"0.5","segment-radii":"15","segmentRadii":"15","radius-type":"arc-radius","radiusType":"arc-radius","taxi-turn":"50%","taxiTurn":"50%","taxi-turn-min-distance":"10px","taxiTurnMinDistance":"10px","taxi-direction":"auto","taxiDirection":"auto","taxi-radius":"15","taxiRadius":"15","edge-distances":"intersection","edgeDistances":"intersection","arrow-scale":"1","arrowScale":"1","loop-direction":"-45deg","loopDirection":"-45deg","loop-sweep":"-90deg","loopSweep":"-90deg","source-distance-from-node":"0px","sourceDistanceFromNode":"0px","target-distance-from-node":"0px","targetDistanceFromNode":"0px","source-arrow-shape":"none","sourceArrowShape":"none","mid-source-arrow-shape":"none","midSourceArrowShape":"none","target-arrow-shape":"none","targetArrowShape":"none","mid-target-arrow-shape":"none","midTargetArrowShape":"none","source-arrow-color":"rgb(153,153,153)","sourceArrowColor":"rgb(153,153,153)","mid-source-arrow-color":"rgb(153,153,153)","midSourceArrowColor":"rgb(153,153,153)","target-arrow-color":"rgb(153,153,153)","targetArrowColor":"rgb(153,153,153)","mid-target-arrow-color":"rgb(153,153,153)","midTargetArrowColor":"rgb(153,153,153)","source-arrow-fill":"filled","sourceArrowFill":"filled","mid-source-arrow-fill":"filled","midSourceArrowFill":"filled","target-arrow-fill":"filled","targetArrowFill":"filled","mid-target-arrow-fill":"filled","midTargetArrowFill":"filled","source-arrow-width":"1px","sourceArrowWidth":"1px","mid-source-arrow-width":"1px","midSourceArrowWidth":"1px","target-arrow-width":"1px","targetArrowWidth":"1px","mid-target-arrow-width":"1px","midTargetArrowWidth":"1px","selection-box-color":"rgb(221,221,221)","selectionBoxColor":"rgb(221,221,221)","selection-box-opacity":"0.65","selectionBoxOpacity":"0.65","selection-box-border-color":"rgb(170,170,170)","selectionBoxBorderColor":"rgb(170,170,170)","selection-box-border-width":"1px","selectionBoxBorderWidth":"1px","active-bg-color":"rgb(0,0,0)","activeBgColor":"rgb(0,0,0)","active-bg-opacity":"0.15","activeBgOpacity":"0.15","active-bg-size":"30px","activeBgSize":"30px","outside-texture-bg-color":"rgb(0,0,0)","outsideTextureBgColor":"rgb(0,0,0)","outside-texture-bg-opacity":"0.125","outsideTextureBgOpacity":"0.125","content":"spec.template","control-point-weight":"0.5","controlPointWeight":"0.5","segment-distance":"20px","segmentDistance":"20px","segment-weight":"0.5","segmentWeight":"0.5","segment-radius":"15","segmentRadius":"15","edge-text-rotation":"none","edgeTextRotation":"none","padding-left":"6px","paddingLeft":"6px","padding-right":"6px","paddingRight":"6px","padding-top":"6px","paddingTop":"6px","padding-bottom":"6px","paddingBottom":"6px"},"e6a9a8f5-142f-4274-aaae-86958b20e669":{"events":"yes","text-events":"no","textEvents":"no","transition-property":"none","transitionProperty":"none","transition-duration":"0ms","transitionDuration":"0ms","transition-delay":"0ms","transitionDelay":"0ms","transition-timing-function":"linear","transitionTimingFunction":"linear","display":"element","visibility":"visible","opacity":"1","text-opacity":"1","textOpacity":"1","min-zoomed-font-size":"6px","minZoomedFontSize":"6px","z-compound-depth":"orphan","zCompoundDepth":"orphan","z-index-compare":"auto","zIndexCompare":"auto","z-index":"29","zIndex":"29","overlay-padding":"10px","overlayPadding":"10px","overlay-color":"rgb(0,0,0)","overlayColor":"rgb(0,0,0)","overlay-opacity":"0","overlayOpacity":"0","overlay-shape":"round-rectangle","overlayShape":"round-rectangle","overlay-corner-radius":"auto","overlayCornerRadius":"auto","underlay-padding":"10px","underlayPadding":"10px","underlay-color":"rgb(0,0,0)","underlayColor":"rgb(0,0,0)","underlay-opacity":"0","underlayOpacity":"0","underlay-shape":"round-rectangle","underlayShape":"round-rectangle","underlay-corner-radius":"auto","underlayCornerRadius":"auto","ghost":"no","ghost-offset-x":"0px","ghostOffsetX":"0px","ghost-offset-y":"0px","ghostOffsetY":"0px","ghost-opacity":"0","ghostOpacity":"0","text-valign":"bottom","textValign":"bottom","text-halign":"center","textHalign":"center","color":"rgb(0,0,0)","text-outline-color":"rgb(0,0,0)","textOutlineColor":"rgb(0,0,0)","text-outline-opacity":"1","textOutlineOpacity":"1","text-background-color":"rgb(210,212,210)","textBackgroundColor":"rgb(210,212,210)","text-background-opacity":"0.7","textBackgroundOpacity":"0.7","text-background-padding":"2px","textBackgroundPadding":"2px","text-border-opacity":"0","textBorderOpacity":"0","text-border-color":"rgb(0,0,0)","textBorderColor":"rgb(0,0,0)","text-border-width":"0px","textBorderWidth":"0px","text-border-style":"solid","textBorderStyle":"solid","text-background-shape":"round-rectangle","textBackgroundShape":"round-rectangle","text-justification":"auto","textJustification":"auto","font-family":"Qanelas Soft, sans-serif","fontFamily":"Qanelas Soft, sans-serif","font-style":"normal","fontStyle":"normal","font-weight":"300","fontWeight":"300","font-size":"8px","fontSize":"8px","text-transform":"none","textTransform":"none","text-wrap":"wrap","textWrap":"wrap","text-overflow-wrap":"whitespace","textOverflowWrap":"whitespace","text-max-width":"80px","textMaxWidth":"80px","text-outline-width":"0px","textOutlineWidth":"0px","line-height":"1","lineHeight":"1","label":"meshery","text-rotation":"none","textRotation":"none","text-margin-x":"0px","textMarginX":"0px","text-margin-y":"7px","textMarginY":"7px","source-label":"","sourceLabel":"","source-text-rotation":"none","sourceTextRotation":"none","source-text-margin-x":"0px","sourceTextMarginX":"0px","source-text-margin-y":"0px","sourceTextMarginY":"0px","source-text-offset":"0px","sourceTextOffset":"0px","target-label":"","targetLabel":"","target-text-rotation":"none","targetTextRotation":"none","target-text-margin-x":"0px","targetTextMarginX":"0px","target-text-margin-y":"0px","targetTextMarginY":"0px","target-text-offset":"0px","targetTextOffset":"0px","height":"24px","width":"24px","shape":"ellipse","shape-polygon-points":"-1 -1 1 -1 1 1 -1 1","shapePolygonPoints":"-1 -1 1 -1 1 1 -1 1","corner-radius":"auto","cornerRadius":"auto","background-color":"rgb(50,108,229)","backgroundColor":"rgb(50,108,229)","background-fill":"solid","backgroundFill":"solid","background-opacity":"1","backgroundOpacity":"1","background-blacken":"0","backgroundBlacken":"0","background-gradient-stop-colors":"rgb(153,153,153)","backgroundGradientStopColors":"rgb(153,153,153)","background-gradient-stop-positions":"0%","backgroundGradientStopPositions":"0%","background-gradient-direction":"to-bottom","backgroundGradientDirection":"to-bottom","padding":"6px","padding-relative-to":"width","paddingRelativeTo":"width","bounds-expansion":"0px","boundsExpansion":"0px","border-color":"rgb(0,211,169)","borderColor":"rgb(0,211,169)","border-opacity":"1","borderOpacity":"1","border-width":"0px","borderWidth":"0px","border-style":"solid","borderStyle":"solid","border-cap":"butt","borderCap":"butt","border-join":"miter","borderJoin":"miter","border-dash-pattern":"4 2","borderDashPattern":"4 2","border-dash-offset":"0","borderDashOffset":"0","border-position":"center","borderPosition":"center","outline-color":"rgb(153,153,153)","outlineColor":"rgb(153,153,153)","outline-opacity":"1","outlineOpacity":"1","outline-width":"0px","outlineWidth":"0px","outline-style":"solid","outlineStyle":"solid","outline-offset":"0px","outlineOffset":"0px","background-image":"url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIGhlaWdodD0iNjYiIHZpZXdCb3g9IjAgMCA5MCA2NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNNC4wODk5OCAwLjVDMS44MzExNSAwLjUgMCAyLjMzMTE1IDAgNC41ODk5OFY2MS40MUMwIDYzLjY2ODkgMS44MzExNSA2NS41IDQuMDg5OTggNjUuNUg4NS45MUM4OC4xNjg4IDY1LjUgOTAgNjMuNjY4OSA5MCA2MS40MVY0LjU4OTk4QzkwIDIuMzMxMTUgODguMTY4OSAwLjUgODUuOTEgMC41SDQuMDg5OThaTTE4Ljc3MyA0Ny45MjE0QzE4Ljc3MyA0OS4xNDc4IDE3Ljg1MjggNTAuMTY5OCAxNi43NDg1IDUwLjE2OThDMTUuNjQ0MiA1MC4xNjk4IDE0LjcyMzkgNDkuMTQ3OCAxNC43MjM5IDQ3LjkyMTRWMTguMjgzQzE0LjcyMzkgMTcuMDU2NiAxNS42NDQyIDE2LjAzNDYgMTYuNzQ4NSAxNi4wMzQ2QzE3Ljg1MjggMTYuMDM0NiAxOC43NzMgMTcuMDU2NiAxOC43NzMgMTguMjgzVjQ3LjkyMTRaTTM3LjczMDEgNDcuOTIxNEMzNy43MzAxIDQ5LjE0NzggMzYuODA5OCA1MC4xNjk4IDM1LjcwNTUgNTAuMTY5OEMzNC42MDEyIDUwLjE2OTggMzMuNjgxIDQ5LjE0NzggMzMuNjgxIDQ3LjkyMTRWMTguMjgzQzMzLjY4MSAxNy4wNTY2IDM0LjYwMTIgMTYuMDM0NiAzNS43MDU1IDE2LjAzNDZDMzYuODA5OCAxNi4wMzQ2IDM3LjczMDEgMTcuMDU2NiAzNy43MzAxIDE4LjI4M1Y0Ny45MjE0Wk01Ni41MDMxIDQ3LjkyMTRDNTYuNTAzMSA0OS4xNDc4IDU1LjU4MjggNTAuMTY5OCA1NC40Nzg1IDUwLjE2OThDNTMuMzc0MiA1MC4xNjk4IDUyLjQ1NCA0OS4xNDc4IDUyLjQ1NCA0Ny45MjE0VjE4LjI4M0M1Mi40NTQgMTcuMDU2NiA1My4zNzQyIDE2LjAzNDYgNTQuNDc4NSAxNi4wMzQ2QzU1LjU4MjggMTYuMDM0NiA1Ni41MDMxIDE3LjA1NjYgNTYuNTAzMSAxOC4yODNWNDcuOTIxNFpNNzUuMjc2MSA0Ny45MjE0Qzc1LjI3NjEgNDkuMTQ3OCA3NC4zNTU4IDUwLjE2OTggNzMuMjUxNSA1MC4xNjk4QzcyLjE0NzIgNTAuMTY5OCA3MS4yMjcgNDkuMTQ3OCA3MS4yMjcgNDcuOTIxNFYxOC4yODNDNzEuMjI3IDE3LjA1NjYgNzIuMTQ3MiAxNi4wMzQ2IDczLjI1MTUgMTYuMDM0NkM3NC4zNTU4IDE2LjAzNDYgNzUuMjc2MSAxNy4wNTY2IDc1LjI3NjEgMTguMjgzVjQ3LjkyMTRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=)","backgroundImage":"url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIGhlaWdodD0iNjYiIHZpZXdCb3g9IjAgMCA5MCA2NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNNC4wODk5OCAwLjVDMS44MzExNSAwLjUgMCAyLjMzMTE1IDAgNC41ODk5OFY2MS40MUMwIDYzLjY2ODkgMS44MzExNSA2NS41IDQuMDg5OTggNjUuNUg4NS45MUM4OC4xNjg4IDY1LjUgOTAgNjMuNjY4OSA5MCA2MS40MVY0LjU4OTk4QzkwIDIuMzMxMTUgODguMTY4OSAwLjUgODUuOTEgMC41SDQuMDg5OThaTTE4Ljc3MyA0Ny45MjE0QzE4Ljc3MyA0OS4xNDc4IDE3Ljg1MjggNTAuMTY5OCAxNi43NDg1IDUwLjE2OThDMTUuNjQ0MiA1MC4xNjk4IDE0LjcyMzkgNDkuMTQ3OCAxNC43MjM5IDQ3LjkyMTRWMTguMjgzQzE0LjcyMzkgMTcuMDU2NiAxNS42NDQyIDE2LjAzNDYgMTYuNzQ4NSAxNi4wMzQ2QzE3Ljg1MjggMTYuMDM0NiAxOC43NzMgMTcuMDU2NiAxOC43NzMgMTguMjgzVjQ3LjkyMTRaTTM3LjczMDEgNDcuOTIxNEMzNy43MzAxIDQ5LjE0NzggMzYuODA5OCA1MC4xNjk4IDM1LjcwNTUgNTAuMTY5OEMzNC42MDEyIDUwLjE2OTggMzMuNjgxIDQ5LjE0NzggMzMuNjgxIDQ3LjkyMTRWMTguMjgzQzMzLjY4MSAxNy4wNTY2IDM0LjYwMTIgMTYuMDM0NiAzNS43MDU1IDE2LjAzNDZDMzYuODA5OCAxNi4wMzQ2IDM3LjczMDEgMTcuMDU2NiAzNy43MzAxIDE4LjI4M1Y0Ny45MjE0Wk01Ni41MDMxIDQ3LjkyMTRDNTYuNTAzMSA0OS4xNDc4IDU1LjU4MjggNTAuMTY5OCA1NC40Nzg1IDUwLjE2OThDNTMuMzc0MiA1MC4xNjk4IDUyLjQ1NCA0OS4xNDc4IDUyLjQ1NCA0Ny45MjE0VjE4LjI4M0M1Mi40NTQgMTcuMDU2NiA1My4zNzQyIDE2LjAzNDYgNTQuNDc4NSAxNi4wMzQ2QzU1LjU4MjggMTYuMDM0NiA1Ni41MDMxIDE3LjA1NjYgNTYuNTAzMSAxOC4yODNWNDcuOTIxNFpNNzUuMjc2MSA0Ny45MjE0Qzc1LjI3NjEgNDkuMTQ3OCA3NC4zNTU4IDUwLjE2OTggNzMuMjUxNSA1MC4xNjk4QzcyLjE0NzIgNTAuMTY5OCA3MS4yMjcgNDkuMTQ3OCA3MS4yMjcgNDcuOTIxNFYxOC4yODNDNzEuMjI3IDE3LjA1NjYgNzIuMTQ3MiAxNi4wMzQ2IDczLjI1MTUgMTYuMDM0NkM3NC4zNTU4IDE2LjAzNDYgNzUuMjc2MSAxNy4wNTY2IDc1LjI3NjEgMTguMjgzVjQ3LjkyMTRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=)","background-image-crossorigin":"anonymous","backgroundImageCrossorigin":"anonymous","background-image-opacity":"1","backgroundImageOpacity":"1","background-image-containment":"inside","backgroundImageContainment":"inside","background-image-smoothing":"yes","backgroundImageSmoothing":"yes","background-position-x":"50%","backgroundPositionX":"50%","background-position-y":"50%","backgroundPositionY":"50%","background-width-relative-to":"inner","backgroundWidthRelativeTo":"inner","background-height-relative-to":"inner","backgroundHeightRelativeTo":"inner","background-repeat":"no-repeat","backgroundRepeat":"no-repeat","background-fit":"contain","backgroundFit":"contain","background-clip":"none","backgroundClip":"none","background-width":"auto","backgroundWidth":"auto","background-height":"auto","backgroundHeight":"auto","background-offset-x":"0px","backgroundOffsetX":"0px","background-offset-y":"0px","backgroundOffsetY":"0px","pie-size":"100%","pieSize":"100%","pie-1-background-color":"rgb(0,0,0)","pie1BackgroundColor":"rgb(0,0,0)","pie-1-background-size":"0%","pie1BackgroundSize":"0%","pie-1-background-opacity":"1","pie1BackgroundOpacity":"1","pie-2-background-color":"rgb(0,0,0)","pie2BackgroundColor":"rgb(0,0,0)","pie-2-background-size":"0%","pie2BackgroundSize":"0%","pie-2-background-opacity":"1","pie2BackgroundOpacity":"1","pie-3-background-color":"rgb(0,0,0)","pie3BackgroundColor":"rgb(0,0,0)","pie-3-background-size":"0%","pie3BackgroundSize":"0%","pie-3-background-opacity":"1","pie3BackgroundOpacity":"1","pie-4-background-color":"rgb(0,0,0)","pie4BackgroundColor":"rgb(0,0,0)","pie-4-background-size":"0%","pie4BackgroundSize":"0%","pie-4-background-opacity":"1","pie4BackgroundOpacity":"1","pie-5-background-color":"rgb(0,0,0)","pie5BackgroundColor":"rgb(0,0,0)","pie-5-background-size":"0%","pie5BackgroundSize":"0%","pie-5-background-opacity":"1","pie5BackgroundOpacity":"1","pie-6-background-color":"rgb(0,0,0)","pie6BackgroundColor":"rgb(0,0,0)","pie-6-background-size":"0%","pie6BackgroundSize":"0%","pie-6-background-opacity":"1","pie6BackgroundOpacity":"1","pie-7-background-color":"rgb(0,0,0)","pie7BackgroundColor":"rgb(0,0,0)","pie-7-background-size":"0%","pie7BackgroundSize":"0%","pie-7-background-opacity":"1","pie7BackgroundOpacity":"1","pie-8-background-color":"rgb(0,0,0)","pie8BackgroundColor":"rgb(0,0,0)","pie-8-background-size":"0%","pie8BackgroundSize":"0%","pie-8-background-opacity":"1","pie8BackgroundOpacity":"1","pie-9-background-color":"rgb(0,0,0)","pie9BackgroundColor":"rgb(0,0,0)","pie-9-background-size":"0%","pie9BackgroundSize":"0%","pie-9-background-opacity":"1","pie9BackgroundOpacity":"1","pie-10-background-color":"rgb(0,0,0)","pie10BackgroundColor":"rgb(0,0,0)","pie-10-background-size":"0%","pie10BackgroundSize":"0%","pie-10-background-opacity":"1","pie10BackgroundOpacity":"1","pie-11-background-color":"rgb(0,0,0)","pie11BackgroundColor":"rgb(0,0,0)","pie-11-background-size":"0%","pie11BackgroundSize":"0%","pie-11-background-opacity":"1","pie11BackgroundOpacity":"1","pie-12-background-color":"rgb(0,0,0)","pie12BackgroundColor":"rgb(0,0,0)","pie-12-background-size":"0%","pie12BackgroundSize":"0%","pie-12-background-opacity":"1","pie12BackgroundOpacity":"1","pie-13-background-color":"rgb(0,0,0)","pie13BackgroundColor":"rgb(0,0,0)","pie-13-background-size":"0%","pie13BackgroundSize":"0%","pie-13-background-opacity":"1","pie13BackgroundOpacity":"1","pie-14-background-color":"rgb(0,0,0)","pie14BackgroundColor":"rgb(0,0,0)","pie-14-background-size":"0%","pie14BackgroundSize":"0%","pie-14-background-opacity":"1","pie14BackgroundOpacity":"1","pie-15-background-color":"rgb(0,0,0)","pie15BackgroundColor":"rgb(0,0,0)","pie-15-background-size":"0%","pie15BackgroundSize":"0%","pie-15-background-opacity":"1","pie15BackgroundOpacity":"1","pie-16-background-color":"rgb(0,0,0)","pie16BackgroundColor":"rgb(0,0,0)","pie-16-background-size":"0%","pie16BackgroundSize":"0%","pie-16-background-opacity":"1","pie16BackgroundOpacity":"1","position":"origin","compound-sizing-wrt-labels":"include","compoundSizingWrtLabels":"include","min-width":"0px","minWidth":"0px","min-width-bias-left":"0px","minWidthBiasLeft":"0px","min-width-bias-right":"0px","minWidthBiasRight":"0px","min-height":"0px","minHeight":"0px","min-height-bias-top":"0px","minHeightBiasTop":"0px","min-height-bias-bottom":"0px","minHeightBiasBottom":"0px","line-style":"solid","lineStyle":"solid","line-color":"rgb(153,153,153)","lineColor":"rgb(153,153,153)","line-fill":"solid","lineFill":"solid","line-cap":"butt","lineCap":"butt","line-opacity":"1","lineOpacity":"1","line-dash-pattern":"6 3","lineDashPattern":"6 3","line-dash-offset":"0","lineDashOffset":"0","line-outline-width":"0px","lineOutlineWidth":"0px","line-outline-color":"rgb(0,0,0)","lineOutlineColor":"rgb(0,0,0)","line-gradient-stop-colors":"rgb(153,153,153)","lineGradientStopColors":"rgb(153,153,153)","line-gradient-stop-positions":"0%","lineGradientStopPositions":"0%","curve-style":"haystack","curveStyle":"haystack","haystack-radius":"0","haystackRadius":"0","source-endpoint":"outside-to-node","sourceEndpoint":"outside-to-node","target-endpoint":"outside-to-node","targetEndpoint":"outside-to-node","control-point-step-size":"40px","controlPointStepSize":"40px","control-point-weights":"0.5","controlPointWeights":"0.5","segment-distances":"20px","segmentDistances":"20px","segment-weights":"0.5","segmentWeights":"0.5","segment-radii":"15","segmentRadii":"15","radius-type":"arc-radius","radiusType":"arc-radius","taxi-turn":"50%","taxiTurn":"50%","taxi-turn-min-distance":"10px","taxiTurnMinDistance":"10px","taxi-direction":"auto","taxiDirection":"auto","taxi-radius":"15","taxiRadius":"15","edge-distances":"intersection","edgeDistances":"intersection","arrow-scale":"1","arrowScale":"1","loop-direction":"-45deg","loopDirection":"-45deg","loop-sweep":"-90deg","loopSweep":"-90deg","source-distance-from-node":"0px","sourceDistanceFromNode":"0px","target-distance-from-node":"0px","targetDistanceFromNode":"0px","source-arrow-shape":"none","sourceArrowShape":"none","mid-source-arrow-shape":"none","midSourceArrowShape":"none","target-arrow-shape":"none","targetArrowShape":"none","mid-target-arrow-shape":"none","midTargetArrowShape":"none","source-arrow-color":"rgb(153,153,153)","sourceArrowColor":"rgb(153,153,153)","mid-source-arrow-color":"rgb(153,153,153)","midSourceArrowColor":"rgb(153,153,153)","target-arrow-color":"rgb(153,153,153)","targetArrowColor":"rgb(153,153,153)","mid-target-arrow-color":"rgb(153,153,153)","midTargetArrowColor":"rgb(153,153,153)","source-arrow-fill":"filled","sourceArrowFill":"filled","mid-source-arrow-fill":"filled","midSourceArrowFill":"filled","target-arrow-fill":"filled","targetArrowFill":"filled","mid-target-arrow-fill":"filled","midTargetArrowFill":"filled","source-arrow-width":"1px","sourceArrowWidth":"1px","mid-source-arrow-width":"1px","midSourceArrowWidth":"1px","target-arrow-width":"1px","targetArrowWidth":"1px","mid-target-arrow-width":"1px","midTargetArrowWidth":"1px","selection-box-color":"rgb(221,221,221)","selectionBoxColor":"rgb(221,221,221)","selection-box-opacity":"0.65","selectionBoxOpacity":"0.65","selection-box-border-color":"rgb(170,170,170)","selectionBoxBorderColor":"rgb(170,170,170)","selection-box-border-width":"1px","selectionBoxBorderWidth":"1px","active-bg-color":"rgb(0,0,0)","activeBgColor":"rgb(0,0,0)","active-bg-opacity":"0.15","activeBgOpacity":"0.15","active-bg-size":"30px","activeBgSize":"30px","outside-texture-bg-color":"rgb(0,0,0)","outsideTextureBgColor":"rgb(0,0,0)","outside-texture-bg-opacity":"0.125","outsideTextureBgOpacity":"0.125","content":"meshery","control-point-weight":"0.5","controlPointWeight":"0.5","segment-distance":"20px","segmentDistance":"20px","segment-weight":"0.5","segmentWeight":"0.5","segment-radius":"15","segmentRadius":"15","edge-text-rotation":"none","edgeTextRotation":"none","padding-left":"6px","paddingLeft":"6px","padding-right":"6px","paddingRight":"6px","padding-top":"6px","paddingTop":"6px","padding-bottom":"6px","paddingBottom":"6px"},"09b15f76-9f28-45a1-8020-4afab41f477f":{"events":"yes","text-events":"yes","textEvents":"yes","transition-property":"none","transitionProperty":"none","transition-duration":"0ms","transitionDuration":"0ms","transition-delay":"0ms","transitionDelay":"0ms","transition-timing-function":"linear","transitionTimingFunction":"linear","display":"element","visibility":"visible","opacity":"1","text-opacity":"1","textOpacity":"1","min-zoomed-font-size":"0px","minZoomedFontSize":"0px","z-compound-depth":"auto","zCompoundDepth":"auto","z-index-compare":"manual","zIndexCompare":"manual","z-index":"999","zIndex":"999","overlay-padding":"10px","overlayPadding":"10px","overlay-color":"rgb(0,0,0)","overlayColor":"rgb(0,0,0)","overlay-opacity":"0","overlayOpacity":"0","overlay-shape":"round-rectangle","overlayShape":"round-rectangle","overlay-corner-radius":"auto","overlayCornerRadius":"auto","underlay-padding":"10px","underlayPadding":"10px","underlay-color":"rgb(0,0,0)","underlayColor":"rgb(0,0,0)","underlay-opacity":"0","underlayOpacity":"0","underlay-shape":"round-rectangle","underlayShape":"round-rectangle","underlay-corner-radius":"auto","underlayCornerRadius":"auto","ghost":"no","ghost-offset-x":"0px","ghostOffsetX":"0px","ghost-offset-y":"0px","ghostOffsetY":"0px","ghost-opacity":"0","ghostOpacity":"0","text-valign":"top","textValign":"top","text-halign":"center","textHalign":"center","color":"rgb(0,0,0)","text-outline-color":"rgb(242,242,242)","textOutlineColor":"rgb(242,242,242)","text-outline-opacity":"1","textOutlineOpacity":"1","text-background-color":"rgb(0,0,0)","textBackgroundColor":"rgb(0,0,0)","text-background-opacity":"0","textBackgroundOpacity":"0","text-background-padding":"0px","textBackgroundPadding":"0px","text-border-opacity":"0","textBorderOpacity":"0","text-border-color":"rgb(0,0,0)","textBorderColor":"rgb(0,0,0)","text-border-width":"0px","textBorderWidth":"0px","text-border-style":"solid","textBorderStyle":"solid","text-background-shape":"rectangle","textBackgroundShape":"rectangle","text-justification":"auto","textJustification":"auto","font-family":"Qanelas Soft, sans-serif","fontFamily":"Qanelas Soft, sans-serif","font-style":"normal","fontStyle":"normal","font-weight":"normal","fontWeight":"normal","font-size":"6px","fontSize":"6px","text-transform":"none","textTransform":"none","text-wrap":"wrap","textWrap":"wrap","text-overflow-wrap":"whitespace","textOverflowWrap":"whitespace","text-max-width":"9999px","textMaxWidth":"9999px","text-outline-width":"1px","textOutlineWidth":"1px","line-height":"1","lineHeight":"1","label":"network","text-rotation":"none","textRotation":"none","text-margin-x":"0px","textMarginX":"0px","text-margin-y":"0px","textMarginY":"0px","source-label":"8080","sourceLabel":"8080","source-text-rotation":"none","sourceTextRotation":"none","source-text-margin-x":"0px","sourceTextMarginX":"0px","source-text-margin-y":"0px","sourceTextMarginY":"0px","source-text-offset":"0px","sourceTextOffset":"0px","target-label":"","targetLabel":"","target-text-rotation":"none","targetTextRotation":"none","target-text-margin-x":"0px","targetTextMarginX":"0px","target-text-margin-y":"0px","targetTextMarginY":"0px","target-text-offset":"0px","targetTextOffset":"0px","height":"30px","width":"1.5px","shape":"ellipse","shape-polygon-points":"-1 -1 1 -1 1 1 -1 1","shapePolygonPoints":"-1 -1 1 -1 1 1 -1 1","corner-radius":"auto","cornerRadius":"auto","background-color":"rgb(153,153,153)","backgroundColor":"rgb(153,153,153)","background-fill":"solid","backgroundFill":"solid","background-opacity":"1","backgroundOpacity":"1","background-blacken":"0","backgroundBlacken":"0","background-gradient-stop-colors":"rgb(153,153,153)","backgroundGradientStopColors":"rgb(153,153,153)","background-gradient-stop-positions":"0%","backgroundGradientStopPositions":"0%","background-gradient-direction":"to-bottom","backgroundGradientDirection":"to-bottom","padding":"0px","padding-relative-to":"width","paddingRelativeTo":"width","bounds-expansion":"0px","boundsExpansion":"0px","border-color":"rgb(0,0,0)","borderColor":"rgb(0,0,0)","border-opacity":"1","borderOpacity":"1","border-width":"0px","borderWidth":"0px","border-style":"solid","borderStyle":"solid","border-cap":"butt","borderCap":"butt","border-join":"miter","borderJoin":"miter","border-dash-pattern":"4 2","borderDashPattern":"4 2","border-dash-offset":"0","borderDashOffset":"0","border-position":"center","borderPosition":"center","outline-color":"rgb(153,153,153)","outlineColor":"rgb(153,153,153)","outline-opacity":"1","outlineOpacity":"1","outline-width":"0px","outlineWidth":"0px","outline-style":"solid","outlineStyle":"solid","outline-offset":"0px","outlineOffset":"0px","background-image":"url(none)","backgroundImage":"url(none)","background-image-crossorigin":"anonymous","backgroundImageCrossorigin":"anonymous","background-image-opacity":"1","backgroundImageOpacity":"1","background-image-containment":"inside","backgroundImageContainment":"inside","background-image-smoothing":"yes","backgroundImageSmoothing":"yes","background-position-x":"50%","backgroundPositionX":"50%","background-position-y":"50%","backgroundPositionY":"50%","background-width-relative-to":"include-padding","backgroundWidthRelativeTo":"include-padding","background-height-relative-to":"include-padding","backgroundHeightRelativeTo":"include-padding","background-repeat":"no-repeat","backgroundRepeat":"no-repeat","background-fit":"none","backgroundFit":"none","background-clip":"node","backgroundClip":"node","background-width":"auto","backgroundWidth":"auto","background-height":"auto","backgroundHeight":"auto","background-offset-x":"0px","backgroundOffsetX":"0px","background-offset-y":"0px","backgroundOffsetY":"0px","pie-size":"100%","pieSize":"100%","pie-1-background-color":"rgb(0,0,0)","pie1BackgroundColor":"rgb(0,0,0)","pie-1-background-size":"0%","pie1BackgroundSize":"0%","pie-1-background-opacity":"1","pie1BackgroundOpacity":"1","pie-2-background-color":"rgb(0,0,0)","pie2BackgroundColor":"rgb(0,0,0)","pie-2-background-size":"0%","pie2BackgroundSize":"0%","pie-2-background-opacity":"1","pie2BackgroundOpacity":"1","pie-3-background-color":"rgb(0,0,0)","pie3BackgroundColor":"rgb(0,0,0)","pie-3-background-size":"0%","pie3BackgroundSize":"0%","pie-3-background-opacity":"1","pie3BackgroundOpacity":"1","pie-4-background-color":"rgb(0,0,0)","pie4BackgroundColor":"rgb(0,0,0)","pie-4-background-size":"0%","pie4BackgroundSize":"0%","pie-4-background-opacity":"1","pie4BackgroundOpacity":"1","pie-5-background-color":"rgb(0,0,0)","pie5BackgroundColor":"rgb(0,0,0)","pie-5-background-size":"0%","pie5BackgroundSize":"0%","pie-5-background-opacity":"1","pie5BackgroundOpacity":"1","pie-6-background-color":"rgb(0,0,0)","pie6BackgroundColor":"rgb(0,0,0)","pie-6-background-size":"0%","pie6BackgroundSize":"0%","pie-6-background-opacity":"1","pie6BackgroundOpacity":"1","pie-7-background-color":"rgb(0,0,0)","pie7BackgroundColor":"rgb(0,0,0)","pie-7-background-size":"0%","pie7BackgroundSize":"0%","pie-7-background-opacity":"1","pie7BackgroundOpacity":"1","pie-8-background-color":"rgb(0,0,0)","pie8BackgroundColor":"rgb(0,0,0)","pie-8-background-size":"0%","pie8BackgroundSize":"0%","pie-8-background-opacity":"1","pie8BackgroundOpacity":"1","pie-9-background-color":"rgb(0,0,0)","pie9BackgroundColor":"rgb(0,0,0)","pie-9-background-size":"0%","pie9BackgroundSize":"0%","pie-9-background-opacity":"1","pie9BackgroundOpacity":"1","pie-10-background-color":"rgb(0,0,0)","pie10BackgroundColor":"rgb(0,0,0)","pie-10-background-size":"0%","pie10BackgroundSize":"0%","pie-10-background-opacity":"1","pie10BackgroundOpacity":"1","pie-11-background-color":"rgb(0,0,0)","pie11BackgroundColor":"rgb(0,0,0)","pie-11-background-size":"0%","pie11BackgroundSize":"0%","pie-11-background-opacity":"1","pie11BackgroundOpacity":"1","pie-12-background-color":"rgb(0,0,0)","pie12BackgroundColor":"rgb(0,0,0)","pie-12-background-size":"0%","pie12BackgroundSize":"0%","pie-12-background-opacity":"1","pie12BackgroundOpacity":"1","pie-13-background-color":"rgb(0,0,0)","pie13BackgroundColor":"rgb(0,0,0)","pie-13-background-size":"0%","pie13BackgroundSize":"0%","pie-13-background-opacity":"1","pie13BackgroundOpacity":"1","pie-14-background-color":"rgb(0,0,0)","pie14BackgroundColor":"rgb(0,0,0)","pie-14-background-size":"0%","pie14BackgroundSize":"0%","pie-14-background-opacity":"1","pie14BackgroundOpacity":"1","pie-15-background-color":"rgb(0,0,0)","pie15BackgroundColor":"rgb(0,0,0)","pie-15-background-size":"0%","pie15BackgroundSize":"0%","pie-15-background-opacity":"1","pie15BackgroundOpacity":"1","pie-16-background-color":"rgb(0,0,0)","pie16BackgroundColor":"rgb(0,0,0)","pie-16-background-size":"0%","pie16BackgroundSize":"0%","pie-16-background-opacity":"1","pie16BackgroundOpacity":"1","position":"origin","compound-sizing-wrt-labels":"include","compoundSizingWrtLabels":"include","min-width":"0px","minWidth":"0px","min-width-bias-left":"0px","minWidthBiasLeft":"0px","min-width-bias-right":"0px","minWidthBiasRight":"0px","min-height":"0px","minHeight":"0px","min-height-bias-top":"0px","minHeightBiasTop":"0px","min-height-bias-bottom":"0px","minHeightBiasBottom":"0px","line-style":"dotted","lineStyle":"dotted","line-color":"rgb(147,152,176)","lineColor":"rgb(147,152,176)","line-fill":"solid","lineFill":"solid","line-cap":"butt","lineCap":"butt","line-opacity":"1","lineOpacity":"1","line-dash-pattern":"6 3","lineDashPattern":"6 3","line-dash-offset":"0","lineDashOffset":"0","line-outline-width":"0px","lineOutlineWidth":"0px","line-outline-color":"rgb(0,0,0)","lineOutlineColor":"rgb(0,0,0)","line-gradient-stop-colors":"rgb(153,153,153)","lineGradientStopColors":"rgb(153,153,153)","line-gradient-stop-positions":"0%","lineGradientStopPositions":"0%","curve-style":"bezier","curveStyle":"bezier","haystack-radius":"0","haystackRadius":"0","source-endpoint":"outside-to-line","sourceEndpoint":"outside-to-line","target-endpoint":"outside-to-line","targetEndpoint":"outside-to-line","control-point-step-size":"40px","controlPointStepSize":"40px","control-point-weights":"0.5","controlPointWeights":"0.5","segment-distances":"20px","segmentDistances":"20px","segment-weights":"0.5","segmentWeights":"0.5","segment-radii":"15","segmentRadii":"15","radius-type":"arc-radius","radiusType":"arc-radius","taxi-turn":"50%","taxiTurn":"50%","taxi-turn-min-distance":"10px","taxiTurnMinDistance":"10px","taxi-direction":"auto","taxiDirection":"auto","taxi-radius":"15","taxiRadius":"15","edge-distances":"intersection","edgeDistances":"intersection","arrow-scale":"1","arrowScale":"1","loop-direction":"-45deg","loopDirection":"-45deg","loop-sweep":"-90deg","loopSweep":"-90deg","source-distance-from-node":"0px","sourceDistanceFromNode":"0px","target-distance-from-node":"0px","targetDistanceFromNode":"0px","source-arrow-shape":"none","sourceArrowShape":"none","mid-source-arrow-shape":"none","midSourceArrowShape":"none","target-arrow-shape":"vee","targetArrowShape":"vee","mid-target-arrow-shape":"none","midTargetArrowShape":"none","source-arrow-color":"rgb(147,152,176)","sourceArrowColor":"rgb(147,152,176)","mid-source-arrow-color":"rgb(153,153,153)","midSourceArrowColor":"rgb(153,153,153)","target-arrow-color":"rgb(147,152,176)","targetArrowColor":"rgb(147,152,176)","mid-target-arrow-color":"rgb(153,153,153)","midTargetArrowColor":"rgb(153,153,153)","source-arrow-fill":"filled","sourceArrowFill":"filled","mid-source-arrow-fill":"filled","midSourceArrowFill":"filled","target-arrow-fill":"filled","targetArrowFill":"filled","mid-target-arrow-fill":"filled","midTargetArrowFill":"filled","source-arrow-width":"1px","sourceArrowWidth":"1px","mid-source-arrow-width":"1px","midSourceArrowWidth":"1px","target-arrow-width":"1px","targetArrowWidth":"1px","mid-target-arrow-width":"1px","midTargetArrowWidth":"1px","selection-box-color":"rgb(221,221,221)","selectionBoxColor":"rgb(221,221,221)","selection-box-opacity":"0.65","selectionBoxOpacity":"0.65","selection-box-border-color":"rgb(170,170,170)","selectionBoxBorderColor":"rgb(170,170,170)","selection-box-border-width":"1px","selectionBoxBorderWidth":"1px","active-bg-color":"rgb(0,0,0)","activeBgColor":"rgb(0,0,0)","active-bg-opacity":"0.15","activeBgOpacity":"0.15","active-bg-size":"30px","activeBgSize":"30px","outside-texture-bg-color":"rgb(0,0,0)","outsideTextureBgColor":"rgb(0,0,0)","outside-texture-bg-opacity":"0.125","outsideTextureBgOpacity":"0.125","content":"network","control-point-weight":"0.5","controlPointWeight":"0.5","segment-distance":"20px","segmentDistance":"20px","segment-weight":"0.5","segmentWeight":"0.5","segment-radius":"15","segmentRadius":"15","edge-text-rotation":"none","edgeTextRotation":"none","padding-left":"0px","paddingLeft":"0px","padding-right":"0px","paddingRight":"0px","padding-top":"0px","paddingTop":"0px","padding-bottom":"0px","paddingBottom":"0px"}}} ;
+
+ const addStyles = () => {
+ var css = `
+
+ .embed-design-container {
+ position: relative;
+ height: 100%;
+ width: 100%;
+ font-family: "Open Sans", sans-serif;
+ }
+
+ .embed-canvas-container p {
+ margin: 0;
+ padding: 0;
+ }
+
+ #embedded-design-c811e9f4-2522-4eb6-b775-7475545356d8 .embed-canvas-container {
+ height: 100%;
+ width: 100%;
+ background-color: "inheirt";
+ }
+ #embedded-design-c811e9f4-2522-4eb6-b775-7475545356d8 .water-mark{
+ background: "transparent";
+ padding: 0.5rem;
+ color : inherit !important;
+ font-size: 1.5rem !important;
+ border: none;
+ cursor: pointer;
+ display: flex !important;
+ align-items: center;
+ gap: 0.5rem;
+ font-family: "Open Sans", sans-serif !important;
+ text-decoration: none !important;
+ outline: none !important;
+ }
+
+ #embedded-design-c811e9f4-2522-4eb6-b775-7475545356d8 .toolbar {
+
+ pointer-events: auto ;
+ padding: 0.5rem;
+ cursor: pointer;
+ color : inherit;
+ display: flex;
+ gap: 0.5rem;
+ justify-content: space-between;
+ align-items: center;
+ font-size: 1.25rem;
+ }
+ `,
+ head = document.head || document.getElementsByTagName('head')[0],
+ style = document.createElement('style');
+
+ head.appendChild(style);
+
+ style.type = 'text/css';
+ if (style.styleSheet){
+ // This is required for IE8 and below.
+ style.styleSheet.cssText = css;
+ } else {
+ style.appendChild(document.createTextNode(css));
+ }
+ }
+
+ const CreateToolBar = () => {
+ const cyContainer = document.getElementById("embedded-design-c811e9f4-2522-4eb6-b775-7475545356d8");
+ const toolbar = document.createElement("div");
+ toolbar.innerHTML = `
+
+
+ `;
+ toolbar.style.cssText = "position: absolute;z-index: 99999;right: 0.5rem;bottom: 0.5rem;margin: 0.5rem";
+ cyContainer.appendChild(toolbar);
+ };
+
+ document.addEventListener("DOMContentLoaded", function () {
+ const embedContainer = document.getElementById("embedded-design-c811e9f4-2522-4eb6-b775-7475545356d8");
+ embedContainer.classList.add("embed-design-container");
+ const cyContainer = document.createElement("div");
+ cyContainer.id = "embedded-design-c811e9f4-2522-4eb6-b775-7475545356d8-cy";
+ cyContainer.classList.add("embed-canvas-container");
+ embedContainer.appendChild(cyContainer);
+ addStyles();
+
+ var cy = (window.cy = cytoscape({
+ container: document.getElementById("embedded-design-c811e9f4-2522-4eb6-b775-7475545356d8-cy"),
+
+ autounselectify: true,
+
+ boxSelectionEnabled: false,
+ minZoom: 0.5,
+ maxZoom: 6.6,
+ layout: {
+ name: "preset",
+ },
+ elements: data.elements,
+ style: data.style,
+ }));
+
+ Object.keys(data.elementStyles).forEach((id) => {
+ cy.getElementById(id).style(data.elementStyles[id]);
+ });
+
+ cy.style().update();
+ CreateToolBar();
+
+ });
+
+
\ No newline at end of file
diff --git a/content/content-formatting-examples/academy-theme/meshery-design-embed/index.md b/content/content-formatting-examples/academy-theme/meshery-design-embed/index.md
new file mode 100644
index 0000000..68447b6
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/meshery-design-embed/index.md
@@ -0,0 +1,21 @@
+---
+title: Meshery Design Embed
+linkTitle: Meshery Design Embed
+weight: 12
+description: Render the academy-theme meshery-design-embed shortcode.
+draft: true
+---
+
+```text
+{{* meshery-design-embed
+ id="embedded-design-c811e9f4-2522-4eb6-b775-7475545356d8"
+ src="./embedded-design-deploy-meshery-using-meshery.js"
+*/>}}
+```
+
+**Example:**
+
+{{< meshery-design-embed
+ id="embedded-design-c811e9f4-2522-4eb6-b775-7475545356d8"
+ src="./embedded-design-deploy-meshery-using-meshery.js"
+>}}
diff --git a/content/content-formatting-examples/academy-theme/svg.md b/content/content-formatting-examples/academy-theme/svg.md
new file mode 100644
index 0000000..cf0667e
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/svg.md
@@ -0,0 +1,25 @@
+---
+title: SVG
+linkTitle: SVG
+weight: 7
+description: Academy theme svg shortcode for inline SVG icons from assets.
+draft: true
+---
+
+The `svg` shortcode renders an inline SVG icon from `assets/icons/{name}.svg`.
+
+```text
+{{* svg name="layer5-academy-icon" */>}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `name` | SVG file name (without extension) from `assets/icons/` | _(required)_ |
+
+**Example:**
+
+The icon renders inline: {{< svg name="layer5-academy-icon" >}}
+
+To add your own SVG icons, place `.svg` files in the `assets/icons/` directory.
diff --git a/content/content-formatting-examples/academy-theme/theme-details.md b/content/content-formatting-examples/academy-theme/theme-details.md
new file mode 100644
index 0000000..1a534c5
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/theme-details.md
@@ -0,0 +1,37 @@
+---
+title: Details (Collapsible)
+linkTitle: Details
+weight: 3
+description: Academy theme details/collapsible shortcode.
+draft: true
+---
+
+The academy-theme `details` shortcode renders a collapsible content block.
+
+```text
+{{* details summary="Click to expand" open="true" */>}}
+Collapsed content here. Supports **Markdown**.
+{{* /details */>}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `summary` | Clickable summary text | _(empty)_ |
+| `open` | Set to `"true"` to start expanded | collapsed |
+
+**Expanded by default:**
+
+{{< details summary="Academy theme details (open)" open="true" >}}
+This is the academy-theme implementation of the `details` shortcode. It starts expanded because `open="true"` is set.
+
+- Supports **Markdown** formatting
+- Lists, `code`, and _emphasis_ all render correctly
+{{< /details >}}
+
+**Collapsed by default:**
+
+{{< details summary="Click to reveal hidden content" >}}
+This content was hidden until you clicked the summary. The `details` shortcode is useful for FAQs, optional information, or reducing page length.
+{{< /details >}}
diff --git a/content/content-formatting-examples/academy-theme/theme-pageinfo.md b/content/content-formatting-examples/academy-theme/theme-pageinfo.md
new file mode 100644
index 0000000..d74a0bf
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/theme-pageinfo.md
@@ -0,0 +1,19 @@
+---
+title: Pageinfo
+linkTitle: Pageinfo
+weight: 4
+description: Academy theme pageinfo shortcode for page-level notices.
+draft: true
+---
+
+The academy-theme `pageinfo` shortcode renders a page-level notice box.
+
+```text
+{{* pageinfo */>}}Notice content with **Markdown** support.{{* /pageinfo */>}}
+```
+
+**Example:**
+
+{{< pageinfo >}}
+This block uses the academy-theme implementation of `pageinfo`. It is useful for rendering page-level status notices, such as deprecation warnings or draft indicators.
+{{< /pageinfo >}}
diff --git a/content/content-formatting-examples/academy-theme/usestatic.md b/content/content-formatting-examples/academy-theme/usestatic.md
new file mode 100644
index 0000000..2d16b5d
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/usestatic.md
@@ -0,0 +1,15 @@
+---
+title: Usestatic
+linkTitle: Usestatic
+
+description: Render the academy-theme usestatic shortcode.
+draft: true
+---
+
+The `usestatic` shortcode resolves a tenant-scoped static file path, prefixing it with the organization UUID configured in `params.defined_org`.
+
+```text
+{{* usestatic "images/exoscale-icon.png" */>}}
+```
+
+Resolved tenant-scoped static path: {{< usestatic "images/exoscale-icon.png" >}}
diff --git a/content/content-formatting-examples/academy-theme/version.md b/content/content-formatting-examples/academy-theme/version.md
new file mode 100644
index 0000000..716a254
--- /dev/null
+++ b/content/content-formatting-examples/academy-theme/version.md
@@ -0,0 +1,17 @@
+---
+title: Version
+linkTitle: Version
+weight: 8
+description: Academy theme version shortcode for version labels.
+draft: true
+---
+
+The `version` shortcode renders a styled version label.
+
+```text
+{{* version color="Theme version label:" */>}} academy-theme sample output{{* /version */>}}
+```
+
+**Example:**
+
+{{< version color="Theme version label:" >}} academy-theme sample output{{< /version >}}
diff --git a/content/content-formatting-examples/docsy/_index.md b/content/content-formatting-examples/docsy/_index.md
new file mode 100644
index 0000000..5d275cb
--- /dev/null
+++ b/content/content-formatting-examples/docsy/_index.md
@@ -0,0 +1,9 @@
+---
+title: Docsy Shortcodes
+linkTitle: Docsy
+description: Shortcodes inherited from the Google Docsy documentation theme.
+weight: 3
+draft: true
+---
+
+These shortcodes are inherited from the [Google Docsy](https://www.docsy.dev/docs/adding-content/shortcodes/) documentation theme.
diff --git a/content/content-formatting-examples/docsy/blocks-cover-link-down/background.png b/content/content-formatting-examples/docsy/blocks-cover-link-down/background.png
new file mode 100644
index 0000000..7450f94
Binary files /dev/null and b/content/content-formatting-examples/docsy/blocks-cover-link-down/background.png differ
diff --git a/content/content-formatting-examples/docsy/blocks-cover-link-down/index.md b/content/content-formatting-examples/docsy/blocks-cover-link-down/index.md
new file mode 100644
index 0000000..8e4f443
--- /dev/null
+++ b/content/content-formatting-examples/docsy/blocks-cover-link-down/index.md
@@ -0,0 +1,22 @@
+---
+title: Blocks Cover and Link Down
+linkTitle: Blocks Cover + Link Down
+weight: 3
+description: Render the Docsy blocks/cover shortcode together with blocks/link-down.
+draft: true
+---
+
+```text
+{{* blocks/cover title="Cover Title" subtitle="Subtitle" color="dark" height="min" */>}}
+Cover content here.
+{{* blocks/link-down color="info" */>}}
+{{* /blocks/cover */>}}
+```
+
+**Example:**
+
+{{< blocks/cover title="Docsy Cover Block" subtitle="Hero Example" color="dark" height="min" >}}
+This cover block uses page resources named `background` and `logo`.
+
+{{< blocks/link-down color="info" >}}
+{{< /blocks/cover >}}
diff --git a/content/content-formatting-examples/docsy/blocks-cover-link-down/logo.png b/content/content-formatting-examples/docsy/blocks-cover-link-down/logo.png
new file mode 100644
index 0000000..d2f02a0
Binary files /dev/null and b/content/content-formatting-examples/docsy/blocks-cover-link-down/logo.png differ
diff --git a/content/content-formatting-examples/docsy/blocks-lead.md b/content/content-formatting-examples/docsy/blocks-lead.md
new file mode 100644
index 0000000..2e572fd
--- /dev/null
+++ b/content/content-formatting-examples/docsy/blocks-lead.md
@@ -0,0 +1,19 @@
+---
+title: Blocks Lead
+linkTitle: Blocks Lead
+weight: 4
+description: Render the Docsy blocks/lead shortcode.
+draft: true
+---
+
+```text
+{{* blocks/lead color="primary" height="min" */>}}
+Lead section content here.
+{{* /blocks/lead */>}}
+```
+
+**Example:**
+
+{{< blocks/lead color="primary" height="min" >}}
+This is a live `blocks/lead` example.
+{{< /blocks/lead >}}
diff --git a/content/content-formatting-examples/docsy/blocks-section-feature.md b/content/content-formatting-examples/docsy/blocks-section-feature.md
new file mode 100644
index 0000000..0095562
--- /dev/null
+++ b/content/content-formatting-examples/docsy/blocks-section-feature.md
@@ -0,0 +1,21 @@
+---
+title: Blocks Section and Feature
+linkTitle: Blocks Section + Feature
+weight: 5
+description: Render the Docsy blocks/section and blocks/feature shortcodes together.
+draft: true
+---
+
+```text
+{{* blocks/section color="light" type="container" */>}}
+ {{* blocks/feature icon="fa-layer-group" title="Title" */>}}Description.{{* /blocks/feature */>}}
+{{* /blocks/section */>}}
+```
+
+**Example:**
+
+{{< blocks/section color="light" type="container" >}}
+{{< blocks/feature icon="fa-layer-group" title="Reusable" >}}Use shortcodes to compose reusable content patterns.{{< /blocks/feature >}}
+{{< blocks/feature icon="fa-code" title="Declarative" >}}Keep formatting examples inside Markdown instead of hard-coding HTML everywhere.{{< /blocks/feature >}}
+{{< blocks/feature icon="fa-book" title="Documented" >}}This page shows how each shortcode behaves when rendered.{{< /blocks/feature >}}
+{{< /blocks/section >}}
diff --git a/content/content-formatting-examples/docsy/card.md b/content/content-formatting-examples/docsy/card.md
new file mode 100644
index 0000000..f946695
--- /dev/null
+++ b/content/content-formatting-examples/docsy/card.md
@@ -0,0 +1,19 @@
+---
+title: Card
+linkTitle: Card
+weight: 6
+description: Render the Docsy card shortcode.
+draft: true
+---
+
+```text
+{{%/* card header="Card Header" title="Card title" footer="Card footer" */%}}
+Card body content here.
+{{%/* /card */%}}
+```
+
+**Example:**
+
+{{% card header="Docsy Card" title="Single card example" footer="Card footer" %}}
+This is a rendered Docsy `card` shortcode.
+{{% /card %}}
diff --git a/content/content-formatting-examples/docsy/cardpane.md b/content/content-formatting-examples/docsy/cardpane.md
new file mode 100644
index 0000000..f9d0471
--- /dev/null
+++ b/content/content-formatting-examples/docsy/cardpane.md
@@ -0,0 +1,28 @@
+---
+title: Cardpane
+linkTitle: Cardpane
+weight: 7
+description: Render the Docsy cardpane shortcode with nested cards.
+draft: true
+---
+
+```text
+{{%/* cardpane */%}}
+ {{%/* card header="Step 1" */%}}First card content.{{%/* /card */%}}
+ {{%/* card header="Step 2" */%}}Second card content.{{%/* /card */%}}
+{{%/* /cardpane */%}}
+```
+
+**Example:**
+
+{{% cardpane %}}
+{{% card header="Step 1" %}}
+Install prerequisites.
+{{% /card %}}
+{{% card header="Step 2" %}}
+Configure the environment.
+{{% /card %}}
+{{% card header="Step 3" %}}
+Run the validation command.
+{{% /card %}}
+{{% /cardpane %}}
diff --git a/content/content-formatting-examples/docsy/comment.md b/content/content-formatting-examples/docsy/comment.md
new file mode 100644
index 0000000..877a975
--- /dev/null
+++ b/content/content-formatting-examples/docsy/comment.md
@@ -0,0 +1,19 @@
+---
+title: Comment
+linkTitle: Comment
+weight: 5
+description: Docsy comment shortcode for hidden content in Markdown.
+draft: true
+---
+
+The `comment` shortcode hides content from the rendered output. It acts as an invisible annotation β useful for leaving notes in Markdown that readers won't see.
+
+```text
+{{* comment */>}}This text is hidden from the rendered page.{{* /comment */>}}
+```
+
+**Example:**
+
+Visible text before the comment. {{< comment >}}This sentence is intentionally hidden by the Docsy `comment` shortcode β you cannot see it in the rendered output.{{< /comment >}} Visible text after the comment.
+
+The text between the `comment` shortcode tags above is not rendered. View the page source to confirm.
diff --git a/content/content-formatting-examples/docsy/conditional-text.md b/content/content-formatting-examples/docsy/conditional-text.md
new file mode 100644
index 0000000..8fedf47
--- /dev/null
+++ b/content/content-formatting-examples/docsy/conditional-text.md
@@ -0,0 +1,29 @@
+---
+title: Conditional Text
+linkTitle: Conditional Text
+weight: 6
+description: Docsy conditional-text shortcode for environment-specific content.
+draft: true
+---
+
+The `conditional-text` shortcode renders content only when the `include-if` value matches the site's `params.buildCondition`. This is useful for showing content specific to certain build environments or feature flags.
+
+```text
+{{* conditional-text include-if="examples" */>}}
+This text only appears when buildCondition is set to "examples".
+{{* /conditional-text */>}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `include-if` | Condition string to match against `params.buildCondition` | _(required)_ |
+
+**Example:**
+
+{{< conditional-text include-if="examples" >}}
+This sentence is rendered because `params.buildCondition` is set to `examples`.
+{{< /conditional-text >}}
+
+If the text above is not visible, the site's `params.buildCondition` does not match `"examples"`.
diff --git a/content/content-formatting-examples/docsy/docsy-alert.md b/content/content-formatting-examples/docsy/docsy-alert.md
new file mode 100644
index 0000000..ed8f45f
--- /dev/null
+++ b/content/content-formatting-examples/docsy/docsy-alert.md
@@ -0,0 +1,24 @@
+---
+title: Alert (Docsy)
+linkTitle: Alert (Docsy)
+weight: 1
+description: Docsy alert shortcode using the color parameter.
+draft: true
+---
+
+The Docsy `alert` shortcode renders a colored alert box. The academy-theme overrides this shortcode, so invoking `alert` will use the academy-theme implementation. This page demonstrates the Docsy `color` parameter syntax.
+
+```text
+{{* alert color="info" title="Info alert" */>}}Alert content here.{{* /alert */>}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `color` | Bootstrap color: `primary`, `secondary`, `success`, `danger`, `warning`, `info` | _(none)_ |
+| `title` | Optional title text | _(none)_ |
+
+**Example:**
+
+{{< alert color="info" title="Docsy alert" >}}This block uses the Docsy-style `color` parameter.{{< /alert >}}
diff --git a/content/content-formatting-examples/docsy/docsy-pageinfo.md b/content/content-formatting-examples/docsy/docsy-pageinfo.md
new file mode 100644
index 0000000..5dda7d8
--- /dev/null
+++ b/content/content-formatting-examples/docsy/docsy-pageinfo.md
@@ -0,0 +1,23 @@
+---
+title: Pageinfo (Docsy)
+linkTitle: Pageinfo (Docsy)
+weight: 2
+description: Docsy pageinfo shortcode with the color parameter.
+draft: true
+---
+
+The Docsy `pageinfo` shortcode renders a colored page-level info box. The academy-theme overrides this shortcode.
+
+```text
+{{* pageinfo color="primary" */>}}Notice content here.{{* /pageinfo */>}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `color` | Bootstrap color name | _(none)_ |
+
+**Example:**
+
+{{< pageinfo color="primary" >}}This block uses the Docsy implementation of `pageinfo` with `color="primary"`.{{< /pageinfo >}}
diff --git a/content/content-formatting-examples/docsy/iframe.md b/content/content-formatting-examples/docsy/iframe.md
new file mode 100644
index 0000000..efe50ec
--- /dev/null
+++ b/content/content-formatting-examples/docsy/iframe.md
@@ -0,0 +1,15 @@
+---
+title: Iframe
+linkTitle: Iframe
+weight: 8
+description: Render the Docsy iframe shortcode.
+draft: true
+---
+
+```text
+{{* iframe src="/examples/frame-example.html" style="min-height: 18rem;" */>}}
+```
+
+**Example:**
+
+{{< iframe src="/examples/frame-example.html" style="min-height: 18rem; border: 1px solid #d0d7de; border-radius: 0.75rem;" >}}
diff --git a/content/content-formatting-examples/docsy/imgproc/index.md b/content/content-formatting-examples/docsy/imgproc/index.md
new file mode 100644
index 0000000..3b6ea4e
--- /dev/null
+++ b/content/content-formatting-examples/docsy/imgproc/index.md
@@ -0,0 +1,15 @@
+---
+title: Imgproc
+linkTitle: Imgproc
+weight: 9
+description: Render the Docsy imgproc shortcode against a page resource.
+draft: true
+---
+
+```text
+{{* imgproc "logo" Resize "160x" */>}}Caption text.{{* /imgproc */>}}
+```
+
+**Example:**
+
+{{< imgproc "logo" Resize "160x" >}}This image was processed from a page resource using the Docsy `imgproc` shortcode.{{< /imgproc >}}
diff --git a/content/content-formatting-examples/docsy/imgproc/logo.png b/content/content-formatting-examples/docsy/imgproc/logo.png
new file mode 100644
index 0000000..d2f02a0
Binary files /dev/null and b/content/content-formatting-examples/docsy/imgproc/logo.png differ
diff --git a/content/content-formatting-examples/docsy/readfile.md b/content/content-formatting-examples/docsy/readfile.md
new file mode 100644
index 0000000..8cf60a5
--- /dev/null
+++ b/content/content-formatting-examples/docsy/readfile.md
@@ -0,0 +1,15 @@
+---
+title: Readfile
+linkTitle: Readfile
+
+description: Render the Docsy readfile shortcode.
+draft: true
+---
+
+The `readfile` shortcode includes the contents of a file inline. When `code="true"` is set, the contents are rendered inside a code block.
+
+```text
+{{* readfile file="/static/examples/openapi/example.json" code="true" lang="json" */>}}
+```
+
+{{< readfile file="/static/examples/openapi/example.json" code="true" lang="json" >}}
diff --git a/content/content-formatting-examples/docsy/redoc.md b/content/content-formatting-examples/docsy/redoc.md
new file mode 100644
index 0000000..1217a3a
--- /dev/null
+++ b/content/content-formatting-examples/docsy/redoc.md
@@ -0,0 +1,15 @@
+---
+title: Redoc
+linkTitle: Redoc
+weight: 10
+description: Render the Docsy redoc shortcode.
+draft: true
+---
+
+```text
+{{* redoc "examples/openapi/example.json" */>}}
+```
+
+**Example:**
+
+{{< redoc "examples/openapi/example.json" >}}
diff --git a/content/content-formatting-examples/docsy/swaggerui.md b/content/content-formatting-examples/docsy/swaggerui.md
new file mode 100644
index 0000000..ccd6e72
--- /dev/null
+++ b/content/content-formatting-examples/docsy/swaggerui.md
@@ -0,0 +1,15 @@
+---
+title: SwaggerUI
+linkTitle: SwaggerUI
+weight: 11
+description: Render the Docsy swaggerui shortcode.
+draft: true
+---
+
+```text
+{{* swaggerui src="/examples/openapi/example.json" */>}}
+```
+
+**Example:**
+
+{{< swaggerui src="/examples/openapi/example.json" >}}
diff --git a/content/content-formatting-examples/docsy/tabpane-tab.md b/content/content-formatting-examples/docsy/tabpane-tab.md
new file mode 100644
index 0000000..f64e07b
--- /dev/null
+++ b/content/content-formatting-examples/docsy/tabpane-tab.md
@@ -0,0 +1,28 @@
+---
+title: Tabpane and Tab
+linkTitle: Tabpane + Tab
+weight: 12
+description: Render the Docsy tabpane and tab shortcodes together.
+draft: true
+---
+
+```text
+{{* tabpane text=true */>}}
+ {{%/* tab header="Tab 1" lang="en" */%}}Tab content.{{* /tab */>}}
+ {{%/* tab header="Tab 2" lang="en" */%}}More content.{{* /tab */>}}
+{{* /tabpane */>}}
+```
+
+**Example:**
+
+{{< tabpane text=true >}}
+
+{{% tab header="Overview" lang="en" %}}
+This is the first rendered tab.
+{{< /tab >}}
+
+{{% tab header="Image" lang="en" %}}
+
+{{< /tab >}}
+
+{{< /tabpane >}}
diff --git a/content/content-formatting-examples/docsy/tabpanel.md b/content/content-formatting-examples/docsy/tabpanel.md
new file mode 100644
index 0000000..a1ddb21
--- /dev/null
+++ b/content/content-formatting-examples/docsy/tabpanel.md
@@ -0,0 +1,50 @@
+---
+title: TabPanel
+linkTitle: TabPanel
+weight: 13
+description: Example of tabpane and tab used as a content component.
+draft: true
+---
+
+```text
+{{* tabpane text=true */>}}
+ {{%/* tab header="Example 1" lang="en" active="true" */%}}
+ First tab content.
+ {{* /tab */>}}
+ {{%/* tab header="Example 2" lang="en" */%}}
+ Second tab content.
+ {{* /tab */>}}
+{{* /tabpane */>}}
+```
+
+**Example:**
+
+{{< tabpane text=true >}}
+
+{{% tab header="Example 1" lang="en" active="true" %}}
+
+Tabs help organize related content.
+
+* Concise explanation
+* Another brief point
+
+{{< /tab >}}
+
+{{% tab header="Example 2" lang="en" %}}
+
+Tabs help organize related content.
+
+* Concise explanation
+* Another brief point
+
+{{< /tab >}}
+
+{{% tab header="Example 3" lang="en" %}}
+
+Here is an example image:
+
+
+
+{{< /tab >}}
+
+{{< /tabpane >}}
diff --git a/content/content-formatting-examples/hextra/_index.md b/content/content-formatting-examples/hextra/_index.md
new file mode 100644
index 0000000..1148f26
--- /dev/null
+++ b/content/content-formatting-examples/hextra/_index.md
@@ -0,0 +1,9 @@
+---
+title: Hextra Shortcodes
+linkTitle: Hextra
+description: Shortcodes ported from the Hextra Hugo theme, namespaced under hextra/ to avoid conflicts.
+weight: 4
+draft: true
+---
+
+These shortcodes are ported from the [Hextra Hugo theme](https://imfing.github.io/hextra/docs/guide/shortcodes/) and adapted to work with Bootstrap 5. They are all namespaced under `hextra/` to avoid conflicts with Academy, Docsy, and Hugo built-in shortcodes.
diff --git a/content/content-formatting-examples/demo.cast b/content/content-formatting-examples/hextra/asciinema/demo.cast
similarity index 100%
rename from content/content-formatting-examples/demo.cast
rename to content/content-formatting-examples/hextra/asciinema/demo.cast
diff --git a/content/content-formatting-examples/hextra/asciinema/index.md b/content/content-formatting-examples/hextra/asciinema/index.md
new file mode 100644
index 0000000..8160992
--- /dev/null
+++ b/content/content-formatting-examples/hextra/asciinema/index.md
@@ -0,0 +1,29 @@
+---
+title: Asciinema
+linkTitle: Asciinema
+weight: 13
+description: Hextra asciinema terminal recording player shortcode.
+draft: true
+---
+
+Embeds an [asciinema](https://asciinema.org/) terminal recording player. The player CSS/JS is loaded from CDN automatically when this shortcode is used.
+
+```text
+{{* hextra/asciinema file="demo.cast" */>}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `file` | Path or URL to the `.cast` file (also accepts positional param) | _(required)_ |
+| `theme` | Player color theme | `asciinema` |
+| `speed` | Playback speed multiplier | `1` |
+| `autoplay` | Auto-play on load | `false` |
+| `loop` | Loop playback | `false` |
+| `poster` | Poster/thumbnail specification | _(none)_ |
+| `markers` | Comma-separated time markers (e.g., `"5:Intro,10:Demo"`) | _(none)_ |
+
+**Example:**
+
+{{< hextra/asciinema file="demo.cast" speed="2" autoplay="true" loop="true" >}}
diff --git a/content/content-formatting-examples/hextra/badge.md b/content/content-formatting-examples/hextra/badge.md
new file mode 100644
index 0000000..e379281
--- /dev/null
+++ b/content/content-formatting-examples/hextra/badge.md
@@ -0,0 +1,31 @@
+---
+title: Badge
+linkTitle: Badge
+weight: 7
+description: Hextra inline badges with color variants and optional icons.
+draft: true
+---
+
+Inline badges with color variants. Supports both positional and named parameter forms.
+
+```text
+{{* hextra/badge "Simple badge" */>}}
+{{* hextra/badge content="Styled" color="green" link="https://example.com" icon="document-text" */>}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `content` | Badge text (or use positional param) | _(required)_ |
+| `color` | Color: `gray`, `green`, `blue`, `yellow`, `red`, `purple`, `orange`, `indigo`, `amber` | `gray` |
+| `link` | Optional URL to wrap the badge as a link | _(none)_ |
+| `icon` | Optional icon name from `data/hextra/icons.yaml` | _(none)_ |
+
+**Color variants:**
+
+{{< hextra/badge "Default" >}} {{< hextra/badge content="Success" color="green" >}} {{< hextra/badge content="Info" color="blue" >}} {{< hextra/badge content="Warning" color="yellow" >}} {{< hextra/badge content="Error" color="red" >}} {{< hextra/badge content="Important" color="purple" >}} {{< hextra/badge content="Amber" color="amber" >}}
+
+**With a link:** {{< hextra/badge content="Visit Hugo" color="blue" link="https://gohugo.io" >}}
+
+**With an icon:** {{< hextra/badge content="Documentation" color="green" icon="document-text" >}}
diff --git a/content/content-formatting-examples/hextra/callout.md b/content/content-formatting-examples/hextra/callout.md
new file mode 100644
index 0000000..4b51ce8
--- /dev/null
+++ b/content/content-formatting-examples/hextra/callout.md
@@ -0,0 +1,48 @@
+---
+title: Callout
+linkTitle: Callout
+weight: 1
+description: Hextra callout shortcode with colored left border and icon.
+draft: true
+---
+
+Callouts highlight important information with a colored left border and an icon. Five types are supported: **default** (green), **info** (blue), **warning** (orange), **error** (red), and **important** (teal).
+
+```text
+{{* hextra/callout type="info" */>}}
+Your message here. Supports **Markdown**.
+{{* /hextra/callout */>}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `type` | Callout style: `default`, `info`, `warning`, `error`, `important` | `default` |
+| `emoji` | Optional emoji to replace the icon (e.g., `"π"`) | _(none)_ |
+
+**Examples:**
+
+{{< hextra/callout >}}
+This is a **default** callout. It uses a light-bulb icon and green styling.
+{{< /hextra/callout >}}
+
+{{< hextra/callout type="info" >}}
+This is an **info** callout. Use it to surface supplementary context.
+{{< /hextra/callout >}}
+
+{{< hextra/callout type="warning" >}}
+This is a **warning** callout. Draw attention to potential issues.
+{{< /hextra/callout >}}
+
+{{< hextra/callout type="error" >}}
+This is an **error** callout. Indicate something that went wrong.
+{{< /hextra/callout >}}
+
+{{< hextra/callout type="important" >}}
+This is an **important** callout. Emphasize critical information.
+{{< /hextra/callout >}}
+
+{{< hextra/callout emoji="π" >}}
+You can use an **emoji** instead of the default icon.
+{{< /hextra/callout >}}
diff --git a/content/content-formatting-examples/hextra/cards.md b/content/content-formatting-examples/hextra/cards.md
new file mode 100644
index 0000000..c93f8ac
--- /dev/null
+++ b/content/content-formatting-examples/hextra/cards.md
@@ -0,0 +1,49 @@
+---
+title: Cards
+linkTitle: Cards
+weight: 2
+description: Hextra cards shortcode for responsive grid card layouts.
+draft: true
+---
+
+Cards display content in a responsive grid. Wrap individual `hextra/card` shortcodes inside a `hextra/cards` container.
+
+```text
+{{* hextra/cards cols="3" */>}}
+ {{* hextra/card link="https://example.com" title="Title" subtitle="Description" icon="document-text" */>}}
+ {{* hextra/card title="No link" subtitle="This card is not clickable." */>}}
+{{* /hextra/cards */>}}
+```
+
+**Container parameters (`hextra/cards`):**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `cols` | Number of columns at the `lg` breakpoint | `3` |
+
+**Card parameters (`hextra/card`):**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `title` | Card heading | _(required)_ |
+| `subtitle` | Description text below the title | _(none)_ |
+| `link` | URL the card links to | _(none)_ |
+| `icon` | Icon name from `data/hextra/icons.yaml` | _(none)_ |
+| `image` | Image URL or page-bundle path | _(none)_ |
+| `tag` | Badge text shown in the top-right corner | _(none)_ |
+| `tagColor` | Bootstrap color name for the tag badge | `secondary` |
+
+**Three-column grid:**
+
+{{< hextra/cards >}}
+ {{< hextra/card link="https://gohugo.io" title="Hugo" subtitle="The world's fastest static site generator." icon="document-text" >}}
+ {{< hextra/card link="https://getbootstrap.com" title="Bootstrap" subtitle="Build fast, responsive sites with Bootstrap." icon="folder" >}}
+ {{< hextra/card link="https://github.com" title="GitHub" subtitle="Where the world builds software." icon="information-circle" >}}
+{{< /hextra/cards >}}
+
+**Two-column grid with tags:**
+
+{{< hextra/cards cols="2" >}}
+ {{< hextra/card title="Card without link" subtitle="This card has no link β it is not clickable." >}}
+ {{< hextra/card link="/" title="Card with tag" subtitle="This card sports a badge tag." tag="New" tagColor="success" >}}
+{{< /hextra/cards >}}
diff --git a/content/content-formatting-examples/hextra/details.md b/content/content-formatting-examples/hextra/details.md
new file mode 100644
index 0000000..50d7ee5
--- /dev/null
+++ b/content/content-formatting-examples/hextra/details.md
@@ -0,0 +1,37 @@
+---
+title: Details
+linkTitle: Details
+weight: 3
+description: Hextra collapsible details block with card styling and chevron indicator.
+draft: true
+---
+
+A collapsible content block built on the native HTML `` element with card styling and a rotating chevron indicator.
+
+```text
+{{* hextra/details title="Click to expand" */>}}
+Hidden content here. Supports **Markdown**.
+{{* /hextra/details */>}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `title` | Summary text (supports Markdown) | _(empty)_ |
+| `closed` | Set to `"true"` to render collapsed | open |
+
+**Open by default:**
+
+{{< hextra/details title="Click to expand this section" >}}
+Here is the hidden content revealed when the summary is clicked.
+
+- Supports **Markdown** formatting
+- Lists, `code`, and _emphasis_ all work
+{{< /hextra/details >}}
+
+**Starts closed:**
+
+{{< hextra/details title="This one starts closed" closed="true" >}}
+You had to click to see this content!
+{{< /hextra/details >}}
diff --git a/content/content-formatting-examples/hextra/filetree.md b/content/content-formatting-examples/hextra/filetree.md
new file mode 100644
index 0000000..7f9ee37
--- /dev/null
+++ b/content/content-formatting-examples/hextra/filetree.md
@@ -0,0 +1,46 @@
+---
+title: File Tree
+linkTitle: File Tree
+weight: 6
+description: Hextra interactive file tree with expandable/collapsible folders.
+draft: true
+---
+
+An interactive file tree with expandable/collapsible folders. Compose three shortcodes: `hextra/filetree/container`, `hextra/filetree/folder`, and `hextra/filetree/file`.
+
+```text
+{{* hextra/filetree/container */>}}
+ {{* hextra/filetree/folder name="src" */>}}
+ {{* hextra/filetree/file name="main.go" */>}}
+ {{* /hextra/filetree/folder */>}}
+ {{* hextra/filetree/file name="README.md" */>}}
+{{* /hextra/filetree/container */>}}
+```
+
+**Folder parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `name` | Folder name | _(required)_ |
+| `state` | `"open"` or `"closed"` | `open` |
+
+**Example:**
+
+{{< hextra/filetree/container >}}
+ {{< hextra/filetree/folder name="content" >}}
+ {{< hextra/filetree/folder name="docs" >}}
+ {{< hextra/filetree/file name="_index.md" >}}
+ {{< hextra/filetree/file name="getting-started.md" >}}
+ {{< /hextra/filetree/folder >}}
+ {{< hextra/filetree/folder name="blog" state="closed" >}}
+ {{< hextra/filetree/file name="_index.md" >}}
+ {{< hextra/filetree/file name="first-post.md" >}}
+ {{< /hextra/filetree/folder >}}
+ {{< /hextra/filetree/folder >}}
+ {{< hextra/filetree/folder name="layouts" >}}
+ {{< hextra/filetree/file name="baseof.html" >}}
+ {{< hextra/filetree/file name="index.html" >}}
+ {{< /hextra/filetree/folder >}}
+ {{< hextra/filetree/file name="hugo.yaml" >}}
+ {{< hextra/filetree/file name="package.json" >}}
+{{< /hextra/filetree/container >}}
diff --git a/content/content-formatting-examples/hextra/icon.md b/content/content-formatting-examples/hextra/icon.md
new file mode 100644
index 0000000..afd994a
--- /dev/null
+++ b/content/content-formatting-examples/hextra/icon.md
@@ -0,0 +1,17 @@
+---
+title: Icon
+linkTitle: Icon
+weight: 8
+description: Hextra inline SVG icon shortcode.
+draft: true
+---
+
+Renders an inline SVG icon from `data/hextra/icons.yaml`. Useful for embedding icons in running text.
+
+```text
+{{* hextra/icon "light-bulb" */>}}
+```
+
+**Available icons:**
+
+Here are a few icons inline: {{< hextra/icon "light-bulb" >}} `light-bulb`, {{< hextra/icon "information-circle" >}} `information-circle`, {{< hextra/icon "exclamation" >}} `exclamation`, {{< hextra/icon "folder" >}} `folder`, {{< hextra/icon "document-text" >}} `document-text`.
diff --git a/content/content-formatting-examples/hextra/include.md b/content/content-formatting-examples/hextra/include.md
new file mode 100644
index 0000000..4135727
--- /dev/null
+++ b/content/content-formatting-examples/hextra/include.md
@@ -0,0 +1,23 @@
+---
+title: Include
+linkTitle: Include
+weight: 10
+description: Hextra include shortcode for inlining content from another page.
+draft: true
+---
+
+Includes the rendered content of another page inline. This shortcode **must** use the percent-delimiter syntax.
+
+```text
+{{%/* hextra/include "include-snippet" */%}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| positional | Page path relative to the content directory | _(required)_ |
+
+**Example (included from a separate page):**
+
+{{% hextra/include "include-snippet" %}}
diff --git a/content/content-formatting-examples/example-notebook.ipynb b/content/content-formatting-examples/hextra/jupyter/example-notebook.ipynb
similarity index 100%
rename from content/content-formatting-examples/example-notebook.ipynb
rename to content/content-formatting-examples/hextra/jupyter/example-notebook.ipynb
diff --git a/content/content-formatting-examples/hextra/jupyter/index.md b/content/content-formatting-examples/hextra/jupyter/index.md
new file mode 100644
index 0000000..07bb72a
--- /dev/null
+++ b/content/content-formatting-examples/hextra/jupyter/index.md
@@ -0,0 +1,24 @@
+---
+title: Jupyter
+linkTitle: Jupyter
+weight: 12
+description: Hextra Jupyter Notebook renderer shortcode.
+draft: true
+---
+
+Renders a Jupyter Notebook (`.ipynb`) as code blocks and Markdown cells.
+
+```text
+{{%/* hextra/jupyter "example-notebook.ipynb" */%}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| positional | Path or URL to the `.ipynb` file | _(required)_ |
+| `allowUnsafeHTML` | Set to `"true"` to render raw HTML from notebook outputs | `false` |
+
+**Example:**
+
+{{% hextra/jupyter "example-notebook.ipynb" %}}
diff --git a/content/content-formatting-examples/hextra/pdf/index.md b/content/content-formatting-examples/hextra/pdf/index.md
new file mode 100644
index 0000000..8b128a3
--- /dev/null
+++ b/content/content-formatting-examples/hextra/pdf/index.md
@@ -0,0 +1,23 @@
+---
+title: PDF
+linkTitle: PDF
+weight: 9
+description: Hextra PDF embed shortcode using a responsive iframe.
+draft: true
+---
+
+Embeds a PDF file in a responsive iframe.
+
+```text
+{{* hextra/pdf "sample.pdf" */>}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| positional | Path to the PDF file (page resource, asset, or absolute path) | _(required)_ |
+
+**Example:**
+
+{{< hextra/pdf "sample.pdf" >}}
diff --git a/content/content-formatting-examples/sample.pdf b/content/content-formatting-examples/hextra/pdf/sample.pdf
similarity index 100%
rename from content/content-formatting-examples/sample.pdf
rename to content/content-formatting-examples/hextra/pdf/sample.pdf
diff --git a/content/content-formatting-examples/hextra/steps.md b/content/content-formatting-examples/hextra/steps.md
new file mode 100644
index 0000000..7594b99
--- /dev/null
+++ b/content/content-formatting-examples/hextra/steps.md
@@ -0,0 +1,45 @@
+---
+title: Steps
+linkTitle: Steps
+weight: 4
+description: Hextra numbered step lists rendered with CSS counters.
+draft: true
+---
+
+Numbered step lists rendered with CSS counters. Place `h3`β`h6` headings inside the shortcode body β each heading becomes a numbered step.
+
+```text
+{{* hextra/steps */>}}
+
+### First step
+Description of the first step.
+
+### Second step
+Description of the second step.
+
+{{* /hextra/steps */>}}
+```
+
+**Example:**
+
+{{< hextra/steps >}}
+
+### Clone the repository
+
+```bash
+git clone https://github.com/layer5io/academy-example.git
+```
+
+### Install dependencies
+
+```bash
+npm install
+```
+
+### Start the development server
+
+```bash
+hugo server -D
+```
+
+{{< /hextra/steps >}}
diff --git a/content/content-formatting-examples/hextra/tabs.md b/content/content-formatting-examples/hextra/tabs.md
new file mode 100644
index 0000000..1a13d41
--- /dev/null
+++ b/content/content-formatting-examples/hextra/tabs.md
@@ -0,0 +1,69 @@
+---
+title: Tabs
+linkTitle: Tabs
+weight: 5
+description: Hextra tabbed interfaces powered by Bootstrap 5 nav-tabs.
+draft: true
+---
+
+Tabbed interfaces powered by Bootstrap 5 nav-tabs. Each `hextra/tab` is nested inside a `hextra/tabs` container. Tabs support cross-page sync via localStorage when tabs share the same names.
+
+```text
+{{* hextra/tabs */>}}
+ {{* hextra/tab name="Tab One" */>}}Content for tab one.{{* /hextra/tab */>}}
+ {{* hextra/tab name="Tab Two" */>}}Content for tab two.{{* /hextra/tab */>}}
+{{* /hextra/tabs */>}}
+```
+
+**Tab parameters (`hextra/tab`):**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `name` | Tab label | `Tab ` |
+| `selected` | Set to `"true"` to pre-select this tab | `false` |
+
+**Code samples across languages:**
+
+{{< hextra/tabs >}}
+ {{< hextra/tab name="Go" >}}
+ ```go
+ package main
+
+ import "fmt"
+
+ func main() {
+ fmt.Println("Hello, World!")
+ }
+ ```
+ {{< /hextra/tab >}}
+ {{< hextra/tab name="Python" >}}
+ ```python
+ print("Hello, World!")
+ ```
+ {{< /hextra/tab >}}
+ {{< hextra/tab name="JavaScript" >}}
+ ```javascript
+ console.log("Hello, World!");
+ ```
+ {{< /hextra/tab >}}
+{{< /hextra/tabs >}}
+
+**Pre-selected tab using `selected="true"`:**
+
+{{< hextra/tabs >}}
+ {{< hextra/tab name="macOS" >}}
+ ```bash
+ brew install hugo
+ ```
+ {{< /hextra/tab >}}
+ {{< hextra/tab name="Linux" selected="true" >}}
+ ```bash
+ sudo apt install hugo
+ ```
+ {{< /hextra/tab >}}
+ {{< hextra/tab name="Windows" >}}
+ ```powershell
+ choco install hugo-extended
+ ```
+ {{< /hextra/tab >}}
+{{< /hextra/tabs >}}
diff --git a/content/content-formatting-examples/hextra/term.md b/content/content-formatting-examples/hextra/term.md
new file mode 100644
index 0000000..32fbe1b
--- /dev/null
+++ b/content/content-formatting-examples/hextra/term.md
@@ -0,0 +1,31 @@
+---
+title: Term
+linkTitle: Term
+weight: 11
+description: Hextra glossary term shortcode with tooltip definitions.
+draft: true
+---
+
+Wraps a glossary term in an `` tooltip. Hover over the highlighted terms below to see their definitions. Definitions are sourced from `data//termbase.yaml`.
+
+```text
+{{* hextra/term "API" */>}}
+```
+
+**Parameters:**
+
+| Parameter | Description | Default |
+|-----------|-------------|---------|
+| `entry` | Glossary abbreviation or full term (named or positional) | _(required)_ |
+
+To use this shortcode, create a termbase data file at `data/en/termbase.yaml`:
+
+```yaml
+- abbr: API
+ term: Application Programming Interface
+ definition: A set of protocols for building software.
+```
+
+**Examples:**
+
+Hugo is an {{< hextra/term "SSG" >}} that can be controlled via its {{< hextra/term "CLI" >}}. Configuration is written in {{< hextra/term "YAML" >}} and sites are commonly served through a {{< hextra/term "CDN" >}}. Most projects use a {{< hextra/term "CI/CD" >}} pipeline to deploy changes automatically. The theme exposes a rich {{< hextra/term "API" >}} of shortcodes and partials.
diff --git a/content/content-formatting-examples/hugo-builtins/_index.md b/content/content-formatting-examples/hugo-builtins/_index.md
new file mode 100644
index 0000000..c142d63
--- /dev/null
+++ b/content/content-formatting-examples/hugo-builtins/_index.md
@@ -0,0 +1,9 @@
+---
+title: Hugo Built-in Shortcodes
+linkTitle: Hugo Built-in
+description: Shortcodes included with the Hugo static site generator.
+weight: 2
+draft: true
+---
+
+These shortcodes are included with [Hugo](https://gohugo.io/content-management/shortcodes/) and available in every Hugo project.
diff --git a/content/content-formatting-examples/hugo-builtins/figure.md b/content/content-formatting-examples/hugo-builtins/figure.md
new file mode 100644
index 0000000..7b9c616
--- /dev/null
+++ b/content/content-formatting-examples/hugo-builtins/figure.md
@@ -0,0 +1,15 @@
+---
+title: Figure
+linkTitle: Figure
+weight: 1
+description: Render the Hugo figure shortcode.
+draft: true
+---
+
+```text
+{{* figure src="/examples/images/exoscale-icon.png" alt="Exoscale icon" caption="Caption text." */>}}
+```
+
+**Example:**
+
+{{< figure src="/examples/images/exoscale-icon.png" alt="Exoscale icon" caption="A Hugo figure shortcode rendering a static image." >}}
diff --git a/content/content-formatting-examples/hugo-builtins/highlight.md b/content/content-formatting-examples/hugo-builtins/highlight.md
new file mode 100644
index 0000000..b6c7d51
--- /dev/null
+++ b/content/content-formatting-examples/hugo-builtins/highlight.md
@@ -0,0 +1,27 @@
+---
+title: Highlight
+linkTitle: Highlight
+weight: 2
+description: Render the Hugo highlight shortcode.
+draft: true
+---
+
+```text
+{{* highlight go "linenos=table,hl_lines=3" */>}}
+package main
+import "fmt"
+func main() { fmt.Println("hello") }
+{{* /highlight */>}}
+```
+
+**Example:**
+
+{{< highlight go "linenos=table,hl_lines=3" >}}
+package main
+
+import "fmt"
+
+func main() {
+ fmt.Println("hello from the highlight shortcode")
+}
+{{< /highlight >}}
diff --git a/content/content-formatting-examples/hugo-builtins/hugo-details.md b/content/content-formatting-examples/hugo-builtins/hugo-details.md
new file mode 100644
index 0000000..744dd47
--- /dev/null
+++ b/content/content-formatting-examples/hugo-builtins/hugo-details.md
@@ -0,0 +1,19 @@
+---
+title: Hugo Details
+linkTitle: Hugo Details
+weight: 3
+description: Render the Hugo built-in details shortcode.
+draft: true
+---
+
+```text
+{{%/* details summary="Click to expand" open=true */%}}
+Collapsible content here.
+{{%/* /details */%}}
+```
+
+**Example:**
+
+{{% details summary="Hugo built-in details" open=true %}}
+This content is rendered through the built-in Hugo `details` behavior.
+{{% /details %}}
diff --git a/content/content-formatting-examples/hugo-builtins/instagram.md b/content/content-formatting-examples/hugo-builtins/instagram.md
new file mode 100644
index 0000000..5ac27e0
--- /dev/null
+++ b/content/content-formatting-examples/hugo-builtins/instagram.md
@@ -0,0 +1,15 @@
+---
+title: Instagram
+linkTitle: Instagram
+weight: 10
+description: Render the Hugo instagram shortcode.
+draft: true
+---
+
+```text
+{{* instagram CxOWiQNP2MO */>}}
+```
+
+**Example:**
+
+{{< instagram CxOWiQNP2MO >}}
diff --git a/content/content-formatting-examples/hugo-builtins/param.md b/content/content-formatting-examples/hugo-builtins/param.md
new file mode 100644
index 0000000..78cfb2b
--- /dev/null
+++ b/content/content-formatting-examples/hugo-builtins/param.md
@@ -0,0 +1,15 @@
+---
+title: Param
+linkTitle: Param
+weight: 4
+description: Render the Hugo param shortcode.
+draft: true
+---
+
+```text
+{{* param "title" */>}}
+```
+
+**Example:**
+
+Current page title from front matter: {{< param "title" >}}
diff --git a/content/content-formatting-examples/hugo-builtins/qr.md b/content/content-formatting-examples/hugo-builtins/qr.md
new file mode 100644
index 0000000..03befd4
--- /dev/null
+++ b/content/content-formatting-examples/hugo-builtins/qr.md
@@ -0,0 +1,15 @@
+---
+title: QR
+linkTitle: QR
+weight: 5
+description: Render the Hugo qr shortcode.
+draft: true
+---
+
+```text
+{{* qr text="https://example.com" alt="QR code description" /*/>}}
+```
+
+**Example:**
+
+{{< qr text="Layer5 Academy local preview" alt="QR code for the Layer5 Academy example page" />}}
diff --git a/content/content-formatting-examples/hugo-builtins/ref.md b/content/content-formatting-examples/hugo-builtins/ref.md
new file mode 100644
index 0000000..9008cef
--- /dev/null
+++ b/content/content-formatting-examples/hugo-builtins/ref.md
@@ -0,0 +1,15 @@
+---
+title: Ref
+linkTitle: Ref
+weight: 6
+description: Render the Hugo ref shortcode.
+draft: true
+---
+
+```text
+[Link text]({{* ref "/content-formatting-examples" */>}})
+```
+
+**Example:**
+
+Absolute link to this section: [Content formatting examples]({{< ref "/content-formatting-examples" >}})
diff --git a/content/content-formatting-examples/hugo-builtins/relref.md b/content/content-formatting-examples/hugo-builtins/relref.md
new file mode 100644
index 0000000..1b3e721
--- /dev/null
+++ b/content/content-formatting-examples/hugo-builtins/relref.md
@@ -0,0 +1,15 @@
+---
+title: Relref
+linkTitle: Relref
+weight: 7
+description: Render the Hugo relref shortcode.
+draft: true
+---
+
+```text
+[Link text]({{* relref "/content-formatting-examples" */>}})
+```
+
+**Example:**
+
+Relative link to this section: [Content formatting examples]({{< relref "/content-formatting-examples" >}})
diff --git a/content/content-formatting-examples/hugo-builtins/vimeo.md b/content/content-formatting-examples/hugo-builtins/vimeo.md
new file mode 100644
index 0000000..5b1f4eb
--- /dev/null
+++ b/content/content-formatting-examples/hugo-builtins/vimeo.md
@@ -0,0 +1,15 @@
+---
+title: Vimeo
+linkTitle: Vimeo
+weight: 8
+description: Render the Hugo vimeo shortcode.
+draft: true
+---
+
+```text
+{{* vimeo 19899678 */>}}
+```
+
+**Example:**
+
+{{< vimeo 19899678 >}}
diff --git a/content/content-formatting-examples/hugo-builtins/x.md b/content/content-formatting-examples/hugo-builtins/x.md
new file mode 100644
index 0000000..8a7fbe6
--- /dev/null
+++ b/content/content-formatting-examples/hugo-builtins/x.md
@@ -0,0 +1,15 @@
+---
+title: X (Twitter)
+linkTitle: X
+weight: 9
+description: Render the Hugo x shortcode.
+draft: true
+---
+
+```text
+{{* x user="SanDiegoZoo" id="1453110110599868418" */>}}
+```
+
+**Example:**
+
+{{< x user="SanDiegoZoo" id="1453110110599868418" >}}
diff --git a/content/content-formatting-examples/hugo-builtins/youtube.md b/content/content-formatting-examples/hugo-builtins/youtube.md
new file mode 100644
index 0000000..f114776
--- /dev/null
+++ b/content/content-formatting-examples/hugo-builtins/youtube.md
@@ -0,0 +1,15 @@
+---
+title: YouTube
+linkTitle: YouTube
+weight: 8
+description: Render the Hugo youtube shortcode.
+draft: true
+---
+
+```text
+{{* youtube 0RKpf3rK57I */>}}
+```
+
+**Example:**
+
+{{< youtube 0RKpf3rK57I >}}
diff --git a/content/content-formatting-examples/index.md b/content/content-formatting-examples/index.md
deleted file mode 100644
index 9bd0530..0000000
--- a/content/content-formatting-examples/index.md
+++ /dev/null
@@ -1,696 +0,0 @@
----
-title: Content Formatting Examples
-weight: 5
-description: A collection of examples for formatting content, from basic Markdown text to advanced custom components and shortcodes.
-draft: true
----
-
-The Layer5 Academy platform supports a wide range of shortcodes for enriching your learning content. Shortcodes are reusable template snippets you invoke in Markdown files to generate HTML output. They come from four sources:
-
-1. **Academy Theme** β custom shortcodes built specifically for the Academy platform.
-2. **Hextra** β shortcodes ported from the [Hextra](https://imfing.github.io/hextra/docs/guide/shortcodes/) Hugo theme, namespaced under `hextra/` to avoid conflicts.
-3. **Docsy Theme** β shortcodes inherited from the [Google Docsy](https://www.docsy.dev/) documentation theme.
-4. **Hugo Built-in** β shortcodes included with the [Hugo](https://gohugo.io/) static site generator.
-
-For guidance on creating your own shortcodes, see [Extending the Academy](/cloud/academy/creating-content/extending-the-academy/).
-
-{{< alert type="note" title="Example Page: Not for Production" >}}
-This page will not be published in the [production version](https://cloud.layer5.io/academy/) of the site. It is only visible for local preview and serves as a reference. You can safely delete this page from your repository at any time.
-{{< /alert >}}
-
-## Image styling
-
-By default, Markdown images are written like this:
-
-```markdown
-
-```
-
-These are rendered with:
-* `max-width: 70%` of the viewport
-* `max-height: 80vh` of the viewport height
-* centered block layout
-
-This default styling works well for most landscape (horizontal) images. However, if an image is very tall, narrow, or otherwise looks awkward, you can override the default by embedding raw HTML and specifying a custom size:
-
-```html
-
-```
-
-## Using Hugo shortcodes
-
-Shortcodes let you define reusable snippets and embed them in content.
-
-Usage:
-
-```code
- { {% shortcode-name %}}
-```
-
-The shortcode name is the file name (minus the `.html`) in `layouts/shortcodes/your-org-uuid`.
-
-## Markdown
-
-Text can be **bold**, _italic_, or ~~strikethrough~~. [Links](https://gohugo.io) have no underline (unless hovered).
-
-> Blockquotes are lighter with a left border.
-
-### Code
-
-```
-This is a code block.
-```
-
-Inline code like `var foo = "bar";` is supported.
-
-### Lists
-
-Unordered:
-
-* Liverpool F.C.
-* Chelsea F.C.
-* Manchester United F.C.
-
-Ordered:
-
-1. Michael Brecker
-2. Seamus Blake
-3. Branford Marsalis
-
-Task list:
-
-* [x] Create a Hugo theme
-* [x] Add task lists to it
-* [ ] Take a vacation
-
-### Tables
-
-| Artist | Album | Year |
-|-------------------|-----------------|------|
-| Michael Jackson | Thriller | 1982 |
-| Prince | Purple Rain | 1984 |
-| Beastie Boys | License to Ill | 1986 |
-
-Inline code inside table cells:
-
-| Language | Code |
-|-------------|--------------------|
-| JavaScript | `var foo = "bar";` |
-| Ruby | `foo = "bar"` |
-
-----------------
-
-Small images should be shown at their actual size.
-
-
-
-Large images should always scale down and fit in the content container.
-
-
-
-_The photo above of the Spruce Picea abies shoot with foliage buds: BjΓΈrn Erik Pedersen, CC-BY-SA._
-
-## Components
-
-### Embedded design
-
-```
-{{* meshery-design-embed
- id="embedded-design-c811e9f4-2522-4eb6-b775-7475545356d8"
- src="./embedded-design-deploy-meshery-using-meshery.js"
-*/>}}
-```
-
-The rendered output is shown below:
-
-
-{{< meshery-design-embed
- id="embedded-design-c811e9f4-2522-4eb6-b775-7475545356d8"
- src="./embedded-design-deploy-meshery-using-meshery.js"
->}}
-
-> [Learn more](https://docs.layer5.io/kanvas/designer/embedding-designs/) about embedded designs.
-
-### Alerts
-
-{{< alert title="Note" >}}A plain alert with a title.{{< /alert >}}
-{{< alert type="note" title="Note" >}}This alert supports a title and **Markdown**.{{< /alert >}}
-{{< alert type="info" title="Info" >}}This is an informational alert.{{< /alert >}}
-{{< alert type="danger" title="Danger" >}}This is a danger alert.{{< /alert >}}
-{{< alert type="warning" title="Warning" >}}This is a warning alert.{{< /alert >}}
-
-### TabPanel
-
-{{< tabpane text=true >}}
-
-{{% tab header="Example 1" lang="en" active="true" %}}
-
-Tabs help organize related content.
-
-- Concise explanation
-- Another brief point
-
-{{< /tab >}}
-
-{{% tab header="Example 2" lang="en" %}}
-
-Tabs help organize related content.
-
-- Concise explanation
-- Another brief point
-
-{{< /tab >}}
-
-{{% tab header="Example 3" lang="en" %}}
-
-Here is an example image:
-
-
-
-{{< /tab >}}
-
-{{< /tabpane >}}
-
-### Collapsible
-
-{{< details summary="This is a collapsible title" >}}
-
-This is the collapsed content.
-
-It can be a list:
-- First item
-- Second item
-{{< /details >}}
-
-### Footnotes
-
-This is a superscript number for your footnote. [^1]
-
-[^1]: This is a footnote.
-
----
-
-## Hextra Shortcodes
-
-The shortcodes below are ported from the [Hextra Hugo theme](https://imfing.github.io/hextra/docs/guide/shortcodes/) and adapted to work with Bootstrap 5. They are all namespaced under `hextra/` to avoid conflicts with Academy, Docsy, and Hugo built-in shortcodes.
-
-{{< hextra/callout type="info" >}}
-All Hextra shortcodes use the **angle-bracket** delimiter syntax (not the percent delimiter syntax). This ensures raw HTML output is preserved correctly. See the usage examples below for the correct invocation pattern.
-{{< /hextra/callout >}}
-
-### Callout
-
-Callouts highlight important information with a colored left border and an icon. Five types are supported: **default** (green), **info** (blue), **warning** (orange), **error** (red), and **important** (teal).
-
-```text
-{{* hextra/callout type="info" */>}}
-Your message here. Supports **Markdown**.
-{{* /hextra/callout */>}}
-```
-
-**Parameters:**
-
-| Parameter | Description | Default |
-|-----------|-------------|---------|
-| `type` | Callout style: `default`, `info`, `warning`, `error`, `important` | `default` |
-| `emoji` | Optional emoji to replace the icon (e.g., `"π"`) | _(none)_ |
-
-**Examples:**
-
-{{< hextra/callout >}}
-This is a **default** callout. It uses a light-bulb icon and green styling.
-{{< /hextra/callout >}}
-
-{{< hextra/callout type="info" >}}
-This is an **info** callout. Use it to surface supplementary context.
-{{< /hextra/callout >}}
-
-{{< hextra/callout type="warning" >}}
-This is a **warning** callout. Draw attention to potential issues.
-{{< /hextra/callout >}}
-
-{{< hextra/callout type="error" >}}
-This is an **error** callout. Indicate something that went wrong.
-{{< /hextra/callout >}}
-
-{{< hextra/callout type="important" >}}
-This is an **important** callout. Emphasize critical information.
-{{< /hextra/callout >}}
-
-{{< hextra/callout emoji="π" >}}
-You can use an **emoji** instead of the default icon.
-{{< /hextra/callout >}}
-
----
-
-### Cards
-
-Cards display content in a responsive grid. Wrap individual `hextra/card` shortcodes inside a `hextra/cards` container.
-
-```text
-{{* hextra/cards cols="3" */>}}
- {{* hextra/card link="https://example.com" title="Title" subtitle="Description" icon="document-text" */>}}
- {{* hextra/card title="No link" subtitle="This card is not clickable." */>}}
-{{* /hextra/cards */>}}
-```
-
-**Container parameters (`hextra/cards`):**
-
-| Parameter | Description | Default |
-|-----------|-------------|---------|
-| `cols` | Number of columns at the `lg` breakpoint | `3` |
-
-**Card parameters (`hextra/card`):**
-
-| Parameter | Description | Default |
-|-----------|-------------|---------|
-| `title` | Card heading | _(required)_ |
-| `subtitle` | Description text below the title | _(none)_ |
-| `link` | URL the card links to. When omitted, the card is rendered as a `` instead of a link. | _(none)_ |
-| `icon` | Icon name from `data/hextra/icons.yaml` | _(none)_ |
-| `image` | Image URL or page-bundle path | _(none)_ |
-| `tag` | Badge text shown in the top-right corner | _(none)_ |
-| `tagColor` | Bootstrap color name for the tag badge | `secondary` |
-
-**Examples:**
-
-{{< hextra/cards >}}
- {{< hextra/card link="https://gohugo.io" title="Hugo" subtitle="The world's fastest static site generator." icon="document-text" >}}
- {{< hextra/card link="https://getbootstrap.com" title="Bootstrap" subtitle="Build fast, responsive sites with Bootstrap." icon="folder" >}}
- {{< hextra/card link="https://github.com" title="GitHub" subtitle="Where the world builds software." icon="information-circle" >}}
-{{< /hextra/cards >}}
-
-{{< hextra/cards cols="2" >}}
- {{< hextra/card title="Card without link" subtitle="This card has no link β it is not clickable." >}}
- {{< hextra/card link="/" title="Card with tag" subtitle="This card sports a badge tag." tag="New" tagColor="success" >}}
-{{< /hextra/cards >}}
-
----
-
-### Details
-
-A collapsible content block built on the native HTML `
` element with card styling and a rotating chevron indicator.
-
-```text
-{{* hextra/details title="Click to expand" */>}}
-Hidden content here. Supports **Markdown**.
-{{* /hextra/details */>}}
-```
-
-**Parameters:**
-
-| Parameter | Description | Default |
-|-----------|-------------|---------|
-| `title` | Summary text (supports Markdown) | _(empty)_ |
-| `closed` | Set to `"true"` to render collapsed | open |
-
-**Examples:**
-
-{{< hextra/details title="Click to expand this section" >}}
-Here is the hidden content revealed when the summary is clicked.
-
-- Supports **Markdown** formatting
-- Lists, `code`, and _emphasis_ all work
-{{< /hextra/details >}}
-
-{{< hextra/details title="This one starts closed" closed="true" >}}
-You had to click to see this content!
-{{< /hextra/details >}}
-
----
-
-### Steps
-
-Numbered step lists rendered with CSS counters. Place `h3`–`h6` headings inside the shortcode body — each heading becomes a numbered step.
-
-```text
-{{* hextra/steps */>}}
-
-### First step
-Description of the first step.
-
-### Second step
-Description of the second step.
-
-{{* /hextra/steps */>}}
-```
-
-**Example:**
-
-{{< hextra/steps >}}
-
-### Clone the repository
-
-```bash
-git clone https://github.com/layer5io/academy-example.git
-```
-
-### Install dependencies
-
-```bash
-npm install
-```
-
-### Start the development server
-
-```bash
-hugo server -D
-```
-
-{{< /hextra/steps >}}
-
----
-
-### Tabs
-
-Tabbed interfaces powered by Bootstrap 5 nav-tabs. Each `hextra/tab` is nested inside a `hextra/tabs` container. Tabs support cross-page sync via localStorage when tabs share the same names.
-
-```text
-{{* hextra/tabs */>}}
- {{* hextra/tab name="Tab One" */>}}Content for tab one.{{* /hextra/tab */>}}
- {{* hextra/tab name="Tab Two" */>}}Content for tab two.{{* /hextra/tab */>}}
-{{* /hextra/tabs */>}}
-```
-
-**Tab parameters (`hextra/tab`):**
-
-| Parameter | Description | Default |
-|-----------|-------------|---------|
-| `name` | Tab label | `Tab ` |
-| `selected` | Set to `"true"` to pre-select this tab | `false` |
-
-**Examples:**
-
-{{< hextra/tabs >}}
- {{< hextra/tab name="Go" >}}
- ```go
- package main
-
- import "fmt"
-
- func main() {
- fmt.Println("Hello, World!")
- }
- ```
- {{< /hextra/tab >}}
- {{< hextra/tab name="Python" >}}
- ```python
- print("Hello, World!")
- ```
- {{< /hextra/tab >}}
- {{< hextra/tab name="JavaScript" >}}
- ```javascript
- console.log("Hello, World!");
- ```
- {{< /hextra/tab >}}
-{{< /hextra/tabs >}}
-
-Pre-selected tab using `selected="true"`:
-
-{{< hextra/tabs >}}
- {{< hextra/tab name="macOS" >}}
- ```bash
- brew install hugo
- ```
- {{< /hextra/tab >}}
- {{< hextra/tab name="Linux" selected="true" >}}
- ```bash
- sudo apt install hugo
- ```
- {{< /hextra/tab >}}
- {{< hextra/tab name="Windows" >}}
- ```powershell
- choco install hugo-extended
- ```
- {{< /hextra/tab >}}
-{{< /hextra/tabs >}}
-
----
-
-### File Tree
-
-An interactive file tree with expandable/collapsible folders. Compose three shortcodes: `hextra/filetree/container`, `hextra/filetree/folder`, and `hextra/filetree/file`.
-
-```text
-{{* hextra/filetree/container */>}}
- {{* hextra/filetree/folder name="src" */>}}
- {{* hextra/filetree/file name="main.go" */>}}
- {{* /hextra/filetree/folder */>}}
- {{* hextra/filetree/file name="README.md" */>}}
-{{* /hextra/filetree/container */>}}
-```
-
-**Folder parameters:**
-
-| Parameter | Description | Default |
-|-----------|-------------|---------|
-| `name` | Folder name | _(required)_ |
-| `state` | `"open"` or `"closed"` | `open` |
-
-**File parameters:**
-
-| Parameter | Description | Default |
-|-----------|-------------|---------|
-| `name` | File name | _(required)_ |
-
-**Example:**
-
-{{< hextra/filetree/container >}}
- {{< hextra/filetree/folder name="content" >}}
- {{< hextra/filetree/folder name="docs" >}}
- {{< hextra/filetree/file name="_index.md" >}}
- {{< hextra/filetree/file name="getting-started.md" >}}
- {{< /hextra/filetree/folder >}}
- {{< hextra/filetree/folder name="blog" state="closed" >}}
- {{< hextra/filetree/file name="_index.md" >}}
- {{< hextra/filetree/file name="first-post.md" >}}
- {{< /hextra/filetree/folder >}}
- {{< /hextra/filetree/folder >}}
- {{< hextra/filetree/folder name="layouts" >}}
- {{< hextra/filetree/file name="baseof.html" >}}
- {{< hextra/filetree/file name="index.html" >}}
- {{< /hextra/filetree/folder >}}
- {{< hextra/filetree/file name="hugo.yaml" >}}
- {{< hextra/filetree/file name="package.json" >}}
-{{< /hextra/filetree/container >}}
-
----
-
-### Badge
-
-Inline badges with color variants. Supports both positional and named parameter forms.
-
-```text
-{{* hextra/badge "Simple badge" */>}}
-{{* hextra/badge content="Styled" color="green" link="https://example.com" icon="document-text" */>}}
-```
-
-**Parameters:**
-
-| Parameter | Description | Default |
-|-----------|-------------|---------|
-| `content` | Badge text (or use positional param) | _(required)_ |
-| `color` | Color name: `gray`, `green`, `blue`, `yellow`, `red`, `purple`, `orange`, `indigo`, `amber` | `gray` |
-| `link` | Optional URL to wrap the badge as a link | _(none)_ |
-| `icon` | Optional icon name from `data/hextra/icons.yaml` | _(none)_ |
-
-**Examples:**
-
-{{< hextra/badge "Default" >}} {{< hextra/badge content="Success" color="green" >}} {{< hextra/badge content="Info" color="blue" >}} {{< hextra/badge content="Warning" color="yellow" >}} {{< hextra/badge content="Error" color="red" >}} {{< hextra/badge content="Important" color="purple" >}} {{< hextra/badge content="Amber" color="amber" >}}
-
-With a link: {{< hextra/badge content="Visit Hugo" color="blue" link="https://gohugo.io" >}}
-
-With an icon: {{< hextra/badge content="Documentation" color="green" icon="document-text" >}}
-
----
-
-### Icon
-
-Renders an inline SVG icon from `data/hextra/icons.yaml`. Useful for embedding icons in running text.
-
-```text
-{{* hextra/icon "light-bulb" */>}}
-```
-
-**Available icons:** Here are a few icons inline: {{< hextra/icon "light-bulb" >}} `light-bulb`, {{< hextra/icon "information-circle" >}} `information-circle`, {{< hextra/icon "exclamation" >}} `exclamation`, {{< hextra/icon "folder" >}} `folder`, {{< hextra/icon "document-text" >}} `document-text`.
-
----
-
-### PDF
-
-Embeds a PDF file in a responsive iframe.
-
-```text
-{{* hextra/pdf "sample.pdf" */>}}
-```
-
-**Parameters:**
-
-| Parameter | Description | Default |
-|-----------|-------------|---------|
-| positional | Path to the PDF file (page resource, asset, or absolute path) | _(required)_ |
-
-**Example:**
-
-{{< hextra/pdf "sample.pdf" >}}
-
----
-
-### Include
-
-Includes the rendered content of another page inline. This shortcode **must** use the percent-delimiter syntax.
-
-```text
-{{%/* hextra/include "include-snippet" */%}}
-```
-
-**Parameters:**
-
-| Parameter | Description | Default |
-|-----------|-------------|---------|
-| positional | Page path relative to the content directory | _(required)_ |
-
-**Example (included from a separate page):**
-
-{{% hextra/include "include-snippet" %}}
-
----
-
-### Term
-
-Wraps a glossary term in an `` tooltip. Hover over the highlighted terms below to see their definitions. Definitions are sourced from `data//termbase.yaml`.
-
-```text
-{{* hextra/term "API" */>}}
-```
-
-**Parameters:**
-
-| Parameter | Description | Default |
-|-----------|-------------|---------|
-| `entry` | Glossary abbreviation or full term (named or positional) | _(required)_ |
-
-To use this shortcode, create a termbase data file at `data/en/termbase.yaml`:
-
-```yaml
-- abbr: API
- term: Application Programming Interface
- definition: A set of protocols for building software.
-```
-
-**Examples:**
-
-Hugo is an {{< hextra/term "SSG" >}} that can be controlled via its {{< hextra/term "CLI" >}}. Configuration is written in {{< hextra/term "YAML" >}} and sites are commonly served through a {{< hextra/term "CDN" >}}. Most projects use a {{< hextra/term "CI/CD" >}} pipeline to deploy changes automatically. The theme exposes a rich {{< hextra/term "API" >}} of shortcodes and partials.
-
----
-
-### Jupyter
-
-Renders a Jupyter Notebook (`.ipynb`) as code blocks and Markdown cells.
-
-```text
-{{%/* hextra/jupyter "example-notebook.ipynb" */%}}
-```
-
-**Parameters:**
-
-| Parameter | Description | Default |
-|-----------|-------------|---------|
-| positional | Path or URL to the `.ipynb` file | _(required)_ |
-| `allowUnsafeHTML` | Set to `"true"` to render raw HTML from notebook outputs | `false` |
-
-**Example:**
-
-{{% hextra/jupyter "example-notebook.ipynb" %}}
-
----
-
-### Asciinema
-
-Embeds an [asciinema](https://asciinema.org/) terminal recording player. The player CSS/JS is loaded from CDN automatically when this shortcode is used.
-
-```text
-{{* hextra/asciinema file="demo.cast" */>}}
-```
-
-**Parameters:**
-
-| Parameter | Description | Default |
-|-----------|-------------|---------|
-| `file` | Path or URL to the `.cast` file (also accepts positional param) | _(required)_ |
-| `theme` | Player color theme | `asciinema` |
-| `speed` | Playback speed multiplier | `1` |
-| `autoplay` | Auto-play on load | `false` |
-| `loop` | Loop playback | `false` |
-| `poster` | Poster/thumbnail specification | _(none)_ |
-| `markers` | Comma-separated time markers (e.g., `"5:Intro,10:Demo"`) | _(none)_ |
-
-**Example:**
-
-{{< hextra/asciinema file="demo.cast" speed="2" autoplay="true" loop="true" >}}
-
----
-
-## Hextra Shortcodes: Combined example
-
-Below is a realistic example that combines several Hextra shortcodes to document a setup workflow:
-
-{{< hextra/callout type="info" >}}
-Follow the steps below to set up your development environment.
-{{< /hextra/callout >}}
-
-{{< hextra/steps >}}
-
-### Prerequisites
-
-Make sure you have the following installed:
-
-{{< hextra/cards cols="2" >}}
- {{< hextra/card title="Hugo Extended" subtitle="v0.146.0 or later" link="https://gohugo.io/installation/" icon="document-text" >}}
- {{< hextra/card title="Node.js" subtitle="LTS version recommended" link="https://nodejs.org/" icon="folder" >}}
-{{< /hextra/cards >}}
-
-### Clone and install
-
-{{< hextra/tabs >}}
- {{< hextra/tab name="HTTPS" >}}
- ```bash
- git clone https://github.com/layer5io/academy-example.git
- cd academy-example && npm install
- ```
- {{< /hextra/tab >}}
- {{< hextra/tab name="SSH" >}}
- ```bash
- git clone git@github.com:layer5io/academy-example.git
- cd academy-example && npm install
- ```
- {{< /hextra/tab >}}
-{{< /hextra/tabs >}}
-
-### Verify the project structure
-
-{{< hextra/filetree/container >}}
- {{< hextra/filetree/folder name="academy-example" >}}
- {{< hextra/filetree/folder name="content" >}}
- {{< hextra/filetree/file name="_index.md" >}}
- {{< /hextra/filetree/folder >}}
- {{< hextra/filetree/file name="hugo.yaml" >}}
- {{< hextra/filetree/file name="package.json" >}}
- {{< hextra/filetree/file name="go.mod" >}}
- {{< /hextra/filetree/folder >}}
-{{< /hextra/filetree/container >}}
-
-### Start the server
-
-```bash
-hugo server -D
-```
-
-{{< hextra/callout type="warning" >}}
-The `-D` flag renders draft pages. Remove it for production builds.
-{{< /hextra/callout >}}
-
-{{< /hextra/steps >}}
-
-{{< hextra/badge content="Setup complete" color="green" icon="light-bulb" >}}
diff --git a/content/content-formatting-examples/markdown/_index.md b/content/content-formatting-examples/markdown/_index.md
new file mode 100644
index 0000000..e3072ca
--- /dev/null
+++ b/content/content-formatting-examples/markdown/_index.md
@@ -0,0 +1,9 @@
+---
+title: Markdown
+linkTitle: Markdown
+description: Basic Markdown text formatting examples including text, code, lists, tables, images, and footnotes.
+weight: 1
+draft: true
+---
+
+Standard Markdown formatting supported by Hugo and the Academy platform.
diff --git a/content/content-formatting-examples/markdown/code.md b/content/content-formatting-examples/markdown/code.md
new file mode 100644
index 0000000..bc13b0b
--- /dev/null
+++ b/content/content-formatting-examples/markdown/code.md
@@ -0,0 +1,13 @@
+---
+title: Code
+linkTitle: Code
+
+description: Code block and inline code examples.
+draft: true
+---
+
+```text
+This is a code block.
+```
+
+Inline code like `var foo = "bar";` is supported.
diff --git a/content/content-formatting-examples/markdown/footnotes.md b/content/content-formatting-examples/markdown/footnotes.md
new file mode 100644
index 0000000..0bf6534
--- /dev/null
+++ b/content/content-formatting-examples/markdown/footnotes.md
@@ -0,0 +1,11 @@
+---
+title: Footnotes
+linkTitle: Footnotes
+
+description: Example of Markdown footnotes.
+draft: true
+---
+
+This is a superscript number for your footnote. [^1]
+
+[^1]: This is a footnote.
diff --git a/content/content-formatting-examples/markdown/image-styling.md b/content/content-formatting-examples/markdown/image-styling.md
new file mode 100644
index 0000000..57b8910
--- /dev/null
+++ b/content/content-formatting-examples/markdown/image-styling.md
@@ -0,0 +1,26 @@
+---
+title: Image Styling
+linkTitle: Image Styling
+
+description: Examples of default Markdown image styling and raw HTML image overrides.
+draft: true
+---
+
+By default, Markdown images are written like this:
+
+```markdown
+
+```
+
+These are rendered with:
+
+* `max-width: 70%` of the viewport
+* `max-height: 80vh` of the viewport height
+* centered block layout
+
+This default styling works well for most landscape (horizontal) images. However, if an image is very tall, narrow, or otherwise looks awkward, you can override the default by embedding raw HTML and specifying a custom size:
+
+```html
+
+```
diff --git a/content/content-formatting-examples/markdown/lists.md b/content/content-formatting-examples/markdown/lists.md
new file mode 100644
index 0000000..49e088e
--- /dev/null
+++ b/content/content-formatting-examples/markdown/lists.md
@@ -0,0 +1,25 @@
+---
+title: Lists
+linkTitle: Lists
+
+description: Ordered, unordered, and task list examples.
+draft: true
+---
+
+Unordered:
+
+* Liverpool F.C.
+* Chelsea F.C.
+* Manchester United F.C.
+
+Ordered:
+
+1. Michael Brecker
+2. Seamus Blake
+3. Branford Marsalis
+
+Task list:
+
+* [x] Create a Hugo theme
+* [x] Add task lists to it
+* [ ] Take a vacation
diff --git a/content/content-formatting-examples/markdown/markdown-basics.md b/content/content-formatting-examples/markdown/markdown-basics.md
new file mode 100644
index 0000000..9240e51
--- /dev/null
+++ b/content/content-formatting-examples/markdown/markdown-basics.md
@@ -0,0 +1,11 @@
+---
+title: Markdown Basics
+linkTitle: Markdown Basics
+
+description: Basic Markdown text formatting examples.
+draft: true
+---
+
+Text can be **bold**, _italic_, or ~~strikethrough~~. [Links](https://gohugo.io) have no underline (unless hovered).
+
+> Blockquotes are lighter with a left border.
diff --git a/content/content-formatting-examples/markdown/responsive-images.md b/content/content-formatting-examples/markdown/responsive-images.md
new file mode 100644
index 0000000..35a853a
--- /dev/null
+++ b/content/content-formatting-examples/markdown/responsive-images.md
@@ -0,0 +1,17 @@
+---
+title: Responsive Images
+linkTitle: Responsive Images
+
+description: Examples of small and large image rendering behavior.
+draft: true
+---
+
+Small images should be shown at their actual size.
+
+
+
+Large images should always scale down and fit in the content container.
+
+
+
+_The photo above of the Spruce Picea abies shoot with foliage buds: BjΓΈrn Erik Pedersen, CC-BY-SA._
diff --git a/content/content-formatting-examples/markdown/tables.md b/content/content-formatting-examples/markdown/tables.md
new file mode 100644
index 0000000..d5b0a69
--- /dev/null
+++ b/content/content-formatting-examples/markdown/tables.md
@@ -0,0 +1,20 @@
+---
+title: Tables
+linkTitle: Tables
+
+description: Markdown table examples including inline code.
+draft: true
+---
+
+| Artist | Album | Year |
+|-------------------|-----------------|------|
+| Michael Jackson | Thriller | 1982 |
+| Prince | Purple Rain | 1984 |
+| Beastie Boys | License to Ill | 1986 |
+
+Inline code inside table cells:
+
+| Language | Code |
+|-------------|--------------------|
+| JavaScript | `var foo = "bar";` |
+| Ruby | `foo = "bar"` |
diff --git a/content/include-snippet/index.md b/content/include-snippet/index.md
index b6ac97e..573bf0b 100644
--- a/content/include-snippet/index.md
+++ b/content/include-snippet/index.md
@@ -1,7 +1,7 @@
---
title: Includeable Snippet
draft: true
-_build:
+build:
list: never
render: always
---
diff --git a/static/data/csv/keys-backup.csv b/static/data/csv/keys-backup.csv
new file mode 100644
index 0000000..8e980d3
--- /dev/null
+++ b/static/data/csv/keys-backup.csv
@@ -0,0 +1,10 @@
+Category,Function,Feature,Workspace Admin,Workspace Editor,Team Admin,Team Editor,Org Admin,Org Editor,Provider Admin,Keychain ID,Key ID,Inserted,Local Provider
+Designs,Design,Create and edit cloud native designs,X,X,X,X,X,X,X,KC001,K001,2024-01-01,true
+Designs,Design,Delete designs,X,,X,,X,,X,KC001,K002,2024-01-01,true
+Designs,Design,Share designs with team,X,X,X,X,X,X,X,KC001,K003,2024-01-01,true
+Environments,Environment,Create environments,X,X,X,,X,,X,KC002,K004,2024-01-15,true
+Environments,Environment,Delete environments,X,,X,,X,,X,KC002,K005,2024-01-15,true
+Environments,Environment,View environment details,X,X,X,X,X,X,X,KC002,K006,2024-01-15,true
+Connections,Connection,Register connections,X,,X,,X,,X,KC003,K007,2024-02-01,true
+Connections,Connection,Test connections,X,X,X,X,X,X,X,KC003,K008,2024-02-01,true
+Connections,Connection,Delete connections,X,,X,,X,,X,KC003,K009,2024-02-01,true
diff --git a/static/examples/frame-example.html b/static/examples/frame-example.html
new file mode 100644
index 0000000..5343a77
--- /dev/null
+++ b/static/examples/frame-example.html
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
Embedded Frame
+
This HTML page is rendered inside a Docsy iframe shortcode.
+
+
+
diff --git a/static/examples/images/deploy.png b/static/examples/images/deploy.png
new file mode 100644
index 0000000..7450f94
Binary files /dev/null and b/static/examples/images/deploy.png differ
diff --git a/static/examples/images/exoscale-icon.png b/static/examples/images/exoscale-icon.png
new file mode 100644
index 0000000..d2f02a0
Binary files /dev/null and b/static/examples/images/exoscale-icon.png differ
diff --git a/static/examples/images/exoscale-icon.svg b/static/examples/images/exoscale-icon.svg
new file mode 100644
index 0000000..e68645e
--- /dev/null
+++ b/static/examples/images/exoscale-icon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/examples/images/kubernetes-icon.svg b/static/examples/images/kubernetes-icon.svg
new file mode 100644
index 0000000..86e288b
--- /dev/null
+++ b/static/examples/images/kubernetes-icon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/examples/images/layer5-academy-icon.svg b/static/examples/images/layer5-academy-icon.svg
new file mode 100644
index 0000000..7b1bdf5
--- /dev/null
+++ b/static/examples/images/layer5-academy-icon.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/static/examples/openapi/example.json b/static/examples/openapi/example.json
new file mode 100644
index 0000000..0bc24d9
--- /dev/null
+++ b/static/examples/openapi/example.json
@@ -0,0 +1,69 @@
+{
+ "openapi": "3.0.0",
+ "info": {
+ "title": "Example Academy API",
+ "version": "1.0.0",
+ "description": "A sample API specification for demonstrating the Redoc and SwaggerUI shortcodes."
+ },
+ "paths": {
+ "/api/courses": {
+ "get": {
+ "summary": "List courses",
+ "description": "Returns a list of all available courses.",
+ "responses": {
+ "200": {
+ "description": "A list of courses.",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "$ref": "#/components/schemas/Course"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "/api/courses/{id}": {
+ "get": {
+ "summary": "Get a course",
+ "description": "Returns a single course by ID.",
+ "parameters": [
+ {
+ "name": "id",
+ "in": "path",
+ "required": true,
+ "schema": { "type": "string" }
+ }
+ ],
+ "responses": {
+ "200": {
+ "description": "A course object.",
+ "content": {
+ "application/json": {
+ "schema": { "$ref": "#/components/schemas/Course" }
+ }
+ }
+ },
+ "404": { "description": "Course not found." }
+ }
+ }
+ }
+ },
+ "components": {
+ "schemas": {
+ "Course": {
+ "type": "object",
+ "properties": {
+ "id": { "type": "string", "example": "cloud-101" },
+ "title": { "type": "string", "example": "Cloud Fundamentals" },
+ "description": { "type": "string", "example": "An introduction to cloud computing concepts." },
+ "duration": { "type": "string", "example": "2 hours" }
+ }
+ }
+ }
+ }
+}