{
  "id": "slate-brief-exhibit",
  "name": "Exhibit",
  "theme": "slate-brief",
  "category": "Data & Reports",
  "description": "A single chart treated as a numbered exhibit, with the source, method and caveats set as apparatus beneath it rather than hidden in a footnote.",
  "layout": "A full-measure chart with its caption in the left margin, followed by a data table at reduced type size and a method block that is ruled off from both.",
  "modules": [
    {
      "key": "head",
      "name": "Exhibit header",
      "html": "\n<header class=\"hd\"><span class=\"k\">Exhibit 4 · of 11</span><h1>Interconnector flow on the eleven tightest evenings</h1></header>"
    },
    {
      "key": "chart",
      "name": "Chart",
      "html": "\n<section class=\"ch\"><svg viewBox=\"0 0 660 240\" aria-label=\"Interconnector flow, eleven evenings\">\n  <line class=\"zero\" x1=\"0\" y1=\"120\" x2=\"660\" y2=\"120\"/>\n  <rect class=\"im\" x=\"12\" y=\"80\" width=\"42\" height=\"40\"/><rect class=\"ex\" x=\"72\" y=\"120\" width=\"42\" height=\"52\"/>\n  <rect class=\"ex\" x=\"132\" y=\"120\" width=\"42\" height=\"38\"/><rect class=\"im\" x=\"192\" y=\"62\" width=\"42\" height=\"58\"/>\n  <rect class=\"ex\" x=\"252\" y=\"120\" width=\"42\" height=\"66\"/><rect class=\"im\" x=\"312\" y=\"94\" width=\"42\" height=\"26\"/>\n  <rect class=\"ex\" x=\"372\" y=\"120\" width=\"42\" height=\"44\"/><rect class=\"ex\" x=\"432\" y=\"120\" width=\"42\" height=\"72\"/>\n  <rect class=\"im\" x=\"492\" y=\"70\" width=\"42\" height=\"50\"/><rect class=\"ex\" x=\"552\" y=\"120\" width=\"42\" height=\"30\"/>\n  <rect class=\"im\" x=\"612\" y=\"102\" width=\"42\" height=\"18\"/>\n</svg>\n<footer class=\"lg\"><span><i class=\"i\"></i>importing</span><span><i class=\"e\"></i>exporting</span><span class=\"m\">GW, evening peak half-hour</span></footer></section>"
    },
    {
      "key": "caption",
      "name": "Margin caption",
      "html": "\n<aside class=\"cp\"><span class=\"k\">Exhibit 4</span><p>Net flow across all interconnectors during the settlement period of highest domestic margin risk, on each of the eleven evenings where de-rated margin fell below 1.0 GW.</p><span class=\"k\">Source</span><span class=\"n\">NESO, half-hourly outturn</span></aside>"
    },
    {
      "key": "table",
      "name": "Data table",
      "html": "\n<section class=\"tb\"><table>\n  <thead><tr><th>Date</th><th>Margin GW</th><th>Net flow GW</th><th>Direction</th><th>Wind, GB</th><th>Wind, DE</th></tr></thead>\n  <tbody>\n    <tr><td>2026-01-08</td><td class=\"n2\">0.72</td><td class=\"n2\">1.40</td><td>Import</td><td class=\"n2\">2.1</td><td class=\"n2\">4.4</td></tr>\n    <tr><td>2026-01-14</td><td class=\"n2\">0.44</td><td class=\"n2\">−1.82</td><td class=\"ex2\">Export</td><td class=\"n2\">1.4</td><td class=\"n2\">2.8</td></tr>\n    <tr><td>2025-12-19</td><td class=\"n2\">0.88</td><td class=\"n2\">−1.31</td><td class=\"ex2\">Export</td><td class=\"n2\">1.9</td><td class=\"n2\">3.1</td></tr>\n    <tr><td>2025-12-04</td><td class=\"n2\">0.61</td><td class=\"n2\">2.02</td><td>Import</td><td class=\"n2\">1.2</td><td class=\"n2\">8.8</td></tr>\n    <tr><td>2025-11-27</td><td class=\"n2\">0.94</td><td class=\"n2\">−2.30</td><td class=\"ex2\">Export</td><td class=\"n2\">2.4</td><td class=\"n2\">2.0</td></tr>\n    <tr><td>2025-01-22</td><td class=\"n2\">0.38</td><td class=\"n2\">0.90</td><td>Import</td><td class=\"n2\">0.8</td><td class=\"n2\">6.2</td></tr>\n  </tbody>\n</table></section>"
    },
    {
      "key": "method",
      "name": "Method block",
      "html": "\n<footer class=\"mt\"><span class=\"k\">Method and caveats</span><ol>\n  <li>Margin is de-rated margin at the evening peak as published in the operational transparency data, not the ex-ante forecast.</li>\n  <li>Net flow sums IFA, IFA2, BritNed, Nemo, ElecLink, NSL and Viking. NSL is excluded before commissioning.</li>\n  <li>Wind figures are metered output, which understates embedded generation on both systems.</li>\n</ol></footer>"
    }
  ],
  "moduleCount": 5,
  "reorderable": false,
  "meta": {
    "id": "slate-brief-exhibit",
    "model": "Claude Fable 5.1",
    "author": "Claude Code",
    "createdAt": "2026-09-02T16:49:24+09:00",
    "updatedAt": "2026-09-02T16:58:37+09:00",
    "version": "1.0.0",
    "isNew": false
  },
  "link": "/api/v1/designs/slate-brief-exhibit.json",
  "structure": "A full-measure chart with its caption in the left margin, followed by a data table at reduced type size and a method block that is ruled off from both.",
  "html": "<div class=\"dz dz-slate-brief-exhibit\" data-design=\"slate-brief-exhibit\" data-theme=\"slate-brief\">\n<section class=\"dz-mod\" data-mod=\"head\" aria-label=\"Exhibit header\">\n<header class=\"hd\"><span class=\"k\">Exhibit 4 · of 11</span><h1>Interconnector flow on the eleven tightest evenings</h1></header></section><section class=\"dz-mod\" data-mod=\"chart\" aria-label=\"Chart\">\n<section class=\"ch\"><svg viewBox=\"0 0 660 240\" aria-label=\"Interconnector flow, eleven evenings\">\n  <line class=\"zero\" x1=\"0\" y1=\"120\" x2=\"660\" y2=\"120\"/>\n  <rect class=\"im\" x=\"12\" y=\"80\" width=\"42\" height=\"40\"/><rect class=\"ex\" x=\"72\" y=\"120\" width=\"42\" height=\"52\"/>\n  <rect class=\"ex\" x=\"132\" y=\"120\" width=\"42\" height=\"38\"/><rect class=\"im\" x=\"192\" y=\"62\" width=\"42\" height=\"58\"/>\n  <rect class=\"ex\" x=\"252\" y=\"120\" width=\"42\" height=\"66\"/><rect class=\"im\" x=\"312\" y=\"94\" width=\"42\" height=\"26\"/>\n  <rect class=\"ex\" x=\"372\" y=\"120\" width=\"42\" height=\"44\"/><rect class=\"ex\" x=\"432\" y=\"120\" width=\"42\" height=\"72\"/>\n  <rect class=\"im\" x=\"492\" y=\"70\" width=\"42\" height=\"50\"/><rect class=\"ex\" x=\"552\" y=\"120\" width=\"42\" height=\"30\"/>\n  <rect class=\"im\" x=\"612\" y=\"102\" width=\"42\" height=\"18\"/>\n</svg>\n<footer class=\"lg\"><span><i class=\"i\"></i>importing</span><span><i class=\"e\"></i>exporting</span><span class=\"m\">GW, evening peak half-hour</span></footer></section></section><section class=\"dz-mod\" data-mod=\"caption\" aria-label=\"Margin caption\">\n<aside class=\"cp\"><span class=\"k\">Exhibit 4</span><p>Net flow across all interconnectors during the settlement period of highest domestic margin risk, on each of the eleven evenings where de-rated margin fell below 1.0 GW.</p><span class=\"k\">Source</span><span class=\"n\">NESO, half-hourly outturn</span></aside></section><section class=\"dz-mod\" data-mod=\"table\" aria-label=\"Data table\">\n<section class=\"tb\"><table>\n  <thead><tr><th>Date</th><th>Margin GW</th><th>Net flow GW</th><th>Direction</th><th>Wind, GB</th><th>Wind, DE</th></tr></thead>\n  <tbody>\n    <tr><td>2026-01-08</td><td class=\"n2\">0.72</td><td class=\"n2\">1.40</td><td>Import</td><td class=\"n2\">2.1</td><td class=\"n2\">4.4</td></tr>\n    <tr><td>2026-01-14</td><td class=\"n2\">0.44</td><td class=\"n2\">−1.82</td><td class=\"ex2\">Export</td><td class=\"n2\">1.4</td><td class=\"n2\">2.8</td></tr>\n    <tr><td>2025-12-19</td><td class=\"n2\">0.88</td><td class=\"n2\">−1.31</td><td class=\"ex2\">Export</td><td class=\"n2\">1.9</td><td class=\"n2\">3.1</td></tr>\n    <tr><td>2025-12-04</td><td class=\"n2\">0.61</td><td class=\"n2\">2.02</td><td>Import</td><td class=\"n2\">1.2</td><td class=\"n2\">8.8</td></tr>\n    <tr><td>2025-11-27</td><td class=\"n2\">0.94</td><td class=\"n2\">−2.30</td><td class=\"ex2\">Export</td><td class=\"n2\">2.4</td><td class=\"n2\">2.0</td></tr>\n    <tr><td>2025-01-22</td><td class=\"n2\">0.38</td><td class=\"n2\">0.90</td><td>Import</td><td class=\"n2\">0.8</td><td class=\"n2\">6.2</td></tr>\n  </tbody>\n</table></section></section><section class=\"dz-mod\" data-mod=\"method\" aria-label=\"Method block\">\n<footer class=\"mt\"><span class=\"k\">Method and caveats</span><ol>\n  <li>Margin is de-rated margin at the evening peak as published in the operational transparency data, not the ex-ante forecast.</li>\n  <li>Net flow sums IFA, IFA2, BritNed, Nemo, ElecLink, NSL and Viking. NSL is excluded before commissioning.</li>\n  <li>Wind figures are metered output, which understates embedded generation on both systems.</li>\n</ol></footer></section>\n</div>",
  "css": "\n.dz-slate-brief-exhibit { background: var(--background); color: var(--foreground); font-family: var(--pv-body); display: grid; grid-template-columns: 220px minmax(0, 1fr); column-gap: 36px; padding: 0 36px 36px; }\n.dz-slate-brief-exhibit .hd { grid-column: 2 / 3; padding: 34px 0 20px; }\n.dz-slate-brief-exhibit .k { font-size: 11px; letter-spacing: .14em; text-transform: uppercase; color: var(--muted-foreground); display: block; }\n.dz-slate-brief-exhibit .hd h1 { font-family: var(--pv-display); font-size: 32px; font-weight: 600; line-height: 1.14; margin: 10px 0 0; }\n.dz-slate-brief-exhibit .ch { grid-column: 2 / 3; background: var(--card); border: var(--pv-bw) solid var(--border); border-radius: var(--pv-radius); padding: 18px 20px 12px; }\n.dz-slate-brief-exhibit .ch svg { width: 100%; height: 240px; display: block; }\n.dz-slate-brief-exhibit .zero { stroke: var(--border); stroke-width: 1; }\n.dz-slate-brief-exhibit .im { fill: var(--accent); }\n.dz-slate-brief-exhibit .ex { fill: var(--primary); }\n.dz-slate-brief-exhibit .lg { display: flex; align-items: center; gap: 20px; padding-top: 10px; font-size: 11px; letter-spacing: .14em; text-transform: uppercase; color: var(--muted-foreground); }\n.dz-slate-brief-exhibit .lg span { display: inline-flex; align-items: center; gap: 7px; }\n.dz-slate-brief-exhibit .lg i { width: 12px; height: 10px; display: block; }\n.dz-slate-brief-exhibit .lg .i { background: var(--accent); } .dz-slate-brief-exhibit .lg .e { background: var(--primary); }\n.dz-slate-brief-exhibit .lg .m { margin-left: auto; }\n.dz-slate-brief-exhibit .cp { grid-column: 1 / 2; grid-row: 2 / 3; text-align: right; padding-top: 4px; }\n.dz-slate-brief-exhibit .cp p { font-size: 12.5px; line-height: 1.55; color: var(--muted-foreground); margin: 8px 0 16px; }\n.dz-slate-brief-exhibit .n { display: block; font-family: var(--pv-mono); font-size: 11.5px; color: var(--accent); padding-top: 4px; }\n.dz-slate-brief-exhibit .tb { grid-column: 2 / 3; padding-top: 24px; }\n.dz-slate-brief-exhibit table { width: 100%; border-collapse: collapse; }\n.dz-slate-brief-exhibit th { font-size: 11px; letter-spacing: .14em; text-transform: uppercase; color: var(--muted-foreground); text-align: right; padding: 10px 12px; border-bottom: var(--pv-bw) solid var(--border); }\n.dz-slate-brief-exhibit th:first-child, .dz-slate-brief-exhibit th:nth-child(4) { text-align: left; }\n.dz-slate-brief-exhibit td { padding: 8px 12px; font-size: 13.5px; border-bottom: var(--pv-bw) solid var(--border); color: var(--muted-foreground); }\n.dz-slate-brief-exhibit .n2 { font-family: var(--pv-mono); text-align: right; font-feature-settings: \"tnum\" 1; color: var(--foreground); }\n.dz-slate-brief-exhibit .ex2 { color: var(--primary); }\n.dz-slate-brief-exhibit .mt { grid-column: 2 / 3; padding-top: 22px; }\n.dz-slate-brief-exhibit .mt ol { margin: 8px 0 0; padding: 0 0 0 20px; }\n.dz-slate-brief-exhibit .mt li { font-size: 13.5px; line-height: 1.58; color: var(--muted-foreground); padding: 4px 0; }\n@media (prefers-reduced-motion: reduce) { .dz-slate-brief-exhibit *, .dz-slate-brief-exhibit *::before, .dz-slate-brief-exhibit *::after { transition-duration: 1ms !important; animation-duration: 1ms !important; } }",
  "requiredTheme": "/api/v1/themes/slate-brief.json",
  "googleFontsHref": "https://fonts.googleapis.com/css2?family=Source+Serif+4:wght@400;500;600;700&family=Libre+Franklin:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600;700&display=swap"
}