.monthly-forecast-ledger[data-v-25f680f1]{min-height:100vh;padding:16px 20px 20px;background:-webkit-gradient(linear,left top,left bottom,from(#f7f9fc),to(#f3f6fa));background:-webkit-linear-gradient(top,#f7f9fc,#f3f6fa);background:linear-gradient(180deg,#f7f9fc,#f3f6fa)}.page-header[data-v-25f680f1]{margin-bottom:10px}.page-title[data-v-25f680f1]{margin:0;font-size:20px;font-weight:700;color:#1f2d3d;letter-spacing:.2px}.page-sub-title[data-v-25f680f1]{margin-top:4px;font-size:12px;color:#7a8798}.table-card[data-v-25f680f1]{background:#fff;-webkit-border-radius:10px;border-radius:10px;border:1px solid #e9eef5;padding:12px 12px 10px;-webkit-box-shadow:0 6px 20px rgba(31,45,61,.06);box-shadow:0 6px 20px rgba(31,45,61,.06)}.ledger-table[data-v-25f680f1]{width:100%}[data-v-25f680f1] .ledger-table .summary-row>td{color:#d9363e!important;font-weight:700;background:#fff6f6!important}[data-v-25f680f1] .ledger-table .el-table__header-wrapper th{background:#f6f8fb!important;color:#2f3b52;font-weight:700;border-bottom:1px solid #dfe6ef}[data-v-25f680f1] .ledger-table .cell{white-space:nowrap;line-height:20px}[data-v-25f680f1] .ledger-table td{-webkit-transition:background-color .15s ease;transition:background-color .15s ease}[data-v-25f680f1] .ledger-table .el-table__body tr:hover>td{background:#f3f8ff!important}@media (max-width:768px){.monthly-forecast-ledger[data-v-25f680f1]{padding:10px 10px 14px}.page-title[data-v-25f680f1]{font-size:18px}.table-card[data-v-25f680f1]{-webkit-border-radius:8px;border-radius:8px;padding:8px}[data-v-25f680f1] .ledger-table .cell{padding-left:6px;padding-right:6px}}