.jumbotron{color:#fff}.jumbotron,body{background-color:#13242b}body{color:#cff8fa}h1,h3{color:#21b4ba}h1{font-family:puristalight,Courier,monospace;text-transform:uppercase;letter-spacing:.2em;font-size:3.375em;text-align:center}h1.fb-glitch{position:relative}@keyframes glitch-anim-1{0%{clip:rect(25px,820px,33px,0)}5.8823529412%{clip:rect(60px,820px,2px,0)}11.7647058824%{clip:rect(1px,820px,52px,0)}17.6470588235%{clip:rect(110px,820px,46px,0)}23.5294117647%{clip:rect(57px,820px,15px,0)}29.4117647059%{clip:rect(37px,820px,78px,0)}35.2941176471%{clip:rect(52px,820px,94px,0)}41.1764705882%{clip:rect(10px,820px,13px,0)}47.0588235294%{clip:rect(70px,820px,37px,0)}52.9411764706%{clip:rect(59px,820px,113px,0)}58.8235294118%{clip:rect(18px,820px,55px,0)}64.7058823529%{clip:rect(82px,820px,22px,0)}70.5882352941%{clip:rect(113px,820px,86px,0)}76.4705882353%{clip:rect(62px,820px,34px,0)}82.3529411765%{clip:rect(56px,820px,76px,0)}88.2352941176%{clip:rect(21px,820px,32px,0)}94.1176470588%{clip:rect(65px,820px,8px,0)}to{clip:rect(41px,820px,28px,0)}}@keyframes glitch-anim-2{0%{clip:rect(58px,820px,9px,0)}5.8823529412%{clip:rect(25px,820px,85px,0)}11.7647058824%{clip:rect(14px,820px,86px,0)}17.6470588235%{clip:rect(91px,820px,35px,0)}23.5294117647%{clip:rect(45px,820px,101px,0)}29.4117647059%{clip:rect(41px,820px,96px,0)}35.2941176471%{clip:rect(76px,820px,50px,0)}41.1764705882%{clip:rect(80px,820px,56px,0)}47.0588235294%{clip:rect(101px,820px,89px,0)}52.9411764706%{clip:rect(75px,820px,69px,0)}58.8235294118%{clip:rect(38px,820px,91px,0)}64.7058823529%{clip:rect(113px,820px,71px,0)}70.5882352941%{clip:rect(84px,820px,82px,0)}76.4705882353%{clip:rect(22px,820px,98px,0)}82.3529411765%{clip:rect(108px,820px,67px,0)}88.2352941176%{clip:rect(18px,820px,68px,0)}94.1176470588%{clip:rect(54px,820px,2px,0)}to{clip:rect(64px,820px,101px,0)}}h1.fb-glitch:after,h1.fb-glitch:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;clip:rect(0,0,0,0)}h1.fb-glitch:after{left:2px;text-shadow:-1px 0 #21b4ba;animation:glitch-anim-1 2s linear infinite alternate-reverse}h1.fb-glitch:before{left:-2px;text-shadow:2px 0 #000;animation:glitch-anim-2 3s linear infinite alternate-reverse}select.form-control{height:auto!important}.custom-select{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px!important}.card{border-radius:0!important}#score-graph{min-height:400px;display:block;clear:both}#solves-graph{display:block;height:350px;color:#fff}#categories-pie-graph,#keys-pie-graph{min-height:400px;display:block;color:#fff}.form-control{position:relative;display:block;padding:.8em!important;border-radius:0;background:#f0f0f0;color:#aaa;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-appearance:none;height:auto!important}.navbar{background-color:#13242b;height:60px}.nav-link{color:#21b4ba;font-family:puristabold,Courier,monospace;text-transform:uppercase;letter-spacing:.2em;font-size:.8em;font-weight:700}.nav-link:hover{color:#cff8fa;border-bottom:2px solid #21b4ba;padding-bottom:6px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#cff8fa;background-color:#21b4ba;font-family:puristabold,Courier,monospace;text-transform:uppercase;letter-spacing:.2em;font-size:.8em;font-weight:700}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#21b4ba}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#13242b;color:#21b4ba;border-color:#21b4ba}.nav-tabs{border-bottom:1px solid #21b4ba}.form-control{font-family:Source Code Pro,Courier,monospace;font-weight:400;background-color:transparent;border:1px solid #21b4ba;border-radius:4px;color:#cff8fa;font-size:12px}.form-control:focus,select option{border-color:#21b4ba;box-shadow:0 0 0 .2rem #cff8fa;color:#cff8fa}select option{background-color:#13242b}select option:hover{background-color:#cff8fa;border-color:#21b4ba;box-shadow:0 0 0 .2rem #cff8fa;color:#13242b}.btn-primary{color:#ead44d;font-family:puristasemibold,Courier,monospace;text-transform:uppercase;letter-spacing:.2em;font-size:1em;border:2px solid #ead44d;text-decoration:none;display:inline-block;padding:5px 26px;border-radius:4px;background-color:transparent}.btn-primary:hover{color:#13242b;background-color:#ead44d;border-color:#ead44d}.btn-primary:focus{color:#ead44d;border-color:#ead44d;background-color:transparent}.modal-content{background-color:#13242b}.modal-header{border-bottom:1px solid #cff8fa}thead{color:#ead44d;border-bottom:1px solid #ead44d}.badge-primary{color:#13242b;background-color:#21b4ba}.card{background-color:#13242b;border:1px solid #21b4ba;border-radius:4px}.gtitle{fill:#21b4ba!important}.legendtext,text{fill:#cff8fa!important}.nav-link-active,.nav-link-active:hover{color:#ead44d;font-family:puristabold,Courier,monospace;text-transform:uppercase;letter-spacing:.2em;font-size:.8em;font-weight:700;border-bottom:2px solid #ead44d;padding-bottom:6px}main{margin-top:30px;margin-bottom:50px}