@font-face{font-family:'quicksanditalic';src:url("fonts/quicksand-italic-webfont.eot");src:url("fonts/quicksand-italic-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/quicksand-italic-webfont.woff") format("woff"),url("fonts/quicksand-italic-webfont.ttf") format("truetype"),url("fonts/quicksand-italic-webfont.svg#quicksanditalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'quicksandbold';src:url("fonts/quicksand-bold-webfont.eot");src:url("fonts/quicksand-bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/quicksand-bold-webfont.woff") format("woff"),url("fonts/quicksand-bold-webfont.ttf") format("truetype"),url("fonts/quicksand-bold-webfont.svg#quicksandbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'quicksandregular';src:url("fonts/quicksand-regular-webfont.eot");src:url("fonts/quicksand-regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/quicksand-regular-webfont.woff") format("woff"),url("fonts/quicksand-regular-webfont.ttf") format("truetype"),url("fonts/quicksand-regular-webfont.svg#quicksandregular") format("svg");font-weight:normal;font-style:normal}body,html{margin:0;padding:0;background:#333;font-size:10px;-webkit-backface-visibility:hidden !important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}@media screen and (min-width: 48em){body,html{font-size:16px}}::-webkit-scrollbar{display:none}*{font-family:'quicksandregular', helvetica}#beastMain{background:#fff;max-width:76.8rem;width:100vw;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;box-shadow:0 0 2rem #000}#beastMain header{z-index:100;position:relative}#beastMain header div{height:3rem;background:#333;text-align:center;color:#fff;font-size:1.6rem;text-transform:uppercase;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#beastMain header div svg{width:1.6rem;height:1.6rem;display:block;fill:#fff;margin-right:1rem}#beastMain header nav{height:5rem;padding:1rem;box-sizing:border-box;background:#fff;box-shadow:0 0 1rem rgba(0,0,0,0.25);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#beastMain header nav h1{margin:0;font-size:2rem}#beastMain header nav h1 input{background:#555;display:inline-block;padding:0.6rem 1rem;font-size:1.6rem;color:#fff;border-radius:0.5rem;border:none;width:2rem;text-align:center}#beastMain header nav svg{width:3rem;height:3rem;display:block;fill:#dedede}#beastMain header nav svg.active{fill:#69A0DF}#beastMain #monList{-webkit-flex:1;-ms-flex:1;flex:1;overflow:auto}#beastMain #monList .error{height:30rem;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#a8a8a8}#beastMain #monList .error h1{font-size:3rem;color:#555;margin:0 0 1rem}#beastMain #monList .cr-group .cr-header{cursor:pointer;border-bottom:0.1rem solid rgba(0,0,0,0.15);padding:1rem;background:#5CC180;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#beastMain #monList .cr-group .cr-header h2{margin:0;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.25)}#beastMain #monList .cr-group .cr-header span{background:#40aa66;display:inline-block;padding:0.2rem 0.6rem;font-size:1.4rem;color:#fff;border-radius:0.5rem}#beastMain #monList .cr-group ul{display:none;list-style:none;margin:0;padding:0}#beastMain #monList .cr-group ul li{cursor:pointer;padding:1rem;box-sizing:border-box;height:4rem;border-bottom:0.1rem solid rgba(0,0,0,0.1);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#beastMain #monList .cr-group ul li h3{margin:0}#beastMain #monList .cr-group ul li div{display:-webkit-flex;display:-ms-flexbox;display:flex}#beastMain #monList .cr-group ul li div svg{width:2.4rem;height:2.4rem;display:block;fill:#a8a8a8;margin-left:1rem}#beastMain #beastModal{position:absolute;opacity:0;display:none;top:0;left:0;width:100%;height:100%;background:red;z-index:100;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#f0f0e1}#beastMain #beastModal header{-webkit-flex:0 0 3.5rem;-ms-flex:0 0 3.5rem;flex:0 0 3.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;padding:1rem;box-sizing:border-box}#beastMain #beastModal header h1{margin:0;font-size:2.4rem}#beastMain #beastModal .beast-body{-webkit-flex:1;-ms-flex:1;flex:1;overflow:auto;padding:0 1rem 1rem;font-size:1.2rem;font-family:quicksandregular}#beastMain #beastModal .beast-body#currentBlock{margin-right:1rem}#beastMain #beastModal .beast-body::-webkit-scrollbar{display:none}#beastMain #beastModal .beast-body#extraBlock{background:#e5e5e5}#beastMain #beastModal .beast-body h1{font-size:1.6em;margin:0}#beastMain #beastModal .beast-body h2{font-size:1.4rem;border-bottom:0.1rem solid #a8a8a8;padding:0.5rem 0 1rem;margin:0 0 0.5rem}#beastMain #beastModal .beast-body h3{padding-top:1rem;margin:0;font-size:1.8rem;border-top:0.1rem solid #a8a8a8}#beastMain #beastModal .beast-body h4{margin:1rem 0 0;font-family:'quicksandbold'}#beastMain #beastModal .beast-body h4 span{font-family:'quicksandregular', helvetica}#beastMain #beastModal .beast-body ul{list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;margin:1rem 0 0;padding:0.5rem 0;border-bottom:0.1rem solid #a8a8a8;border-top:0.1rem solid #a8a8a8}#beastMain #beastModal .beast-body ul li{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;font-size:1.2rem;font-weight:bold;font-family:'quicksandbold'}#beastMain #beastModal .beast-body ul li span{font-weight:normal;font-family:'quicksandregular', helvetica}#beastMain #beastModal .beast-body p{margin:0.5rem 0}#beastMain #beastModal footer{-webkit-flex:0 0 4rem;-ms-flex:0 0 4rem;flex:0 0 4rem;display:-webkit-flex;display:-ms-flexbox;display:flex}#beastMain #beastModal footer button{background:#333;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;border:none;font-size:2rem;color:#fff}
