#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#nav{text-align:center;margin:auto}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#5094cc}.router-view{max-width:1200px;margin:auto}div{font-weight:700;font-size:14px}input,select,textarea{border-width:2px;border-radius:4px;font-size:14px}option,select{font-weight:700}option{font-size:14px}button{background-color:#494949;border:none;border-radius:4px;padding:6px;color:#fff;font-weight:700;cursor:pointer}button:hover{background-color:#303030}button:active{background-color:grey}.button-blue{background-color:#0084ff}.button-blue:hover{background-color:#006fd6}.button-blue:active{background-color:#4aa6fc}.button-red{background-color:red}.button-red:hover{background-color:#d60000}.button-red:active{background-color:#fc4a4a}.button-round{border-radius:50%}.icon-button{background-color:#00000000}.icon-button:hover{background-color:#00000030}.icon-button:active{background-color:#00000050}.icon-button-red{background-color:#ff000000}.icon-button-red:hover{background-color:#ff00006e}.icon-button-red:active{background-color:red}.fade-enter-active,.fade-leave-active{transition:all .2s ease-in .1s}.fade-enter,.fade-leave-to{opacity:0}.context-menu[data-v-6a276b0f]{position:fixed;background:#fff;z-index:999;outline:1px;padding:1px;font-size:12px;font-weight:400;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.context-menu-list[data-v-6a276b0f]{list-style-type:none;margin:0;padding:0}li[data-v-6a276b0f]{padding:5px}li[data-v-6a276b0f]:hover{background-color:#94cbff;cursor:default}.card[data-v-5e33118e]{height:100px}.card-swimlane[data-v-5e33118e]{display:flex;margin:10px auto 10px auto;max-width:210px}.card-planning[data-v-5e33118e]{width:210px}.card-content[data-v-5e33118e]{background-color:#fff;height:100%;width:100%;display:flex;flex-direction:row;box-shadow:2px 2px 5px #555;border-radius:5px;border-style:solid;border-width:1px;border-color:#888;overflow:hidden}.card-content[data-v-5e33118e]:hover{cursor:pointer;filter:brightness(95%)}.card-content[data-v-5e33118e]:active{filter:brightness(92%)}.card-header[data-v-5e33118e]{height:100%;min-width:5px;pointer-events:none}.card-header-programming[data-v-5e33118e]{background-color:#2d57b3}.card-header-design[data-v-5e33118e]{background-color:#31b32d}.card-header-bug[data-v-5e33118e]{background-color:#b32d2d}.card-body[data-v-5e33118e]{display:flex;height:100%;width:100%;justify-content:center;align-items:center;text-align:center;font-size:16px;font-weight:400;pointer-events:none;overflow:hidden}.selected[data-v-5e33118e]{filter:brightness(88%)}.selected[data-v-5e33118e]:hover{filter:brightness(85%)}.selected[data-v-5e33118e]:active{filter:brightness(90%)}.tasksearch[data-v-48b53244]{position:relative;width:100%}.tasksearch-dropdown[data-v-48b53244]{position:absolute;top:100%;left:0;width:100%;box-shadow:0 2px 6px rgba(0,0,0,.1);background-color:#fff}.tasksearch-results-list[data-v-48b53244]{margin:0;padding:0;list-style:none}.tasksearch-result[data-v-48b53244]{cursor:pointer}.tasksearch-result[data-v-48b53244]:active,.tasksearch-result[data-v-48b53244]:focus,.tasksearch-result[data-v-48b53244]:hover{background-color:#d0dfff}.tasksearch-input[data-v-48b53244]{width:100%}.editor-row[data-v-2e62427c],.task-form[data-v-2e62427c]{display:flex;align-items:center;justify-content:center}.label-column[data-v-2e62427c]{flex:1}.details-column[data-v-2e62427c]{flex:3}.save-buttons[data-v-2e62427c]{flex:1;text-align:right}.task-heading[data-v-2e62427c]{font-size:16px}.table-row[data-v-2e62427c]{display:flex;align-items:center}.table-row[data-v-2e62427c]:nth-child(2n){background:#ddd}.table-row[data-v-2e62427c]:nth-child(odd){background:#eaeaea}.table-text[data-v-2e62427c]{flex:3}.pointer[data-v-2e62427c]{cursor:pointer}.table-text-selected[data-v-2e62427c]{color:#7e7e7e}.table-button[data-v-2e62427c]{display:flex}.table-status-column[data-v-2e62427c],.table-timestamp-column[data-v-2e62427c]{flex:1}.button-add[data-v-2e62427c],.button-edit[data-v-2e62427c],.button-remove[data-v-2e62427c]{width:20px;height:20px;border-radius:50%;line-height:0px;display:flex;justify-content:center;align-items:center}.tasksearch[data-v-2e62427c]{width:calc(100% - 8px)}.input-time[data-v-2e62427c]{width:30px;font-size:12px}.button-small[data-v-2e62427c]{padding:4px;font-size:11px}textarea[data-v-2e62427c]{width:calc(100% - 8px)}select[data-v-2e62427c]{width:100%}div[data-v-2e62427c]{margin-bottom:2px}.button-list[data-v-553ba952]{background-color:transparent;color:#000;padding:0;display:flex;align-items:center;height:28px;text-decoration:underline}.button-list[data-v-553ba952]:hover{background-color:transparent}.button-list-selected[data-v-553ba952]{color:#5094cc}.button-list-selected-img[data-v-553ba952]{transform:rotate(90deg)}.editor-row[data-v-a9d295a6]{display:flex;align-items:center;justify-content:center}.label-column[data-v-a9d295a6]{flex:1}.details-column[data-v-a9d295a6]{flex:3}.table-row[data-v-a9d295a6]{display:flex;align-items:center}.table-row[data-v-a9d295a6]:nth-child(2n){background:#ddd}.table-row[data-v-a9d295a6]:nth-child(odd){background:#eaeaea}.table-text[data-v-a9d295a6]{flex:3}.pointer[data-v-a9d295a6]{cursor:pointer}.table-text-selected[data-v-a9d295a6]{color:#7e7e7e}.table-button[data-v-a9d295a6]{display:flex}.button-add[data-v-a9d295a6],.button-edit[data-v-a9d295a6],.button-remove[data-v-a9d295a6]{width:20px;height:20px;border-radius:50%;line-height:0px;display:flex;justify-content:center;align-items:center}.button-small[data-v-a9d295a6]{padding:4px;font-size:11px}.groups-header[data-v-a9d295a6]{display:flex;justify-content:space-between}select[data-v-a9d295a6]{width:100%}div[data-v-a9d295a6]{margin-bottom:2px}.column-heading[data-v-61b12ce5]{color:#454545;font-weight:700}.project-grid[data-v-61b12ce5]{display:grid;grid-template-columns:1fr 3fr;margin-top:2px}.swimlane-grid[data-v-61b12ce5],.swimlane-header[data-v-61b12ce5]{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:1px;column-gap:1px}.swimlane-grid[data-v-61b12ce5]{height:100%}.swimlane[data-v-61b12ce5]{height:100%;padding:0 10px 0 10px;background-color:#ddd}.project-column[data-v-61b12ce5]{margin-right:2px;background-color:#f0f0f0;height:100%}.project-form[data-v-61b12ce5]{padding:2px 0}.project-title[data-v-61b12ce5]{font-size:16px}.project-title[data-v-61b12ce5]:hover{cursor:pointer}.project-title-edit[data-v-61b12ce5]{font-weight:700;font-size:16px;width:calc(100% - 8px)}.project-buttons[data-v-61b12ce5]{display:flex}.delete-button[data-v-61b12ce5]{flex:1}.save-buttons[data-v-61b12ce5]{flex:1;text-align:right}.drag-enter[data-v-61b12ce5]{filter:brightness(80%)}.drag-over[data-v-61b12ce5]{filter:brightness(10%)}.drag-hide[data-v-61b12ce5]{display:none}.list-move[data-v-61b12ce5]{transition:transform .3s}.project-list[data-v-495001b6]{background-color:#ececec;border-radius:4px;padding:4px;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;max-width:100%}.project-list-item[data-v-495001b6]{cursor:pointer;display:flex}.project-checkbox[data-v-495001b6]{cursor:pointer}.fadefilter-enter-active[data-v-495001b6],.fadefilter-leave-active[data-v-495001b6]{transition:all .5s;max-height:var(--height)}.fadefilter-enter[data-v-495001b6],.fadefilter-leave-to[data-v-495001b6]{opacity:0;max-height:0}.task-filters[data-v-670fab48]{display:flex}.task-filters>[data-v-670fab48]{margin-right:5px}.fadegrid-enter-active[data-v-049c0394],.fadegrid-leave-active[data-v-049c0394]{transition:all .5s;max-height:100vh;overflow:hidden}.fadegrid-enter[data-v-049c0394],.fadegrid-leave-to[data-v-049c0394]{opacity:0;max-height:0}.newproject-enter-active[data-v-049c0394],.newproject-leave-active[data-v-049c0394]{transition:max-width .1s}.newproject-enter[data-v-049c0394],.newproject-leave-to[data-v-049c0394]{opacity:0;max-width:90px}.newproject-enter-to[data-v-049c0394],.newproject-leave[data-v-049c0394]{opacity:0;max-width:300px}.header[data-v-049c0394]{display:flex;width:100%}.header>[data-v-049c0394]{margin-right:5px}.header-spacer[data-v-049c0394]{flex-grow:1}.new-project[data-v-049c0394]{height:30px}