﻿@import"/mutant-standard/mutant.css";@font-face{font-family:"Atkinson Hyperlegible Next";font-style:normal;font-weight:400;font-display:swap;src:local(Atkinson Hyperlegible Next),local(Atkinson Hyperlegible),url(/fonts/AtkinsonHyperlegibleNext-Regular.woff2) format("woff2")}@font-face{font-family:"Atkinson Hyperlegible Next";font-style:italic;font-weight:400;font-display:swap;src:local(Atkinson Hyperlegible Next),local(Atkinson Hyperlegible),url(/fonts/AtkinsonHyperlegibleNext-RegularItalic.woff2) format("woff2")}@font-face{font-family:"Atkinson Hyperlegible Next";font-style:normal;font-weight:600;font-display:swap;src:local(Atkinson Hyperlegible Next),local(Atkinson Hyperlegible),url(/fonts/AtkinsonHyperlegibleNext-SemiBold.woff2) format("woff2")}@font-face{font-family:"Atkinson Hyperlegible Next";font-style:italic;font-weight:600;font-display:swap;src:local(Atkinson Hyperlegible Next),local(Atkinson Hyperlegible),url(/fonts/AtkinsonHyperlegibleNext-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:"DejaVu Sans Mono";font-style:normal;font-weight:normal;src:local(DejaVu Sans Mono),local(DejaVuSansMono),url(/fonts/DejaVuSansMono.woff) format("woff")}@font-face{font-family:"DejaVu Sans Mono";font-style:normal;font-weight:bold;src:local(DejaVu Sans Mono Bold),local(DejaVuSansMono-Bold),url(/fonts/DejaVuSansMono-Bold.woff) format("woff")}@font-face{font-family:"DejaVu Sans Mono";font-style:italic;font-weight:bold;src:local(DejaVu Sans Mono Bold Oblique),local(DejaVuSansMono-BoldOblique),url(/fonts/DejaVuSansMono-BoldOblique.woff) format("woff")}@font-face{font-family:"DejaVu Sans Mono";font-style:italic;font-weight:normal;src:local(DejaVu Sans Mono Oblique),local(DejaVuSansMono-Oblique),url(/fonts/DejaVuSansMono-Oblique.woff) format("woff")}:root{--sans-serif: "Atkinson Hyperlegible Next", sans-serif;--monospace: "DejaVu Sans Mono", monospace}:root{--grey-1: #131211;--grey-1-rgb: 19, 18, 17;--grey-2: rgb(25.8499431017, 24.8240063329, 23.7987918114);--grey-2-rgb: 25.8499431017, 24.8240063329, 23.7987918114;--grey-3: rgb(46.6208065099, 45.5452647558, 44.4715458057);--grey-3-rgb: 46.6208065099, 45.5452647558, 44.4715458057;--grey-4: rgb(80.5176279939, 79.4098177116, 78.3042323884);--grey-4-rgb: 80.5176279939, 79.4098177116, 78.3042323884;--grey-5: rgb(123.888394846, 122.780862379, 121.6752459152);--grey-5-rgb: 123.888394846, 122.780862379, 121.6752459152;--grey-6: rgb(170.2099896131, 169.1292848823, 168.0498422311);--grey-6-rgb: 170.2099896131, 169.1292848823, 168.0498422311;--grey-7: rgb(211.4309782767, 210.3878711769, 209.3453703151);--grey-7-rgb: 211.4309782767, 210.3878711769, 209.3453703151;--grey-8: rgb(239.8600554353, 238.8481085696, 237.8363182414);--grey-8-rgb: 239.8600554353, 238.8481085696, 237.8363182414;--grey-9: #faf9f8;--grey-9-rgb: 250, 249, 248;--grey-dk: var(--grey-2);--grey-dk-rgb: var(--grey-2-rgb);--grey: var(--grey-5);--grey-rgb: var(--grey-5-rgb);--grey-hi: var(--grey-5);--grey-hi-rgb: var(--grey-5);--grey-lt: var(--grey-8);--grey-lt-rgb: var(--grey-8);--pink-1: oklch(18.2967287341% 0.02 350.17deg);--pink-1-rgb: 25.147030402, 14.5823653543, 19.4202920637;--pink-2: oklch(21.2640337422% 0.05046875 350.17deg);--pink-2-rgb: 41.4538550685, 13.8425388914, 28.0390638858;--pink-3: oklch(29.7142034775% 0.085625 350.17deg);--pink-3-rgb: 74.7583370392, 22.9856951114, 50.8870597366;--pink-4: oklch(42.3607761989% 0.12546875 350.17deg);--pink-4-rgb: 125.3554119269, 42.1391282234, 87.3372769968;--pink-5: oklch(57.278425851% 0.17 350.17deg);--pink-5-rgb: 189.3219721988, 67.7000609515, 133.7970876939;--pink-6: oklch(72.1960755031% 0.12546875 350.17deg);--pink-6-rgb: 223.6152309396, 130.9550229804, 175.9712899005;--pink-7: oklch(84.8426482245% 0.085625 350.17deg);--pink-7-rgb: 249.206935646, 182.6994817875, 212.9126774929;--pink-8: oklch(92.8047544387% 0.0450958206 346.2869906514deg);--pink-8-rgb: 255, 219.7512043152, 237.4295575207;--pink-9: oklch(96.2601229678% 0.02 350.17deg);--pink-9-rgb: 254.0439297555, 237.4869308012, 244.4076272464;--pink-dk: var(--pink-2);--pink-dk-rgb: var(--pink-2-rgb);--pink: var(--pink-5);--pink-rgb: var(--pink-5-rgb);--pink-hi: var(--pink-5);--pink-hi-rgb: var(--pink-5);--pink-lt: var(--pink-8);--pink-lt-rgb: var(--pink-8);--purple-1: oklch(18.2967287341% 0.02 317.99deg);--purple-1-rgb: 21.9825986957, 15.4436575992, 24.0386417122;--purple-2: oklch(21.2640337422% 0.05046875 317.99deg);--purple-2-rgb: 34.3417926343, 16.5037555473, 39.7515137198;--purple-3: oklch(29.7142034775% 0.085625 317.99deg);--purple-3-rgb: 62.2704343591, 28.479289528, 72.2925413097;--purple-4: oklch(42.3607761989% 0.12546875 317.99deg);--purple-4-rgb: 105.5063573062, 51.1333570786, 121.5657385067;--purple-5: oklch(57.278425851% 0.17 317.99deg);--purple-5-rgb: 160.3370568971, 80.8641423724, 183.8022724981;--purple-6: oklch(72.1960755031% 0.12546875 317.99deg);--purple-6-rgb: 197.8744865625, 139.1116450737, 216.0647058847;--purple-7: oklch(84.8426482245% 0.085625 317.99deg);--purple-7-rgb: 229.0866218457, 188.0703528785, 242.0065789542;--purple-8: oklch(93.2834909081% 0.0501414009 318.2374421424deg);--purple-8-rgb: 247.469255392, 222.8755476165, 255;--purple-9: oklch(96.2601229678% 0.02 317.99deg);--purple-9-rgb: 248.5058967031, 238.7074137943, 251.6432515287;--purple-dk: var(--purple-2);--purple-dk-rgb: var(--purple-2-rgb);--purple: var(--purple-5);--purple-rgb: var(--purple-5-rgb);--purple-hi: var(--purple-5);--purple-hi-rgb: var(--purple-5);--purple-lt: var(--purple-8);--purple-lt-rgb: var(--purple-8);--blue-1: oklch(18.2967287341% 0.02 274.21deg);--blue-1-rgb: 15.4078896938, 17.618862553, 27.1970653495;--blue-2: oklch(21.2640337422% 0.05046875 274.21deg);--blue-2-rgb: 18.0415753975, 22.2842970066, 47.8145529738;--blue-3: oklch(29.7142034775% 0.085625 274.21deg);--blue-3-rgb: 32.944189522, 39.3794288972, 87.1098160328;--blue-4: oklch(42.3607761989% 0.12546875 274.21deg);--blue-4-rgb: 58.7456261402, 68.6712751591, 145.2817246834;--blue-5: oklch(57.278425851% 0.17 274.21deg);--blue-5-rgb: 92.0381310114, 106.4980749663, 218.4520190881;--blue-6: oklch(72.1960755031% 0.12546875 274.21deg);--blue-6-rgb: 141.2792547524, 158.3781812648, 243.525250576;--blue-7: oklch(84.5701159148% 0.0761888135 273.1329206793deg);--blue-7-rgb: 187.6407723328, 201.740859323, 255;--blue-8: oklch(92.8766718115% 0.0338766203 268.9138875398deg);--blue-8-rgb: 221.9792189427, 231.1589210845, 255;--blue-9: oklch(96.2105702843% 0.0178505863 272.8028034787deg);--blue-9-rgb: 238.1879914085, 242.0305541193, 255;--blue-dk: var(--blue-2);--blue-dk-rgb: var(--blue-2-rgb);--blue: var(--blue-5);--blue-rgb: var(--blue-5-rgb);--blue-hi: var(--blue-5);--blue-hi-rgb: var(--blue-5);--blue-lt: var(--blue-8);--blue-lt-rgb: var(--blue-8);--teal-1: oklch(18.2967287341% 0.02 208.07deg);--teal-1-rgb: 6.9936877745, 20.7410853659, 22.856871183;--teal-2: oklch(21.8862905887% 0.0383359386 213.2292279993deg);--teal-2-rgb: 0, 30.7419811379, 36.9102993992;--teal-3: oklch(30.589376132% 0.0535886535 213.2641638657deg);--teal-3-rgb: 0, 54.0031381685, 63.3955219683;--teal-4: oklch(43.2487594037% 0.0752716509 211.7184547399deg);--teal-4-rgb: 0, 91.0372747214, 104.2577326988;--teal-5: oklch(58.1712712407% 0.1008747638 210.7598258279deg);--teal-5-rgb: 0, 138.3180694842, 156.3484199226;--teal-6: oklch(72.2591614336% 0.1242866463 208.217146518deg);--teal-6-rgb: 0, 186.2979255125, 206.0992342314;--teal-7: oklch(84.8426482245% 0.085625 208.07deg);--teal-7-rgb: 134.6526252761, 221.3434307112, 234.5307607911;--teal-8: oklch(93.2928179598% 0.05046875 208.07deg);--teal-8-rgb: 194.5726070694, 242.9898469015, 250.5838325162;--teal-9: oklch(96.2601229678% 0.02 208.07deg);--teal-9-rgb: 228.1342533148, 246.7736207283, 249.6974101404;--teal-dk: var(--teal-2);--teal-dk-rgb: var(--teal-2-rgb);--teal: var(--teal-5);--teal-rgb: var(--teal-5-rgb);--teal-hi: var(--teal-5);--teal-hi-rgb: var(--teal-5);--teal-lt: var(--teal-8);--teal-lt-rgb: var(--teal-8);--green-1: oklch(18.2967287341% 0.02 138.94deg);--green-1-rgb: 13.6942780211, 20.4265802155, 11.8234636289;--green-2: oklch(21.2640337422% 0.05046875 138.94deg);--green-2-rgb: 11.5066305509, 30.1855316568, 6.2436189648;--green-3: oklch(29.7142034775% 0.085625 138.94deg);--green-3-rgb: 18.4682225508, 54.5377228557, 5.5861925178;--green-4: oklch(42.3607761989% 0.12546875 138.94deg);--green-4-rgb: 34.807642517, 93.107978358, 11.1956812744;--green-5: oklch(57.278425851% 0.17 138.94deg);--green-5-rgb: 56.9763196573, 142.2203104657, 22.2394293091;--green-6: oklch(72.1960755031% 0.12546875 138.94deg);--green-6-rgb: 123.1700916308, 183.9900292478, 105.780341181;--green-7: oklch(84.8426482245% 0.085625 138.94deg);--green-7-rgb: 177.1092674598, 219.3214151911, 165.4024716125;--green-8: oklch(93.2928179598% 0.05046875 138.94deg);--green-8-rgb: 216.3333504462, 241.6061678688, 209.3756397491;--green-9: oklch(96.2601229678% 0.02 138.94deg);--green-9-rgb: 236.1072364003, 246.1707939871, 233.3444622295;--green-dk: var(--green-2);--green-dk-rgb: var(--green-2-rgb);--green: var(--green-5);--green-rgb: var(--green-5-rgb);--green-hi: var(--green-5);--green-hi-rgb: var(--green-5);--green-lt: var(--green-8);--green-lt-rgb: var(--green-8);--yellow-1: oklch(18.2967287341% 0.02 90.7deg);--yellow-1-rgb: 21.5549256617, 17.9258283681, 7.8423664957;--yellow-2: oklch(21.3341595528% 0.0436323544 87.0315152919deg);--yellow-2-rgb: 33.6503879782, 23.3688631806, 0;--yellow-3: oklch(29.8891572532% 0.0613824105 83.6721165479deg);--yellow-3-rgb: 60.0434089092, 42.2012783537, 0;--yellow-4: oklch(42.5430061201% 0.0871069105 85.7861291684deg);--yellow-4-rgb: 99.7608883129, 74.1473256239, 0;--yellow-5: oklch(57.4651803042% 0.117523291 87.0766238589deg);--yellow-5-rgb: 150.4472556212, 115.03433614, 0;--yellow-6: oklch(72.1960755031% 0.12546875 90.7deg);--yellow-6-rgb: 194.9014385709, 161.4604322469, 57.8326068958;--yellow-7: oklch(84.8426482245% 0.085625 90.7deg);--yellow-7-rgb: 226.3152062339, 203.6457032098, 139.9339505709;--yellow-8: oklch(93.2928179598% 0.05046875 90.7deg);--yellow-8-rgb: 245.4821432937, 232.2537768996, 195.217264027;--yellow-9: oklch(96.2601229678% 0.02 90.7deg);--yellow-9-rgb: 247.6092057095, 242.4622102631, 227.9060379845;--yellow-dk: var(--yellow-2);--yellow-dk-rgb: var(--yellow-2-rgb);--yellow: var(--yellow-5);--yellow-rgb: var(--yellow-5-rgb);--yellow-hi: var(--yellow-5);--yellow-hi-rgb: var(--yellow-5);--yellow-lt: var(--yellow-8);--yellow-lt-rgb: var(--yellow-8);--orange-1: oklch(18.2967287341% 0.02 48.14deg);--orange-1-rgb: 25.6630270544, 15.5699644034, 10.4050817561;--orange-2: oklch(21.2640337422% 0.05046875 48.14deg);--orange-2-rgb: 42.9062685916, 16.385336484, 2.8753628801;--orange-3: oklch(29.7518183729% 0.0839601911 45.7730097815deg);--orange-3-rgb: 77.4966964243, 27.8334086471, 0;--orange-4: oklch(42.439642865% 0.1220102155 44.6767294905deg);--orange-4-rgb: 129.753928239, 49.9747472079, 0;--orange-5: oklch(57.3876027966% 0.1652155537 44.5957046554deg);--orange-5-rgb: 195.7500209944, 79.1572902948, 0;--orange-6: oklch(72.1960755031% 0.12546875 48.14deg);--orange-6-rgb: 228.3613679228, 139.5149566034, 91.9063456431;--orange-7: oklch(84.8426482245% 0.085625 48.14deg);--orange-7-rgb: 252.4301346252, 188.926629189, 156.561574896;--orange-8: oklch(92.6351741978% 0.0434645605 53.7010992839deg);--orange-8-rgb: 255, 223.5986683485, 204.205656343;--orange-9: oklch(96.2601229678% 0.02 48.14deg);--orange-9-rgb: 254.7733916099, 239.0533617877, 231.3071472917;--orange-dk: var(--orange-2);--orange-dk-rgb: var(--orange-2-rgb);--orange: var(--orange-5);--orange-rgb: var(--orange-5-rgb);--orange-hi: var(--orange-5);--orange-hi-rgb: var(--orange-5);--orange-lt: var(--orange-8);--orange-lt-rgb: var(--orange-8);--red-1: oklch(18.2967287341% 0.02 16.34deg);--red-1-rgb: 26.2692723071, 14.6052207388, 15.1118749293;--red-2: oklch(21.2640337422% 0.05046875 16.34deg);--red-2-rgb: 44.0557916467, 13.594927546, 16.6327810665;--red-3: oklch(29.7142034775% 0.085625 16.34deg);--red-3-rgb: 79.401156322, 22.1321386453, 29.7166475785;--red-4: oklch(42.3607761989% 0.12546875 16.34deg);--red-4-rgb: 132.7545233246, 40.6394875546, 53.402502825;--red-5: oklch(57.278425851% 0.17 16.34deg);--red-5-rgb: 200.1288097029, 65.4935929097, 84.2118934668;--red-6: oklch(72.1960755031% 0.12546875 16.34deg);--red-6-rgb: 232.8662184556, 130.7177683313, 137.7077851472;--red-7: oklch(84.7033721007% 0.0840617296 16.2533675579deg);--red-7-rgb: 255, 182.8781420805, 185.8579680403;--red-8: oklch(92.3838916657% 0.0389843076 15.5945009386deg);--red-8-rgb: 255, 219.9670477053, 221.1367811101;--red-9: oklch(96.1779421772% 0.0188969865 16.2521340506deg);--red-9-rgb: 255, 237.6004221346, 237.9082928199;--red-dk: var(--red-2);--red-dk-rgb: var(--red-2-rgb);--red: var(--red-5);--red-rgb: var(--red-5-rgb);--red-hi: var(--red-5);--red-hi-rgb: var(--red-5);--red-lt: var(--red-8);--red-lt-rgb: var(--red-8)}@media screen and (prefers-color-scheme: light){:root{--fg-grey: var(--grey-1);--fg-grey-rgb: var(--grey-1-rgb);--bg-grey: var(--grey-9);--bg-grey-rgb: var(--grey-9-rgb);--fg-grey-1: var(--grey-1);--fg-grey-1-rgb: var(--grey-1-rgb);--bg-grey-1: var(--grey-9);--bg-grey-1-rgb: var(--grey-9-rgb);--fg-grey-2: var(--grey-2);--fg-grey-2-rgb: var(--grey-2-rgb);--bg-grey-2: var(--grey-8);--bg-grey-2-rgb: var(--grey-8-rgb);--fg-grey-3: var(--grey-3);--fg-grey-3-rgb: var(--grey-3-rgb);--bg-grey-3: var(--grey-7);--bg-grey-3-rgb: var(--grey-7-rgb);--fg-grey-4: var(--grey-4);--fg-grey-4-rgb: var(--grey-4-rgb);--bg-grey-4: var(--grey-6);--bg-grey-4-rgb: var(--grey-6-rgb);--fg-pink: var(--pink-1);--fg-pink-rgb: var(--pink-1-rgb);--bg-pink: var(--pink-9);--bg-pink-rgb: var(--pink-9-rgb);--fg-pink-1: var(--pink-1);--fg-pink-1-rgb: var(--pink-1-rgb);--bg-pink-1: var(--pink-9);--bg-pink-1-rgb: var(--pink-9-rgb);--fg-pink-2: var(--pink-2);--fg-pink-2-rgb: var(--pink-2-rgb);--bg-pink-2: var(--pink-8);--bg-pink-2-rgb: var(--pink-8-rgb);--fg-pink-3: var(--pink-3);--fg-pink-3-rgb: var(--pink-3-rgb);--bg-pink-3: var(--pink-7);--bg-pink-3-rgb: var(--pink-7-rgb);--fg-pink-4: var(--pink-4);--fg-pink-4-rgb: var(--pink-4-rgb);--bg-pink-4: var(--pink-6);--bg-pink-4-rgb: var(--pink-6-rgb);--fg-purple: var(--purple-1);--fg-purple-rgb: var(--purple-1-rgb);--bg-purple: var(--purple-9);--bg-purple-rgb: var(--purple-9-rgb);--fg-purple-1: var(--purple-1);--fg-purple-1-rgb: var(--purple-1-rgb);--bg-purple-1: var(--purple-9);--bg-purple-1-rgb: var(--purple-9-rgb);--fg-purple-2: var(--purple-2);--fg-purple-2-rgb: var(--purple-2-rgb);--bg-purple-2: var(--purple-8);--bg-purple-2-rgb: var(--purple-8-rgb);--fg-purple-3: var(--purple-3);--fg-purple-3-rgb: var(--purple-3-rgb);--bg-purple-3: var(--purple-7);--bg-purple-3-rgb: var(--purple-7-rgb);--fg-purple-4: var(--purple-4);--fg-purple-4-rgb: var(--purple-4-rgb);--bg-purple-4: var(--purple-6);--bg-purple-4-rgb: var(--purple-6-rgb);--fg-blue: var(--blue-1);--fg-blue-rgb: var(--blue-1-rgb);--bg-blue: var(--blue-9);--bg-blue-rgb: var(--blue-9-rgb);--fg-blue-1: var(--blue-1);--fg-blue-1-rgb: var(--blue-1-rgb);--bg-blue-1: var(--blue-9);--bg-blue-1-rgb: var(--blue-9-rgb);--fg-blue-2: var(--blue-2);--fg-blue-2-rgb: var(--blue-2-rgb);--bg-blue-2: var(--blue-8);--bg-blue-2-rgb: var(--blue-8-rgb);--fg-blue-3: var(--blue-3);--fg-blue-3-rgb: var(--blue-3-rgb);--bg-blue-3: var(--blue-7);--bg-blue-3-rgb: var(--blue-7-rgb);--fg-blue-4: var(--blue-4);--fg-blue-4-rgb: var(--blue-4-rgb);--bg-blue-4: var(--blue-6);--bg-blue-4-rgb: var(--blue-6-rgb);--fg-teal: var(--teal-1);--fg-teal-rgb: var(--teal-1-rgb);--bg-teal: var(--teal-9);--bg-teal-rgb: var(--teal-9-rgb);--fg-teal-1: var(--teal-1);--fg-teal-1-rgb: var(--teal-1-rgb);--bg-teal-1: var(--teal-9);--bg-teal-1-rgb: var(--teal-9-rgb);--fg-teal-2: var(--teal-2);--fg-teal-2-rgb: var(--teal-2-rgb);--bg-teal-2: var(--teal-8);--bg-teal-2-rgb: var(--teal-8-rgb);--fg-teal-3: var(--teal-3);--fg-teal-3-rgb: var(--teal-3-rgb);--bg-teal-3: var(--teal-7);--bg-teal-3-rgb: var(--teal-7-rgb);--fg-teal-4: var(--teal-4);--fg-teal-4-rgb: var(--teal-4-rgb);--bg-teal-4: var(--teal-6);--bg-teal-4-rgb: var(--teal-6-rgb);--fg-green: var(--green-1);--fg-green-rgb: var(--green-1-rgb);--bg-green: var(--green-9);--bg-green-rgb: var(--green-9-rgb);--fg-green-1: var(--green-1);--fg-green-1-rgb: var(--green-1-rgb);--bg-green-1: var(--green-9);--bg-green-1-rgb: var(--green-9-rgb);--fg-green-2: var(--green-2);--fg-green-2-rgb: var(--green-2-rgb);--bg-green-2: var(--green-8);--bg-green-2-rgb: var(--green-8-rgb);--fg-green-3: var(--green-3);--fg-green-3-rgb: var(--green-3-rgb);--bg-green-3: var(--green-7);--bg-green-3-rgb: var(--green-7-rgb);--fg-green-4: var(--green-4);--fg-green-4-rgb: var(--green-4-rgb);--bg-green-4: var(--green-6);--bg-green-4-rgb: var(--green-6-rgb);--fg-yellow: var(--yellow-1);--fg-yellow-rgb: var(--yellow-1-rgb);--bg-yellow: var(--yellow-9);--bg-yellow-rgb: var(--yellow-9-rgb);--fg-yellow-1: var(--yellow-1);--fg-yellow-1-rgb: var(--yellow-1-rgb);--bg-yellow-1: var(--yellow-9);--bg-yellow-1-rgb: var(--yellow-9-rgb);--fg-yellow-2: var(--yellow-2);--fg-yellow-2-rgb: var(--yellow-2-rgb);--bg-yellow-2: var(--yellow-8);--bg-yellow-2-rgb: var(--yellow-8-rgb);--fg-yellow-3: var(--yellow-3);--fg-yellow-3-rgb: var(--yellow-3-rgb);--bg-yellow-3: var(--yellow-7);--bg-yellow-3-rgb: var(--yellow-7-rgb);--fg-yellow-4: var(--yellow-4);--fg-yellow-4-rgb: var(--yellow-4-rgb);--bg-yellow-4: var(--yellow-6);--bg-yellow-4-rgb: var(--yellow-6-rgb);--fg-orange: var(--orange-1);--fg-orange-rgb: var(--orange-1-rgb);--bg-orange: var(--orange-9);--bg-orange-rgb: var(--orange-9-rgb);--fg-orange-1: var(--orange-1);--fg-orange-1-rgb: var(--orange-1-rgb);--bg-orange-1: var(--orange-9);--bg-orange-1-rgb: var(--orange-9-rgb);--fg-orange-2: var(--orange-2);--fg-orange-2-rgb: var(--orange-2-rgb);--bg-orange-2: var(--orange-8);--bg-orange-2-rgb: var(--orange-8-rgb);--fg-orange-3: var(--orange-3);--fg-orange-3-rgb: var(--orange-3-rgb);--bg-orange-3: var(--orange-7);--bg-orange-3-rgb: var(--orange-7-rgb);--fg-orange-4: var(--orange-4);--fg-orange-4-rgb: var(--orange-4-rgb);--bg-orange-4: var(--orange-6);--bg-orange-4-rgb: var(--orange-6-rgb);--fg-red: var(--red-1);--fg-red-rgb: var(--red-1-rgb);--bg-red: var(--red-9);--bg-red-rgb: var(--red-9-rgb);--fg-red-1: var(--red-1);--fg-red-1-rgb: var(--red-1-rgb);--bg-red-1: var(--red-9);--bg-red-1-rgb: var(--red-9-rgb);--fg-red-2: var(--red-2);--fg-red-2-rgb: var(--red-2-rgb);--bg-red-2: var(--red-8);--bg-red-2-rgb: var(--red-8-rgb);--fg-red-3: var(--red-3);--fg-red-3-rgb: var(--red-3-rgb);--bg-red-3: var(--red-7);--bg-red-3-rgb: var(--red-7-rgb);--fg-red-4: var(--red-4);--fg-red-4-rgb: var(--red-4-rgb);--bg-red-4: var(--red-6);--bg-red-4-rgb: var(--red-6-rgb)}}@media screen and (prefers-color-scheme: dark){:root{--fg-grey: var(--grey-9);--fg-grey-rgb: var(--grey-9-rgb);--bg-grey: var(--grey-1);--bg-grey-rgb: var(--grey-1-rgb);--fg-grey-1: var(--grey-9);--fg-grey-1-rgb: var(--grey-9-rgb);--bg-grey-1: var(--grey-1);--bg-grey-1-rgb: var(--grey-1-rgb);--fg-grey-2: var(--grey-8);--fg-grey-2-rgb: var(--grey-8-rgb);--bg-grey-2: var(--grey-2);--bg-grey-2-rgb: var(--grey-2-rgb);--fg-grey-3: var(--grey-7);--fg-grey-3-rgb: var(--grey-7-rgb);--bg-grey-3: var(--grey-3);--bg-grey-3-rgb: var(--grey-3-rgb);--fg-grey-4: var(--grey-6);--fg-grey-4-rgb: var(--grey-6-rgb);--bg-grey-4: var(--grey-4);--bg-grey-4-rgb: var(--grey-4-rgb);--fg-pink: var(--pink-9);--fg-pink-rgb: var(--pink-9-rgb);--bg-pink: var(--pink-1);--bg-pink-rgb: var(--pink-1-rgb);--fg-pink-1: var(--pink-9);--fg-pink-1-rgb: var(--pink-9-rgb);--bg-pink-1: var(--pink-1);--bg-pink-1-rgb: var(--pink-1-rgb);--fg-pink-2: var(--pink-8);--fg-pink-2-rgb: var(--pink-8-rgb);--bg-pink-2: var(--pink-2);--bg-pink-2-rgb: var(--pink-2-rgb);--fg-pink-3: var(--pink-7);--fg-pink-3-rgb: var(--pink-7-rgb);--bg-pink-3: var(--pink-3);--bg-pink-3-rgb: var(--pink-3-rgb);--fg-pink-4: var(--pink-6);--fg-pink-4-rgb: var(--pink-6-rgb);--bg-pink-4: var(--pink-4);--bg-pink-4-rgb: var(--pink-4-rgb);--fg-purple: var(--purple-9);--fg-purple-rgb: var(--purple-9-rgb);--bg-purple: var(--purple-1);--bg-purple-rgb: var(--purple-1-rgb);--fg-purple-1: var(--purple-9);--fg-purple-1-rgb: var(--purple-9-rgb);--bg-purple-1: var(--purple-1);--bg-purple-1-rgb: var(--purple-1-rgb);--fg-purple-2: var(--purple-8);--fg-purple-2-rgb: var(--purple-8-rgb);--bg-purple-2: var(--purple-2);--bg-purple-2-rgb: var(--purple-2-rgb);--fg-purple-3: var(--purple-7);--fg-purple-3-rgb: var(--purple-7-rgb);--bg-purple-3: var(--purple-3);--bg-purple-3-rgb: var(--purple-3-rgb);--fg-purple-4: var(--purple-6);--fg-purple-4-rgb: var(--purple-6-rgb);--bg-purple-4: var(--purple-4);--bg-purple-4-rgb: var(--purple-4-rgb);--fg-blue: var(--blue-9);--fg-blue-rgb: var(--blue-9-rgb);--bg-blue: var(--blue-1);--bg-blue-rgb: var(--blue-1-rgb);--fg-blue-1: var(--blue-9);--fg-blue-1-rgb: var(--blue-9-rgb);--bg-blue-1: var(--blue-1);--bg-blue-1-rgb: var(--blue-1-rgb);--fg-blue-2: var(--blue-8);--fg-blue-2-rgb: var(--blue-8-rgb);--bg-blue-2: var(--blue-2);--bg-blue-2-rgb: var(--blue-2-rgb);--fg-blue-3: var(--blue-7);--fg-blue-3-rgb: var(--blue-7-rgb);--bg-blue-3: var(--blue-3);--bg-blue-3-rgb: var(--blue-3-rgb);--fg-blue-4: var(--blue-6);--fg-blue-4-rgb: var(--blue-6-rgb);--bg-blue-4: var(--blue-4);--bg-blue-4-rgb: var(--blue-4-rgb);--fg-teal: var(--teal-9);--fg-teal-rgb: var(--teal-9-rgb);--bg-teal: var(--teal-1);--bg-teal-rgb: var(--teal-1-rgb);--fg-teal-1: var(--teal-9);--fg-teal-1-rgb: var(--teal-9-rgb);--bg-teal-1: var(--teal-1);--bg-teal-1-rgb: var(--teal-1-rgb);--fg-teal-2: var(--teal-8);--fg-teal-2-rgb: var(--teal-8-rgb);--bg-teal-2: var(--teal-2);--bg-teal-2-rgb: var(--teal-2-rgb);--fg-teal-3: var(--teal-7);--fg-teal-3-rgb: var(--teal-7-rgb);--bg-teal-3: var(--teal-3);--bg-teal-3-rgb: var(--teal-3-rgb);--fg-teal-4: var(--teal-6);--fg-teal-4-rgb: var(--teal-6-rgb);--bg-teal-4: var(--teal-4);--bg-teal-4-rgb: var(--teal-4-rgb);--fg-green: var(--green-9);--fg-green-rgb: var(--green-9-rgb);--bg-green: var(--green-1);--bg-green-rgb: var(--green-1-rgb);--fg-green-1: var(--green-9);--fg-green-1-rgb: var(--green-9-rgb);--bg-green-1: var(--green-1);--bg-green-1-rgb: var(--green-1-rgb);--fg-green-2: var(--green-8);--fg-green-2-rgb: var(--green-8-rgb);--bg-green-2: var(--green-2);--bg-green-2-rgb: var(--green-2-rgb);--fg-green-3: var(--green-7);--fg-green-3-rgb: var(--green-7-rgb);--bg-green-3: var(--green-3);--bg-green-3-rgb: var(--green-3-rgb);--fg-green-4: var(--green-6);--fg-green-4-rgb: var(--green-6-rgb);--bg-green-4: var(--green-4);--bg-green-4-rgb: var(--green-4-rgb);--fg-yellow: var(--yellow-9);--fg-yellow-rgb: var(--yellow-9-rgb);--bg-yellow: var(--yellow-1);--bg-yellow-rgb: var(--yellow-1-rgb);--fg-yellow-1: var(--yellow-9);--fg-yellow-1-rgb: var(--yellow-9-rgb);--bg-yellow-1: var(--yellow-1);--bg-yellow-1-rgb: var(--yellow-1-rgb);--fg-yellow-2: var(--yellow-8);--fg-yellow-2-rgb: var(--yellow-8-rgb);--bg-yellow-2: var(--yellow-2);--bg-yellow-2-rgb: var(--yellow-2-rgb);--fg-yellow-3: var(--yellow-7);--fg-yellow-3-rgb: var(--yellow-7-rgb);--bg-yellow-3: var(--yellow-3);--bg-yellow-3-rgb: var(--yellow-3-rgb);--fg-yellow-4: var(--yellow-6);--fg-yellow-4-rgb: var(--yellow-6-rgb);--bg-yellow-4: var(--yellow-4);--bg-yellow-4-rgb: var(--yellow-4-rgb);--fg-orange: var(--orange-9);--fg-orange-rgb: var(--orange-9-rgb);--bg-orange: var(--orange-1);--bg-orange-rgb: var(--orange-1-rgb);--fg-orange-1: var(--orange-9);--fg-orange-1-rgb: var(--orange-9-rgb);--bg-orange-1: var(--orange-1);--bg-orange-1-rgb: var(--orange-1-rgb);--fg-orange-2: var(--orange-8);--fg-orange-2-rgb: var(--orange-8-rgb);--bg-orange-2: var(--orange-2);--bg-orange-2-rgb: var(--orange-2-rgb);--fg-orange-3: var(--orange-7);--fg-orange-3-rgb: var(--orange-7-rgb);--bg-orange-3: var(--orange-3);--bg-orange-3-rgb: var(--orange-3-rgb);--fg-orange-4: var(--orange-6);--fg-orange-4-rgb: var(--orange-6-rgb);--bg-orange-4: var(--orange-4);--bg-orange-4-rgb: var(--orange-4-rgb);--fg-red: var(--red-9);--fg-red-rgb: var(--red-9-rgb);--bg-red: var(--red-1);--bg-red-rgb: var(--red-1-rgb);--fg-red-1: var(--red-9);--fg-red-1-rgb: var(--red-9-rgb);--bg-red-1: var(--red-1);--bg-red-1-rgb: var(--red-1-rgb);--fg-red-2: var(--red-8);--fg-red-2-rgb: var(--red-8-rgb);--bg-red-2: var(--red-2);--bg-red-2-rgb: var(--red-2-rgb);--fg-red-3: var(--red-7);--fg-red-3-rgb: var(--red-7-rgb);--bg-red-3: var(--red-3);--bg-red-3-rgb: var(--red-3-rgb);--fg-red-4: var(--red-6);--fg-red-4-rgb: var(--red-6-rgb);--bg-red-4: var(--red-4);--bg-red-4-rgb: var(--red-4-rgb)}}:root{--white: var(--grey-9);--white-rgb: var(--grey-9-rgb);--black: var(--grey-1);--black-rgb: var(--grey-1-rgb)}:root{--bg-1: var(--bg-grey-1);--bg-1-rgb: var(--bg-grey-1-rgb);--fg-1: var(--fg-grey-1);--fg-1-rgb: var(--fg-grey-1-rgb);--bg-2: var(--bg-grey-2);--bg-2-rgb: var(--bg-grey-2-rgb);--fg-2: var(--fg-grey-2);--fg-2-rgb: var(--fg-grey-2-rgb);--bg-3: var(--bg-grey-3);--bg-3-rgb: var(--bg-grey-3-rgb);--fg-3: var(--fg-grey-3);--fg-3-rgb: var(--fg-grey-3-rgb);--bg-4: var(--bg-grey-4);--bg-4-rgb: var(--bg-grey-4-rgb);--fg-4: var(--fg-grey-4);--fg-4-rgb: var(--fg-grey-4-rgb);--bg: var(--bg-grey-1);--bg-rgb: var(--bg-grey-1-rgb);--fg: var(--fg-grey-1);--fg-rgb: var(--fg-grey-1-rgb);--border-color: var(--grey);--border: 1px solid var(--border-color);--border-muted-color: var(--bg-grey-4);--border-muted: 1px solid var(--border-muted-color);--border-strong-color: var(--fg-grey-4);--border-strong: 1px solid var(--border-strong-color);--border-dashed-color: var(--fg-grey-4);--border-dashed: 1px dashed var(--border-strong-color);--input-focus: var(--purple);--input-placeholder: var(--grey);--link: var(--fg-teal-3);--link-visited: var(--fg-yellow-3);--link-hover: var(--fg-teal-2);--link-active: var(--fg-teal-1);--link-broken: var(--fg-red-3);--bg-link: var(--fg-grey-2);--bg-link-visited: var(--fg-grey-3);--bg-link-hover: var(--fg-grey-1);--bg-link-active: var(--fg-grey-1);--bg-link-broken: var(--fg-red-2);--code-bg: var(--bg-grey-2);--code-fg: var(--fg)}.bg-grey{background-color:var(--bg-grey);color:var(--fg)}.fg-grey{color:var(--fg-grey)}.bg-grey-1{background-color:var(--bg-grey-1);color:var(--fg)}.fg-grey-1{color:var(--fg-grey-1)}.bg-grey-2{background-color:var(--bg-grey-2);color:var(--fg)}.fg-grey-2{color:var(--fg-grey-2)}.bg-grey-3{background-color:var(--bg-grey-3);color:var(--fg)}.fg-grey-3{color:var(--fg-grey-3)}.bg-grey-4{background-color:var(--bg-grey-4);color:var(--fg)}.fg-grey-4{color:var(--fg-grey-4)}.bg-grey-dk{background-color:var(--grey-dk)}.fg-grey-dk{color:var(--grey-dk)}.bg-grey-hi{background-color:var(--grey-hi)}.fg-grey-hi{color:var(--grey-hi)}.bg-grey-lt{background-color:var(--grey-lt)}.fg-grey-lt{color:var(--grey-lt)}.bg-pink{background-color:var(--bg-pink);color:var(--fg)}.fg-pink{color:var(--fg-pink)}.bg-pink-1{background-color:var(--bg-pink-1);color:var(--fg)}.fg-pink-1{color:var(--fg-pink-1)}.bg-pink-2{background-color:var(--bg-pink-2);color:var(--fg)}.fg-pink-2{color:var(--fg-pink-2)}.bg-pink-3{background-color:var(--bg-pink-3);color:var(--fg)}.fg-pink-3{color:var(--fg-pink-3)}.bg-pink-4{background-color:var(--bg-pink-4);color:var(--fg)}.fg-pink-4{color:var(--fg-pink-4)}.bg-pink-dk{background-color:var(--pink-dk)}.fg-pink-dk{color:var(--pink-dk)}.bg-pink-hi{background-color:var(--pink-hi)}.fg-pink-hi{color:var(--pink-hi)}.bg-pink-lt{background-color:var(--pink-lt)}.fg-pink-lt{color:var(--pink-lt)}.bg-purple{background-color:var(--bg-purple);color:var(--fg)}.fg-purple{color:var(--fg-purple)}.bg-purple-1{background-color:var(--bg-purple-1);color:var(--fg)}.fg-purple-1{color:var(--fg-purple-1)}.bg-purple-2{background-color:var(--bg-purple-2);color:var(--fg)}.fg-purple-2{color:var(--fg-purple-2)}.bg-purple-3{background-color:var(--bg-purple-3);color:var(--fg)}.fg-purple-3{color:var(--fg-purple-3)}.bg-purple-4{background-color:var(--bg-purple-4);color:var(--fg)}.fg-purple-4{color:var(--fg-purple-4)}.bg-purple-dk{background-color:var(--purple-dk)}.fg-purple-dk{color:var(--purple-dk)}.bg-purple-hi{background-color:var(--purple-hi)}.fg-purple-hi{color:var(--purple-hi)}.bg-purple-lt{background-color:var(--purple-lt)}.fg-purple-lt{color:var(--purple-lt)}.bg-blue{background-color:var(--bg-blue);color:var(--fg)}.fg-blue{color:var(--fg-blue)}.bg-blue-1{background-color:var(--bg-blue-1);color:var(--fg)}.fg-blue-1{color:var(--fg-blue-1)}.bg-blue-2{background-color:var(--bg-blue-2);color:var(--fg)}.fg-blue-2{color:var(--fg-blue-2)}.bg-blue-3{background-color:var(--bg-blue-3);color:var(--fg)}.fg-blue-3{color:var(--fg-blue-3)}.bg-blue-4{background-color:var(--bg-blue-4);color:var(--fg)}.fg-blue-4{color:var(--fg-blue-4)}.bg-blue-dk{background-color:var(--blue-dk)}.fg-blue-dk{color:var(--blue-dk)}.bg-blue-hi{background-color:var(--blue-hi)}.fg-blue-hi{color:var(--blue-hi)}.bg-blue-lt{background-color:var(--blue-lt)}.fg-blue-lt{color:var(--blue-lt)}.bg-teal{background-color:var(--bg-teal);color:var(--fg)}.fg-teal{color:var(--fg-teal)}.bg-teal-1{background-color:var(--bg-teal-1);color:var(--fg)}.fg-teal-1{color:var(--fg-teal-1)}.bg-teal-2{background-color:var(--bg-teal-2);color:var(--fg)}.fg-teal-2{color:var(--fg-teal-2)}.bg-teal-3{background-color:var(--bg-teal-3);color:var(--fg)}.fg-teal-3{color:var(--fg-teal-3)}.bg-teal-4{background-color:var(--bg-teal-4);color:var(--fg)}.fg-teal-4{color:var(--fg-teal-4)}.bg-teal-dk{background-color:var(--teal-dk)}.fg-teal-dk{color:var(--teal-dk)}.bg-teal-hi{background-color:var(--teal-hi)}.fg-teal-hi{color:var(--teal-hi)}.bg-teal-lt{background-color:var(--teal-lt)}.fg-teal-lt{color:var(--teal-lt)}.bg-green{background-color:var(--bg-green);color:var(--fg)}.fg-green{color:var(--fg-green)}.bg-green-1{background-color:var(--bg-green-1);color:var(--fg)}.fg-green-1{color:var(--fg-green-1)}.bg-green-2{background-color:var(--bg-green-2);color:var(--fg)}.fg-green-2{color:var(--fg-green-2)}.bg-green-3{background-color:var(--bg-green-3);color:var(--fg)}.fg-green-3{color:var(--fg-green-3)}.bg-green-4{background-color:var(--bg-green-4);color:var(--fg)}.fg-green-4{color:var(--fg-green-4)}.bg-green-dk{background-color:var(--green-dk)}.fg-green-dk{color:var(--green-dk)}.bg-green-hi{background-color:var(--green-hi)}.fg-green-hi{color:var(--green-hi)}.bg-green-lt{background-color:var(--green-lt)}.fg-green-lt{color:var(--green-lt)}.bg-yellow{background-color:var(--bg-yellow);color:var(--fg)}.fg-yellow{color:var(--fg-yellow)}.bg-yellow-1{background-color:var(--bg-yellow-1);color:var(--fg)}.fg-yellow-1{color:var(--fg-yellow-1)}.bg-yellow-2{background-color:var(--bg-yellow-2);color:var(--fg)}.fg-yellow-2{color:var(--fg-yellow-2)}.bg-yellow-3{background-color:var(--bg-yellow-3);color:var(--fg)}.fg-yellow-3{color:var(--fg-yellow-3)}.bg-yellow-4{background-color:var(--bg-yellow-4);color:var(--fg)}.fg-yellow-4{color:var(--fg-yellow-4)}.bg-yellow-dk{background-color:var(--yellow-dk)}.fg-yellow-dk{color:var(--yellow-dk)}.bg-yellow-hi{background-color:var(--yellow-hi)}.fg-yellow-hi{color:var(--yellow-hi)}.bg-yellow-lt{background-color:var(--yellow-lt)}.fg-yellow-lt{color:var(--yellow-lt)}.bg-orange{background-color:var(--bg-orange);color:var(--fg)}.fg-orange{color:var(--fg-orange)}.bg-orange-1{background-color:var(--bg-orange-1);color:var(--fg)}.fg-orange-1{color:var(--fg-orange-1)}.bg-orange-2{background-color:var(--bg-orange-2);color:var(--fg)}.fg-orange-2{color:var(--fg-orange-2)}.bg-orange-3{background-color:var(--bg-orange-3);color:var(--fg)}.fg-orange-3{color:var(--fg-orange-3)}.bg-orange-4{background-color:var(--bg-orange-4);color:var(--fg)}.fg-orange-4{color:var(--fg-orange-4)}.bg-orange-dk{background-color:var(--orange-dk)}.fg-orange-dk{color:var(--orange-dk)}.bg-orange-hi{background-color:var(--orange-hi)}.fg-orange-hi{color:var(--orange-hi)}.bg-orange-lt{background-color:var(--orange-lt)}.fg-orange-lt{color:var(--orange-lt)}.bg-red{background-color:var(--bg-red);color:var(--fg)}.fg-red{color:var(--fg-red)}.bg-red-1{background-color:var(--bg-red-1);color:var(--fg)}.fg-red-1{color:var(--fg-red-1)}.bg-red-2{background-color:var(--bg-red-2);color:var(--fg)}.fg-red-2{color:var(--fg-red-2)}.bg-red-3{background-color:var(--bg-red-3);color:var(--fg)}.fg-red-3{color:var(--fg-red-3)}.bg-red-4{background-color:var(--bg-red-4);color:var(--fg)}.fg-red-4{color:var(--fg-red-4)}.bg-red-dk{background-color:var(--red-dk)}.fg-red-dk{color:var(--red-dk)}.bg-red-hi{background-color:var(--red-hi)}.fg-red-hi{color:var(--red-hi)}.bg-red-lt{background-color:var(--red-lt)}.fg-red-lt{color:var(--red-lt)}:root ::selection{background-color:var(--fg-purple-3);color:var(--bg-grey-1)}.bg{background-color:var(--bg)}.fg{color:var(--fg)}.border{border:var(--border)}.border-strong{border:var(--border-strong)}.border-dashed{border:var(--border-dashed)}body{background-color:var(--bg);color:var(--fg)}a[href]{color:var(--link)}a[href]:visited{color:var(--link-visited)}a[href]:hover{color:var(--link-hover)}a[href]:active{color:var(--link-active)}a[href].broken{color:var(--link-broken)}[class^=bg-] a[href]{color:var(--bg-link)}[class^=bg-] a[href]:visited{color:var(--bg-link-visited)}[class^=bg-] a[href]:hover{color:var(--bg-link-hover)}[class^=bg-] a[href]:active{color:var(--bg-link-active)}[class^=bg-] a[href].broken{color:var(--bg-link-broken)}code,.code{background-color:var(--code-bg);color:var(--code-fg)}:root{--radius: 3px;--content-width: 72ch}*{box-sizing:border-box}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.box-left{float:left;text-align:left}.box-right{float:right;text-align:right}.box-center{display:inline-block;margin-inline:auto}.clearfix::after,.content::after,.section::after{content:"";clear:both;display:table}.box-flex{display:flex;gap:1rem}.box-flex.col{flex-direction:column}.box-flex.col-r{flex-direction:column-reverse}.box-flex.row{flex-direction:row}@media screen and (max-width: 800px){.box-flex.row{flex-direction:column}}.box-flex.row-r{flex-direction:row-reverse}@media screen and (max-width: 800px){.box-flex.row-r{flex-direction:column-reverse}}.box-flex>*{flex:1 1;max-width:100%}.padded{padding:1rem}.scroll-x{overflow-x:scroll}html,body{height:max-content;min-height:100vh;width:100vw;overflow:auto;margin:0;padding:0}.content{width:var(--content-width);max-width:100vw;margin-inline:auto;padding-inline:1rem}.section{margin-block:1rem}header *,footer *{margin-block:0}header,footer,main{max-width:100vw;padding-block:1rem}nav a{display:inline-block;margin:.4em}main h1,main h2,main h3,main h4,main h5,main h6{margin-inline:0;margin-block:.7em .25em}main p,main pre{margin-block:.75em}main ol,main ul{margin-block:.4em}img{display:block;height:auto;width:100%;max-width:100%}blockquote{margin:0;padding-inline:2ch;border-inline-start:var(--border)}br{margin:0 !important;line-height:1}hr{border-block-start:var(--border);border-block-end:none}pre{display:block;overflow-x:scroll;overflow-y:clip;text-align:initial;margin:0}pre:not(.no-box){border:var(--border);border-radius:var(--radius);padding:1em;background-color:var(--code-bg);color:var(--code-fg)}:not(pre)>.code,:not(pre)>code,:not(.sourceCode)>.code,:not(.sourceCode)>code{padding:.15em;border:var(--border-muted);border-radius:var(--radius)}table{width:100%;overflow-x:auto;border-collapse:collapse}table th,table td{padding:.6em .4em;border:var(--border-dashed)}:root{--font-family: var(--monospace);--font-size: calc(8px + 1vmin);--bullet-char: '~'}.sans,.sans-serif{font-family:var(--sans-serif);font-size:1.1em}.mono,.monospace,pre,.code,code{font-family:var(--monospace)}.bold,h1,h2,h3,h4,h5,h6,td,th,thead,.strong,b,strong{font-weight:700}.italic,.oblique,i,em{font-style:italic}.left{text-align:left}.right{text-align:right}.center,header,footer,nav{text-align:center}html{font-family:var(--font-family);font-size:var(--font-size);font-weight:400;line-height:1.65}nav a{font-size:1.1rem}main p{text-align:initial}a.backlink::before{content:"← ";display:inline}a.external::after{content:" →";display:inline}h1,h2,h3,h4,h5,h6,td,th,thead{text-wrap:balance}h1,h2,h3{text-align:center}h1{font-size:2rem}h2{font-size:1.67rem}h3{font-size:1.33rem}h4{font-size:1rem}h5{font-size:.9rem}h6{font-size:.8rem}.lead{font-size:1.15em}pre{font-size:1rem;line-height:1.175em;letter-spacing:0}.code,code{text-wrap:nowrap}.table,td,th{font-size:.9rem}li{padding-block:.1em}li::before,li::marker{font-family:var(--monospace)}li h1,li h2,li h3,li h4,li h5,li h6{margin:0}ol{list-style-type:decimal;margin-inline-start:3ch;padding-inline-start:0}ol>li::marker{width:3ch}ul{list-style-type:none;padding-inline-start:2ch}ul>li{padding-inline-start:1ch;text-indent:-1ch}ul>li :not(li){text-indent:0}ul>li::before{content:var(--bullet-char);display:inline-block;width:1ch;text-indent:-2ch}a[href]{text-decoration:underline;text-underline-offset:.17em}a[href].broken{text-decoration:none;cursor:not-allowed}.btn,input[type=color],input[type=submit],input[type=reset],button,::file-selector-button,select,.text-field,input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url]{display:inline-block;box-sizing:border-box;max-width:100%;padding:.333em .667em;color:var(--fg-grey);border:var(--border-muted);border-width:2px;border-radius:var(--radius);text-decoration:none;font-size:1rem;line-height:1em;vertical-align:middle;text-wrap:nowrap}.btn,input[type=color],input[type=submit],input[type=reset],button,::file-selector-button,select{appearance:none;background-color:var(--bg-grey-1);accent-color:var(--input-focus);cursor:pointer;font-family:var(--monospace)}.btn:hover,input[type=color]:hover,input[type=submit]:hover,input[type=reset]:hover,button:hover,:hover::file-selector-button,select:hover{background-color:var(--bg-grey-2)}.btn:active,input[type=color]:active,input[type=submit]:active,input[type=reset]:active,button:active,:active::file-selector-button,select:active{background-color:var(--bg-grey);border-color:var(--input-focus)}.text-field,input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url]{appearance:textfield;background-color:var(--bg-grey);font-family:inherit}.text-field:focus-within,input[type=date]:focus-within,input[type=email]:focus-within,input[type=number]:focus-within,input[type=password]:focus-within,input[type=tel]:focus-within,input[type=text]:focus-within,input[type=time]:focus-within,input[type=url]:focus-within{outline:none;border-color:var(--input-focus)}label,input[type=file]{cursor:pointer;font-family:var(--monospace);font-size:1rem}label{margin-inline-end:1ch}label>*{margin-inline-end:1ch}input{accent-color:var(--input-focus);margin:0}::placeholder{color:var(--input-placeholder)}.sourceCode .co{color:var(--grey)}.sourceCode .fu{color:var(--fg-orange-3)}.sourceCode .in,.sourceCode .st{color:var(--fg-green-3)}.sourceCode .kw{color:var(--fg-blue-4)}.sourceCode .va{color:var(--fg-purple-3)}
