@import url(https://fonts.googleapis.com/css2?family=Dancing+Script&display=swap);@font-face{font-display:swap;font-family:Charter;font-style:italic;font-weight:400;src:url(/static/media/charter_italic.cd22f991bb1a372d669a.woff) format("woff")}@font-face{font-display:swap;font-family:Charter;font-style:italic;font-weight:700;src:url(/static/media/charter_bold_italic.a3f734d760c549344ed8.woff) format("woff")}@font-face{font-display:swap;font-family:Charter;font-style:normal;font-weight:700;src:url(/static/media/charter_bold.899c5268a8da157e248b.woff) format("woff")}@font-face{font-display:swap;font-family:Charter;font-style:normal;font-weight:400;src:url(/static/media/charter_regular.774480a3882177759490.woff) format("woff")}html{background-color:#000}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(/static/media/orange-top-512w.f91f51b6f255be882305.jpg) no-repeat fixed;background-position:top 32px left 0;background-size:contain;font-family:Charter,serif;font-size:16px;margin:0;padding:0}@media (min-width:468px){body{background-size:cover}}@media (min-width:513px){body{background:url(/static/media/orange-top-1024w.690788c4004f8b87b5c1.jpg) no-repeat fixed}}@media (min-width:1025px){body{background:url(/static/media/orange-top-2048w.0693d4ad3a6e926ada3d.jpg) no-repeat fixed}}@media (min-width:2049px){body{background:url(/static/media/orange-top-3240w.1405418dc29c119e4f3e.jpg) no-repeat fixed}}@media (min-width:3241px){body{background:url(/static/media/orange-top-5616w.73d4dd8c9b233ffa082e.jpg) no-repeat fixed}}.container{background-color:#fbfbf8;border-radius:4px;box-sizing:initial;max-width:1024px!important}h1,h2,h3,h4,h5,h6{font-family:Dancing Script,cursive!important}input.form-control,select.form-control,textarea.form-control{font-size:1rem}input[type=file]{width:100%}.banner{border:0;border-radius:0;margin:0;padding:4px}.bannerText,.linkText{display:none}@media only screen and (min-width:768px){.banner{padding:12px}.bannerText,.linkText{display:inline}}.carousel{display:none}img{margin:auto}.carousel-caption{background:rgba(50,50,50,.5);padding:1rem}@media only screen and (min-width:768px){.carousel{display:block}.fp-carousel{display:none}}.Home .lander{text-align:center}.Home .lander h1{font-family:Dancing Script;font-weight:600}.LoaderButton .spinning{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;margin-right:7px;top:2px}@-webkit-keyframes spin{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}@keyframes spin{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}.monthCalendar .card-header{display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none}p.dayname{font-size:0}p.dayname:first-letter{font-size:1rem}.monthCalendar .card-body{margin:0 1rem}#daygrid,#dayofweek{grid-gap:1px;background:none;border:none;display:grid;grid-template-columns:repeat(7,1fr);justify-content:stretch;text-align:center}.monthCal.calendarMeta{display:flex;flex-wrap:wrap}span.date,span.dayname{display:none}.weekend{font-weight:700}p.fullday{display:none}p.daynum{box-sizing:border-box;display:inline;font-size:.75rem;line-height:1.5rem;margin-left:0;padding:.5rem}.daynumsquare{border-radius:2px}.daynumsquare,.monthName{cursor:pointer}div.wordcount{display:none}.calendar{text-align:center}.calendar .card-header{text-align:left}.calendar .card-body{padding:0}.calwrap{display:inline-block;padding-top:1rem}.notdone{background:#d3d3d3!important}.notyet{background:grey!important}.today{background:orange!important}.fail{background:red!important}.pass{background:green!important}#yearCal{grid-row-gap:1px;grid-column-gap:1px;-webkit-column-gap:1px;column-gap:1px;display:grid;grid-auto-flow:column;grid-template-rows:repeat(7,4px);row-gap:1px}.square{background-color:green;border-radius:1px;height:4px;overflow:hidden;width:4px}.calendarMeta{font-size:.75rem;letter-spacing:0;margin:.25rem 0 .5rem;text-align:left}.calendarMeta .caption,.calendarMeta .key,.calendarMeta .square{display:inline-block}.calendarMeta .caption,.calendarMeta .key{opacity:.8}.calendarMeta .square{margin-left:.5rem;margin-right:.25rem}@media only screen and (min-width:768px){#yearCal{-webkit-column-gap:2px;column-gap:2px;grid-template-rows:repeat(7,10px);row-gap:2px}.square{border-radius:2px;height:10px;width:10px}}@media only screen and (min-width:1024px){#yearCal{-webkit-column-gap:2px;column-gap:2px;grid-template-rows:repeat(7,14px);row-gap:2px}.square{border-radius:3px;height:14px;width:14px}}.lander{padding:80px 0;text-align:center}.graphMeta .line{background-color:#000;border-radius:1px;height:4px;overflow:hidden;width:20px}.graphMeta .line.target{background-color:blue}.graphMeta .caption,.graphMeta .key,.graphMeta .line{display:inline-block}.graphMeta .line{margin-left:.5rem;margin-right:.25rem}.graphMeta .square{background-color:green;border-radius:1px;height:4px;overflow:hidden;width:4px}.graphMeta .square.target{background-color:blue}.graphMeta{float:left;font-size:.75rem;letter-spacing:0;margin:.25rem 0 .5rem;text-align:left}.graphMeta .caption,.graphMeta .key,.graphMeta .square{display:inline-block}.graphMeta .caption,.graphMeta .key{opacity:.8}.graphMeta .square{margin-left:.5rem;margin-right:.25rem}.stats .card{text-align:center}.stats .card-text{line-height:1rem}.stats .card-title{font-family:inherit!important}.share{background-color:var(--success);bottom:3vw;box-shadow:5px 5px 10px #333;left:3vw;margin:0;overflow:auto;padding:0;position:fixed;width:300px;z-index:1000}.share .card-footer{display:flex;justify-content:space-between}.share a{color:inherit}.share .hidden{display:none}.share-btn{border-radius:2px;color:#fff!important;display:inline-block;line-height:1.5rem;opacity:.8;overflow:hidden;padding:0 .2rem .2rem;text-align:center;width:2.5rem}.share-btn .hidden{display:none;margin-left:.5rem}.share-btn:hover{color:#000!important;opacity:1}.share-btn.twitter{background:#55acee}.share-btn.facebook{background:#3b5998}.share-btn.stumbleupon{background:#eb4823}.share-btn.reddit{background:#ff5700}.share-btn.linkedin{background:#4875b4}.share-btn.email{background:#444}.float{bottom:3vw;overflow:auto;position:fixed;right:3vw;z-index:1000}.spin{-webkit-animation:spinner 10s linear infinite;animation:spinner 10s linear infinite}@-webkit-keyframes spinner{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}80%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}85%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}90%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}95%{-webkit-transform:rotateY(270deg);transform:rotateY(270deg)}to{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}}@keyframes spinner{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}80%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}85%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}90%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}95%{-webkit-transform:rotateY(270deg);transform:rotateY(270deg)}to{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}}.float-left{bottom:3vw;left:3vw;overflow:auto;position:fixed;z-index:900}button a,button a:hover{color:#fff}.Dashboard{margin:auto;max-width:1024px}.Dashboard .graph{cursor:pointer}.Graphs{max-width:800px}.Graphs,.center{margin:auto}.Login form a{display:block;font-size:14px;margin-bottom:15px}@media (min-width:480px){.Login{padding:60px 0}.Login form{margin:0 auto;max-width:320px}.ResetPassword{padding:60px 0}.ResetPassword form{margin:0 auto;max-width:320px}.ResetPassword .success{max-width:400px}}.ResetPassword .success{margin:0 auto;text-align:center}.ResetPassword .success .glyphicon{color:grey;font-size:30px;margin-bottom:30px}@media (min-width:480px){.Signup{padding:60px 0}.Signup form{margin:0 auto;max-width:320px}}.profile form img,.profile form svg{height:auto;max-height:100%;max-width:100%;padding:10px}.profile form .profileImage{height:25vh;text-align:center}.createdOn{padding-left:10px}.profile form textarea{height:100px}.profile .form-label{font-size:.8rem}.toast{bottom:20px;position:absolute;right:20px}@media screen and (min-width:720px){.profile form .profileImage{height:320px;text-align:left}}.highlight .list-group-item:first-child{background:#eee;border:1px solid var(--secondary)}.list-group-item.done{background:var(--success);text-decoration:line-through}.NotFound{padding-top:10px}.navbar{background:hsla(60,27%,98%,.8);width:100%}.navbar-brand{font-family:Dancing Script,cursive!important;font-size:2.5rem}.nav-link{font-size:1.2rem}.container{box-sizing:border-box}.loading .card-footer,.loading .card-text,.loading .card-title,.loading .square{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}@-webkit-keyframes pulse{0%{background-color:#eee;color:#eee}50%{background-color:#ddd;color:#ddd}to{background-color:#eee;color:#eee}}@keyframes pulse{0%{background-color:#eee;color:#eee}50%{background-color:#ddd;color:#ddd}to{background-color:#eee;color:#eee}}
/*# sourceMappingURL=main.15d54bfe.css.map*/