.table-row .danger[data-v-45a9c9a8]{color:red}.table-row td[data-v-45a9c9a8]{font-size:13px;border:1px solid grey}.table-row .borderless[data-v-45a9c9a8]{border:0;padding-left:10px}.table-row .budget-program-administrator[data-v-45a9c9a8],.table-row .functional-group[data-v-45a9c9a8],.table-row .functional-sub-group[data-v-45a9c9a8],.table-row .program[data-v-45a9c9a8],.table-row .row-sum[data-v-45a9c9a8],.table-row .specificity-code[data-v-45a9c9a8],.table-row .subprogram[data-v-45a9c9a8]{width:75px}.table-row .specificity[data-v-45a9c9a8]{width:200px}.table-row .value-cell[data-v-45a9c9a8]{width:115px;text-align:right}.table-row .value-cell .quantity-input[data-v-45a9c9a8]{width:100%}.table-row .no-data[data-v-45a9c9a8]{color:#b9b9b9}.table-row[data-v-45a9c9a8] .ant-input-number .ant-input-number-handler-wrap{display:none}.table-row[data-v-45a9c9a8] .ant-input-number-input{text-align:right}.form_wrap[data-v-1dbef6a2]{margin-top:20px}.form_wrap .panel[data-v-1dbef6a2]{padding:30px;border:1px solid #e8e8e8;border-radius:15px}.form_wrap .panel .range[data-v-1dbef6a2]{margin-bottom:30px}.form_wrap .panel .range .date-setting[data-v-1dbef6a2]{display:grid;grid-template-columns:repeat(2,max-content);-moz-column-gap:30px;column-gap:30px}.form_wrap .panel .range .date-setting .switch[data-v-1dbef6a2]{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:auto;-moz-column-gap:30px;column-gap:30px;width:-moz-fit-content;width:fit-content;align-items:center}.form_wrap .panel .range .date-setting .switch .label[data-v-1dbef6a2]{line-height:normal}.form_wrap .panel .range .info[data-v-1dbef6a2]{margin-top:30px}.form_wrap .panel .label-text[data-v-1dbef6a2]{margin-bottom:1.25rem}.form_wrap .panel .opacity-animation[data-v-1dbef6a2]{animation-name:opacity-animation-1dbef6a2;animation-duration:.8s;animation-timing-function:ease-in}@keyframes opacity-animation-1dbef6a2{0%{opacity:0}to{opacity:1%}}.form_wrap .panel .table-wrap[data-v-1dbef6a2]{width:100%;min-width:0;overflow-y:auto;margin-top:30px}.form_wrap .panel .table-wrap .table[data-v-1dbef6a2]{text-decoration:none;border-collapse:collapse;width:-moz-max-content;width:max-content;text-align:center}.form_wrap .panel .table-wrap .table .left-header[data-v-1dbef6a2]{text-align:left}.form_wrap .panel .table-wrap .table th[data-v-1dbef6a2]{font-weight:400;font-size:14px;color:#fff}.form_wrap .panel .table-wrap .table td[data-v-1dbef6a2]{font-size:13px;color:#354251}.form_wrap .panel .table-wrap .table th[data-v-1dbef6a2]{white-space:pre-wrap;padding:10px 5px;line-height:13px;vertical-align:middle}.form_wrap .panel .table-wrap .table td[data-v-1dbef6a2],.form_wrap .panel .table-wrap .table th[data-v-1dbef6a2]{border:1px solid grey}.form_wrap .panel .table-wrap .table .buttons-row[data-v-1dbef6a2]{border:0}.form_wrap .panel .table-wrap .table .sum-row[data-v-1dbef6a2]{height:35px;text-align:right}.form_wrap .panel .table-wrap .table .sum-row td[data-v-1dbef6a2]{padding-right:13px}.form_wrap .panel .table-wrap .table .sum-row .total[data-v-1dbef6a2]{text-align:center;padding-right:0}.form_wrap .panel .table-top[data-v-1dbef6a2]{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto}.form_wrap .panel .table-top .report-subtype[data-v-1dbef6a2]{margin-bottom:15px}.form_wrap .panel .buttons[data-v-1dbef6a2]{width:100%;text-align:left;margin-top:10px}.form_wrap .panel .buttons .add-button[data-v-1dbef6a2]{width:110px}.form_wrap .panel .buttons .remove-button[data-v-1dbef6a2]{width:110px;margin-left:10px}.form_wrap .panel+.panel[data-v-1dbef6a2]{margin-top:20px}.form_wrap .panel_header[data-v-1dbef6a2]{margin-bottom:30px}.form_wrap .panel_title[data-v-1dbef6a2]{font-size:1.2rem;line-height:1;color:#000}.form_wrap .panel_description[data-v-1dbef6a2]{font-size:1rem;color:rgba(0,0,0,.6)}.form_wrap .panel_step[data-v-1dbef6a2]{font-size:1.1rem;color:rgba(0,0,0,.3)}.form_wrap .form_item[data-v-1dbef6a2] .ant-form-item-label label{color:rgba(0,0,0,.6)}.form_wrap .rationales-wrap[data-v-1dbef6a2]{display:grid;row-gap:30px}.form_wrap .grid_cols_2[data-v-1dbef6a2],.form_wrap .grid_cols_3[data-v-1dbef6a2]{display:grid;gap:30px}.form_wrap .grid_cols_2[data-v-1dbef6a2]{grid-template-columns:repeat(2,1fr)}.form_wrap .grid_cols_3[data-v-1dbef6a2]{grid-template-columns:repeat(3,1fr)}.form_wrap .row[data-v-1dbef6a2]:not(:last-child){margin-bottom:40px}.form_wrap .no-data[data-v-1dbef6a2]{color:#d1d5db}