html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Departure Mono;font-weight:500;font-display:swap;src:url(/fonts/DepartureMono-Regular.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:100 800;font-display:swap;src:url(/fonts/JetBrainsMono-Variable.woff2)format("woff2")}:root{--copy-font:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--header-font:"Departure Mono", "JetBrains Mono", monospace;--line-height:1.2rem;--baseline-offset:2.4em;--border-thickness:1.5px;--paper:#f2e7d3;--paper-alt:#e6d8bf;--ink:#14233f;--ink-alt:#6b6551;--grid:#4bbfe0;--vermilion:#d33a22;--amber:#e8a020;--tape:#7d4a2c;--text-color:var(--ink);--text-color-alt:var(--ink-alt);--background-color:var(--paper);--background-color-alt:var(--paper-alt);--accent:var(--vermilion);--grid-color:var(--grid);--grid-opacity:34%;--cover-red:#d51a12;--cover-cyan:#0888c8;--table-border:var(--cover-red);--table-rule:color-mix(in srgb, var(--cover-red) 30%, var(--background-color));--table-head-bg:var(--cover-red);--table-head-fg:var(--paper);--table-stripe:color-mix(in srgb, var(--cover-cyan) 12%, transparent);--table-shadow:var(--ink);--dial-lit:var(--amber);--dial-dim:color-mix(in srgb, var(--text-color-alt) 55%, transparent);--masthead-shadow:var(--ink);--logo-fill:var(--grid);--logo-fill-hover:var(--amber);--logo-stroke:var(--ink);--logo-shadow-a:var(--vermilion);--logo-shadow-b:var(--ink);--sub-stroke:var(--ink);--shell-stroke:var(--ink);--scanline-color:var(--ink);--scanline-opacity:.08;font-family:var(--copy-font);font-optical-sizing:auto;font-variant-numeric:tabular-nums lining-nums;font-size:15px;font-weight:400}*{box-sizing:border-box}*+*{margin-top:var(--line-height)}html{background:var(--background-color);width:100%;color:var(--text-color);flex-direction:column;align-items:center;margin:0;padding:0;display:flex}body{width:100%;min-height:100vh;padding:calc(var(--line-height) + var(--baseline-offset)) 2ch var(--line-height);line-height:var(--line-height);margin:0;position:relative;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--header-font);margin:calc(var(--line-height) * 2) 0 var(--line-height);font-weight:700;line-height:var(--line-height);text-transform:uppercase}h1{font-size:2rem;line-height:calc(2 * var(--line-height))}h2{color:var(--accent);font-size:1rem}h3{font-size:1rem}a{text-decoration-thickness:var(--border-thickness)}a,a:visited{color:var(--text-color)}a:hover{color:var(--accent)}strong{font-weight:700}em{font-style:italic}hr{height:var(--line-height);margin:calc(var(--line-height) * 1.5) 0;border:none;display:block;position:relative}hr:after{content:"";top:calc(var(--line-height) / 2 - var(--border-thickness));border-top:calc(var(--border-thickness) * 2) double var(--text-color);width:100%;height:0;display:block;position:absolute;left:0}sub,sup{font-size:.75rem;line-height:0}sub{vertical-align:sub}sup{vertical-align:super}p,form{margin:0 0 var(--line-height) 0}blockquote{border-left:calc(var(--border-thickness) * 2) solid var(--accent);margin-left:.75em;padding-left:1ch;font-style:italic}header{margin-bottom:calc(var(--line-height) * 2);position:relative}.masthead{border:var(--border-thickness) solid var(--text-color);background:var(--background-color);box-shadow:4px 4px 0 var(--masthead-shadow);margin:0;padding:0}.strip{font-family:var(--header-font);font-size:.8rem;line-height:var(--line-height);border-bottom:var(--border-thickness) solid var(--text-color);color:var(--text-color);justify-content:space-between;gap:1ch;margin:0;padding:0 1ch;display:flex}.strip>*{margin-top:0}.strip-mid{color:var(--accent)}.kicker{font-family:var(--header-font);font-size:.75rem;line-height:var(--line-height);text-align:center;letter-spacing:.05em;color:var(--vermilion);text-transform:uppercase;margin:0;padding:0 1ch}.logo{text-align:center;font-size:clamp(1.9rem,9.5vw,4rem);line-height:calc(var(--line-height) * 3);letter-spacing:.02em;margin:0;padding:0 1ch}.logo a{color:var(--logo-fill);-webkit-text-stroke:.0333em var(--logo-stroke);paint-order:stroke fill;text-shadow:.05em 0 0 var(--logo-shadow-a), .1em 0 0 var(--logo-shadow-b);text-decoration:none;display:inline-block;position:relative}.logo a:hover{color:var(--logo-fill-hover);text-shadow:.05em 0 0 var(--logo-shadow-b), .1em 0 0 var(--logo-shadow-a)}.logo-sub{text-align:center;font-family:var(--header-font);font-size:1.4rem;line-height:calc(var(--line-height) * 1.5);color:var(--grid);-webkit-text-stroke:.0476em var(--sub-stroke);paint-order:stroke fill;letter-spacing:.35em;margin:0;padding:0 1ch}.byline{text-align:center;font-family:var(--header-font);font-size:.75rem;line-height:calc(var(--line-height) * 1.5);color:var(--text-color-alt);border-top:var(--border-thickness) solid var(--text-color);letter-spacing:.1em;margin:0;padding:0 1ch}.cassette{margin:var(--line-height) auto 0;width:100%;max-width:34ch;height:auto;font:inherit;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:0;display:block}.cassette:hover{background:0 0}.cassette:active{transform:translate(1px,1px)}.cassette:focus-visible{outline:var(--border-thickness) solid var(--accent);outline-offset:4px}.cassette svg{width:100%;height:auto;margin:0;display:block}.cassette .side,.cassette .hint{font-family:var(--header-font);text-anchor:start;user-select:none}.cassette .side{fill:var(--vermilion);letter-spacing:1px;font-size:13px}.cassette .hint{fill:var(--text-color-alt);letter-spacing:1px;opacity:0;font-size:9px}.cassette:hover .hint,.cassette:focus-visible .hint{opacity:1}.cassette [data-side=b],[data-theme=dark] .cassette [data-side=a]{display:none}[data-theme=dark] .cassette [data-side=b]{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cassette [data-side=a]{display:none}:root:not([data-theme=light]) .cassette [data-side=b]{display:block}}.cassette .shell{fill:var(--background-color-alt);stroke:var(--shell-stroke);stroke-width:3px}.cassette .label{fill:var(--background-color);stroke:var(--vermilion);stroke-width:2px}.cassette .rule{stroke:var(--grid);stroke-width:1.5px;opacity:.7}.cassette .window{fill:none;stroke:var(--shell-stroke);stroke-width:2px}.cassette .tape{stroke:var(--tape);stroke-width:3px}.cassette .screw{fill:var(--ink-alt)}.cassette .dial .orb{fill:var(--dial-fill);stroke:var(--dial);stroke-width:2px}.cassette .dial .rays line{stroke:var(--dial);stroke-width:1.8px;stroke-linecap:round}@layer dials{.cassette .dial-sun{--dial:var(--dial-lit);--dial-fill:var(--dial-lit)}.cassette .dial-moon,[data-theme=dark] .cassette .dial-sun{--dial:var(--dial-dim);--dial-fill:none}[data-theme=dark] .cassette .dial-moon{--dial:var(--dial-lit);--dial-fill:var(--dial-lit)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cassette .dial-sun{--dial:var(--dial-dim);--dial-fill:none}:root:not([data-theme=light]) .cassette .dial-moon{--dial:var(--dial-lit);--dial-fill:var(--dial-lit)}}}.cassette:hover .dial,.cassette:focus-visible .dial{--dial:var(--dial-lit)}.jcard{margin-top:var(--line-height);border:var(--border-thickness) solid var(--text-color);background:var(--background-color)}.jcard ul{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.jcard li{margin:0;padding:0}.jcard a{margin-top:0}.jcard li+li{border-left:var(--border-thickness) solid var(--text-color)}.jcard li:nth-child(3n+1){border-left:none}.jcard li:nth-child(n+4){border-top:var(--border-thickness) solid var(--text-color)}.jcard a{font-family:var(--header-font);font-size:.8rem;line-height:calc(var(--line-height) * 1.5);text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:0 1ch;text-decoration:none;display:block;overflow:hidden}.jcard a:hover{background:var(--accent);color:var(--paper)}.jcard b{color:var(--accent);font-weight:400}.jcard a:hover b{color:var(--paper)}.teasers-title{margin-top:calc(var(--line-height) * 2)}.post-list{margin:var(--line-height) 0 0;counter-reset:none;padding:0;list-style:none}.post-list li{align-items:baseline;gap:1ch;margin:0;padding:0;display:flex}.post-list li:before{content:none}.post-list .track{font-family:var(--header-font);color:var(--accent);flex-shrink:0;margin:0}.post-list a{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--vermilion);flex-shrink:1;margin:0;font-weight:500;text-decoration:none;overflow:hidden}.post-list a:hover{text-decoration:underline}.post-list .leader{border-bottom:1px dotted var(--text-color-alt);flex:auto;min-width:2ch;margin:0;transform:translateY(-.25em)}.post-list .pubdate{color:var(--text-color-alt);white-space:nowrap;flex-shrink:0;margin:0;font-size:.85rem}.post-list .empty{color:var(--text-color-alt)}article .meta{font-family:var(--header-font);letter-spacing:.05em;color:var(--text-color-alt);margin-top:0;font-size:.75rem}article h2 a{text-decoration:none}ul,ol{margin:var(--line-height) 0 0 0;padding:0}ul{padding:0 0 0 2ch;list-style-type:square}ol{counter-reset:item;padding:0;list-style-type:none}ol ul,ol ol,ul ol,ul ul{margin:0;padding:0 0 0 3ch}ol li:before{content:counters(item, ".") ". ";counter-increment:item;color:var(--accent);font-weight:500}li{margin:0;padding:0 0 2ch}li::marker{color:var(--accent);line-height:0}table{border-collapse:collapse;width:100%;margin:0 0 calc(var(--line-height) * 2);border:var(--border-thickness) solid var(--table-border);box-shadow:3px 3px 0 var(--table-shadow);background:var(--background-color);position:relative}th,td{border:var(--border-thickness) solid var(--table-rule);padding:calc(var(--line-height) / 2) calc(1ch - var(--border-thickness) / 2) calc((var(--line-height) / 2) - var(--border-thickness));line-height:var(--line-height);vertical-align:top;text-align:left}thead th{background:var(--table-head-bg);color:var(--table-head-fg);border-color:var(--table-border);font-family:var(--header-font);text-transform:uppercase;letter-spacing:.05em;font-weight:700}tbody tr:nth-child(2n){background:var(--table-stripe)}tbody td:first-child{font-weight:500}caption{font-family:var(--header-font);text-transform:uppercase;letter-spacing:.05em;color:var(--cover-red);text-align:left;padding-bottom:calc(var(--line-height) / 2)}pre{white-space:pre;margin:var(--line-height) 0;background:var(--background-color-alt);padding:calc(var(--line-height) / 2) 1ch;border:var(--border-thickness) solid var(--text-color);border-left:calc(var(--border-thickness) * 3) solid var(--accent);overflow:auto hidden}pre,code{font-family:var(--copy-font)}code{font-weight:500}:not(pre)>code{background:var(--background-color-alt);padding:0 .4ch}.highlight{margin:var(--line-height) 0}.highlight pre{margin:0}img,video{object-fit:contain;width:100%;display:block;overflow:hidden}img{color:var(--text-color-alt);font-style:italic}img[style*=--w]{height:round(up, calc(100cqw * var(--h) / var(--w)), var(--line-height));object-fit:cover;object-position:top}figure{margin:calc(var(--line-height) * 2) 3ch;overflow:auto hidden}figcaption{margin-top:var(--line-height);font-style:italic;display:block}details{border:var(--border-thickness) solid var(--text-color);padding:calc(var(--line-height) - var(--border-thickness)) 1ch;margin-bottom:var(--line-height)}summary{cursor:pointer;font-weight:500}details[open] summary{margin-bottom:var(--line-height)}details ::marker{content:"▶"}details[open] ::marker{content:"▼"}details :last-child{margin-bottom:0}.notice,.warning{border:var(--border-thickness) solid var(--accent);border-left-width:calc(var(--border-thickness) * 3);padding:calc(var(--line-height) / 2) 1ch;background:var(--background-color-alt)}.notice :last-child,.warning :last-child{margin-bottom:0}footer{text-align:center;font-size:13px}footer hr{margin-bottom:0}footer .reel{font-family:var(--header-font);letter-spacing:.2em;color:var(--text-color-alt);font-size:.7rem}body{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACPTkDJAAAFBklEQVRYCbVXe2xTVRz+7u29t4XSlXXDuQdEhCwwWXmYLbakw4W4BBgkDCQEu8kwaBQWnWAyosaImCwgiCb6DySOSaLERBIf/4AxCA5BJKJLJyMsjpHQDsoou92jvS9/p3tQ0xY25Z7t9tyc+3t85/s9zr0cRkf7H+1vtP1ydm80KkNV1aVNTU1nx56ZOQtjxi9datf27/8Y8eFhGBxiY+tmz8KJEycWOZ3OykDgr/yS+cUYJgDPVC1fXrG0olw11A6Px3Oa4zjDNCC7du2KLVxYatSsX6FE5KvGHfmysWVLrVG2pMxofK3x70DAkExzToZ5RVGkUCgETVUEUVRhsymI3JbR1RWEJE7LKymJfGIqAGac5wRwOrt4aDEdr+7ciNYv9qDkiaIp215+Z3Ot3992/PjxOWYA4QEWXnIOETzdcvTnKXdj1YplxMYgWg63CJ0dnd686dM5MwAkqiBh2WBYmHtAjasEK4pZM2fghZfWI8uRi7bzv729r/nDcG7OjK/qt/rPPSww42U4ZpCxYMACTdGwePFClD9Vjls3B7B65fa6eEzF/PnFl0n2oQGgbacOxgJHjBgah3g8Dk2LIzvbhmkOC9zu4tLr3d0rrwQCi1I1J7+SwgAzMRKSEWOGbsCZNQVHPn8fomTFB/sON/hraxvcpQv6DcNwU4+4Nnm39zTSArj3mDHBQSApV840SFYrQsEQ/rzYiUdcs+zUL63Jsv/l/oEAWJEY7NIMKBQOv381fD4vJarI1ax99t3qFdXyxg3rDvnr6y+YBoBoToDQVBXLKp+EINpx5sd2fvdbVzbmz5SgAyfJuUkAyDLFenRzHHVMRscQ7A4NXt9sZDmnY7B/yNe8u9mS92heV/2Lk2PiwSEg15zO+gNjgZxT3Si6Rl2yGEePNUNRgbpNbzZ0dV1r8HjLWki8fhTthKa0ZZiiyTY9ykJiYiVKvBuGBo7ToCjDGBiIwmqTbCQ3OxwOF6bYyLAwIQaSddnBnChTtqjrRAiHA/sbwSJz8odzG9asWrMuJzcn2NfX53O5XD3JuunuJ8ZA4rwgDykzA2PgscfzMW9BMe7Kt/lTp86IN0N9M7Idjjk3jBtTiZH7+pgQA8xJ2kHL1CaoU1IolAEqT1YhWXDYc6ccPPhZK8/H+xeXuY+Q7t60+rQ4IQBM2WJhZGceOpVohW8Jlj3tQWdnCNVVjUUSvVu87thekFkrIwDaGkdZRoN1QpWu3rAMjTKQ9YR0SBIvbfTDumYo1AubXRmRo1eMyQFIWGLOmR4VH2/B3T4Vz9XtRCQySGvpQzpykLNQkS77J3VBItY4kdYyjwwhYAB0cs5DFCQ6nAUMy3HoCkeJnyEfkvOERHiBS4RNtFjue15kAEAxl0T8eq4DR1tPItflwua6Ta13+iPhDASk2SJHyehE0ayCn9I8HF9KA4DiaJVoB1PRc70Xx778DvPmzaVjeM973srKq+OaD+kmBYBBSXb654uQZQWDg0LMW1H+e1HBTH1oaCgT9/8Lyr8A8BRzziLiowNfo+3sBaytqQ59+/03K8lDxKyPk3EA9D2I6JBMiRdDQX4h5s7th91uZ7tTzXLOjAs8lZlECdfTE8S6mm2U5Srqnt/66faGV7qDN4PnSSbKBM0aAn0ZIUan2V05ivDtKJWOiKadew7dinRfMstpsl2hqqoKhYWF1DAsicZuEah1acrUHTt2JMuZdv8PI4TZCmQQXWIAAAAASUVORK5CYII=) 3 0,auto;cursor:image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACPTkDJAAAFBklEQVRYCbVXe2xTVRz+7u29t4XSlXXDuQdEhCwwWXmYLbakw4W4BBgkDCQEu8kwaBQWnWAyosaImCwgiCb6DySOSaLERBIf/4AxCA5BJKJLJyMsjpHQDsoou92jvS9/p3tQ0xY25Z7t9tyc+3t85/s9zr0cRkf7H+1vtP1ydm80KkNV1aVNTU1nx56ZOQtjxi9datf27/8Y8eFhGBxiY+tmz8KJEycWOZ3OykDgr/yS+cUYJgDPVC1fXrG0olw11A6Px3Oa4zjDNCC7du2KLVxYatSsX6FE5KvGHfmysWVLrVG2pMxofK3x70DAkExzToZ5RVGkUCgETVUEUVRhsymI3JbR1RWEJE7LKymJfGIqAGac5wRwOrt4aDEdr+7ciNYv9qDkiaIp215+Z3Ot3992/PjxOWYA4QEWXnIOETzdcvTnKXdj1YplxMYgWg63CJ0dnd686dM5MwAkqiBh2WBYmHtAjasEK4pZM2fghZfWI8uRi7bzv729r/nDcG7OjK/qt/rPPSww42U4ZpCxYMACTdGwePFClD9Vjls3B7B65fa6eEzF/PnFl0n2oQGgbacOxgJHjBgah3g8Dk2LIzvbhmkOC9zu4tLr3d0rrwQCi1I1J7+SwgAzMRKSEWOGbsCZNQVHPn8fomTFB/sON/hraxvcpQv6DcNwU4+4Nnm39zTSArj3mDHBQSApV840SFYrQsEQ/rzYiUdcs+zUL63Jsv/l/oEAWJEY7NIMKBQOv381fD4vJarI1ax99t3qFdXyxg3rDvnr6y+YBoBoToDQVBXLKp+EINpx5sd2fvdbVzbmz5SgAyfJuUkAyDLFenRzHHVMRscQ7A4NXt9sZDmnY7B/yNe8u9mS92heV/2Lk2PiwSEg15zO+gNjgZxT3Si6Rl2yGEePNUNRgbpNbzZ0dV1r8HjLWki8fhTthKa0ZZiiyTY9ykJiYiVKvBuGBo7ToCjDGBiIwmqTbCQ3OxwOF6bYyLAwIQaSddnBnChTtqjrRAiHA/sbwSJz8odzG9asWrMuJzcn2NfX53O5XD3JuunuJ8ZA4rwgDykzA2PgscfzMW9BMe7Kt/lTp86IN0N9M7Idjjk3jBtTiZH7+pgQA8xJ2kHL1CaoU1IolAEqT1YhWXDYc6ccPPhZK8/H+xeXuY+Q7t60+rQ4IQBM2WJhZGceOpVohW8Jlj3tQWdnCNVVjUUSvVu87thekFkrIwDaGkdZRoN1QpWu3rAMjTKQ9YR0SBIvbfTDumYo1AubXRmRo1eMyQFIWGLOmR4VH2/B3T4Vz9XtRCQySGvpQzpykLNQkS77J3VBItY4kdYyjwwhYAB0cs5DFCQ6nAUMy3HoCkeJnyEfkvOERHiBS4RNtFjue15kAEAxl0T8eq4DR1tPItflwua6Ta13+iPhDASk2SJHyehE0ayCn9I8HF9KA4DiaJVoB1PRc70Xx778DvPmzaVjeM973srKq+OaD+kmBYBBSXb654uQZQWDg0LMW1H+e1HBTH1oaCgT9/8Lyr8A8BRzziLiowNfo+3sBaytqQ59+/03K8lDxKyPk3EA9D2I6JBMiRdDQX4h5s7th91uZ7tTzXLOjAs8lZlECdfTE8S6mm2U5Srqnt/66faGV7qDN4PnSSbKBM0aAn0ZIUan2V05ivDtKJWOiKadew7dinRfMstpsl2hqqoKhYWF1DAsicZuEah1acrUHTt2JMuZdv8PI4TZCmQQXWIAAAAASUVORK5CYII=) 1x, url(data:image/png;base64,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) 2x) 3 0, auto}a,button,summary,label,.cassette,[role=button]{cursor:url(data:image/png;base64,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) 12 0,pointer;cursor:image-set(url(data:image/png;base64,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) 1x, url(/_astro/cursor-hand-64.DuUlI-w0.png) 2x) 12 0, pointer}.mascot{--gap:calc(100vw - 88ch);--gap-centre:calc(50vw + 42ch);--mascot-ratio:1.286;--mascot-scale:.648;left:var(--gap-centre);z-index:-1;width:calc(min(calc(var(--gap) - 6ch), calc(76vh * var(--mascot-ratio))) * var(--mascot-scale));pointer-events:none;user-select:none;opacity:.92;margin:0;display:none;position:fixed;top:50%;transform:translate(-50%,-50%)}.mascot img{width:100%;height:auto;margin:0;animation:7s ease-in-out infinite alternate mascot-hover}@keyframes mascot-hover{0%{transform:translateY(calc(var(--line-height) * -.5))}to{transform:translateY(calc(var(--line-height) * .5))}}@media screen and (width>=1150px){.mascot{display:block}}@media (prefers-reduced-motion:reduce){.mascot img{animation:none}}.content{max-width:calc(min(80ch,round(down,100%,1ch)));margin-left:4ch;margin-right:auto;transition:margin-left .15s cubic-bezier(.25,1,.5,1);container-type:inline-size}.graph-paper{--color:var(--grid-color);opacity:var(--grid-opacity);z-index:-3;background-image:repeating-linear-gradient(var(--color) 0 1px, transparent 1px 100%), repeating-linear-gradient(90deg, var(--color) 0 1px, transparent 1px 100%);background-size:2ch var(--line-height);margin:0;position:absolute;inset:0}.horizon{z-index:-2;pointer-events:none;height:34vh;opacity:calc(var(--grid-opacity) + 20%);background-image:repeating-linear-gradient(90deg, var(--grid-color) 0 1px, transparent 1px 4ch), repeating-linear-gradient(var(--grid-color) 0 1px, transparent 1px 3ch);transform-origin:bottom;margin:0;position:fixed;bottom:0;left:-25%;right:-25%;transform:perspective(30ch)rotateX(72deg);-webkit-mask-image:linear-gradient(#0000,#000 60%);mask-image:linear-gradient(#0000,#000 60%)}.scanlines{z-index:1;pointer-events:none;opacity:var(--scanline-opacity);background-image:repeating-linear-gradient(var(--scanline-color) 0 1px, transparent 1px 3px);margin:0;position:fixed;inset:0}#dragme{display:none}@media screen and (width>=900px){#dragme{cursor:url(data:image/png;base64,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) 16 16,grab;cursor:image-set(url(data:image/png;base64,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) 1x, url(data:image/png;base64,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) 2x) 16 16, grab;z-index:2;top:calc(var(--line-height) * -1.5);fill:var(--accent);transform-origin:50%;transform-box:fill-box;display:block;position:absolute;left:-3ch;transform:rotate(180deg)}#dragme:active{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACPTkDJAAAF+UlEQVRYCb1Xa0xURxQ+97FPF1jZB0jVYBVWl2WhoFhQC61WzVKj+PjRSjTGpmBarUmrqSamxKQxVUkkTUiNTRMNilGqFRCIJSUFUmIFtQpBJIYmEhVkobu4L3bvnZ5Zu4iLa3fRdJLJvXfmm++cOXPmm7kMTLGUlJTwCQkJ55OTk9fFxsYWms3m01Okmtqw9vZ2SVJS0qDZnEoqKys3To0FgIt0YFNT00y5XL6urq4uyzZiXy2RSOUsJxlOSTFptm3bYa2vr7FHwslHAqZYmUyW0tvbe/LBg4cg+Ah4vQQa6huKNZrpxUajaTVC+iPhDDsCV65cScB13trT05N7u/P2Qp9XACAsMAwLLFZBEEGr1TosFkvi+vUF/fX19aPhOBJ2BPr6+gzV1dXfWa1W8LjHgOM4rFKMgggiwerxQd3ly0VKpQLMaaYuNP7gtToglUqfqNXqe4JPABINdNaszW6bzTAcFxurHURjo4QAKJRy0E3XPQnHeEQYQgiDVRaojY2NmlST+VHWomxy/uyFLX19RB7oo9hwydlwgQzDEKyeQO3o6BijY9EYeMY8vjlzGHegj2LD5Q3bgWBCl8tFI4JJyABhxLBnHMwzKQlptt9svznX7XK7Dxw80B7JbILJ6Tc6yZaVlWeOOR1yTZzm3vbt259LzkkRuHPn7tqLNT83/9LUWAUdMMnBFxn5jzZ5a2tzVeW5c83Xr91cG4wdN0AVbmRkJL27+06azWYDKS/1QmYwfGrfDofTa7ejQHJc2oUL1R8wjNBZUFDwF2Ubd6C2tja3vb2jwm6zw5jHCwzwNOm8oUziYeRMMZoohoqRJxQO27GPEI7jobW5tejG9RtF+ZbVp7B9Kx3D48zjcX8vx7VfOjgwAKIIfnVTKBRRV69e3yII7uGcnJxmCm5pactVKuXRgKr3+PFjxVf79yvcbjfgefBuW9sfMkFAdQwqXbe6OZ7jo9BNoFin04X83OxbN25tHrQOXmMOHTr0dUNDQ4l3zAc22yhquwAiGpDwEtDHacHr88DA4KMByhunj49DQfKb8KECUlX0+Xyg0WjQCUmQ6Wefw9a/UaqfOkfFKipahasBsGnTxid8YmLiMo/HA94xAavonz2LqcmwDDhd1FsCOq0+jtJRY17v01WhRLTQJaAzE2noQhTaJ4oEWCQO4DmOQExMjIqpqTmjjY5+Y1XTry1Lz5w+U8xxEr+3anXMQMnBkr2C143xeL7QrTNqdygOlx45Csjz+a7d5Vq95ndRnLwE6ig1d6S09PDdnt44luX8ES4q/rg7LT31m5kzZzwj3r37i825y94jmRmLSdJcI0k1ZfY+6538lgd5vNGY+nBxVg6pOBn6QoI6wOXnr+k1JBlJeloWeTtrKSkv/6ElwEgn4y8rly3/bcenn6xZX1BwnOP9m4Pp6iJPFzwAmvDM25mnxHD61ZAQUTahK/hVRkSRoTmQsyT7+Ge7itcYjQv2BkDj29CywdKPjf0nTvw4S6fTAs+yEqMRA/waikqlkqinq4FjmD8LCwtrJ1KOOxBozMzMueRyuTtRPNzY5gu0v8LTlbPknY0L38r0S3EwzyQHMjLmU6326/W+fV8G4yP+pquEg66FGjieA6EAodqdDuf48uDdZPw9FD5Ue9gOYDbThKOXDn/d8NEGKd3TKLOgVCj4QPu/z7CP57CBFRVnF1VVna+0Dln9lxA0zg5bR2ajOHHx8TMGGVYcpRdTqUwGJpPpw7Ky0pBhnxiNSTkwsXPiu8fjUFmHhuYOoQNUOVmGBx63K1XE+/f79RgJvUwuxTuhAkZHRlQTx77sPWwHZs0y9FjyLTtFHzFdvHipyOFwIC89CRk8B1jgJRyseH/F8XidrlMVo+yBUy8z+wp9zc1XV+XlriSGJBNZYEgnyfPMZN6bRpKVtYQcO3psVaTUYUcgQCwIpMuQZNiq1ekV3V2d38pk8pjs7OzvPV5H2zTpNPo/8P8UvEfw8w0LHqaZM8i5yp+m/HMacQQC08NbsXLP3j1MlCoKUkzzX3YWBIa88PkPgEyDL0zjKBgAAAAASUVORK5CYII=) 16 16,grabbing;cursor:image-set(url(data:image/png;base64,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) 1x, url(data:image/png;base64,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) 2x) 16 16, grabbing}}@media screen and (width<=750px){.jcard ul{grid-template-columns:repeat(2,1fr)}.jcard li:nth-child(3n+1){border-left:var(--border-thickness) solid var(--text-color)}.jcard li:nth-child(odd){border-left:none}.jcard li:nth-child(n+3){border-top:var(--border-thickness) solid var(--text-color)}footer{font-size:10px}}@media screen and (width<=580px){:root{--baseline-offset:1.2em;font-size:13px}a{text-decoration-thickness:1px}body{padding:calc(var(--line-height) + var(--baseline-offset)) 1ch var(--line-height)}.content{margin-left:1ch;margin-right:1ch}.logo-sub{letter-spacing:.2em}.post-list li{flex-wrap:wrap}}.footnotes{margin-top:calc(var(--line-height) * 2);font-size:.875rem}.footnotes hr{margin-bottom:var(--line-height)}.footnotes ol{max-width:95%;padding-left:3ch;list-style-type:decimal}.footnotes ol li:before{content:none}.footnotes ol li{padding-bottom:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0a0f1e;--paper-alt:#131b31;--ink:#ecdfc6;--ink-alt:#8b93ad;--grid:#3ea9cc;--vermilion:#ff6a4d;--amber:#ffbe4d;--tape:#c98a5e;--text-color:var(--ink);--text-color-alt:var(--ink-alt);--background-color:var(--paper);--background-color-alt:var(--paper-alt);--accent:var(--vermilion);--grid-color:var(--grid);--grid-opacity:16%;--cover-red:#ff6a4d;--cover-cyan:#3ea9cc;--table-head-bg:color-mix(in srgb, var(--cover-red) 22%, var(--background-color-alt));--table-head-fg:var(--ink);--table-shadow:var(--cover-red);--masthead-shadow:var(--vermilion);--logo-fill:var(--amber);--logo-fill-hover:var(--amber);--logo-stroke:var(--paper);--logo-shadow-a:var(--vermilion);--logo-shadow-b:var(--grid);--sub-stroke:var(--paper);--shell-stroke:var(--ink-alt);--scanline-color:#000;--scanline-opacity:.12}}:root[data-theme=dark]{--paper:#0a0f1e;--paper-alt:#131b31;--ink:#ecdfc6;--ink-alt:#8b93ad;--grid:#3ea9cc;--vermilion:#ff6a4d;--amber:#ffbe4d;--tape:#c98a5e;--text-color:var(--ink);--text-color-alt:var(--ink-alt);--background-color:var(--paper);--background-color-alt:var(--paper-alt);--accent:var(--vermilion);--grid-color:var(--grid);--grid-opacity:16%;--cover-red:#ff6a4d;--cover-cyan:#3ea9cc;--table-head-bg:color-mix(in srgb, var(--cover-red) 22%, var(--background-color-alt));--table-head-fg:var(--ink);--table-shadow:var(--cover-red);--masthead-shadow:var(--vermilion);--logo-fill:var(--amber);--logo-fill-hover:var(--amber);--logo-stroke:var(--paper);--logo-shadow-a:var(--vermilion);--logo-shadow-b:var(--grid);--sub-stroke:var(--paper);--shell-stroke:var(--ink-alt);--scanline-color:#000;--scanline-opacity:.12}
