@charset "UTF-8";:root:has(.light){--document-background: #faebd7;--document-font-color: #000;--document-footer: #d2b48c;--document-link: #000;--document-link-hover: #808080;--document-content-background: #fff5ee;--document-active: #cd853f;--even-row: #f0f8ff;--odd-row: #deb887}:root:has(.dark){--document-background: #05445e;--document-font-color: #f2f2f2;--document-footer: #2f3645;--document-link: #189ab4;--document-link-hover: #e6754b;--document-content-background: #033c47;--document-active: #d4f1f4;--even-row: #444;--odd-row: #333}body{touch-action:manipulation;margin:0;padding-bottom:4em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-color:var(--document-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}th{text-align:center}nav>ul>li:first-letter,nav>ul>li *:first-letter,summary:first-letter,th:first-letter,label:first-letter,button:first-letter,input[type=submit]:first-letter{text-transform:uppercase}.dark input,.dark option,.dark select,.dark textarea{color:#fff;background-color:#000}.dark input[type=checkbox]+label:before,.dark input[type=radio]+label:before{background-color:#000}.dark img#graph{filter:invert(100%) hue-rotate(100deg)}.dark button,.dark input[type=submit]{background-color:var(--document-link)}*{max-width:100vw;color:var(--document-font-color)}.error{color:red!important;text-align:center}.float-left{float:left}.copyleft{transform:rotate(180deg);display:inline-block}.no-border{border:0}.no-border td,.no-border tr,.no-border th{border:0!important}table.colorful-table{margin:auto}table.colorful-table tr:nth-child(2n),table.colorful-table tr:nth-child(2n) td,table.colorful-table tr:nth-child(2n) th,table.colorful-table tr:nth-child(2n) input{background-color:var(--even-row)}table.colorful-table tr:nth-child(odd),table.colorful-table tr:nth-child(odd) td,table.colorful-table tr:nth-child(odd) th,table.colorful-table tr:nth-child(odd) input{background-color:var(--odd-row)}table.colorful-table tr td button:hover{color:var(--document-link-hover)}table.colorful-table button a{color:var(--document-font-color)}table.colorful-table button button:hover a{color:var(--document-link-hover)}@media only screen and (max-width:768px){#games #content{width:100%!important;margin:0!important;padding:0!important}}html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sup,tt,var,dl,dt,dd,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-spacing:0;border-collapse:collapse}button,input[type=submit]{cursor:pointer;padding:10px 20px;border-radius:4px;font-size:16px;color:var(--document-font-color)}button{overflow-wrap:break-word}button:disabled{cursor:not-allowed;filter:grayscale(1)}footer{position:fixed;z-index:3;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:4em;color:#fff;background-color:var(--document-footer)}footer *{margin:2px;padding:1px;color:var(--document-font-color)}a{margin:2px;padding:1px;font-weight:bolder;color:var(--document-link);text-decoration:none}a:hover,a:hover *{color:var(--document-link-hover)}nav{position:sticky;z-index:3;top:0;left:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;width:100%;line-height:2.5em;color:var(--document-font-color);text-align:center;background-color:var(--document-footer)}nav details{width:100%}nav details[open] summary::marker{content:"X"}nav details:not([open]) summary::marker{content:"☰"}summary{color:var(--document-link)}ul li{list-style:disc}ul li ul li{list-style:circle}table,tr,th,td{border-collapse:collapse;border:solid #000 2px;overflow-wrap:anywhere}caption~tr th{border:solid #000 2px!important}article{margin:10px}article>h1{font-size:4em}article:first-of-type(p){font-size:1.5em}#content,#left-content,#right-content{background-color:var(--document-content-background)}#content{width:60vw;margin:auto;margin-top:0!important;padding:25px 15px 15px}#graph{width:min(850px,50vw,70vh);height:min(850px,50vw,70vh)}body{overflow-x:hidden;padding-bottom:5em}math{width:fit-content}:has(math){text-align:left}mspace{width:1ch}@media only screen and (max-width:768px){*{max-width:100%;word-break:keep-all;overflow-wrap:normal}.app{min-height:calc(100vh - 5em)}th,tr,td,table{padding:0!important}nav ul,nav li{width:100%;list-style-type:none}label{display:flex;flex-wrap:wrap}.float-left{float:none}.no-border{margin:auto}article{margin:0}#content{width:fit-content;margin:auto!important}.desktop{display:none!important}input[type=radio]{float:left}}@media only screen and (min-width:769px){nav,nav *{margin-top:0;margin-bottom:0;padding:0}nav ul{overflow:hidden;display:flex;justify-content:space-evenly;width:100%;height:fit-content;list-style-type:none;background-color:var(--document-footer)}nav li{float:left;display:inline-flex;align-items:center;list-style-type:none}nav li a{display:block;font-weight:bolder;text-align:center;text-decoration:none}}.loading{width:240px;margin:auto;padding:20px 0 10px;color:#fff;text-align:center}caption{caption-side:top!important;text-align:center!important;background-color:var(--document-content-background)}
