body{background-color:#edf5fa;margin:0!important;width:100%}.App{min-height:calc(100vh - 120px);overflow:auto}.sticky-nav{background-color:#2f16b4;display:flex;height:70px;overflow:hidden;position:sticky;top:0;width:100%;z-index:10}.sign-out,.user-account{float:right}.sign-out{margin-right:180px;margin-top:20px}.user-info{display:flex;flex:1 1;gap:20px;justify-content:flex-end}.logo-tool{align-items:center;display:flex;flex:1 1;justify-content:center;margin-left:180px;max-width:360px}.logo{border-right:2px solid #123c59;max-width:100px;padding-right:20px}.logo,.title-tool{flex:1 1;max-height:51px}.title-tool{align-items:center;background-color:#18b89b;border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin-left:20px;min-height:30px;min-width:150px}.title-tool-text{color:#fff;font-family:Inter;font-size:12px;font-style:normal;font-weight:800;line-height:12px;text-align:center}.button{background:#18b89b;border:#18b89b;border-radius:34px;cursor:pointer;height:30px;width:107px}.button,.user{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:600}.user{justify-content:center;line-height:18px;margin-top:25px}.PREVIOUS{opacity:.6}.PREVIOUS:hover{opacity:1}.unauthorized{margin-top:250px}.unauthorized,.unauthorized-text{align-items:center;display:flex;justify-content:center}.unauthorized-text{color:#6394b6;flex-direction:column;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;gap:15px;line-height:18px;text-align:center}.page-layout{margin:30px 180px}.link-navigation{color:#6394b6}.header{display:flex}.navigation{max-width:130px}.search-boxs{display:flex;flex:1 1;justify-content:flex-end}.search-box,.search-boxs{height:80px;text-align:right}.icon-gear{cursor:pointer;margin-right:10px;margin-top:8px}.icon-gear:hover{color:#6394b6}.MuiOutlinedInput-root{background-color:#fff!important;border:1px solid #bcd4e4!important}.MuiFormLabel-root{font-family:Inter!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:24px!important;top:0!important}.MuiFormLabel-root,.MuiSvgIcon-root{color:#bcd4e4!important}.project-container{opacity:.5}.project-container,.project-container-hover{background-color:#fff;border-radius:5px;display:flex;height:50px;margin-bottom:7px;transition:all .5s;width:100%}.project-container-hover{filter:drop-shadow(0 5px 10px rgba(152,188,214,.25))}.project-name{color:#265e85;flex:5 1;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-left:20px;margin-top:15px;width:700px}.project-amount,.project-task{color:#265e85;flex:1 1;line-height:24px;margin-top:15px}.project-amount{font-family:Inter;font-size:14px;font-style:normal;font-weight:600}.project-arrow{flex:1 1;margin-right:20px;margin-top:15px;text-align:right}.multicolor-bar{height:20px}.multicolor-bar .scale .graduation,.multicolor-bar .values .value{float:left;text-align:center}.multicolor-bar .bars .bar{float:left;height:10px}.multicolor-bar .bars div.bar:first-of-type{border-bottom-left-radius:5px;border-top-left-radius:5px}.multicolor-bar .legends{text-align:center;visibility:hidden}.multicolor-bar .legends .legend{display:inline-block;margin:0 5px;text-align:center}.multicolor-bar .legends .legend .dot{font-size:25px;vertical-align:middle}.multicolor-bar .legends .legend .label{margin-left:2px;vertical-align:middle}.multicolor-bar .bars{border:1px solid #bcd4e4;border-radius:34px;height:10px}.home-task{font-weight:400}.home-task,.project-task{font-family:Inter;font-size:14px;font-style:normal;line-height:18px}.project-task{color:#6394b6;font-weight:600}a{text-decoration:none}.navigation{flex:1 1;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:18px;max-width:400px}.navigation-task{display:flex}.project-container-task{display:flex;height:35px;margin-bottom:40px;margin-top:20px;width:100%}.project-name-task{color:#377199;flex:1 1;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.back-arrow-task{flex:1 1;text-align:right}.card-collection{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.card-task{align-items:center;background:#ffffff80;border-radius:5px;cursor:pointer;display:flex;flex:2 1;flex-direction:column;gap:10px;height:338px;justify-content:center;padding:30px;width:376px}.card-task,.card-task:hover{transition:all .3s ease-in-out}.card-task:hover{background:#fff;box-shadow:0 5px 10px #98bcd640}.task-name-task{color:#6394b6;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-align:center;transition:all .3s ease-in-out}.category-task{font-weight:600}.category-task,.details-task{color:#98bcd6;font-family:Inter;font-size:14px;font-style:normal;line-height:24px;transition:all .3s ease-in-out}.details-task{font-weight:400;text-align:center}.amount-task{color:#6394b6;font-weight:500;line-height:24px;text-align:center}.amount-task,.select-task{font-family:Inter;font-size:14px;font-style:normal;transition:all .3s ease-in-out}.select-task{align-items:center;background:#6394b6;border-radius:34px;color:#edf5fa;display:flex;flex:none;flex-direction:row;flex-grow:0;font-weight:600;gap:10px;height:32px;justify-content:center;line-height:18px;order:3;padding:7px 14px;width:159px}.task-name-task-hover{color:#265e85;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-align:center;transition:all .3s ease-in-out}.details-task-hover{font-weight:400;text-align:center}.category-task-hover,.details-task-hover{color:#6394b6;font-family:Inter;font-size:14px;font-style:normal;line-height:24px;transition:all .3s ease-in-out}.category-task-hover{font-weight:600}.amount-task-hover{color:#265e85;font-weight:500;line-height:24px;text-align:center}.amount-task-hover,.select-task-hover{font-family:Inter;font-size:14px;font-style:normal;transition:all .3s ease-in-out}.select-task-hover{align-items:center;background:#377199;border-radius:34px;color:#edf5fa;display:flex;flex:none;flex-direction:row;flex-grow:0;font-weight:600;gap:10px;height:32px;justify-content:center;line-height:18px;order:3;padding:7px 14px;width:159px}.category-container{display:flex;flex-direction:column;gap:10px}.category-card-container{background:#fff;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;height:110px;opacity:.85;padding:20px;width:100%}.category-card-container:hover{box-shadow:0 5px 10px #98bcd640;opacity:1}.category-card-title{color:#6394b6;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;height:40px;line-height:16px;padding-top:10px}.category-card-body{align-items:center;display:flex;flex-direction:row;height:70px}.category-card-bar{flex:1 1;padding-top:10px}.category-card-values{color:#98bcd6;flex:4 1;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.category-card-button{flex:1 1;justify-content:right;text-align:right}.category-value{color:#6394b6;font-style:bold;font-weight:600}.category-value-green{color:#00a486;font-style:bold;font-weight:600}.category-value-red{color:#d6405b;font-style:bold;font-weight:600}.category-button-container{align-items:center;background:#6394b6;border-radius:34px;color:#edf5fa;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;height:35px;justify-content:center;line-height:18px;margin:auto;text-align:center;width:180px}#myNumberInput::-webkit-inner-spin-button,#myNumberInput::-webkit-outer-spin-button{-webkit-appearance:none}.summary-tool{background:#fff;border-radius:30px;display:flex;height:60px;left:181px;padding-left:10px;top:230px;width:100%}.summary-value-tool{color:#98bcd6;flex:1 1;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:auto;margin-top:auto;text-align:center}.summary-button-tool{align-items:center;display:flex;flex:4 1;gap:10px;justify-content:right;margin-right:14px}.separator{color:#98bcd6;font-size:28px;font-weight:50;line-height:40px;margin:auto}.value-tool{color:#377199;flex:1 1;font-family:Inter;font-size:14px;font-style:bold;font-weight:600}.summary-button-single-tool{background:#377199;border-radius:34px;cursor:pointer;height:32px;padding:0 5px;text-align:center;width:172px}.summary-button-label-tool{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:18px;margin-top:6px;opacity:.8}.tool-container-tool{display:flex;gap:10px;margin-top:14px;min-height:1200px;width:100%}.tool-drop-tool{float:right;height:900px;text-align:right;width:100%}.tool-drag-tool{height:465px;min-width:430px}.tool-expense-container{border:1px solid #ccc;border-radius:10px;height:450px;position:fixed;top:320px;width:420px}.tool-expense-container-header{background:gray;border-radius:10px 10px 0 0;display:flex;height:68px;justify-content:center;margin:auto;text-align:center;width:100%}.unlinked{padding-top:2px}.unlinked-expenses{color:#fff;flex:4 1;font-size:20px;line-height:28px}.unlinked-expenses,.unlinked-expenses-value{font-family:Inter;font-style:normal;font-weight:600}.unlinked-expenses-value{color:#edf5fa;flex:1 1;font-size:16px;line-height:24px;margin:auto 15px auto auto;padding-top:7px;text-align:right}.tool-expense-container-body{background-color:#030404;border-radius:0 0 10px 10px;height:100%;width:100%}.unlinked-expenses-list{background-color:#fff;border-radius:0 0 10px 10px;overflow:hidden;width:100%}.unlinked-listed{height:90%;margin-top:10px;overflow-y:auto}.unlinked-expenses-container{background-color:#fff;display:flex;flex-direction:column;gap:5px;height:100%;padding:10px}.expense-container{background:#d3d3d3;border:1px solid #d3d3d3;border-radius:5px;display:flex;flex-direction:row;height:40px;transition:all .2s ease-in-out;width:100%}.expense-container:hover{border:1px solid #bcd4e4;transition:all .2s ease-in-out}.expense-name{flex:2 1;font-weight:400;margin:auto auto auto 10px;text-align:left}.expense-name,.expense-value{color:gray;font-family:Inter;font-size:14px;font-style:normal;line-height:16px}.expense-value{flex:1 1;font-weight:500;margin:auto 10px auto auto;text-align:right}.contract-name{color:#fff;float:left;font-size:20px;line-height:28px;position:relative;text-align:left}.contract-name,.contract-value{font-family:Inter;font-style:normal;font-weight:600}.contract-value{color:#edf5fa;float:right;font-size:16px;justify-content:right;line-height:24px;margin-right:20px;text-align:right}.forecast-name{float:left;font-size:18px;position:relative;text-align:left}.forecast-name,.forecast-value{color:#377199;font-family:Inter;font-style:normal;font-weight:600;line-height:16px}.forecast-value{float:right;font-size:14px;justify-content:right;margin-right:20px;text-align:right}.expand,.expanded{transition:all .5s ease}.expanded{transform:rotate(90deg)}.expand_forecast,.expanded_forecast{margin-right:10px;transition:all .5s ease}.expanded_forecast{transform:rotate(-90deg)}.forecast{margin:auto;width:100%}.ant-collapse-content-box{padding:3px!important}.contract .ant-collapse-header{background:#00a486!important;color:#fff!important;height:60px!important}.contract .ant-collapse-item{border-radius:10px!important}.contract .ant-collapse{background:#00a486!important;border-radius:10px!important;gap:20px!important}.contract .css-dev-only-do-not-override-ed5zg0{background:#00a486!important;border-radius:10px!important;margin-bottom:10px!important;padding-top:5px!important}.contract .ant-collapse-header-text{text-align:left!important}.contract .ant-collapse-header{border-radius:10px!important}.disabled .ant-collapse-header{background:#6394b6!important;color:#fff!important;height:60px!important}.disabled .ant-collapse-item{border-radius:10px!important}.disabled .ant-collapse{background:#6394b6!important;border-radius:10px!important;gap:20px!important}.disabled .css-dev-only-do-not-override-ed5zg0{background:#6394b6!important;border-radius:10px!important;margin-bottom:10px!important;opacity:.8!important;padding-top:5px!important}.disabled .ant-collapse-header-text{text-align:left!important}.disabled .ant-collapse-header{border-radius:10px!important}.forecast .ant-collapse-header{background:#fff!important;border:#fff!important;border-radius:0!important;color:#000!important;height:35px!important;margin-top:15px!important;padding-left:5px!important;padding-right:5px!important}.forecast .ant-collapse-item{border:#fff!important;border-radius:0!important}.forecast .ant-collapse{border:#fff!important}.forecast .css-dev-only-do-not-override-ed5zg0{background:#fff!important;border:#fff!important;border-radius:0!important}.forecast .ant-collapse-header-text{text-align:left!important}.forecast .ant-collapse-content{border:#fff!important}.forecast-placeholder{border:2px solid #edf5fa;border-radius:5px;height:40px;margin:auto;width:97%}.expense-drop-forecast{justify-content:center;text-align:center;width:100%}.add-contract-dialog-icon{left:calc(50% - 245px);position:absolute;top:32px}.add-contract-dialog-title{left:calc(50% - 217px);position:absolute;top:30px}.add-contract-dialog-title,.add-user-dialog-title{color:#377199;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.ant-select-dropdown{border-radius:10px!important;color:#fff!important;z-index:9999!important}.close-dialog-icon{position:absolute;top:10px}.MuiPaper-rounded{border-radius:10px!important}.form-input{display:flex;flex-direction:column;gap:10px}.form-input-label{color:#6394b6;font-family:Inter;font-size:13px;font-style:normal;font-weight:600;line-height:16px}.form-input-field{background:#fff;border:1px solid #bcd4e4;border-radius:5px;color:#98bcd6;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;height:40px;line-height:18px;padding-left:12px}.form-submit{background:#00a486;border:none;border-radius:34px;height:32px;width:158px}.form-submit-text{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:18px;opacity:.8}.form-button{justify-content:right;text-align:right}.contract{margin-bottom:20px}.expand-button{background:#00a486;border-radius:50%;bottom:130px;justify-content:center;margin:auto;position:fixed;right:100px}.download-button{border:2px solid #d3d3d3;border-radius:5px;color:gray;cursor:pointer;font-family:Inter;height:30px;margin:6px 5px auto auto;opacity:.4;position:relative;transition:all .2s ease-in-out;width:40px}.download-icon{color:#377199;height:20px;left:9px;margin-right:5px;position:absolute;top:3px;width:20px}.download-button:hover{opacity:.7;transition:all .2s ease-in-out}#myNumberInput::placeholder,.input::placeholder{color:#98bcd6}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}
/*# sourceMappingURL=main.45027252.css.map*/