body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:#fcfcf7}.app{padding:0 2rem 2rem}.add-card{width:260px}.board .cards.root .add-card{margin-left:0}.add-card .card-input{display:none;width:100%}.add-card .card-input.open{display:block}.add-card .card-input input{-webkit-font-smoothing:auto;border:0;border-radius:4px;box-shadow:0 0 0 1px hsla(0,0%,6%,.1),0 2px 4px hsla(0,0%,6%,.1);box-sizing:border-box;color:#37352f;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-size:.9rem;font-weight:500;outline:none;padding:1rem;width:100%}@media only screen and (max-width:600px){.add-card .card-input input{border:1px solid #dcdcdc}}.add-card{color:#b4b4b4;cursor:pointer}.add-card:hover .label{color:#5a5a5a}.board.focus .add-card{opacity:.2}.add-card .label{margin-bottom:.5rem;text-align:center}.card{-webkit-font-smoothing:auto;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #dcdcdc;border-radius:4px;box-shadow:2px 2px 4px 1px rgba(0,0,0,.1),4px 4px 4px rgba(15,255,15,.2);font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-size:.9rem;font-weight:500;line-height:1.5;margin-bottom:1rem;min-height:80px;outline:0;position:relative;text-decoration:none;-webkit-transform-origin:center left;transform-origin:center left;transition:background .1s ease-out 0s;transition:opacity .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-user-select:none;user-select:none;width:260px}.card .card-options{opacity:0;transition:all .35s}.card:hover .card-options{opacity:1}.board .card-wrapper.active-target .card{background:rgba(0,255,0,.35)}.board .card-wrapper:first-child,.board .cards.root .card-wrapper,.board .cards.root .card-wrapper:first-child{margin-left:0}.card:hover .start{opacity:1}.card.active{-webkit-transform:scale(3);transform:scale(3);z-index:5}.card.focused{opacity:1;-webkit-transform:scale(2);transform:scale(2)}.card .content{word-wrap:break-word;box-sizing:border-box;display:inline-block;margin-bottom:2rem;padding:.7rem;position:relative;width:100%;z-index:2}.card .content,.card .content .text{outline:0;text-decoration:none;-webkit-user-select:none;user-select:none}.card .content .text{width:85%}.card .footer{bottom:0;position:absolute;width:100%}.card .footer .project{background:#fff;border:1px solid #b4b4b4;border-radius:3px;bottom:.5rem;color:#402c1b;font-size:12px;font-weight:400;height:18px;left:.7rem;line-height:120%;line-height:1.4;padding-left:6px;padding-right:6px;position:absolute}.card .footer .tags{bottom:.5rem;display:flex;position:absolute;right:.5rem;z-index:20}.tag{background:#fdecc8;border-radius:3px;color:#402c1b;font-size:12px;font-weight:400;height:18px;line-height:120%;line-height:1.4;margin:0;padding-left:6px;padding-right:6px}.card .footer .tags .tag.icon{background:none;font-size:14px}.tag.green{background-color:rgba(0,255,0,.35)}.start{font-size:2rem;line-height:1;opacity:0;position:absolute;right:1rem;top:35%;transition:opacity .4s ease-in-out;width:20px}.card .time .time-estimate{top:.5rem}.card .time .start-timer,.card .time .time-estimate{font-size:.7rem;height:30px;position:absolute;right:.7rem;text-align:right;width:30px}.card .time .start-timer{bottom:0;left:50%;z-index:2}.card .time .timer,.card.active .time .time-estimate{display:none}.card.active .time .timer{display:block}.card .time .timer-bar{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.time-display{position:absolute;right:.5rem;top:.5rem}.card.active .feature-buttons-temp{display:none}.feature-buttons-temp{bottom:.4rem;color:#b4b4b4;display:flex;font-size:.8rem;left:45%;position:absolute}.feature-buttons-temp div{margin-right:.3rem}.feature-buttons-temp div:hover{color:#000}.card .children{align-items:center;bottom:0;display:flex;-webkit-filter:grayscale();filter:grayscale();font-size:3rem;justify-content:center;line-height:1;opacity:.5;position:absolute;right:0;top:0;top:.25rem;transition:all .2s;width:15%;z-index:10}.card.has-children .children{z-index:1}.card.has-children:hover .children{-webkit-filter:none;filter:none;opacity:1}.focus-toggle{bottom:.7rem;color:#dcdcdc;cursor:pointer;font-size:1.6rem;left:.7rem;opacity:.1;position:absolute;transition:all .2s;z-index:10}.focus-toggle:hover{color:#000;opacity:1}.card.active .focus-toggle{opacity:1}.card.active .focus-toggle .icon{border-color:#fff}.focus-toggle .icon{background:#fff;border:1px solid #000;border-radius:50%;box-shadow:0 0 20px 10px hsla(0,0%,6%,.1),0 2px 4px hsla(0,0%,6%,.1);height:10px;width:10px}.focus-toggle:hover .icon{border-color:#fff}.up-arrow{color:#0f0;font-size:2rem;left:-3rem;opacity:0;position:absolute;top:1rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .2s}.card:hover .up-arrow{opacity:.7}.down-arrow{color:#0f0;font-size:2rem;opacity:0;position:absolute;right:-3rem;top:1rem;-webkit-transform:rotate(270deg);transform:rotate(270deg);transition:all .2s}.card:hover .down-arrow{opacity:.7}a.parent-link{color:#000;text-decoration:none}.link-to-children{align-items:center;color:#402c1b;display:flex;justify-content:center;margin-right:1.25rem}.link-to-children .child-count{align-items:center;background:rgba(150,220,150,.5);border-radius:50%;display:inline-flex;font-size:.7rem;font-weight:500;height:1rem;justify-content:center;margin-right:.25rem;padding:.1rem;text-align:center;width:1rem}.card .text a{color:#402c1b;text-decoration:none}.full-card-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.edit-icon img{margin-left:.3rem;opacity:.2;width:11px}.edit-icon:hover img{opacity:.7}.edit-text textarea{-webkit-font-smoothing:auto;background:#fff;border:0;color:#402c1b;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-size:.9rem;font-weight:500;line-height:1.5;margin:0;outline:none;padding:0;resize:none}.card.status-done .text{text-decoration-color:#000;text-decoration-line:line-through;text-decoration-thickness:4px}.card.status-done .feature-buttons-temp,.card.status-done .tags{display:none}.tray{background:#fff;border-radius:4px;bottom:0;box-sizing:border-box;display:flex;display:none;padding:.5rem;position:absolute;right:-4rem;top:0;width:20%;z-index:21}.tray ul{list-style-type:none;margin:0;padding:0;text-align:center}.change-status{cursor:pointer;-webkit-filter:grayscale();filter:grayscale();opacity:0;position:absolute;right:.7rem;top:.7rem;transition:all .2s;z-index:25}.change-status:hover{-webkit-filter:none;filter:none;opacity:1}.card.is-over{background:rgba(0,255,0,.05)}.editable-text{outline:none}.card-approval{background:#fff;border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.3);display:none;height:100%;left:80%;position:absolute;right:0;top:0}.card-approval.open{align-items:center;display:flex;justify-content:right}.card-approval .check svg{width:50px}.category-select{bottom:-40px;position:absolute;right:-130px;z-index:10}.category-select ul{background:#fff;border-radius:4px;box-shadow:0 0 0 1px hsla(0,0%,6%,.1),0 2px 4px hsla(0,0%,6%,.1);display:flex;flex-direction:column;margin:0;padding:.8rem}.category-select ul li{cursor:pointer;list-style:none;list-style-type:none;margin-bottom:.2rem;transition:all .2s}.category-select ul li:hover{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.category-select ul li.red{background:#c95959;color:#fff}.category-select ul li.salmon{background:#ed987e;color:#fff}.category-select ul li.buff{background:#f2db80}.category-select ul li.green{background:rgba(0,255,0,.5)}.tag.empty{background:hsla(0,0%,86%,.25);opacity:0;width:38px}.tag.empty:hover{opacity:1}.tags .tag{cursor:pointer}.tag.red{background:#c95959;color:#fff}.tag.salmon{background:#ed987e;color:#fff}.tag.buff{background:#f2db80}.tag.green{background:rgba(0,255,0,.5)}.quick-nav-container{align-items:center;background:hsla(0,0%,100%,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10}.quick-nav{background:#fff;border:1px solid #000;border-radius:5px;box-sizing:border-box;height:175px;height:50vh;overflow:scroll;padding:1rem;width:350px}.quick-nav input{border:0;border-bottom:1px solid #000;box-sizing:border-box;font-size:.9rem;font-weight:500;height:2rem;outline:none;width:100%}.quick-nav .search-result{cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem}.quick-nav .search-result.focus{background-color:hsla(0,0%,71%,.2)}.quick-nav .item-container{margin-top:1rem}.board{-webkit-text-size-adjust:100%;-webkit-font-smoothing:auto;box-sizing:initial;color:#37352f;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,Helvetica,sans-serif;height:-webkit-max-content;height:max-content;margin-left:2rem;margin-top:2rem;padding-bottom:20vh;transition:all .2s ease-in-out;width:460px}@media only screen and (max-width:600px){.board{width:auto}}.board h2{font-size:1rem;font-weight:400}.board header h1{font-size:.8rem;font-weight:300;margin-bottom:1.5rem}.board h2,.board header h1{transition:all .2s ease-in-out}.board.focus .card,.board.focus .list-title h1,.board.focus h2,.board.focus header h1{opacity:.2}.board.focus .card.active,.board.focus .card.focused{opacity:1}.board header img{border-radius:3px;height:36px;margin-right:.6rem;object-fit:cover;transition:opacity .1s ease-out 0s;width:36px}header h1{line-height:1.1;margin:0;padding:0}header h1 a{color:#000;text-decoration:none}.branch h2{margin:0}.branch{margin-bottom:1rem}ul.breadcrumb{display:inline-flex;font-size:.8rem;list-style:none;margin:0 0 1rem;padding:0;position:fixed;top:2rem}ul.breadcrumb li{color:rgba(55,53,47,.2);margin-bottom:.4rem;margin-right:1rem}ul.breadcrumb li a{color:rgba(55,53,47,.2);text-decoration:none}ul.breadcrumb li a:hover{color:#37352f}.level-up a{color:#000;color:rgba(55,53,47,.5);font-size:2rem;left:-3rem;position:absolute;text-decoration:none;top:1rem}.board .cards{margin-top:6rem;position:relative}.add-first-child{font-size:1rem}.add-first-child a{color:rgba(64,44,27,.2);text-decoration:none}.add-first-child:hover a{color:#402c1b}.children a{text-decoration:none}.board .cards h1{font-size:1.5rem;font-weight:300;height:2rem;margin-bottom:3rem;overflow:hidden;position:relative}.board .cards h1 .current,.board .cards h1 .parent{display:block;left:0;position:absolute;top:0;transition:all .2s}.board .cards h1 .parent{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.board .cards h1:hover .parent{-webkit-transform:translateY(0);transform:translateY(0)}.board .cards h1:hover .current{-webkit-transform:translateY(100%);transform:translateY(100%)}nav{font-size:.8rem;position:fixed;right:2rem;top:1rem;z-index:10}nav ul{display:flex;list-style:none;margin:0;padding:0}nav ul a{color:#000;margin-right:1.5rem;text-decoration:none;text-transform:lowercase}nav ul a.active{font-weight:500}nav ul{background:#fff;display:none;z-index:10}nav.open ul{border:1px solid #000;display:block;margin-top:3rem;padding:2rem;position:fixed;right:0;width:250px}nav .search-toggle,nav .toggle{cursor:pointer;font-size:1.8rem}nav li:hover{text-decoration:underline}nav .search-toggle{font-size:1.5rem;margin-top:.5rem}nav .user{margin-right:3rem;position:absolute;right:1.5rem;text-align:right;top:.75rem;width:100px}
/*# sourceMappingURL=main.5087aec0.css.map*/