.dialog-header-sections[data-v-39050668]{display:flex;gap:16px;margin-bottom:24px}.form-section[data-v-39050668],.period-section[data-v-39050668]{flex:1}.file-upload-section[data-v-39050668]{border:1px solid #e0e0e0;border-radius:4px;padding:16px;background:#fafafa}.file-upload-section .upload-buttons[data-v-39050668]{display:flex;gap:8px;margin-bottom:16px}.file-upload-section .upload-buttons label[data-v-39050668]{cursor:pointer;margin:0;display:inline-flex;align-items:center}.file-upload-section .upload-buttons label i[data-v-39050668]{margin-right:4px}.file-upload-section .file-list-wrapper[data-v-39050668]{max-height:250px;overflow-y:auto;border:1px solid #e0e0e0;border-radius:4px;background:#fff}.file-upload-section .file-list-wrapper .file-list[data-v-39050668]{padding:8px}.file-upload-section .file-list-wrapper .file-list .empty-file-message[data-v-39050668]{text-align:center;color:#999;padding:20px 0;font-size:14px}.file-upload-section .file-list-wrapper .file-list .file-item[data-v-39050668]{display:flex;align-items:center;gap:12px;padding:10px;border-bottom:1px solid #f0f0f0}.file-upload-section .file-list-wrapper .file-list .file-item[data-v-39050668]:last-child{border-bottom:none}.file-upload-section .file-list-wrapper .file-list .file-item[data-v-39050668]:hover{background:#f5f5f5}.file-upload-section .file-list-wrapper .file-list .file-item .file-preview[data-v-39050668]{width:40px;height:40px;flex-shrink:0}.file-upload-section .file-list-wrapper .file-list .file-item .file-preview img[data-v-39050668]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.file-upload-section .file-list-wrapper .file-list .file-item .file-preview .file-icon[data-v-39050668]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f0f0f0;border-radius:4px;font-size:20px;color:#999}.file-upload-section .file-list-wrapper .file-list .file-item .file-info[data-v-39050668]{flex:1;min-width:0}.file-upload-section .file-list-wrapper .file-list .file-item .file-info .file-name[data-v-39050668]{font-weight:500;font-size:14px;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-upload-section .file-list-wrapper .file-list .file-item .file-info .file-size[data-v-39050668]{color:#888;font-size:12px}[data-v-39050668] .customDropDown .p-dropdown{width:100%}.layout-content-wrapper .page-container[data-v-17fd875d]{padding:16px 16px 0!important}.elementMargin[data-v-17fd875d]{margin-top:20px}.minusMargin[data-v-17fd875d]{margin:-20px -16px;background-color:#eaeaea}.minusMargin2[data-v-17fd875d]{background-color:#eaeaea}.card[data-v-17fd875d]{padding:0;min-height:600px;flex:1 0 auto;max-height:100%;overflow:hidden;box-shadow:none;border-radius:0}.p-col-custom[data-v-17fd875d]{width:calc(100% - 273px)}.p-col-customPad[data-v-17fd875d]{background-color:#fff;padding:0 16px!important;border-radius:3px}.p-datatable-customers[data-v-17fd875d] .p-treetable-header{background:#fff;border:unset;padding:0 0 1rem 0}.p-datatable-customers[data-v-17fd875d] .p-treetable-header .table-active-period{margin-top:12px}.p-datatable-customers[data-v-17fd875d] .p-treetable-header .table-active-period .p-column-filter{margin-right:16px}.p-datatable-customers[data-v-17fd875d] .p-treetable-thead th.p-filter-column span{line-height:unset}.p-datatable-customers[data-v-17fd875d] .p-treetable-thead th.p-filter-column:hover{background:unset!important}.p-datatable-customers[data-v-17fd875d] .p-treetable-thead tr:nth-child(2){height:unset;max-height:44px}.p-datatable-customers[data-v-17fd875d] .p-treetable-thead tr th{background:#e0e0e0;border:unset;overflow:unset!important;overflow-x:hidden}.p-datatable-customers[data-v-17fd875d] .p-treetable-tbody tr{height:44px!important}.p-datatable-customers[data-v-17fd875d] .p-treetable-tbody tr:not(.p-treetable-emptymessage):hover{background:#a5dca8!important}.p-datatable-customers[data-v-17fd875d] .p-treetable-tbody tr:nth-child(2n){background:#eaeaea!important}.p-datatable-customers[data-v-17fd875d] .p-treetable-tbody tr:nth-child(2n):hover{background:#a5dca8!important}.p-datatable-customers[data-v-17fd875d] .p-treetable-tbody tr td{padding:0 0 0 1rem}.p-datatable-customers[data-v-17fd875d] .p-treetable-tbody tr td:last-child{padding-right:1rem}.p-datatable-customers[data-v-17fd875d] .p-panel-header-icon{width:24px;height:24px;border-radius:50%}.p-datatable-customers[data-v-17fd875d] .p-panel-header-icon:hover{background:rgba(135,148,163,.25)}.p-datatable-customers[data-v-17fd875d] .entry-header-checkbox{width:calc(3vw + 16.2px)}.p-datatable-customers[data-v-17fd875d] .entry-header-name{width:calc(10vw + 16.2px)}.p-datatable-customers[data-v-17fd875d] .entry-header-org{width:calc(8vw + 16.2px)}.p-datatable-customers[data-v-17fd875d] .entry-header-period{width:calc(7vw + 16.2px)}.p-datatable-customers[data-v-17fd875d] .entry-header-status{width:calc(5vw + 16.2px)}.p-datatable-customers[data-v-17fd875d] .entry-header-empty{width:20px}.p-datatable-customers[data-v-17fd875d] .entry-header-id{width:78px}[data-v-17fd875d] .customDropDown{width:550px}[data-v-17fd875d] .customDropDown .p-dropdown-items-wrapper{max-height:350px!important;width:550px!important}[data-v-17fd875d] .customDropDown .p-dropdown-items-wrapper .p-dropdown-item div{white-space:normal!important;text-overflow:ellipsis;overflow:hidden}[data-v-17fd875d] span.p-menuitem-icon{min-width:24px}[data-v-17fd875d] label.custom-radio input{display:none}[data-v-17fd875d] label.custom-radio input+div{content:"\a";background:#fff;width:20px;height:20px;border-radius:50%;color:#000;border:2px solid #eaeaea;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;display:flex;justify-content:center;align-items:center}[data-v-17fd875d] .radio-icon{width:12px;height:12px;transition-duration:.2s;background-color:#fff;border-radius:50%}[data-v-17fd875d] label.custom-radio input:checked+div{background:#388e3c;border-color:#2d7230;color:#fff}[data-v-17fd875d] label.custom-radio.decline input:checked+div{background:#ff6767;border-color:#ff6767;color:#fff}[data-v-17fd875d] .p-inputtextarea{margin:4px 0}[data-v-17fd875d] .p-calendar .p-inputtext{width:100px}[data-v-17fd875d] .p-calendar-w-btn .p-datepicker-trigger{margin-right:16px}[data-v-17fd875d] .p-datepicker{width:300px}[data-v-17fd875d] .p-datepicker .p-timepicker{height:0!important}[data-v-17fd875d] .p-datepicker .p-timepicker div{display:none}[data-v-17fd875d] .multiselect-custom{min-width:98%;max-width:98%;margin-top:4px}[data-v-17fd875d] .multiselect-custom .p-multiselect-label{color:#8c8c8c;font-size:13px;grid-template-columns:none}[data-v-17fd875d] .multiselect-custom .p-multiselect-token{align-items:center;padding:.25rem .5rem;border-radius:3px;display:inline-flex;margin-right:.5rem;background-color:var(--primary-color);color:var(--primary-color-text)}[data-v-17fd875d] .multiselect-custom .p-multiselect-token .p-multiselect-token-label{margin-right:.25rem;white-space:normal}[data-v-17fd875d] .multiselect-custom .p-multiselect-trigger{width:1.3rem}[data-v-17fd875d] .multiselect-custom .p-multiselect-item{width:340px;min-width:100%}[data-v-17fd875d] .multiselect-custom .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:1.2rem}