@font-face{font-family:linux-libertine;src:url(/fonts/LinLibertine_R.woff2)format('woff2');font-weight:400;font-style:normal}@font-face{font-family:linux-libertine;src:url(/fonts/LinLibertine_RI.woff2)format('woff2');font-weight:400;font-style:italic}@font-face{font-family:linux-libertine;src:url(/fonts/LinLibertine_RB.woff2)format('woff2');font-weight:700;font-style:normal}@font-face{font-family:linux-libertine-display;src:url(/fonts/LinLibertine_DR.woff2)format('woff2');font-weight:light;font-style:normal}body{font-family:linux-libertine,sans-serif;font-size:18px}img{width:100%}a,.nav-link{color:#000}a:hover,.nav-link:hover,a:active,.nav-link:active{color:red}@media(min-width:992px){#navbar-top{display:none}}.sidebar li::marker{content:"- "}.footnote-ref{font-size:.9rem;text-decoration:none;border:1px solid gray;padding:0 .2rem;margin-left:.2rem;font-weight:700}.footnotes{display:none}.annotations-wrapper{position:sticky;top:0;max-height:100vh;overflow-y:auto;padding:1rem}.annotations{font-family:linux-libertine-display,sans-serif;display:flex;flex-direction:column;gap:1rem;position:relative;font-size:.9rem;line-height:1.5}.sidenote{font-size:.9rem;line-height:1.4;border-left:2px solid #ccc;padding-left:.5rem;box-sizing:border-box}.bottom-panel{position:fixed;font-size:.9rem;bottom:0;left:0;right:0}#popup-wrapper{display:none;position:fixed;bottom:0;left:0;right:0;margin:0 auto;background:#fff;border-top:3px solid #000;box-shadow:0 -4px 10px rgba(0,0,0,.15);border-radius:8px 8px 0 0;padding:.5rem 1rem;flex-direction:column;transform:translateY(20px);transition:opacity .25s ease,transform .25s ease;z-index:1000}#popup-wrapper.active{display:flex;opacity:1;transform:translateY(0)}#popup-header{display:flex;align-items:center;justify-content:space-between}#popup-index{font-weight:700;padding:.75rem 0}#popup-close{padding:.5rem .75rem;margin-left:auto;align-self:flex-end;cursor:pointer;user-select:none;border-radius:4px;font-weight:700}#popup-close:hover{background-color:#f4f4f4}#popup-content{text-align:left;padding:.75rem 0}