#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}@media screen and (max-height:800px){.v-footer{visibility:hidden}}::-webkit-scrollbar{border-radius:1px 3px 3px 1px;width:6px;padding:4px;margin-right:4px!important;background-color:#fff}::-webkit-scrollbar-thumb{background-color:#6087af}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{border-radius:1px 3px 3px 1px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.14);box-shadow:inset 0 0 6px rgba(0,0,0,.14)}::-webkit-scrollbar-track{background-color:#fff}.quickadd-textarea .v-input__slot{margin:0;min-height:0!important;height:auto}.quickadd-textarea textarea{padding:6px 0;line-height:100%;margin:0!important}.quickadd-textarea .v-text-field__details,.tasklist-textarea-printable{display:none}@media print{.v-content{padding:0!important}.completed-task-list,.task-add-btn,.task-list-action-btns,.tasklist-textarea,.v-footer,.v-snack,.v-toolbar.v-app-bar{display:none}.tasklist-textarea-printable{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin-top:12px;margin-bottom:12px;padding-bottom:6px;border-bottom:1px dashed #000;white-space:pre-line;word-wrap:break-word;text-align:left}}#date-picker[data-v-67b7c848] .v-picker__actions{display:block}#date-picker[data-v-67b7c848] .v-date-picker-table{height:auto}.kanban-card{margin:30px 10px 60px 10px;min-width:180px;max-width:240px;font-size:76%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.drag-handle{cursor:all-scroll}.v-input__prepend-outer{margin-right:16px!important}.v-select__selections input{display:none}.v-select__selection{margin:auto!important}.view-switcher .v-input__append-inner{width:0}.category-selector .v-input__append-inner{width:16px}.tasklist-textarea:not(.subtask-textarea){margin-top:30px!important}.tasklist-textarea textarea{margin:1px 1px 1.2px 2px!important;max-height:60px;overflow-y:auto!important}.tasklist-textarea .v-text-field__details{display:none}.tilted-card{-webkit-transform:rotate(8deg);transform:rotate(8deg)}.fc-next-button,.fc-prev-button{padding-bottom:12px;padding-top:0;margin:0 3px}.fc-title{color:#fff}#date-picker[data-v-368319d1] .v-picker__actions{display:block}#date-picker[data-v-368319d1] .v-date-picker-table{height:auto}.popper,.tooltip{position:absolute;z-index:9999;background:#555;color:#fff;width:150px;border-radius:3px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.5);box-shadow:0 0 2px rgba(0,0,0,.5);padding:10px;text-align:center;font-family:sans-serif;font-size:90%}.style5 .tooltip{background:#1e252b;color:#fff;max-width:200px;width:auto;font-size:.8rem;padding:.5em 1em}.popper .popper__arrow,.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#555}.style5 .tooltip .tooltip-arrow{border-color:#1e252b}.popper[x-placement^=top],.tooltip[x-placement^=top]{margin-bottom:5px}.popper[x-placement^=top] .popper__arrow,.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper[x-placement^=bottom],.tooltip[x-placement^=bottom]{margin-top:5px}.popper[x-placement^=bottom] .popper__arrow,.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper[x-placement^=right],.tooltip[x-placement^=right]{margin-left:5px}.popper[x-placement^=right] .popper__arrow,.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.popper[x-placement^=left],.tooltip[x-placement^=left]{margin-right:5px}.popper[x-placement^=left] .popper__arrow,.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.editHabitDialog .v-select select{text-align:center;-moz-text-align-last:center;text-align-last:center}.habitlist-textarea{margin-top:20px!important}.habitlist-textarea textarea{margin:1px 1px 1.2px 2px!important;max-height:120px;overflow-y:auto!important}.dow-checkbox input[data-v-1f3eaa07],.habitlist-textarea .v-text-field__details{display:none}.dow-checkbox input:checked+label .box[data-v-1f3eaa07]{-webkit-animation:animOnTransform 1s 1 forwards;animation:animOnTransform 1s 1 forwards;background:rgba(0,0,0,.5);font-weight:700;color:gold}.dow-checkbox input:checked+label .box i[data-v-1f3eaa07]{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:.4s;transition-delay:.4s;opacity:1;color:gold}.dow-checkbox label[data-v-1f3eaa07]{min-width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:40px;cursor:pointer}.dow-checkbox label .box[data-v-1f3eaa07]{background:rgba(0,0,0,.3);border-radius:30px;position:relative;width:30px;height:30px;padding-top:4px;-webkit-transition:background .3s ease;transition:background .3s ease}.dow-checkbox label .box[data-v-1f3eaa07]:hover{background:rgba(0,0,0,.5)}.dow-checkbox label .box i[data-v-1f3eaa07]{position:absolute;top:50%;left:50%;font-size:20px;display:inline-block;opacity:0;pointer-events:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translate(-50%,-50%) scale(4);transform:translate(-50%,-50%) scale(4)}.check input[data-v-1f3eaa07]{display:none}.check input:checked+label .box[data-v-1f3eaa07]{-webkit-animation:animOnTransform-1f3eaa07 1s 1 forwards;animation:animOnTransform-1f3eaa07 1s 1 forwards;background:rgba(0,0,0,.5)}.check input:checked+label .box i[data-v-1f3eaa07]{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:.4s;transition-delay:.4s;opacity:1;color:gold}.check label[data-v-1f3eaa07]{min-width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:40px;cursor:pointer}.check label .box[data-v-1f3eaa07]{background:rgba(0,0,0,.3);border-radius:5px;position:relative;width:30px;height:30px;-webkit-transition:background .3s ease;transition:background .3s ease;padding-top:4px}.check label .box[data-v-1f3eaa07]:hover{background:rgba(0,0,0,.5)}.check label .box i[data-v-1f3eaa07]{position:absolute;top:50%;left:50%;font-size:20px;display:inline-block;opacity:0;pointer-events:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translate(-50%,-50%) scale(4);transform:translate(-50%,-50%) scale(4)}@-webkit-keyframes animOn-1f3eaa07{40%{height:20px;width:100px}50%{height:60px;width:30px}60%{height:40px;width:70px}70%{height:55px;width:45px}to{height:50px;width:50px}}@keyframes animOn-1f3eaa07{40%{height:20px;width:100px}50%{height:60px;width:30px}60%{height:40px;width:70px}70%{height:55px;width:45px}to{height:50px;width:50px}}@-webkit-keyframes animOnTransform-1f3eaa07{40%{-webkit-transform:scale(1.5,.5);transform:scale(1.5,.5)}50%{-webkit-transform:scale(.5,1.5);transform:scale(.5,1.5)}60%{-webkit-transform:scale(1.3,.6);transform:scale(1.3,.6)}70%{-webkit-transform:scale(.8,1.2);transform:scale(.8,1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes animOnTransform-1f3eaa07{40%{-webkit-transform:scale(1.5,.5);transform:scale(1.5,.5)}50%{-webkit-transform:scale(.5,1.5);transform:scale(.5,1.5)}60%{-webkit-transform:scale(1.3,.6);transform:scale(1.3,.6)}70%{-webkit-transform:scale(.8,1.2);transform:scale(.8,1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}