/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}pre,code{font-family:"0xProto",monospace;font-size:.875rem}a code{color:inherit}a:where(:active,:focus) code{background:0 0}pre{color:var(--prism-color);tab-size:4;white-space:pre;background:var(--prism-bg);padding:1em;line-height:1.5;overflow:auto}pre>code{width:max-content;min-width:100%;display:block}.token.cdata,.token.comment,.token.doc,.token.doctype,.token.namespace,.token.operator,.token.prolog,.token.punctuation,.token.url{color:var(--prism-comment)}.token.boolean,.token.entity,.token.number,.token.symbol{color:var(--prism-scalar)}.token.builtin,.token.class-name,.token.constant,.token.selector,.token.tag{color:var(--prism-class)}.token.attr-value,.token.char,.token.important,.token.regex,.token.string{color:var(--prism-string)}.token.keyword,.token.atrule{color:var(--prism-keyword)}.token.attr-name,.token.function,.token.property{color:var(--prism-function)}.token.bold,.token.important{font-weight:700}.token.italic,.token.comment,.token.doc{font-style:italic}.token.entity{cursor:help}.token.deleted{opacity:.75}.token.inserted{background-color:var(--prism-highlight);display:block;position:relative}.token.inserted:before,.token.inserted:after{content:"";background-color:inherit;width:1em;position:absolute;top:0;bottom:0}.token.inserted:before{left:-1em}.token.inserted:after{right:-1em}.token.prefix{display:none}@font-face{font-family:Techna Sans;font-weight:1 1000;src:url(./techna-sans.Ck1eyHzh.woff2);font-display:swap}@font-face{font-family:"0xProto";font-weight:1 1000;src:url(./0xproto-regular.omYR-8TS.woff2);font-display:swap}@font-face{font-family:"0xProto";font-style:italic;font-weight:1 1000;src:url(./0xproto-italic.CNc0TEoY.woff2);font-display:swap}:root{--prism-color:#1c1b1d;--prism-bg:#fafaff;--prism-highlight:#e9e9ff;--prism-function:#0077bf;--prism-keyword:#5c33bd;--prism-class:#ab6000;--prism-scalar:#bd2a33;--prism-string:#4e7e06;--prism-comment:#355454;--main-width:50rem;--color:#000;--bg:#fff;--link:#3a3a99;scrollbar-gutter:stable;color:var(--color);scrollbar-width:thin;background-color:var(--bg);line-height:1.5}:where(iframe,img,input,video,select,textarea){vertical-align:bottom;max-width:100%;height:auto}mark{background-color:#ff48}::selection{background-color:#ff48}h1,h2,h3,h4,h5,h6{font-feature-settings:"ss01" 1;font-family:Techna Sans,sans-serif}a{color:var(--link);background-image:linear-gradient(var(--link), var(--link)), linear-gradient(var(--link), var(--link));background-position:0 100%,100% 100%;background-repeat:no-repeat,no-repeat;background-size:100% max(1px,.0625em),0% max(2px,.125em);padding:.125em 0;text-decoration:none;transition:color .15s,background-size .15s,border-radius .15s}a:where(:hover){background-position:0 100%,0 100%;background-size:100% max(1px,.0625em),100% max(2px,.125em)}a:where(:active,:focus){color:var(--bg,#fff);background-position:0 100%,0 100%;background-size:100% 100%,0% .125em;border-radius:2px;outline:none}table{border-collapse:collapse}.icon{vertical-align:text-bottom;width:1.25em;height:1.25em;display:inline-block}
