.finance-report-page[data-v-16318578]{color:#2b3549}.report-hero[data-v-16318578]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:27px 30px;color:#fff;border-radius:13px;background:radial-gradient(circle at 80% 10%,hsla(0,0%,100%,.16),transparent 30%),linear-gradient(135deg,#334fbe,#6256d9)}.report-hero .eyebrow[data-v-16318578]{color:#cbd5ff;font-size:10px;letter-spacing:1.6px}.report-hero h1[data-v-16318578]{margin:7px 0 0;font-size:25px}.report-hero p[data-v-16318578]{margin:8px 0 0;color:#dce3ff;font-size:13px}.report-actions[data-v-16318578]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9px}.report-actions .el-date-editor[data-v-16318578]{width:170px}.report-meta[data-v-16318578]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:22px 2px 14px}.report-meta>div[data-v-16318578]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.report-meta>div:first-child strong[data-v-16318578]{font-size:19px}.report-meta>div:first-child span[data-v-16318578]{margin-top:5px;color:#8993a7;font-size:12px}.balance-formula[data-v-16318578]{color:#60708d;font-size:13px}.balance-formula i[data-v-16318578]{margin:0 9px;color:#5679de}.summary-grid[data-v-16318578]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.summary-card[data-v-16318578]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:105px;padding:18px 20px;border-radius:10px;background:#fff;-webkit-box-shadow:0 5px 18px rgba(31,45,71,.055);box-shadow:0 5px 18px rgba(31,45,71,.055)}.summary-card .summary-icon[data-v-16318578]{width:43px;height:43px;margin-right:14px;color:#71809c;font-size:20px;line-height:43px;text-align:center;border-radius:10px;background:#f0f3f7}.summary-card>div[data-v-16318578]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.summary-card span[data-v-16318578]{color:#8b95a8;font-size:12px}.summary-card strong[data-v-16318578]{margin-top:7px;font-size:20px}.summary-card.income .summary-icon[data-v-16318578]{color:#38a465;background:#eaf8ef}.summary-card.income strong[data-v-16318578]{color:#33975c}.summary-card.expense .summary-icon[data-v-16318578]{color:#d6575e;background:#fcebed}.summary-card.expense strong[data-v-16318578]{color:#cc5157}.summary-card.primary .summary-icon[data-v-16318578]{color:#4a70d5;background:#edf2ff}.summary-card.primary strong[data-v-16318578]{color:#4266c6}.transactions-card[data-v-16318578]{margin-top:20px;border:0;border-radius:11px;-webkit-box-shadow:0 5px 18px rgba(31,45,71,.055);box-shadow:0 5px 18px rgba(31,45,71,.055)}.card-header[data-v-16318578]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-header>div[data-v-16318578]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-header>div span[data-v-16318578]{margin-top:5px;color:#8e97a8;font-size:12px}.income[data-v-16318578]{color:#35a061}.expense[data-v-16318578]{color:#d65259}.report-empty[data-v-16318578]{min-height:430px}@media (max-width:900px){.report-hero[data-v-16318578]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.report-actions[data-v-16318578]{width:100%;margin-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.summary-grid[data-v-16318578]{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.report-hero[data-v-16318578]{padding:22px 18px}.report-actions .el-button[data-v-16318578],.report-actions .el-date-editor[data-v-16318578]{width:100%;margin-left:0}.report-meta[data-v-16318578]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.balance-formula[data-v-16318578]{margin-top:12px}.summary-grid[data-v-16318578]{grid-template-columns:1fr}}