@import url("syntax-theme-dark.css") (prefers-color-scheme: dark);@import url("syntax-theme-light.css") (prefers-color-scheme: light);@font-face{font-family:"Inconsolata";src:url("./Inconsolata.ttf") format("truetype");font-style:normal;font-weight:350;font-variation-settings:"wdth" 100;text-rendering:optimizeLegibility}:root{font-family:"Inconsolata",monospace;color:#070a0e;background-color:#f8f9fc}body{margin:0px}header{display:grid;grid-template-columns:auto 1fr auto;background-color:#2e4376;color:#f8f9fc;padding:.5em 15vw}header .left a{text-decoration:none;color:inherit}header .left .operator{color:#9fb0d5}header .right nav ul{display:flex;gap:1rem;margin:0pt;list-style:none outside none;counter-reset:nav-item -1}header .right nav ul li a{text-decoration:none}header .right nav ul li a,header .right nav ul li a:hover,header .right nav ul li a:focus,header .right nav ul li a:visited{color:unset}header .right nav ul li{counter-increment:nav-item}header .right nav ul li a::after{content:"[" counter(nav-item, decimal) "]";color:#9fb0d5}main{padding:1em calc(15vw + 1em)}main article h2:before,main article h3:before,main article h4:before,main article h5:before{content:"#";color:#2e4376;padding-right:.5em}a.heading-anchor{text-decoration:none;color:inherit;position:relative;overflow:hidden}a.heading-anchor::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:#2e4376;opacity:0;transition:opacity 300ms,transform 300ms}a.heading-anchor:hover::after,a.heading-anchor:focus::after{opacity:1;transform:translate3d(0, .2rem, 0)}pre.z-code{padding:.55rem;border-radius:.25rem;overflow:scroll}