@theguild/components
Version:
456 lines (423 loc) • 49.9 kB
JavaScript
import {
EnvelopLettermark,
GraphQLESlintLettermark,
InspectorLettermark,
ScalarsLettermark,
SofaLettermark,
SvgAngular,
SvgConductor,
SvgConfig,
SvgFets,
SvgHeltin,
SvgKitql,
SvgModules,
SvgNextra,
SvgSse,
SvgStitching,
SvgTools,
SvgWhatsapp,
SvgWs,
cn
} from "./chunk-X3SBJHCD.js";
// src/components/icons/caret-slim.svg
import { jsx } from "react/jsx-runtime";
var SvgCaretSlim = (props) => /* @__PURE__ */ jsx("svg", { width: 24, height: 24, viewBox: "0 0 24 24", fill: "none", stroke: "currentColor", ...props, children: /* @__PURE__ */ jsx("path", { d: "M4 8L12 16L20 8", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" }) });
// src/components/icons/close.svg
import { jsx as jsx2, jsxs } from "react/jsx-runtime";
var SvgClose = (props) => /* @__PURE__ */ jsxs("svg", { width: 24, height: 24, viewBox: "0 0 24 24", fill: "none", stroke: "currentColor", ...props, children: [
/* @__PURE__ */ jsx2("path", { d: "M5.63607 5.35355L18.364 18.0815", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" }),
/* @__PURE__ */ jsx2("path", { d: "M18.0815 5.35354L5.35358 18.0815", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" })
] });
// src/components/icons/moon.svg
import { jsx as jsx3 } from "react/jsx-runtime";
var SvgMoon = (props) => /* @__PURE__ */ jsx3("svg", { width: 16, height: 16, viewBox: "0 0 16 16", fill: "currentColor", stroke: "currentColor", ...props, children: /* @__PURE__ */ jsx3("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M14.75 8.3425C14.4217 11.8944 11.3866 14.5777 7.82131 14.4682C4.256 14.3586 1.39135 11.494 1.2818 7.92867C1.17225 4.36336 3.85562 1.32824 7.40748 1C5.86275 3.08984 6.07942 5.99534 7.91703 7.83295C9.75464 9.67056 12.6601 9.88723 14.75 8.3425Z", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" }) });
// src/components/icons/more.svg
import { jsx as jsx4, jsxs as jsxs2 } from "react/jsx-runtime";
var SvgMore = (props) => /* @__PURE__ */ jsxs2("svg", { width: 18, height: 18, viewBox: "0 0 18 18", fill: "none", stroke: "currentColor", ...props, children: [
/* @__PURE__ */ jsx4("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M9 9.75C9.41421 9.75 9.75 9.41421 9.75 9C9.75 8.58579 9.41421 8.25 9 8.25C8.58579 8.25 8.25 8.58579 8.25 9C8.25 9.41421 8.58579 9.75 9 9.75Z", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" }),
/* @__PURE__ */ jsx4("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M9 4.5C9.41421 4.5 9.75 4.16421 9.75 3.75C9.75 3.33579 9.41421 3 9 3C8.58579 3 8.25 3.33579 8.25 3.75C8.25 4.16421 8.58579 4.5 9 4.5Z", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" }),
/* @__PURE__ */ jsx4("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M9 15C9.41421 15 9.75 14.6642 9.75 14.25C9.75 13.8358 9.41421 13.5 9 13.5C8.58579 13.5 8.25 13.8358 8.25 14.25C8.25 14.6642 8.58579 15 9 15Z", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" })
] });
// src/components/icons/search.svg
import { jsx as jsx5, jsxs as jsxs3 } from "react/jsx-runtime";
var SvgSearch = (props) => /* @__PURE__ */ jsxs3("svg", { width: 24, height: 24, viewBox: "0 0 24 24", fill: "none", stroke: "currentColor", ...props, children: [
/* @__PURE__ */ jsx5("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" }),
/* @__PURE__ */ jsx5("path", { d: "M21 21L16.65 16.65", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" })
] });
// src/components/icons/share.svg
import { jsx as jsx6, jsxs as jsxs4 } from "react/jsx-runtime";
var SvgShare = (props) => /* @__PURE__ */ jsxs4("svg", { width: 18, height: 18, viewBox: "0 0 18 18", fill: "none", stroke: "currentColor", ...props, children: [
/* @__PURE__ */ jsx6("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M13.5 6C14.7426 6 15.75 4.99264 15.75 3.75C15.75 2.50736 14.7426 1.5 13.5 1.5C12.2574 1.5 11.25 2.50736 11.25 3.75C11.25 4.99264 12.2574 6 13.5 6Z", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" }),
/* @__PURE__ */ jsx6("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M4.5 11.25C5.74264 11.25 6.75 10.2426 6.75 9C6.75 7.75736 5.74264 6.75 4.5 6.75C3.25736 6.75 2.25 7.75736 2.25 9C2.25 10.2426 3.25736 11.25 4.5 11.25Z", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" }),
/* @__PURE__ */ jsx6("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M13.5 16.5C14.7426 16.5 15.75 15.4926 15.75 14.25C15.75 13.0074 14.7426 12 13.5 12C12.2574 12 11.25 13.0074 11.25 14.25C11.25 15.4926 12.2574 16.5 13.5 16.5Z", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" }),
/* @__PURE__ */ jsx6("path", { d: "M6.44336 10.1325L11.5659 13.1175", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" }),
/* @__PURE__ */ jsx6("path", { d: "M11.5584 4.88251L6.44336 7.86751", strokeWidth: 2, strokeLinecap: "round", strokeLinejoin: "round" })
] });
// src/components/icons/csa-star-level-one.svg
import { jsx as jsx7, jsxs as jsxs5 } from "react/jsx-runtime";
var SvgCsaStarLevelOne = (props) => /* @__PURE__ */ jsxs5("svg", { fill: "#00559a", viewBox: "0 0 137.2 137.2", ...props, children: [
/* @__PURE__ */ jsx7("title", { children: "Cloud Security Alliance Star Level One Badge" }),
/* @__PURE__ */ jsx7("circle", { cx: 68.95, cy: 68.63, r: 55.63, fill: "#fff" }),
/* @__PURE__ */ jsx7("path", { d: "M68.6 0a68.6 68.6 0 1 0 68.6 68.6A68.68 68.68 0 0 0 68.6 0Zm0 120.6a52 52 0 1 1 52-52 52.05 52.05 0 0 1-52 52Z" }),
/* @__PURE__ */ jsx7("path", { d: "m114 51.36.24-1.48v-.24a4 4 0 0 1-.21.38l-.88 1.4-.39-1.4a2.27 2.27 0 0 1-.09-.38v.24l-.24 1.48h-.28l.36-2.22h.33l.36 1.33c0 .13.08.31.1.4 0-.09.15-.27.22-.4l.81-1.33h.32l-.37 2.22Zm-2.67-2-.33 2h-.3l.33-2h-.72v-.23h1.73v.23ZM76.54 55.5v-.08ZM29.55 60.08a6.94 6.94 0 0 0 2.25 1.33 28.85 28.85 0 0 0 3.3 1c.71.17 1.29.33 1.75.48a6.69 6.69 0 0 1 1.07.47 1.42 1.42 0 0 1 .53.49.88.88 0 0 1 .09.56 1.35 1.35 0 0 1-.76 1.1 6 6 0 0 1-2.29.31 7.09 7.09 0 0 1-1.59-.19 10.7 10.7 0 0 1-1.67-.5 15.73 15.73 0 0 1-1.56-.7 9.8 9.8 0 0 1-1.28-.8l-3.61 4.76a14.31 14.31 0 0 0 3.88 1.89 15.75 15.75 0 0 0 5 .76 16 16 0 0 0 3.68-.4 9.77 9.77 0 0 0 3-1.25 7.38 7.38 0 0 0 2.19-2.19 8.08 8.08 0 0 0 1.14-3.2 6.61 6.61 0 0 0-.1-2.66 4.05 4.05 0 0 0-1.16-1.93 5.75 5.75 0 0 0-1-.74H28.54a4.1 4.1 0 0 0 1.01 1.41ZM34.38 55a1.44 1.44 0 0 1 .58-1 3.28 3.28 0 0 1 1.87-.38 8.7 8.7 0 0 1 3.08.53 9.28 9.28 0 0 1 1.93 1c.33.22.75.57.75.57l.46-.57L46.24 51a12 12 0 0 0-3.56-1.88 15.72 15.72 0 0 0-4.81-.65 12.35 12.35 0 0 0-3.63.5 9.44 9.44 0 0 0-2.92 1.41 7.5 7.5 0 0 0-2.05 2.19 7.36 7.36 0 0 0-1 2.64h6.08ZM51.95 71h6.07l1.7-12.06h-6.07L51.95 71zM60.36 54.39h6.13l.74-5.29H48.9l-.74 5.29h6.13l-.16 1.11h6.07l.16-1.11zM76.57 55.42v.08H82l-1.42-6.4h-6.15l-3.22 6.4h5.33ZM88.55 71h6l1-7.38H98l2.52 7.38h6.8l-3.21-8.35a8.35 8.35 0 0 0 3.22-2.38 6.88 6.88 0 0 0 .82-1.33h-17.9ZM96.88 54h3.68a2.38 2.38 0 0 1 2 .66 1.77 1.77 0 0 1 .36.8H109a6.75 6.75 0 0 0-.22-2.57 4.56 4.56 0 0 0-1.42-2.2 6.25 6.25 0 0 0-2.53-1.24 14 14 0 0 0-3.44-.39h-9.76l-.9 6.4h6ZM82.74 59H69.47L63.4 71h6.51l1.73-3.81h6.57l.65 3.81h6.57Zm-5.32 2.92.38 3.29-2.37-2-3.13 2L74 62l-2.42-1.94h3.29l.47-1.06H77l.18 1h3.3ZM76.58 56.41l-1.24 2.58H77l-.42-2.58z" }),
/* @__PURE__ */ jsx7("path", { d: "M11.16 60.63a3.54 3.54 0 0 0 1.05-1.94c.15-.8-.12-1.44-.86-1.57s-1.17.62-1.58 1.46-1 1.78-2.24 1.56A1.94 1.94 0 0 1 6 57.61a4 4 0 0 1 .85-1.87l.94.17a3.75 3.75 0 0 0-1 1.86c-.13.76.11 1.35.8 1.48.85.15 1.13-.62 1.51-1.41s1-1.84 2.32-1.61A2 2 0 0 1 13 58.85a4.23 4.23 0 0 1-.89 1.95ZM8.18 52.18l-.63 2.23-.79-.22 1.49-5.33.79.22-.62 2.23L14.28 53l-.24.87ZM9.23 46.22l.31-.81 7.46-.18-.35.91h-2.08l-1.11 2.9L15 50.5l-.33.86Zm3.62 2.28.89-2.32h-3.37q.68.6 1.38 1.26ZM11.25 41.39l.86-1.66a3.94 3.94 0 0 1 1.2-1.56 1.76 1.76 0 0 1 1.87-.1 1.85 1.85 0 0 1 1 1.54 2.11 2.11 0 0 1-.11.83l3.72-.55-.51 1-3.6.5-.54 1 2.63 1.36-.42.81Zm3.8-.37a2.18 2.18 0 0 0 .35-1.35 1 1 0 0 0-.57-.76 1.09 1.09 0 0 0-1.14.05 3 3 0 0 0-.88 1.2l-.42.8 2.12 1.1ZM15.92 33.22l.52-.74 5 3.54 1.9-2.65.67.47-2.43 3.4ZM19.37 28.57l2.61-3 .62.53-2 2.34 1.58 1.37 1.77-2 .6.51-1.77 2 1.8 1.55 2.07-2.39.62.53-2.67 3.07ZM22.75 24.67l.7-.67 3.73 1.81c.58.27 1.15.55 1.76.86-.27-.62-.52-1.22-.78-1.83L26.6 21l.68-.64 2.82 6.84-.67.64ZM28.44 19.48 31.59 17l.51.65-2.44 1.88 1.28 1.67 2.14-1.66.48.63-2.14 1.65 1.45 1.88 2.51-1.93.5.65L32.66 25ZM33.12 16l.77-.49 3.26 5.14 2.75-1.75.44.69-3.52 2.23ZM43.29 10.32a3.48 3.48 0 0 1 4.64 1.86 3.51 3.51 0 1 1-4.64-1.86Zm2.5 5.75a2.6 2.6 0 0 0 1.31-3.52 2.61 2.61 0 1 0-4.78 2.07 2.61 2.61 0 0 0 3.47 1.45ZM50.33 15l-1.89-6.63.83-.23L53.1 11q.8.6 1.59 1.23c-.18-.57-.38-1.24-.56-1.89L53.2 7l.8-.22 1.89 6.65-.82.24-3.84-2.91c-.52-.39-1.06-.81-1.58-1.22l.56 1.89 1 3.34ZM56.24 6.35l3.93-.66.14.81-3 .51.34 2.07 2.67-.44.13.78-2.66.44.39 2.35 3.12-.52.14.8-4 .68ZM62.17 8.24a.62.62 0 1 1 .68.56.62.62 0 0 1-.68-.56Zm.9 3a.62.62 0 0 1 .68.56.62.62 0 0 1-1.24.12.62.62 0 0 1 .56-.71ZM67.49 10.63a3.67 3.67 0 0 0 2.08.74c.82 0 1.4-.35 1.42-1.11s-.8-1-1.7-1.32-1.91-.71-1.89-2 .92-1.91 2.27-1.89a3.9 3.9 0 0 1 2 .55v1a3.7 3.7 0 0 0-2-.67c-.77 0-1.32.31-1.33 1 0 .86.79 1 1.62 1.27 1 .3 2 .71 2 2s-.95 2-2.34 2a4.43 4.43 0 0 1-2.07-.58ZM73.71 5.35l4 .43-.09.82-3.07-.34-.23 2.09 2.69.3-.09.78-2.68-.29L74 11.5l3.15.35-.09.81-4.06-.44ZM79.51 6.08l.89.18-1.22 6 3.2.65-.16.81-4.09-.84ZM85.17 7.33l3.91 1.18-.23.79-3-.92-.64 2.14 2.68.81-.23.75-2.68-.8-.98 2.93-.83-.21ZM89.37 11.91l2.12.83-.28.71-2.12-.82ZM95.88 11.32l.78.38-.44 7.46-.88-.42.15-2.07-2.8-1.36-1.55 1.39-.83-.4Zm-2.56 3.41 2.23 1.09.12-1.54c0-.59.09-1.23.15-1.82l-1.36 1.27ZM97.43 18.28a3.75 3.75 0 0 0 1.4 1.72c.7.43 1.39.42 1.79-.22s-.14-1.31-.77-2-1.27-1.59-.6-2.66a1.93 1.93 0 0 1 2.91-.45 3.85 3.85 0 0 1 1.41 1.48l-.5.81a3.69 3.69 0 0 0-1.36-1.6c-.66-.41-1.3-.41-1.67.19s.15 1.27.73 1.92 1.34 1.64.64 2.75a2 2 0 0 1-3 .48 4.19 4.19 0 0 1-1.48-1.56ZM102 21.21a3.62 3.62 0 0 0 1.26 1.79c.65.5 1.34.55 1.8-.05s0-1.31-.58-2.07-1.12-1.7-.35-2.7a1.94 1.94 0 0 1 2.94-.18 3.93 3.93 0 0 1 1.26 1.62l-.57.75a3.74 3.74 0 0 0-1.21-1.72c-.61-.47-1.25-.53-1.68 0s0 1.28.56 2 1.17 1.75.37 2.8a2 2 0 0 1-3 .19 4.27 4.27 0 0 1-1.38-1.64ZM110.16 20.66l2.93 2.69-.55.61-2.27-2.09-1.42 1.55 2 1.82-.54.59-2-1.83-1.61 1.75 2.3 2.14-.56.6-3-2.75ZM110.21 28.21a3.65 3.65 0 0 0 .87 2c.55.61 1.22.79 1.78.28s.23-1.29-.19-2.14-.78-1.88.15-2.72a2 2 0 0 1 2.93.36 3.85 3.85 0 0 1 1 1.82l-.71.64a3.65 3.65 0 0 0-.87-1.91c-.52-.58-1.13-.76-1.65-.28s-.21 1.26.18 2c.46.94.82 1.94-.15 2.83a2 2 0 0 1-3-.37 4.43 4.43 0 0 1-1-1.91ZM113.81 32.29a3.64 3.64 0 0 0 .68 2.09c.49.66 1.14.9 1.74.45s.35-1.27 0-2.15-.61-1.94.4-2.69a1.93 1.93 0 0 1 2.88.63 3.93 3.93 0 0 1 .78 1.9l-.77.57a3.69 3.69 0 0 0-.68-2c-.47-.62-1.06-.85-1.63-.43s-.32 1.24 0 2.06c.37 1 .64 2-.41 2.79a2 2 0 0 1-3-.65 4.12 4.12 0 0 1-.8-2ZM120.33 37.06c.23-.5.47-1 .72-1.49-.35.22-.8.49-1.29.77l-3.37 2-.44-.76 6-3.46.43.76-1.81 3.88 4.27.37.43.75-6 3.46-.46-.79 3.38-1.94c.48-.29.94-.54 1.3-.74-.55 0-1.1-.07-1.64-.12l-2.63-.23ZM126.18 41.89l1.58 3.67-.76.32-1.22-2.83-1.93.83 1.07 2.48-.73.31-1.06-2.48-2.19.94 1.25 2.87-.75.33-1.61-3.75ZM121.85 49.38l6.6-2 .25.82-2.82 3.88c-.39.54-.79 1.08-1.2 1.61.57-.18 1.23-.4 1.87-.59l3.32-1 .26.84-6.61 2-.25-.82 2.83-3.88c.38-.54.79-1.08 1.19-1.61-.57.19-1.24.4-1.87.59l-3.33 1ZM130.13 57l-.41-2.28.81-.14 1 5.45-.8.15-.42-2.28-6 1.08-.16-.9ZM6.73 79a3.62 3.62 0 0 0-.28 2.19c.16.81.64 1.3 1.38 1.15s.86-1 .93-1.94.29-2 1.52-2.26 2.07.49 2.33 1.81a3.82 3.82 0 0 1-.11 2l-.93.19a3.8 3.8 0 0 0 .23-2.09c-.16-.76-.59-1.22-1.28-1.08s-.83 1-.89 1.85c-.09 1-.28 2.09-1.57 2.35a2 2 0 0 1-2.42-1.86 4.14 4.14 0 0 1 .12-2.15ZM13.22 83.21 14.36 87l-.78.24-.88-3-2 .6.78 2.59-.76.23-.77-2.59-2.28.68.91 3-.79.23-1.16-3.9ZM16 91a4.15 4.15 0 0 1 .29 2l-.92.38a3.35 3.35 0 0 0-.15-2.06 2.63 2.63 0 0 0-3.54-1.44 2.64 2.64 0 0 0-1.46 3.58A3.09 3.09 0 0 0 11.65 95l-.93.39a3.92 3.92 0 0 1-1.26-1.68A3.47 3.47 0 0 1 11.35 89 3.49 3.49 0 0 1 16 91ZM13.92 95.55l3.19-1.77.44.79-3.11 1.72a3.8 3.8 0 0 0-1.44 1.1 1.68 1.68 0 0 0 .06 1.83 1.67 1.67 0 0 0 1.51 1 3.66 3.66 0 0 0 1.65-.62l3.15-1.73.42.77-3.1 1.71a4.26 4.26 0 0 1-2.31.75 2.7 2.7 0 0 1-2.07-1.52 2.65 2.65 0 0 1-.18-2.55 4.17 4.17 0 0 1 1.79-1.48ZM20.5 99.7l1.08 1.53a3.83 3.83 0 0 1 .83 1.77 1.74 1.74 0 0 1-.76 1.71 1.83 1.83 0 0 1-1.84.21 2 2 0 0 1-.69-.48L17.91 108l-.64-.89 1.2-3.43-.67-1-2.42 1.71-.52-.74Zm-1.42 3.55a2.14 2.14 0 0 0 1 .92 1 1 0 0 0 .94-.16 1.07 1.07 0 0 0 .48-1 3 3 0 0 0-.67-1.34l-.52-.74-2 1.38ZM24.08 104.57l.58.7-5.34 4.38-.57-.7ZM26.17 108.22l-1.6-1.69.6-.56L29 110l-.59.57-1.6-1.69-4.42 4.19-.62-.66ZM28.65 114.72l.43-4.61.8.69-.2 2c-.06.52-.11 1-.18 1.58l1.54-.42 2-.52.77.66-4.46 1.15-2 2.38-.69-.59ZM36.83 117.19l-1.95-1.26.45-.69 4.66 3-.44.69-1.95-1.26-3.31 5.12-.76-.49ZM40.67 118.61l1.67.85a3.81 3.81 0 0 1 1.56 1.18 1.72 1.72 0 0 1 .1 1.86 1.8 1.8 0 0 1-1.52 1 2.18 2.18 0 0 1-.84-.1l.6 3.72-1-.5-.54-3.6-1.05-.53-1.34 2.64-.81-.41Zm.4 3.8a2.09 2.09 0 0 0 1.35.33 1 1 0 0 0 .76-.58 1.07 1.07 0 0 0-.06-1.13 3 3 0 0 0-1.22-.87l-.79-.41-1.11 2.13ZM44.64 124.66l1.28-3.43.85.32-1.24 3.34a3.94 3.94 0 0 0-.38 1.76A1.69 1.69 0 0 0 46.4 128a1.66 1.66 0 0 0 1.81-.21 3.69 3.69 0 0 0 .85-1.54l1.26-3.37.83.3-1.25 3.33a4.21 4.21 0 0 1-1.26 2.07 3 3 0 0 1-4.37-1.58 4.23 4.23 0 0 1 .37-2.34ZM50.81 128.78a3.53 3.53 0 0 0 1.84 1.22c.8.21 1.45 0 1.64-.74s-.52-1.26-1.29-1.69-1.69-1.14-1.37-2.36a1.93 1.93 0 0 1 2.64-1.3 3.75 3.75 0 0 1 1.79 1l-.24.92a3.57 3.57 0 0 0-1.82-1.12c-.75-.2-1.36 0-1.54.67-.22.83.52 1.17 1.28 1.61s1.75 1.17 1.42 2.44a2 2 0 0 1-2.73 1.36 4.29 4.29 0 0 1-1.88-1ZM59 125.85l-2.29-.36.13-.81 5.48.87-.13.81-2.32-.36-1 6-.89-.14ZM67.44 125.82h.87l2.74 7h-1l-.74-1.94-3.11-.05-.81 1.91h-.93Zm-.88 4.18H69l-.54-1.44c-.22-.55-.43-1.15-.64-1.72-.22.56-.46 1.14-.71 1.73ZM72.09 131.24a3.53 3.53 0 0 0 2.14.52c.82-.07 1.37-.49 1.3-1.24s-.9-1-1.83-1.14-2-.51-2.08-1.76.72-2 2.06-2.12a3.9 3.9 0 0 1 2 .34l.08 1a3.7 3.7 0 0 0-2-.46c-.77.07-1.28.45-1.22 1.15.08.86.89.93 1.75 1.09 1 .2 2 .51 2.16 1.82s-.75 2.08-2.13 2.2a4.26 4.26 0 0 1-2.12-.36ZM77.76 130.68a3.62 3.62 0 0 0 2.18.32c.81-.15 1.32-.61 1.18-1.36s-1-.88-1.92-1-2-.32-2.23-1.56.53-2 1.86-2.29a3.83 3.83 0 0 1 2 .15l.17.94a3.63 3.63 0 0 0-2.08-.27c-.77.13-1.24.56-1.12 1.25.16.85 1 .85 1.84.93 1 .1 2.08.32 2.32 1.62s-.56 2.13-1.92 2.38a4.23 4.23 0 0 1-2.14-.17ZM83 127.84l-1-3.51.87-.25 1 3.41a4 4 0 0 0 .76 1.64 1.72 1.72 0 0 0 1.81.34 1.67 1.67 0 0 0 1.32-1.25 3.73 3.73 0 0 0-.24-1.75l-1-3.45.84-.25 1 3.41a4.28 4.28 0 0 1 .23 2.41 3.06 3.06 0 0 1-4.47 1.31 4.2 4.2 0 0 1-1.12-2.06ZM88.5 122.32l1.73-.72a3.9 3.9 0 0 1 1.91-.42 1.74 1.74 0 0 1 1.5 1.12 1.83 1.83 0 0 1-.19 1.84 2.41 2.41 0 0 1-.62.57l3.21 2-1 .42-3.09-1.91-1.08.45 1.13 2.68-.84.35Zm3.16 2.16a2.18 2.18 0 0 0 1.13-.81 1 1 0 0 0 0-1 1 1 0 0 0-.89-.69 3.09 3.09 0 0 0-1.46.36l-.83.34.92 2.2ZM95.85 119l.76-.42 5.84 4.66-.86.47-1.6-1.31-2.72 1.5.24 2.07-.81.44Zm1.31 4 2.17-1.2-1.18-1c-.46-.38-1-.79-1.4-1.18.09.6.17 1.22.24 1.85ZM103.62 122.42l-4-5.61.7-.5 4.58 1.43c.64.19 1.28.4 1.91.61-.35-.48-.77-1-1.16-1.59l-2-2.82.72-.51 4 5.61-.7.5-4.59-1.42c-.63-.2-1.27-.4-1.91-.62.36.48.78 1 1.17 1.59l2 2.82ZM107.64 110.32a4 4 0 0 1 1.76-.95l.67.73a3.34 3.34 0 0 0-1.87.84 2.72 2.72 0 1 0 3.71 4 3 3 0 0 0 1-1.85l.68.74a3.88 3.88 0 0 1-1.15 1.76 3.55 3.55 0 1 1-4.8-5.24ZM109.92 108.24l2.67-3 .61.55-2.06 2.29 1.56 1.4 1.8-2 .59.53-1.8 2 1.77 1.59 2.11-2.35.61.54-2.72 3ZM120 99.76l1.65 2.1 2.18-.42-.6.9-1.14.22a2.37 2.37 0 0 1-.38 2.22 2 2 0 0 1-3.71-1.15v-.26h-.3a2 2 0 0 1-1.58-.22 1.77 1.77 0 0 1 2-2.92 1.83 1.83 0 0 1 .74 1.63v.47l1.89-.36-1.24-1.55Zm-2.34 2.87.42-.08V102a1.13 1.13 0 0 0-.44-1 .84.84 0 0 0-1.21.29.83.83 0 0 0 .2 1.2 1.29 1.29 0 0 0 .99.14Zm3.57.13-2.43.47v.42a1.21 1.21 0 0 0 2.32.69 1.47 1.47 0 0 0 .07-1.58ZM119.35 95.18l.8-1.69a3.83 3.83 0 0 1 1.14-1.59 1.74 1.74 0 0 1 1.86-.17 1.83 1.83 0 0 1 1.09 1.49 2.17 2.17 0 0 1-.08.84l3.7-.69-.47 1-3.58.63-.5 1.07 2.69 1.25-.39.82Zm3.79-.5a2.19 2.19 0 0 0 .29-1.36 1 1 0 0 0-.6-.74 1.05 1.05 0 0 0-1.13.09 3.06 3.06 0 0 0-.84 1.24l-.38.81 2.15 1ZM121.83 89.68l.32-.85 6.44 2.5-.32.85ZM127.85 89.29a3.65 3.65 0 0 0 1.3-1.78c.24-.78.06-1.45-.66-1.68s-1.24.47-1.75 1.26-1.22 1.63-2.42 1.25a1.94 1.94 0 0 1-1.18-2.7 3.86 3.86 0 0 1 1.08-1.74l.92.28a3.62 3.62 0 0 0-1.21 1.73c-.23.73-.07 1.35.6 1.56s1.2-.47 1.67-1.2 1.25-1.7 2.51-1.3a2 2 0 0 1 1.22 2.79 4.24 4.24 0 0 1-1.13 1.83ZM124.17 82.53l.19-.89 3.06.64-2.42-3.61.23-1.1 2.5 3.69 4.27-2.54-.24 1.16-4.15 2.43 3.49.73-.19.88Z", fill: "#fff" }),
/* @__PURE__ */ jsx7("path", { d: "M26.34 76.14h1.49v10h5.38v1.35h-6.87ZM35.1 76.14h6.58v1.35h-5.09V81h4.46v1.3h-4.46v3.92h5.23v1.35H35.1ZM42.73 76.14h1.6l2.43 6.39 1.11 3c.38-1 .76-2 1.15-3.07l2.44-6.34H53l-4.36 11.41h-1.52ZM54.53 76.14h6.57v1.35H56V81h4.45v1.3H56v3.92h5.23v1.35h-6.7ZM63.35 76.14h1.5v10h5.38v1.35h-6.88ZM81.22 76a5.87 5.87 0 1 1-5.79 5.87A5.72 5.72 0 0 1 81.22 76Zm0 10.35a4.49 4.49 0 1 0-4.29-4.48 4.3 4.3 0 0 0 4.29 4.45ZM89.07 87.53V76.14h1.42l4.77 6.33c.66.86 1.32 1.76 2 2.66v-8.99h1.45v11.39h-1.46l-4.76-6.32c-.66-.87-1.32-1.76-2-2.66v8.96ZM101.38 76.14H108v1.35h-5.08V81h4.45v1.3h-4.45v3.92h5.22v1.35h-6.71Z" })
] });
// src/components/icons/arrow-icon.svg
import { jsx as jsx8 } from "react/jsx-runtime";
var SvgArrowIcon = (props) => /* @__PURE__ */ jsx8("svg", { width: 24, height: 24, "view-box": "0 0 24 24", fill: "currentColor", ...props, children: /* @__PURE__ */ jsx8("path", { d: "m15.755 11.1-4.828-4.828L12.2 5l7 7-7 7-1.273-1.272 4.828-4.828H4.8v-1.8h10.955Z" }) });
// src/components/icons/twitter.svg
import { jsx as jsx9 } from "react/jsx-runtime";
var SvgTwitter = (props) => /* @__PURE__ */ jsx9("svg", { viewBox: "0 0 1200 1227", fill: "currentColor", ...props, children: /* @__PURE__ */ jsx9("path", { d: "M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z" }) });
// src/components/icons/linkedin.svg
import { jsx as jsx10, jsxs as jsxs6 } from "react/jsx-runtime";
var SvgLinkedin = (props) => /* @__PURE__ */ jsxs6("svg", { viewBox: "0 0 20 20", fill: "currentColor", ...props, children: [
/* @__PURE__ */ jsx10("path", { d: "M13.3337 6.66675C14.6597 6.66675 15.9315 7.19353 16.8692 8.13121C17.8069 9.0689 18.3337 10.3407 18.3337 11.6667V17.5001H15.0003V11.6667C15.0003 11.2247 14.8247 10.8008 14.5122 10.4882C14.1996 10.1757 13.7757 10.0001 13.3337 10.0001C12.8916 10.0001 12.4677 10.1757 12.1551 10.4882C11.8426 10.8008 11.667 11.2247 11.667 11.6667V17.5001H8.33366V11.6667C8.33366 10.3407 8.86044 9.0689 9.79813 8.13121C10.7358 7.19353 12.0076 6.66675 13.3337 6.66675ZM1.66699 7.50008H5.00033V17.5001H1.66699V7.50008Z" }),
/* @__PURE__ */ jsx10("path", { d: "M3.33366 5.00008C4.25413 5.00008 5.00033 4.25389 5.00033 3.33341C5.00033 2.41294 4.25413 1.66675 3.33366 1.66675C2.41318 1.66675 1.66699 2.41294 1.66699 3.33341C1.66699 4.25389 2.41318 5.00008 3.33366 5.00008Z" })
] });
// src/components/icons/youtube.svg
import { jsx as jsx11 } from "react/jsx-runtime";
var SvgYoutube = (props) => /* @__PURE__ */ jsx11("svg", { viewBox: "0 0 20 20", fill: "currentColor", ...props, children: /* @__PURE__ */ jsx11("path", { d: "M9.99967 2.66675C7.20901 2.66675 3.58691 3.36597 3.58691 3.36597L3.5778 3.37638C2.30678 3.57966 1.33301 4.67183 1.33301 6.00008V10.0001V10.0014V14.0001V14.0014C1.33425 14.6357 1.56159 15.2489 1.97421 15.7307C2.38683 16.2125 2.95769 16.5315 3.58431 16.6303L3.58691 16.6342C3.58691 16.6342 7.20901 17.3347 9.99967 17.3347C12.7903 17.3347 16.4124 16.6342 16.4124 16.6342L16.4137 16.6329C17.041 16.5343 17.6126 16.2151 18.0255 15.7327C18.4384 15.2503 18.6657 14.6364 18.6663 14.0014V14.0001V10.0014V10.0001V6.00008C18.6654 5.3655 18.4382 4.75205 18.0256 4.26995C17.6129 3.78786 17.0419 3.46872 16.415 3.36987L16.4124 3.36597C16.4124 3.36597 12.7903 2.66675 9.99967 2.66675ZM7.99967 6.93237L13.333 10.0001L7.99967 13.0678V6.93237Z" }) });
// src/components/icons/codegen.svg
import { jsx as jsx12, jsxs as jsxs7 } from "react/jsx-runtime";
var SvgCodegen = (props) => /* @__PURE__ */ jsxs7("svg", { width: 53, height: 53, viewBox: "0 0 53 53", fill: "currentColor", ...props, children: [
/* @__PURE__ */ jsx12("path", { d: "m42.212 16.24-5.427-5.427-7.46 7.46a3.997 3.997 0 0 1-5.652 0l-7.46-7.46-5.428 5.427 7.46 7.46a3.997 3.997 0 0 1 0 5.653l-7.46 7.46 5.427 5.427 7.46-7.46a3.997 3.997 0 0 1 5.653 0l7.46 7.46 5.428-5.427-7.46-7.46a3.997 3.997 0 0 1 0-5.653l7.46-7.46Z" }),
/* @__PURE__ */ jsx12("path", { d: "M26.498 41.672 21.072 47.1l5.427 5.426 5.426-5.426-5.427-5.427ZM26.499.525 21.073 5.95l5.426 5.426 5.426-5.426L26.5.525ZM47.074 21.101l-5.426 5.427 5.426 5.426 5.426-5.426-5.426-5.427ZM5.926 21.1.5 26.528l5.426 5.426 5.426-5.426-5.426-5.426Z" })
] });
// src/components/icons/mesh.svg
import { jsx as jsx13, jsxs as jsxs8 } from "react/jsx-runtime";
var SvgMesh = (props) => /* @__PURE__ */ jsxs8("svg", { width: 52, height: 53, viewBox: "0 0 52 53", fill: "none", ...props, children: [
/* @__PURE__ */ jsxs8("g", { clipPath: "url(#mesh-icon)", fill: "currentColor", children: [
/* @__PURE__ */ jsx13("path", { d: "M52 15.386 44.915 8.3l-.69-.691L37.138.525H14.86L7.774 7.61l-.69.69L0 15.387v22.28l7.085 7.085.69.69 7.086 7.086h22.28l7.085-7.085.69-.69 7.086-7.086v-22.28H52ZM40.173 44.749H11.827a4.05 4.05 0 0 1-4.051-4.05V12.351a4.05 4.05 0 0 1 4.05-4.051h28.347a4.05 4.05 0 0 1 4.051 4.05v28.347a4.05 4.05 0 0 1-4.05 4.051Z" }),
/* @__PURE__ */ jsx13("path", { d: "M14.782 19.317v14.416a4.05 4.05 0 0 0 4.05 4.05h14.335a4.05 4.05 0 0 0 4.051-4.05V19.317a4.05 4.05 0 0 0-4.05-4.05H18.832a4.05 4.05 0 0 0-4.051 4.05Zm14.66 3.725v6.966h-6.884v-6.966h6.884Z" })
] }),
/* @__PURE__ */ jsx13("defs", { children: /* @__PURE__ */ jsx13("clipPath", { id: "mesh-icon", children: /* @__PURE__ */ jsx13("path", { fill: "#fff", transform: "translate(0 .525)", d: "M0 0h52v52H0z" }) }) })
] });
// src/components/icons/yoga.svg
import { jsx as jsx14, jsxs as jsxs9 } from "react/jsx-runtime";
var SvgYoga = (props) => /* @__PURE__ */ jsxs9("svg", { width: 53, height: 54, viewBox: "0 0 53 54", fill: "none", ...props, children: [
/* @__PURE__ */ jsx14("path", { d: "M35.213 10.37h-8.231l4.943-4.943L26.5 0l-5.427 5.427 4.943 4.943h-8.231a4 4 0 0 0-2.827 1.172L.5 26l5.427 5.427 17.747-17.746a3.997 3.997 0 0 1 5.652 0l17.747 17.746L52.5 26 38.04 11.54a4 4 0 0 0-2.827-1.172v.002ZM26.5 42.197l-5.426 5.426L26.5 53.05l5.426-5.426-5.426-5.427Z", fill: "currentColor" }),
/* @__PURE__ */ jsx14("path", { d: "M26.5 31.427h-8.713A4 4 0 0 0 14.96 32.6L10.79 36.77l5.427 5.427 7.46-7.46a3.997 3.997 0 0 1 5.653 0l7.46 7.46 5.427-5.427-4.172-4.171a4 4 0 0 0-2.827-1.172H26.5Z", fill: "currentColor" })
] });
// src/components/icons/hive.svg
import { jsx as jsx15, jsxs as jsxs10 } from "react/jsx-runtime";
var SvgHive = (props) => /* @__PURE__ */ jsxs10("svg", { width: 52, height: 52, viewBox: "0 0 52 52", fill: "none", ...props, children: [
/* @__PURE__ */ jsxs10("g", { clipPath: "url(#hive-icon)", fill: "currentColor", children: [
/* @__PURE__ */ jsx15("path", { d: "M36.902.081H16.097L.5 15.678v20.806L16.097 52.08h20.805L52.5 36.484V15.678L36.902.081ZM49.18 28.918 29.334 48.762a4.01 4.01 0 0 1-5.67 0L3.82 28.918a4.01 4.01 0 0 1 0-5.671L23.663 3.402a4.01 4.01 0 0 1 5.671 0L49.18 23.247a4.01 4.01 0 0 1 0 5.67Z" }),
/* @__PURE__ */ jsx15("path", { d: "m26.499 20.637-5.444 5.443 5.444 5.444 5.443-5.444-5.443-5.443Z" })
] }),
/* @__PURE__ */ jsx15("defs", { children: /* @__PURE__ */ jsx15("clipPath", { id: "hive-icon", children: /* @__PURE__ */ jsx15("path", { fill: "#fff", d: "M0 0h52v52H0z" }) }) })
] });
// src/components/icons/hive-gateway.svg
import { jsx as jsx16 } from "react/jsx-runtime";
var SvgHiveGateway = (props) => /* @__PURE__ */ jsx16("svg", { width: 52, height: 53, viewBox: "0 0 52 53", fill: "currentColor", ...props, children: /* @__PURE__ */ jsx16("path", { d: "m25 .524872-7.7758.000001V13.6981c0 2.2382-1.8128 4.051-4.0509 4.051H0l7.2e-7 7.7758H8.48411c1.06096 0 2.07849-.4215 2.82859-1.1718l12.5159-12.5176C24.5786 11.0854 25 10.068 25 9.00727V.524872Zm2 0 7.7758.000001V13.6981c0 2.2382 1.8128 4.051 4.0509 4.051H52v7.7758h-8.4841c-1.061 0-2.0785-.4215-2.8286-1.1718L28.1714 11.8355C27.4214 11.0854 27 10.068 27 9.00727V.524872ZM25 52.5249h-7.7758V39.3516c0-2.2381-1.8128-4.0509-4.0509-4.0509H0l7.2e-7-7.7758H8.48411c1.06096 0 2.07849.4215 2.82859 1.1717l12.5159 12.5176c.75.7502 1.1714 1.7675 1.1714 2.8283v8.4824Zm2 0h7.7758V39.3516c0-2.2381 1.8128-4.0509 4.0509-4.0509H52v-7.7758h-8.4841c-1.061 0-2.0785.4215-2.8286 1.1717L28.1714 41.2142c-.75.7502-1.1714 1.7675-1.1714 2.8283v8.4824Zm2.8369-29.837H22.163v7.6739h7.6739v-7.6739Z" }) });
// src/components/icons/stellate.svg
import { jsx as jsx17, jsxs as jsxs11 } from "react/jsx-runtime";
var SvgStellate = (props) => /* @__PURE__ */ jsxs11("svg", { viewBox: "0 0 32 33", width: 32, height: 33, fill: "none", ...props, children: [
/* @__PURE__ */ jsxs11("g", { clipPath: "url(#st-a)", fillRule: "evenodd", clipRule: "evenodd", fill: "currentColor", children: [
/* @__PURE__ */ jsx17("path", { d: "M26.6299 25.7766c.2277-.8491.2769-2.049-.7815-2.9659l-3.2735-2.8366-15.37699 8.11 6.99009 4.0365c.9907.5723 2.209.5723 3.1997 0l8.9284-5.1503.3199-1.1875-.0061-.0062Z" }),
/* @__PURE__ */ jsx17("path", { d: "m28.4697 7.37838-.3753-.21536-8.9407 8.22078 7.5008 6.4978c1.1814 1.0214 1.6183 2.5167 1.163 4.215l.6522-.3754c.9907-.5722 1.5999-1.6306 1.5999-2.7689v-12.805c0-1.14446-.6092-2.19667-1.5999-2.76892ZM4.83506 7.26147c-.17229 1.12604.17229 2.04903.98452 2.68282l5.06412 3.90731 9.8021-10.9651L17.3815.978994c-.9906-.572252-2.209-.572252-3.1996 0L4.98274 6.28925l-.14768.97222Z" }),
/* @__PURE__ */ jsx17("path", { d: "M15.4002 18.8911 5.06889 10.9227c-1.16297-.8984-1.69215-2.25214-1.45217-3.83968l-.51687.30151C2.10917 7.95678 1.5 9.01514 1.5 10.1535v12.7988c0 1.1445.60917 2.1967 1.59985 2.7689l2.95971 1.7106 9.34064-8.5345v-.0062Z" })
] }),
/* @__PURE__ */ jsx17("defs", { children: /* @__PURE__ */ jsx17("clipPath", { id: "st-a", children: /* @__PURE__ */ jsx17("path", { fill: "#fff", transform: "translate(0 .0498047)", d: "M0 0h32v32H0z" }) }) })
] });
// src/components/icons/index.ts
import { InformationCircleIcon, GitHubIcon, DiscordIcon } from "nextra/icons";
// src/components/icons/list.svg
import { jsx as jsx18 } from "react/jsx-runtime";
var SvgList = (props) => /* @__PURE__ */ jsx18("svg", { width: 24, height: 24, viewBox: "0 0 24 24", fill: "none", ...props, children: /* @__PURE__ */ jsx18("path", { d: "M8.40002 4.80001H20.1V6.60001H8.40002V4.80001ZM3.90002 4.35001H6.60002V7.05001H3.90002V4.35001ZM3.90002 10.65H6.60002V13.35H3.90002V10.65ZM3.90002 16.95H6.60002V19.65H3.90002V16.95ZM8.40002 11.1H20.1V12.9H8.40002V11.1ZM8.40002 17.4H20.1V19.2H8.40002V17.4Z", fill: "currentColor" }) });
// src/components/icons/paper.svg
import { jsx as jsx19 } from "react/jsx-runtime";
var SvgPaper = (props) => /* @__PURE__ */ jsx19("svg", { width: 24, height: 24, viewBox: "0 0 24 24", fill: "none", ...props, children: /* @__PURE__ */ jsx19("path", { d: "M9.30005 3.0027V3H19.1982C19.695 3 20.1 3.4095 20.1 3.8928V20.1072C20.0998 20.3441 20.0055 20.5712 19.838 20.7386C19.6704 20.906 19.4432 21 19.2063 21H4.79375C4.67556 20.9992 4.55869 20.9751 4.44981 20.9291C4.34093 20.8831 4.24218 20.8161 4.15919 20.7319C4.0762 20.6478 4.0106 20.5481 3.96614 20.4386C3.92167 20.3291 3.89922 20.2119 3.90005 20.0937V8.4L9.30005 3.0027ZM6.44705 8.4H9.30005V5.547L6.44705 8.4ZM11.1 4.8V9.3C11.1 9.53869 11.0052 9.76761 10.8364 9.9364C10.6677 10.1052 10.4387 10.2 10.2 10.2H5.70005V19.2H18.3V4.8H11.1Z", fill: "currentColor" }) });
// src/components/icons/target.svg
import { jsx as jsx20 } from "react/jsx-runtime";
var SvgTarget = (props) => /* @__PURE__ */ jsx20("svg", { width: 24, height: 24, viewBox: "0 0 24 24", fill: "none", ...props, children: /* @__PURE__ */ jsx20("path", { d: "M5.92419 4.56672L13.3575 12L12 13.3574L8.69187 10.0493C8.26691 10.7698 8.08885 11.6094 8.18476 12.4403C8.28067 13.2713 8.6453 14.0483 9.22321 14.653C9.80113 15.2578 10.5607 15.6573 11.3865 15.7908C12.2123 15.9244 13.059 15.7846 13.7981 15.3928C14.5372 15.001 15.1281 14.3785 15.481 13.6201C15.8339 12.8617 15.9295 12.0088 15.7532 11.1911C15.577 10.3733 15.1386 9.63554 14.5046 9.08981C13.8707 8.54409 13.0758 8.2203 12.241 8.16768L10.5082 6.43488C11.8179 6.08367 13.2094 6.20576 14.438 6.77965C15.6665 7.35354 16.6531 8.34243 17.2243 9.57224C17.7954 10.802 17.9143 12.1939 17.5602 13.5028C17.206 14.8117 16.4014 15.9536 15.2881 16.7276C14.1748 17.5017 12.8241 17.8581 11.4738 17.7342C10.1235 17.6103 8.86026 17.014 7.90638 16.0503C6.9525 15.0867 6.36918 13.8173 6.25912 12.4659C6.14905 11.1144 6.5193 9.76742 7.30467 8.66208L5.93283 7.29024C4.78801 8.7661 4.22028 10.6086 4.3359 12.4728C4.45152 14.3371 5.24256 16.0953 6.56096 17.4184C7.87937 18.7414 9.63476 19.5387 11.4986 19.661C13.3624 19.7832 15.2069 19.222 16.6868 18.0824C18.1667 16.9429 19.1806 15.303 19.5387 13.4699C19.8968 11.6367 19.5746 9.73585 18.6323 8.12311C17.6901 6.51038 16.1924 5.29631 14.4196 4.70814C12.6468 4.11997 10.7204 4.19802 9.00099 4.92768L7.55907 3.48672C8.92969 2.77058 10.4536 2.39768 12 2.4C17.3021 2.4 21.6 6.69792 21.6 12C21.6 17.3021 17.3021 21.6 12 21.6C6.69795 21.6 2.40003 17.3021 2.40003 12C2.39858 10.577 2.71411 9.17164 3.3237 7.88587C3.93329 6.6001 4.82163 5.46626 5.92419 4.56672Z", fill: "currentColor" }) });
// src/components/icons/right-corner.svg
import { jsx as jsx21 } from "react/jsx-runtime";
var SvgRightCorner = (props) => /* @__PURE__ */ jsx21("svg", { width: 24, height: 24, viewBox: "0 0 24 24", fill: "currentColor", ...props, children: /* @__PURE__ */ jsx21("path", { d: "M13.2069 4.8C13.003 5.37818 12.8992 5.98691 12.9 6.6H5.70002V19.2H18.3V12C18.9131 12.0008 19.5218 11.897 20.1 11.6931V20.1C20.1 20.3387 20.0052 20.5676 19.8364 20.7364C19.6676 20.9052 19.4387 21 19.2 21H4.80002C4.56133 21 4.33241 20.9052 4.16363 20.7364C3.99485 20.5676 3.90002 20.3387 3.90002 20.1V5.7C3.90002 5.46131 3.99485 5.23239 4.16363 5.0636C4.33241 4.89482 4.56133 4.8 4.80002 4.8H13.2069ZM18.3 8.4C18.7774 8.4 19.2353 8.21036 19.5728 7.87279C19.9104 7.53523 20.1 7.07739 20.1 6.6C20.1 6.12261 19.9104 5.66477 19.5728 5.32721C19.2353 4.98964 18.7774 4.8 18.3 4.8C17.8226 4.8 17.3648 4.98964 17.0272 5.32721C16.6897 5.66477 16.5 6.12261 16.5 6.6C16.5 7.07739 16.6897 7.53523 17.0272 7.87279C17.3648 8.21036 17.8226 8.4 18.3 8.4ZM18.3 10.2C17.3452 10.2 16.4296 9.82072 15.7544 9.14558C15.0793 8.47045 14.7 7.55478 14.7 6.6C14.7 5.64522 15.0793 4.72955 15.7544 4.05442C16.4296 3.37928 17.3452 3 18.3 3C19.2548 3 20.1705 3.37928 20.8456 4.05442C21.5207 4.72955 21.9 5.64522 21.9 6.6C21.9 7.55478 21.5207 8.47045 20.8456 9.14558C20.1705 9.82072 19.2548 10.2 18.3 10.2Z" }) });
// src/components/icons/pencil.svg
import { jsx as jsx22 } from "react/jsx-runtime";
var SvgPencil = (props) => /* @__PURE__ */ jsx22("svg", { width: 24, height: 24, viewBox: "0 0 24 24", fill: "currentColor", ...props, children: /* @__PURE__ */ jsx22("path", { d: "M15.3552 9.91741L14.0826 8.64481L5.70002 17.0274V18.3H6.97262L15.3552 9.91741ZM16.6278 8.64481L17.9004 7.37221L16.6278 6.09961L15.3552 7.37221L16.6278 8.64481ZM7.71782 20.1H3.90002V16.2813L15.9915 4.18981C16.1603 4.02108 16.3892 3.9263 16.6278 3.9263C16.8665 3.9263 17.0954 4.02108 17.2641 4.18981L19.8102 6.73591C19.9789 6.90468 20.0737 7.13356 20.0737 7.37221C20.0737 7.61086 19.9789 7.83973 19.8102 8.00851L7.71872 20.1H7.71782Z" }) });
// src/components/icons/account-box.svg
import { jsx as jsx23 } from "react/jsx-runtime";
var SvgAccountBox = (props) => /* @__PURE__ */ jsx23("svg", { width: 24, height: 24, viewBox: "0 0 24 24", fill: "currentColor", ...props, children: /* @__PURE__ */ jsx23("path", { d: "M3.90002 5.69552C3.90002 4.70372 4.70372 3.90002 5.69552 3.90002H18.3045C19.2963 3.90002 20.1 4.70372 20.1 5.69552V18.3045C20.1 18.7807 19.9109 19.2374 19.5741 19.5741C19.2374 19.9109 18.7807 20.1 18.3045 20.1H5.69552C5.21933 20.1 4.76264 19.9109 4.42591 19.5741C4.08919 19.2374 3.90002 18.7807 3.90002 18.3045V5.69552ZM5.70002 5.70002V18.3H18.3V5.70002H5.70002ZM8.37482 17.562C7.82131 17.3223 7.29335 17.0274 6.79892 16.6818C7.36976 15.7971 8.15339 15.0698 9.07808 14.5663C10.0028 14.0629 11.039 13.7994 12.0918 13.8C14.2518 13.8 16.1571 14.8863 17.292 16.5423C16.8071 16.9011 16.2872 17.2101 15.7404 17.4648C15.3236 16.887 14.7754 16.4166 14.141 16.0924C13.5067 15.7681 12.8043 15.5994 12.0918 15.6C10.5483 15.6 9.18482 16.3776 8.37482 17.562ZM12 12.9C11.5864 12.9 11.1767 12.8185 10.7946 12.6602C10.4124 12.5019 10.0651 12.2699 9.77264 11.9774C9.48013 11.6849 9.24811 11.3377 9.0898 10.9555C8.9315 10.5733 8.85002 10.1637 8.85002 9.75002C8.85002 9.33636 8.9315 8.92675 9.0898 8.54457C9.24811 8.1624 9.48013 7.81514 9.77264 7.52264C10.0651 7.23013 10.4124 6.99811 10.7946 6.8398C11.1767 6.6815 11.5864 6.60002 12 6.60002C12.8355 6.60002 13.6367 6.9319 14.2274 7.52264C14.8182 8.11338 15.15 8.91459 15.15 9.75002C15.15 10.5855 14.8182 11.3867 14.2274 11.9774C13.6367 12.5682 12.8355 12.9 12 12.9ZM12 11.1C12.3581 11.1 12.7014 10.9578 12.9546 10.7046C13.2078 10.4514 13.35 10.1081 13.35 9.75002C13.35 9.39198 13.2078 9.0486 12.9546 8.79543C12.7014 8.54226 12.3581 8.40002 12 8.40002C11.642 8.40002 11.2986 8.54226 11.0454 8.79543C10.7923 9.0486 10.65 9.39198 10.65 9.75002C10.65 10.1081 10.7923 10.4514 11.0454 10.7046C11.2986 10.9578 11.642 11.1 12 11.1Z" }) });
// src/components/icons/bard.svg
import { jsx as jsx24 } from "react/jsx-runtime";
var SvgBard = (props) => /* @__PURE__ */ jsx24("svg", { width: 24, height: 24, viewBox: "0 0 24 24", fill: "currentColor", ...props, children: /* @__PURE__ */ jsx24("path", { d: "M10.9608 16.3467C10.7077 16.9262 9.90582 16.9262 9.6528 16.3467L8.99456 14.8391C8.40878 13.4975 7.35442 12.4295 6.03922 11.8457L4.22743 11.0414C3.6514 10.7858 3.6514 9.94776 4.22743 9.69207L5.98264 8.91296C7.33165 8.31414 8.40493 7.20661 8.9807 5.81919L9.64748 4.21255C9.89489 3.61633 10.7187 3.61632 10.9661 4.21255L11.6329 5.81921C12.2086 7.20661 13.2819 8.31414 14.6309 8.91296L16.3862 9.69207C16.9622 9.94776 16.9622 10.7858 16.3862 11.0414L14.5744 11.8457C13.2592 12.4295 12.2048 13.4975 11.619 14.8391L10.9608 16.3467ZM6.40467 10.3668C8.11905 11.1278 9.51301 12.3786 10.3068 14.0997C11.1006 12.3786 12.4945 11.1278 14.2089 10.3668C12.4741 9.59668 11.0757 8.28485 10.3068 6.53316C9.53789 8.28486 8.1395 9.59668 6.40467 10.3668ZM17.5511 20.0174L17.7362 19.5932C18.0662 18.8367 18.6605 18.2344 19.4021 17.9049L19.9724 17.6515C20.2809 17.5144 20.2809 17.0662 19.9724 16.9292L19.4341 16.6899C18.6734 16.352 18.0683 15.7274 17.744 14.9452L17.5539 14.4867C17.4214 14.1672 16.9796 14.1672 16.8471 14.4867L16.6571 14.9452C16.3328 15.7274 15.7277 16.352 14.967 16.6899L14.4286 16.9292C14.1202 17.0662 14.1202 17.5144 14.4286 17.6515L14.9989 17.9049C15.7406 18.2344 16.3349 18.8367 16.6649 19.5932L16.85 20.0174C16.9855 20.328 17.4155 20.328 17.5511 20.0174ZM16.7809 17.2852L17.2028 16.8662L17.6159 17.2852L17.2028 17.6924L16.7809 17.2852Z" }) });
// src/components/icons/honour.svg
import { jsx as jsx25 } from "react/jsx-runtime";
var SvgHonour = (props) => /* @__PURE__ */ jsx25("svg", { width: 24, height: 24, viewBox: "0 0 24 24", fill: "currentColor", ...props, children: /* @__PURE__ */ jsx25("path", { d: "M20.1 4.8V18.0489C20.1001 18.1362 20.0748 18.2217 20.0272 18.2949C19.9795 18.3681 19.9117 18.4258 19.8318 18.4611L12 21.927L4.16818 18.462C4.08802 18.4266 4.01994 18.3686 3.97229 18.295C3.92465 18.2215 3.89952 18.1356 3.89998 18.048V4.8H2.09998V3H21.9V4.8H20.1ZM5.69998 4.8V17.1705L12 19.9605L18.3 17.1705V4.8H5.69998ZM8.39998 8.4H15.6V10.2H8.39998V8.4ZM8.39998 12H15.6V13.8H8.39998V12Z" }) });
// src/components/icons/shield-flash.svg
import { jsx as jsx26 } from "react/jsx-runtime";
var SvgShieldFlash = (props) => /* @__PURE__ */ jsx26("svg", { width: 24, height: 24, viewBox: "0 0 24 24", fill: "currentColor", ...props, children: /* @__PURE__ */ jsx26("path", { d: "M4.60472 3.74338L12 2.09998L19.3953 3.74338C19.5952 3.7878 19.7739 3.89904 19.902 4.05874C20.0302 4.21844 20.1 4.41704 20.1 4.62178V13.6101C20.1 14.499 19.8804 15.3742 19.4609 16.158C19.0414 16.9417 18.4349 17.6098 17.6952 18.1029L12 21.9L6.30482 18.1029C5.56527 17.6099 4.95884 16.942 4.53934 16.1584C4.11984 15.3748 3.90024 14.4998 3.90002 13.611V4.62178C3.90006 4.41704 3.9699 4.21844 4.09802 4.05874C4.22613 3.89904 4.40487 3.7878 4.60472 3.74338ZM5.70002 5.34358V13.6101C5.70003 14.2027 5.84634 14.7861 6.12596 15.3086C6.40558 15.8311 6.80986 16.2765 7.30292 16.6053L12 19.7373L16.6971 16.6053C17.1901 16.2766 17.5943 15.8314 17.8739 15.309C18.1535 14.7867 18.2999 14.2034 18.3 13.611V5.34358L12 3.94498L5.70002 5.34358ZM12.9 10.2H15.6L11.1 16.5V12H8.40002L12.9 5.69998V10.2Z" }) });
// src/components/icons/group.svg
import { jsx as jsx27 } from "react/jsx-runtime";
var SvgGroup = (props) => /* @__PURE__ */ jsx27("svg", { width: 24, height: 24, viewBox: "0 0 24 24", fill: "currentColor", ...props, children: /* @__PURE__ */ jsx27("path", { d: "M3 21C3 19.0904 3.75857 17.2591 5.10883 15.9088C6.45909 14.5585 8.29044 13.8 10.2 13.8C12.1096 13.8 13.9409 14.5585 15.2912 15.9088C16.6414 17.2591 17.4 19.0904 17.4 21H15.6C15.6 19.5678 15.0311 18.1943 14.0184 17.1816C13.0057 16.1689 11.6322 15.6 10.2 15.6C8.76783 15.6 7.39432 16.1689 6.38162 17.1816C5.36893 18.1943 4.8 19.5678 4.8 21H3ZM10.2 12.9C7.2165 12.9 4.8 10.4835 4.8 7.49998C4.8 4.51648 7.2165 2.09998 10.2 2.09998C13.1835 2.09998 15.6 4.51648 15.6 7.49998C15.6 10.4835 13.1835 12.9 10.2 12.9ZM10.2 11.1C12.189 11.1 13.8 9.48898 13.8 7.49998C13.8 5.51098 12.189 3.89998 10.2 3.89998C8.211 3.89998 6.6 5.51098 6.6 7.49998C6.6 9.48898 8.211 11.1 10.2 11.1ZM17.6556 14.4327C18.9204 15.0023 19.9938 15.9251 20.7467 17.0901C21.4997 18.2551 21.9001 19.6128 21.9 21H20.1C20.1002 19.9596 19.7999 18.9412 19.2352 18.0674C18.6705 17.1936 17.8654 16.5015 16.9167 16.0743L17.6547 14.4327H17.6556ZM17.0364 4.27168C17.9432 4.64544 18.7185 5.28016 19.2639 6.09528C19.8094 6.91041 20.1004 7.86919 20.1 8.84998C20.1004 10.0851 19.6389 11.2757 18.8063 12.1879C17.9736 13.1002 16.83 13.6681 15.6 13.7802V11.9685C16.2668 11.873 16.8855 11.5662 17.3652 11.0932C17.8448 10.6202 18.1602 10.0059 18.265 9.34042C18.3699 8.67497 18.2586 7.99344 17.9475 7.39589C17.6365 6.79834 17.1421 6.31625 16.5369 6.02038L17.0364 4.27168Z" }) });
// src/components/icons/apps.svg
import { jsx as jsx28 } from "react/jsx-runtime";
var SvgApps = (props) => /* @__PURE__ */ jsx28("svg", { width: 24, height: 24, viewBox: "0 0 24 24", fill: "currentColor", ...props, children: /* @__PURE__ */ jsx28("path", { d: "M7.05 11.55C6.51815 11.55 5.9915 11.4452 5.50013 11.2417C5.00876 11.0381 4.56229 10.7398 4.18622 10.3637C3.81014 9.98766 3.51182 9.54119 3.30829 9.04982C3.10476 8.55845 3 8.03181 3 7.49995C3 6.9681 3.10476 6.44145 3.30829 5.95008C3.51182 5.45871 3.81014 5.01225 4.18622 4.63617C4.56229 4.26009 5.00876 3.96177 5.50013 3.75824C5.9915 3.55471 6.51815 3.44995 7.05 3.44995C8.12413 3.44995 9.15426 3.87665 9.91378 4.63617C10.6733 5.39569 11.1 6.42582 11.1 7.49995C11.1 8.57408 10.6733 9.60421 9.91378 10.3637C9.15426 11.1233 8.12413 11.55 7.05 11.55ZM7.5 20.55C6.42587 20.55 5.39574 20.1233 4.63622 19.3637C3.8767 18.6042 3.45 17.5741 3.45 16.5C3.45 15.4258 3.8767 14.3957 4.63622 13.6362C5.39574 12.8766 6.42587 12.45 7.5 12.45C8.57413 12.45 9.60426 12.8766 10.3638 13.6362C11.1233 14.3957 11.55 15.4258 11.55 16.5C11.55 17.5741 11.1233 18.6042 10.3638 19.3637C9.60426 20.1233 8.57413 20.55 7.5 20.55ZM16.5 11.55C15.9681 11.55 15.4415 11.4452 14.9501 11.2417C14.4588 11.0381 14.0123 10.7398 13.6362 10.3637C13.2601 9.98766 12.9618 9.54119 12.7583 9.04982C12.5548 8.55845 12.45 8.03181 12.45 7.49995C12.45 6.9681 12.5548 6.44145 12.7583 5.95008C12.9618 5.45871 13.2601 5.01225 13.6362 4.63617C14.0123 4.26009 14.4588 3.96177 14.9501 3.75824C15.4415 3.55471 15.9681 3.44995 16.5 3.44995C17.5741 3.44995 18.6043 3.87665 19.3638 4.63617C20.1233 5.39569 20.55 6.42582 20.55 7.49995C20.55 8.57408 20.1233 9.60421 19.3638 10.3637C18.6043 11.1233 17.5741 11.55 16.5 11.55ZM16.5 20.55C15.4259 20.55 14.3957 20.1233 13.6362 19.3637C12.8767 18.6042 12.45 17.5741 12.45 16.5C12.45 15.4258 12.8767 14.3957 13.6362 13.6362C14.3957 12.8766 15.4259 12.45 16.5 12.45C17.5741 12.45 18.6043 12.8766 19.3638 13.6362C20.1233 14.3957 20.55 15.4258 20.55 16.5C20.55 17.5741 20.1233 18.6042 19.3638 19.3637C18.6043 20.1233 17.5741 20.55 16.5 20.55ZM7.05 9.74995C7.64674 9.74995 8.21903 9.5129 8.64099 9.09094C9.06295 8.66898 9.3 8.09669 9.3 7.49995C9.3 6.90321 9.06295 6.33092 8.64099 5.90896C8.21903 5.487 7.64674 5.24995 7.05 5.24995C6.45326 5.24995 5.88097 5.487 5.45901 5.90896C5.03705 6.33092 4.8 6.90321 4.8 7.49995C4.8 8.09669 5.03705 8.66898 5.45901 9.09094C5.88097 9.5129 6.45326 9.74995 7.05 9.74995ZM7.5 18.75C8.09674 18.75 8.66903 18.5129 9.09099 18.0909C9.51295 17.669 9.75 17.0967 9.75 16.5C9.75 15.9032 9.51295 15.3309 9.09099 14.909C8.66903 14.487 8.09674 14.25 7.5 14.25C6.90326 14.25 6.33097 14.487 5.90901 14.909C5.48705 15.3309 5.25 15.9032 5.25 16.5C5.25 17.0967 5.48705 17.669 5.90901 18.0909C6.33097 18.5129 6.90326 18.75 7.5 18.75ZM16.5 9.74995C17.0967 9.74995 17.669 9.5129 18.091 9.09094C18.5129 8.66898 18.75 8.09669 18.75 7.49995C18.75 6.90321 18.5129 6.33092 18.091 5.90896C17.669 5.487 17.0967 5.24995 16.5 5.24995C15.9033 5.24995 15.331 5.487 14.909 5.90896C14.4871 6.33092 14.25 6.90321 14.25 7.49995C14.25 8.09669 14.4871 8.66898 14.909 9.09094C15.331 9.5129 15.9033 9.74995 16.5 9.74995ZM16.5 18.75C17.0967 18.75 17.669 18.5129 18.091 18.0909C18.5129 17.669 18.75 17.0967 18.75 16.5C18.75 15.9032 18.5129 15.3309 18.091 14.909C17.669 14.487 17.0967 14.25 16.5 14.25C15.9033 14.25 15.331 14.487 14.909 14.909C14.4871 15.3309 14.25 15.9032 14.25 16.5C14.25 17.0967 14.4871 17.669 14.909 18.0909C15.331 18.5129 15.9033 18.75 16.5 18.75Z" }) });
// src/components/icons/check.svg
import { jsx as jsx29 } from "react/jsx-runtime";
var SvgCheck = (props) => /* @__PURE__ */ jsx29("svg", { width: 20, height: 20, viewBox: "0 0 20 20", fill: "none", ...props, children: /* @__PURE__ */ jsx29("path", { d: "M16.667 5 7.5 14.167 3.333 10", stroke: "currentColor", strokeWidth: 1.5, strokeLinecap: "square", strokeLinejoin: "round" }) });
// src/products.tsx
import { Fragment, jsx as jsx30, jsxs as jsxs12 } from "react/jsx-runtime";
var PRODUCTS = {
HIVE: {
name: "Hive",
title: "Open Source GraphQL Federation Platform (Schema Registry, Gateway, Analytics)",
href: "https://the-guild.dev/graphql/hive",
logo: SvgHive,
primaryColor: "#ffb21d"
},
HIVE_GATEWAY: {
name: "Hive Gateway",
title: "GraphQL Gateway (Router) for federated GraphQL with Subscriptions support and built-in security features",
href: "https://the-guild.dev/graphql/hive/docs/gateway",
logo: SvgHiveGateway,
primaryColor: "#ffb21d"
},
MESH: {
name: "Mesh",
title: "A fully-featured GraphQL federation framework",
href: "https://the-guild.dev/graphql/mesh",
logo: SvgMesh,
primaryColor: "#1bcbe2"
},
YOGA: {
name: "Yoga",
title: "A fully-featured, simple to set up, performant and extendable server",
href: "https://the-guild.dev/graphql/yoga-server",
logo: SvgYoga,
primaryColor: "#c026d3"
},
CONDUCTOR: {
name: "Conductor",
title: "All-in-one GraphQL Gateway",
href: "https://the-guild.dev/graphql/gateway",
logo: SvgConductor,
primaryColor: "#0f766e"
},
ENVELOP: {
name: "Envelop",
title: "Develop and share plugins that are usable with any GraphQL server framework or schema",
href: "https://the-guild.dev/graphql/envelop",
logo: EnvelopLettermark,
primaryColor: "#ff00e5"
},
STITCHING: {
name: "Stitching",
title: "Automatically stitch multiple schemas together into one larger API in a simple, fast and powerful way",
href: "https://the-guild.dev/graphql/stitching",
logo: SvgStitching,
primaryColor: "#f95428"
},
INSPECTOR: {
name: "Inspector",
title: "Schema management tool",
href: "https://the-guild.dev/graphql/inspector",
logo: InspectorLettermark,
primaryColor: "#59f79d"
},
CODEGEN: {
name: "Codegen",
title: "Generation of typed queries, mutations, subscriptions and typed GraphQL resolvers",
href: "https://the-guild.dev/graphql/codegen",
logo: SvgCodegen,
primaryColor: "#0284c7"
},
TOOLS: {
name: "Tools",
title: "A set of utilities for faster GraphQL development",
href: "https://the-guild.dev/graphql/tools",
logo: SvgTools,
primaryColor: "#184ae8"
},
MODULES: {
name: "Modules",
title: "Enterprise grade tooling for your GraphQL server",
href: "https://the-guild.dev/graphql/modules",
logo: SvgModules,
primaryColor: "#e535ab"
},
ESLINT: {
name: "GraphQL ESLint",
title: "Customizable ESLint parser, plugin, and rule set for GraphQL",
href: "https://the-guild.dev/graphql/eslint",
logo: GraphQLESlintLettermark,
primaryColor: "#5639ca"
},
CONFIG: {
name: "Config",
title: "One configuration for all your GraphQL projects",
href: "https://the-guild.dev/graphql/config",
logo: SvgConfig,
primaryColor: "#6d7a99"
},
FETS: {
name: "feTS",
title: "Build and consume REST APIs with the e2e type safety using TypeScript and OpenAPI",
href: "https://the-guild.dev/fets",
logo: SvgFets,
primaryColor: "#3178c6"
},
SCALARS: {
name: "Scalars",
title: "Common custom GraphQL Scalars for precise type-safe GraphQL schemas",
href: "https://the-guild.dev/graphql/scalars",
logo: ScalarsLettermark,
primaryColor: "#f38"
},
SOFA: {
name: "SOFA",
title: "Generate RESTful APIs from your GraphQL server",
href: "https://the-guild.dev/graphql/sofa-api",
logo: SofaLettermark,
primaryColor: "#e873ff"
},
ANGULAR: {
name: "Angular",
title: "A fully-featured GraphQL client for Angular",
href: "https://the-guild.dev/graphql/apollo-angular",
logo: SvgAngular,
primaryColor: "#ff1035"
},
WHATSAPP: {
name: "WhatsApp",
title: "Full stack, open source tutorial",
href: "https://github.com/Urigo/WhatsApp-Clone-Tutorial",
logo: SvgWhatsapp,
primaryColor: "#31eb14"
},
KITQL: {
name: "KitQL",
title: "A set of tools, helping you building efficient apps in a fast way",
href: "https://kitql.dev",
logo: SvgKitql,
primaryColor: "#ff3e00"
},
WS: {
name: "WS",
title: "Reference implementation of the GraphQL over WS spec",
href: "https://the-guild.dev/graphql/ws",
logo: SvgWs,
primaryColor: "#0bf2e7"
},
SSE: {
name: "SSE",
title: "Reference implementation of the GraphQL over SSE spec",
href: "https://the-guild.dev/graphql/sse",
logo: SvgSse,
primaryColor: "#08e045"
},
HELTIN: {
name: "heltin",
title: "Mental healthcare registry",
href: "https://the-guild.dev/heltin",
logo: SvgHeltin,
primaryColor: "#1d90ff"
},
NEXTRA: {
name: "Nextra",
title: "Simple, powerful and flexible site generation framework with everything you love from Next.js",
href: "https://nextra.site",
logo: SvgNextra,
primaryColor: "#000"
},
STELLATE: {
name: "Stellate",
title: "The GraphQL Edge Platform for security, caching, and observability",
href: "https://stellate.co",
logo: SvgStellate,
primaryColor: "#FF7752"
}
};
var FOUR_MAIN_PRODUCTS = [
PRODUCTS.HIVE,
PRODUCTS.HIVE_GATEWAY,
PRODUCTS.YOGA,
PRODUCTS.MESH
];
var SIX_HIGHLIGHTED_PRODUCTS = [
PRODUCTS.CODEGEN,
PRODUCTS.INSPECTOR,
PRODUCTS.ENVELOP,
PRODUCTS.SOFA,
PRODUCTS.SCALARS,
PRODUCTS.ESLINT
];
var PRODUCTS_MENU_LIST = Object.fromEntries(
["The GraphQL Stack", ...FOUR_MAIN_PRODUCTS, "Libraries", ...SIX_HIGHLIGHTED_PRODUCTS].map((item, i) => {
if (typeof item === "string") {
return [
i,
{
type: "separator",
title: /* @__PURE__ */ jsxs12(Fragment, { children: [
/* @__PURE__ */ jsx30("style", { className: "hive-label-separator", children: "li:has(>.hive-label-separator) { margin: 0.75rem 0 0.25rem 0; padding: 0 }" }),
/* @__PURE__ */ jsx30("span", { className: "ml-2 font-medium text-gray-500 dark:text-neutral-400", children: item })
] })
}
];
}
const Logo = item.logo;
return [
i,
{
type: "page",
href: item.href,
newWindow: true,
title: /* @__PURE__ */ jsxs12("div", { className: "flex items-center gap-2", children: [
/* @__PURE__ */ jsx30(
"div",
{
className: cn(
"flex translate-y-[0.25px]",
i > 6 && "rounded-sm bg-gray-500 text-white dark:bg-white/10"
),
children: /* @__PURE__ */ jsx30(Logo, { className: "size-4 text-[8px]" })
}
),
item.name
] })
}
];
})
);
export {
SvgCaretSlim,
SvgClose,
SvgMoon,
SvgMore,
SvgSearch,
SvgShare,
SvgCsaStarLevelOne,
SvgArrowIcon,
SvgTwitter,
SvgLinkedin,
SvgYoutube,
SvgCodegen,
SvgMesh,
SvgYoga,
SvgHive,
SvgHiveGateway,
SvgStellate,
SvgList,
SvgPaper,
SvgTarget,
SvgRightCorner,
SvgPencil,
SvgAccountBox,
SvgBard,
SvgHonour,
SvgShieldFlash,
SvgGroup,
SvgApps,
SvgCheck,
InformationCircleIcon,
GitHubIcon,
DiscordIcon,
PRODUCTS,
FOUR_MAIN_PRODUCTS,
SIX_HIGHLIGHTED_PRODUCTS,
PRODUCTS_MENU_LIST
};