body{margin:0;padding:0;font-family:Noto Sans,Helvetica,sans-serif;background-color:#000;color:#fff}body main{margin-left:30ch;width:calc(100% - 32ch);margin-right:0}@media screen and (min-width:700px){body main.with-right{width:calc(100% - 60ch)}}body a{text-decoration:none}@media screen and (max-width:700px){body main{margin-left:.25ch;width:100%}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-button{background-color:#555;color:000;display:none}::-webkit-scrollbar-track{background-color:#222}::-webkit-scrollbar-thumb{background-color:#555;color:#000}.tooltip{position:relative;border-bottom:.5px dotted}.tooltip span{cursor:default}.tooltip>.tooltip-content{visibility:hidden;width:400px;text-align:left;padding:.25em 1ch;position:absolute;z-index:11000;pointer-events:none;top:0;left:105%;border:1px solid}.tooltip>.tooltip-content>h1{font-size:1.5em;margin:0;text-align:center;border:none}.tooltip>.tooltip-content>h2{font-size:1em;margin:-.25em 0 .15em;font-weight:200;opacity:.5;text-align:center;border:none}.tooltip>.tooltip-content p:last-of-type{padding-bottom:0}.no-tooltip{position:relative}.tooltip:hover>.tooltip-content{visibility:visible}@media screen and (max-width:1200px){.tooltip>.tooltip-content{visibility:hidden!important}}body.theme-story .color-menu{color:#789}body.theme-story .menu-link.selected{background-color:#11bbff20}body.theme-story .menu-link:hover,body.theme-story .menu>.head-menu>a:hover{background-color:#11bbff40}body.theme-story .color-primary,body.theme-story button,body.theme-story input:focus,body.theme-story textarea:focus,body.theme-story select:focus,body.theme-story .modal h1,body.theme-story .modal h2,body.theme-story .modal label,body.theme-story .markdown-content h1,body.theme-story .markdown-content h2,body.theme-story .markdown-content h3,body.theme-story .markdown-content h4,body.theme-story .markdown-content hr,body.theme-story .markdown-content a{color:#4bf}body.theme-story .color-text,body.theme-story input,body.theme-story textarea,body.theme-story select{color:#abc}body.theme-story .color-highlight-primary{background-color:#22bbff40;color:#4bf}body.theme-story .color-highlight-dark{background-color:#000409bf}body.theme-logs .color-menu{color:#776}body.theme-logs .menu-link.selected{background-color:#ffb7003a}body.theme-logs .menu-link:hover,body.theme-logs .Menu>.head-menu>a:hover{background-color:#ffbb1140}body.theme-logs .color-primary,body.theme-logs button,body.theme-logs input:focus,body.theme-logs textarea:focus,body.theme-logs select:focus,body.theme-logs .modal h1,body.theme-logs .modal h2,body.theme-logs .modal label,body.theme-logs .markdown-content h1,body.theme-logs .markdown-content h2,body.theme-logs .markdown-content h3,body.theme-logs .markdown-content h4,body.theme-logs .markdown-content hr,body.theme-logs .markdown-content a{color:#da1}body.theme-logs .color-text,body.theme-logs input,body.theme-logs textarea,body.theme-logs select{color:#bbb}body.theme-logs .color-highlight-dark{background-color:#090400bf}body.theme-logs .color-highlight-primary{background-color:#ffbb1140;color:#da1}.theme-mapp .color-menu{color:#898}.theme-mapp .menu-link.selected{background-color:#23ff8020}.theme-mapp .menu-link:hover,.theme-mapp .menu>.head-menu>a:hover{background-color:#23ff8040}.theme-mapp .color-primary,.theme-mapp button,.theme-mapp input:focus,.theme-mapp textarea:focus,.theme-mapp select:focus,.theme-mapp .modal h1,.theme-mapp .modal h2,.theme-mapp .modal label,.theme-mapp .markdown-content h1,.theme-mapp .markdown-content h2,.theme-mapp .markdown-content h3,.theme-mapp .markdown-content h4,.theme-mapp .markdown-content hr,.theme-mapp .markdown-content a{color:#1f8}.theme-mapp .color-text,.theme-mapp input,.theme-mapp textarea,.theme-mapp select{color:#acb}body.theme-data .color-menu{color:#775}body.theme-data .menu-link.selected{background-color:#cccc223a}body.theme-data .menu-link:hover,body.theme-data .Menu>.head-menu>a:hover{background-color:#cccc2240}body.theme-data .color-primary,body.theme-data button,body.theme-data input:focus,body.theme-data textarea:focus,body.theme-data select:focus,body.theme-data .modal h1,body.theme-data .modal h2,body.theme-data .modal label,body.theme-data .markdown-content h1,body.theme-data .markdown-content h2,body.theme-data .markdown-content h3,body.theme-data .markdown-content h4,body.theme-data .markdown-content hr,body.theme-data .markdown-content a{color:#cc2}body.theme-data .color-text,body.theme-data input,body.theme-data textarea,body.theme-data select{color:#bbb}body.theme-data .color-highlight-dark{background-color:#080400bf}body.theme-data .color-highlight-primary{background-color:#cccc2240;color:#cc2}div.markdown-content .orange,body.theme-logs .color-blockquote,body.theme-logs div.markdown-content blockquote,body.theme-logs div.markdown-content table,body.theme-logs div.markdown-content pre{background-color:#ddaa1120;color:#da1}div.markdown-content .orange h1,body.theme-logs .color-blockquote h1,body.theme-logs div.markdown-content blockquote h1,body.theme-logs div.markdown-content table h1,body.theme-logs div.markdown-content pre h1,div.markdown-content .orange h2,body.theme-logs .color-blockquote h2,body.theme-logs div.markdown-content blockquote h2,body.theme-logs div.markdown-content table h2,body.theme-logs div.markdown-content pre h2,div.markdown-content .orange h3,body.theme-logs .color-blockquote h3,body.theme-logs div.markdown-content blockquote h3,body.theme-logs div.markdown-content table h3,body.theme-logs div.markdown-content pre h3{color:#da1}div.markdown-content .blue,body.theme-story .color-blockquote,body.theme-story div.markdown-content blockquote,body.theme-story div.markdown-content table,body.theme-story div.markdown-content pre{background-color:#22bbff20;color:#4bf}div.markdown-content .blue h1,body.theme-story .color-blockquote h1,body.theme-story div.markdown-content blockquote h1,body.theme-story div.markdown-content table h1,body.theme-story div.markdown-content pre h1,div.markdown-content .blue h2,body.theme-story .color-blockquote h2,body.theme-story div.markdown-content blockquote h2,body.theme-story div.markdown-content table h2,body.theme-story div.markdown-content pre h2,div.markdown-content .blue h3,body.theme-story .color-blockquote h3,body.theme-story div.markdown-content blockquote h3,body.theme-story div.markdown-content table h3,body.theme-story div.markdown-content pre h3{color:#4bf}div.markdown-content .green,body.theme-mapp .color-blockquote,body.theme-mapp div.markdown-content blockquote,body.theme-mapp div.markdown-content table,body.theme-mapp div.markdown-content pre{background-color:#11ff8820;color:#1f8}div.markdown-content .green h1,body.theme-mapp .color-blockquote h1,body.theme-mapp div.markdown-content blockquote h1,body.theme-mapp div.markdown-content table h1,body.theme-mapp div.markdown-content pre h1,div.markdown-content .green h2,body.theme-mapp .color-blockquote h2,body.theme-mapp div.markdown-content blockquote h2,body.theme-mapp div.markdown-content table h2,body.theme-mapp div.markdown-content pre h2,div.markdown-content .green h3,body.theme-mapp .color-blockquote h3,body.theme-mapp div.markdown-content blockquote h3,body.theme-mapp div.markdown-content table h3,body.theme-mapp div.markdown-content pre h3{color:#1f8}div.markdown-content .yellow,body.theme-data div.markdown-content blockquote,body.theme-data div.markdown-content table,body.theme-data div.markdown-content pre{background-color:#cccc2240;color:#cc2}div.markdown-content .yellow h1,body.theme-data div.markdown-content blockquote h1,body.theme-data div.markdown-content table h1,body.theme-data div.markdown-content pre h1,div.markdown-content .yellow h2,body.theme-data div.markdown-content blockquote h2,body.theme-data div.markdown-content table h2,body.theme-data div.markdown-content pre h2,div.markdown-content .yellow h3,body.theme-data div.markdown-content blockquote h3,body.theme-data div.markdown-content table h3,body.theme-data div.markdown-content pre h3{color:#cc2}.color-tag-event{color:#b77}.color-tag-location{color:#7b7}.color-tag-organization{color:#b7b}.color-tag-series{color:#bb7}.color-tag-character{color:#37b}.color-danger{color:#fa3}.color-error{color:#d20}.menu-link:hover,.menu-link:hover .text,.menu>.head-menu>a:hover{color:#eee!important}nav.layout-navbar{position:fixed;top:0;bottom:0;width:30ch;text-align:center;-webkit-user-select:none;user-select:none}nav.layout-navbar h1{font-weight:100;display:inline-block;font-size:2.25em;padding:.5em 0 0;margin:0}nav.layout-navbar .options{display:inline-block;vertical-align:middle}nav.layout-navbar .options a{display:inline-block;padding:.25em;margin:0 .25ch;opacity:.666}nav.layout-navbar .options a:hover{opacity:1;color:#fff}@media screen and (max-width:700px){nav.layout-navbar{position:static;margin-left:0;width:100%;font-size:1.25em}}.background{width:100%;min-height:100%;height:auto;position:fixed;top:0;left:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;z-index:-1}.background.landscape{height:100%;min-width:100%;width:auto}.menu-header{padding:.125em 1.5ch;opacity:.5;-webkit-user-select:none;user-select:none}div.menu-link{width:100%;padding-left:.5ch;font-size:1.1em;padding-bottom:.125em;white-space:nowrap;cursor:pointer}div.menu-link div.icon{display:inline-block;width:3ch;padding:0 .125em;text-align:center;vertical-align:middle}div.menu-link div.text{display:inline-block;max-width:22ch;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;vertical-align:middle}div.menu-link div.text span.weak{opacity:.3333}div.menu-link:hover div.text span.weak{opacity:.75}div.menu-link.dark{opacity:.5}div.menu-link.dark:hover{opacity:1}.menu-gap{padding:.25em}.menu{position:fixed;top:6.5em;bottom:0;width:28ch;padding:.333em .333em 1em;text-align:left;-webkit-user-select:none;user-select:none;overflow-x:hidden;overflow-y:auto}.menu .showhide{display:none}@media screen and (max-width:700px){.menu.disabled .menu-link,.menu.disabled .menu-header,.menu.disabled .menu-blurb,.menu.disabled .menu-gap{display:none}.showhide{display:block!important}.menu{position:static;width:100%;box-sizing:border-box;margin-left:-.25ch;font-size:1.25em}}.menu-blurb{opacity:.5;padding:.25em 1.5ch}.menu-blurb.error{color:red}div.overlay{position:fixed;left:0;right:0;top:0;bottom:0;padding-top:1em;z-index:999;background-color:#000000f2;overflow-y:scroll}div.overlay h1{text-align:center}div.overlay h2{opacity:.5;margin:1em 0 0;border-bottom:.5px solid;padding-bottom:.125em;text-align:center}div.overlay div.modal{width:60ch;max-width:95%;margin:auto}div.overlay div.modal label{display:block;margin-top:1em;margin-left:.5ch;font-size:.75em;opacity:.5}div.overlay div.modal input{display:block;width:100%;padding:0 .5ch;border:none;font-family:inherit;background:none;outline:none;opacity:.5;border-left:.25px dotted}div.overlay div.modal input.big{font-size:1.5em;padding:0 .3336ch}div.overlay div.modal select{display:block;width:100%;padding:0 0ch;border:none;font-family:inherit;background:none;outline:none;opacity:.5}div.overlay div.modal select option{background-color:#000}div.overlay div.modal select.big{font-size:1.5em;margin:0}div.overlay div.modal select:focus{opacity:1}div.overlay div.modal textarea{display:block;width:100%;height:8em;padding:0 .5ch;border:none;font-family:inherit;background:none;outline:none;opacity:.5;resize:none;overflow-y:scroll;border-left:.25px dotted}div.overlay div.modal textarea.tall{height:24em}div.overlay div.modal input:focus,div.overlay div.modal textarea:focus{opacity:1}div.overlay div.modal button{border:1px solid;background-color:#000000bf;margin:2em auto;display:block;padding:.5em 4ch;opacity:.75}div.overlay div.modal button:hover{opacity:1;cursor:pointer}div.overlay div.modal div.summary{text-align:left;margin:auto}div.overlay div.modal div.summary p{margin:0;text-indent:-2ch;margin-left:2ch}div.overlay div.modal.nolabel input,div.overlay div.modal.nolabel textarea{margin-bottom:.5em}div.overlay div.overlay-options{width:60ch;max-width:95%;margin:auto;text-align:right}div.overlay div.overlay-options div{opacity:.75;-webkit-user-select:none;user-select:none;cursor:pointer}div.overlay div.overlay-options div:hover{opacity:1}div.overlay.notification-overlay{padding-top:20%}div.overlay.notification-overlay div.modal{text-align:center}div.toggle div.toggle-pill{display:inline-block;margin:0 .5em}div.toggle div.toggle-pill a.toggle-option{padding:.125em .5ch;display:inline-block;width:8ch;text-align:center;outline:.5px dotted;cursor:pointer;opacity:.75}div.toggle div.toggle-pill a.toggle-option.color-highlight-primary{outline:1px solid}div.toggle div.toggle-pill a.toggle-option:hover{opacity:1}div.toggle div.toggle-content{display:inline-block}div.toggle:first-of-type{margin-top:.5ch}
