{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "family-journal",
  "type": "registry:theme",
  "title": "Journal Family",
  "description": "Generated journal family apparatus, rule-tier, booktabs, chart, typography, and reference grammar.",
  "author": "SubstrateUI (https://substrateui.com)",
  "meta": {
    "baseVersion": "0.2.0"
  },
  "categories": [
    "foundation",
    "family",
    "journal"
  ],
  "registryDependencies": [
    "@substrateui/base"
  ],
  "css": {
    ":where([data-family='journal'])": {
      "--cn-apparatus-border": "var(--border)",
      "--cn-apparatus-object": "color-mix(in oklab, var(--foreground) 85%, transparent)",
      "--cn-apparatus-line": "color-mix(in oklab, var(--foreground) 12%, transparent)",
      "--cn-apparatus-hairline": "color-mix(in oklab, var(--foreground) 12%, transparent)",
      "--cn-apparatus-footnote-rule": "color-mix(in oklab, var(--foreground) 35%, transparent)",
      "--apparatus-running-head-ink": "oklch(0.35 0.006 90)",
      "font-family": "var(--theme-font-body)",
      "font-weight": "400",
      "font-synthesis": "none",
      "& :is(h1,h2,h3,.cn-section-number-heading,.cn-reference-list-title)": {
        "font-family": "var(--theme-font-display)",
        "font-weight": "600"
      },
      "& code": {
        "font-family": "var(--theme-font-code)"
      },
      "& [data-apparatus-numeric]": {
        "font-variant-numeric": "tabular-nums"
      },
      "& :is(.cn-abstract-block-title,.cn-running-head-title)": {
        "font-feature-settings": "'smcp'",
        "letter-spacing": "0.08em"
      },
      "& .cn-running-head": {
        "color": "var(--apparatus-running-head-ink)"
      },
      "& .cn-citation-mark": {
        "color": "var(--ring)",
        "font-feature-settings": "'sups'",
        "text-decoration": "none",
        "transition": "text-decoration-color 120ms ease"
      },
      "& .cn-citation-mark:hover": {
        "text-decoration-line": "underline"
      },
      "& .cn-citation-mark-content": {
        "color": "var(--popover-foreground)",
        "background-color": "var(--popover)"
      },
      "& .cn-reference-list-list": {
        "font-variant-numeric": "tabular-nums"
      },
      "& [data-apparatus-plate]": {
        "border": "1px solid var(--cn-apparatus-footnote-rule)",
        "border-radius": "0",
        "padding": "8px"
      },
      "& .cn-section-number[data-address-depth='1']": {
        "border-block-start": "1px solid var(--cn-apparatus-object)",
        "padding-block-start": "4px"
      }
    },
    ":where(.dark [data-family='journal'], :root.dark[data-family='journal'])": {
      "--apparatus-running-head-ink": "oklch(0.78 0.006 90)"
    },
    ":where([data-family='journal']) [data-apparatus-table='booktabs']": {
      "border-collapse": "collapse",
      "border-inline": "0",
      "& :is(th,td)": {
        "min-inline-size": "16px",
        "padding-inline": "8px",
        "border-inline": "0"
      },
      "& thead :is(th,td)": {
        "border-block-start": "1px solid var(--cn-apparatus-object)",
        "border-block-end": "1px solid var(--cn-apparatus-footnote-rule)"
      },
      "& tbody :is(th,td)": {
        "border-block-end": "1px solid var(--cn-apparatus-hairline)"
      },
      "& tfoot :is(th,td)": {
        "border-block-start": "1px solid var(--cn-apparatus-footnote-rule)",
        "border-block-end": "1px solid var(--cn-apparatus-object)"
      },
      "& [data-apparatus-numeric]": {
        "text-align": "end",
        "font-variant-numeric": "tabular-nums",
        "font-feature-settings": "'tnum'"
      },
      "& [data-row-height='compact'] :is(th,td)": {
        "border-block-end-color": "transparent"
      }
    },
    ":where([data-family='journal']) [data-apparatus-chart='journal']": {
      "position": "relative",
      "font-family": "var(--theme-font-body)",
      "& [data-chart-slot='plot']": {
        "border": "1px solid var(--cn-apparatus-footnote-rule)",
        "padding": "8px"
      },
      "& [data-chart-slot='axis']": {
        "stroke": "var(--cn-apparatus-footnote-rule)"
      },
      "& [data-chart-slot='grid']": {
        "stroke": "var(--cn-apparatus-hairline)"
      },
      "& [data-chart-slot='label']": {
        "font-size": "10px"
      },
      "& [data-chart-slot='empty']": {
        "font-family": "var(--theme-font-body)",
        "color": "var(--muted-foreground)"
      },
      "& [data-chart-slot='empty']::after": {
        "content": "'\\2014'",
        "font-size": "24px",
        "line-height": "1"
      },
      "& [data-chart-slot='caption']:empty::after": {
        "content": "'Fig. —. No data recorded.'"
      },
      "&:not(:has([data-chart-slot='caption']))::after": {
        "content": "'Chart caption required'"
      }
    },
    ":where([data-theme='preprint'][data-family='journal'])": {
      "& .cn-running-head": {
        "font-family": "var(--theme-font-code)",
        "font-feature-settings": "normal"
      },
      "& .cn-running-head-version": {
        "display": "inline"
      },
      "& [data-apparatus-plate]": {
        "border-width": "0",
        "padding": "0"
      },
      "& .cn-figure-caption": {
        "border": "0",
        "background": "transparent"
      },
      "& .cn-footnote-rule": {
        "inline-size": "100%"
      }
    },
    ":where([data-family='journal']) .cn-citation-mark-content": {
      "opacity": "1",
      "animation": "none !important",
      "transform": "none !important",
      "transition-property": "opacity",
      "transition-duration": "120ms",
      "transition-timing-function": "ease"
    },
    ":where([data-family='journal']) .cn-citation-mark-content[data-state='closed']": {
      "opacity": "0.6"
    },
    ":where([data-family='journal']) .cn-citation-mark-content[data-state='open']": {
      "opacity": "1"
    },
    "@media (prefers-reduced-motion: reduce)": {
      ":where([data-family='journal']) .cn-citation-mark-content": {
        "transition-duration": "0ms"
      }
    }
  },
  "files": [
    {
      "path": "styles/families/proofs/family-journal.proof.json",
      "content": "{\n  \"schemaVersion\": 1,\n  \"artifactKind\": \"family\",\n  \"familyId\": \"journal\",\n  \"selectedColorway\": null,\n  \"proof\": {\n    \"normalizedDefHash\": \"0436855b6b48846a00d78a2435aa41d1a2b53ed5c3d51b3eed327146f95e6fca\",\n    \"tokenProvenance\": [\n      {\n        \"path\": \"colorways.article.light.def.devices[0].layers[0].paint.color\",\n        \"expr\": \"{\\\"alpha\\\":0.35,\\\"base\\\":{\\\"kind\\\":\\\"role\\\",\\\"role\\\":\\\"foreground\\\"},\\\"kind\\\":\\\"alpha\\\"}\",\n        \"resolvedOklch\": \"oklch(0.17 0.004 90)\",\n        \"sourceChromas\": [\n          0.004\n        ],\n        \"chromaOfResult\": 0.004\n      },\n      {\n        \"path\": \"colorways.article.dark.def.devices[0].layers[1].paint.color\",\n        \"expr\": \"{\\\"alpha\\\":0.35,\\\"base\\\":{\\\"kind\\\":\\\"role\\\",\\\"role\\\":\\\"foreground\\\"},\\\"kind\\\":\\\"alpha\\\"}\",\n        \"resolvedOklch\": \"oklch(0.92 0.004 90)\",\n        \"sourceChromas\": [\n          0.004\n        ],\n        \"chromaOfResult\": 0.004\n      },\n      {\n        \"path\": \"colorways.article.light.def.devices[1].layers[0].paint.color\",\n        \"expr\": \"{\\\"alpha\\\":0.35,\\\"base\\\":{\\\"kind\\\":\\\"role\\\",\\\"role\\\":\\\"foreground\\\"},\\\"kind\\\":\\\"alpha\\\"}\",\n        \"resolvedOklch\": \"oklch(0.17 0.004 90)\",\n        \"sourceChromas\": [\n          0.004\n        ],\n        \"chromaOfResult\": 0.004\n      },\n      {\n        \"path\": \"colorways.article.dark.def.devices[1].layers[1].paint.color\",\n        \"expr\": \"{\\\"alpha\\\":0.35,\\\"base\\\":{\\\"kind\\\":\\\"role\\\",\\\"role\\\":\\\"foreground\\\"},\\\"kind\\\":\\\"alpha\\\"}\",\n        \"resolvedOklch\": \"oklch(0.92 0.004 90)\",\n        \"sourceChromas\": [\n          0.004\n        ],\n        \"chromaOfResult\": 0.004\n      },\n      {\n        \"path\": \"colorways.preprint.light.def.devices[0].layers[0].paint.color\",\n        \"expr\": \"{\\\"alpha\\\":0.35,\\\"base\\\":{\\\"kind\\\":\\\"role\\\",\\\"role\\\":\\\"foreground\\\"},\\\"kind\\\":\\\"alpha\\\"}\",\n        \"resolvedOklch\": \"oklch(0.19 0.006 250)\",\n        \"sourceChromas\": [\n          0.006\n        ],\n        \"chromaOfResult\": 0.006\n      },\n      {\n        \"path\": \"colorways.preprint.dark.def.devices[0].layers[1].paint.color\",\n        \"expr\": \"{\\\"alpha\\\":0.35,\\\"base\\\":{\\\"kind\\\":\\\"role\\\",\\\"role\\\":\\\"foreground\\\"},\\\"kind\\\":\\\"alpha\\\"}\",\n        \"resolvedOklch\": \"oklch(0.9 0.006 240)\",\n        \"sourceChromas\": [\n          0.006\n        ],\n        \"chromaOfResult\": 0.006\n      },\n      {\n        \"path\": \"colorways.preprint.light.def.devices[1].layers[0].paint.color\",\n        \"expr\": \"{\\\"alpha\\\":0.35,\\\"base\\\":{\\\"kind\\\":\\\"role\\\",\\\"role\\\":\\\"foreground\\\"},\\\"kind\\\":\\\"alpha\\\"}\",\n        \"resolvedOklch\": \"oklch(0.19 0.006 250)\",\n        \"sourceChromas\": [\n          0.006\n        ],\n        \"chromaOfResult\": 0.006\n      },\n      {\n        \"path\": \"colorways.preprint.dark.def.devices[1].layers[1].paint.color\",\n        \"expr\": \"{\\\"alpha\\\":0.35,\\\"base\\\":{\\\"kind\\\":\\\"role\\\",\\\"role\\\":\\\"foreground\\\"},\\\"kind\\\":\\\"alpha\\\"}\",\n        \"resolvedOklch\": \"oklch(0.9 0.006 240)\",\n        \"sourceChromas\": [\n          0.006\n        ],\n        \"chromaOfResult\": 0.006\n      }\n    ],\n    \"ceilingMargins\": [\n      {\n        \"id\": \"def.devices[0].layers.light.count\",\n        \"value\": 1,\n        \"cap\": 3,\n        \"margin\": 2\n      },\n      {\n        \"id\": \"def.devices[0].layers.dark.count\",\n        \"value\": 1,\n        \"cap\": 3,\n        \"margin\": 2\n      },\n      {\n        \"id\": \"def.devices[1].layers.light.count\",\n        \"value\": 1,\n        \"cap\": 3,\n        \"margin\": 2\n      },\n      {\n        \"id\": \"def.devices[1].layers.dark.count\",\n        \"value\": 1,\n        \"cap\": 3,\n        \"margin\": 2\n      }\n    ],\n    \"generatorAssets\": [],\n    \"chartDiscriminators\": [\n      {\n        \"colorway\": \"article\",\n        \"tuples\": [\n          \"solid|2|none\",\n          \"solid|1|dot\",\n          \"hidden|1|none\",\n          \"center|1|square\",\n          \"hidden|1|tick\"\n        ]\n      },\n      {\n        \"colorway\": \"preprint\",\n        \"tuples\": [\n          \"solid|2|none\",\n          \"solid|1|dot\",\n          \"hidden|1|none\",\n          \"center|1|square\",\n          \"hidden|1|tick\"\n        ]\n      }\n    ],\n    \"motifTargets\": [\n      {\n        \"motifId\": \"plate-border\",\n        \"target\": \"mark:journal/plate-border\"\n      },\n      {\n        \"motifId\": \"footnote-rule\",\n        \"target\": \"mark:journal/footnote-rule\"\n      }\n    ],\n    \"resolvedNotatedLineLadders\": [\n      {\n        \"mode\": \"light\",\n        \"lines\": [\n          {\n            \"id\": \"section-rule\",\n            \"strokePx\": 1,\n            \"alpha\": 0.85,\n            \"dash\": \"solid\"\n          },\n          {\n            \"id\": \"footnote-rule\",\n            \"strokePx\": 1,\n            \"alpha\": 0.35,\n            \"dash\": \"solid\"\n          },\n          {\n            \"id\": \"hairline\",\n            \"strokePx\": 1,\n            \"alpha\": 0.12,\n            \"dash\": \"solid\"\n          }\n        ]\n      },\n      {\n        \"mode\": \"dark\",\n        \"lines\": [\n          {\n            \"id\": \"section-rule\",\n            \"strokePx\": 1,\n            \"alpha\": 0.85,\n            \"dash\": \"solid\"\n          },\n          {\n            \"id\": \"footnote-rule\",\n            \"strokePx\": 1,\n            \"alpha\": 0.35,\n            \"dash\": \"solid\"\n          },\n          {\n            \"id\": \"hairline\",\n            \"strokePx\": 1,\n            \"alpha\": 0.12,\n            \"dash\": \"solid\"\n          }\n        ]\n      }\n    ],\n    \"presentationProfileHash\": \"b5622ca3163f1ebb6495ccfa35184eeb569bcc835c4be42fc71eed44fc3cadfc\"\n  }\n}\n",
      "type": "registry:file",
      "target": "lib/substrate-family-proofs/family-journal.proof.json"
    }
  ]
}
