@charset "UTF-8";header{margin:0;border:0;padding:1rem 0;background-color:#000;width:100%;height:min(20vh,320px);min-height:200px;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:3rem;padding-inline:clamp(1rem,5vw,3rem)}header p{margin:0;font-size:clamp(1.8rem,4vw,3rem);line-height:1.05;opacity:.8;color:#979797;text-align:center}header p span{border:3px solid rgb(151,151,151);padding-inline:clamp(1rem,2vw,1.5rem);padding-block:.8rem;color:#fff;background-color:#333}@media(max-width:900px){header{min-height:180px;height:auto;padding-block:1.5rem}}@media(max-width:640px){header{min-height:240px;margin-bottom:2rem;flex-direction:column}header p{font-size:clamp(1.2rem,5vw,2rem)}header p span{padding-inline:.9rem;padding-block:.65rem}}.hidden-title{visibility:hidden;opacity:0}.shown-title{opacity:.85;transition:all 1.5s ease-out;visibility:visible}.hidden-shield{visibility:hidden;transition:all 1.9s ease-out;opacity:0}.shown-shield{opacity:1;visibility:visible;background-color:#000}main{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-inline:clamp(1rem,4vw,3rem);padding-block:1.5rem;box-sizing:border-box}main article{width:min(100%,80ch)}main article>p:first-of-type{margin-top:2rem;font-style:italic}main article,main svg,main figure,main img{width:min(100%,80ch);max-width:100%}main figure img,main figure svg{width:100%;max-width:78ch;height:auto}main .modal-body img,main .modal-body svg{width:min(100%,50vw);max-width:100%;height:auto}main ul{min-height:1rem}main blockquote{border-left:1rem solid silver;color:#777;padding-left:1rem;margin-block:1rem}main blockquote a{color:#777}main code{color:#777;word-break:break-word}figure{text-align:center}figure img,figure svg{width:100%;max-width:100%;height:auto}figcaption{padding-inline:clamp(1rem,5vw,5ch);padding-block:1rem;text-align:center;color:#777;font-size:smaller}figcaption:before{content:"↑ "}article h1,pre.language-latex-1{display:none}@media(max-width:900px){main{padding-inline:1rem}.modal-body img,.modal-body svg{width:100%}blockquote{border-left-width:.75rem;padding-left:.75rem}figcaption{padding-inline:1rem}}@media(max-width:640px){main{padding-inline:.75rem}article>p:first-of-type{margin-top:1.5rem}code{font-size:.95rem}}a.svelte-7ccykd{display:block;position:fixed;top:.7rem;font-size:clamp(1.5rem,4vw,2rem);z-index:20}.go-left.svelte-7ccykd{left:1rem}.go-right.svelte-7ccykd{right:1rem}@media(max-width:640px){a.svelte-7ccykd{top:.5rem}}footer.svelte-jz8lnl{width:100%;line-height:2rem;text-align:center;font-size:small;color:#4b5257;border-top:1px solid silver}
