{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "pantoken",
  "homepage": "https://pantoken.app",
  "items": [
    {
      "name": "theme-canvas",
      "type": "registry:theme",
      "title": "Canvas LMS Theme",
      "description": "Instructure Canvas LMS theme variables bridging to shadcn/ui custom properties.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/css",
        "@pantoken/shadcn"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/css/style.canvas.css\"": {}
      }
    },
    {
      "name": "theme-canvas-high-contrast",
      "type": "registry:theme",
      "title": "Canvas High Contrast Theme",
      "description": "Canvas LMS High Contrast theme variables for WCAG AAA compliance.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/css",
        "@pantoken/shadcn"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/css/style.canvas-high-contrast.css\"": {}
      }
    },
    {
      "name": "theme-rebrand",
      "type": "registry:theme",
      "title": "Instructure Rebrand Theme",
      "description": "Modern Instructure brand theme variables.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/css",
        "@pantoken/shadcn"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/css/style.css\"": {}
      }
    },
    {
      "name": "base",
      "type": "registry:base",
      "title": "Pantoken Base System",
      "description": "Pantoken core design token system, CSS custom properties, and semantic components.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/css",
        "@pantoken/components",
        "@pantoken/shadcn"
      ],
      "css": {
        "@import \"@pantoken/css/style.css\"": {},
        "@import \"@pantoken/components/base.css\"": {},
        "@import \"@pantoken/shadcn/theme.css\"": {},
        "@import \"@pantoken/shadcn/tailwind-v4.css\"": {}
      }
    },
    {
      "name": "button",
      "type": "registry:style",
      "title": "Button",
      "description": "Instructure Button component styled with semantic .instui-button classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/button.css\"": {}
      },
      "docs": "Apply `class=\"instui-button\"` to semantic HTML. See https://pantoken.app/api/css/components/button.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-button",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "alert",
      "type": "registry:style",
      "title": "Alert",
      "description": "Instructure Alert component styled with semantic .instui-alert classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/alert.css\"": {}
      },
      "docs": "Apply `class=\"instui-alert\"` to semantic HTML. See https://pantoken.app/api/css/components/alert.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-alert",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "badge",
      "type": "registry:style",
      "title": "Badge",
      "description": "Instructure Badge component styled with semantic .instui-badge classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/badge.css\"": {}
      },
      "docs": "Apply `class=\"instui-badge\"` to semantic HTML. See https://pantoken.app/api/css/components/badge.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-badge",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "pill",
      "type": "registry:style",
      "title": "Pill",
      "description": "Instructure Pill component styled with semantic .instui-pill classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/pill.css\"": {}
      },
      "docs": "Apply `class=\"instui-pill\"` to semantic HTML. See https://pantoken.app/api/css/components/pill.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-pill",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "tag",
      "type": "registry:style",
      "title": "Tag",
      "description": "Instructure Tag component styled with semantic .instui-tag classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/tag.css\"": {}
      },
      "docs": "Apply `class=\"instui-tag\"` to semantic HTML. See https://pantoken.app/api/css/components/tag.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-tag",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "avatar",
      "type": "registry:style",
      "title": "Avatar",
      "description": "Instructure Avatar component styled with semantic .instui-avatar classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/avatar.css\"": {}
      },
      "docs": "Apply `class=\"instui-avatar\"` to semantic HTML. See https://pantoken.app/api/css/components/avatar.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-avatar",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "tabs",
      "type": "registry:style",
      "title": "Tabs",
      "description": "Instructure Tabs component styled with semantic .instui-tabs classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/tabs.css\"": {},
        "@import \"@pantoken/components/tabs.tab.css\"": {},
        "@import \"@pantoken/components/tabs.panel.css\"": {}
      },
      "docs": "Apply `class=\"instui-tabs\"` to semantic HTML. See https://pantoken.app/api/css/components/tabs.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-tabs",
        "members": [
          "tabs.tab",
          "tabs.panel"
        ],
        "framework": "css"
      }
    },
    {
      "name": "metric",
      "type": "registry:style",
      "title": "Metric",
      "description": "Instructure Metric component styled with semantic .instui-metric classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/metric.css\"": {}
      },
      "docs": "Apply `class=\"instui-metric\"` to semantic HTML. See https://pantoken.app/api/css/components/metric.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-metric",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "byline",
      "type": "registry:style",
      "title": "Byline",
      "description": "Instructure Byline component styled with semantic .instui-byline classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/byline.css\"": {}
      },
      "docs": "Apply `class=\"instui-byline\"` to semantic HTML. See https://pantoken.app/api/css/components/byline.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-byline",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "img",
      "type": "registry:style",
      "title": "Img",
      "description": "Instructure Img component styled with semantic .instui-img classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/img.css\"": {}
      },
      "docs": "Apply `class=\"instui-img\"` to semantic HTML. See https://pantoken.app/api/css/components/img.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-img",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "table",
      "type": "registry:style",
      "title": "Table",
      "description": "Instructure Table component styled with semantic .instui-table classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/table.css\"": {},
        "@import \"@pantoken/components/table.head.css\"": {},
        "@import \"@pantoken/components/table.body.css\"": {},
        "@import \"@pantoken/components/table.row.css\"": {},
        "@import \"@pantoken/components/table.cell.css\"": {},
        "@import \"@pantoken/components/table.col-header.css\"": {},
        "@import \"@pantoken/components/table.row-header.css\"": {}
      },
      "docs": "Apply `class=\"instui-table\"` to semantic HTML. See https://pantoken.app/api/css/components/table.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-table",
        "members": [
          "table.head",
          "table.body",
          "table.row",
          "table.cell",
          "table.col-header",
          "table.row-header"
        ],
        "framework": "css"
      }
    },
    {
      "name": "link",
      "type": "registry:style",
      "title": "Link",
      "description": "Instructure Link component styled with semantic .instui-link classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/link.css\"": {}
      },
      "docs": "Apply `class=\"instui-link\"` to semantic HTML. See https://pantoken.app/api/css/components/link.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-link",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "list",
      "type": "registry:style",
      "title": "List",
      "description": "Instructure List component styled with semantic .instui-list classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/list.css\"": {},
        "@import \"@pantoken/components/list.item.css\"": {}
      },
      "docs": "Apply `class=\"instui-list\"` to semantic HTML. See https://pantoken.app/api/css/components/list.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-list",
        "members": [
          "list.item"
        ],
        "framework": "css"
      }
    },
    {
      "name": "icon",
      "type": "registry:style",
      "title": "Icon",
      "description": "Instructure Icon component styled with semantic .instui-icon classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/icon.css\"": {}
      },
      "docs": "Apply `class=\"instui-icon\"` to semantic HTML. See https://pantoken.app/api/css/components/icon.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-icon",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "checkbox",
      "type": "registry:style",
      "title": "Checkbox",
      "description": "Instructure Checkbox component styled with semantic .instui-checkbox classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/checkbox.css\"": {}
      },
      "docs": "Apply `class=\"instui-checkbox\"` to semantic HTML. See https://pantoken.app/api/css/components/checkbox.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-checkbox",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "radio",
      "type": "registry:style",
      "title": "Radio",
      "description": "Instructure Radio component styled with semantic .instui-radio classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/radio.css\"": {}
      },
      "docs": "Apply `class=\"instui-radio\"` to semantic HTML. See https://pantoken.app/api/css/components/radio.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-radio",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "spinner",
      "type": "registry:style",
      "title": "Spinner",
      "description": "Instructure Spinner component styled with semantic .instui-spinner classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/spinner.css\"": {}
      },
      "docs": "Apply `class=\"instui-spinner\"` to semantic HTML. See https://pantoken.app/api/css/components/spinner.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-spinner",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "progress",
      "type": "registry:style",
      "title": "Progress",
      "description": "Instructure Progress component styled with semantic .instui-progress classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/progress.css\"": {}
      },
      "docs": "Apply `class=\"instui-progress\"` to semantic HTML. See https://pantoken.app/api/css/components/progress.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-progress",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "menu",
      "type": "registry:style",
      "title": "Menu",
      "description": "Instructure Menu component styled with semantic .instui-menu classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/menu.css\"": {},
        "@import \"@pantoken/components/menu.item.css\"": {},
        "@import \"@pantoken/components/menu.group.css\"": {},
        "@import \"@pantoken/components/menu.separator.css\"": {}
      },
      "docs": "Apply `class=\"instui-menu\"` to semantic HTML. See https://pantoken.app/api/css/components/menu.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-menu",
        "members": [
          "menu.item",
          "menu.group",
          "menu.separator"
        ],
        "framework": "css"
      }
    },
    {
      "name": "modal",
      "type": "registry:style",
      "title": "Modal",
      "description": "Instructure Modal component styled with semantic .instui-modal classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/modal.css\"": {},
        "@import \"@pantoken/components/modal.header.css\"": {},
        "@import \"@pantoken/components/modal.body.css\"": {},
        "@import \"@pantoken/components/modal.footer.css\"": {}
      },
      "docs": "Apply `class=\"instui-modal\"` to semantic HTML. See https://pantoken.app/api/css/components/modal.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-modal",
        "members": [
          "modal.header",
          "modal.body",
          "modal.footer"
        ],
        "framework": "css"
      }
    },
    {
      "name": "breadcrumb",
      "type": "registry:style",
      "title": "Breadcrumb",
      "description": "Instructure Breadcrumb component styled with semantic .instui-breadcrumb classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/breadcrumb.css\"": {},
        "@import \"@pantoken/components/breadcrumb.link.css\"": {}
      },
      "docs": "Apply `class=\"instui-breadcrumb\"` to semantic HTML. See https://pantoken.app/api/css/components/breadcrumb.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-breadcrumb",
        "members": [
          "breadcrumb.link"
        ],
        "framework": "css"
      }
    },
    {
      "name": "billboard",
      "type": "registry:style",
      "title": "Billboard",
      "description": "Instructure Billboard component styled with semantic .instui-billboard classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/billboard.css\"": {}
      },
      "docs": "Apply `class=\"instui-billboard\"` to semantic HTML. See https://pantoken.app/api/css/components/billboard.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-billboard",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "rating",
      "type": "registry:style",
      "title": "Rating",
      "description": "Instructure Rating component styled with semantic .instui-rating classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/rating.css\"": {}
      },
      "docs": "Apply `class=\"instui-rating\"` to semantic HTML. See https://pantoken.app/api/css/components/rating.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-rating",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "toggle-group",
      "type": "registry:style",
      "title": "Toggle-group",
      "description": "Instructure Toggle-group component styled with semantic .instui-toggle-group classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/toggle-group.css\"": {}
      },
      "docs": "Apply `class=\"instui-toggle-group\"` to semantic HTML. See https://pantoken.app/api/css/components/toggle-group.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-toggle-group",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "context-view",
      "type": "registry:style",
      "title": "Context-view",
      "description": "Instructure Context-view component styled with semantic .instui-context-view classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/context-view.css\"": {}
      },
      "docs": "Apply `class=\"instui-context-view\"` to semantic HTML. See https://pantoken.app/api/css/components/context-view.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-context-view",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "drawer-layout",
      "type": "registry:style",
      "title": "Drawer-layout",
      "description": "Instructure Drawer-layout component styled with semantic .instui-drawer-layout classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/drawer-layout.css\"": {},
        "@import \"@pantoken/components/drawer-layout.tray.css\"": {},
        "@import \"@pantoken/components/drawer-layout.content.css\"": {}
      },
      "docs": "Apply `class=\"instui-drawer-layout\"` to semantic HTML. See https://pantoken.app/api/css/components/drawer-layout.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-drawer-layout",
        "members": [
          "drawer-layout.tray",
          "drawer-layout.content"
        ],
        "framework": "css"
      }
    },
    {
      "name": "progress-circle",
      "type": "registry:style",
      "title": "Progress-circle",
      "description": "Instructure Progress-circle component styled with semantic .instui-progress-circle classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/progress-circle.css\"": {}
      },
      "docs": "Apply `class=\"instui-progress-circle\"` to semantic HTML. See https://pantoken.app/api/css/components/progress-circle.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-progress-circle",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "pagination",
      "type": "registry:style",
      "title": "Pagination",
      "description": "Instructure Pagination component styled with semantic .instui-pagination classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/pagination.css\"": {},
        "@import \"@pantoken/components/pagination.page.css\"": {}
      },
      "docs": "Apply `class=\"instui-pagination\"` to semantic HTML. See https://pantoken.app/api/css/components/pagination.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-pagination",
        "members": [
          "pagination.page"
        ],
        "framework": "css"
      }
    },
    {
      "name": "toggle-details",
      "type": "registry:style",
      "title": "Toggle-details",
      "description": "Instructure Toggle-details component styled with semantic .instui-toggle-details classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/toggle-details.css\"": {}
      },
      "docs": "Apply `class=\"instui-toggle-details\"` to semantic HTML. See https://pantoken.app/api/css/components/toggle-details.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-toggle-details",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "file-drop",
      "type": "registry:style",
      "title": "File-drop",
      "description": "Instructure File-drop component styled with semantic .instui-file-drop classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/file-drop.css\"": {}
      },
      "docs": "Apply `class=\"instui-file-drop\"` to semantic HTML. See https://pantoken.app/api/css/components/file-drop.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-file-drop",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "side-nav-bar",
      "type": "registry:style",
      "title": "Side-nav-bar",
      "description": "Instructure Side-nav-bar component styled with semantic .instui-side-nav-bar classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/side-nav-bar.css\"": {},
        "@import \"@pantoken/components/side-nav-bar.item.css\"": {}
      },
      "docs": "Apply `class=\"instui-side-nav-bar\"` to semantic HTML. See https://pantoken.app/api/css/components/side-nav-bar.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-side-nav-bar",
        "members": [
          "side-nav-bar.item"
        ],
        "framework": "css"
      }
    },
    {
      "name": "tree-browser",
      "type": "registry:style",
      "title": "Tree-browser",
      "description": "Instructure Tree-browser component styled with semantic .instui-tree-browser classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/tree-browser.css\"": {}
      },
      "docs": "Apply `class=\"instui-tree-browser\"` to semantic HTML. See https://pantoken.app/api/css/components/tree-browser.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-tree-browser",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "calendar",
      "type": "registry:style",
      "title": "Calendar",
      "description": "Instructure Calendar component styled with semantic .instui-calendar classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/calendar.css\"": {},
        "@import \"@pantoken/components/calendar.day.css\"": {}
      },
      "docs": "Apply `class=\"instui-calendar\"` to semantic HTML. See https://pantoken.app/api/css/components/calendar.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-calendar",
        "members": [
          "calendar.day"
        ],
        "framework": "css"
      }
    },
    {
      "name": "popover",
      "type": "registry:style",
      "title": "Popover",
      "description": "Instructure Popover component styled with semantic .instui-popover classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/popover.css\"": {}
      },
      "docs": "Apply `class=\"instui-popover\"` to semantic HTML. See https://pantoken.app/api/css/components/popover.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-popover",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "tray",
      "type": "registry:style",
      "title": "Tray",
      "description": "Instructure Tray component styled with semantic .instui-tray classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/tray.css\"": {}
      },
      "docs": "Apply `class=\"instui-tray\"` to semantic HTML. See https://pantoken.app/api/css/components/tray.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-tray",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "tooltip",
      "type": "registry:style",
      "title": "Tooltip",
      "description": "Instructure Tooltip component styled with semantic .instui-tooltip classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/tooltip.css\"": {}
      },
      "docs": "Apply `class=\"instui-tooltip\"` to semantic HTML. See https://pantoken.app/api/css/components/tooltip.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-tooltip",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "range-input",
      "type": "registry:style",
      "title": "Range-input",
      "description": "Instructure Range-input component styled with semantic .instui-range-input classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/range-input.css\"": {}
      },
      "docs": "Apply `class=\"instui-range-input\"` to semantic HTML. See https://pantoken.app/api/css/components/range-input.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-range-input",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "mask",
      "type": "registry:style",
      "title": "Mask",
      "description": "Instructure Mask component styled with semantic .instui-mask classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/mask.css\"": {}
      },
      "docs": "Apply `class=\"instui-mask\"` to semantic HTML. See https://pantoken.app/api/css/components/mask.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-mask",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "screen-reader-content",
      "type": "registry:style",
      "title": "Screen-reader-content",
      "description": "Instructure Screen-reader-content component styled with semantic .instui-screen-reader-content classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/screen-reader-content.css\"": {}
      },
      "docs": "Apply `class=\"instui-screen-reader-content\"` to semantic HTML. See https://pantoken.app/api/css/components/screen-reader-content.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-screen-reader-content",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "heading",
      "type": "registry:style",
      "title": "Heading",
      "description": "Instructure Heading component styled with semantic .instui-heading classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/heading.css\"": {}
      },
      "docs": "Apply `class=\"instui-heading\"` to semantic HTML. See https://pantoken.app/api/css/components/heading.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-heading",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "text",
      "type": "registry:style",
      "title": "Text",
      "description": "Instructure Text component styled with semantic .instui-text classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/text.css\"": {}
      },
      "docs": "Apply `class=\"instui-text\"` to semantic HTML. See https://pantoken.app/api/css/components/text.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-text",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "close-button",
      "type": "registry:style",
      "title": "Close-button",
      "description": "Instructure Close-button component styled with semantic .instui-close-button classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/close-button.css\"": {}
      },
      "docs": "Apply `class=\"instui-close-button\"` to semantic HTML. See https://pantoken.app/api/css/components/close-button.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-close-button",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "form-field",
      "type": "registry:style",
      "title": "Form-field",
      "description": "Instructure Form-field component styled with semantic .instui-form-field classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/form-field.css\"": {}
      },
      "docs": "Apply `class=\"instui-form-field\"` to semantic HTML. See https://pantoken.app/api/css/components/form-field.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-form-field",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "form-field-group",
      "type": "registry:style",
      "title": "Form-field-group",
      "description": "Instructure Form-field-group component styled with semantic .instui-form-field-group classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/form-field-group.css\"": {}
      },
      "docs": "Apply `class=\"instui-form-field-group\"` to semantic HTML. See https://pantoken.app/api/css/components/form-field-group.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-form-field-group",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "radio-input-group",
      "type": "registry:style",
      "title": "Radio-input-group",
      "description": "Instructure Radio-input-group component styled with semantic .instui-radio-input-group classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/radio-input-group.css\"": {}
      },
      "docs": "Apply `class=\"instui-radio-input-group\"` to semantic HTML. See https://pantoken.app/api/css/components/radio-input-group.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-radio-input-group",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "form-field-messages",
      "type": "registry:style",
      "title": "Form-field-messages",
      "description": "Instructure Form-field-messages component styled with semantic .instui-form-field-messages classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/form-field-messages.css\"": {}
      },
      "docs": "Apply `class=\"instui-form-field-messages\"` to semantic HTML. See https://pantoken.app/api/css/components/form-field-messages.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-form-field-messages",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "text-input",
      "type": "registry:style",
      "title": "Text-input",
      "description": "Instructure Text-input component styled with semantic .instui-text-input classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/text-input.css\"": {}
      },
      "docs": "Apply `class=\"instui-text-input\"` to semantic HTML. See https://pantoken.app/api/css/components/text-input.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-text-input",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "text-area",
      "type": "registry:style",
      "title": "Text-area",
      "description": "Instructure Text-area component styled with semantic .instui-text-area classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/text-area.css\"": {}
      },
      "docs": "Apply `class=\"instui-text-area\"` to semantic HTML. See https://pantoken.app/api/css/components/text-area.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-text-area",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "simple-select",
      "type": "registry:style",
      "title": "Simple-select",
      "description": "Instructure Simple-select component styled with semantic .instui-simple-select classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/simple-select.css\"": {}
      },
      "docs": "Apply `class=\"instui-simple-select\"` to semantic HTML. See https://pantoken.app/api/css/components/simple-select.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-simple-select",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "input-group",
      "type": "registry:style",
      "title": "Input-group",
      "description": "Instructure Input-group component styled with semantic .instui-input-group classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/input-group.css\"": {}
      },
      "docs": "Apply `class=\"instui-input-group\"` to semantic HTML. See https://pantoken.app/api/css/components/input-group.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-input-group",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "number-input",
      "type": "registry:style",
      "title": "Number-input",
      "description": "Instructure Number-input component styled with semantic .instui-number-input classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/number-input.css\"": {}
      },
      "docs": "Apply `class=\"instui-number-input\"` to semantic HTML. See https://pantoken.app/api/css/components/number-input.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-number-input",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "in-place-edit",
      "type": "registry:style",
      "title": "In-place-edit",
      "description": "Instructure In-place-edit component styled with semantic .instui-in-place-edit classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/in-place-edit.css\"": {}
      },
      "docs": "Apply `class=\"instui-in-place-edit\"` to semantic HTML. See https://pantoken.app/api/css/components/in-place-edit.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-in-place-edit",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "view",
      "type": "registry:style",
      "title": "View",
      "description": "Instructure View component styled with semantic .instui-view classes.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/components/view.css\"": {}
      },
      "docs": "Apply `class=\"instui-view\"` to semantic HTML. See https://pantoken.app/api/css/components/view.",
      "categories": [
        "components"
      ],
      "meta": {
        "className": "instui-view",
        "members": [],
        "framework": "css"
      }
    },
    {
      "name": "card",
      "type": "registry:style",
      "title": "Card",
      "description": "Pantoken card component styles and documented HTML structure.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-custom-components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-custom-components/card.css\"": {}
      },
      "categories": [
        "components",
        "plugins"
      ],
      "docs": "See https://pantoken.app/api/css/plugins/pantoken/custom-components/card.",
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-custom-components"
      }
    },
    {
      "name": "banner",
      "type": "registry:style",
      "title": "Banner",
      "description": "Pantoken banner component styles and documented HTML structure.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-custom-components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-custom-components/banner.css\"": {}
      },
      "categories": [
        "components",
        "plugins"
      ],
      "docs": "See https://pantoken.app/api/css/plugins/pantoken/custom-components/banner.",
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-custom-components"
      }
    },
    {
      "name": "agent-shell",
      "type": "registry:style",
      "title": "Agent Shell",
      "description": "Pantoken agent-shell component styles and documented HTML structure.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-custom-components"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-custom-components/agent-shell.css\"": {}
      },
      "categories": [
        "components",
        "plugins"
      ],
      "docs": "See https://pantoken.app/api/css/plugins/pantoken/custom-components/agent-shell.",
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-custom-components"
      }
    },
    {
      "name": "wrapper",
      "type": "registry:style",
      "title": "Wrapper Layout",
      "description": "Pantoken wrapper layout styles and canonical HTML template.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-layouts"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-layouts/wrapper.css\"": {}
      },
      "categories": [
        "layouts",
        "plugins"
      ],
      "docs": "See https://pantoken.app/api/css/plugins/pantoken/layouts/wrapper.",
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-layouts"
      }
    },
    {
      "name": "callout",
      "type": "registry:style",
      "title": "Callout Layout",
      "description": "Pantoken callout layout styles and canonical HTML template.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-layouts"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-layouts/callout.css\"": {}
      },
      "categories": [
        "layouts",
        "plugins"
      ],
      "docs": "See https://pantoken.app/api/css/plugins/pantoken/layouts/callout.",
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-layouts"
      }
    },
    {
      "name": "hero",
      "type": "registry:style",
      "title": "Hero Layout",
      "description": "Pantoken hero layout styles and canonical HTML template.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-layouts"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-layouts/hero.css\"": {}
      },
      "categories": [
        "layouts",
        "plugins"
      ],
      "docs": "See https://pantoken.app/api/css/plugins/pantoken/layouts/hero.",
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-layouts"
      }
    },
    {
      "name": "page-layout",
      "type": "registry:style",
      "title": "Page Layout Layout",
      "description": "Pantoken page-layout layout styles and canonical HTML template.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-layouts"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-layouts/page-layout.css\"": {}
      },
      "categories": [
        "layouts",
        "plugins"
      ],
      "docs": "See https://pantoken.app/api/css/plugins/pantoken/layouts/page-layout.",
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-layouts"
      }
    },
    {
      "name": "rubric-note",
      "type": "registry:style",
      "title": "Rubric Note Layout",
      "description": "Pantoken rubric-note layout styles and canonical HTML template.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-layouts"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-layouts/rubric-note.css\"": {}
      },
      "categories": [
        "layouts",
        "plugins"
      ],
      "docs": "See https://pantoken.app/api/css/plugins/pantoken/layouts/rubric-note.",
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-layouts"
      }
    },
    {
      "name": "testimonial",
      "type": "registry:style",
      "title": "Testimonial Layout",
      "description": "Pantoken testimonial layout styles and canonical HTML template.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-layouts"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-layouts/testimonial.css\"": {}
      },
      "categories": [
        "layouts",
        "plugins"
      ],
      "docs": "See https://pantoken.app/api/css/plugins/pantoken/layouts/testimonial.",
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-layouts"
      }
    },
    {
      "name": "two-column",
      "type": "registry:style",
      "title": "Two Column Layout",
      "description": "Pantoken two-column layout styles and canonical HTML template.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-layouts"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-layouts/two-column.css\"": {}
      },
      "categories": [
        "layouts",
        "plugins"
      ],
      "docs": "See https://pantoken.app/api/css/plugins/pantoken/layouts/two-column.",
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-layouts"
      }
    },
    {
      "name": "custom-icons",
      "type": "registry:style",
      "title": "Pantoken Custom Icons",
      "description": "Pantoken's curated custom icon tokens for the shared -icon-* painter.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-custom-icons"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-custom-icons/custom-icons.css\"": {},
        "@import \"@pantoken/components/icon.css\"": {}
      },
      "categories": [
        "icons",
        "plugins"
      ],
      "docs": "Use the documented -icon-<name> class on a semantic element.",
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-custom-icons"
      }
    },
    {
      "name": "simple-icons",
      "type": "registry:style",
      "title": "Simple Icons",
      "description": "The complete Simple Icons brand-glyph token collection.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-simple-icons"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-simple-icons/simple-icons.css\"": {},
        "@import \"@pantoken/components/icon.css\"": {}
      },
      "categories": [
        "icons",
        "plugins"
      ],
      "docs": "This is a large aggregate. Prefer per-icon package/CDN CSS for production bundles.",
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-simple-icons"
      }
    },
    {
      "name": "logos",
      "type": "registry:style",
      "title": "Instructure Product Logos",
      "description": "All Instructure product logo image tokens.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-logos"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-logos/logos.css\"": {}
      },
      "categories": [
        "logos",
        "plugins"
      ],
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-logos"
      }
    },
    {
      "name": "logo-canvas",
      "type": "registry:style",
      "title": "Canvas Logos",
      "description": "Logo image tokens for canvas.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-logos"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-logos/canvas.css\"": {}
      },
      "categories": [
        "logos",
        "plugins"
      ],
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-logos"
      }
    },
    {
      "name": "logo-igniteai",
      "type": "registry:style",
      "title": "Igniteai Logos",
      "description": "Logo image tokens for igniteai.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-logos"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-logos/igniteai.css\"": {}
      },
      "categories": [
        "logos",
        "plugins"
      ],
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-logos"
      }
    },
    {
      "name": "logo-instructure",
      "type": "registry:style",
      "title": "Instructure Logos",
      "description": "Logo image tokens for instructure.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-logos"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-logos/instructure.css\"": {}
      },
      "categories": [
        "logos",
        "plugins"
      ],
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-logos"
      }
    },
    {
      "name": "logo-learnplatform",
      "type": "registry:style",
      "title": "Learnplatform Logos",
      "description": "Logo image tokens for learnplatform.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-logos"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-logos/learnplatform.css\"": {}
      },
      "categories": [
        "logos",
        "plugins"
      ],
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-logos"
      }
    },
    {
      "name": "logo-mastery",
      "type": "registry:style",
      "title": "Mastery Logos",
      "description": "Logo image tokens for mastery.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-logos"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-logos/mastery.css\"": {}
      },
      "categories": [
        "logos",
        "plugins"
      ],
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-logos"
      }
    },
    {
      "name": "logo-pantoken",
      "type": "registry:style",
      "title": "Pantoken Logos",
      "description": "Logo image tokens for pantoken.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-logos"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-logos/pantoken.css\"": {}
      },
      "categories": [
        "logos",
        "plugins"
      ],
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-logos"
      }
    },
    {
      "name": "logo-parchment",
      "type": "registry:style",
      "title": "Parchment Logos",
      "description": "Logo image tokens for parchment.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-logos"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-logos/parchment.css\"": {}
      },
      "categories": [
        "logos",
        "plugins"
      ],
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-logos"
      }
    },
    {
      "name": "theme-colors",
      "type": "registry:style",
      "title": "Custom Theme Colors",
      "description": "Selector-driven Pantoken brand-color remapping for 13 color namespaces.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-custom-theme-colors"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-custom-theme-colors/custom-theme-colors.css\"": {}
      },
      "categories": [
        "themes",
        "plugins"
      ],
      "docs": "Select a color with data-pantoken-color on the document root.",
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-custom-theme-colors"
      }
    },
    {
      "name": "primitives",
      "type": "registry:style",
      "title": "Primitive Utilities",
      "description": "Opt-in utility classes for Pantoken's raw primitive palette.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-primitives"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-primitives/primitives.css\"": {}
      },
      "categories": [
        "utilities",
        "plugins"
      ],
      "docs": "Prefer semantic utilities; use primitives only when a semantic role does not fit.",
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-primitives"
      }
    },
    {
      "name": "visual-debug",
      "type": "registry:style",
      "title": "Visual Debug",
      "description": "Development-only layout outlines for Pantoken components.",
      "author": "pantoken <https://pantoken.app>",
      "dependencies": [
        "@pantoken/plugin-visual-debug"
      ],
      "registryDependencies": [
        "@pantoken/base"
      ],
      "css": {
        "@import \"@pantoken/plugin-visual-debug/visual-debug.css\"": {}
      },
      "categories": [
        "development",
        "plugins"
      ],
      "docs": "Use -with-visual-debug during development and remove it before production.",
      "meta": {
        "framework": "css",
        "sourcePackage": "@pantoken/plugin-visual-debug"
      }
    }
  ]
}
