{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "document-styles",
  "type": "registry:lib",
  "title": "Document Styles",
  "description": "Tailwind entry for document components; typography inherits from the application.",
  "dependencies": [],
  "registryDependencies": [],
  "files": [
    {
      "path": "styles/paradoc.css",
      "type": "registry:file",
      "target": "styles/paradoc.css",
      "content": "/*\n * Structural styles for the copy-owned document components. Consuming\n * applications supply typography and font faces through their own stylesheet.\n */\n\n@import \"tailwindcss\";\n\n/*\n * The classes the `typography` token can produce.\n *\n * A document's `scale` and `flow` step the size, leading, and gap classes the\n * components carry, and the stepped names are built at render time, so no\n * source file contains them for Tailwind to find. Without this, the default\n * PDF engine would honour `leading-loose` while the browser had no rule for\n * it, and the preview and the PDF would stop being one document. Listing the\n * whole verified scale here, rather than only what the shipped components\n * reach, keeps a copy owner's own literal on the same footing.\n */\n/*\n * The generated class below is available to copy owners for left-to-right\n * content inside a right-to-left document. Field applies the same behavior\n * with inline styles.\n */\n/* generated:shared-render-vocabulary:start */\n@source inline(\"text-{xs,sm,base,lg,xl,2xl,3xl,4xl,5xl,6xl,7xl,8xl,9xl}\");\n@source inline(\"leading-{none,tight,snug,relaxed,loose,{0..999},{0..999}.5}\");\n@source inline(\"gap-{{0..999},{0..999}.5} gap-x-{{0..999},{0..999}.5} gap-y-{{0..999},{0..999}.5}\");\n.paradoc-ltr-isolate {\n  direction: ltr;\n  unicode-bidi: isolate;\n}\n/* generated:shared-render-vocabulary:end */\n"
    }
  ]
}
