[v-cloak]>*{display:none}html{font-size:62.5%}body{font-size:1.6rem;background-color:hsla(300,4%,81%,.1);margin:0}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#app #appWrapper{padding-top:30px}.icontext{clip:rect(0 0 0 0);overflow:hidden;position:absolute;height:1px;width:1px}.fade-enter-active,.fade-leave-active{transition-duration:.3s;transition-property:opacity;transition-timing-function:ease}.fade-enter,.fade-leave-active{opacity:0}.slideFromLeft-enter-active,.slideFromRight-enter-active{transition:all .2s ease;transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-enter-active,.slide-leave-active{transition:all .6s ease}.slide-enter,.slide-leave-to{transform:translateY(-100%);opacity:0}.slide-up-enter-active,.slide-up-leave-active{transition:all .6s ease}.slide-up-enter,.slide-up-leave-to{transform:translateY(100%);opacity:0}.slideFromLeft-enter{transform:translate(100%);opacity:0}.slideFromLeft-leave-to,.slideFromRight-enter{transform:translate(-100%)}.slideFromRight-enter{opacity:0}.slideFromRight-leave-to{transform:translate(100%)}h1{color:#d44d5c}h1,h2{margin-top:.5rem;margin-bottom:.5rem}form.flexform{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;-ms-flex-pack:center;justify-content:center}form.flexform input{display:block;margin:0 5px}form.flexform input[type=submit]{height:35px}@media (max-width:550px){form.flexform{display:block}form.flexform input{margin:10px auto}}input{font-size:1.6rem;border:1px solid #d0ccd0;height:24px;padding:5px 10px;transition:all .3s}input:active,input:focus{border:1px solid #1b3022}button,input[type=button],input[type=submit]{color:#d44d5c;height:26px;background:hsla(300,4%,81%,.5);border:1px solid #d0ccd0;transition:all .3s;cursor:pointer;line-height:1}button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:hsla(300,4%,81%,.1);font-weight:700;border-color:#d44d5c}input[type=date]{font-size:2rem}button.subtleButton{border:none;background:none}button.subtleButton:hover{font-weight:400;text-decoration:underline}input.editActivityName{background-color:transparent;border:1px solid #0a0;width:auto;padding:2px}.dateHeader{font-size:2.4rem;font-weight:700}.dateBrowse{font-size:1.6rem;vertical-align:middle;display:inline-block;padding-bottom:6px}.dateBrowse,.dateBrowse:hover{font-weight:700}label.toggleLabel{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:100%;margin:5px auto}label.toggleLabel>*{margin:0 5px}label.toggleLabel .switch{position:relative;width:60px;height:34px}label.toggleLabel .text{width:180px;text-align:left;font-size:2rem}label.toggleLabel .switch input{opacity:0;width:0;height:0}label.toggleLabel .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d0ccd0;transition:.4s}label.toggleLabel .slider:focus{border-color:#d44d5c}label.toggleLabel .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}label.toggleLabel input:checked+.slider{background-color:#0a0}label.toggleLabel input:focus+.slider{box-shadow:0 0 1px #0a0}label.toggleLabel input:checked+.slider:before{transform:translateX(26px)}label.toggleLabel .slider.round{border-radius:34px}label.toggleLabel .slider.round:before{border-radius:50%}a{color:#d44d5c;text-decoration:none}a:hover{text-decoration:underline}.minor{font-size:1.2rem}nav ul{list-style:none}nav ul li{display:inline;margin:0 5px}nav a{color:#d44d5c;text-decoration:none}nav a:hover{text-decoration:overline}.trackingGrid[data-v-75c472de]{list-style-type:none}.streak{color:#d44d5c}.streak.endyesterday{color:#5b616a}a[data-v-79ff5c92]{font-size:10px}.addActivityForm{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.addActivityForm>*{margin:0 5px}.calendar{margin-top:30px}.calendarBody{border:1px solid #d44d5c;padding:5px;display:grid;grid-template-columns:repeat(7,1fr);margin:0 auto 30px;width:90%;max-width:600px}.calendarBody button{background-color:transparent;border:none;color:#5b616a;min-height:50px;position:relative}.calendarBody .current button{color:#000;height:100%;width:100%}.calendarBody>div{border:1px dashed hsla(300,4%,81%,.25)}.calendarBody .today{color:#d44d5c;font-weight:700}.calendarBody .selected{border:2px solid #d44d5c}.dot{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:5px}.dot.dot-0{background-color:#0a0}.dot.dot-1{background-color:#d44d5c}.dot.dot-2{background-color:#85c7de}.dot.dot-3{background-color:#1b3022}.dot.dot-4{background-color:#e872e5}.dot.dot-5{background-color:#ca8aff}.dot.dot-6{background-color:#7c72e8}.dot.dot-7{background-color:#7dadff}.calendarBody button .dot{position:absolute;width:8px;height:8px}.calendarBody button .dot.dot-0{top:calc(20% - 4px);right:calc(20% - 4px)}.calendarBody button .dot.dot-1{bottom:calc(20% - 4px);right:calc(20% - 4px)}.calendarBody button .dot.dot-2{bottom:calc(20% - 4px);left:20%}.calendarBody button .dot.dot-3{top:calc(20% - 4px);left:20%}.calendarBody button .dot.dot-4{top:calc(20% - 4px);left:calc(50% - 4px)}.calendarBody button .dot.dot-5{top:calc(50% - 4px);right:calc(20% - 4px)}.calendarBody button .dot.dot-6{bottom:calc(20% - 4px);left:calc(50% - 4px)}.calendarBody button .dot.dot-7{top:calc(50% - 4px);left:20%}.calendarKey li{cursor:pointer}.calendarKey li.demphasize{opacity:.5}.day{background-color:hsla(300,4%,81%,.25)}.day.current{background-color:unset}.calendarBody .singleDone0{background-color:rgba(0,170,0,.25)}.calendarBody .singleDone1{background-color:rgba(212,77,92,.25)}.calendarBody .singleDone2{background-color:rgba(133,199,222,.25)}.calendarBody .singleDone3{background-color:rgba(27,48,34,.25)}.calendarBody .singleDone4{background-color:rgba(232,114,229,.25)}.calendarBody .singleDone5{background-color:rgba(202,138,255,.25)}.calendarBody .singleDone6{background-color:rgba(124,114,232,.25)}.calendarBody .singleDone7{background-color:rgba(125,173,255,.25)}.activitiesList{display:block}.activitiesList .addActivity{margin-top:40px;text-align:center}.activitiesListSection{-ms-flex:0 1 400px;flex:0 1 400px;padding:12.5px;max-width:600px;margin:auto}.activitiesListSection h2{text-align:center}.activitiesListSection ul{list-style-type:none;text-align:center;margin:0;padding:0}.activitiesListSection ul button{white-space:nowrap}.activitiesListActive{-ms-flex:0 1 400px;flex:0 1 400px;background-color:rgba(212,77,92,.25);background-color:rgba(0,170,0,.25);border:2px solid #0a0}.activitiesListActive .addActivity a{color:#d44d5c;text-decoration:none}.activitiesListActive .addActivity a:hover{text-decoration:underline}.activitiesListActive .addActivity button,.activitiesListActive .addActivity input{background:none;border-color:#d44d5c;color:#d44d5c}.activitiesListActive ul{max-width:400px;margin:auto}.activitiesListActive .addActivity,.activitiesListActive h2,.activitiesListActive ul{text-align:center}.activitiesListInactive{background-color:hsla(300,4%,81%,.25)}.activitiesListInactive *{color:#5b616a}@media (min-width:866.5px){.activitiesList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.activitiesList>*{margin:0 12.5px}.activitiesListSection .addActivity,.activitiesListSection h2,.activitiesListSection ul{text-align:left}.activitiesListActive.multi{-ms-flex:0 1 400px;flex:0 1 400px}.activitiesListActive.multi ul{max-width:none}.activitiesListActive.multi .addActivity,.activitiesListActive.multi h2,.activitiesListActive.multi ul{text-align:right}}.notifications label.toggleLabel .text{width:200px}h1[data-v-d884ed26]{font-size:48px}label[data-v-1f0395be]{display:block;margin:10px auto;max-width:300px}label p[data-v-1f0395be]{margin-bottom:0;text-align:left;font-size:1.2rem}label input[data-v-1f0395be]{width:100%}input[type=submit][data-v-e5fadde6]{height:36px}.statsPage .chartController{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;max-width:800px;margin:5px auto;padding:5px;border:1px solid #1b3022;background:rgba(0,170,0,.25);font-size:1.4rem}.lineChart .svgWrapper{position:relative;margin:auto}.lineChart .line{fill:none;stroke:#0a0;stroke-width:2px}.lineChart .point{fill:#0a0}.lineChart .tooltip{position:absolute;border:1px solid #85c7de;padding:5px;background-color:rgba(133,199,222,.25);opacity:0;transition:opacity .5s}.axis,.axis path{stroke:#1b3022}.tick line,.tick text{stroke:rgba(212,77,92,.25);font-family:sans-serif}#alert,.alert{position:relative;overflow:hidden;max-height:400px}.alert{background-color:#d44d5c;max-width:800px;margin:10px auto;padding:10px 20px}.alert,.alert a{color:#fff}.alert a:hover{text-decoration:none}.alert.message{background-color:#0a0}.alertMessage{font-weight:700}.closeAlert{display:block;margin:auto;border:none;color:#fff;background:none;font-size:1.2rem;padding-top:10px}#Message{position:fixed;bottom:0;width:100%;background-color:#0a0;color:#fff}.messageMessage{margin:15px auto;padding:0 50px}.closeMessage{position:absolute;margin-bottom:15px}#DataLoading,.closeMessage{bottom:0;right:0;color:#fff}#DataLoading{position:fixed;background-color:rgba(212,77,92,.5);border-radius:50px;padding:0 5px}#fullPageLoader{position:fixed;width:100%;height:100%;background-color:rgba(27,48,34,.75);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:200;color:#fff;font-size:2.4rem}#fullPageLoader .subtleButton{color:#fff}.closeloader{position:absolute;top:0;right:0}
/*# sourceMappingURL=app.b2ce2dda8a819021798c0b1703d1a857.css.map */