:root{--ruby-red:#982b3a;--snow:#f7f3e9;--pale-slate:#c9ced0;--air-force-blue:#476775;--sky-blue:#a5bdc5;--deep-ink:#292923;--soft-ink:#5c5a50;--desk:#424a46;--paper-edge:#b9ad98;--paper-rule:rgba(71,103,117,0.2);--highlighter:#dcc66c;--paper-shadow:rgba(24,25,22,0.32);--blue-shadow:rgba(71,103,117,0.2);--slate-wash:rgba(201,206,208,0.42)}*,:after,:before{box-sizing:border-box}html{min-height:100%;background:repeating-linear-gradient(17deg,rgba(255,255,255,.018) 0 1px,transparent 1px 9px),repeating-linear-gradient(103deg,rgba(0,0,0,.035) 0 1px,transparent 1px 13px),var(--desk)}body{position:relative;margin:38px auto 64px;width:calc(100% - 40px);max-width:860px;padding:38px 42px 44px;border:1px solid var(--paper-edge);color:var(--deep-ink);background:repeating-linear-gradient(0deg,transparent 0 31px,rgba(71,103,117,.025) 31px 32px),repeating-linear-gradient(92deg,rgba(41,41,35,.018) 0 1px,transparent 1px 7px),var(--snow);box-shadow:0 2px 2px rgba(0,0,0,.18),9px 12px 24px var(--paper-shadow);font-family:Newsreader,Georgia,serif;font-size:19px;line-height:1.68}article h1{font-size:2em}article p{margin:0 0 1.15em}.cutout-title{display:flex;flex-wrap:wrap;gap:.26em .3em;align-items:baseline;margin:.75em 0 .62em;color:var(--ruby-red);font-size:1.9em;line-height:1.25}.cutout-title__word{display:inline-block;padding:var(--cutout-padding-y) var(--cutout-padding-x) calc(var(--cutout-padding-y) + .05em);transform:translateY(var(--cutout-shift)) rotate(var(--cutout-rotate)) scale(var(--cutout-scale));border:1px solid rgba(22,35,43,.32);background:linear-gradient(180deg,rgba(255,255,255,.34),transparent 50%),var(--cutout-theme-paper,var(--cutout-paper));box-shadow:var(--cutout-theme-shadow,var(--cutout-shadow));color:var(--cutout-theme-ink,var(--cutout-ink));font-size:var(--cutout-size);font-weight:var(--cutout-weight);letter-spacing:0;line-height:1;overflow-wrap:anywhere;text-transform:var(--cutout-transform)}.cutout-title__word--globe-and-mail{--cutout-theme-paper:#ffffff;--cutout-theme-ink:#111111;--cutout-theme-shadow:3px 2px 0 rgba(17,17,17,0.18);font-family:Newsreader,Georgia,serif;font-weight:700}.cutout-title__word--toronto-star{--cutout-theme-paper:#e8f1f8;--cutout-theme-ink:#0072bc;--cutout-theme-shadow:3px 2px 0 rgba(0,114,188,0.2);font-family:Fraunces,Georgia,serif;font-weight:700}.cutout-title__word--national-post{--cutout-theme-paper:#f8dc3d;--cutout-theme-ink:#111111;--cutout-theme-shadow:3px 2px 0 rgba(17,17,17,0.24);font-family:Cormorant Garamond,Georgia,serif;font-weight:700;text-transform:uppercase}.cutout-title__word--cbc-news{--cutout-theme-paper:#fff3f3;--cutout-theme-ink:#e60505;--cutout-theme-shadow:3px 2px 0 rgba(230,5,5,0.2);font-family:Radio Canada,Helvetica Neue,Arial,sans-serif;font-weight:700;text-transform:uppercase}.cutout-title__word--ctv-news{--cutout-theme-paper:#f5f7fb;--cutout-theme-ink:#1f4fa3;--cutout-theme-shadow:3px 2px 0 rgba(31,79,163,0.16),-2px 0 0 rgba(218,41,28,0.34),2px 0 0 rgba(0,155,58,0.28);font-family:Archivo Black,Impact,sans-serif;font-weight:700;text-transform:uppercase}.cutout-title__word--canadian-press{--cutout-theme-paper:#eef4fb;--cutout-theme-ink:#1b4f8f;--cutout-theme-shadow:3px 2px 0 rgba(190,31,45,0.22);font-family:Courier Prime,Courier New,monospace;font-weight:700;text-transform:uppercase}.cutout-title__word--le-devoir{--cutout-theme-paper:#eef3f8;--cutout-theme-ink:#0b3d6d;--cutout-theme-shadow:3px 2px 0 rgba(11,61,109,0.2);font-family:Zen Antique,Georgia,serif;font-weight:700}.cutout-title__word--the-coast{--cutout-theme-paper:#fff2dc;--cutout-theme-ink:#d17a22;--cutout-theme-shadow:3px 2px 0 rgba(76,6,29,0.22);font-family:Bebas Neue,Impact,sans-serif;font-weight:700;text-transform:uppercase}h1,h2,h3,h4{color:var(--deep-ink);font-family:Special Elite,Courier Prime,Georgia,serif;font-weight:400;line-height:1.25}article h2{position:relative;margin-top:2.2em;padding-top:.62em;border-top:1px solid var(--paper-rule);font-size:1.48em}article h2:before{content:"";position:absolute;top:-2px;left:0;width:3.4em;height:3px;background:var(--ruby-red);transform:rotate(-.5deg)}article h3{color:var(--ruby-red)}header{position:relative;padding:.15em 0 1em;border-bottom:1px solid var(--deep-ink)}header:before{content:"notes / clippings / loose ends / rev. " attr(data-revision);display:block;margin-bottom:.75em;color:var(--soft-ink);font-family:Courier Prime,Courier New,monospace;font-size:.7em;letter-spacing:.04em;text-transform:lowercase}header h1{display:inline-block;margin:0;color:var(--deep-ink);font-family:Special Elite,Courier Prime,serif;font-size:2.05em;line-height:1;text-shadow:1px 1px 0 rgba(152,43,58,.2)}header h2{margin:.38em 0 0;color:var(--soft-ink);font-family:Newsreader,Georgia,serif;font-size:1.08em;font-style:italic;font-weight:500}a{color:#345d70;-webkit-text-decoration-color:rgba(52,93,112,.58);text-decoration-color:rgba(52,93,112,.58);text-decoration-thickness:1px;text-underline-offset:.16em}a:visited{color:#735269}a:focus,a:hover{color:var(--deep-ink);background:rgba(220,198,108,.5);-webkit-text-decoration-color:var(--ruby-red);text-decoration-color:var(--ruby-red)}.posts-list{padding:0;list-style:none}.posts-list li{position:relative;display:flex;flex-wrap:wrap;margin:0;padding:.58em 0 .52em 1.05em;align-items:baseline;border-bottom:1px dotted rgba(92,90,80,.36);justify-content:space-between;gap:1em}.posts-list li:before{content:"";position:absolute;top:1.13em;left:0;width:.55em;height:2px;background:var(--ruby-red);transform:rotate(-4deg)}.posts-list a{color:var(--deep-ink);font-weight:600;-webkit-text-decoration-color:rgba(152,43,58,.46);text-decoration-color:rgba(152,43,58,.46)}.posts-list time{flex:0 0 auto;margin-left:auto;color:var(--soft-ink);font-family:Courier Prime,Courier New,monospace;font-size:.68em;white-space:nowrap}.article-source-link{-webkit-text-decoration-color:rgba(71,103,117,.58);text-decoration-color:rgba(71,103,117,.58);-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-decoration-thickness:.08em}.article-source-link,.article-source-link[data-source-kind=official]{--article-source-ink:var(--air-force-blue);--article-source-paper:#eef7fd}.article-source-link[data-source-kind=law]{--article-source-ink:var(--ruby-red);--article-source-paper:#fff1f3}.article-source-link[data-source-kind=research]{--article-source-ink:var(--deep-ink);--article-source-paper:var(--pale-slate)}.article-source-link[data-source-kind=code],.article-source-link[data-source-kind=data],.article-source-link[data-source-kind=docs]{--article-source-ink:var(--air-force-blue);--article-source-paper:#eef7fd}.article-source-link[data-source-kind=news]{--article-source-ink:var(--ruby-red);--article-source-paper:#fff1f3}.article-source-link[data-source-kind=archive]{--article-source-ink:var(--soft-ink);--article-source-paper:var(--pale-slate)}strong{color:var(--ruby-red);font-family:Special Elite,Courier Prime,serif;font-weight:400}.article-meta{margin:.2em 0 1.55em;color:var(--soft-ink);font-family:Courier Prime,Courier New,monospace;font-size:.72em;line-height:1.4;text-transform:uppercase}.article-meta strong{color:var(--deep-ink);font-family:inherit;font-weight:700}.nearby-arguments{margin:1.5em 0;padding:1em;border:1px solid var(--paper-edge);border-left:5px solid var(--ruby-red);background:repeating-linear-gradient(0deg,transparent 0 1.35em,rgba(71,103,117,.1) 1.35em 1.4em),rgba(255,255,255,.24)}.nearby-arguments ul{padding-left:1.2em}.nearby-arguments li{margin:.75em 0}.nearby-arguments span{display:block;color:var(--soft-ink);font-size:.9em}.posts-graph{margin:1.45em 0 1.7em;width:100%;max-width:100%}.posts-graph__stage{position:relative;width:100%;height:420px;min-width:0;overflow:hidden;border:7px solid #5a5247;outline:1px solid rgba(41,41,35,.76);background:repeating-linear-gradient(9deg,rgba(255,255,255,.035) 0 1px,transparent 1px 8px),repeating-linear-gradient(97deg,rgba(41,41,35,.045) 0 1px,transparent 1px 11px),#aea186;box-shadow:4px 5px 0 rgba(41,41,35,.18),inset 0 0 32px rgba(41,41,35,.2)}.posts-graph__canvas{position:absolute;inset:0;width:100%;height:100%}.posts-graph__node{position:absolute;z-index:1;display:grid;width:86px;min-height:32px;padding:.28em .34em;transform:translate(-50%,-50%);align-items:center;border:1px solid rgba(41,41,35,.62);background:linear-gradient(180deg,rgba(255,255,255,.32),transparent 42%),var(--snow);box-shadow:3px 4px 0 rgba(41,41,35,.2),inset 0 0 0 1px rgba(255,255,255,.35);cursor:-webkit-grab;cursor:grab;font-size:.53em;text-align:center;text-decoration:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:normal;word-break:break-word}.posts-graph__node,.posts-graph__node--article:not(.posts-graph__node--current){color:var(--deep-ink);font-family:Courier Prime,Courier New,monospace;line-height:1.08}.posts-graph__node--article:not(.posts-graph__node--current){width:124px;min-height:78px;padding:.44em .48em;align-content:center;justify-items:start;border-color:rgba(41,41,35,.5);background:linear-gradient(180deg,rgba(255,255,255,.55),transparent 32%),repeating-linear-gradient(0deg,transparent 0 .66em,rgba(71,103,117,.1) .66em .72em),linear-gradient(90deg,rgba(220,198,108,.2),transparent 18%),var(--snow);font-size:.48em;font-weight:700;text-align:left;text-transform:uppercase;transform:translate(-50%,-50%) rotate(.6deg)}.posts-graph__node--section-link{width:126px;min-height:76px;padding:.4em .55em;border-color:rgba(92,90,80,.5);background:linear-gradient(180deg,rgba(255,255,255,.28),transparent 58%),linear-gradient(90deg,transparent 0 88%,rgba(152,43,58,.12) 88% 90%,transparent 90%),#f1dfa0;box-shadow:4px 5px 0 rgba(41,41,35,.18),inset 0 0 0 1px rgba(255,255,255,.36);color:var(--ruby-red);font-family:Caveat,Patrick Hand,Comic Sans MS,cursive;font-size:.8em;font-weight:700;line-height:.95;transform:translate(-50%,-50%) rotate(-1.4deg)}.posts-graph__node--section-link em{display:block;margin-top:.28em;color:var(--soft-ink);font-size:.78em;font-style:normal}.posts-graph__node--source-link{width:142px;min-height:86px;padding:.48em .54em;align-content:start;justify-items:start;border-color:var(--source-tag-border,rgba(78,128,152,.54));background:linear-gradient(180deg,rgba(255,255,255,.64),transparent 36%),repeating-linear-gradient(0deg,transparent 0 .72em,var(--source-tag-rule,rgba(78,128,152,.1)) .72em .78em),linear-gradient(90deg,var(--source-tag-wash,rgba(78,128,152,.18)),transparent 24%),var(--source-tag-paper,#eef7fd);box-shadow:4px 5px 0 var(--source-tag-shadow,rgba(41,41,35,.18)),inset 0 0 0 1px rgba(255,255,255,.55);color:var(--source-tag-ink,var(--air-force-blue));font-family:Courier Prime,Courier New,monospace;font-size:.5em;font-weight:700;line-height:1.08;text-align:left;text-transform:uppercase;transform:translate(-50%,-50%) rotate(1.1deg)}.posts-graph__node--source-official{--source-tag-ink:var(--air-force-blue);--source-tag-paper:#eef7fd;--source-tag-border:rgba(78,128,152,0.54);--source-tag-rule:rgba(78,128,152,0.1);--source-tag-wash:rgba(78,128,152,0.18);--source-tag-shadow:rgba(78,128,152,0.16)}.posts-graph__node--source-law{--source-tag-ink:var(--ruby-red);--source-tag-paper:#fff1f3;--source-tag-border:rgba(163,22,33,0.54);--source-tag-rule:rgba(163,22,33,0.1);--source-tag-wash:rgba(163,22,33,0.18);--source-tag-shadow:rgba(163,22,33,0.16)}.posts-graph__node--source-research{--source-tag-ink:var(--deep-ink);--source-tag-paper:var(--pale-slate);--source-tag-border:rgba(22,35,43,0.42);--source-tag-rule:rgba(22,35,43,0.08);--source-tag-wash:rgba(22,35,43,0.12);--source-tag-shadow:rgba(22,35,43,0.14)}.posts-graph__node--source-code,.posts-graph__node--source-data,.posts-graph__node--source-docs{--source-tag-ink:var(--air-force-blue);--source-tag-paper:#eef7fd;--source-tag-border:rgba(78,128,152,0.54);--source-tag-rule:rgba(78,128,152,0.1);--source-tag-wash:rgba(78,128,152,0.18);--source-tag-shadow:rgba(78,128,152,0.16)}.posts-graph__node--source-news{--source-tag-ink:var(--ruby-red);--source-tag-paper:#fff1f3;--source-tag-border:rgba(163,22,33,0.54);--source-tag-rule:rgba(163,22,33,0.1);--source-tag-wash:rgba(163,22,33,0.18);--source-tag-shadow:rgba(163,22,33,0.16)}.posts-graph__node--source-archive{--source-tag-ink:var(--soft-ink);--source-tag-paper:var(--pale-slate);--source-tag-border:rgba(78,128,152,0.46);--source-tag-rule:rgba(78,128,152,0.1);--source-tag-wash:rgba(78,128,152,0.14);--source-tag-shadow:rgba(78,128,152,0.14)}.posts-graph__favicon{display:inline-block;width:14px;height:14px;margin-right:.35em;background-position:50%;background-repeat:no-repeat;background-size:contain;vertical-align:-.15em}.posts-graph__source-tag{display:flex;width:100%;margin:0 0 .48em;align-items:center;justify-content:space-between;gap:.45em;color:var(--source-tag-ink,var(--air-force-blue));font-family:Courier Prime,Courier New,monospace;font-size:.7em;font-style:normal;line-height:1;text-transform:uppercase}.posts-graph__source-tag b{display:inline-block;padding:.22em .36em;border:1px solid var(--source-tag-border,rgba(78,128,152,.62));background:var(--source-tag-rule,rgba(78,128,152,.12));font-size:.92em;font-weight:800;letter-spacing:.06em}.posts-graph__source-tag small{overflow:hidden;color:var(--soft-ink);font-size:.82em;font-weight:700;text-align:right;text-overflow:ellipsis;white-space:nowrap}.posts-graph__source-tags{display:block;margin-top:.38em;color:var(--soft-ink);font-family:Courier Prime,Courier New,monospace;font-size:.64em;font-weight:700;line-height:1.05;text-transform:uppercase}.posts-graph__node:focus,.posts-graph__node:hover{z-index:2;outline:2px solid var(--ruby-red);outline-offset:2px;background:#fffdf5;color:var(--deep-ink)}.posts-graph__node:active{cursor:-webkit-grabbing;cursor:grabbing}.posts-graph__node--current{border-color:var(--ruby-red);background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 45%),var(--ruby-red);box-shadow:4px 4px 0 rgba(41,41,35,.32);color:var(--snow);cursor:default;font-weight:700}.posts-graph__node--current:focus,.posts-graph__node--current:hover{background:var(--ruby-red);color:var(--snow)}blockquote{display:block;margin:1.5em 2.4em;padding:.2em 0 .2em 1em;border-left:3px solid var(--ruby-red);color:var(--deep-ink);font-family:Newsreader,Georgia,serif;font-size:1.02em;font-style:italic;line-height:1.45}blockquote.longform{margin-left:-1px;padding-left:9px;border-left:1px solid var(--soft-ink);font-family:Courier Prime,Courier New,monospace;font-size:.8em;font-style:normal;text-align:left}blockquote.longform strong{font-family:Special Elite,Courier Prime,serif}blockquote li{padding-top:8px;padding-bottom:8px}article>span{font-family:Special Elite,Courier Prime,serif}img,svg,video{display:block;max-width:100%}table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:1.5em 0;font-size:.95em}td,th{border:1px solid var(--paper-edge);padding:.6em .75em;text-align:left;vertical-align:top}th{background-color:rgba(220,198,108,.34);color:var(--deep-ink);font-family:Special Elite,Courier Prime,serif;font-weight:400}tr:nth-child(2n) td{background-color:rgba(201,206,208,.2)}code{border-radius:2px;background-color:rgba(201,206,208,.34);color:var(--ruby-red);font-family:Courier Prime,Consolas,Cascadia Code,Fira Code,JetBrains Mono,monospace;font-size:.92em;padding:.08em .28em}pre{overflow-x:auto;margin:1.5em 0;border:1px solid var(--paper-edge);border-radius:2px;background-color:#f0eadc;box-shadow:inset 0 0 0 1px rgba(255,255,255,.55)}pre code{display:block;min-width:max-content;padding:1em 1.1em;border-radius:0;background:transparent;color:inherit;line-height:1.45;font-size:.86em;-moz-tab-size:4;tab-size:4}.language-plaintext{white-space:pre-wrap}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.language-switch a{position:absolute;right:0;top:0;font-size:2em;text-decoration:none}hr{display:block;width:100%;height:18px;margin:1.8em 0 1.65em;background:linear-gradient(90deg,transparent 0 5%,var(--ruby-red) 5% 16%,transparent 16% 20%,var(--deep-ink) 20% 24%,transparent 24% 29%,var(--highlighter) 29% 32%,transparent 32% 37%,var(--paper-edge) 37% 100%);-webkit-clip-path:polygon(0 48%,7% 48%,7% 20%,11% 20%,11% 48%,27% 48%,27% 0,31% 0,31% 48%,100% 48%,100% 56%,31% 56%,31% 100%,27% 100%,27% 56%,11% 56%,11% 80%,7% 80%,7% 56%,0 56%);clip-path:polygon(0 48%,7% 48%,7% 20%,11% 20%,11% 48%,27% 48%,27% 0,31% 0,31% 48%,100% 48%,100% 56%,31% 56%,31% 100%,27% 100%,27% 56%,11% 56%,11% 80%,7% 80%,7% 56%,0 56%);border:none}@media (max-width:700px){body{overflow-x:hidden;margin:12px 8px 28px;width:auto;max-width:none;padding:22px 19px 28px;font-size:17px}#__next{overflow-x:hidden}#__next,.posts-graph,article,article div,article p,footer,header,hr{width:100%;max-width:100%}header:before{font-size:.68em}.cutout-title{font-size:1.45em}.posts-graph__stage{height:380px;border-width:5px}blockquote{margin-left:0;margin-right:0}}