#_app_72sqf_1{height:100%}html,body{position:relative;width:100vw;height:100vh;overflow:hidden}body{background:#eee;font-size:14px;color:#000;margin:0;padding:0}::-webkit-scrollbar{width:7px;height:5px}::-webkit-scrollbar-track{background:#fff;border-radius:30px}::-webkit-scrollbar-thumb{background:#bac7d5;border-radius:30px}.wbs_legend{display:flex;flex-direction:row;justify-content:end;align-items:center;gap:8px}.wbs_legend .wbs_in{background-color:#ff9e9f;border-radius:8px;width:50px;height:30px}.wbs_legend .wbs_out{background-color:#e82717;border-radius:8px;width:50px;height:30px}.wbs_legend .wbs_plan_actual{background-color:#8ecf25;border-radius:8px;width:50px;height:30px}.gantt_project_table.disabled_click .gantt_chart>div>div>div:nth-child(2){pointer-events:none}.gantt_project_table.search_work_plan_chart .content{pointer-events:none}.gantt_project_table .status-column{font-family:Pretendard!important;border-radius:100px;padding:8px 10px;color:#fff;width:fit-content}.gantt_project_table .gantt_chart{color:#000}.gantt_project_table .gantt_chart>div>div:first-child>div:nth-child(2){border-left:1px solid #D9E1E5}.gantt_project_table .calendar>*:first-child{fill:#f2f8fb}.gantt_project_table .gantt_table{display:table;border-bottom:#e6e4e4 1px solid}.gantt_project_table .gantt_table .gantt_table_header{display:table-row;list-style:none;background-color:#f2f8fb}.gantt_project_table .gantt_table .gantt_table_headerItem{display:table-cell;vertical-align:-webkit-baseline-middle;vertical-align:middle;padding-left:10px}.gantt_project_table .gantt_table .gantt_table_headerItem.expander{padding-left:0}.gantt_project_table .gantt_table .gantt_table_headerItem .item_label{font-family:Pretendard!important;display:flex;gap:5px;font-weight:600;cursor:pointer;flex-direction:column}.gantt_project_table .task_list_wrapper{display:table;border-bottom:#e6e4e4 1px solid}.gantt_project_table .task_list_wrapper .action_column{display:flex!important;justify-content:center;align-content:center;padding:12px 0}.gantt_project_table .task_list_wrapper .action_column button{height:32px!important}.gantt_project_table .task_list_table_row{display:table-row;text-overflow:ellipsis;background-color:#fff}.gantt_project_table .task_list_table_row.active_item{color:#036db7}.gantt_project_table .task_list_table_row .column_label{font-family:Pretendard!important;overflow:hidden;text-overflow:ellipsis}.gantt_project_table .task_list_table_row_group{display:table-row-group}.gantt_project_table .task_list_cell{display:table-cell;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;border-bottom:1px solid #D9E1E5}.gantt_project_table .task_list_cell.task_list_cell_active{color:#036db7}.gantt_project_table .task_list_cell.expander{padding-left:0;color:#036db7}.gantt_project_table .task_list_cell .icon_container{display:flex;height:49px;align-items:center}.gantt_project_table .task_list_cell .icon_container.jus_center{justify-content:center}.gantt_project_table .task_list_cell .active_icon{background-color:#036db7}.gantt_project_table .task_list_cell .remove_task{padding-left:2px}.gantt_project_table .task_list_cell .icon{transition:all 1s}.gantt_project_table .task_list_cell .close_expanded{transform:rotate(90deg)}.gantt_project_table .task_list_cell .open_expanded{transform:rotate(-90deg)}.gantt_project_table .task_list_cell .icon_container{display:flex;gap:10px;cursor:pointer}.gantt_project_table .task_list_cell .action_icon{cursor:pointer}.gantt_project_table .ticks{display:none!important}.gantt_project_table .rowLines>*{stroke:#d9e1e5!important}.gantt_project_table .header-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 0}.gantt_project_table .header-container .header-text{font-size:20px;font-weight:600;line-height:30px;letter-spacing:-.2px}.gantt_project_table .header-container .header-text .total-value{background:linear-gradient(109.05deg,#009fe8 8.48%,#006a9a 93.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gantt_project_table .right_info{display:flex;justify-content:center;align-items:center;gap:24px;padding-right:10px}.gantt_project_table .right_info .custom-select{width:260px}.gantt_project_table .right_info .note{display:flex;justify-content:center;align-items:center;gap:5px;width:max-content}.gantt_project_table .right_info .note .label{width:max-content}.gantt_project_table .right_info .note .block{width:48px;height:32px;border-radius:6px}.gantt_project_table .right_info .note .block.wbs{background-color:#9ce0ff}.gantt_project_table .right_info .note .block.actual{background-color:#ff9e9f}.gantt_project_table .gantt_pagination{padding-top:15px}.gantt_storybook{width:1256px}.create_form,.create_form .array_form{display:flex;flex-direction:column;row-gap:24px}.create_form .form_row{display:flex;gap:24px}.create_form .form_row>*{flex:1}.create_form .form_row .row_child{display:flex;gap:24px}.create_form .form_row .row_child>div{flex:1;width:100%!important}.create_form .form_row .row_child .icon{cursor:pointer}.create_form .form_row .row_child .plus_icon{color:#036db7}.create_form .form_row .row_child .minus_icon{color:#e82717}.screen_container{padding:24px;display:flex;flex-direction:column;row-gap:24px}.screen_container .white_card{padding:20px;background-color:#fff;border-radius:8px}.snackbar-container{padding-top:80px}input:-webkit-autofill{-webkit-text-fill-color:#0E1C31!important;background-color:transparent!important;-webkit-box-shadow:0 0 0px 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important}.disabled_icon{cursor:not-allowed!important;color:#bac7d5!important}::placeholder{color:#d0d5dd!important;font-size:18px!important}@font-face{font-family:Oswald;src:url(/assets/font/Oswald-VariableFont_wght.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Pretendard;src:url(/assets/font/Pretendard-Regular.otf) format("truetype");font-weight:400;font-style:normal}.common-notice-custom .have-title-notice{display:flex;flex-direction:row;padding:12px;justify-content:center;align-items:flex-start;background-color:#eddddd;border-radius:3px;width:400px}.common-notice-custom .have-title-notice .start-icon{margin-right:10px;display:flex;justify-content:center}.common-notice-custom .have-title-notice .text-message{color:#242e40;display:flex;flex-direction:column;flex:1;padding-top:1px;gap:4px}.common-notice-custom .have-title-notice .end-icon{padding-top:4px;margin-left:10px;display:flex;justify-content:flex-end;align-items:flex-end;cursor:pointer}.common-notice-custom .custom_label{text-wrap:unset!important}.custom_label{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;font-family:Pretendard!important}.custom_label.not_hidden{overflow:unset!important}.custom_label.required:after{content:"*";color:#e82717;padding-left:2px}.custom_label.BodyB3{font-size:14px;font-weight:400;line-height:20px}.custom_label.BodyB2{font-size:16px;font-weight:400;line-height:22px}.custom_label.BodyB1{font-size:18px;font-weight:400;line-height:24px}.custom_label.HeadH4{font-size:20px;font-weight:600;line-height:30px;letter-spacing:-.2px}.custom_label.HeadH5{font-size:18px;font-weight:600;line-height:24px;letter-spacing:-.2px}.custom_label.HeadH6{font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.2px}.custom_label.SubTitleS3{font-size:12px;font-weight:600;line-height:18px}.custom_label.CaptionC1{font-size:12px;font-weight:400;line-height:16px}.MuiFormLabel-root,.MuiInputBase-root{font-family:Pretendard!important}._ganttTable_m7dxs_1{display:table;border-bottom:#e6e4e4 1px solid;border-top:#e6e4e4 1px solid;border-left:#e6e4e4 1px solid}._ganttTable_Header_m7dxs_8{display:table-row;list-style:none}._ganttTable_HeaderSeparator_m7dxs_13{border-right:1px solid rgb(196,196,196);opacity:1;margin-left:-2px}._ganttTable_HeaderItem_m7dxs_19{display:table-cell;vertical-align:-webkit-baseline-middle;vertical-align:middle}._taskListWrapper_18hpk_1{display:table;border-bottom:#e6e4e4 1px solid;border-left:#e6e4e4 1px solid}._taskListTableRow_18hpk_7{display:table-row;text-overflow:ellipsis}._taskListTableRow_18hpk_7:nth-of-type(2n){background-color:#f5f5f5}._taskListCell_18hpk_16{display:table-cell;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._taskListNameWrapper_18hpk_23{display:flex}._taskListExpander_18hpk_27{color:#565656;font-size:.6rem;padding:.15rem .2rem 0rem;-webkit-user-select:none;user-select:none;cursor:pointer}._taskListEmptyExpander_18hpk_34{font-size:.6rem;padding-left:1rem;-webkit-user-select:none;user-select:none}._tooltipDefaultContainer_juje4_1{background:#fff;padding:12px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}._tooltipDefaultContainerParagraph_juje4_7{font-size:12px;margin-bottom:6px;color:#666}._tooltipDetailsContainer_juje4_13{position:absolute;display:flex;flex-shrink:0;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}._tooltipDetailsContainerHidden_juje4_25{visibility:hidden;position:absolute;display:flex;pointer-events:none}._scroll_1xhh3_1{overflow:hidden auto;width:1rem;flex-shrink:0;scrollbar-width:thin}._scroll_1xhh3_1::-webkit-scrollbar{width:1.1rem;height:1.1rem}._scroll_1xhh3_1::-webkit-scrollbar-corner{background:transparent}._scroll_1xhh3_1::-webkit-scrollbar-thumb{border:6px solid transparent;background:#0003;background:var(--palette-black-alpha-20, rgba(0, 0, 0, .2));border-radius:10px;background-clip:padding-box}._scroll_1xhh3_1::-webkit-scrollbar-thumb:hover{border:4px solid transparent;background:#0000004d;background:var(--palette-black-alpha-30, rgba(0, 0, 0, .3));background-clip:padding-box}._gridRow_5u6vi_1{fill:#fff}._gridRow_5u6vi_1:nth-child(2n){fill:#f5f5f5}._gridRowLine_5u6vi_9{stroke:#ebeff2}._gridTick_5u6vi_13{stroke:#e6e4e4}._calendarTop_16zdl_1{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%}._calendarBottomText_16zdl_11{text-anchor:middle;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}._calendarTopTick_16zdl_22{stroke:#e6e4e4}._calendarTopText_16zdl_26{text-anchor:middle;fill:#555;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}._calendarHeader_16zdl_37{fill:#fff;stroke:#e0e0e0;stroke-width:1.4}._barWrapper_1mv3t_1{cursor:pointer;outline:none}._barWrapper_1mv3t_1:hover ._barHandle_1mv3t_6{visibility:visible;opacity:1}._barHandle_1mv3t_6{fill:#ddd;cursor:ew-resize;opacity:0;visibility:hidden}._barBackground_1mv3t_18{-webkit-user-select:none;user-select:none;stroke-width:0}._milestoneWrapper_xr9to_1{cursor:pointer;outline:none}._milestoneBackground_xr9to_6{-webkit-user-select:none;user-select:none}._barLabel_bmggw_1{fill:#fff;text-anchor:middle;font-weight:lighter;dominant-baseline:central;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}._barLabelTask_bmggw_14{fill:#000!important}._barLabelOutside_bmggw_18{fill:#555;text-anchor:start;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}._projectWrapper_19i2s_1{cursor:pointer;outline:none}._projectBackground_19i2s_6{-webkit-user-select:none;user-select:none;opacity:.6}._projectTop_19i2s_11{-webkit-user-select:none;user-select:none}._ganttVerticalContainer_1pj75_1{overflow:hidden;font-size:0;margin:0;padding:0}._horizontalContainer_1pj75_8{margin:0;padding:0;overflow:hidden}._wrapper_1pj75_14{display:flex;padding:0;margin:0;list-style:none;outline:none;position:relative}._scrollWrapper_bkbbq_1{overflow:auto;max-width:100%;scrollbar-width:thin;height:1.2rem}._scrollWrapper_bkbbq_1::-webkit-scrollbar{width:1.1rem;height:1.1rem}._scrollWrapper_bkbbq_1::-webkit-scrollbar-corner{background:transparent}._scrollWrapper_bkbbq_1::-webkit-scrollbar-thumb{border:6px solid transparent;background:#0003;background:var(--palette-black-alpha-20, rgba(0, 0, 0, .2));border-radius:10px;background-clip:padding-box}._scrollWrapper_bkbbq_1::-webkit-scrollbar-thumb:hover{border:4px solid transparent;background:#0000004d;background:var(--palette-black-alpha-30, rgba(0, 0, 0, .3));background-clip:padding-box}._scroll_bkbbq_1{height:1px}.progress-bar-container{display:flex;flex:1}.progress-bar-container .custom-progress.MuiLinearProgress-root{background-color:#d9e1e5!important}.progress-bar-container .flag-container{position:absolute;bottom:0;z-index:1;display:flex;flex-direction:column}.progress-bar-container .flag-container .flag-percent{width:48px;height:26px;border-radius:20px;background-color:#ff4d4f;left:-24px;top:-13px;position:absolute;display:flex;justify-content:center;align-items:center;color:#fff}.progress-bar-container .flag-container .flag-column{width:2px;height:90px;background-color:#ff4d4f}.progress-bar-container .percent-text{width:30px}.custom_radio{display:flex;flex-direction:column}.custom-select{margin:0!important}.custom-select .MuiSelect-select{padding:15px 14px!important}.custom-select fieldset{border-width:1px!important;border-color:#d0d5dd!important}.custom-select.error-field label{color:#e82717!important}.custom-select.error-field .error_text{color:#e82717;font-size:.75rem;font-weight:400;padding-left:14px;padding-top:3px}.custom-select.error-field fieldset{border-color:#e82717!important}.custom-select.MuiFormControl-root{width:100%}.custom-select .MuiInputBase-input{font-size:16px}.custom-select>div.MuiInputBase-root{border-radius:8px}.custom-select label{color:#667085!important}.custom-select .MuiPaper-root{box-shadow:2px 2px 3px #0000001a;box-shadow:-2px 2px 4px #0000001a;background:#fff!important;padding:16px!important}.custom-select .MuiInputBase-root{background-color:#fff}.custom-select .close_icon{cursor:pointer;width:20px;height:20px;padding-right:10px}.custom-select .disabled-drop-down{cursor:unset}.open-dialog fieldset{border-width:1px!important;border-color:#036db7!important}.open-dialog label{color:#036db7!important}.custom-menu-select .MuiList-root{padding-top:0!important;padding-bottom:0!important}.custom-menu-select .MuiButtonBase-root :hover{background-color:#fff!important;color:#036db7!important}.custom-menu-select .MuiMenuItem-root:hover{background-color:#fff!important}.custom-menu-select .MuiMenuItem-root{padding:0 16px 16px!important;font-size:18px!important;background-color:#fff!important}.custom-menu-select .MuiMenuItem-root span{overflow:hidden;text-overflow:ellipsis}.custom-menu-select .Mui-selected{background-color:#fff!important;color:#036db7!important}.custom-place-holder{color:#d0d5dd!important;font-size:18px!important;opacity:.45}.dropdown-icon{padding-right:10px;display:flex;justify-content:center;align-items:center;cursor:pointer}.no-option-text-select{display:flex;flex-direction:column;justify-content:center;align-items:center}.project-manage-dashboard-container{display:flex;flex-direction:column;height:100%}.project-manage-dashboard-container .custom-select{width:200px}.project-manage-dashboard-container .custom-select .MuiInputBase-root{height:48px}.project-manage-dashboard-container .body-container{display:flex;flex-direction:row;position:relative;overflow:auto}.project-manage-dashboard-container .body-container .slider-body{overflow:auto}.project-manage-dashboard-container .body-container .dashboard-body{padding:40px;display:flex;flex-direction:column;flex:1;overflow:auto}.project-manage-dashboard-container .body-container .dashboard-body .body-1{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:24px}.project-manage-dashboard-container .body-container .dashboard-body .body-1 .custom-icon{width:24px;height:24px;cursor:pointer}.project-manage-dashboard-container .body-container .dashboard-body .body-2{display:flex;flex-direction:column;gap:24px;flex:1}.project-manage-dashboard-container .body-container .dashboard-body .body-2 .empty-data{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%}.project-manage-dashboard-container .body-container .dashboard-body .body-2 .project-item{background-color:#fff;border-radius:8px;padding:20px;cursor:pointer;overflow-x:auto}.project-manage-dashboard-container .body-container .dashboard-body .body-2 .project-item .project-progress-list{display:flex;flex-direction:column;gap:14px}.project-manage-dashboard-container .body-container .dashboard-body .body-2 .project-item:hover{box-shadow:0 6px 6px -3px #0003;box-shadow:0 10px 14px 1px #00000024;box-shadow:0 4px 18px 3px #0000001f}.project-manage-dashboard-container .body-container .dashboard-body .body-2 .selected-project{border:2px solid #118EE5;box-shadow:0 6px 6px -3px #0003;box-shadow:0 10px 14px 1px #00000024;box-shadow:0 4px 18px 3px #0000001f}.project-manage-dashboard-container .body-container .dashboard-body .body-2 .selected-project tbody{color:#025996;background-color:#f2f8fb}.project-manage-dashboard-container .body-container .dashboard-body .body-2 .selected-project tbody tr td{font-weight:600}.project-manage-dashboard-container .body-container #slider{display:flex;flex-direction:column;transform:translate(100%);-webkit-transform:translateX(100%)}.project-manage-dashboard-container .body-container #slider .close-icon{display:flex;justify-content:flex-end;align-items:center;cursor:pointer;background-color:#fff;height:40px}.project-manage-dashboard-container .body-container #slider .first-tab{display:flex;flex-direction:column;background-color:#fff;padding:0 40px 40px;gap:24px;height:fit-content;margin-bottom:24px}.project-manage-dashboard-container .body-container #slider .second-tab{display:flex;flex-direction:column;background-color:#fff;padding:40px;gap:24px;height:fit-content;margin-bottom:24px}.project-manage-dashboard-container .body-container #slider .second-tab .header-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.project-manage-dashboard-container .body-container #slider .second-tab .header-content .w-220{width:220px}.project-manage-dashboard-container .body-container #slider .second-tab .header-content .select_week{font-weight:400}.project-manage-dashboard-container .body-container #slider .third-tab{display:flex;flex-direction:column;background-color:#fff;padding:40px;gap:24px;height:fit-content}.project-manage-dashboard-container .body-container #slider .header{display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:flex-start}.project-manage-dashboard-container .body-container #slider .header>svg{cursor:pointer}.project-manage-dashboard-container .body-container #slider .display-tab{display:flex!important}.project-manage-dashboard-container .body-container #slider .content-tab-one{display:flex;flex-direction:row;gap:24px;display:none}.project-manage-dashboard-container .body-container #slider .content-tab-one .content-child{width:50%;display:flex;flex-direction:column;gap:20px}.project-manage-dashboard-container .body-container #slider .content-tab-one .text-item{display:flex;flex-direction:column;gap:6px}.project-manage-dashboard-container .body-container #slider .content-tab-one .text-item .item-header{color:#667085}.project-manage-dashboard-container .body-container #slider .content-tab-one .text-item .item-body{color:#242e40}.project-manage-dashboard-container .body-container #slider .text-item{display:flex;flex-direction:column;gap:6px}.project-manage-dashboard-container .body-container #slider .text-item .item-header{color:#667085}.project-manage-dashboard-container .body-container #slider .text-item .item-body{color:#242e40}.project-manage-dashboard-container .body-container #slider .content-tab-two{display:flex;flex-direction:column;gap:12px;display:none}.project-manage-dashboard-container .body-container #slider .content-tab-two .custom_label{text-wrap:wrap}.project-manage-dashboard-container .body-container #slider .content-tab-two .report-title{display:flex;flex-direction:column;gap:4px}.project-manage-dashboard-container .body-container #slider .content-tab-two .report-title .report-user{display:flex;flex-direction:row;gap:6px;justify-content:flex-start;align-items:center}.project-manage-dashboard-container .body-container #slider .content-tab-two .report-statistic{display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center}.project-manage-dashboard-container .body-container #slider .content-tab-two .report-statistic>div{width:180px}.project-manage-dashboard-container .body-container #slider .content-tab-third{display:flex;flex-direction:column;gap:24px;display:none}.project-manage-dashboard-container .body-container #slider .content-tab-third .info-progress{display:flex;flex-direction:row;gap:24px}.project-manage-dashboard-container .body-container #slider .content-tab-third .info-progress .progress-item{display:flex;flex-direction:column;gap:4px;width:100%}.project-manage-dashboard-container .body-container #slider .content-tab-third .info-progress .progress-item .progress-number{display:flex;flex-direction:row;justify-content:space-between;align-self:center;width:100%}.project-manage-dashboard-container .body-container .slide-in{animation:slide-in .5s forwards;-webkit-animation:slide-in .5s forwards}.project-manage-dashboard-container .body-container .slide-out{animation:slide-out .5s backwards;-webkit-animation:slide-out .5s backwards;opacity:0;display:none!important;width:0px}@keyframes slide-in{0%{transform:translate(100%);width:0px}to{transform:translate(0);width:42%}}@-webkit-keyframes slide-in{0%{transform:translate(100%);width:42%}to{-webkit-transform:translateX(0%);width:42%}}@keyframes slide-out{0%{transform:translate(0);width:42%}to{transform:translate(100%);width:0px}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(0%);width:42%}to{-webkit-transform:translateX(100%);width:0px}}.button-custom-primary{font-size:18px!important;border-radius:6px!important;height:56px!important;background-color:#036db7!important;color:#fff!important}.button-custom-primary:hover{opacity:.9!important}.button-custom-primary:active{background-color:#025996!important;box-shadow:-1px 2px 2px #44505c inset!important}.MuiButton-startIcon{margin-right:4px!important}.button-custom-outlined{font-size:18px!important;border-radius:6px!important;height:56px!important;border-color:#036db7}.button-custom-outlined:hover{background-color:#f4f6f9!important}.button-custom-outlined:active{box-shadow:0 2px 4px #44505c inset!important}.Mui-disabled{background-color:#f4f6f9!important;color:#c4d2e0!important;border:none!important;cursor:not-allowed!important}.checkbox-container:has(.Mui-disabled){cursor:not-allowed!important}.button-danger-primary{font-size:18px!important;border-radius:6px!important;height:56px!important;background-color:#e82717!important;color:#fff!important}.button-danger-primary:hover{opacity:.9!important}.button-danger-primary:active{background-color:#ff4d4f!important;box-shadow:0 2px 4px #44505c inset!important}.MuiButton-sizeLarge{height:56px!important;font-size:18px!important;border-radius:6px!important}.MuiButton-sizeLarge svg{width:18px!important;height:18px!important}.MuiButton-sizeMedium{height:48px!important;font-size:16px!important;border-radius:6px!important}.MuiButton-sizeMedium svg{width:16px!important;height:16px!important}.MuiButton-sizeSmall{height:40px!important;font-size:16px!important;border-radius:6px!important}.MuiButton-sizeSmall svg{width:16px!important;height:16px!important}.button-extra-small{height:32px!important;font-size:16px!important;border-radius:6px!important;padding:2px 8px!important}.button-extra-small svg{width:14px!important;height:14px!important}.MuiButton-root{text-transform:none!important}.custom-label{text-decoration:none}.custom-mbutton.MuiButtonBase-root{font-family:Pretendard!important}.custom-mbutton .start-icon{display:flex;justify-content:center;align-items:center}.custom-mbutton.MuiButton-sizeSmall{font-size:14px!important;font-weight:400!important;line-height:20px!important;height:32px!important}.m_button_container.disabled{cursor:not-allowed!important;pointer-events:all!important}.m_button_container.disabled svg{fill:#d0d5dd!important}.date_picker_container{position:relative;color:#667085}.date_picker_container .date_picker_label{position:absolute;background-color:#fff;top:-9px;left:14px}.date_picker_container .date_picker_label.disabled_picker{color:#d0d5dd;cursor:not-allowed}.date_picker_container:has(.Mui-focused){color:#036db7!important}.date_picker_container:has(.Mui-error){color:#e82717!important}.date_picker_container .date_picker_custom{width:100%}.date_picker_container .date_picker_custom>div:first-child{border-radius:8px}.date_picker_container .date_picker_custom.datepicker_header>div{width:180px;height:48px}.date_picker_container .date_picker_custom label.MuiFormLabel-root{transform:translate(14px,-9px) scale(1)!important;background-color:#fff;padding:0 5px;font-size:14px}.MuiDateCalendar-root{height:fit-content!important}.atoms-header-container{display:flex;justify-content:space-between;align-items:center;flex-direction:row;height:40px;padding:20px 40px;gap:5px;border:0px 0px 1px 0px;opacity:0px;background:#fff;border-bottom:1px solid #D9E1E5}.atoms-header-container .home-icon{width:24px;height:24px;cursor:pointer}.atoms-header-container .custom-action{display:flex;justify-content:flex-end;align-items:center;gap:20px}.atoms-header-container .filter_button{height:unset!important;padding:6px 16px}.atoms-header-container .font-default{font-family:Pretendard!important}.atoms-header-container .MuiBreadcrumbs-separator{margin-left:0!important;margin-right:0!important}.permission-modal>div:first-of-type>button:first-of-type{display:none}.permission-modal .ButtonBase-ModalTitle{display:none}.permission-modal .group_content_modal{justify-content:center;align-items:center}.common-modal-notice{max-width:none!important}.common-modal-notice .group_btn_modal{padding-top:40px}.common-modal-notice .group_content_modal{display:flex;flex-direction:row;flex:1;gap:24px}.common-modal-notice .icon-notice{width:40px;height:40px}.custom-blur .blur_modal{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1100;-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important;background:#003e6a66}.custom-modal{min-height:298px!important}.custom-modal .custom-content span{white-space:break-spaces;text-align:center}.custom-modal .custom-content span button{flex:1}.add_group_modal{min-width:486px!important;min-height:unset!important}.add_group_modal .content-container{display:flex;flex-direction:column;gap:24px;height:100%}.add_group_modal .custom_label{text-wrap:unset!important}.add_project_outside_modal{width:756px!important;max-width:756px!important;min-height:unset!important}.add_project_outside_modal .custom-content{display:block!important}.flex{display:flex;gap:16px}.flex_center{display:flex;justify-content:center;align-items:center}.app_layout{display:flex;width:100vw;overflow:hidden}.app_layout>*{font-family:Pretendard!important}.app_layout>div.left{display:flex;transition:all .5s;overflow:hidden;border-right:1px solid #D9E1E5;height:100vh}.app_layout>div.left.open{width:305px;min-width:305px}.app_layout>div.left.close{width:76px;min-width:76px}.app_layout>div.right{flex:1;overflow:auto;height:100vh;display:flex;flex-direction:column}.password-expiration-notice-modal .ButtonBase-ModalTitle{display:none}.password-expiration-notice-modal>div:first-of-type>button:first-of-type{display:none}.side_bar{display:flex;flex-direction:column;color:#737373!important;background-color:#fff;width:100%;overflow-y:scroll;padding:20px}.side_bar>.flex_item .MuiAccordionDetails-root{padding:0}.side_bar>.flex_item:nth-child(2){padding-top:40px;padding-bottom:32px}.side_bar>.flex_item:nth-child(3){border-top:1px solid #D9E1E5;padding-top:32px;flex:1;align-items:flex-start}.side_bar .side_bar_item svg{min-width:24px;min-height:24px}.side_bar .MuiButtonBase-root{justify-content:unset}.side_bar .label,.side_bar .title{white-space:nowrap}.side_bar .logo>*{transition:all .5s}.side_bar.side_bar_close{align-items:center;padding:20px 16px}.side_bar.side_bar_close .side_bar_item{padding:16px 10px!important}.side_bar.side_bar_close .info,.side_bar.side_bar_close .MuiAccordionSummary-expandIconWrapper,.side_bar.side_bar_close .title,.side_bar.side_bar_close .label{width:0px;height:0px;padding:0;overflow:hidden}.side_bar.side_bar_close .logo>*{width:0px;overflow:hidden}.side_bar.side_bar_close .flex_item{justify-content:center}.side_bar.side_bar_close .flex_item .side_bar_item{gap:0px}.side_bar.side_bar_close .info{height:0px}.side_bar.side_bar_close .general_side_bar{padding:0!important}.side_bar .MuiPaper-root-MuiAccordion-root,.side_bar .MuiAccordion-heading{color:#737373!important}.side_bar .flex_item{display:flex;justify-content:space-between;align-items:center}.side_bar .flex_item .side_bar_icon{transition:all .5s;background:none;border:none;cursor:pointer;padding:8px;border-radius:4px}.side_bar .flex_item .side_bar_icon:focus-visible{outline:2px solid #036DB7;outline-offset:2px}.side_bar .flex_item .side_bar_icon:hover{background-color:#f4f6f9}.side_bar .flex_item:nth-last-child(2){border-bottom:1px solid #D9E1E5;border-top:1px solid #D9E1E5}.side_bar .flex_item .close_collapse{transform:scaleX(1)}.side_bar .flex_item .open_collapse{transform:scaleX(-1)}.side_bar .logo img{width:130px}.side_bar .logo .text{color:#009fe8}.general_side_bar{width:100%}.general_side_bar .title{color:#0000005e;padding-bottom:12px}.general_side_bar .Mui-expanded{margin:0!important;min-height:unset!important}.general_side_bar .general_side_bar_item:before{display:none!important}.general_side_bar .general_side_bar_item.active_side_bar>h3>button{background-color:#036db7;color:#f4f6f9;border-radius:8px}.general_side_bar .general_side_bar_item .MuiAccordionSummary-root{padding-right:10px}.general_side_bar .MuiAccordionSummary-content{margin:0!important}.general_side_bar .side_bar_item{cursor:pointer;border-radius:8px;display:flex;align-items:center;gap:8px;padding:16px 8px}.general_side_bar .side_bar_item.disabled_item{color:#d9e1e5;cursor:not-allowed}.general_side_bar .side_bar_item.active_side_bar{background-color:#036db7;color:#f4f6f9}.general_side_bar .side_bar_item:focus-visible{outline:2px solid #036DB7;outline-offset:2px}.general_side_bar .side_bar_item .right_icon{width:24px;height:24px}.general_side_bar .side_bar_item .label{font-size:14px}.side_bar_item_child{padding-left:25px;color:#737373}.side_bar_item_child.tooltip{padding-left:0}.side_bar_item_child .active_child{color:#036db7}.side_bar_item_child .disabled_item{color:#d9e1e5;cursor:not-allowed}.side_bar_item_child>div{font-size:14px;line-height:20px;padding:14px;cursor:pointer;border-radius:4px}.side_bar_item_child>div:focus-visible{outline:2px solid #036DB7;outline-offset:2px}.side_bar_item_child>div:hover:not(.disabled_item){background-color:#f4f6f9}.m_accordion{width:100%;border:none!important;box-shadow:none!important;background-color:transparent!important}.m_accordion .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(90deg)!important}.m_accordion .MuiButtonBase-root{padding:0}.user_info{display:flex;gap:14px;padding:3px 0}.user_info.user_info_close{gap:0px}.user_info .avatar{width:36px;height:36px;min-width:36px;min-height:36px;border-radius:50%;border:1px solid #D9E1E5}.user_info .info{font-size:12px}.user_info .info .name{font-size:14px;font-weight:600;color:#0e1c31}.user_info_side_bar .MuiAccordionSummary-content.Mui-expanded{margin:16px 0}.user_info_side_bar .MuiAccordionDetails-root{padding-left:26px}.user_info_side_bar .side_bar_item_child{padding-left:0}.user_info_side_bar .side_bar_item_child>div{padding-left:0;cursor:pointer}.effort-manage-container{display:flex;flex-direction:column;flex:1}.effort-manage-container .status-select-box{width:200px}.effort-manage-container .action-box{display:flex;flex-direction:row;justify-content:end;gap:16px}.effort-manage-container .calendar-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px}.effort-manage-container .calendar-box{width:160px}.add-effort-modal,.add-effort-modal.add_group_modal{width:600px!important;max-width:600px!important}.add-effort-modal .flex-row{display:flex;flex-direction:row;gap:24px;width:100%}.add-effort-modal .custom-cat{display:flex;width:50%}.add-effort-modal .custom-content,.add-effort-modal .flex-1{display:flex;width:100%;flex:1}.add-effort-modal .content-container{width:100%}.textfield-custom .MuiInputBase-input{border-radius:8px!important;padding-left:10px}.textfield-custom .MuiInputLabel-asterisk{color:#e82717!important}.textfield-custom .MuiInputBase-root{border-radius:8px!important}.textfield-custom .MuiInputBase-root textarea{padding:0!important}.textfield-custom fieldset{height:100%!important;top:-1px!important}.textfield-custom .MuiInputLabel-root{transform:translate(14px,-14px) scale(1)!important}.textfield-custom.textfield-custom-singleline .MuiOutlinedInput-root{height:56px!important}.textfield-custom .MuiOutlinedInput-root{background-color:#fff!important}.textfield-custom .MuiOutlinedInput-notchedOutline{top:0}.textfield-custom .MuiOutlinedInput-notchedOutline{border-color:#d0d5dd;border-radius:8px!important;border-width:1px!important;height:100%}.textfield-custom label{color:#667085!important;font-size:14px!important;background-color:unset!important}.textfield-custom input{color:#242e40!important;font-size:18px!important}.textfield-custom legend{height:0px!important}.textfield-custom legend span{padding-left:0!important}.textfield-custom .custom-svg{display:flex;justify-content:center;align-items:center}.textfield-custom .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#d0d5dd!important}.textfield-custom .Mui-error{color:#e82717!important}.textfield-custom .Mui-error .MuiOutlinedInput-notchedOutline{border-color:#e82717!important}.textfield-custom.disabled-custom label{background-color:#fff!important}.textfield-custom.disabled-custom .Mui-disabled{color:#d0d5dd!important}.textfield-custom.disabled-custom fieldset{background-color:#f9fafb!important;opacity:.5}.textfield-custom.input-focus .MuiOutlinedInput-notchedOutline{border-color:#036db7!important}.textfield-custom.input-focus label{color:#036db7!important}.textfield-custom.input-unfocus label{color:#667085}.autocomplete-container .Mui-focusVisible{background-color:#dfe7eb!important}.autocomplete-container .MuiAutocomplete-root{width:unset!important}.autocomplete-container .autocomplete-custom{background-color:#fff;border-radius:8px}.autocomplete-container .autocomplete-custom .MuiInputBase-root{padding-right:0!important;padding-top:8px!important;padding-bottom:8px!important}.autocomplete-container .autocomplete-custom .MuiAutocomplete-listbox>li{display:flex}.autocomplete-container .autocomplete-custom .end-adornment{cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:100%;background-color:transparent}.autocomplete-container .autocomplete-custom fieldset{border-width:1px!important;border-radius:8px!important}.autocomplete-container .autocomplete-custom .MuiOutlinedInput-notchedOutline{border-color:#d0d5dd!important}.autocomplete-container .autocomplete-custom .Mui-error .MuiOutlinedInput-notchedOutline{border-color:#e82717!important}.autocomplete-container .autocomplete-custom .MuiFormLabel-root.Mui-error{color:#e82717!important}.autocomplete-container .autocomplete-custom label{color:#667085!important}.autocomplete-container .autocomplete-custom :active,.autocomplete-container .autocomplete-custom.custom-focus fieldset{border-color:#036db7!important}.autocomplete-container .autocomplete-custom.custom-focus label{color:#036db7!important}.custom-element-auto-select{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;max-height:180px;overflow-x:hidden}.custom-element-auto-select li[aria-selected=true]{color:#036db7}.custom-item-li-select{display:flex;flex-direction:row;padding:10px;align-items:center;justify-content:flex-start;width:100%;cursor:pointer}.custom-item-li-select :hover{color:#036db7}.custom-item-li-select .text-custom{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.custom-item-li-select .icon-custom{width:24px;height:24px}.no-option-text{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#667085;font-size:16px;font-weight:400;letter-spacing:-.2px;text-align:center}.group_btn_modal{padding-top:40px}.delete-label{text-overflow:unset;text-wrap:unset}.effort-manage-body{padding:40px;display:flex;flex:1}.effort-manage-body .effort-manage-content{display:flex;flex-direction:column;gap:20px;flex:1}.effort-manage-body .effort-manage-content .body-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.effort-manage-body .effort-manage-content .body-header .filter-box{display:flex;flex-direction:row;gap:10px}.effort-manage-body .effort-manage-content .body-header .filter-box .search-box .MuiInputBase-root fieldset{height:56px!important;top:-2px!important}.effort-manage-body .effort-manage-content .body-header .filter-box .search-box .search-input{width:460px}.effort-manage-body .effort-manage-content .body-header .filter-box .search-box .search-input .custom-icon{display:flex}.effort-manage-body .effort-manage-content .body-header .filter-box .department-select-box{width:240px}.effort-manage-body .effort-manage-content .body-header .filter-box .department-select-box .MuiInputBase-root{height:56px}.effort-manage-body .effort-manage-content .body-header .filter-box .save-btn-box .MuiButtonBase-root{height:56px!important;background-color:#fff}.effort-manage-body .effort-manage-content .body-table{padding:20px 20px 0;background-color:#fff;border-radius:8px;display:flex;flex:1}.effort-manage-body .effort-manage-content .body-table .custom-cell.MuiTableCell-root{padding:0!important}.effort-manage-body .effort-manage-content .body-table .custom-cell .group-cell-container{display:flex;flex-direction:column}.effort-manage-body .effort-manage-content .body-table .custom-cell .group-cell-container .background-day-off{background-color:#f3eae1}.effort-manage-body .effort-manage-content .body-table .custom-cell .group-cell-container.flex-center{justify-content:center;align-items:center}.effort-manage-body .effort-manage-content .body-table .custom-cell .group-cell-container .row-item:has(.action-icon){display:flex;justify-content:center;align-items:center}.effort-manage-body .effort-manage-content .body-table .custom-cell .group-cell-container .row-item{overflow:hidden;text-overflow:ellipsis;height:32px;padding:12px;line-height:32px}.effort-manage-body .effort-manage-content .body-table .custom-cell .group-cell-container .border-bottom{border-bottom:1px solid #D0D5DD}.effort-manage-body .effort-manage-content .body-table .status-completed{background-color:#118ee5;color:#fff}.effort-manage-body .effort-manage-content .body-table .status-not-entered{background-color:#ffab43}.effort-manage-body .effort-manage-content .body-table .status-lack{background-color:#ff4d4f}.effort-manage-body .effort-manage-content .body-table .status-day-off{background-color:#667085}.effort-manage-body .effort-manage-content .body-table .text-red{color:#e82717}.effort-manage-body .effort-manage-content .body-table .status-container{display:flex;justify-content:center;align-items:center;min-width:44px;min-height:22px;color:#fff;width:fit-content;padding:2px 10px;border-radius:100px}.effort-manage-body .effort-manage-content .body-table .action-icon{display:flex;justify-content:center;align-items:center;gap:10px}.effort-manage-body .effort-manage-content .body-table .action-icon .disabled{cursor:not-allowed}.paper-custom{overflow:hidden}.paper-custom.project-dashboard-table{overflow:unset}.paper-custom.project-dashboard-table .table_virtuoso{overflow:unset!important;overflow-y:unset!important}.paper-custom .table_virtuoso{scroll-behavior:smooth}.paper-custom .table-custom-container{width:100%;height:100%;position:relative}.paper-custom .table-custom-container .action-icon>svg{cursor:pointer}.paper-custom .table-custom-container .loading-table{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.paper-custom .table-custom-container ::-webkit-scrollbar{width:5px;height:10px}.paper-custom .table-custom-container ::-webkit-scrollbar-track{background:#fff;border-radius:30px}.paper-custom .table-custom-container ::-webkit-scrollbar-thumb{background:#bac7d5;border-radius:30px}.paper-custom .table-custom-container .table-header-custom{padding:12px!important;background-color:#f2f8fb!important;font-weight:600!important}.paper-custom .table-custom-container .table-header-custom:last-child td,.paper-custom .table-custom-container .table-header-custom:last-child th{border-bottom:1px solid #D0D5DD!important}.paper-custom .table-custom-container table{width:100%}.paper-custom .table-custom-container .table-component-custom{border-collapse:collapse!important;table-layout:fixed!important}th,td{font-size:14px!important;padding:12px!important;font-family:Pretendard!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}th{font-weight:600!important}.checkbox-container{display:flex;align-items:center;justify-content:center;gap:10px;line-height:2;font-size:14px}.checkbox-container .MuiCheckbox-root{width:fit-content!important;height:fit-content!important;padding:0!important;border-radius:2px!important;border-color:1px!important}.checkbox-container .Mui-checked svg{color:#107c41!important}.checkbox-container .MuiSvgIcon-root{color:#bac7d5!important}.upload_file{background-color:#f2f8fb;border-radius:8px;padding:20px}.upload_file .upload_success .upload_icon{color:#036db7}.upload_file>.file_info:not(:first-child){padding-top:30px}.upload_file .upload_fail{color:#e82717}.upload_file svg{cursor:pointer}.upload_file .upload_action_container{display:flex;align-items:center;gap:24px;padding-top:10px}.upload_file .upload_button{background-color:#fff;width:160px;height:40px}.upload_file .file_info{display:flex;justify-content:space-between;align-items:center;padding-left:24px}.upload_file .file_info svg{min-width:20px;min-height:20px}.upload_file .file_info .file_action{display:flex;gap:10px}.upload_file .file_info .file_data{display:flex;justify-content:center;align-items:center;gap:25px;padding-right:5px}.upload_file .file_info .file_data .upload_info{display:flex;flex-direction:column;row-gap:2px;width:350px;overflow:hidden}.upload_file .file_info .file_data .upload_info .progress_file{width:200px}.upload_file .file_info .file_data .upload_info span{text-overflow:ellipsis;white-space:break-spaces}.create_project_form,.create_project_form .array_form{display:flex;flex-direction:column;row-gap:24px}.create_project_form .form_row{display:flex;gap:24px}.create_project_form .form_row>*{flex:1}.create_project_form .form_row .row_child{display:flex;gap:24px}.create_project_form .form_row .row_child>div{flex:1;width:100%!important}.create_project_form .form_row .row_child .icon{cursor:pointer}.create_project_form .form_row .row_child .plus_icon{color:#036db7}.create_project_form .form_row .row_child .minus_icon{color:#e82717}.status-project-container{width:202px;height:67px;background-color:#fff;padding:20px;display:flex;flex-direction:row;border-radius:8px;gap:32px;justify-content:flex-start;align-items:center}.status-project-container .icon-status{border-radius:12px;padding:18px;width:32px;height:32px;display:flex;justify-content:center;align-items:center}.status-project-container .project-content{display:flex;flex-direction:column;gap:8px}.status-project-container .project-content .title-status{font-size:14px;font-weight:600;color:#475467}.status-project-container .project-content .total-project{font-size:24px;font-weight:600;color:#0e1c31}.tree_view .collapse_tree_item>div:first-child,.tree_view .collapse_tree_item_root>div:first-child{border-left:1px solid #D9E1E5}.tree_view .collapse_tree_item li:before,.tree_view .collapse_tree_item_root li:before{content:" ";width:12px;height:1px;display:block;background-color:#d9e1e5;position:absolute;border-bottom-left-radius:30px;top:15px}.tree_view .collapse_tree_item .team_part_label:before,.tree_view .collapse_tree_item_root .team_part_label:before{content:" ";width:28px;left:8px;height:1px;display:block;background-color:#d9e1e5;position:absolute;top:11px}.tree_view .collapse_tree_item .group_part_label:before,.tree_view .collapse_tree_item_root .group_part_label:before{content:" ";width:55px;left:8px;height:1px;display:block;background-color:#d9e1e5;position:absolute;top:11px}.tree_view .chart_label{font-weight:600;font-size:18px}.tree_view .group_label{font-weight:600;font-size:16px}.tree_view .team_part_label{font-weight:400;font-size:16px;padding-left:39px!important}.tree_view .group_part_label{font-weight:400;font-size:16px;padding-left:66px!important}.tree_view .MuiCollapse-root{padding-inline-start:24px}.tree_view .tree_label{overflow:hidden;text-overflow:ellipsis;padding-left:12px;font-family:Pretendard!important}.tree_view .tree_item_2{display:flex;align-items:center;justify-content:space-between}.tree_view .tree_item_2 .expand_icon{min-width:24px}.tree_view .content:hover{background-color:transparent!important;color:unset}.tree_view .content>div:first-child{display:none!important}.tree_view .Mui-selected{background-color:unset!important;color:#036db7!important}.tree_view .Mui-expanded :before{content:none}.tree_view .Mui-expanded div:nth-child(2) svg{transform:rotate(90deg)}.dashboard-component-container{display:flex;flex-direction:column;gap:24px;padding:40px}.dashboard-component-container .content-1{display:flex;gap:24px;flex-direction:row}.dashboard-component-container .content-1 .total-project-container{height:275px}.dashboard-component-container .content-2{padding:10px 10px 10px 20px;background-color:#fff;border-radius:8px}.dashboard-component-container .custom-header-table{height:60px;display:flex;justify-content:flex-start;align-items:center}.dashboard-component-container .project-name-column{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:block}.dashboard-component-container .number{background:linear-gradient(109.05deg,#009fe8 8.48%,#006a9a 93.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.project_management_container{padding:24px;display:flex;flex-direction:column;gap:24px}.project_management_container .white_card{padding:20px;background-color:#fff;border-radius:8px}.project_management_container .create_project_card .header_title{padding-bottom:20px}.project_management_container .create_form{padding-top:20px}.project_management_container .upload_file_container{display:flex;gap:24px}.project_management_container .upload_file_container:not(:last-child){padding-bottom:24px}.project_management_container .upload_file_container>div{flex:0 0 45%}.work_plan_container{width:100%;height:100%;display:flex;flex-direction:column;flex:1}.work_plan_container .white_card{padding:20px;background-color:#fff;border-radius:8px}.work_plan_container .header_info{display:flex;align-items:center;gap:24px}.work_plan_container .header_info .search-input{min-width:600px}.work_plan_container .header_info .info{display:flex;flex-direction:column;overflow:hidden;max-width:400px}.work_plan_container .project_ex_work_plan .task_list_table_row{display:block}.gantt_chart_container{padding:20px;background-color:#fff;border-radius:8px;display:flex;flex:1;flex-direction:column}.project-list-body{padding:40px;display:flex;flex:1;flex-direction:column;gap:24px}.input-custom-height{height:150px}.input-custom-height .MuiInputBase-input{height:150px;padding:0 14px;box-sizing:border-box;display:flex;align-items:center}.category-container{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.category-container .category-row{display:flex;flex-direction:row;gap:8px}.category-container .category-row .category-col{display:flex;flex:1;flex-direction:column;gap:8px;align-items:flex-start}.category-container .category-row .category-col .category-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-container .subcategory-col{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.category-container .subcategory-col .category-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delete_modal .delete_content_button{gap:20px}.delete_modal .delete_content_button>*{flex:1}.delete_modal .delete_content_label{padding-bottom:20px}.project-progress-item-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px}.project-progress-item-container .unit-container{display:flex;flex-direction:row;gap:4px;width:70px}.project-progress-item-container .title-text{width:80px;margin-bottom:0}
