.header-anchor{text-decoration:none;color:var(--head);&:hover,&:active,&:focus{color:var(--link);text-decoration:underline;text-decoration-thickness:var(--text-dc-thick-ha);text-underline-offset:var(--text-un-offset);text-decoration-skip-ink:auto;&:after{font-size:var(--text-base);padding-left:.5em;content:"#"}}}img.contained-image{display:block;width:100%;height:auto;padding:0;margin:0 auto}img.ctr-img{display:block;margin-right:auto;margin-left:auto}.shadow{filter:drop-shadow(0 -.25em .75em var(--filter-shadow));border:0}html[data-theme=dark] .shadow{filter:none;border:1px solid;border-color:var(--gray-750)}@media screen and (prefers-color-scheme:dark){html:not([data-theme]) .shadow{filter:none;border:1px solid;border-color:var(--gray-750)}}.container-narrower{margin:1rem auto 0;--container-narrower-width: 80%;width:var(--container-narrower-width);max-width:var(--container-narrower-width);@media screen and (width>=1024px){--container-narrower-width: 50vw;--big-img-div-expansion-width: 40vw;--big-img-div-width: calc(var(--container-narrower-width) + var(--big-img-div-expansion-width));.big-img-div:not(li *){width:var(--big-img-div-width);left:calc(calc(var(--big-img-div-width) * -1) / 2 + 50%)}}@media screen and (width>=1536px){--container-narrower-width: 40vw;--big-img-div-expansion-width: 45vw}@media screen and (width>=1920px){--container-narrower-width: 45rem}}.img-phn{width:90%;@media screen and (width>=768px){width:75%}@media screen and (width>=1536px){width:62.5%}@media screen and (width>=1920px){width:50%}}.imgc-caption,.imgh-caption,.img-caption{padding:.375em 0 1em;margin-block-start:.5em;line-height:1.375;font-size:.75em;font-weight:var(--font-weight-sm);text-align:center;font-family:var(--sans-serif);@media only screen and (width>=1024px){hyphens:none}}.punctuation-example{font-size:1.5em;font-weight:400;font-family:var(--serif);text-align:center}.indent-after-li{margin-left:2em;&.box{--b-indent-after-li-margin-left: 3em;margin-left:var(--b-indent-after-li-margin-left);width:calc(100% - var(--b-indent-after-li-margin-left))}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade{animation:fade-in .75s ease-in-out}blockquote{border-left:4px solid;border-left-color:var(--border-bquote);color:var(--bquote);margin-right:0;margin-left:0;padding-left:1.5em;p:last-child{margin-bottom:0}}article{padding-top:1em;p,li{font-size:clamp(1rem,1vw + .625rem,1.25rem);line-height:1.5em;margin-top:1.15em;margin-bottom:1.15em}li li,li p{font-size:inherit;margin-top:.25em}h1,h2,h3,h4{margin-top:1.5em;margin-bottom:1.5rem;letter-spacing:-.02em;line-height:normal}picture img{height:auto}}.box{font-size:clamp(.625rem,1vw + .5rem,.875rem);font-weight:var(--font-weight-sm);line-height:clamp(1.4em,1vw + .625em,1.5em);display:block;box-sizing:border-box;background-color:var(--bkgd-box);border:1px solid;border-color:var(--border);margin:.5em auto;width:100%;padding:1em 1.25em;@media only screen and (width>=1024px){text-align:left;hyphens:none}p{padding:0;margin:0}a{color:var(--link-box)}+hr{margin-top:1.75em}.red{color:var(--box-red)}}article strong:not(.red *):not(a *):not(blockquote *):not(details *),article b:not(.red *):not(a *):not(blockquote *):not(details *),article em:not(.red *):not(a *):not(blockquote *):not(th *),article i:not(.red *):not(a *):not(blockquote *):not(th *),article em strong:not(.red *):not(a *):not(blockquote *),article strong em:not(.red *):not(a *):not(blockquote *),article i b:not(.red *):not(a *):not(blockquote *),article b i:not(.red *):not(a *):not(blockquote *){color:var(--boost)}article strong:is(blockquote *):not(a *),article b:is(blockquote *):not(a *),article em:is(blockquote *):not(a *),article i:is(blockquote *):not(a *),article em strong:is(blockquote *):not(a *),article strong em:is(blockquote *):not(a *),article i b:is(blockquote *):not(a *),article b i:is(blockquote *):not(a *){color:var(--bquote-boost)}.gitinfo{margin:2em 0;line-height:inherit;code{background-color:transparent}}
