:root{color-scheme:light dark;--bg:light-dark(#fff,#000);--text:light-dark(#000,#fff);--accent:light-dark(#0645d2,#8ab4f8);--font-size-base:18px;--max-width:65ch;accent-color:var(--accent)}*,:after,:before{box-sizing:border-box}:where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:2px}button,input,select,textarea{font:inherit}body{background-color:var(--bg);color:var(--text);font-family:system-ui,sans-serif;font-size:var(--font-size-base);line-height:1.6;margin:0;overflow-wrap:break-word}:where(h1,h2,h3,h4,h5,h6){margin-block:1.5rem .5rem}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.25em}:is(h4,h5,h6){font-size:1em}ol,p,ul{margin-block-end:1rem}a{color:var(--accent);text-decoration:underline}a:visited{color:light-dark(#551a8b,#c58af9)}code,pre{font-family:monospace,monospace}pre{overflow-x:auto;padding:1rem}blockquote{border-left:4px solid;margin-inline:0;padding-inline-start:1rem}main{margin-inline:auto;padding-inline:1rem}article,main{max-width:var(--max-width)}nav{padding-block:.5rem}button{background:var(--text);border:0;color:var(--bg);cursor:pointer;padding:.75rem 1.5rem}input:is(:not([type]),[type=text],[type=email],[type=password],[type=search],[type=url],[type=tel],[type=number]),select,textarea{background:var(--bg);border:1px solid var(--text);color:var(--text);padding:.5rem;width:100%}label{display:block;margin-block-end:.25rem}fieldset{border:1px solid var(--text);padding:1rem}table{display:block;overflow-x:auto}
/*# sourceMappingURL=browser-nano.min.css.map */