@CHARSET "UTF-8";html{box-sizing:border-box;margin:0;padding:0}body{box-sizing:border-box;margin:0;padding:0;line-height:1;font-family:"Helvetica", sans-serif;font-size:14px}div,section,header,main,footer,nav,aside,article,dialog,figure,figcaption{box-sizing:border-box;display:block;margin:0;padding:0}h1{margin:0 0 10px;padding:0;font-size:200%;font-weight:bold}h2{margin:0 0 10px;padding:0;font-size:160%;font-weight:bold}h3{margin:0 0 10px;padding:0;font-size:130%;font-weight:bold}h4{margin:0 0 10px;padding:0;font-size:120%;font-weight:bold}h5{margin:0 0 10px;padding:0;font-size:110%;font-weight:bold}h6{margin:0 0 10px;padding:0;font-size:100%;font-weight:bold}ul,ol,dl{margin:10px 0;padding:0 0 0 40px}dd,li{margin:0;padding:2px 0}dt{margin:10px 0 5px;padding:0}form{margin:0;padding:0}fieldset,fieldset.borderless{margin:0 0 10px;padding:0;border:0 none}fieldset fieldset,fieldset.borderfull{margin:0 2px 10px;padding:6px 10px 12px;border:2px groove}legend{margin:0;padding:0 2px}form>fieldset>legend,fieldset.borderless>legend{margin:0 0 10px;padding:0}.construction{width:98%;max-width:600px;margin:20px auto;padding:15px;border:2px dotted #000;text-align:center;font-size:120%}.construction p{display:inline-block;max-width:calc(100% - 66px);margin:0;vertical-align:super}.main-header{padding:10px;background-color:#0895D2;color:#000}.main-header a,.main-header button{text-decoration:none;color:inherit}.main-header .header-wrapper{display:flex;flex-flow:row wrap}.main-header .header-wrapper>.site-title{flex-shrink:0;display:inline-flex;width:200px;margin:0}.main-header .header-wrapper>.site-title a{display:inline-flex}@media only screen and (max-width: 40em){.main-header .header-wrapper>.site-title{width:auto;flex-grow:1}}.main-header .header-wrapper>.site-featured{flex-grow:1;padding:15px 20px 0;text-align:right}.main-header .header-wrapper>.site-featured .site-featured-list{list-style-type:none;padding:0}.main-header .header-wrapper>.site-featured .site-featured-list li{display:inline-block;padding-left:10px}@media only screen and (max-width: 40em){.main-header .header-wrapper>.site-featured{display:none}}.main-header .header-wrapper>.site-nav{flex-shrink:0;width:40px;border:0 none;font-size:220%;background-color:transparent}footer{overflow:hidden}.copyright{text-align:center}.default-form{max-width:1080px;margin:20px auto}.default-form .field-wrapper{margin-bottom:20px}.default-form .field-wrapper label{display:inline-block;font-weight:bold;margin-bottom:5px}.default-form .field-wrapper input:not([type=checkbox]):not([type=radio]),.default-form .field-wrapper select{width:100%}.default-form .field-wrapper textarea{width:100%;min-height:100px}body{font-family:Helvetica, sans-serif;background-color:#29A6DB;color:#000}a{color:inherit;text-decoration:none}p{text-align:center}.main-content{min-height:calc(100vh - 140px);padding:10px}.page-title{margin:20px 0;text-align:center}.introduction{margin-bottom:20px;padding:1px 0;text-align:center}.detailed-links{list-style-type:none;column-count:3;padding:0}@media only screen and (max-width: 40em){.detailed-links{column-count:1}}.detailed-links li{text-align:center}.detailed-links figure img{display:inline-block}.grid-3cols{display:grid;grid-template-columns:33% 34% 33%}.museum{min-height:calc(100vh - 140px);padding:10px;font-family:Arial, Helvetica, sans-serif;background-color:#000;color:#FFF}.museum a{color:#0040F9}.museum .page-title{font-size:37px}.museum section>h1{margin:0 0 20px;text-align:center;font-size:172%}.museum .welcome-images{margin:60px 0;text-align:center}.museum .information{margin:19px 0;padding:19px 0;border-top:2px groove #FFF;text-align:center}.compounds-list{list-style-type:none;padding:0;font-size:128%}.division h1{margin-bottom:20px;font-size:172%;font-weight:normal;text-align:center}.division .compounds-list li{max-width:280px;margin:0 auto}.champions{margin:19px 0;padding:19px 0;border-top:2px groove #FFF;border-bottom:2px groove #FFF}.champions .trophy{display:inline-block;width:26px;height:26px;margin:0 30px;background-image:url("../images/misc/trophy.webp");background-size:contain;background-repeat:no-repeat;vertical-align:bottom}.champions .champions-list{column-count:3;list-style-position:inside;list-style-type:decimal;width:90%;max-width:960px;margin:0 auto 20px}@media only screen and (max-width: 40em){.champions .champions-list{column-count:1}}.champions .champions-list li{width:210px;margin:0 auto}.divisions{margin-bottom:30px}.divisions h2{font-size:172%;font-weight:normal;text-align:center}.divisions .top-divisions{display:grid;grid-template-columns:1fr 1fr 1fr;list-style-type:none;width:90%;max-width:960px;margin:0 auto}@media only screen and (max-width: 40em){.divisions .top-divisions{column-count:1}}.divisions .top-divisions>li{break-inside:avoid;margin-bottom:20px}.divisions .top-divisions>li:first-child{grid-column-start:1;grid-column-end:4}.divisions .top-divisions>li .grid-item{position:relative}.divisions .top-divisions>li .grid-item img{position:absolute;bottom:20px;left:30%}.divisions .top-divisions>li .grid-item .cobra img{bottom:10px}.subsection{width:90%;max-width:960px;margin:30px auto}.subsection .subsection-title{margin-bottom:40px;padding:14px 0;border-top:2px groove #FFF;border-bottom:2px groove #FFF}.limbo-list{list-style-type:none;column-count:2;padding:0}@media only screen and (max-width: 40em){.limbo-list{column-count:1}}.meikai .compounds-list{column-count:3}@media only screen and (max-width: 40em){.meikai .compounds-list{column-count:1}}.compound .games h1{font-size:1.5em;text-align:center}.compound .list-games{margin:20px auto 40px}.compound .list-games h1{font-size:1.2em}.games-table{margin:0 auto;border:0 none;border-collapse:separate;border-spacing:0;text-align:center}.games-table th,.games-table td{border:1px solid;border-bottom:0 none;border-right:0 none}.games-table th:last-child,.games-table td:last-child{border-right:1px solid}.games-table tbody tr{height:42px}.games-table tbody tr:hover{background-color:#222}.games-table tbody tr:last-child th,.games-table tbody tr:last-child td{border-bottom:1px solid}
