.index_icon{background-position:0 0}.c67_icon{background-position:-16px 0}.drc_icon{background-position:-32px 0}.gensokyo_icon{background-position:-48px 0}.history_icon{background-position:-64px 0}.lnn_icon{background-position:-96px 0}.pofv_icon{background-position:-112px 0}.scoring_icon{background-position:-128px 0}.slots_icon{background-position:-144px 0}.survival_icon{background-position:-160px 0}.thvote_icon{background-position:-176px 0}.tiers_icon{background-position:-192px 0}.tools_icon{background-position:-208px 0}.wr_icon{background-position:-224px 0}.discord_icon{background-position:-240px 0}.docs_icon{background-position:-256px 0}.exphp_icon{background-position:-288px 0}.github_icon{background-position:-304px 0}.lunarcast_icon{background-position:-320px 0}.pndsng_icon{background-position:-336px 0}.priw8_icon{background-position:-352px 0}.royalflare_icon{background-position:-368px 0}.source_icon{background-position:-384px 0}.sheets_icon{background-position:-400px 0}.steam_icon{background-position:-416px 0}.thcrap_icon{background-position:-432px 0}.twitch_icon{background-position:-448px 0}.twitter_icon{background-position:-464px 0}.youtube_icon{background-position:-480px 0}.zerotier_icon{background-position:-496px 0}.twc_icon{background-position:-752px 0}.kg_icon{background-position:-768px 0}.unknown_icon{background-position:-784px 0}.forms_icon{background-position:-800px 0}.trs_icon{background-position:-816px 0}.fangame_icon{background-position:-832px 0}.thwiki_icon{background-position:-848px 0}.faq_icon{background-position:-864px 0}.gsd_icon{background-position:-976px 0}.thspotify_icon{background-position:-992px 0}.nylilsa_icon{background-position:-1088px 0}.matrix_icon{background-position:-1120px 0}.email_icon{background-position:-1136px 0}.zps_icon{background-position:-1152px 0}.wiki_icon{background-position:-1168px 0}.memories_icon{background-position:-1184px 0}.ss_icon{background-position:-1200px 0}.touhoumon_icon{background-position:-1216px 0}.thpp_icon{background-position:-1232px 0}.miraheze_icon{background-position:-1248px 0}.thks_icon{background-position:-1264px 0}.bluesky_icon{background-position:-1280px 0}.kofi_icon{background-position:-1296px 0}.rox_icon{background-position:-1312px 0}@font-face{font-family:Felipa;font-display:swap;src:url(/assets/shared/fonts/Felipa-Regular.woff2)format('woff2'),url(/assets/shared/fonts/Felipa-Regular.woff)format('woff'),url(/assets/shared/fonts/Felipa-Regular.ttf)format('ttf')}p,ol,ul{padding-left:15%;padding-right:15%}h1,h2,h3,h4{text-align:center}h1{font-family:Felipa;font-size:48px;clear:both}h2{font-family:Felipa;font-size:36px}h3{font-family:Felipa;font-size:24px}figure,section,table,#topbar{text-align:center}footer{text-align:center;padding-bottom:10px;margin-top:10px}div:not(.dropdown):not(.dropdown_content):not(.nav_right):not(.dark_bg):not(.dropdowns):not(.ext_menu):not(.ext_mobile):not(#ext_desktop):not(#modal){background-color:#fff;margin-bottom:5px;margin-top:5px}a:link.dropdown_button{color:#000}a:visited.dropdown_button{color:#000}table{margin-left:auto;margin-right:auto}table:not(.noborders),table:not(.noborders) tr,table:not(.noborders) th,table:not(.noborders) td:not(.noborders){border:1px solid #000}img{display:block;margin-left:auto;margin-right:auto}.noborders{border:none}.center{text-align:center;padding:0}.contents,#contents_new{display:block;border:1px solid #000;margin-left:25%;margin-right:25%}.contents *,#contents_new *{margin:4px}.flag{display:inline-block}.language{margin-top:0;margin-left:3px;padding:0}.icon{background-image:url(/assets/shared/spritesheets/icon_sheet.png);display:inline-block;width:16px;height:16px}.overflow{overflow-x:auto}.wide-top{margin-top:25px}.dropdowns{margin-left:auto;margin-right:auto;text-align:center;width:50%}.dropdowns p{text-align:left}.dropdown{position:relative;display:inline-block}.dropdown_button{text-decoration:none;cursor:default}.dropdown_content{display:none;position:absolute;border:1px solid #000;min-width:120px;opacity:1;z-index:1;background-color:#fff}.dropdown_affiliates{min-width:200px}.dropdown_content p{margin:4px;padding:0}.dropdown_content.dark_bg{background-color:#1b232e}.dropdown_content p a:hover{background-color:#bbb}.dropdown_content.dark_bg p a:hover{background-color:#555}.dropdown_content p a{display:inline-block;width:100%}.dropdown_content:hover .dropdown_content{display:block}.dropdown_right{right:0}.dropdown:hover .dropdown_content{display:block}.nav_left{float:left;margin-left:4px}.nav_right{float:right;margin-top:4px;margin-right:4px}.wrap{border:1px solid #000;text-align:left;margin-left:24%;margin-right:24%;font:14px verdana,sans-serif}#wrap{padding-left:15px;padding-right:15px;padding-bottom:5px;opacity:.8}#ext_desktop{margin-top:5px;margin-bottom:5px}#ext_mobile,#languages_mobile{display:none}#languages{margin-left:auto;margin-right:auto;width:50%}#hy{background-image:url(/assets/shared/spritesheets/icon_sheet.png);background-position:-512px 0;display:inline-block;width:120px;height:16px}#hy_container{position:relative;cursor:pointer;float:right;text-align:center}#hy_text{margin-top:4px}#hy_link{color:#000;text-decoration:none}@media only screen and (max-width:800px){h1{font-size:36px;margin-bottom:15px;margin-top:10px}h2{font-size:24px}h3{font-size:20px}li{text-align:left}p,ul,ol{padding-left:0;padding-right:0}input,select{font-size:11px}.dropdowns{width:100%}.nav_left{margin-left:auto;margin-right:auto;margin-bottom:10px;width:100%}.nav_right{display:none}.wrap{margin-left:0;margin-right:0}#hy_container{float:none}#ext_mobile{display:inline-block}}@media only screen and (min-width:1400px) and (max-width:1700px){.wrap{margin-left:20%;margin-right:20%}}@media only screen and (min-width:1100px) and (max-width:1400px) and (max-height:2440px){.wrap{margin-left:15%;margin-right:15%}}@media only screen and (max-width:1100px) and (max-height:1100px){.wrap{font-size:12px}}@media only screen and (min-width:800px) and (max-width:1100px) and (max-height:1680px){.wrap{margin-left:10%;margin-right:10%}h1{margin-bottom:15px}}@media only screen and (max-width:500px){h1{font-size:28px}h2{font-size:22px}}@media only screen and (max-width:1080px) and (min-height:1680px){.wrap{margin-left:0;margin-right:0}}@media only screen and (max-width:1440px) and (min-height:2440px){.wrap{margin-left:0;margin-right:0}}.dev_instance{color:#909}.sortable:not(.poll) th:not(.no-sort){cursor:pointer;vertical-align:baseline;white-space:nowrap}.sortable:not(.poll) th:not(.no-sort)::after{color:inherit;font-size:1.2em;content:' \025B8'}.sortable:not(.poll) th:not(.no-sort).dir-d::after{color:inherit;content:' \025BE'}.sortable:not(.poll) th:not(.no-sort).dir-u::after{color:inherit;content:' \025B4'}th.no-sort{pointer-events:none}input[type=button]{margin:5px 5px 0}div.center{margin-top:5px}.rendering td:last-child:not(.overview_half):not(.scene_td),.rendering th:last-child:not(.overview_half):not(.scene_th),.hidden{display:none}.rendering{background-color:#fff;color:#000}.overview{width:80px}.overview_half{width:40px}.legend{display:inline-block;height:15px;width:15px}.bold{font-weight:700}.clear{background-color:green}.nm{background-color:#b88}.nb{background-color:blue}.np{color:#fff;text-align:center;background-color:green}.nmp{color:#fff;text-align:center;background-color:#b88}.nbp{color:#fff;text-align:center;background-color:blue}.nmnb{background-color:purple}.nmnbp{color:#fff;text-align:center;background-color:purple}.hrtp_route{font-size:12px;color:#933}.in_route{font-size:12px;color:#339}.lolk_mode{font-size:12px;color:#737}.message{font-weight:700;color:green}.error_message{font-weight:700;color:orange}.device_link{text-decoration:none}.checkbox_scene{width:30px;height:30px}.tooltip{visibility:hidden;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;top:100%}.dropdown-check-list{display:inline-block}.dropdown-check-list .anchor{position:relative;cursor:pointer;display:inline-block;padding:5px 50px 5px 10px;border:1px solid #ccc}.dropdown-check-list .anchor:after{position:absolute;content:"";border-left:2px solid #000;border-top:2px solid #000;padding:5px;right:10px;top:20%;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.dropdown-check-list.visible .anchor:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dropdown-check-list .anchor:active:after{right:8px;top:21%}.dropdown-check-list ul.category{padding:2px;display:none;margin:0;border:1px solid #ccc;border-top:none}.dropdown-check-list ul.category li{list-style:none}.dropdown-check-list.visible .category{display:block}.modal_inner{margin:auto;padding:20px;border:1px solid #888;width:85%;max-height:85%;display:none;overflow-y:auto}#modal{font:14px verdana,sans-serif;text-align:center;display:none;position:fixed;z-index:1;padding-top:3%;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.4)}#nav{margin-bottom:5px}#buttons{border:1px solid #000;text-align:left;font:14px verdana,sans-serif;padding-bottom:15px;position:fixed;top:15px;left:15px;z-index:9999}#hotkeys{margin-left:30px}#overview_container,#dummy,#buttons_br,caption{display:none}#buttons_br{margin-bottom:10px}#completion_table,#close{margin-bottom:15px}#dummysub{width:1e3px;height:20px}#survival{overflow:auto}#base64{text-align:center;margin-left:auto;margin-right:auto}@media only screen and (min-width:2000px) and (max-width:2300px){.wrap{margin-left:20%;margin-right:20%}}@media only screen and (min-width:1700px) and (max-width:2000px){.wrap{margin-left:18%;margin-right:18%}#buttons_br{display:inline}}@media only screen and (min-width:1500px) and (max-width:1700px){.wrap{margin-left:15%;margin-right:15%}#buttons_br{display:inline}}@media only screen and (min-width:1300px) and (max-width:1500px){.wrap{margin-left:12%;margin-right:12%}#buttons{position:relative;border:none;padding-bottom:0;top:auto;left:auto}}@media only screen and (min-width:1100px) and (max-width:1300px){.wrap{margin-left:8%;margin-right:8%}#buttons{position:relative;border:none;padding-bottom:0;top:auto;left:auto}}@media only screen and (min-width:800px) and (max-width:1100px){h1{clear:both}.wrap{margin-left:0%;margin-right:0%}.modal_inner{font-size:11px}#buttons{position:relative;border:none;padding-bottom:0;top:auto;left:auto}}@media only screen and (max-width:800px){h1{clear:both}.modal_inner{font-size:11px}#container,#dummy{overflow-x:scroll;overflow-y:hidden;display:block}#results{font-size:11px}#buttons{position:relative;border:none;padding-bottom:0;top:auto;left:auto}}