/*! normalize.css v1.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0;line-height:1.2}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 10px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{box-sizing:border-box;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:none}table{border-collapse:collapse;border-spacing:0}li{box-sizing:border-box}@font-face{font-family:"OCR A Tribute Pro Monospaced";src:url(/fonts/ocr-a-tribute/regular.woff2) format("woff2"),url(/fonts/ocr-a-tribute/regular.woff) format("woff");font-weight:400}@font-face{font-family:"OCR A Tribute Pro Monospaced";src:url(/fonts/ocr-a-tribute/bold.woff2) format("woff2"),url(/fonts/ocr-a-tribute/bold.woff) format("woff");font-weight:700}@font-face{font-family:OCR A Tribute Pro;src:url(/fonts/ocr-a-tribute/bold.woff2) format("woff2"),url(/fonts/ocr-a-tribute/bold.woff) format("woff");font-style:normal;font-weight:700}.font-sans{font-family:"OCR A Tribute Pro Monospaced",monospace;letter-spacing:.32px;line-height:120%}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:root{--font-family:"owners",sans-serif;--mono-font-family:"OCR A Tribute Pro Monospaced",monospace;--account-font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;--account-font-body:400 18px/29px var(--account-font-family);--account-font-heading:400 29px/34px var(--account-font-family);--account-font-heading-tight:400 29px/29px var(--account-font-family);--border-thin:1px;--button:45px;--button-sm:34px;--page-margin:20px;--page-max-width:1440px;--section-spacing:50px;--page-section-spacing:80px;--item-spacing:20px;--item-spacing-sm:10px;--item-spacing-lg:32px;--item-spacing-xl:40px;--header-height:86px;--white:#ffffff;--off-white:#fafafa;--green:#29ffa4;--yellow:#d0ff00;--ml-green:#29ffa4;--kt-yellow:#d0ff00;--bright-yellow:rgb(242,247,21);--blue-rgb:60 115 255;--blue:rgb(var(--blue-rgb));--blue-light:#8eafff;--blue-light-hover:#b8ccff;--nav-icon-idle:#b3b3b3;--nav-icon-hover:#85a7ff;--nav-icon-active:var(--blue);--nav-text:#cecece;--body-text:#fefefa;--button-secondary:#5e5e5e;--muted-body-text:#a3a3a3;--nav-text-light:#454545;--borders:#555555;--nav-divider:var(--borders);--nav-border-fade:#1c1c1c;--search-result-divider:#303030;--search-badge-background:#17253d;--search-badge-text:#b9d2ff;--search-deprecated-background:#362b16;--search-deprecated-text:#efd08c;--amber-rgb:251 191 36;--amber:rgb(var(--amber-rgb));--ocean:var(--blue);--red:rgb(239,58,64);--pink:rgb(242,0,211);--black:#000;--off-black:#333;--background:#1f2020;--background-contrast:#0f1010;--nav-dropdown-background:radial-gradient(177.13% 187.57% at -46.33% 123.72%,var(--blue) 0%,var(--background) 50%);--nav-dropdown-border:linear-gradient(to right,var(--blue),var(--nav-border-fade));--nav-dropdown-border-reversed:linear-gradient(to left,var(--blue),var(--nav-border-fade));--teal:rgb(89,216,205);--purple:#9457eb;--orange:#ff6700;--bright-green:#01ffc3;--light-green:#7afbac;--light-hue:var(--ocean);--dark-hue:var(--ocean);--hue:var(--light-hue);--dark-grey:#414868;--light-grey:#9aa5ce;--tint-green:rgba(157,248,51,0.09);--tint-blue:rgba(182,48,249,0.2);--tint-red:rgba(239,58,64,0.2);--tint-yellow:rgba(251,245,45,0.2);--tint-teal:rgba(89,216,205,0.2);--tint-pink:rgba(242,0,211,0.2);--primary-hue:264.48;--primary-chroma:0.2167;--primary-lightness:60%;--_primary:var(--primary-lightness) var(--primary-chroma) var(--primary-hue,264.48);--primary:oklch(var(--primary-lightness) var(--primary-chroma) var(--primary-hue,264.48)/var(--opacity,1));--chalkboard-10:oklch(99.11% 0 var(--primary-hue));--chalkboard-20:oklch(95.51% 0 var(--primary-hue));--chalkboard-30:oklch(88.48% 0 var(--primary-hue));--chalkboard-40:oklch(82.01% 0 var(--primary-hue));--chalkboard-50:oklch(72.41% 0 var(--primary-hue));--chalkboard-60:oklch(68.19% 0 var(--primary-hue));--chalkboard-70:oklch(48.19% 0 var(--primary-hue));--chalkboard-80:oklch(39.04% 0 var(--primary-hue));--chalkboard-90:oklch(30.12% 0 var(--primary-hue));--chalkboard-100:oklch(22.64% 0 var(--primary-hue));--chalkboard-110:oklch(18.22% 0 var(--primary-hue));--chalkboard-120:oklch(0% 0 var(--primary-hue));--energy-10:oklch(93.31% 0.227 122.3deg);--energy-20:oklch(86.01% 0.2092 123.6deg);--energy-30:oklch(78.71% 0.1914 125deg);--energy-40:oklch(71.41% 0.1736 126.3deg);--energy-50:oklch(64.1% 0.1557 127.7deg);--energy-60:oklch(56.8% 0.1379 129.1deg);--energy-70:oklch(49.5% 0.1201 130.4deg);--energy-80:oklch(42.2% 0.1023 131.8deg);--energy-90:oklch(34.9% 0.08446 133.1deg);--energy-100:oklch(27.6% 0.06664 134.5deg);--energy-110:oklch(20.3% 0.04882 135.8deg);--energy-120:oklch(13% 0.031 137.2deg);--liquid-10:oklch(93.45% 0.1002 193.1deg);--liquid-20:oklch(86.21% 0.09511 198.7deg);--liquid-30:oklch(78.97% 0.09003 204.2deg);--liquid-40:oklch(71.74% 0.08495 209.8deg);--liquid-50:oklch(64.5% 0.07988 215.3deg);--liquid-60:oklch(57.26% 0.0748 220.9deg);--liquid-70:oklch(50.03% 0.06972 226.4deg);--liquid-80:oklch(42.79% 0.06465 232deg);--liquid-90:oklch(35.56% 0.05957 237.5deg);--liquid-100:oklch(28.32% 0.0545 243.1deg);--liquid-110:oklch(21.08% 0.04942 248.6deg);--liquid-120:oklch(13.85% 0.04434 254.2deg);--fern-10:oklch(93.22% 0.1243 144.8deg);--fern-20:oklch(86.59% 0.1193 144.6deg);--fern-30:oklch(79.97% 0.1143 144.4deg);--fern-40:oklch(73.34% 0.1093 144.2deg);--fern-50:oklch(66.71% 0.1043 144deg);--fern-60:oklch(60.09% 0.09927 143.8deg);--fern-70:oklch(53.46% 0.09425 143.6deg);--fern-80:oklch(46.83% 0.08924 143.3deg);--fern-90:oklch(40.21% 0.08422 143.1deg);--fern-100:oklch(33.58% 0.0792 142.9deg);--fern-110:oklch(26.95% 0.07419 142.7deg);--fern-120:oklch(20.33% 0.06917 142.5deg);--cool-10:oklch(97.71% 0.03321 196.6deg);--cool-20:oklch(90.82% 0.03783 203.8deg);--cool-30:oklch(83.94% 0.04245 211deg);--cool-40:oklch(77.06% 0.04706 218.1deg);--cool-50:oklch(70.18% 0.05168 225.3deg);--cool-60:oklch(63.29% 0.0563 232.5deg);--cool-70:oklch(56.41% 0.06091 239.6deg);--cool-80:oklch(49.53% 0.06553 246.8deg);--cool-90:oklch(42.65% 0.07015 254deg);--cool-100:oklch(35.76% 0.07477 261.2deg);--cool-110:oklch(28.88% 0.07938 268.3deg);--cool-120:oklch(22% 0.084 275.5deg);--river-10:oklch(93.35% 0.03169 273.4deg);--river-20:oklch(86.91% 0.04221 273.1deg);--river-30:oklch(80.46% 0.05274 272.7deg);--river-40:oklch(74.01% 0.06326 272.4deg);--river-50:oklch(67.57% 0.07378 272deg);--river-60:oklch(61.12% 0.0843 271.7deg);--river-70:oklch(54.67% 0.09483 271.4deg);--river-80:oklch(48.22% 0.1053 271deg);--river-90:oklch(41.78% 0.1159 270.7deg);--river-100:oklch(35.33% 0.1264 270.4deg);--river-110:oklch(28.88% 0.1369 270deg);--river-120:oklch(22.44% 0.1474 269.7deg);--berry-10:oklch(93.77% 0.05212 329deg);--berry-20:oklch(87.3% 0.05912 325.3deg);--berry-30:oklch(80.82% 0.06612 321.6deg);--berry-40:oklch(74.34% 0.07313 317.8deg);--berry-50:oklch(67.86% 0.08013 314.1deg);--berry-60:oklch(61.39% 0.08713 310.3deg);--berry-70:oklch(54.91% 0.09413 306.6deg);--berry-80:oklch(48.43% 0.1011 302.8deg);--berry-90:oklch(41.95% 0.1081 299.1deg);--berry-100:oklch(35.47% 0.1151 295.4deg);--berry-110:oklch(29% 0.1221 291.6deg);--berry-120:oklch(22.52% 0.1291 287.9deg);--destroy-10:oklch(88.21% 0.06281 14.85deg);--destroy-20:oklch(83.23% 0.08511 16.91deg);--destroy-30:oklch(78.25% 0.1074 18.96deg);--destroy-40:oklch(73.27% 0.1297 21.01deg);--destroy-50:oklch(68.29% 0.152 23.07deg);--destroy-60:oklch(63.31% 0.1743 25.12deg);--destroy-70:oklch(58.33% 0.1966 27.18deg);--destroy-80:oklch(53.35% 0.2189 29.23deg);--warn-10:oklch(90.19% 0.1361 92deg);--warn-20:oklch(84.6% 0.1388 84.84deg);--warn-30:oklch(79.01% 0.1414 77.68deg);--warn-40:oklch(73.42% 0.144 70.52deg);--warn-50:oklch(67.83% 0.1466 63.36deg);--warn-60:oklch(62.24% 0.1492 56.2deg);--warn-70:oklch(56.65% 0.1518 49.04deg);--warn-80:oklch(51.06% 0.1544 41.88deg);--succeed-10:oklch(89% 0.16 143.4deg);--succeed-20:oklch(83.23% 0.1608 143.3deg);--succeed-30:oklch(77.46% 0.1616 143.1deg);--succeed-40:oklch(71.69% 0.1623 143deg);--succeed-50:oklch(65.92% 0.1631 142.9deg);--succeed-60:oklch(60.16% 0.1639 142.8deg);--succeed-70:oklch(54.39% 0.1647 142.6deg);--succeed-80:oklch(48.62% 0.1654 142.5deg);--_chalkboard-10:99.11% 0 var(--primary-hue);--_chalkboard-20:95.51% 0 var(--primary-hue);--_chalkboard-30:88.48% 0 var(--primary-hue);--_chalkboard-40:82.01% 0 var(--primary-hue);--_chalkboard-50:72.41% 0 var(--primary-hue);--_chalkboard-60:68.19% 0 var(--primary-hue);--_chalkboard-70:48.19% 0 var(--primary-hue);--_chalkboard-80:39.04% 0 var(--primary-hue);--_chalkboard-90:30.12% 0 var(--primary-hue);--_chalkboard-100:22.64% 0 var(--primary-hue);--_chalkboard-110:18.22% 0 var(--primary-hue);--_chalkboard-120:0% 0 var(--primary-hue);--_energy-10:93.31% 0.227 122.3deg;--_energy-20:86.01% 0.2092 123.6deg;--_energy-30:78.71% 0.1914 125deg;--_energy-40:71.41% 0.1736 126.3deg;--_energy-50:64.1% 0.1557 127.7deg;--_energy-60:56.8% 0.1379 129.1deg;--_energy-70:49.5% 0.1201 130.4deg;--_energy-80:42.2% 0.1023 131.8deg;--_energy-90:34.9% 0.08446 133.1deg;--_energy-100:27.6% 0.06664 134.5deg;--_energy-110:20.3% 0.04882 135.8deg;--_energy-120:13% 0.031 137.2deg;--_liquid-10:93.45% 0.1002 193.1deg;--_liquid-20:86.21% 0.09511 198.7deg;--_liquid-30:78.97% 0.09003 204.2deg;--_liquid-40:71.74% 0.08495 209.8deg;--_liquid-50:64.5% 0.07988 215.3deg;--_liquid-60:57.26% 0.0748 220.9deg;--_liquid-70:50.03% 0.06972 226.4deg;--_liquid-80:42.79% 0.06465 232deg;--_liquid-90:35.56% 0.05957 237.5deg;--_liquid-100:28.32% 0.0545 243.1deg;--_liquid-110:21.08% 0.04942 248.6deg;--_liquid-120:13.85% 0.04434 254.2deg;--_fern-10:93.22% 0.1243 144.8deg;--_fern-20:86.59% 0.1193 144.6deg;--_fern-30:79.97% 0.1143 144.4deg;--_fern-40:73.34% 0.1093 144.2deg;--_fern-50:66.71% 0.1043 144deg;--_fern-60:60.09% 0.09927 143.8deg;--_fern-70:53.46% 0.09425 143.6deg;--_fern-80:46.83% 0.08924 143.3deg;--_fern-90:40.21% 0.08422 143.1deg;--_fern-100:33.58% 0.0792 142.9deg;--_fern-110:26.95% 0.07419 142.7deg;--_fern-120:20.33% 0.06917 142.5deg;--_cool-10:97.71% 0.03321 196.6deg;--_cool-20:90.82% 0.03783 203.8deg;--_cool-30:83.94% 0.04245 211deg;--_cool-40:77.06% 0.04706 218.1deg;--_cool-50:70.18% 0.05168 225.3deg;--_cool-60:63.29% 0.0563 232.5deg;--_cool-70:56.41% 0.06091 239.6deg;--_cool-80:49.53% 0.06553 246.8deg;--_cool-90:42.65% 0.07015 254deg;--_cool-100:35.76% 0.07477 261.2deg;--_cool-110:28.88% 0.07938 268.3deg;--_cool-120:22% 0.084 275.5deg;--_river-10:93.35% 0.03169 273.4deg;--_river-20:86.91% 0.04221 273.1deg;--_river-30:80.46% 0.05274 272.7deg;--_river-40:74.01% 0.06326 272.4deg;--_river-50:67.57% 0.07378 272deg;--_river-60:61.12% 0.0843 271.7deg;--_river-70:54.67% 0.09483 271.4deg;--_river-80:48.22% 0.1053 271deg;--_river-90:41.78% 0.1159 270.7deg;--_river-100:35.33% 0.1264 270.4deg;--_river-110:28.88% 0.1369 270deg;--_river-120:22.44% 0.1474 269.7deg;--_berry-10:93.77% 0.05212 329deg;--_berry-20:87.3% 0.05912 325.3deg;--_berry-30:80.82% 0.06612 321.6deg;--_berry-40:74.34% 0.07313 317.8deg;--_berry-50:67.86% 0.08013 314.1deg;--_berry-60:61.39% 0.08713 310.3deg;--_berry-70:54.91% 0.09413 306.6deg;--_berry-80:48.43% 0.1011 302.8deg;--_berry-90:41.95% 0.1081 299.1deg;--_berry-100:35.47% 0.1151 295.4deg;--_berry-110:29% 0.1221 291.6deg;--_berry-120:22.52% 0.1291 287.9deg;--_destroy-10:88.21% 0.06281 14.85deg;--_destroy-20:83.23% 0.08511 16.91deg;--_destroy-30:78.25% 0.1074 18.96deg;--_destroy-40:73.27% 0.1297 21.01deg;--_destroy-50:68.29% 0.152 23.07deg;--_destroy-60:63.31% 0.1743 25.12deg;--_destroy-70:58.33% 0.1966 27.18deg;--_destroy-80:53.35% 0.2189 29.23deg;--_warn-10:90.19% 0.1361 92deg;--_warn-20:84.6% 0.1388 84.84deg;--_warn-30:79.01% 0.1414 77.68deg;--_warn-40:73.42% 0.144 70.52deg;--_warn-50:67.83% 0.1466 63.36deg;--_warn-60:62.24% 0.1492 56.2deg;--_warn-70:56.65% 0.1518 49.04deg;--_warn-80:51.06% 0.1544 41.88deg;--_succeed-10:89% 0.16 143.4deg;--_succeed-20:83.23% 0.1608 143.3deg;--_succeed-30:77.46% 0.1616 143.1deg;--_succeed-40:71.69% 0.1623 143deg;--_succeed-50:65.92% 0.1631 142.9deg;--_succeed-60:60.16% 0.1639 142.8deg;--_succeed-70:54.39% 0.1647 142.6deg;--_succeed-80:48.62% 0.1654 142.5deg;--code-border:var(--chalkboard-30);--code-background:var(--chalkboard-90);--code-header-background:var(--chalkboard-70);--dark-code-background:var(--_liquid-100);--dark-code-header-background:var(--chalkboard-80);--selection-background:rgba(89,216,205,0.3);--solarized-background:rgb(0,43,54);--codeblock-background:26 26 31;--container-padding:20px;--header-logo-height:70px;--header-footer-max-width:1200px}@media (min-width:768px){:root{--page-margin:40px;--section-spacing:100px;--page-section-spacing:160px;--item-spacing-xl:80px;--item-spacing-lg:64px;--item-spacing:32px;--item-spacing-sm:16px;--header-height:100px}}.dark{--hue:var(--dark-hue)}