.nav-main{text-align:center;font-size:24px}@media (width<=38em){.nav-main{margin-bottom:2rem}}@media (width<=600px){.nav-main{font-size:16px}}.nav-main ul{border-bottom:2px solid #458588;margin:0;padding:0}.nav-main li{display:inline-block}.nav-main li a{color:#3c3836;padding:10px 50px;text-decoration:none;display:block}@media (width<=700px){.nav-main li a{padding:8px 16px}}.nav-main li.logo a{border-radius:50px;width:1.6em;height:1.6em;margin:0 1rem;padding:0;font-weight:700;line-height:1.6em}.nav-dropdown{position:relative}.nav-dropdown .nav-dropdown-toggle{box-shadow:none;color:#3c3836;font:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:10px 50px;display:block}@media (width<=700px){.nav-dropdown .nav-dropdown-toggle{padding:8px 16px}}.nav-dropdown .nav-dropdown-toggle i{margin-left:.4rem;font-size:.7em}.nav-dropdown .nav-dropdown-toggle:hover{background:0 0}.nav-dropdown .nav-dropdown-menu{z-index:10;background-color:#fbf1c7;border:0 solid #3c3836;border-top:2px solid #458588;min-width:220px;max-width:90vw;margin:0;padding:0;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:2px 3px #282828}.nav-dropdown .nav-dropdown-menu li{display:block}.nav-dropdown .nav-dropdown-menu li a{text-align:left;white-space:nowrap;padding:10px 20px}.nav-dropdown .nav-dropdown-menu li a:hover{background-color:#ebdbb2}.hvr-underline-reveal{vertical-align:middle;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;display:inline-block;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 0 1px #0000}.hvr-underline-reveal:before{content:"";z-index:-1;background:#076678;height:2px;transition-property:transform;transition-duration:.2s;transition-timing-function:ease-out;position:absolute;bottom:0;left:0;right:0;transform:translateY(4px)}.hvr-underline-reveal:hover:before,.hvr-underline-reveal:focus:before,.hvr-underline-reveal:active:before{transform:translateY(0)}@keyframes hvr-ripple-out{to{opacity:0;inset:-12px}}.hvr-ripple-out{vertical-align:middle;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;display:inline-block;position:relative;transform:translateZ(0);box-shadow:0 0 1px #0000}.hvr-ripple-out:before{content:"";border:4px solid #076678;border-radius:50px;animation-duration:.5s;position:absolute;inset:0}.hvr-ripple-out:hover:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:active:before{animation-name:hvr-ripple-out}*,:before,:after{box-sizing:border-box}html{border-top:5px solid #076678;font-family:Ubuntu Mono,Courier New,FontAwesome;font-size:24px}@media (width<=600px){html{font-size:18px}}body{color:#3c3836;background-color:#fbf1c7;margin:0}.main_container{border:0 solid #3c3836;width:90%;max-width:760px;margin-top:3rem;margin-left:auto;margin-right:auto}@media (width<=600px){.main_container{margin-top:1.5rem}}.active_nav_page{text-decoration:underline}.inactive_nav_page{text-decoration:none}h1{text-align:left;font-size:40px}h2{border-bottom:5px double #3c3836;font-size:30px}.table_scroll{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}table{border-collapse:collapse;border-bottom:2px solid #7c6f64;width:100%}@media (width<=600px){table{min-width:500px;font-size:.85rem}}table tr th{padding:3px 0}table tr td{border:0 solid #000;padding:5px 0}.expand_toggle{white-space:nowrap;text-align:left;width:3%;padding-bottom:5px}table tr:nth-child(4n-3) td,table tr:nth-child(4n) td{background-color:#ebdbb2}.word_comment td{padding-bottom:1rem;padding-left:2rem}.hide_word_comment,.dummy_row{display:none}.word{text-align:center;width:25%}.date{width:15%}@media (width<=1000px){.date{width:21%}}.affirmative{text-align:center;color:#076678;width:15%;font-weight:700}@media (width<=1000px){.affirmative{width:10%}}.negative{text-align:center;color:#8f3f71;width:15%;font-weight:700}.border_top_bottom{border-top:2px solid #7c6f64;border-bottom:2px solid #7c6f64}button{background-color:#ebdbb2;border:2px solid #3c3836;border-radius:0;margin-bottom:3px;margin-left:3px;box-shadow:2px 3px #282828}button:hover{cursor:pointer;background-color:#d5c4a1}.active_sort{color:#ebdbb2;background-color:#458588}.active_sort:hover{background-color:#076678}.input_warning{color:#8f3f71;margin-left:.5rem;font-weight:700}fieldset{border:0 solid #3c3836;border-radius:0;margin-bottom:1rem}fieldset label{margin-right:1.5rem;display:inline-block}.start_mode_option{margin-bottom:.75rem;display:block}.ascii_example{color:#7c6f64;margin:.25rem 0 0 1.6rem;font-size:1rem;display:inline-block}.positions_list{padding-left:2rem;font-size:1.4rem;line-height:1.8}
