:root{--accent:#0045f4;--grey:#444}html{font-size:100%;scroll-behavior:smooth}.line{border-bottom:2px solid #0045f4}.line,.line:hover{color:inherit;text-decoration:none;transition:all .2}.line:hover{border-bottom:2px solid #00195b}body{font-family:Inter,sans-serif;line-height:1.65;margin:0 24px}.index-main{margin:0 auto;max-width:80ch;padding-bottom:2em;padding-top:2em;width:100%}@media only screen and (max-width:468px){.page-header{flex-direction:column}}.page-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:8px}.page-header nav a:not(:hover):not(:focus){color:currentColor;text-decoration:none}nav a{font-size:1em;margin:0 12px}main{flex-grow:1;margin:0 auto;max-width:80ch;width:100%}.page-footer{margin-bottom:8px;text-align:center}a[href]:hover{text-decoration:none}a[href]:focus{outline:2px solid var(--accent);outline-offset:4px}.footnotes{font-size:.8em}p{margin-bottom:1.15rem}h1,h2,h3{font-weight:400;line-height:1.15;margin:2.75rem 0 1.05rem}h1{font-size:3.052em}h2{font-size:2.441em}h3{font-size:1.953em}h4{font-size:1.563em}.larger,h5{font-size:1.25em}small{font-size:.8em}.backlinks-title{margin-bottom:0}.backlinks-container{margin-top:0}.backlinks-default{color:var(--grey);margin-left:16px;margin-top:0}.backlink__preview{background-color:#fff;border-radius:4px;bottom:8px;box-shadow:0 0 4px 2px #00000040;display:none;left:100%;max-height:148px;overflow:hidden;padding:4px;position:absolute;width:348px}.backlink__preview:after{background:linear-gradient(transparent,#fff);bottom:0;content:"";height:24px;position:absolute;width:100%}.backlink__preview h1{font-size:1.2rem;font-weight:700;margin-top:8px}.backlink{position:relative;width:-moz-fit-content;width:fit-content}.backlink:hover{padding-right:4px}.backlink:hover .backlink__preview{display:block}@media only screen and (max-width:640px){.index-main{display:flex;flex-direction:column;margin-top:8rem;padding-left:1.5rem;padding-right:1.5rem}.main-content{margin-top:2em;order:999}.content-section{order:1}.iframe-container iframe{min-height:400px!important}}
