.ourbigbook-editor{display:flex;height:100%}.ourbigbook-editor .errorDecoration{background:red;width:4px!important;margin-left:3px}.ourbigbook-editor .input{align-items:center;flex:1 0 auto;height:100%;margin:0 5px 0 0;overflow:hidden;width:50%}.ourbigbook-editor .output{align-items:center;margin:0 0 0 5px;width:50%}.ourbigbook-editor .errors,.ourbigbook-editor .output{flex:1 1 auto;height:100%;overflow:auto}.ourbigbook-editor .errors .title{color:#f55;font-weight:700}.ourbigbook-editor .errors.has-error{padding:0 1em;width:50%}.ourbigbook-editor .errors .error{margin-bottom:.5em}.ourbigbook-editor .errors .error .loc{cursor:pointer;font-weight:700}@font-face{font-family:fa-brands-400;src:url(/_next/static/media/fa-brands-400.5d5236fb.woff2)}@font-face{font-family:fa-regular-400;src:url(/_next/static/media/fa-regular-400.64b3730e.woff2)}@font-face{font-family:fa-solid-900;src:url(/_next/static/media/fa-solid-900.6115ad71.woff2)}.directory-icon:before{content:""}.directory-icon:before,.edit-icon:before{color:#eee;font-size:.95em;font-family:fa-solid-900;font-weight:900}.edit-icon:before{content:""}.file-icon:before{content:""}.file-icon:before,.new-article-icon:before{color:#eee;font-size:.95em;font-family:fa-solid-900;font-weight:900}.new-article-icon:before{content:"+"}.time-icon:before{color:#eee;font-size:.95em;font-family:fa-regular-400;font-weight:900;content:""}span.pill{border-radius:.8em;border:1px solid #bbb;display:inline-block;font-weight:700;line-height:1em;padding:.2em .5em;white-space:pre}span.pill a{color:#eee}@media only screen and (max-width:635px){.mobile-hide{display:none}}@media only screen and (min-width:636px){.desktop-hide{display:none}}html,html body{height:100%}html body{color:#eee;font-family:Arial,Helvetica,sans-serif;font-size:16px;background-color:#181818;margin:0}html body a{color:#bdf;text-decoration:none}html body a:hover{text-decoration:underline}html body a.selflink:before{font-family:fa-solid-900;font-weight:900;font-size:.95em;content:"";font-size:16px;position:absolute;left:-.1em}html body .fa-brands-400,html body .fa-regular-400,html body .fa-solid-900{font-size:.95em}html body .fa-regular-400{font-family:fa-regular-400}html body .fa-brands-400{font-family:fa-brands-400}html body .fa-solid-900{font-family:fa-solid-900}html body #__next{height:100%}html body #__next div.toplevel{height:100%;display:flex;flex-direction:column}html body #__next div.toplevel.editor{height:100%}html body #__next div.toplevel div.main{/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */flex:1 0 auto;overflow:auto}html body #__next div.toplevel div.main html{line-height:1.15;-webkit-text-size-adjust:100%}html body #__next div.toplevel div.main body{margin:0}html body #__next div.toplevel div.main main{display:block}html body #__next div.toplevel div.main h1{font-size:2em;margin:.67em 0}html body #__next div.toplevel div.main hr{box-sizing:content-box;height:0;overflow:visible}html body #__next div.toplevel div.main pre{font-family:monospace,monospace;font-size:1em}html body #__next div.toplevel div.main a{background-color:transparent}html body #__next div.toplevel div.main abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}html body #__next div.toplevel div.main b,html body #__next div.toplevel div.main strong{font-weight:bolder}html body #__next div.toplevel div.main code,html body #__next div.toplevel div.main kbd,html body #__next div.toplevel div.main samp{font-family:monospace,monospace;font-size:1em}html body #__next div.toplevel div.main small{font-size:80%}html body #__next div.toplevel div.main sub,html body #__next div.toplevel div.main sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}html body #__next div.toplevel div.main sub{bottom:-.25em}html body #__next div.toplevel div.main sup{top:-.5em}html body #__next div.toplevel div.main img{border-style:none}html body #__next div.toplevel div.main button,html body #__next div.toplevel div.main input,html body #__next div.toplevel div.main optgroup,html body #__next div.toplevel div.main select,html body #__next div.toplevel div.main textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}html body #__next div.toplevel div.main button,html body #__next div.toplevel div.main input{overflow:visible}html body #__next div.toplevel div.main button,html body #__next div.toplevel div.main select{text-transform:none}html body #__next div.toplevel div.main [type=button],html body #__next div.toplevel div.main [type=reset],html body #__next div.toplevel div.main [type=submit],html body #__next div.toplevel div.main button{-webkit-appearance:button}html body #__next div.toplevel div.main [type=button]::-moz-focus-inner,html body #__next div.toplevel div.main [type=reset]::-moz-focus-inner,html body #__next div.toplevel div.main [type=submit]::-moz-focus-inner,html body #__next div.toplevel div.main button::-moz-focus-inner{border-style:none;padding:0}html body #__next div.toplevel div.main [type=button]:-moz-focusring,html body #__next div.toplevel div.main [type=reset]:-moz-focusring,html body #__next div.toplevel div.main [type=submit]:-moz-focusring,html body #__next div.toplevel div.main button:-moz-focusring{outline:1px dotted ButtonText}html body #__next div.toplevel div.main fieldset{padding:.35em .75em .625em}html body #__next div.toplevel div.main legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}html body #__next div.toplevel div.main progress{vertical-align:baseline}html body #__next div.toplevel div.main textarea{overflow:auto}html body #__next div.toplevel div.main [type=checkbox],html body #__next div.toplevel div.main [type=radio]{box-sizing:border-box;padding:0}html body #__next div.toplevel div.main [type=number]::-webkit-inner-spin-button,html body #__next div.toplevel div.main [type=number]::-webkit-outer-spin-button{height:auto}html body #__next div.toplevel div.main [type=search]{-webkit-appearance:textfield;outline-offset:-2px}html body #__next div.toplevel div.main [type=search]::-webkit-search-decoration{-webkit-appearance:none}html body #__next div.toplevel div.main ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html body #__next div.toplevel div.main details{display:block}html body #__next div.toplevel div.main summary{display:list-item}html body #__next div.toplevel div.main [hidden],html body #__next div.toplevel div.main template{display:none}@font-face{html body #__next div.toplevel div.main{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_AMS-Regular.a79f1c31.woff2) format("woff2"),url(/_next/static/media/KaTeX_AMS-Regular.1608a09b.woff) format("woff"),url(/_next/static/media/KaTeX_AMS-Regular.4aafdb68.ttf) format("truetype");font-family:KaTeX_Caligraphic;font-weight:700;src:url(/_next/static/media/KaTeX_Caligraphic-Bold.ec17d132.woff2) format("woff2"),url(/_next/static/media/KaTeX_Caligraphic-Bold.b6770918.woff) format("woff"),url(/_next/static/media/KaTeX_Caligraphic-Bold.cce5b8ec.ttf) format("truetype");src:url(/_next/static/media/KaTeX_Caligraphic-Regular.55fac258.woff2) format("woff2"),url(/_next/static/media/KaTeX_Caligraphic-Regular.dad44a7f.woff) format("woff"),url(/_next/static/media/KaTeX_Caligraphic-Regular.07ef19e7.ttf) format("truetype");font-family:KaTeX_Fraktur;src:url(/_next/static/media/KaTeX_Fraktur-Bold.d42a5579.woff2) format("woff2"),url(/_next/static/media/KaTeX_Fraktur-Bold.9f256b85.woff) format("woff"),url(/_next/static/media/KaTeX_Fraktur-Bold.b18f59e1.ttf) format("truetype");src:url(/_next/static/media/KaTeX_Fraktur-Regular.d3c882a6.woff2) format("woff2"),url(/_next/static/media/KaTeX_Fraktur-Regular.7c187121.woff) format("woff"),url(/_next/static/media/KaTeX_Fraktur-Regular.ed38e79f.ttf) format("truetype");font-family:KaTeX_Main;src:url(/_next/static/media/KaTeX_Main-Bold.c3fb5ac2.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Bold.d181c465.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Bold.b74a1a8b.ttf) format("truetype");font-style:italic;src:url(/_next/static/media/KaTeX_Main-BoldItalic.6f2bb1df.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-BoldItalic.e3f82f9d.woff) format("woff"),url(/_next/static/media/KaTeX_Main-BoldItalic.70d8b0a5.ttf) format("truetype");src:url(/_next/static/media/KaTeX_Main-Italic.8916142b.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Italic.9024d815.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Italic.47373d1e.ttf) format("truetype");src:url(/_next/static/media/KaTeX_Main-Regular.0462f03b.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Regular.7f51fe03.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Regular.b7f8fe9b.ttf) format("truetype");font-family:KaTeX_Math;src:url(/_next/static/media/KaTeX_Math-BoldItalic.572d331f.woff2) format("woff2"),url(/_next/static/media/KaTeX_Math-BoldItalic.f1035d8d.woff) format("woff"),url(/_next/static/media/KaTeX_Math-BoldItalic.a879cf83.ttf) format("truetype");src:url(/_next/static/media/KaTeX_Math-Italic.f28c23ac.woff2) format("woff2"),url(/_next/static/media/KaTeX_Math-Italic.5295ba48.woff) format("woff"),url(/_next/static/media/KaTeX_Math-Italic.939bc644.ttf) format("truetype");font-family:"KaTeX_SansSerif";src:url(/_next/static/media/KaTeX_SansSerif-Bold.8c5b5494.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Bold.bf59d231.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Bold.94e1e8dc.ttf) format("truetype");src:url(/_next/static/media/KaTeX_SansSerif-Italic.3b1e59b3.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Italic.7c9bc82b.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Italic.b4c20c84.ttf) format("truetype");src:url(/_next/static/media/KaTeX_SansSerif-Regular.ba21ed5f.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Regular.74048478.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Regular.d4d7ba48.ttf) format("truetype");font-family:KaTeX_Script;src:url(/_next/static/media/KaTeX_Script-Regular.03e9641d.woff2) format("woff2"),url(/_next/static/media/KaTeX_Script-Regular.07505710.woff) format("woff"),url(/_next/static/media/KaTeX_Script-Regular.fe9cbbe1.ttf) format("truetype");font-family:KaTeX_Size1;src:url(/_next/static/media/KaTeX_Size1-Regular.eae34984.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size1-Regular.e1e279cb.woff) format("woff"),url(/_next/static/media/KaTeX_Size1-Regular.fabc004a.ttf) format("truetype");font-family:KaTeX_Size2;src:url(/_next/static/media/KaTeX_Size2-Regular.5916a24f.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size2-Regular.57727022.woff) format("woff"),url(/_next/static/media/KaTeX_Size2-Regular.d6b476ec.ttf) format("truetype");font-family:KaTeX_Size3;src:url(/_next/static/media/KaTeX_Size3-Regular.b4230e7e.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size3-Regular.9acaf01c.woff) format("woff"),url(/_next/static/media/KaTeX_Size3-Regular.a144ef58.ttf) format("truetype");font-family:KaTeX_Size4;src:url(/_next/static/media/KaTeX_Size4-Regular.10d95fd3.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size4-Regular.7a996c9d.woff) format("woff"),url(/_next/static/media/KaTeX_Size4-Regular.fbccdabe.ttf) format("truetype");font-family:KaTeX_Typewriter;src:url(/_next/static/media/KaTeX_Typewriter-Regular.a8709e36.woff2) format("woff2"),url(/_next/static/media/KaTeX_Typewriter-Regular.6258592b.woff) format("woff"),url(/_next/static/media/KaTeX_Typewriter-Regular.d97aaf4a.ttf) format("truetype")}}html body #__next div.toplevel div.main .katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}html body #__next div.toplevel div.main .katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}html body #__next div.toplevel div.main .katex .katex-version:after{content:"0.16.21"}html body #__next div.toplevel div.main .katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}html body #__next div.toplevel div.main .katex .katex-html>.newline{display:block}html body #__next div.toplevel div.main .katex .base{position:relative;white-space:nowrap;width:min-content}html body #__next div.toplevel div.main .katex .base,html body #__next div.toplevel div.main .katex .strut{display:inline-block}html body #__next div.toplevel div.main .katex .textbf{font-weight:700}html body #__next div.toplevel div.main .katex .textit{font-style:italic}html body #__next div.toplevel div.main .katex .textrm{font-family:KaTeX_Main}html body #__next div.toplevel div.main .katex .textsf{font-family:KaTeX_SansSerif}html body #__next div.toplevel div.main .katex .texttt{font-family:KaTeX_Typewriter}html body #__next div.toplevel div.main .katex .mathnormal{font-family:KaTeX_Math;font-style:italic}html body #__next div.toplevel div.main .katex .mathit{font-family:KaTeX_Main;font-style:italic}html body #__next div.toplevel div.main .katex .mathrm{font-style:normal}html body #__next div.toplevel div.main .katex .mathbf{font-family:KaTeX_Main;font-weight:700}html body #__next div.toplevel div.main .katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}html body #__next div.toplevel div.main .katex .amsrm,html body #__next div.toplevel div.main .katex .mathbb,html body #__next div.toplevel div.main .katex .textbb{font-family:KaTeX_AMS}html body #__next div.toplevel div.main .katex .mathcal{font-family:KaTeX_Caligraphic}html body #__next div.toplevel div.main .katex .mathfrak,html body #__next div.toplevel div.main .katex .textfrak{font-family:KaTeX_Fraktur}html body #__next div.toplevel div.main .katex .mathboldfrak,html body #__next div.toplevel div.main .katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}html body #__next div.toplevel div.main .katex .mathtt{font-family:KaTeX_Typewriter}html body #__next div.toplevel div.main .katex .mathscr,html body #__next div.toplevel div.main .katex .textscr{font-family:KaTeX_Script}html body #__next div.toplevel div.main .katex .mathsf,html body #__next div.toplevel div.main .katex .textsf{font-family:KaTeX_SansSerif}html body #__next div.toplevel div.main .katex .mathboldsf,html body #__next div.toplevel div.main .katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}html body #__next div.toplevel div.main .katex .mathitsf,html body #__next div.toplevel div.main .katex .mathsfit,html body #__next div.toplevel div.main .katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}html body #__next div.toplevel div.main .katex .mainrm{font-family:KaTeX_Main;font-style:normal}html body #__next div.toplevel div.main .katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}html body #__next div.toplevel div.main .katex .vlist-r{display:table-row}html body #__next div.toplevel div.main .katex .vlist{display:table-cell;position:relative;vertical-align:bottom}html body #__next div.toplevel div.main .katex .vlist>span{display:block;height:0;position:relative}html body #__next div.toplevel div.main .katex .vlist>span>span{display:inline-block}html body #__next div.toplevel div.main .katex .vlist>span>.pstrut{overflow:hidden;width:0}html body #__next div.toplevel div.main .katex .vlist-t2{margin-right:-2px}html body #__next div.toplevel div.main .katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}html body #__next div.toplevel div.main .katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}html body #__next div.toplevel div.main .katex .hbox{width:100%}html body #__next div.toplevel div.main .katex .hbox,html body #__next div.toplevel div.main .katex .thinbox{display:inline-flex;flex-direction:row}html body #__next div.toplevel div.main .katex .thinbox{max-width:0;width:0}html body #__next div.toplevel div.main .katex .msupsub{text-align:left}html body #__next div.toplevel div.main .katex .mfrac>span>span{text-align:center}html body #__next div.toplevel div.main .katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}html body #__next div.toplevel div.main .katex .hdashline,html body #__next div.toplevel div.main .katex .hline,html body #__next div.toplevel div.main .katex .mfrac .frac-line,html body #__next div.toplevel div.main .katex .overline .overline-line,html body #__next div.toplevel div.main .katex .rule,html body #__next div.toplevel div.main .katex .underline .underline-line{min-height:1px}html body #__next div.toplevel div.main .katex .mspace{display:inline-block}html body #__next div.toplevel div.main .katex .clap,html body #__next div.toplevel div.main .katex .llap,html body #__next div.toplevel div.main .katex .rlap{position:relative;width:0}html body #__next div.toplevel div.main .katex .clap>.inner,html body #__next div.toplevel div.main .katex .llap>.inner,html body #__next div.toplevel div.main .katex .rlap>.inner{position:absolute}html body #__next div.toplevel div.main .katex .clap>.fix,html body #__next div.toplevel div.main .katex .llap>.fix,html body #__next div.toplevel div.main .katex .rlap>.fix{display:inline-block}html body #__next div.toplevel div.main .katex .llap>.inner{right:0}html body #__next div.toplevel div.main .katex .clap>.inner,html body #__next div.toplevel div.main .katex .rlap>.inner{left:0}html body #__next div.toplevel div.main .katex .clap>.inner>span{margin-left:-50%;margin-right:50%}html body #__next div.toplevel div.main .katex .rule{border:0 solid;display:inline-block;position:relative}html body #__next div.toplevel div.main .katex .hline,html body #__next div.toplevel div.main .katex .overline .overline-line,html body #__next div.toplevel div.main .katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}html body #__next div.toplevel div.main .katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}html body #__next div.toplevel div.main .katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size1.size1,html body #__next div.toplevel div.main .katex .sizing.reset-size1.size1{font-size:1em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size1.size2,html body #__next div.toplevel div.main .katex .sizing.reset-size1.size2{font-size:1.2em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size1.size3,html body #__next div.toplevel div.main .katex .sizing.reset-size1.size3{font-size:1.4em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size1.size4,html body #__next div.toplevel div.main .katex .sizing.reset-size1.size4{font-size:1.6em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size1.size5,html body #__next div.toplevel div.main .katex .sizing.reset-size1.size5{font-size:1.8em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size1.size6,html body #__next div.toplevel div.main .katex .sizing.reset-size1.size6{font-size:2em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size1.size7,html body #__next div.toplevel div.main .katex .sizing.reset-size1.size7{font-size:2.4em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size1.size8,html body #__next div.toplevel div.main .katex .sizing.reset-size1.size8{font-size:2.88em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size1.size9,html body #__next div.toplevel div.main .katex .sizing.reset-size1.size9{font-size:3.456em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size1.size10,html body #__next div.toplevel div.main .katex .sizing.reset-size1.size10{font-size:4.148em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size1.size11,html body #__next div.toplevel div.main .katex .sizing.reset-size1.size11{font-size:4.976em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size2.size1,html body #__next div.toplevel div.main .katex .sizing.reset-size2.size1{font-size:.8333333333em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size2.size2,html body #__next div.toplevel div.main .katex .sizing.reset-size2.size2{font-size:1em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size2.size3,html body #__next div.toplevel div.main .katex .sizing.reset-size2.size3{font-size:1.1666666667em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size2.size4,html body #__next div.toplevel div.main .katex .sizing.reset-size2.size4{font-size:1.3333333333em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size2.size5,html body #__next div.toplevel div.main .katex .sizing.reset-size2.size5{font-size:1.5em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size2.size6,html body #__next div.toplevel div.main .katex .sizing.reset-size2.size6{font-size:1.6666666667em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size2.size7,html body #__next div.toplevel div.main .katex .sizing.reset-size2.size7{font-size:2em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size2.size8,html body #__next div.toplevel div.main .katex .sizing.reset-size2.size8{font-size:2.4em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size2.size9,html body #__next div.toplevel div.main .katex .sizing.reset-size2.size9{font-size:2.88em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size2.size10,html body #__next div.toplevel div.main .katex .sizing.reset-size2.size10{font-size:3.4566666667em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size2.size11,html body #__next div.toplevel div.main .katex .sizing.reset-size2.size11{font-size:4.1466666667em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size3.size1,html body #__next div.toplevel div.main .katex .sizing.reset-size3.size1{font-size:.7142857143em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size3.size2,html body #__next div.toplevel div.main .katex .sizing.reset-size3.size2{font-size:.8571428571em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size3.size3,html body #__next div.toplevel div.main .katex .sizing.reset-size3.size3{font-size:1em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size3.size4,html body #__next div.toplevel div.main .katex .sizing.reset-size3.size4{font-size:1.1428571429em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size3.size5,html body #__next div.toplevel div.main .katex .sizing.reset-size3.size5{font-size:1.2857142857em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size3.size6,html body #__next div.toplevel div.main .katex .sizing.reset-size3.size6{font-size:1.4285714286em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size3.size7,html body #__next div.toplevel div.main .katex .sizing.reset-size3.size7{font-size:1.7142857143em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size3.size8,html body #__next div.toplevel div.main .katex .sizing.reset-size3.size8{font-size:2.0571428571em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size3.size9,html body #__next div.toplevel div.main .katex .sizing.reset-size3.size9{font-size:2.4685714286em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size3.size10,html body #__next div.toplevel div.main .katex .sizing.reset-size3.size10{font-size:2.9628571429em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size3.size11,html body #__next div.toplevel div.main .katex .sizing.reset-size3.size11{font-size:3.5542857143em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size4.size1,html body #__next div.toplevel div.main .katex .sizing.reset-size4.size1{font-size:.625em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size4.size2,html body #__next div.toplevel div.main .katex .sizing.reset-size4.size2{font-size:.75em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size4.size3,html body #__next div.toplevel div.main .katex .sizing.reset-size4.size3{font-size:.875em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size4.size4,html body #__next div.toplevel div.main .katex .sizing.reset-size4.size4{font-size:1em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size4.size5,html body #__next div.toplevel div.main .katex .sizing.reset-size4.size5{font-size:1.125em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size4.size6,html body #__next div.toplevel div.main .katex .sizing.reset-size4.size6{font-size:1.25em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size4.size7,html body #__next div.toplevel div.main .katex .sizing.reset-size4.size7{font-size:1.5em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size4.size8,html body #__next div.toplevel div.main .katex .sizing.reset-size4.size8{font-size:1.8em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size4.size9,html body #__next div.toplevel div.main .katex .sizing.reset-size4.size9{font-size:2.16em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size4.size10,html body #__next div.toplevel div.main .katex .sizing.reset-size4.size10{font-size:2.5925em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size4.size11,html body #__next div.toplevel div.main .katex .sizing.reset-size4.size11{font-size:3.11em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size5.size1,html body #__next div.toplevel div.main .katex .sizing.reset-size5.size1{font-size:.5555555556em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size5.size2,html body #__next div.toplevel div.main .katex .sizing.reset-size5.size2{font-size:.6666666667em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size5.size3,html body #__next div.toplevel div.main .katex .sizing.reset-size5.size3{font-size:.7777777778em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size5.size4,html body #__next div.toplevel div.main .katex .sizing.reset-size5.size4{font-size:.8888888889em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size5.size5,html body #__next div.toplevel div.main .katex .sizing.reset-size5.size5{font-size:1em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size5.size6,html body #__next div.toplevel div.main .katex .sizing.reset-size5.size6{font-size:1.1111111111em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size5.size7,html body #__next div.toplevel div.main .katex .sizing.reset-size5.size7{font-size:1.3333333333em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size5.size8,html body #__next div.toplevel div.main .katex .sizing.reset-size5.size8{font-size:1.6em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size5.size9,html body #__next div.toplevel div.main .katex .sizing.reset-size5.size9{font-size:1.92em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size5.size10,html body #__next div.toplevel div.main .katex .sizing.reset-size5.size10{font-size:2.3044444444em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size5.size11,html body #__next div.toplevel div.main .katex .sizing.reset-size5.size11{font-size:2.7644444444em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size6.size1,html body #__next div.toplevel div.main .katex .sizing.reset-size6.size1{font-size:.5em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size6.size2,html body #__next div.toplevel div.main .katex .sizing.reset-size6.size2{font-size:.6em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size6.size3,html body #__next div.toplevel div.main .katex .sizing.reset-size6.size3{font-size:.7em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size6.size4,html body #__next div.toplevel div.main .katex .sizing.reset-size6.size4{font-size:.8em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size6.size5,html body #__next div.toplevel div.main .katex .sizing.reset-size6.size5{font-size:.9em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size6.size6,html body #__next div.toplevel div.main .katex .sizing.reset-size6.size6{font-size:1em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size6.size7,html body #__next div.toplevel div.main .katex .sizing.reset-size6.size7{font-size:1.2em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size6.size8,html body #__next div.toplevel div.main .katex .sizing.reset-size6.size8{font-size:1.44em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size6.size9,html body #__next div.toplevel div.main .katex .sizing.reset-size6.size9{font-size:1.728em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size6.size10,html body #__next div.toplevel div.main .katex .sizing.reset-size6.size10{font-size:2.074em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size6.size11,html body #__next div.toplevel div.main .katex .sizing.reset-size6.size11{font-size:2.488em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size7.size1,html body #__next div.toplevel div.main .katex .sizing.reset-size7.size1{font-size:.4166666667em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size7.size2,html body #__next div.toplevel div.main .katex .sizing.reset-size7.size2{font-size:.5em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size7.size3,html body #__next div.toplevel div.main .katex .sizing.reset-size7.size3{font-size:.5833333333em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size7.size4,html body #__next div.toplevel div.main .katex .sizing.reset-size7.size4{font-size:.6666666667em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size7.size5,html body #__next div.toplevel div.main .katex .sizing.reset-size7.size5{font-size:.75em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size7.size6,html body #__next div.toplevel div.main .katex .sizing.reset-size7.size6{font-size:.8333333333em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size7.size7,html body #__next div.toplevel div.main .katex .sizing.reset-size7.size7{font-size:1em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size7.size8,html body #__next div.toplevel div.main .katex .sizing.reset-size7.size8{font-size:1.2em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size7.size9,html body #__next div.toplevel div.main .katex .sizing.reset-size7.size9{font-size:1.44em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size7.size10,html body #__next div.toplevel div.main .katex .sizing.reset-size7.size10{font-size:1.7283333333em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size7.size11,html body #__next div.toplevel div.main .katex .sizing.reset-size7.size11{font-size:2.0733333333em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size8.size1,html body #__next div.toplevel div.main .katex .sizing.reset-size8.size1{font-size:.3472222222em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size8.size2,html body #__next div.toplevel div.main .katex .sizing.reset-size8.size2{font-size:.4166666667em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size8.size3,html body #__next div.toplevel div.main .katex .sizing.reset-size8.size3{font-size:.4861111111em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size8.size4,html body #__next div.toplevel div.main .katex .sizing.reset-size8.size4{font-size:.5555555556em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size8.size5,html body #__next div.toplevel div.main .katex .sizing.reset-size8.size5{font-size:.625em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size8.size6,html body #__next div.toplevel div.main .katex .sizing.reset-size8.size6{font-size:.6944444444em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size8.size7,html body #__next div.toplevel div.main .katex .sizing.reset-size8.size7{font-size:.8333333333em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size8.size8,html body #__next div.toplevel div.main .katex .sizing.reset-size8.size8{font-size:1em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size8.size9,html body #__next div.toplevel div.main .katex .sizing.reset-size8.size9{font-size:1.2em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size8.size10,html body #__next div.toplevel div.main .katex .sizing.reset-size8.size10{font-size:1.4402777778em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size8.size11,html body #__next div.toplevel div.main .katex .sizing.reset-size8.size11{font-size:1.7277777778em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size9.size1,html body #__next div.toplevel div.main .katex .sizing.reset-size9.size1{font-size:.2893518519em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size9.size2,html body #__next div.toplevel div.main .katex .sizing.reset-size9.size2{font-size:.3472222222em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size9.size3,html body #__next div.toplevel div.main .katex .sizing.reset-size9.size3{font-size:.4050925926em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size9.size4,html body #__next div.toplevel div.main .katex .sizing.reset-size9.size4{font-size:.462962963em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size9.size5,html body #__next div.toplevel div.main .katex .sizing.reset-size9.size5{font-size:.5208333333em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size9.size6,html body #__next div.toplevel div.main .katex .sizing.reset-size9.size6{font-size:.5787037037em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size9.size7,html body #__next div.toplevel div.main .katex .sizing.reset-size9.size7{font-size:.6944444444em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size9.size8,html body #__next div.toplevel div.main .katex .sizing.reset-size9.size8{font-size:.8333333333em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size9.size9,html body #__next div.toplevel div.main .katex .sizing.reset-size9.size9{font-size:1em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size9.size10,html body #__next div.toplevel div.main .katex .sizing.reset-size9.size10{font-size:1.2002314815em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size9.size11,html body #__next div.toplevel div.main .katex .sizing.reset-size9.size11{font-size:1.4398148148em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size10.size1,html body #__next div.toplevel div.main .katex .sizing.reset-size10.size1{font-size:.2410800386em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size10.size2,html body #__next div.toplevel div.main .katex .sizing.reset-size10.size2{font-size:.2892960463em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size10.size3,html body #__next div.toplevel div.main .katex .sizing.reset-size10.size3{font-size:.337512054em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size10.size4,html body #__next div.toplevel div.main .katex .sizing.reset-size10.size4{font-size:.3857280617em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size10.size5,html body #__next div.toplevel div.main .katex .sizing.reset-size10.size5{font-size:.4339440694em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size10.size6,html body #__next div.toplevel div.main .katex .sizing.reset-size10.size6{font-size:.4821600771em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size10.size7,html body #__next div.toplevel div.main .katex .sizing.reset-size10.size7{font-size:.5785920926em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size10.size8,html body #__next div.toplevel div.main .katex .sizing.reset-size10.size8{font-size:.6943105111em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size10.size9,html body #__next div.toplevel div.main .katex .sizing.reset-size10.size9{font-size:.8331726133em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size10.size10,html body #__next div.toplevel div.main .katex .sizing.reset-size10.size10{font-size:1em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size10.size11,html body #__next div.toplevel div.main .katex .sizing.reset-size10.size11{font-size:1.1996142719em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size11.size1,html body #__next div.toplevel div.main .katex .sizing.reset-size11.size1{font-size:.2009646302em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size11.size2,html body #__next div.toplevel div.main .katex .sizing.reset-size11.size2{font-size:.2411575563em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size11.size3,html body #__next div.toplevel div.main .katex .sizing.reset-size11.size3{font-size:.2813504823em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size11.size4,html body #__next div.toplevel div.main .katex .sizing.reset-size11.size4{font-size:.3215434084em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size11.size5,html body #__next div.toplevel div.main .katex .sizing.reset-size11.size5{font-size:.3617363344em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size11.size6,html body #__next div.toplevel div.main .katex .sizing.reset-size11.size6{font-size:.4019292605em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size11.size7,html body #__next div.toplevel div.main .katex .sizing.reset-size11.size7{font-size:.4823151125em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size11.size8,html body #__next div.toplevel div.main .katex .sizing.reset-size11.size8{font-size:.578778135em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size11.size9,html body #__next div.toplevel div.main .katex .sizing.reset-size11.size9{font-size:.6945337621em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size11.size10,html body #__next div.toplevel div.main .katex .sizing.reset-size11.size10{font-size:.8336012862em}html body #__next div.toplevel div.main .katex .fontsize-ensurer.reset-size11.size11,html body #__next div.toplevel div.main .katex .sizing.reset-size11.size11{font-size:1em}html body #__next div.toplevel div.main .katex .delimsizing.size1{font-family:KaTeX_Size1}html body #__next div.toplevel div.main .katex .delimsizing.size2{font-family:KaTeX_Size2}html body #__next div.toplevel div.main .katex .delimsizing.size3{font-family:KaTeX_Size3}html body #__next div.toplevel div.main .katex .delimsizing.size4{font-family:KaTeX_Size4}html body #__next div.toplevel div.main .katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}html body #__next div.toplevel div.main .katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}html body #__next div.toplevel div.main .katex .nulldelimiter{display:inline-block;width:.12em}html body #__next div.toplevel div.main .katex .delimcenter,html body #__next div.toplevel div.main .katex .op-symbol{position:relative}html body #__next div.toplevel div.main .katex .op-symbol.small-op{font-family:KaTeX_Size1}html body #__next div.toplevel div.main .katex .op-symbol.large-op{font-family:KaTeX_Size2}html body #__next div.toplevel div.main .katex .accent>.vlist-t,html body #__next div.toplevel div.main .katex .op-limits>.vlist-t{text-align:center}html body #__next div.toplevel div.main .katex .accent .accent-body{position:relative}html body #__next div.toplevel div.main .katex .accent .accent-body:not(.accent-full){width:0}html body #__next div.toplevel div.main .katex .overlay{display:block}html body #__next div.toplevel div.main .katex .mtable .vertical-separator{display:inline-block;min-width:1px}html body #__next div.toplevel div.main .katex .mtable .arraycolsep{display:inline-block}html body #__next div.toplevel div.main .katex .mtable .col-align-c>.vlist-t{text-align:center}html body #__next div.toplevel div.main .katex .mtable .col-align-l>.vlist-t{text-align:left}html body #__next div.toplevel div.main .katex .mtable .col-align-r>.vlist-t{text-align:right}html body #__next div.toplevel div.main .katex .svg-align{text-align:left}html body #__next div.toplevel div.main .katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}html body #__next div.toplevel div.main .katex svg path{stroke:none}html body #__next div.toplevel div.main .katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}html body #__next div.toplevel div.main .katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}html body #__next div.toplevel div.main .katex .stretchy:after,html body #__next div.toplevel div.main .katex .stretchy:before{content:""}html body #__next div.toplevel div.main .katex .hide-tail{overflow:hidden;position:relative;width:100%}html body #__next div.toplevel div.main .katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}html body #__next div.toplevel div.main .katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}html body #__next div.toplevel div.main .katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}html body #__next div.toplevel div.main .katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}html body #__next div.toplevel div.main .katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}html body #__next div.toplevel div.main .katex .x-arrow-pad{padding:0 .5em}html body #__next div.toplevel div.main .katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}html body #__next div.toplevel div.main .katex .mover,html body #__next div.toplevel div.main .katex .munder,html body #__next div.toplevel div.main .katex .x-arrow{text-align:center}html body #__next div.toplevel div.main .katex .boxpad{padding:0 .3em}html body #__next div.toplevel div.main .katex .fbox,html body #__next div.toplevel div.main .katex .fcolorbox{border:.04em solid;box-sizing:border-box}html body #__next div.toplevel div.main .katex .cancel-pad{padding:0 .2em}html body #__next div.toplevel div.main .katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}html body #__next div.toplevel div.main .katex .sout{border-bottom-style:solid;border-bottom-width:.08em}html body #__next div.toplevel div.main .katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}html body #__next div.toplevel div.main .katex .anglpad{padding:0 .03889em}html body #__next div.toplevel div.main .katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}html body #__next div.toplevel div.main .katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}html body #__next div.toplevel div.main .katex .mtr-glue{width:50%}html body #__next div.toplevel div.main .katex .cd-vert-arrow{display:inline-block;position:relative}html body #__next div.toplevel div.main .katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}html body #__next div.toplevel div.main .katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}html body #__next div.toplevel div.main .katex-display{display:block;margin:1em 0;text-align:center}html body #__next div.toplevel div.main .katex-display>.katex{display:block;text-align:center;white-space:nowrap}html body #__next div.toplevel div.main .katex-display>.katex>.katex-html{display:block;position:relative}html body #__next div.toplevel div.main .katex-display>.katex>.katex-html>.tag{position:absolute;right:0}html body #__next div.toplevel div.main .katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}html body #__next div.toplevel div.main .katex-display.fleqn>.katex{padding-left:2em;text-align:left}html body #__next div.toplevel div.main body{counter-reset:katexEqnNo mmlEqnNo}html body #__next div.toplevel div.main th[role=columnheader]:not(.no-sort){cursor:pointer}html body #__next div.toplevel div.main th[role=columnheader]:not(.no-sort):after{content:"";float:right;margin-top:7px;border-color:#404040 transparent;border-style:solid;border-width:0 4px 4px;visibility:hidden;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}html body #__next div.toplevel div.main th[aria-sort=ascending]:not(.no-sort):after{border-left-width:4px;border-bottom:0;border-right-width:4px;border-top-width:4px}html body #__next div.toplevel div.main th[aria-sort]:not(.no-sort):after{visibility:visible;opacity:.4}html body #__next div.toplevel div.main th[role=columnheader]:not(.no-sort):hover:after{visibility:visible;opacity:1}html body #__next div.toplevel div.main .ourbigbook{background-color:#181818;color:#eee;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4;padding-left:0;word-wrap:break-word}html body #__next div.toplevel div.main .ourbigbook a{color:#bdf;text-decoration:none}html body #__next div.toplevel div.main .ourbigbook a:hover{text-decoration:underline}html body #__next div.toplevel div.main .ourbigbook a.selflink:before{font-family:fa-solid-900;font-weight:900;font-size:.95em;content:"";font-size:16px;position:absolute;left:-.1em}html body #__next div.toplevel div.main .ourbigbook .fa-brands-400,html body #__next div.toplevel div.main .ourbigbook .fa-regular-400,html body #__next div.toplevel div.main .ourbigbook .fa-solid-900{font-size:.95em}html body #__next div.toplevel div.main .ourbigbook .fa-regular-400{font-family:fa-regular-400}html body #__next div.toplevel div.main .ourbigbook .fa-brands-400{font-family:fa-brands-400}html body #__next div.toplevel div.main .ourbigbook .fa-solid-900{font-family:fa-solid-900}html body #__next div.toplevel div.main .ourbigbook a.t{color:#eee}html body #__next div.toplevel div.main .ourbigbook a.split:after{content:" Split"}html body #__next div.toplevel div.main .ourbigbook a.split:before{color:#eee;content:"";font-family:fa-solid-900;font-weight:900;font-size:.95em}html body #__next div.toplevel div.main .ourbigbook a.nosplit:after{content:" Nosplit"}html body #__next div.toplevel div.main .ourbigbook a.nosplit:before{color:#eee;content:"";font-family:fa-solid-900;font-weight:900;font-size:.95em}html body #__next div.toplevel div.main .ourbigbook a:visited{color:#bdf}html body #__next div.toplevel div.main .ourbigbook a:visited.t{color:#eee}html body #__next div.toplevel div.main .ourbigbook a.toc{color:#bdf}html body #__next div.toplevel div.main .ourbigbook a.toc:before{color:#eee;font-family:fa-solid-900;font-weight:900;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook span.wcnt:before,html body #__next div.toplevel div.main .ourbigbook span.wcntr:before{font-family:fa-regular-400;font-weight:400;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook span.dcnt:before{font-family:fa-solid-900;font-weight:900;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook .caption{margin-top:.4em}html body #__next div.toplevel div.main .ourbigbook .caption-prefix{font-weight:700}html body #__next div.toplevel div.main .ourbigbook .hide-hover{position:absolute;left:0}html body #__next div.toplevel div.main .ourbigbook .hide-hover:first-child{display:none}@media only screen and (min-width:636px)and (hover:hover)and (pointer:fine){html body #__next div.toplevel div.main .ourbigbook>:hover>.hide-hover:first-child{display:inline}}html body #__next div.toplevel div.main .ourbigbook .target,html body #__next div.toplevel div.main .ourbigbook :target{background-color:#422}html body #__next div.toplevel div.main .ourbigbook blockquote{border-left:2px solid #eee;padding-left:10px;margin:9.6px 0}html body #__next div.toplevel div.main .ourbigbook code{background-color:#333}html body #__next div.toplevel div.main .ourbigbook div.code{margin-bottom:9.6px;margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook div.figure{margin:9.6px 0}html body #__next div.toplevel div.main .ourbigbook div.figure figure{margin:0}html body #__next div.toplevel div.main .ourbigbook div.figure.multiline{border-left:1px solid #eee;padding-left:8px}html body #__next div.toplevel div.main .ourbigbook div.figure figcaption{margin-top:.4em}html body #__next div.toplevel div.main .ourbigbook div.float-wrap{overflow-x:auto;width:100%}html body #__next div.toplevel div.main .ourbigbook div.float-wrap img{background-color:#fff;vertical-align:middle}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .ourbigbook div.float-wrap img{height:auto;width:100%}}html body #__next div.toplevel div.main .ourbigbook div.h,html body #__next div.toplevel div.main .ourbigbook div.p{margin-bottom:9.6px;margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook div.h:target .hover-meta{display:inline}html body #__next div.toplevel div.main .ourbigbook div.h.top{margin-bottom:14.4px}html body #__next div.toplevel div.main .ourbigbook div.h div.notnav{box-sizing:border-box;display:inline-block;font-size:24px;font-weight:700;width:100%}html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h1,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h2,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h3,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h4,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h5,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h6{display:inline;margin:0;overflow-wrap:break-word}html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h1>a:first-child,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h1>a:first-child:visited,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h2>a:first-child,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h2>a:first-child:visited,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h3>a:first-child,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h3>a:first-child:visited,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h4>a:first-child,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h4>a:first-child:visited,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h5>a:first-child,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h5>a:first-child:visited,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h6>a:first-child,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h6>a:first-child:visited{color:#dd0}html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h1{font-size:36px}html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h2,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h3,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h4,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h5,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h6{font-size:24px}html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h1 div.number,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h2 div.number,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h3 div.number,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h4 div.number,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h5 div.number,html body #__next div.toplevel div.main .ourbigbook div.h div.notnav h6 div.number{color:#eee;display:inline}html body #__next div.toplevel div.main .ourbigbook div.h .hover-meta{display:none;margin-left:1ch}html body #__next div.toplevel div.main .ourbigbook div.h .hover-meta>:not(:last-child){margin-right:1ch}@media only screen and (min-width:636px){html body #__next div.toplevel div.main .ourbigbook div.h:hover .hover-meta{display:inline}}html body #__next div.toplevel div.main .ourbigbook div.h nav.h-nav div.nav{font-weight:700;margin-top:.2em}html body #__next div.toplevel div.main .ourbigbook div.h nav.h-nav div.nav:before{content:"↳";padding-right:.5ch}html body #__next div.toplevel div.main .ourbigbook div.h nav.h-nav div.nav img.logo{height:1em}html body #__next div.toplevel div.main .ourbigbook div.h nav.h-nav div.nav>:not(:last-child){margin-right:1ch}html body #__next div.toplevel div.main .ourbigbook div.h nav.h-nav div.nav.file>:first-child:before{color:#eee;font-size:.95em;font-family:fa-solid-900;font-weight:900;content:""}html body #__next div.toplevel div.main .ourbigbook div.h nav.h-nav div.nav.ancestors>:not(:first-child):before{color:#eee;font-family:fa-solid-900;font-weight:900;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook div.h nav.h-nav a.u:before{font-family:fa-solid-900;font-weight:900;font-size:.95em;content:"";color:#eee}html body #__next div.toplevel div.main .ourbigbook div.h nav.h-nav a.wiki:before{color:#eee;font-family:fa-brands-400;font-weight:700;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook div.h nav.h-nav a.wiki:after{content:" Wiki"}html body #__next div.toplevel div.main .ourbigbook div.h nav.h-nav span.tags:before{font-family:fa-solid-900;font-weight:900;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook div.h nav.h-nav .toc:after{content:" Toc"}html body #__next div.toplevel div.main .ourbigbook div.h .notnav .file:before{color:#eee;font-size:.95em;font-family:fa-solid-900;font-weight:900;content:"";margin-right:.5em}html body #__next div.toplevel div.main .ourbigbook div.list{margin-bottom:9.6px;margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook div.table{overflow-x:auto;margin-bottom:9.6px;margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook div.table.multiline{border-left:1px solid #eee;padding-left:8px}html body #__next div.toplevel div.main .ourbigbook div.table table{border:1px solid #444;border-collapse:collapse;margin:4.8px 0}html body #__next div.toplevel div.main .ourbigbook div.table table thead{background-color:#121212}html body #__next div.toplevel div.main .ourbigbook div.table table tr td,html body #__next div.toplevel div.main .ourbigbook div.table table tr th{border:1px solid #444;padding:10px}html body #__next div.toplevel div.main .ourbigbook div.table table tr:nth-child(2n){background-color:#222}html body #__next div.toplevel div.main .ourbigbook div.table .caption{margin-bottom:.4em;margin-top:0}html body #__next div.toplevel div.main .ourbigbook h1,html body #__next div.toplevel div.main .ourbigbook h2,html body #__next div.toplevel div.main .ourbigbook h3,html body #__next div.toplevel div.main .ourbigbook h4,html body #__next div.toplevel div.main .ourbigbook h5,html body #__next div.toplevel div.main .ourbigbook h6{margin-bottom:9.6px;margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook h1 a,html body #__next div.toplevel div.main .ourbigbook h2 a,html body #__next div.toplevel div.main .ourbigbook h3 a,html body #__next div.toplevel div.main .ourbigbook h4 a,html body #__next div.toplevel div.main .ourbigbook h5 a,html body #__next div.toplevel div.main .ourbigbook h6 a{color:#dd0}html body #__next div.toplevel div.main .ourbigbook h1 a .meta,html body #__next div.toplevel div.main .ourbigbook h2 a .meta,html body #__next div.toplevel div.main .ourbigbook h3 a .meta,html body #__next div.toplevel div.main .ourbigbook h4 a .meta,html body #__next div.toplevel div.main .ourbigbook h5 a .meta,html body #__next div.toplevel div.main .ourbigbook h6 a .meta{color:#ddd}html body #__next div.toplevel div.main .ourbigbook h1 a:visited,html body #__next div.toplevel div.main .ourbigbook h2 a:visited,html body #__next div.toplevel div.main .ourbigbook h3 a:visited,html body #__next div.toplevel div.main .ourbigbook h4 a:visited,html body #__next div.toplevel div.main .ourbigbook h5 a:visited,html body #__next div.toplevel div.main .ourbigbook h6 a:visited{color:#dd0}html body #__next div.toplevel div.main .ourbigbook hr{margin-bottom:9.6px;margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook img.inline{max-width:100%}html body #__next div.toplevel div.main .ourbigbook img.border{border:5px solid #eee;box-sizing:border-box}html body #__next div.toplevel div.main .ourbigbook nav img{width:auto}html body #__next div.toplevel div.main .ourbigbook iframe{box-sizing:border-box}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .ourbigbook iframe{height:auto;width:100%}}html body #__next div.toplevel div.main .ourbigbook iframe.border{border:5px solid #eee;box-sizing:border-box}html body #__next div.toplevel div.main .ourbigbook input{background-color:#181818;border-radius:3px;border:1px solid gray;box-sizing:border-box;color:#fff;padding:.3em .5em;width:100%;display:inline-block;margin-right:1ch;width:30ch}html body #__next div.toplevel div.main .ourbigbook input[disabled]{background-color:#323232}html body #__next div.toplevel div.main .ourbigbook input[type=checkbox]{width:auto}html body #__next div.toplevel div.main .ourbigbook input:focus{outline:none;border-color:#ccc}html body #__next div.toplevel div.main .ourbigbook input::placeholder{color:#aaa}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .ourbigbook input:not(:focus){padding-left:.2em;padding-right:.2em;width:3ch}}html body #__next div.toplevel div.main .ourbigbook .katex{font-size:1.5em}html body #__next div.toplevel div.main .ourbigbook div.math{align-items:center;overflow-x:auto;overflow-y:clip;margin-bottom:9.6px;margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook div.math .equation{align-items:center;display:flex}html body #__next div.toplevel div.main .ourbigbook div.math .equation>:first-child{flex-grow:9}html body #__next div.toplevel div.main .ourbigbook div.math .equation>:nth-child(2){flex-grow:1;text-align:right}html body #__next div.toplevel div.main .ourbigbook div.math div.number{margin-left:1.5em}html body #__next div.toplevel div.main .ourbigbook .metrics>:not(:first-child){margin-left:.5em}html body #__next div.toplevel div.main .ourbigbook pre{background-color:#333;margin:0;padding:8px;overflow-x:auto}html body #__next div.toplevel div.main .ourbigbook .multiline{border-left:1px solid #eee;padding-left:8px}html body #__next div.toplevel div.main .ourbigbook ol li:not(:last-child),html body #__next div.toplevel div.main .ourbigbook ul li:not(:last-child){margin-bottom:9.6px}html body #__next div.toplevel div.main .ourbigbook ol li:not(:first-child),html body #__next div.toplevel div.main .ourbigbook ul li:not(:first-child){margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook .toc-container{line-height:1.26;overflow-x:auto;background-color:#181818}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .ourbigbook .toc-container li li li li li li li{white-space:nowrap}}html body #__next div.toplevel div.main .ourbigbook .toc-container ul{list-style-type:none}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li{margin-bottom:.3em;margin-top:.3em}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li i.n{color:#eee;font-style:normal;display:inline}@media only screen and (min-width:636px){html body #__next div.toplevel div.main .ourbigbook .toc-container ul li div:hover span.not-arrow span.hover-metadata{display:inline}}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li div:target span.not-arrow span.hover-metadata{display:inline}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li .c:before{color:#eee;font-family:fa-solid-900;font-weight:900;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li .c:after{content:" Link"}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li .u:before{color:#eee;font-family:fa-solid-900;font-weight:900;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li div{display:flex}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li div span.not-arrow span.hover-metadata{display:none}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li div span.not-arrow span.hover-metadata>a{margin-left:1ch}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li div.arrow{color:blue;display:inline}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li div.arrow>*{display:inline-block;height:0;margin-right:.42em;vertical-align:middle;width:0;border-left:.7em solid transparent;border-right:.7em solid transparent;border-top:.7em solid transparent}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li.has-child>div>div.arrow{color:blue;display:inline}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li.has-child>div>div.arrow>*{display:inline-block;height:0;margin-right:.42em;vertical-align:middle;width:0}@media only screen and (min-width:636px){html body #__next div.toplevel div.main .ourbigbook .toc-container ul li.has-child>div>div.arrow:hover,html body #__next div.toplevel div.main .ourbigbook .toc-container ul li.has-child>div>div.arrow:hover>*{background-color:#422}}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li.has-child>div>div.arrow>*{border-left:.7em solid transparent;border-right:.7em solid transparent;border-top:.7em solid #bbb}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li.close ul{display:none}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li.close.has-child>div>div.arrow{color:blue;display:inline}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li.close.has-child>div>div.arrow>*{display:inline-block;height:0;margin-right:.42em;vertical-align:middle;width:0}@media only screen and (min-width:636px){html body #__next div.toplevel div.main .ourbigbook .toc-container ul li.close.has-child>div>div.arrow:hover,html body #__next div.toplevel div.main .ourbigbook .toc-container ul li.close.has-child>div>div.arrow:hover>*{background-color:#422}}html body #__next div.toplevel div.main .ourbigbook .toc-container ul li.close.has-child>div>div.arrow>*{border-top:.7em solid transparent;border-bottom:.7em solid transparent;border-left:.7em solid #bbb}html body #__next div.toplevel div.main .ourbigbook .toc-container>ul{padding-left:0;margin-top:0;margin-bottom:0}html body #__next div.toplevel div.main .ourbigbook .toc-container>ul>li>ul{padding-left:0}html body #__next div.toplevel div.main .ourbigbook .toc-container .title{color:#dd0;font-size:24px;font-weight:700;margin-right:1ch}html body #__next div.toplevel div.main .ourbigbook .toc-container .metrics{padding-left:1ch}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .ourbigbook .toc-container .metrics{display:none}}html body #__next div.toplevel div.main .ourbigbook .toc-container div:target,html body #__next div.toplevel div.main .ourbigbook .toc-container div:target *,html body #__next div.toplevel div.main .ourbigbook .toc-container:target div.title-div{background-color:#422}html body #__next div.toplevel div.main .ourbigbook div.title{display:inline;font-weight:700}html body #__next div.toplevel div.main .ourbigbook span.sep{display:inline-block;width:1ch}html body #__next div.toplevel div.main .ourbigbook sup.ref{-webkit-user-select:none;-moz-user-select:none;user-select:none}html body #__next div.toplevel div.main .ourbigbook th[role=columnheader]:not(.no-sort):after{border-color:#eee transparent}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .ourbigbook video{height:auto;width:100%}}html body #__next div.toplevel div.main .ourbigbook video.border{border:5px solid #eee;box-sizing:border-box}html body #__next div.toplevel div.main .ourbigbook .icon:not(.icon-heart){color:#eee}html body #__next div.toplevel div.main .ourbigbook>*{position:relative}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .ourbigbook>*{padding-left:5px;padding-right:5px}}@media only screen and (min-width:636px){html body #__next div.toplevel div.main .ourbigbook>*{padding-left:20px;padding-right:15px}}html body #__next div.toplevel div.main .ourbigbook-body{background-color:#181818;color:#eee;font-family:Arial,Helvetica,sans-serif;font-size:16px}html body #__next div.toplevel div.main .ourbigbook-body a{color:#bdf;text-decoration:none}html body #__next div.toplevel div.main .ourbigbook-body a:hover{text-decoration:underline}html body #__next div.toplevel div.main .ourbigbook-body a.selflink:before{font-family:fa-solid-900;font-weight:900;font-size:.95em;content:"";font-size:16px;position:absolute;left:-.1em}html body #__next div.toplevel div.main .ourbigbook-body .fa-brands-400,html body #__next div.toplevel div.main .ourbigbook-body .fa-regular-400,html body #__next div.toplevel div.main .ourbigbook-body .fa-solid-900{font-size:.95em}html body #__next div.toplevel div.main .ourbigbook-body .fa-regular-400{font-family:fa-regular-400}html body #__next div.toplevel div.main .ourbigbook-body .fa-brands-400{font-family:fa-brands-400}html body #__next div.toplevel div.main .ourbigbook-body .fa-solid-900{font-family:fa-solid-900}@font-face{html body #__next div.toplevel div.main{font-family:fa-brands-400;src:url(/_next/static/media/fa-brands-400.5d5236fb.woff2);font-family:fa-regular-400;src:url(/_next/static/media/fa-regular-400.64b3730e.woff2);font-family:fa-solid-900;src:url(/_next/static/media/fa-solid-900.6115ad71.woff2)}}html body #__next div.toplevel div.main .directory-icon:before{color:#eee;font-size:.95em;font-family:fa-solid-900;font-weight:900;content:""}html body #__next div.toplevel div.main .edit-icon:before{color:#eee;font-size:.95em;font-family:fa-solid-900;font-weight:900;content:""}html body #__next div.toplevel div.main .file-icon:before{color:#eee;font-size:.95em;font-family:fa-solid-900;font-weight:900;content:""}html body #__next div.toplevel div.main .new-article-icon:before{color:#eee;font-size:.95em;font-family:fa-solid-900;font-weight:900;content:"+"}html body #__next div.toplevel div.main .time-icon:before{color:#eee;font-size:.95em;font-family:fa-regular-400;font-weight:900;content:""}html body #__next div.toplevel div.main span.pill{border-radius:.8em;border:1px solid #bbb;display:inline-block;font-weight:700;line-height:1em;padding:.2em .5em;white-space:pre}html body #__next div.toplevel div.main span.pill a{color:#eee}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .mobile-hide{display:none}}@media only screen and (min-width:636px){html body #__next div.toplevel div.main .desktop-hide{display:none}}html body #__next div.toplevel div.main .ourbigbook-editor{display:flex;height:100%}html body #__next div.toplevel div.main .ourbigbook-editor .errorDecoration{background:red;width:4px!important;margin-left:3px}html body #__next div.toplevel div.main .ourbigbook-editor .input{align-items:center;flex:1 0 auto;height:100%;margin:0 5px 0 0;overflow:hidden;width:50%}html body #__next div.toplevel div.main .ourbigbook-editor .output{align-items:center;flex:1 1 auto;height:100%;margin:0 0 0 5px;overflow:auto;width:50%}html body #__next div.toplevel div.main .ourbigbook-editor .errors{flex:1 1 auto;height:100%;overflow:auto}html body #__next div.toplevel div.main .ourbigbook-editor .errors .title{color:#f55;font-weight:700}html body #__next div.toplevel div.main .ourbigbook-editor .errors.has-error{padding:0 1em;width:50%}html body #__next div.toplevel div.main .ourbigbook-editor .errors .error{margin-bottom:.5em}html body #__next div.toplevel div.main .ourbigbook-editor .errors .error .loc{cursor:pointer;font-weight:700}html body #__next div.toplevel div.main .ourbigbook-title{line-height:1.4;padding-left:0;word-wrap:break-word}html body #__next div.toplevel div.main .ourbigbook-title a.t{color:#eee}html body #__next div.toplevel div.main .ourbigbook-title a.split:after{content:" Split"}html body #__next div.toplevel div.main .ourbigbook-title a.split:before{color:#eee;content:"";font-family:fa-solid-900;font-weight:900;font-size:.95em}html body #__next div.toplevel div.main .ourbigbook-title a.nosplit:after{content:" Nosplit"}html body #__next div.toplevel div.main .ourbigbook-title a.nosplit:before{color:#eee;content:"";font-family:fa-solid-900;font-weight:900;font-size:.95em}html body #__next div.toplevel div.main .ourbigbook-title a:visited{color:#bdf}html body #__next div.toplevel div.main .ourbigbook-title a:visited.t{color:#eee}html body #__next div.toplevel div.main .ourbigbook-title a.toc{color:#bdf}html body #__next div.toplevel div.main .ourbigbook-title a.toc:before{color:#eee;font-family:fa-solid-900;font-weight:900;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook-title span.wcnt:before,html body #__next div.toplevel div.main .ourbigbook-title span.wcntr:before{font-family:fa-regular-400;font-weight:400;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook-title span.dcnt:before{font-family:fa-solid-900;font-weight:900;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook-title .caption{margin-top:.4em}html body #__next div.toplevel div.main .ourbigbook-title .caption-prefix{font-weight:700}html body #__next div.toplevel div.main .ourbigbook-title .hide-hover{position:absolute;left:0}html body #__next div.toplevel div.main .ourbigbook-title .hide-hover:first-child{display:none}@media only screen and (min-width:636px)and (hover:hover)and (pointer:fine){html body #__next div.toplevel div.main .ourbigbook-title>:hover>.hide-hover:first-child{display:inline}}html body #__next div.toplevel div.main .ourbigbook-title .target,html body #__next div.toplevel div.main .ourbigbook-title :target{background-color:#422}html body #__next div.toplevel div.main .ourbigbook-title blockquote{border-left:2px solid #eee;padding-left:10px;margin:9.6px 0}html body #__next div.toplevel div.main .ourbigbook-title code{background-color:#333}html body #__next div.toplevel div.main .ourbigbook-title div.code{margin-bottom:9.6px;margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook-title div.figure{margin:9.6px 0}html body #__next div.toplevel div.main .ourbigbook-title div.figure figure{margin:0}html body #__next div.toplevel div.main .ourbigbook-title div.figure.multiline{border-left:1px solid #eee;padding-left:8px}html body #__next div.toplevel div.main .ourbigbook-title div.figure figcaption{margin-top:.4em}html body #__next div.toplevel div.main .ourbigbook-title div.float-wrap{overflow-x:auto;width:100%}html body #__next div.toplevel div.main .ourbigbook-title div.float-wrap img{background-color:#fff;vertical-align:middle}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .ourbigbook-title div.float-wrap img{height:auto;width:100%}}html body #__next div.toplevel div.main .ourbigbook-title div.h,html body #__next div.toplevel div.main .ourbigbook-title div.p{margin-bottom:9.6px;margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook-title div.h:target .hover-meta{display:inline}html body #__next div.toplevel div.main .ourbigbook-title div.h.top{margin-bottom:14.4px}html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav{box-sizing:border-box;display:inline-block;font-size:24px;font-weight:700;width:100%}html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h1,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h2,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h3,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h4,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h5,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h6{display:inline;margin:0;overflow-wrap:break-word}html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h1>a:first-child,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h1>a:first-child:visited,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h2>a:first-child,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h2>a:first-child:visited,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h3>a:first-child,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h3>a:first-child:visited,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h4>a:first-child,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h4>a:first-child:visited,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h5>a:first-child,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h5>a:first-child:visited,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h6>a:first-child,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h6>a:first-child:visited{color:#dd0}html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h1{font-size:36px}html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h2,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h3,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h4,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h5,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h6{font-size:24px}html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h1 div.number,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h2 div.number,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h3 div.number,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h4 div.number,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h5 div.number,html body #__next div.toplevel div.main .ourbigbook-title div.h div.notnav h6 div.number{color:#eee;display:inline}html body #__next div.toplevel div.main .ourbigbook-title div.h .hover-meta{display:none;margin-left:1ch}html body #__next div.toplevel div.main .ourbigbook-title div.h .hover-meta>:not(:last-child){margin-right:1ch}@media only screen and (min-width:636px){html body #__next div.toplevel div.main .ourbigbook-title div.h:hover .hover-meta{display:inline}}html body #__next div.toplevel div.main .ourbigbook-title div.h nav.h-nav div.nav{font-weight:700;margin-top:.2em}html body #__next div.toplevel div.main .ourbigbook-title div.h nav.h-nav div.nav:before{content:"↳";padding-right:.5ch}html body #__next div.toplevel div.main .ourbigbook-title div.h nav.h-nav div.nav img.logo{height:1em}html body #__next div.toplevel div.main .ourbigbook-title div.h nav.h-nav div.nav>:not(:last-child){margin-right:1ch}html body #__next div.toplevel div.main .ourbigbook-title div.h nav.h-nav div.nav.file>:first-child:before{color:#eee;font-size:.95em;font-family:fa-solid-900;font-weight:900;content:""}html body #__next div.toplevel div.main .ourbigbook-title div.h nav.h-nav div.nav.ancestors>:not(:first-child):before{color:#eee;font-family:fa-solid-900;font-weight:900;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook-title div.h nav.h-nav a.u:before{font-family:fa-solid-900;font-weight:900;font-size:.95em;content:"";color:#eee}html body #__next div.toplevel div.main .ourbigbook-title div.h nav.h-nav a.wiki:before{color:#eee;font-family:fa-brands-400;font-weight:700;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook-title div.h nav.h-nav a.wiki:after{content:" Wiki"}html body #__next div.toplevel div.main .ourbigbook-title div.h nav.h-nav span.tags:before{font-family:fa-solid-900;font-weight:900;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook-title div.h nav.h-nav .toc:after{content:" Toc"}html body #__next div.toplevel div.main .ourbigbook-title div.h .notnav .file:before{color:#eee;font-size:.95em;font-family:fa-solid-900;font-weight:900;content:"";margin-right:.5em}html body #__next div.toplevel div.main .ourbigbook-title div.list{margin-bottom:9.6px;margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook-title div.table{overflow-x:auto;margin-bottom:9.6px;margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook-title div.table.multiline{border-left:1px solid #eee;padding-left:8px}html body #__next div.toplevel div.main .ourbigbook-title div.table table{border:1px solid #444;border-collapse:collapse;margin:4.8px 0}html body #__next div.toplevel div.main .ourbigbook-title div.table table thead{background-color:#121212}html body #__next div.toplevel div.main .ourbigbook-title div.table table tr td,html body #__next div.toplevel div.main .ourbigbook-title div.table table tr th{border:1px solid #444;padding:10px}html body #__next div.toplevel div.main .ourbigbook-title div.table table tr:nth-child(2n){background-color:#222}html body #__next div.toplevel div.main .ourbigbook-title div.table .caption{margin-bottom:.4em;margin-top:0}html body #__next div.toplevel div.main .ourbigbook-title h1,html body #__next div.toplevel div.main .ourbigbook-title h2,html body #__next div.toplevel div.main .ourbigbook-title h3,html body #__next div.toplevel div.main .ourbigbook-title h4,html body #__next div.toplevel div.main .ourbigbook-title h5,html body #__next div.toplevel div.main .ourbigbook-title h6{margin-bottom:9.6px;margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook-title h1 a,html body #__next div.toplevel div.main .ourbigbook-title h2 a,html body #__next div.toplevel div.main .ourbigbook-title h3 a,html body #__next div.toplevel div.main .ourbigbook-title h4 a,html body #__next div.toplevel div.main .ourbigbook-title h5 a,html body #__next div.toplevel div.main .ourbigbook-title h6 a{color:#dd0}html body #__next div.toplevel div.main .ourbigbook-title h1 a .meta,html body #__next div.toplevel div.main .ourbigbook-title h2 a .meta,html body #__next div.toplevel div.main .ourbigbook-title h3 a .meta,html body #__next div.toplevel div.main .ourbigbook-title h4 a .meta,html body #__next div.toplevel div.main .ourbigbook-title h5 a .meta,html body #__next div.toplevel div.main .ourbigbook-title h6 a .meta{color:#ddd}html body #__next div.toplevel div.main .ourbigbook-title h1 a:visited,html body #__next div.toplevel div.main .ourbigbook-title h2 a:visited,html body #__next div.toplevel div.main .ourbigbook-title h3 a:visited,html body #__next div.toplevel div.main .ourbigbook-title h4 a:visited,html body #__next div.toplevel div.main .ourbigbook-title h5 a:visited,html body #__next div.toplevel div.main .ourbigbook-title h6 a:visited{color:#dd0}html body #__next div.toplevel div.main .ourbigbook-title hr{margin-bottom:9.6px;margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook-title img.inline{max-width:100%}html body #__next div.toplevel div.main .ourbigbook-title img.border{border:5px solid #eee;box-sizing:border-box}html body #__next div.toplevel div.main .ourbigbook-title nav img{width:auto}html body #__next div.toplevel div.main .ourbigbook-title iframe{box-sizing:border-box}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .ourbigbook-title iframe{height:auto;width:100%}}html body #__next div.toplevel div.main .ourbigbook-title iframe.border{border:5px solid #eee;box-sizing:border-box}html body #__next div.toplevel div.main .ourbigbook-title input{background-color:#181818;border-radius:3px;border:1px solid gray;box-sizing:border-box;color:#fff;padding:.3em .5em;width:100%;display:inline-block;margin-right:1ch;width:30ch}html body #__next div.toplevel div.main .ourbigbook-title input[disabled]{background-color:#323232}html body #__next div.toplevel div.main .ourbigbook-title input[type=checkbox]{width:auto}html body #__next div.toplevel div.main .ourbigbook-title input:focus{outline:none;border-color:#ccc}html body #__next div.toplevel div.main .ourbigbook-title input::placeholder{color:#aaa}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .ourbigbook-title input:not(:focus){padding-left:.2em;padding-right:.2em;width:3ch}}html body #__next div.toplevel div.main .ourbigbook-title .katex{font-size:1.5em}html body #__next div.toplevel div.main .ourbigbook-title div.math{align-items:center;overflow-x:auto;overflow-y:clip;margin-bottom:9.6px;margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook-title div.math .equation{align-items:center;display:flex}html body #__next div.toplevel div.main .ourbigbook-title div.math .equation>:first-child{flex-grow:9}html body #__next div.toplevel div.main .ourbigbook-title div.math .equation>:nth-child(2){flex-grow:1;text-align:right}html body #__next div.toplevel div.main .ourbigbook-title div.math div.number{margin-left:1.5em}html body #__next div.toplevel div.main .ourbigbook-title .metrics>:not(:first-child){margin-left:.5em}html body #__next div.toplevel div.main .ourbigbook-title pre{background-color:#333;margin:0;padding:8px;overflow-x:auto}html body #__next div.toplevel div.main .ourbigbook-title .multiline{border-left:1px solid #eee;padding-left:8px}html body #__next div.toplevel div.main .ourbigbook-title ol li:not(:last-child),html body #__next div.toplevel div.main .ourbigbook-title ul li:not(:last-child){margin-bottom:9.6px}html body #__next div.toplevel div.main .ourbigbook-title ol li:not(:first-child),html body #__next div.toplevel div.main .ourbigbook-title ul li:not(:first-child){margin-top:9.6px}html body #__next div.toplevel div.main .ourbigbook-title .toc-container{line-height:1.26;overflow-x:auto;background-color:#181818}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .ourbigbook-title .toc-container li li li li li li li{white-space:nowrap}}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul{list-style-type:none}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li{margin-bottom:.3em;margin-top:.3em}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li i.n{color:#eee;font-style:normal;display:inline}@media only screen and (min-width:636px){html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li div:hover span.not-arrow span.hover-metadata{display:inline}}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li div:target span.not-arrow span.hover-metadata{display:inline}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li .c:before{color:#eee;font-family:fa-solid-900;font-weight:900;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li .c:after{content:" Link"}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li .u:before{color:#eee;font-family:fa-solid-900;font-weight:900;font-size:.95em;content:""}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li div{display:flex}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li div span.not-arrow span.hover-metadata{display:none}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li div span.not-arrow span.hover-metadata>a{margin-left:1ch}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li div.arrow{color:blue;display:inline}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li div.arrow>*{display:inline-block;height:0;margin-right:.42em;vertical-align:middle;width:0;border-left:.7em solid transparent;border-right:.7em solid transparent;border-top:.7em solid transparent}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li.has-child>div>div.arrow{color:blue;display:inline}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li.has-child>div>div.arrow>*{display:inline-block;height:0;margin-right:.42em;vertical-align:middle;width:0}@media only screen and (min-width:636px){html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li.has-child>div>div.arrow:hover,html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li.has-child>div>div.arrow:hover>*{background-color:#422}}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li.has-child>div>div.arrow>*{border-left:.7em solid transparent;border-right:.7em solid transparent;border-top:.7em solid #bbb}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li.close ul{display:none}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li.close.has-child>div>div.arrow{color:blue;display:inline}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li.close.has-child>div>div.arrow>*{display:inline-block;height:0;margin-right:.42em;vertical-align:middle;width:0}@media only screen and (min-width:636px){html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li.close.has-child>div>div.arrow:hover,html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li.close.has-child>div>div.arrow:hover>*{background-color:#422}}html body #__next div.toplevel div.main .ourbigbook-title .toc-container ul li.close.has-child>div>div.arrow>*{border-top:.7em solid transparent;border-bottom:.7em solid transparent;border-left:.7em solid #bbb}html body #__next div.toplevel div.main .ourbigbook-title .toc-container>ul{padding-left:0;margin-top:0;margin-bottom:0}html body #__next div.toplevel div.main .ourbigbook-title .toc-container>ul>li>ul{padding-left:0}html body #__next div.toplevel div.main .ourbigbook-title .toc-container .title{color:#dd0;font-size:24px;font-weight:700;margin-right:1ch}html body #__next div.toplevel div.main .ourbigbook-title .toc-container .metrics{padding-left:1ch}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .ourbigbook-title .toc-container .metrics{display:none}}html body #__next div.toplevel div.main .ourbigbook-title .toc-container div:target,html body #__next div.toplevel div.main .ourbigbook-title .toc-container div:target *,html body #__next div.toplevel div.main .ourbigbook-title .toc-container:target div.title-div{background-color:#422}html body #__next div.toplevel div.main .ourbigbook-title div.title{display:inline;font-weight:700}html body #__next div.toplevel div.main .ourbigbook-title span.sep{display:inline-block;width:1ch}html body #__next div.toplevel div.main .ourbigbook-title sup.ref{-webkit-user-select:none;-moz-user-select:none;user-select:none}html body #__next div.toplevel div.main .ourbigbook-title th[role=columnheader]:not(.no-sort):after{border-color:#eee transparent}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .ourbigbook-title video{height:auto;width:100%}}html body #__next div.toplevel div.main .ourbigbook-title video.border{border:5px solid #eee;box-sizing:border-box}html body #__next div.toplevel div.main .ourbigbook-title .icon:not(.icon-heart){color:#eee}html body #__next div.toplevel div.main a span.meta{color:#ddd}html body #__next div.toplevel div.main a.btn,html body #__next div.toplevel div.main button{border-radius:3px;border:2px solid #666;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;line-height:24px;margin:0;padding:2px 5px;text-decoration:none;vertical-align:bottom}html body #__next div.toplevel div.main a.btn.wider,html body #__next div.toplevel div.main button.wider{padding-left:.6em;padding-right:.6em}html body #__next div.toplevel div.main a.btn:not(.disabled):not(:disabled),html body #__next div.toplevel div.main a.btn:not(.disabled):not(:disabled):hover.active,html body #__next div.toplevel div.main button:not(.disabled):not(:disabled),html body #__next div.toplevel div.main button:not(.disabled):not(:disabled):hover.active{background-color:#181818;color:#e8e6e3}html body #__next div.toplevel div.main a.btn:not(.disabled):not(:disabled) .icon-heart,html body #__next div.toplevel div.main a.btn:not(.disabled):not(:disabled):hover.active .icon-heart,html body #__next div.toplevel div.main button:not(.disabled):not(:disabled) .icon-heart,html body #__next div.toplevel div.main button:not(.disabled):not(:disabled):hover.active .icon-heart{color:#ff1493}html body #__next div.toplevel div.main a.btn:not(.disabled):not(:disabled).active,html body #__next div.toplevel div.main a.btn:not(.disabled):not(:disabled):hover,html body #__next div.toplevel div.main button:not(.disabled):not(:disabled).active,html body #__next div.toplevel div.main button:not(.disabled):not(:disabled):hover{background-color:#333;text-decoration:none}html body #__next div.toplevel div.main a.btn:not(.disabled):not(:disabled).active .icon-heart,html body #__next div.toplevel div.main a.btn:not(.disabled):not(:disabled):hover .icon-heart,html body #__next div.toplevel div.main button:not(.disabled):not(:disabled).active .icon-heart,html body #__next div.toplevel div.main button:not(.disabled):not(:disabled):hover .icon-heart{color:#fff}html body #__next div.toplevel div.main a.btn:not(.disabled):not(:disabled):not(:hover).active,html body #__next div.toplevel div.main button:not(.disabled):not(:disabled):not(:hover).active{background-color:#bb1070}html body #__next div.toplevel div.main a.btn:not(.disabled):not(:disabled):hover:not(.active),html body #__next div.toplevel div.main button:not(.disabled):not(:disabled):hover:not(.active){border-color:#eee}html body #__next div.toplevel div.main a.btn:not(.disabled):not(:disabled):hover:not(.active).modal,html body #__next div.toplevel div.main button:not(.disabled):not(:disabled):hover:not(.active).modal{background-color:#ff1493}html body #__next div.toplevel div.main a.btn.disabled,html body #__next div.toplevel div.main a.btn:disabled,html body #__next div.toplevel div.main button.disabled,html body #__next div.toplevel div.main button:disabled{background-color:#444;color:#fff;cursor:default;text-decoration:none}html body #__next div.toplevel div.main a.btn.small,html body #__next div.toplevel div.main button.small{padding:1px 5px!important;line-height:1.3em}html body #__next div.toplevel div.main a.btn.abs,html body #__next div.toplevel div.main button.abs{padding:.05em 5px;line-height:1.3em;position:absolute;transform:translateY(-.3em);margin-left:.5em}html body #__next div.toplevel div.main input,html body #__next div.toplevel div.main textarea.not-monaco{background-color:#181818;border-radius:3px;border:1px solid gray;box-sizing:border-box;color:#fff;padding:.3em .5em;width:100%}html body #__next div.toplevel div.main input[disabled],html body #__next div.toplevel div.main textarea.not-monaco[disabled]{background-color:#323232}html body #__next div.toplevel div.main input[type=checkbox],html body #__next div.toplevel div.main textarea.not-monaco[type=checkbox]{width:auto}html body #__next div.toplevel div.main input:focus,html body #__next div.toplevel div.main textarea.not-monaco:focus{outline:none;border-color:#ccc}html body #__next div.toplevel div.main input::placeholder,html body #__next div.toplevel div.main textarea.not-monaco::placeholder{color:#aaa}html body #__next div.toplevel div.main label{font-weight:700;display:block;margin-bottom:10px}html body #__next div.toplevel div.main label .label{display:block;margin-bottom:5px}html body #__next div.toplevel div.main label .label.inline{display:inline}html body #__next div.toplevel div.main label.flex{display:flex;justify-content:flex-start}html body #__next div.toplevel div.main label.flex .label.flex{align-self:center;display:inline;margin-right:1ch}html body #__next div.toplevel div.main label.flex input[type=text]{flex-grow:1}html body #__next div.toplevel div.main label.inline{display:inline-block}html body #__next div.toplevel div.main div.list-container{overflow-x:auto;margin-bottom:1em}html body #__next div.toplevel div.main div.list-container .item:not(:last-child),html body #__next div.toplevel div.main div.list-container div.title-container{margin-bottom:1em}html body #__next div.toplevel div.main div.list-container table.list{border-collapse:collapse;white-space:nowrap}html body #__next div.toplevel div.main div.list-container table.list thead{background-color:#121212}html body #__next div.toplevel div.main div.list-container table.list tr td,html body #__next div.toplevel div.main div.list-container table.list tr th{border:1px solid #444;padding:10px}html body #__next div.toplevel div.main div.list-container table.list tr td.like,html body #__next div.toplevel div.main div.list-container table.list tr th.like{padding:0}html body #__next div.toplevel div.main div.list-container table.list tr td.center,html body #__next div.toplevel div.main div.list-container table.list tr th.center{text-align:center}html body #__next div.toplevel div.main div.list-container table.list tr td.left,html body #__next div.toplevel div.main div.list-container table.list tr th.left{text-align:left}html body #__next div.toplevel div.main div.list-container table.list tr td.right,html body #__next div.toplevel div.main div.list-container table.list tr th.right{text-align:right}html body #__next div.toplevel div.main div.list-container table.list tr td.expand,html body #__next div.toplevel div.main div.list-container table.list tr th.expand{max-width:60vw;overflow:hidden}html body #__next div.toplevel div.main div.list-container table.list tr td.bold,html body #__next div.toplevel div.main div.list-container table.list tr th.bold{font-weight:700}html body #__next div.toplevel div.main div.list-container table.list tr:nth-child(2n){background-color:#222}html body #__next div.toplevel div.main div.list-container.show-body .item{border:1px solid #bbb;border-radius:10px;margin-bottom:10px}html body #__next div.toplevel div.main div.list-container.show-body .item .item-header{border-bottom:1px solid #bbb;border-radius:10px 10px 0 0;background-color:#121212;padding-bottom:10px;padding-top:10px}html body #__next div.toplevel div.main div.list-container.show-body .item .item-header .item-date{font-weight:700}html body #__next div.toplevel div.main div.list-container.show-body .item .item-header .number{color:#dd0;font-weight:700;font-size:1.2em}html body #__next div.toplevel div.main div.list-container.show-body .item .item-header .ourbigbook-title{color:#dd0;font-size:24px;font-weight:700}html body #__next div.toplevel div.main div.list-container.show-body .item .item-header .ourbigbook-title .meta{color:#ddd}html body #__next div.toplevel div.main div.list-container.show-body .item .item-header.empty-body{border-bottom:none}html body #__next div.toplevel div.main div.list-container.show-body .item:target .item-header{background-color:#422}html body #__next div.toplevel div.main div.list-container.show-body .item .item-body.cut{max-height:1000px;overflow-y:hidden}html body #__next div.toplevel div.main div.list-container.show-body .item .item-body.cut .show-more{background:linear-gradient(hsla(0,0%,9%,0),#181818);height:50px;margin-top:-50px;position:relative;line-height:65px;text-align:center;top:1000px;z-index:1}html body #__next div.toplevel div.main div.list-container.show-body .item .item-body.cut .show-more a{background-color:#181818;cursor:pointer;font-weight:700;padding-left:.5em;padding-right:.5em}html body #__next div.toplevel div.main div.list-container.show-body .item .item-footer{background-color:#121212;border-radius:0 0 10px 10px;border-top:1px solid #bbb;font-weight:700;padding-bottom:10px;padding-top:10px}html body #__next div.toplevel div.main .icon:not(.icon-heart){color:#eee}html body #__next div.toplevel div.main .icon.icon-cancel,html body #__next div.toplevel div.main .icon.icon-delete,html body #__next div.toplevel div.main .icon.icon-error{color:#f55}html body #__next div.toplevel div.main .icon.icon-ok{color:#5f5}html body #__next div.toplevel div.main .h1,html body #__next div.toplevel div.main .h1 a,html body #__next div.toplevel div.main .h2,html body #__next div.toplevel div.main .h2 a,html body #__next div.toplevel div.main .h3,html body #__next div.toplevel div.main .h3 a,html body #__next div.toplevel div.main .h4,html body #__next div.toplevel div.main .h4 a,html body #__next div.toplevel div.main .h5,html body #__next div.toplevel div.main .h5 a,html body #__next div.toplevel div.main .h6,html body #__next div.toplevel div.main .h6 a,html body #__next div.toplevel div.main .icon.icon-warning,html body #__next div.toplevel div.main h1,html body #__next div.toplevel div.main h1 a,html body #__next div.toplevel div.main h2,html body #__next div.toplevel div.main h2 a,html body #__next div.toplevel div.main h3,html body #__next div.toplevel div.main h3 a,html body #__next div.toplevel div.main h4,html body #__next div.toplevel div.main h4 a,html body #__next div.toplevel div.main h5,html body #__next div.toplevel div.main h5 a,html body #__next div.toplevel div.main h6,html body #__next div.toplevel div.main h6 a{color:#dd0}html body #__next div.toplevel div.main .h1 .link,html body #__next div.toplevel div.main .h2 .link,html body #__next div.toplevel div.main .h3 .link,html body #__next div.toplevel div.main .h4 .link,html body #__next div.toplevel div.main .h5 .link,html body #__next div.toplevel div.main .h6 .link,html body #__next div.toplevel div.main h1 .link,html body #__next div.toplevel div.main h2 .link,html body #__next div.toplevel div.main h3 .link,html body #__next div.toplevel div.main h4 .link,html body #__next div.toplevel div.main h5 .link,html body #__next div.toplevel div.main h6 .link{color:#bdf}html body #__next div.toplevel div.main .h1 .meta,html body #__next div.toplevel div.main .h1.meta,html body #__next div.toplevel div.main .h2 .meta,html body #__next div.toplevel div.main .h2.meta,html body #__next div.toplevel div.main .h3 .meta,html body #__next div.toplevel div.main .h3.meta,html body #__next div.toplevel div.main .h4 .meta,html body #__next div.toplevel div.main .h4.meta,html body #__next div.toplevel div.main .h5 .meta,html body #__next div.toplevel div.main .h5.meta,html body #__next div.toplevel div.main .h6 .meta,html body #__next div.toplevel div.main .h6.meta,html body #__next div.toplevel div.main h1 .meta,html body #__next div.toplevel div.main h1.meta,html body #__next div.toplevel div.main h2 .meta,html body #__next div.toplevel div.main h2.meta,html body #__next div.toplevel div.main h3 .meta,html body #__next div.toplevel div.main h3.meta,html body #__next div.toplevel div.main h4 .meta,html body #__next div.toplevel div.main h4.meta,html body #__next div.toplevel div.main h5 .meta,html body #__next div.toplevel div.main h5.meta,html body #__next div.toplevel div.main h6 .meta,html body #__next div.toplevel div.main h6.meta{color:#ddd}html body #__next div.toplevel div.main .h1 .meta.small,html body #__next div.toplevel div.main .h1.meta.small,html body #__next div.toplevel div.main .h2 .meta.small,html body #__next div.toplevel div.main .h2.meta.small,html body #__next div.toplevel div.main .h3 .meta.small,html body #__next div.toplevel div.main .h3.meta.small,html body #__next div.toplevel div.main .h4 .meta.small,html body #__next div.toplevel div.main .h4.meta.small,html body #__next div.toplevel div.main .h5 .meta.small,html body #__next div.toplevel div.main .h5.meta.small,html body #__next div.toplevel div.main .h6 .meta.small,html body #__next div.toplevel div.main .h6.meta.small,html body #__next div.toplevel div.main h1 .meta.small,html body #__next div.toplevel div.main h1.meta.small,html body #__next div.toplevel div.main h2 .meta.small,html body #__next div.toplevel div.main h2.meta.small,html body #__next div.toplevel div.main h3 .meta.small,html body #__next div.toplevel div.main h3.meta.small,html body #__next div.toplevel div.main h4 .meta.small,html body #__next div.toplevel div.main h4.meta.small,html body #__next div.toplevel div.main h5 .meta.small,html body #__next div.toplevel div.main h5.meta.small,html body #__next div.toplevel div.main h6 .meta.small,html body #__next div.toplevel div.main h6.meta.small{font-size:28.8px}html body #__next div.toplevel div.main .h1.inline,html body #__next div.toplevel div.main .h2.inline,html body #__next div.toplevel div.main .h3.inline,html body #__next div.toplevel div.main .h4.inline,html body #__next div.toplevel div.main .h5.inline,html body #__next div.toplevel div.main .h6.inline,html body #__next div.toplevel div.main .ourbigbook .web,html body #__next div.toplevel div.main .ourbigbook .web .tmp,html body #__next div.toplevel div.main h1.inline,html body #__next div.toplevel div.main h2.inline,html body #__next div.toplevel div.main h3.inline,html body #__next div.toplevel div.main h4.inline,html body #__next div.toplevel div.main h5.inline,html body #__next div.toplevel div.main h6.inline{display:inline}html body #__next div.toplevel div.main .ourbigbook .web.top{font-size:18px;line-height:2em}html body #__next div.toplevel div.main .ourbigbook .web:not(.top){margin-left:.5ch}html body #__next div.toplevel div.main .ourbigbook .web:not(.top) a.btn,html body #__next div.toplevel div.main .ourbigbook .web:not(.top) button{vertical-align:text-bottom}html body #__next div.toplevel div.main .ourbigbook .web:not(.top) .edit .icon,html body #__next div.toplevel div.main .ourbigbook .web:not(.top) .new .icon,html body #__next div.toplevel div.main .ourbigbook .web:not(.top) .see .icon{padding:0 4px}html body #__next div.toplevel div.main .ourbigbook .web .by-others .icon,html body #__next div.toplevel div.main .ourbigbook .web .edit .icon,html body #__next div.toplevel div.main .ourbigbook .web .issues .icon,html body #__next div.toplevel div.main .ourbigbook .web .new .icon,html body #__next div.toplevel div.main .ourbigbook .web .see .icon{line-height:1em;vertical-align:text-bottom}html body #__next div.toplevel div.main .toc-limited{font-weight:700}html body #__next div.toplevel div.main pre{background-color:#333;margin:0;padding:8px;overflow-x:auto}html body #__next div.toplevel div.main div.discussion-about{font-weight:700}html body #__next div.toplevel div.main div.discussion-about a,html body #__next div.toplevel div.main div.parent-article a{color:#bdf}html body #__next div.toplevel div.main div.article-page div.article-meta div.article-info-3{margin-bottom:10px}html body #__next div.toplevel div.main div.article-page div.article-meta div.article-info-3 a.btn,html body #__next div.toplevel div.main div.article-page div.article-meta div.article-info-3 button{margin-right:3px}html body #__next div.toplevel div.main div.article-page div.meta{margin-bottom:10px}html body #__next div.toplevel div.main div.article-page .see-all{font-weight:700}@media only screen and (max-width:635px){html body #__next div.toplevel div.main div.article-info{margin-bottom:10px}}@media only screen and (min-width:636px){html body #__next div.toplevel div.main div.article-info{margin-bottom:20px}}html body #__next div.toplevel div.main div.article-info .username{font-size:1.2em}html body #__next div.toplevel div.main div.article-info .username img.profile-thumb{height:1.5em;width:1.5em}html body #__next div.toplevel div.main div.article-info .by-others{font-weight:700}html body #__next div.toplevel div.main div.article-info .by-others .icon{font-size:1.5em}html body #__next div.toplevel div.main div.dir-page .meta{margin-left:.1em}html body #__next div.toplevel div.main div.dir-page .meta:not(:last-child){margin-right:.1em}html body #__next div.toplevel div.main div.dir-page ul li:not(:last-child){margin-bottom:9.6px}html body #__next div.toplevel div.main div.dir-page ul li:not(:first-child){margin-top:9.6px}html body #__next div.toplevel div.main div.editor-page{display:flex;flex-direction:column;height:100%;label-font-size:24px}html body #__next div.toplevel div.main div.editor-page div.header{flex-grow:0;flex-shrink:0}html body #__next div.toplevel div.main div.editor-page div.header h1{font-size:1.8em;margin-bottom:.5em}html body #__next div.toplevel div.main div.editor-page div.header a{color:#bdf}html body #__next div.toplevel div.main div.editor-page div.tabs{flex-grow:1}html body #__next div.toplevel div.main div.editor-page div.tabs div.editor-tab{display:flex;flex-direction:column;height:100%}html body #__next div.toplevel div.main div.editor-page div.tabs div.editor-tab div.help{margin-bottom:.7em}html body #__next div.toplevel div.main div.editor-page div.tabs div.editor-tab div.ourbigbook-editor{overflow-y:auto;flex-grow:1;flex-shrink:1;flex-basis:0}html body #__next div.toplevel div.main div.editor-page input.title{font-size:18px}html body #__next div.toplevel div.main div.submit-container{display:flex;align-items:center}html body #__next div.toplevel div.main div.submit-container span.message{margin-left:1em}html body #__next div.toplevel div.main div.p{margin-bottom:9.6px;margin-top:9.6px}html body #__next div.toplevel div.main div.tab-list{font-weight:700;margin:5px 0 10px;overflow:hidden}html body #__next div.toplevel div.main div.tab-list .tab-item{border-radius:5px;line-height:1.5em;overflow:hidden;padding:5px;white-space:pre-line}html body #__next div.toplevel div.main div.tab-list .tab-item.active{color:#eee}html body #__next div.toplevel div.main div.tab-list .tab-item:hover{color:#eee;background-color:#333}html body #__next div.toplevel div.main .icon.icon-star{color:#ff0}html body #__next div.toplevel div.main .icon.icon-heart{color:#ff1493}html body #__next div.toplevel div.main span.shortcut{text-decoration:underline;text-underline-offset:1px}html body #__next div.toplevel div.main .content-not-ourbigbook .h1,html body #__next div.toplevel div.main .content-not-ourbigbook h1{box-sizing:border-box;display:inline-block;font-size:24px;font-weight:700;width:100%;font-size:36px;margin-top:0;margin-bottom:.2em}html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h1,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h2,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h3,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h4,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h5,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h6,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h1,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h2,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h3,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h4,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h5,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h6{display:inline;margin:0;overflow-wrap:break-word}html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h1>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h1>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h2>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h2>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h3>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h3>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h4>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h4>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h5>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h5>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h6>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h1 h6>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h1>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h1>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h2>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h2>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h3>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h3>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h4>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h4>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h5>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h5>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h6>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook h1 h6>a:first-child:visited{color:#dd0}html body #__next div.toplevel div.main .content-not-ourbigbook .h1.inline,html body #__next div.toplevel div.main .content-not-ourbigbook h1.inline{display:inline}html body #__next div.toplevel div.main .content-not-ourbigbook .h2,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor{box-sizing:border-box;display:inline-block;font-size:24px;font-weight:700;width:100%;margin-bottom:.3em}html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h1,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h2,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h3,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h4,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h5,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h6,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h1,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h2,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h3,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h4,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h5,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h6{display:inline;margin:0;overflow-wrap:break-word}html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h1>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h1>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h2>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h2>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h3>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h3>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h4>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h4>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h5>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h5>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h6>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h2 h6>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h1>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h1>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h2>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h2>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h3>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h3>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h4>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h4>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h5>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h5>a:first-child:visited,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h6>a:first-child,html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor h6>a:first-child:visited{color:#dd0}html body #__next div.toplevel div.main .content-not-ourbigbook .h2-nocolor.inline,html body #__next div.toplevel div.main .content-not-ourbigbook .h2.inline{display:inline}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .content-not-ourbigbook{padding-left:5px;padding-right:5px}}@media only screen and (min-width:636px){html body #__next div.toplevel div.main .content-not-ourbigbook{padding-left:20px;padding-right:20px}}html body #__next div.toplevel div.main .comment-form-holder{margin-bottom:10px}html body #__next div.toplevel div.main .comment-form-holder .comment-form{border:1px solid #eee;border-radius:10px;margin-bottom:10px}html body #__next div.toplevel div.main .comment-form-holder .comment-form .comment-form-textarea{border-bottom:1px solid #eee;padding:5px 5px 2px}html body #__next div.toplevel div.main .comment-form-holder .comment-form .comment-form-textarea textarea{border-radius:10px;box-sizing:border-box;margin-bottom:0;resize:vertical;width:100%}html body #__next div.toplevel div.main .comment-form-holder .comment-form .comment-form-submit{padding:10px}html body #__next div.toplevel div.main .error-messages,html body #__next div.toplevel div.main .loading,html body #__next div.toplevel div.main .ok-messages{font-weight:700;margin-top:0;margin-bottom:.5em}html body #__next div.toplevel div.main .error-messages .presenter,html body #__next div.toplevel div.main .loading .presenter,html body #__next div.toplevel div.main .ok-messages .presenter{display:inline-block;margin:20px auto;padding:8px 15px;border-radius:4px;font-weight:600;background:rgba(240,45,45,.1)}html body #__next div.toplevel div.main .error-messages.inline,html body #__next div.toplevel div.main .loading.inline,html body #__next div.toplevel div.main .ok-messages.inline{display:inline;margin-left:1em}html body #__next div.toplevel div.main .error-messages.inline div,html body #__next div.toplevel div.main .loading.inline div,html body #__next div.toplevel div.main .ok-messages.inline div{display:inline}html body #__next div.toplevel div.main .error-messages{color:#f55}html body #__next div.toplevel div.main .ok-messages{color:#5f5}html body #__next div.toplevel div.main .hide{display:none!important}html body #__next div.toplevel div.main .home-page .pinned-article{border-top:1px solid #eee;padding-top:1em;margin-top:3em}html body #__next div.toplevel div.main .home-page .pinned-article h2{font-weight:700;margin-top:1em}html body #__next div.toplevel div.main .home-page .site-settings{font-weight:700;margin-top:10px}html body #__next div.toplevel div.main .settings-page .profile-picture-container{cursor:pointer;position:relative;text-align:center}html body #__next div.toplevel div.main .settings-page .profile-picture-container img.profile-picture{height:250px;width:250px}html body #__next div.toplevel div.main .settings-page .profile-picture-container .profile-picture-caption{background-color:#181818;bottom:.1em;color:#eee;left:50%;padding:.2em;position:absolute;transform:translate(-50%,-50%)}html body #__next div.toplevel div.main .topic-page .h1-container{margin-bottom:.1em}html body #__next div.toplevel div.main .list-nav-container .controls{margin-bottom:1em}html body #__next div.toplevel div.main .list-nav-container .search{display:inline-block;margin-right:1ch;width:30ch}html body #__next div.toplevel div.main .list-nav-container .show-body{line-height:2em;margin-right:1ch;margin-bottom:0}html body #__next div.toplevel div.main .loading-spinner{position:relative;width:40px;height:40px;margin:90px auto;border-radius:50%;border:3px solid rgba(0,0,0,.1);border-left-color:#818a91;transform:translateZ(0);animation:spin .5s linear infinite}html body #__next div.toplevel div.main .modal-page{position:fixed;left:0;top:0;z-index:1;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.6)}html body #__next div.toplevel div.main .modal-page .modal-container{padding:1em;background-color:#181818;box-sizing:border-box;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}html body #__next div.toplevel div.main .modal-page .modal-container .modal-title{font-weight:700}html body #__next div.toplevel div.main .modal-page .modal-container>*{box-sizing:border-box;text-align:center;width:100%}html body #__next div.toplevel div.main .modal-page .modal-container>:not(:last-child){margin-bottom:.5em}html body #__next div.toplevel div.main .modal-page .modal-container>textarea{text-align:left}html body #__next div.toplevel div.main .publish-progress-modal{cursor:wait;z-index:1000}html body #__next div.toplevel div.main .publish-progress-modal .modal-container{min-width:min(30em,calc(100% - 2em))}html body #__next div.toplevel div.main .publish-progress-modal .publish-progress-count{font-size:1.5em;font-weight:700}html body #__next div.toplevel div.main .publish-progress-modal .publish-progress-id{font-family:monospace;overflow-wrap:anywhere}html body #__next div.toplevel div.main .navlink{font-weight:700}html body #__next div.toplevel div.main .pagination{display:inline-block;height:100%;list-style-type:none;padding:0}html body #__next div.toplevel div.main .pagination .pages{margin-right:10px}html body #__next div.toplevel div.main .pagination .pages .page-item a{font-weight:700;text-decoration:none}html body #__next div.toplevel div.main .pagination .pages .page-item.active a,html body #__next div.toplevel div.main .pagination .pages .page-item:hover a{background-color:#333;border-color:#eee;color:#eee;font-weight:700}html body #__next div.toplevel div.main .pagination .page-link{border:2px solid #444;border-radius:5px;cursor:pointer;display:inline-block;margin-right:.2em;padding:.5em}html body #__next div.toplevel div.main .pagination .page-link:hover{border-color:#eee}html body #__next div.toplevel div.main .pagination .total{line-height:2em}@media only screen and (min-width:636px){html body #__next div.toplevel div.main .profile-page .name-and-image{display:flex;gap:1em;flex-direction:row-reverse}}html body #__next div.toplevel div.main .profile-page .name-and-image .no-image .username-and-score{color:#eee}html body #__next div.toplevel div.main .profile-page .name-and-image .no-image .statuses{margin-bottom:.5em}html body #__next div.toplevel div.main .profile-page .name-and-image .no-image .statuses>:not(:last-child){margin-right:.5em}@media only screen and (min-width:636px){html body #__next div.toplevel div.main .profile-page .name-and-image .no-image{flex-grow:1}html body #__next div.toplevel div.main .profile-page .name-and-image .no-image .display-name{font-size:50.4px}html body #__next div.toplevel div.main .profile-page .name-and-image .no-image .username-and-score{display:block;padding-bottom:.2em;padding-top:.2em}html body #__next div.toplevel div.main .profile-page .name-and-image .no-image .username-and-score .par{display:none}}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .profile-page .name-and-image .no-image{margin-bottom:.5em}html body #__next div.toplevel div.main .profile-page .name-and-image h1{display:inline}}html body #__next div.toplevel div.main .profile-page .name-and-image .user-actions{margin-bottom:1em}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .profile-page .name-and-image .user-actions{display:inline;margin-left:.5em}}html body #__next div.toplevel div.main .profile-page .name-and-image .user-actions>:not(:last-child){margin-right:.5ch}html body #__next div.toplevel div.main .profile-page .name-and-image .user-img{background-color:#fff}@media only screen and (max-width:635px){html body #__next div.toplevel div.main .profile-page .name-and-image .user-img{height:250px;width:250px}}@media only screen and (min-width:636px){html body #__next div.toplevel div.main .profile-page .name-and-image .user-img{height:180px;width:180px;flex-basis:180px;flex-shrink:0}}html body #__next div.toplevel div.main img.profile-thumb{background-color:#fff;height:26px;width:26px;vertical-align:middle}html body #__next div.toplevel div.main .username{font-weight:700}html body #__next div.toplevel footer{line-height:1.5em;margin-top:10px;padding:10px 20px}html body #__next div.toplevel footer a{color:#eee;text-decoration:none}html body #__next div.toplevel footer a:not(:last-child){margin-right:.8em}html body #__next div.toplevel footer a:visited{color:#eee}html body #__next div.toplevel footer a:hover{text-decoration:underline}html body #__next div.toplevel footer,html body #__next div.toplevel nav.navbar{background-color:#000;color:#dd0}html body #__next div.toplevel nav.navbar{display:flex;height:43.2px;flex:0 0 auto;margin-bottom:.6em;white-space:nowrap}@media only screen and (max-width:635px){html body #__next div.toplevel nav.navbar{height:36px;margin-bottom:1em}}html body #__next div.toplevel nav.navbar .brand-group{display:inline-block}html body #__next div.toplevel nav.navbar .navbar-list{display:flex;margin-left:auto}@media only screen and (max-width:635px){html body #__next div.toplevel nav.navbar .navbar-list{padding-right:5px}}@media only screen and (min-width:636px){html body #__next div.toplevel nav.navbar .navbar-list{padding-right:20px}}html body #__next div.toplevel nav.navbar a{align-items:center;align-self:stretch;display:flex;font-size:24px;font-weight:700;margin-left:0;margin-right:0;padding-left:5px;padding-right:5px;text-decoration:none;color:#bdf}html body #__next div.toplevel nav.navbar a:visited{color:#bdf}html body #__next div.toplevel nav.navbar a.active,html body #__next div.toplevel nav.navbar a:hover{color:#000;background-color:#bdf}html body #__next div.toplevel nav.navbar a.score.changed .icon-heart{color:#ff1493}html body #__next div.toplevel nav.navbar a.score.changed .txt{color:#dd0}html body #__next div.toplevel nav.navbar a .home,html body #__next div.toplevel nav.navbar a.profile{padding-left:3px}html body #__next div.toplevel nav.navbar a img.logo,html body #__next div.toplevel nav.navbar a img.profile-thumb{height:28.8px;width:28.8px;padding-right:5px;padding-left:5px}html body #__next div.toplevel nav.navbar a.brand{color:#ccc}html body #__next div.toplevel nav.navbar a.brand.active,html body #__next div.toplevel nav.navbar a.brand:hover{color:#000;background-color:#bdf}@media only screen and (max-width:690px){html body #__next div.toplevel nav.navbar a.about,html body #__next div.toplevel nav.navbar a.donate{display:none}}@media only screen and (max-width:450px){html body #__next div.toplevel nav.navbar a.login{display:none}}html body #__next div.toplevel nav.navbar a .icon{color:#eee}html body #__next div.toplevel nav.navbar a:hover .icon{color:#000}html body #__next div.toplevel nav.navbar .brand-group{display:flex}@media only screen and (max-width:635px){html body #__next div.toplevel nav.navbar .brand-group{padding-left:0}}@media only screen and (min-width:636px){html body #__next div.toplevel nav.navbar .brand-group{padding-left:20px}}@media only screen and (max-width:450px){html body #__next div.toplevel nav.navbar.logged-in .brand .appname{display:none}}