.finance-budget-final-tabs[data-v-e3123578]{background:var(--el-bg-color);padding:0 24px}[data-v-e3123578] .management-summary-highlight-row td{background:#ffe4e1!important}.month-panel[data-v-7e962a86]{border-bottom:1px solid var(--el-border-color-lighter)}.month-summary[data-v-7e962a86]{grid-template-columns:36px repeat(7,minmax(126px,1fr)) 36px;align-items:stretch;gap:10px;padding:12px 20px 14px;display:grid;overflow-x:auto}.month-summary__arrow[data-v-7e962a86]{min-width:36px;min-height:78px;color:var(--el-text-color-regular);cursor:pointer;background:var(--el-bg-color);border:1px solid var(--el-border-color-light);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.month-summary__arrow[data-v-7e962a86]:hover{color:var(--el-color-primary);border-color:var(--el-color-primary-light-5)}.month-summary__card[data-v-7e962a86]{text-align:left;min-width:126px;min-height:78px;color:var(--el-text-color-primary);cursor:pointer;background:var(--el-bg-color);border:1px solid var(--el-border-color-light);border-radius:8px;grid-template-rows:22px 22px 22px;align-items:center;padding:8px 10px;transition:border-color .16s,box-shadow .16s,background-color .16s;display:grid}.month-summary__card[data-v-7e962a86]:hover{border-color:var(--el-color-primary-light-5);box-shadow:0 2px 8px #0000000f}.month-summary__card--active[data-v-7e962a86]{background:var(--el-color-primary-light-9);border-color:var(--el-color-primary);box-shadow:0 2px 10px #409eff24}.month-summary__card--disabled[data-v-7e962a86]{color:var(--el-text-color-placeholder);cursor:not-allowed;background:var(--el-fill-color-lighter);border-color:var(--el-border-color-lighter);box-shadow:none}.month-summary__card--disabled[data-v-7e962a86]:hover{border-color:var(--el-border-color-lighter);box-shadow:none}.month-summary__card--disabled .month-summary__year[data-v-7e962a86],.month-summary__card--disabled .month-summary__month[data-v-7e962a86],.month-summary__card--disabled .month-summary__metric[data-v-7e962a86],.month-summary__card--disabled .month-summary__rate[data-v-7e962a86]{color:var(--el-text-color-placeholder)}.month-summary__date[data-v-7e962a86]{border-bottom:1px dashed var(--el-border-color-lighter);justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:2px;display:flex}.month-summary__year[data-v-7e962a86]{letter-spacing:.3px;color:var(--el-text-color-secondary);font-size:12px;font-weight:500}.month-summary__month[data-v-7e962a86]{color:var(--el-text-color-primary);font-size:18px;font-weight:700;line-height:20px}.month-summary__card--active .month-summary__year[data-v-7e962a86]{color:var(--el-color-primary-light-3)}.month-summary__card--active .month-summary__month[data-v-7e962a86]{color:var(--el-color-primary)}.month-summary__metric[data-v-7e962a86],.month-summary__rate[data-v-7e962a86]{color:var(--el-text-color-regular);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:20px;overflow:hidden}.month-summary__rate[data-v-7e962a86]{color:var(--el-color-primary)}[data-v-7e962a86] .el-descriptions__label{width:180px}@media (width<=768px){.finance-settlement-page[data-v-7e962a86]{min-width:960px}}.project-workspace[data-v-8a524208]{border:1px solid var(--el-border-color-lighter);background:var(--el-bg-color-page);border-radius:6px;grid-template-columns:248px minmax(0,1fr);min-height:560px;display:grid}.project-nav[data-v-8a524208]{border-right:1px solid var(--el-border-color-lighter);background:var(--el-bg-color);flex-direction:column;align-self:stretch;min-width:0;display:flex}.project-nav__header[data-v-8a524208],.project-editor__header[data-v-8a524208],.strategy-toolbar[data-v-8a524208]{justify-content:space-between;align-items:center;gap:12px;display:flex}.project-nav__header[data-v-8a524208]{border-bottom:1px solid var(--el-border-color-lighter);padding:16px}.project-nav__actions[data-v-8a524208]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.project-nav__title[data-v-8a524208],.project-editor__title[data-v-8a524208]{color:var(--el-text-color-primary);font-weight:600}.project-nav__count[data-v-8a524208],.project-editor__hint[data-v-8a524208],.project-nav__item-meta[data-v-8a524208],.selection-summary[data-v-8a524208]{color:var(--el-text-color-secondary);font-size:12px}.project-nav__list[data-v-8a524208]{flex:1;padding:8px}.project-nav__item[data-v-8a524208]{width:100%;color:var(--el-text-color-primary);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:5px;margin-bottom:4px;padding:11px 12px;transition:background-color .15s,border-color .15s;display:block}.project-nav__item[data-v-8a524208]:hover{background:var(--el-fill-color-light)}.project-nav__item.is-active[data-v-8a524208]{border-color:var(--el-color-primary-light-5);background:var(--el-color-primary-light-9)}.project-nav__item-name[data-v-8a524208]{text-overflow:ellipsis;white-space:nowrap;margin-bottom:7px;font-size:13px;font-weight:500;display:block;overflow:hidden}.project-nav__item-meta[data-v-8a524208]{justify-content:space-between;align-items:center;gap:8px;display:flex}.project-editor[data-v-8a524208]{background:var(--el-bg-color);min-width:0;padding:20px 24px 8px}.project-editor__header[data-v-8a524208]{align-items:flex-start;margin-bottom:20px}.project-editor__title[data-v-8a524208]{margin-bottom:5px;font-size:16px}.project-section[data-v-8a524208]{margin-bottom:20px;padding-bottom:4px}.project-section--strategy[data-v-8a524208]{margin-top:6px}.project-section__title[data-v-8a524208]{border-left:3px solid var(--el-color-primary);color:var(--el-text-color-primary);margin-bottom:14px;padding-left:10px;font-size:14px;font-weight:600}.strategy-toolbar[data-v-8a524208]{justify-content:flex-start;margin:2px 0 12px}.strategy-toolbar .el-button[data-v-8a524208]{margin-left:auto}.strategy-label[data-v-8a524208]{color:var(--el-text-color-regular);white-space:nowrap;font-size:13px}.strategy-count[data-v-8a524208]{color:var(--el-text-color-secondary);white-space:nowrap;font-size:12px}.project-rule-table[data-v-8a524208],.project-shop-table[data-v-8a524208]{width:100%}.selection-summary[data-v-8a524208]{margin-top:8px}.selection-summary strong[data-v-8a524208]{color:var(--el-color-primary);font-weight:600}@media (width<=900px){.project-workspace[data-v-8a524208]{grid-template-columns:190px minmax(0,1fr)}.project-editor[data-v-8a524208]{padding:16px}}@media (width<=640px){.project-workspace[data-v-8a524208]{max-height:none;display:block}.project-nav[data-v-8a524208]{border-right:0;border-bottom:1px solid var(--el-border-color-lighter);max-height:190px}.project-editor[data-v-8a524208]{max-height:62vh}}.finance-budget-import-tabs[data-v-0e0b189c]{background:var(--el-bg-color);padding:0 24px}
