.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#f6f6f6;background-color:var(--eggshell)}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:4px;background-color:#f6f6f6;background-color:var(--eggshell);border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}header[data-v-cf13e4b6]{background-color:#00274c;background-color:var(--michigan-blue);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:2}.hamburger-logo[data-v-cf13e4b6],header[data-v-cf13e4b6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.slogan[data-v-cf13e4b6]{color:#f6f6f6;color:var(--eggshell);font-family:BebasNeue;font-size:35px;font-weight:300;margin:0;position:absolute;width:960px;left:50%;margin-left:-355px;padding-left:1rem}.slogan span[data-v-cf13e4b6]{color:#ffcb05;color:var(--michigan-maize)}.pad[data-v-cf13e4b6]{padding-bottom:1.125rem;padding-right:2rem;padding-top:1.125rem}.logo[data-v-cf13e4b6]{padding-left:2rem}.logout[data-v-cf13e4b6]{background-color:#ffcb05;background-color:var(--michigan-maize);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#212b36;color:var(--dark);font-size:.875rem;font-weight:600;margin-left:1rem;padding:1rem .5rem;text-align:center;text-decoration:none;text-transform:uppercase}.logout-icon[data-v-cf13e4b6]{margin:0 auto .5rem;max-width:21px}.hamburger-button[data-v-cf13e4b6]{display:none}@media (max-width:1280px){.slogan[data-v-cf13e4b6]{margin:0;position:static;width:auto}}@media (max-width:800px){header[data-v-cf13e4b6]{-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}header.indent[data-v-cf13e4b6]{-webkit-transform:translateX(255px);transform:translateX(255px);-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in}.slogan[data-v-cf13e4b6]{display:none}.hamburger-button[data-v-cf13e4b6]{display:block}.logo[data-v-cf13e4b6]{padding-left:0}}.hero[data-v-28696fca]{background:url(/img/hero.jpg) no-repeat 50%/cover;color:#f6f6f6;color:var(--eggshell);margin-bottom:2rem}.text-wrapper[data-v-28696fca]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:8rem;padding-top:2.5rem;position:relative;z-index:1}img[data-v-28696fca]{height:auto;height:270px;-o-object-fit:cover;object-fit:cover;width:100%;position:absolute;top:0}h2[data-v-28696fca]{font-family:BebasNeue;font-size:3rem;font-weight:400;line-height:1;margin:0;text-transform:uppercase}p[data-v-28696fca]{font-size:1.125rem;font-weight:600;line-height:1.11;margin:0 0 0 2rem}@media (max-width:500px){.text-wrapper[data-v-28696fca]{display:block}p[data-v-28696fca]{margin:0}}aside[data-v-38d81e8a]{-webkit-overflow-scrolling:touch;background-color:#13191f;background-color:var(--almost-black);bottom:0;color:#f6f6f6;color:var(--eggshell);left:0;padding:2rem 0 2rem 1rem;position:fixed;overflow-y:scroll;overflow-x:hidden;top:75px;width:255px;z-index:1}header[data-v-38d81e8a]{font-family:BebasNeue,serif;font-size:1.5rem;margin-bottom:1rem}ul[data-v-38d81e8a]{list-style:none;margin:0;padding:0}li[data-v-38d81e8a]{margin-bottom:1.5rem}a[data-v-38d81e8a]{color:#f6f6f6;color:var(--eggshell);display:block;font-weight:600;overflow:hidden;text-decoration:none}a[data-v-38d81e8a]:after{content:"";display:block;background-color:#ffcb05;background-color:var(--michigan-maize);height:5px;margin-left:2rem;margin-top:.5rem;-webkit-transition:width .25s ease-out;transition:width .25s ease-out;width:0}a img[data-v-38d81e8a]{margin-right:1rem}.slogan[data-v-38d81e8a]{color:#f6f6f6;color:var(--eggshell);display:none;font-family:BebasNeue,serif;font-size:2.1rem;line-height:.86;margin-bottom:2rem;text-transform:uppercase}.slogan span[data-v-38d81e8a]{color:#ffcb05;color:var(--michigan-maize)}.link-wrapper[data-v-38d81e8a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.router-link-active[data-v-38d81e8a]{color:#ffcb05;color:var(--michigan-maize)}.router-link-active[data-v-38d81e8a]:after,a[data-v-38d81e8a]:focus:after,a[data-v-38d81e8a]:hover:after{-webkit-transition:width .25s ease-in;transition:width .25s ease-in;width:100%}@media (max-width:800px){aside[data-v-38d81e8a]{-webkit-transform:translateX(-255px);transform:translateX(-255px);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;top:0;z-index:5}aside.visible[data-v-38d81e8a]{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in}.slogan[data-v-38d81e8a]{display:block}}:root{--almost-black:#13191f;--battleship-grey:#637381;--brick:#9b301c;--dark:#212b36;--darkish-pink:#f24e88;--eggshell:#f6f6f6;--grey:#979797;--michigan-blue:#00274c;--michigan-maize:#ffcb05;--pale-grey:#e6e8ed;--topaz:#00b4ae;--white:#fff}@font-face{font-family:Montserrat;src:url(/app/fonts/montserrat-regular.woff) format("woff"),url(/app/fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-family:BebasNeue;src:url(/app/fonts/BebasNeue-Regular.woff) format("woff"),url(/app/fonts/BebasNeue-Regular.woff2) format("woff2")}@font-face{font-family:IBMPlexMono;src:url(/app/fonts/IBMPlexMono-Regular.woff) format("woff"),url(/app/fonts/IBMPlexMono-Regular.woff2) format("woff2")}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{background-color:#f6f6f6;background-color:var(--eggshell);margin:0}img{height:auto;max-width:100%;vertical-align:middle}main{margin-left:255px}figure{margin:0 1rem}details{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.16),0 3px 4px 0 rgba(0,0,0,.16);box-shadow:0 1px 5px 0 rgba(0,0,0,.16),0 3px 4px 0 rgba(0,0,0,.16);margin-bottom:1.5rem}details[open] .arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}summary{background-color:#637381;background-color:var(--battleship-grey);color:#f6f6f6;color:var(--eggshell);cursor:pointer;font-size:1.125rem;font-weight:600;list-style:none;padding:1rem 2rem}summary:before{content:"";padding:0}[open]>summary:before{content:""}summary::-webkit-details-marker{display:none}summary .arrow{float:right;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}details.entry summary{background-color:#00b4ae;background-color:var(--topaz);color:#13191f;color:var(--almost-black)}details .details-content{padding:2rem;position:relative}details .need-log{font-size:1rem;font-weight:500;margin-left:2rem}table{border:1px solid #00274c;border:1px solid var(--michigan-blue);border-collapse:collapse;font-size:14px;width:100%}.contain{height:100vh;overflow:hidden}.table-wrapper{margin-bottom:2rem;overflow-x:auto}thead{background-color:#f6f6f6;background-color:var(--eggshell)}th{text-align:left}td,th{border:1px solid #f6f6f6;border:1px solid var(--eggshell);padding:1rem}.field{margin-bottom:1.5rem}.field label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.field label span{display:inline-block;margin-right:2rem;width:45%}input,select{background-color:#fafafa;border:1px solid #e6e8ed;border:1px solid var(--pale-grey);border-radius:4px;font-family:IBMPlexMono,monospace;height:32px;width:125px;padding:.5rem}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e6e8ed;background-color:var(--pale-grey);border:0;border-radius:2px;height:4px;padding:0;width:300px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#00274c;background-color:var(--michigan-blue);border-radius:50%;-webkit-box-shadow:0 0 .25rem 0 rgba(0,0,0,.5);box-shadow:0 0 .25rem 0 rgba(0,0,0,.5);cursor:pointer;height:1rem;width:1rem}input[type=range]::-moz-range-thumb{border-radius:50%;box-shadow:0 0 .25rem 0 rgba(0,0,0,.5);cursor:pointer;height:1rem;width:1rem}input[type=range]::-moz-range-progress,input[type=range]::-moz-range-thumb{background-color:#00274c;background-color:var(--michigan-blue)}input[type=range]::-ms-fill-lower{background-color:#00274c;background-color:var(--michigan-blue)}input[type=checkbox],input[type=radio]{width:auto}.range-container{position:relative}.range-bubble{left:0;position:absolute;text-align:center;top:-1.25rem;width:1.5rem}.range-labels{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.range-labels p{margin-bottom:0}.radio-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.radio-wrapper label{display:inline-block;margin-left:.5rem}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.container{margin:0 auto;max-width:960px;padding-left:1rem;padding-right:1rem}.panel{background-color:#fff;background-color:var(--white);border-radius:5px;-webkit-box-shadow:0 0 31px 0 rgba(0,0,0,.24);box-shadow:0 0 31px 0 rgba(0,0,0,.24)}.page-content{margin-top:-8rem;position:relative;z-index:1}.fade-enter-active{-webkit-transition:all .5s;transition:all .5s}.fade-enter,.fade-leave-to{opacity:0}.slide-fade-enter-active{-webkit-transition:all .5s;transition:all .5s}.slide-fade-enter,.slide-fade-leave-to{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}.button{cursor:pointer;display:inline-block;font-size:.75rem;font-weight:600;padding:.5rem 2rem;text-decoration:none;text-transform:uppercase}.button--standard{background-color:#00274c;background-color:var(--michigan-blue);border:1px solid #00274c;border:1px solid var(--michigan-blue);color:#fff;color:var(--white)}.button--danger{background-color:transparent;border:1px solid #9b301c;border:1px solid var(--brick);color:#9b301c;color:var(--brick)}.checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox input{margin-right:1rem}.filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.filter{background-color:#ffcb05;background-color:var(--michigan-maize);-ms-flex-preferred-size:50%;flex-basis:50%;margin-left:1px;padding:1rem;color:#00274c;color:var(--michigan-blue);font-size:1.25rem;text-decoration:none;font-weight:600;letter-spacing:-.1px}.filter.active{background-color:#fff;background-color:var(--white)}.filter:first-child{border-top-left-radius:5px;margin-left:0}.filter:last-child{border-top-right-radius:5px}.custom-filter{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.custom-filter label{-ms-flex-preferred-size:38%;flex-basis:38%;text-align:center}.custom-filter input[type=submit]{-ms-flex-preferred-size:20%;flex-basis:20%}.custom-filter input[type=date]{text-align:center;width:100%}.custom-filter label span{display:block;font-weight:600;margin-bottom:.5rem}.charts{margin-bottom:3rem;padding-bottom:1rem;overflow:hidden}.date-change{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#494949;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.date-change span{margin-top:1px}.date-change a{display:inline-block}.previous-dates{margin-right:1rem}.next-dates{margin-left:1rem}.previous-dates img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header-text-logo{color:#feffff;font-weight:700;line-height:1.25;font-size:1rem;margin-bottom:.75rem;margin-left:.25rem}.logo-link{text-decoration:none}@media (max-width:800px){main{margin-left:0;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}main.indent{-webkit-transform:translateX(255px);transform:translateX(255px);-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in}.fade-screen{background-color:rgba(11,15,18,.5);bottom:0;position:fixed;left:0;right:0;top:0;z-index:3}}@media (max-width:640px){summary{font-size:.875rem;padding-left:1rem}summary .need-log{font-size:.75rem;margin-left:1rem}.date-change,.filter{font-size:.875rem}.date-change{font-size:.75rem}.field{font-size:.875rem}.field label{display:block}label span{margin-bottom:.5rem;width:100%}input,input[type=range],select{width:100%}.custom-filter{display:block}.custom-filter label{display:block;font-size:.875rem;margin-bottom:1rem}}