button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}body{margin:0}menu,article,aside,details,footer,header,nav,section{display:block}h1{margin:.67em 0;font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:#0000}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){height:0;display:none}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15}button,select{text-transform:none}[type=submit],[type=reset],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted}[type=reset]:-moz-focusring{outline:1px dotted}[type=submit]:-moz-focusring{outline:1px dotted}button:-moz-focusring{outline:1px dotted}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}
html,body{overflow-wrap:break-word;width:100%;height:100%;margin:0;padding:0;font-family:Inter var,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}html{box-sizing:border-box;scroll-behavior:smooth}*,:before,:after{box-sizing:inherit}#__next,#__next>div{height:100%}@keyframes float{0%{transform:translateY(0);box-shadow:0 5px 15px #0009}50%{transform:translateY(-10px);box-shadow:0 25px 15px #0003}to{transform:translateY(0);box-shadow:0 5px 15px #0009}}a{color:#4183c4;text-decoration:none;transition:color .1s}a:hover{color:#f1773c}input{border:1px solid #ddd;border-radius:5px;outline:none;padding:10px}input:focus{border:1px solid #ffc7ad}.markdown-content{color:#5d686f;width:100%;font-size:1.15em;position:relative}.markdown-content p,.markdown-content li{line-height:1.5em}.markdown-content h1 a,.markdown-content h2 a,.markdown-content h3 a,.markdown-content h4 a,.markdown-content h5 a{color:#5d686f}.markdown-content img{text-align:center;border:1px solid #e6e5e5;border-radius:4px;max-width:100%;margin-top:20px;margin-bottom:10px;padding:5px;box-shadow:0 0 20px #e0e0e0}.markdown-content image-wrapper{display:block}.markdown-content .image-alt{color:#0003;text-align:center;margin-top:-10px;font-size:.9em;display:block}.markdown-content iframe{text-align:center;max-width:100%;margin-top:20px;margin-bottom:20px}.markdown-content pre{margin:1em 0;display:block;overflow-x:auto}.markdown-content p>code{display:inline}.markdown-content div[class*=language-]{margin:1em 0;display:block}blockquote{quotes:"“""”""‘""’";background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px}blockquote:before{color:#ccc;content:open-quote;vertical-align:-.4em;margin-right:.25em;font-size:4em;line-height:.1em}blockquote p{display:inline}.navbar-title a,.stash-page a{color:#5d686f}.post-header{object-fit:cover}
