body,ul,h1{margin:0}pre{overflow-x:scroll;max-width:100%;border:1px solid rgba(211,211,211,.5);padding:1rem}picture .blog-image{display:block;max-width:100%;height:auto;margin:1rem 0}img{max-width:100%}.transclude-box{text-decoration:underline 1px dashed rgb(192,192,192);text-underline-offset:.25rem;margin-left:0}.transclude-box:hover .transclude-link{color:#00f}.transclude-box:hover .transclude-label{display:inline-block}.transclude-link{text-decoration:none;color:#000}.transclude-label{color:gray;margin:0 0 0 .25rem;display:none}article{position:relative}aside{color:gray}aside p{margin-top:0}figure{margin:2.5rem}figcaption{color:gray;font-size:.9rem}p{font-size:1.05rem;line-height:1.25rem}.video-container{width:100%;max-width:800px;margin:1.5rem auto;background:#000;overflow:hidden}video{display:block}.error-msg{color:#ff6b6b;padding:1rem;text-align:center;font-size:.9rem;border:1px dashed #ff6b6b}.layout.svelte-12qhfyh{display:grid;top:0;width:100vw;grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:0}@media(min-width:640px){.layout.svelte-12qhfyh{padding:2.5vw;width:100vw;padding:0;grid-template-columns:min-content 1fr;grid-template-rows:1fr;gap:4rem}}
