img.svelte-1hoglcg{opacity:0;max-width:100%;height:auto}img.fade-in.svelte-1hoglcg{opacity:1;transition:opacity .3s ease-in-out}img.visible.svelte-1hoglcg{opacity:1;transition:none}img.error.svelte-1hoglcg{opacity:.5;filter:grayscale()}main.svelte-1tqnzdo{--main-mi:5vw;--post-mi:10vw;--h1-size:3rem;--share-icon-size:calc(max(28px, 1.75vw));--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) #fff;--title-fg:var(--csstools-light-dark-toggle--0,#fff);--footer-color:#57585b;padding-bottom:5vi;line-height:1.3}@supports (width:1vi){main.svelte-1tqnzdo{--main-mi:5vi;--post-mi:10vi;--share-icon-size:calc(max(28px, 1.75vi))}}@supports (color:light-dark(red,red)){main.svelte-1tqnzdo{--title-fg:#fff}}@supports not (color:light-dark(tan,tan)){main.svelte-1tqnzdo :where(.svelte-1tqnzdo){--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) #fff;--title-fg:var(--csstools-light-dark-toggle--0,#fff)}}main.svelte-1tqnzdo>.about:where(.svelte-1tqnzdo){padding-top:var(--hf-mbt);padding-bottom:var(--hf-mbt)}.post-container.svelte-1tqnzdo{background-color:var(--color23);margin-left:var(--main-mi);margin-right:var(--main-mi);border-radius:2rem;position:relative;overflow:hidden}.post-error.svelte-1tqnzdo{padding:var(--main-mi) 2em;gap:1em}.share-buttons.svelte-1tqnzdo{--imargin:1rem;right:1rem;right:var(--imargin);width:calc(-2rem + var(--main-mi));width:calc(var(--main-mi) - 2 * var(--imargin));flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:.5rem;display:flex;position:fixed}.share-buttons.svelte-1tqnzdo img:where(.svelte-1tqnzdo){width:var(--share-icon-size);filter:invert();height:auto}.title-bg.svelte-1tqnzdo{aspect-ratio:1.4;width:100%;aspect-ratio:var(--title-bg-ratio,1.4);background-image:var(--title-img);filter:brightness(.7);background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.link-inset.svelte-1tqnzdo{inset:2rem 0}.post.svelte-1tqnzdo{gap:2em;position:relative}.post.svelte-1tqnzdo>.title:where(.svelte-1tqnzdo){aspect-ratio:1.4;width:100%;aspect-ratio:var(--title-bg-ratio,1.4);padding-left:var(--post-mi);padding-right:var(--post-mi);color:var(--title-fg,var(--primary-fg));justify-content:center;align-items:center;position:relative}.post.svelte-1tqnzdo>.title.bottom:where(.svelte-1tqnzdo){justify-content:flex-end;padding-bottom:7%;line-height:1.2}.post.svelte-1tqnzdo>.title:where(.svelte-1tqnzdo) .main:where(.svelte-1tqnzdo){text-transform:uppercase;text-align:center;font-size:2rem;font-weight:700}.post.svelte-1tqnzdo>.title:where(.svelte-1tqnzdo) .main:where(.svelte-1tqnzdo)>span:where(.svelte-1tqnzdo){text-align:center;background-color:#0009;background-color:var(--title-bg,#0009);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-left:1rem;padding-right:1rem}.post.svelte-1tqnzdo>.title:where(.svelte-1tqnzdo) .sub:where(.svelte-1tqnzdo){text-align:center;font-size:.8rem;font-weight:300}.post.svelte-1tqnzdo>.title:where(.svelte-1tqnzdo) .sub.bold:where(.svelte-1tqnzdo){font-weight:700}.post.svelte-1tqnzdo>.title:where(.svelte-1tqnzdo) .sub.dots:where(.svelte-1tqnzdo){text-align:left;font-size:1rem;font-weight:700}.authors.svelte-1tqnzdo{flex-flow:wrap;align-items:center;gap:1rem;margin-top:1rem;display:flex}.authors.svelte-1tqnzdo,.post-content.svelte-1tqnzdo{padding-left:var(--post-mi);padding-right:var(--post-mi)}.authors.svelte-1tqnzdo>.author:where(.svelte-1tqnzdo){gap:1rem}.authors.svelte-1tqnzdo>.author:where(.svelte-1tqnzdo) img:where(.svelte-1tqnzdo){-o-object-fit:cover;object-fit:cover;border-radius:50%}.authors.svelte-1tqnzdo>.author:where(.svelte-1tqnzdo) .info:where(.svelte-1tqnzdo){justify-content:center}.authors.svelte-1tqnzdo>.author:where(.svelte-1tqnzdo) .info:where(.svelte-1tqnzdo) .title:where(.svelte-1tqnzdo){font-weight:700}.authors.svelte-1tqnzdo>.author:where(.svelte-1tqnzdo) .info:where(.svelte-1tqnzdo) .about:where(.svelte-1tqnzdo){font-size:.8em}.authors.svelte-1tqnzdo>.date:where(.svelte-1tqnzdo){margin-left:auto}.post-content.svelte-1tqnzdo{--img-mt:1.5rem}.post-content.svelte-1tqnzdo .intro{--text-size:1.4em;--text-weight:300;--text-lh:1.3;--text-mbe:2em;font-size:1.4em;font-size:var(--text-size,inherit);font-weight:300;font-weight:var(--text-weight,normal);line-height:1.3;line-height:var(--text-lh,inherit);margin-top:0;margin-bottom:2em;margin-top:var(--text-mbs,0);margin-bottom:var(--text-mbe,0);mix-blend-mode:multiply;flex-direction:column;gap:1em;display:flex}.post-content.svelte-1tqnzdo blockquote,.post-content.svelte-1tqnzdo code,.post-content.svelte-1tqnzdo hr,.post-content.svelte-1tqnzdo ol,.post-content.svelte-1tqnzdo p,.post-content.svelte-1tqnzdo pre,.post-content.svelte-1tqnzdo table,.post-content.svelte-1tqnzdo ul{margin-bottom:1rem}.post-content.svelte-1tqnzdo p:has(img+br+em){text-align:center;margin-top:1.5rem;margin-top:var(--img-mt,1.5rem);font-size:.8em}.post-content.svelte-1tqnzdo p:has(img:first-child:last-child){text-align:center;margin-top:1.5rem;margin-top:var(--img-mt,1.5rem);font-size:.8em}.post-content.svelte-1tqnzdo .intro p{opacity:.6;margin:0}.post-content.svelte-1tqnzdo p em:only-child{font-size:.8em}.post-content.svelte-1tqnzdo figure,.post-content.svelte-1tqnzdo img{border-radius:.5rem;max-width:100%;height:auto}.post-content.svelte-1tqnzdo figure{margin-top:1.5rem;margin-top:var(--img-mt,1.5rem)}.post-content.svelte-1tqnzdo figure>img{margin-left:auto;margin-right:auto;display:block}.post-content.svelte-1tqnzdo figcaption{text-align:center;margin-top:.5rem;margin-bottom:.5rem;font-weight:500}.post-content.svelte-1tqnzdo a:link,.post-content.svelte-1tqnzdo a:visited{color:var(--link-fgd);mix-blend-mode:multiply}.post-content.svelte-1tqnzdo h1,.post-content.svelte-1tqnzdo h2,.post-content.svelte-1tqnzdo h3{text-align:center}.post-content.svelte-1tqnzdo h1{margin-top:2rem;margin-bottom:1rem}.post-content.svelte-1tqnzdo h2{margin-top:1rem;margin-bottom:.5rem}.post-content.svelte-1tqnzdo h3,.post-content.svelte-1tqnzdo h4{margin-top:.5rem;margin-bottom:.5rem}.post-content.svelte-1tqnzdo ol,.post-content.svelte-1tqnzdo ul{padding-left:2rem}.post-content.svelte-1tqnzdo strong{font-weight:700}.post-content.svelte-1tqnzdo pre{text-wrap:auto}.post-content.svelte-1tqnzdo .table-container{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%;margin-bottom:1rem;scroll-padding:0;overflow-x:auto}.post-content.svelte-1tqnzdo table{border:1px solid var(--table-fg);border-collapse:collapse}.post-content.svelte-1tqnzdo td,.post-content.svelte-1tqnzdo th{border:1px solid var(--table-fg);padding:.5rem}.post-content.svelte-1tqnzdo .table-container table{margin-bottom:.5rem}.post-content.svelte-1tqnzdo code{color:var(--code-fg);word-wrap:break-word;font-size:.875em}.post-content.svelte-1tqnzdo blockquote{border-left:3px solid var(--primary-fg);padding:.5rem 0 .5rem 1rem;font-style:oblique;font-weight:500}.post-content.svelte-1tqnzdo blockquote>:first-child{margin-top:0}.post-content.svelte-1tqnzdo blockquote>:last-child{margin-bottom:0}.footer.svelte-1tqnzdo{padding-left:var(--post-mi);padding-right:var(--post-mi);justify-content:space-between}.post.svelte-1tqnzdo .date:where(.svelte-1tqnzdo){text-align:right;font-size:.8em;font-style:italic}.post.svelte-1tqnzdo .tags:where(.svelte-1tqnzdo){gap:.5rem;font-size:.8em}.post.svelte-1tqnzdo .tags:where(.svelte-1tqnzdo) a:where(.svelte-1tqnzdo){color:var(--link-fg);mix-blend-mode:multiply;-webkit-text-decoration:none;text-decoration:none}nav.svelte-1tqnzdo{width:100%;padding-left:var(--main-mi);padding-right:var(--main-mi);background-color:#0a2540;flex-direction:row;justify-content:center;gap:1.5rem;margin-top:3rem;display:flex}nav.svelte-1tqnzdo>a:where(.svelte-1tqnzdo){color:var(--title-fg);border:1px solid var(--title-fg);text-transform:uppercase;border-radius:1rem;margin-top:2rem;margin-bottom:2rem;padding:1rem 2rem;-webkit-text-decoration:none;text-decoration:none}nav.svelte-1tqnzdo .left:where(.svelte-1tqnzdo):before{content:"←";padding-right:2px}nav.svelte-1tqnzdo .right:where(.svelte-1tqnzdo):after{content:"→"}.content-error.svelte-1tqnzdo{gap:1rem;margin-left:auto;margin-right:auto}.content-error.svelte-1tqnzdo,.content-error.svelte-1tqnzdo button:where(.svelte-1tqnzdo){align-items:center;display:inline-flex}.content-error.svelte-1tqnzdo button:where(.svelte-1tqnzdo){border:1px solid;border-radius:.3rem;padding:.3rem}.content-error.svelte-1tqnzdo button:where(.svelte-1tqnzdo)>img:where(.svelte-1tqnzdo){aspect-ratio:1;width:1rem}@media screen and (width<=800px) and (orientation:portrait){main.svelte-1tqnzdo{--main-mi:5vw;--post-mi:5vw;--text-size:.75rem;--text-weight:normal}@supports (width:1vi){main.svelte-1tqnzdo{--main-mi:5vi;--post-mi:5vi}}.post-container.svelte-1tqnzdo{border-radius:1rem;margin-bottom:8vi;margin-left:5vi;margin-right:5vi}.share-buttons.svelte-1tqnzdo{width:auto;padding-left:var(--post-mi);padding-right:var(--post-mi);padding-bottom:calc(var(--share-icon-size) * .2);flex-direction:row;gap:1rem;position:absolute;bottom:0;left:0}.share-buttons.svelte-1tqnzdo img:where(.svelte-1tqnzdo){filter:none}.post.svelte-1tqnzdo{padding-bottom:calc(var(--share-icon-size) * 2);gap:0}.post.svelte-1tqnzdo>.title:where(.svelte-1tqnzdo) .main:where(.svelte-1tqnzdo){font-size:1.2rem}.post.svelte-1tqnzdo>.authors:where(.svelte-1tqnzdo){margin-top:2rem;margin-bottom:1.5rem;margin-left:var(--post-mi);margin-right:var(--post-mi);background-color:#ffffff80;border-radius:.5rem;flex-direction:column;gap:0;padding:1.25rem 1.25rem .75rem;font-size:1rem;box-shadow:0 10px 15px -3px #0000001a,0 10px 15px -3px #0000001a,-3px 3px 15px 1px #0000001a}.authors.svelte-1tqnzdo>.author:where(.svelte-1tqnzdo){margin-bottom:1rem}.post.svelte-1tqnzdo .date:where(.svelte-1tqnzdo){flex-direction:row;justify-content:space-between;width:100%;font-size:.75em;display:flex}.post-content.svelte-1tqnzdo{--img-mt:1rem;--h1-size:2em;--h2-size:1.5em;--text-size:1rem;--text-lh:1.5}.post-content.svelte-1tqnzdo .intro{--text-size:1.2em;--text-lh:1.4;--text-weight:400;--text-mbe:1em}.post-content.svelte-1tqnzdo .intro p{opacity:.7}.post-content.svelte-1tqnzdo h1,.post-content.svelte-1tqnzdo h2{margin-top:.75rem;margin-bottom:.5rem}.post-content.svelte-1tqnzdo blockquote,.post-content.svelte-1tqnzdo code,.post-content.svelte-1tqnzdo hr,.post-content.svelte-1tqnzdo ol,.post-content.svelte-1tqnzdo p,.post-content.svelte-1tqnzdo pre,.post-content.svelte-1tqnzdo table,.post-content.svelte-1tqnzdo ul{margin-bottom:.75rem}nav.svelte-1tqnzdo{flex-direction:column;margin-top:1rem;margin-bottom:0;padding:2rem}nav.svelte-1tqnzdo>a:where(.svelte-1tqnzdo){text-align:center;margin:0;padding:.8rem 1.2rem}.footer.svelte-1tqnzdo{margin-top:1em}.footer.svelte-1tqnzdo .date:where(.svelte-1tqnzdo),.footer.svelte-1tqnzdo .tags:where(.svelte-1tqnzdo){flex:1;font-size:.75rem}.footer.svelte-1tqnzdo .tags:where(.svelte-1tqnzdo){flex-wrap:wrap;flex:2;justify-content:flex-end}}@media (prefers-contrast:more){main.svelte-1tqnzdo{--footer-color:#000}}
