pre code :is(b,em,i,u,s,mark,ins,abbr,var,dfn,samp,span,kbd){display:inline;outline:0;border:0;background:transparent;font-style:inherit;font-weight:inherit;font-family:Fira Code,Consolas,monospace;text-decoration:none}pre{overflow-x:visible!important;white-space:pre-wrap!important;word-break:break-word;box-shadow:0 4px 12px #0000004d;border:1px solid #30363d;border-radius:8px;background-color:#161b22;padding:1.5rem;overflow:auto;color:#d1d5db;white-space:pre}pre div{display:inline-block;margin:0;padding-top:0;padding-bottom:0;text-indent:calc(var(--line-indent, 0) * -1ch);padding-left:calc(var(--line-indent, 0) * 1ch)}pre div:empty{line-height:1.3;height:1.3em}pre b{color:#d19a66;font-weight:600}pre em{color:#61afef}pre i{color:#98c379}pre u{color:#e06c75}pre pre code s{color:#5c6370;font-style:italic}pre mark{border-radius:2px;background:#345;color:#fff}pre var{color:#c678dd}pre kbd{color:#56b6c2}pre dfn{color:#abb2bf;text-decoration:underline dotted #5c6370}pre samp{color:#98c379}pre ins{border-bottom:1px solid;color:#73daca;text-decoration:none}pre abbr{border-bottom:1px dotted currentColor;color:#e5c07b}pre span{color:#abb2bf}pre s{color:#888}pre code p{display:block;margin:0;padding:0;white-space:inherit}code{white-space:pre-wrap!important;word-break:break-word;line-height:1.3}#voyage{padding-top:var(--harbor-height);font-size:1.1rem}#voyage h1{margin:0;padding:0;color:var(--cl-0);font-weight:900;font-size:3rem;text-align:center}#voyage article{margin-bottom:100px;color:var(--cl-4);line-height:1.8}#voyage article h2,#voyage article h3,#voyage article h4,#voyage article h5,#voyage article h6{color:var(--cl-0)}#voyage article strong{color:var(--cl-3)}#voyage section{margin:0 auto;padding:0 2rem;max-width:800px}#voyage blockquote{border-radius:5px;background:#8883}#metadata{margin:5rem auto;padding:0 2rem;max-width:800px;color:var(--cl-5);font-size:.9rem}@media screen and (max-width:798px){.artica{--pd-side: .75rem}}@media screen and (min-width:799px){.artica{--pd-side: 1.25rem}}.artica h2{font-weight:800;font-size:2rem}.artica h3{font-weight:600;font-size:1.75rem}.artica h4{font-weight:600;font-size:1.5rem}.artica a{font-weight:600;text-decoration:underline}.artica a:link,.artica a:visited{color:var(--cl-link)}.artica a:link code,.artica a:visited code{text-decoration:underline}.artica a:hover{color:var(--cl-link-hover);text-decoration:underline}.artica img{max-width:100%}.artica code{font:.95em var(--fm-mono)}.artica code:not(pre code,h1 code,h2 code,h3 code,h4 code,h5 code,a code,code a){display:inline-block;border-radius:3px;background:#fb64;padding:2px 3px;color:var(--cl-0)}.artica a code{background:none!important;text-decoration:underline 1px}.artica kbd{display:inline-block;position:relative;top:-1px;transition:all .1s ease;margin:0 3px;box-shadow:0 1px 0 var(--cl-5, #ccc),0 2px 4px #00000014,inset 0 1px #fffc;border:1px solid rgba(136,136,136,.4);border-radius:5px;background:linear-gradient(180deg,var(--cl-e) 0%,var(--cl-d) 100%);padding:4px 8px;color:var(--cl-3);font:.85em var(--fm-mono);letter-spacing:.3px;text-shadow:0 1px 0 rgba(255,255,255,.9)}:root[data-ambience=moon] .artica kbd{box-shadow:0 1px #555,0 2px 4px #0000004d,inset 0 1px #ffffff1a;background:linear-gradient(180deg,#4a4a4a,#383838);text-shadow:0 1px 0 rgba(0,0,0,.5)}.artica kbd:hover{transform:translateY(.5px);box-shadow:0 .5px 0 var(--cl-5, #ccc),0 1px 2px #00000014,inset 0 1px #fffc}:root[data-ambience=moon] .artica kbd:hover{box-shadow:0 .5px #555,0 1px 2px #0000004d,inset 0 1px #ffffff1a}.artica blockquote{background-color:#8883;padding:.75rem var(--pd-side);color:var(--cl-4)}.artica blockquote p{margin:0;padding:.5rem 0}.artica dt{margin-top:.75rem}.artica dd{margin-left:var(--pd-side)}.artica ul,.artica ol{margin:0 auto;padding-left:var(--pd-side);max-width:800px}.artica ul li,.artica ol li,.artica ul li p,.artica ol li p{padding:.25rem 0 .25rem calc(var(--pd-side) / 2)}.artica ul ul,.artica ul ol,.artica ol ul,.artica ol ol{margin-left:0;padding-left:var(--pd-side)}
