@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700&display=swap);html{height:100%}body{background-color:#c1cbac;min-height:100%;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#494949}#root,body{display:flex;flex-direction:column}#root{flex-grow:1}#root>div.container{padding-top:1rem;padding-bottom:1rem}.container{display:flex;flex-direction:column;flex-grow:1}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.hidden{display:none!important}.login-form{height:100%;display:flex;flex-grow:1;flex-direction:column;justify-content:center;align-items:center}.input-field{margin-bottom:10px}.button{border-radius:52px;background:#95c03d;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#fff;font-size:15px}.button,.button.large{font-style:normal;font-weight:600;line-height:normal}.button.large{width:100%;font-family:Inter;font-size:17px;height:40px}.button.button-gray{background:#767676}.button.h50{padding-top:9px;padding-bottom:9px}.btn-flt-r{float:right}.title{color:#444}.input:active,.input:focus{border:1px solid #96c13d;box-shadow:0 0 0 1px #96c13d;outline:0}.icon{font-size:20px;color:#7aae0f}.btn-container,.openclose-btn-container{padding:.75rem 0 .25rem}.search-input{width:100%;border-radius:4px;border:1px solid #ccc;padding:13.5px 15px;align-items:center;grid-gap:8px;gap:8px;min-height:0;border-radius:16px;background:rgba(249,251,247,.9)}.input-holder{margin-top:10px}.float-button{position:fixed;left:20px;bottom:30px;font-size:60px;background:#fff;border-radius:100%;height:60px;line-height:0}.dropdown-item.selected{background-color:#bcd883}.strong-700{font-weight:700!important}.navbar-img{max-height:50px}.navbar{padding-top:0!important;padding-bottom:0!important;background:#f9fbf7;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);z-index:1046}.offcanvas{background:#f9fbf7;margin-top:60px}.offcanvas .navbar-nav .nav-link{color:#494949;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.36px}.offcanvas .navbar-nav hr{background-color:#494949}.offcanvas-body{padding:2rem}.offcanvas-end,.offcanvas-title{width:100%}.btn-close{float:right}.navbar-light button.navbar-toggler{border-color:#fff!important;border:transparent;color:#494949;font-size:large}.navbar-light button.navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23494949' d='M0 96c0-17.7 14.3-32 32-32h384c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zm0 160c0-17.7 14.3-32 32-32h384c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zm448 160c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32h384c17.7 0 32 14.3 32 32z'/%3E%3C/svg%3E")}.navbar-light button.navbar-toggler.close-menu{font-size:30px;width:51px;text-align:center;padding:0}.header-main-menu a.nav-link svg{float:right}.header-submenu{background:#c1cbac}.header-submenu h2.title{font-size:28px;font-weight:600;letter-spacing:-.56px}.header-submenu label{padding:.5rem .75rem;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.36px}.task.card{background:#e8efd9;margin-top:5px;overflow:hidden}.task.card .card-header .icon{color:#95c03d}.task-dates{font-size:.8rem;color:#9fa09d;display:flex;text-overflow:ellipsis;letter-spacing:-.26px;line-height:normal;margin-top:5px}.task-info{display:flex;flex-direction:column}.task-icon{padding-right:.25rem}.task-header-left{display:flex;align-items:center}.task-header-left .task-info{margin-left:10px}.input.taskview-date{height:26px;border-radius:5px;border:1px solid #494949;background:#f9fbf7;color:#494949;letter-spacing:-.075px}.modal.note-edit-node-modal .modal-content{border-radius:16px;background:#e8efd9}.modal.note-edit-node-modal .modal-header{border-radius:15px 15px 0 0;background:#f9fbf7;border:0}.modal.note-edit-node-modal .modal-body{padding-top:.5rem!important}.edit-note-icon{cursor:pointer}.edit-note-block.container{padding:0}.edit-note-block textarea{color:#494949;padding:15px}.note-edit-buttons{--bs-gutter-x:0;--bs-gutter-y:0}.note-file-input-outer-edit .note-image{display:inline-block;position:relative}.note-file-input-outer-edit .note-image .img-thumbnail-edit{padding:0;border-radius:10px;max-width:67px}.note-file-input-outer-edit .note-image .delete-note-icon{position:absolute;text-align:center;color:#fff;top:15px;right:6px;width:20px;height:20px;background-color:#c63737;border-radius:10px;font-size:16px;cursor:pointer}.delete-note-icon .svg-inline--fa.fa-xmark{position:absolute;top:2px;left:5px}.note-container.card{background-color:#ede3cf}.note-container.card.task{background-color:#e8efd9}.note-container .card-header .icon{color:#f6ac62;font-size:20px;font-style:normal;font-weight:900}.note-container .card-header .btn{background-color:#f6ac62}.note-container.card.task .card-header .btn{background-color:#95c03d}.note-container.card .notes-container.row{margin:0;--bs-gutter-x:0;--bs-gutter-y:0}.note-container.card .card-body .row{background-color:initial}.note-info{color:#767676;font-size:13px;font-weight:700;line-height:135%;letter-spacing:-.065px}.note-info>div{padding:10px}.note-info .icon{color:#95c03d;font-size:15px;font-weight:900}.note-info .note-created_at{font-weight:400}.note-container.card .card-body .row .note-content{border-radius:0 15px 15px 15px;background:#faefda;padding:10px}.note-container.card.task .card-body .row .note-content{border-radius:0 15px 15px 15px;background:#e0e7d0;padding:10px}.img-thumbnail{max-width:100px}.note-image .img-thumbnail{padding:0;border-radius:10px}.modal-title{color:#494949;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.4px}.modal.note-image-modal .modal-header{border-radius:15px 15px 0 0;background:#f9fbf7;padding:.5rem 1rem;justify-content:end}.modal.note-image-modal .modal-header .icon{cursor:pointer;color:#767676;font-size:20px;font-style:normal;font-weight:900}.modal.note-image-modal .modal-content{background-color:#c1cbac;border-radius:16px}.clickable{transition:transform .2s ease-in-out}.clickable:hover{transform:scale(1.05)}.table-item{color:#444;margin-bottom:10px;padding:5px;border-radius:5px;border:2px solid #3b3b3b;position:relative}.bg-white{background-color:#fff;border-radius:10px}.bg-transparent{background-color:initial}.background-image{background-repeat:no-repeat;width:100%;height:100%;position:absolute;opacity:.5;background-position:100%}.table-item p{margin-bottom:0}.table-item span{margin-bottom:0;font-size:14px}.back-btn{background-color:#444!important;color:#fff!important;font-weight:700!important}.page-head{text-align:center;justify-content:space-between;align-items:center}.clickable{position:relative;cursor:pointer}.card{border:0 solid transparent;margin-top:15px;border-radius:15px;background:#faefda;box-shadow:0 2px 7px 0 rgba(0,0,0,.08)}.card .card-header,.card .card-header:first-child{border-radius:15px 15px 0 0;background:#f9fbf7;border-bottom:0 solid transparent}.card .card-header.round,.card .card-header.round:first-child{border-radius:15px}.card-header .icon{color:#c07f3d}.card .card-body{font-size:15px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.075px;padding:0}.card .card-body .row{padding:5px 1rem;margin:0;--bs-gutter-x:0;--bs-gutter-y:0;background:rgba(0,0,0,.05)}.card .card-body .row:nth-child(2n){background:transparent}.card .card-body .row:last-child{margin-bottom:0}.table-name-counter{display:inline;height:21px;padding:3px 8px;flex-direction:column;justify-content:center;align-items:center;grid-gap:10px;gap:10px;flex-shrink:0;border-radius:12.5px;background:#c07e3d;color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:135%;letter-spacing:-.075px;margin-left:.25rem}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.no-underline{text-decoration:none!important}.btn-link{border:0;background:transparent;color:#444!important;padding:0;text-decoration:underline!important;font-weight:700!important}.new-task-input{width:100%;border-radius:4px;border:1px solid #ccc;padding:13.5px 15px;align-items:center;grid-gap:8px;gap:8px;min-height:0;border-radius:16px;background:rgba(249,251,247,.9)}.pwa-select-container .pwa-select__control{display:flex;padding:6px 15px;align-items:center;grid-gap:8px;gap:8px;min-height:0;border-radius:16px}.pwa-select-container .pwa-select__control .pwa-select__indicators,.pwa-select-container .pwa-select__control .pwa-select__value-container,.pwa-select-container .pwa-select__control .pwa-select__value-container .pwa-select__input-container{padding:0;margin:0}.pwa-select-container .pwa-select__control .pwa-select__indicators .pwa-select__indicator-separator{width:0;background-color:initial}.note-container label{color:#767676;font-size:13px;font-weight:700;line-height:135%;letter-spacing:-.065px}textarea{width:100%;height:104px;flex-shrink:0;border:0 solid;border-radius:15px;background:#f9fbf7;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#9fa09d;font-size:14px;font-weight:400;resize:none}textarea:focus-visible{border:0;outline:0}.note-file-input-outer{padding:5px;flex-shrink:0;border-radius:5px;border:1px solid #d6d6d6;background:#fff;overflow:hidden;text-overflow:ellipsis}.note-file-input{color:#767676}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.new-task label{padding:.5rem .75rem;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.36px}.radio-group{padding-top:1rem}.new-task label.radio-label{font-size:18px;font-style:normal;font-weight:600;line-height:normal}.new-task-note-block{border-radius:16px;background:#e8efd9}.new-task-note-block label{overflow:hidden;color:#494949;text-overflow:ellipsis;font-size:18px;font-weight:700;letter-spacing:-.36px}
/*# sourceMappingURL=main.b367e319.chunk.css.map */