.finance-overview-container[data-v-1d2510c9]{padding:16px 20px;background:#f5f7fa;min-height:100vh}.finance-overview-container .page-header[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding:0 4px}.finance-overview-container .page-header .page-title[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.finance-overview-container .page-header .page-title .title-icon[data-v-1d2510c9]{width:44px;height:44px;background:linear-gradient(135deg,#1890ff,#096dd9);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-webkit-box-shadow:0 6px 16px rgba(24,144,255,.25);box-shadow:0 6px 16px rgba(24,144,255,.25)}.finance-overview-container .page-header .page-title .title-icon svg[data-v-1d2510c9]{width:22px;height:22px}.finance-overview-container .page-header .page-title .title-text h1[data-v-1d2510c9]{font-size:20px;font-weight:700;color:#1f1f1f;margin:0;line-height:1.3}.finance-overview-container .page-header .page-title .title-text p[data-v-1d2510c9]{font-size:12px;color:#8c8c8c;margin:2px 0 0 0}.finance-overview-container .page-header .page-actions .ant-btn[data-v-1d2510c9]{height:34px;padding:0 16px;border-radius:6px;font-weight:500;font-size:13px}.finance-overview-container .overview-stats-row[data-v-1d2510c9]{display:grid;grid-template-columns:1fr 1.1fr 1.1fr;gap:16px;margin-bottom:24px}.finance-overview-container .balance-stat-card[data-v-1d2510c9]{background:linear-gradient(135deg,#1890ff,#096dd9);border-radius:12px;padding:12px 16px;color:#fff;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.finance-overview-container .balance-stat-card[data-v-1d2510c9]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 12px 32px rgba(24,144,255,.3);box-shadow:0 12px 32px rgba(24,144,255,.3)}.finance-overview-container .balance-stat-card .card-bg-icon[data-v-1d2510c9]{position:absolute;right:-5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.08;color:#fff}.finance-overview-container .balance-stat-card .card-bg-icon svg[data-v-1d2510c9]{width:48px;height:48px}.finance-overview-container .balance-stat-card .balance-content[data-v-1d2510c9]{position:relative;z-index:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.finance-overview-container .balance-stat-card .balance-stat-label[data-v-1d2510c9]{font-size:12px;opacity:.9;margin-bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.finance-overview-container .balance-stat-card .balance-stat-label .label-dot[data-v-1d2510c9]{width:5px;height:5px;border-radius:50%;background:#fff;-webkit-box-shadow:0 0 4px hsla(0,0%,100%,.5);box-shadow:0 0 4px hsla(0,0%,100%,.5)}.finance-overview-container .balance-stat-card .balance-stat-value[data-v-1d2510c9]{font-size:26px;font-weight:700;margin-bottom:4px;text-shadow:0 2px 4px rgba(0,0,0,.15);letter-spacing:.5px}.finance-overview-container .balance-stat-card .balance-stat-hint[data-v-1d2510c9]{font-size:11px;opacity:.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.finance-overview-container .finance-group[data-v-1d2510c9]{background:#fff;border-radius:12px;padding:16px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid transparent}.finance-overview-container .finance-group[data-v-1d2510c9]:hover{-webkit-box-shadow:0 6px 20px rgba(0,0,0,.08);box-shadow:0 6px 20px rgba(0,0,0,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.finance-overview-container .finance-group.income-group[data-v-1d2510c9]:hover{border-color:rgba(82,196,26,.2)}.finance-overview-container .finance-group.expense-group[data-v-1d2510c9]:hover{border-color:rgba(255,77,79,.2)}.finance-overview-container .finance-group .finance-group-header[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.finance-overview-container .finance-group .finance-group-title[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#262626}.finance-overview-container .finance-group .finance-group-title .title-icon-wrapper[data-v-1d2510c9]{width:32px;height:32px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.finance-overview-container .finance-group .finance-group-title .title-icon-wrapper svg[data-v-1d2510c9]{width:16px;height:16px}.finance-overview-container .finance-group .finance-group-title .title-icon-wrapper.income[data-v-1d2510c9]{background:rgba(82,196,26,.1);color:#52c41a}.finance-overview-container .finance-group .finance-group-title .title-icon-wrapper.expense[data-v-1d2510c9]{background:rgba(255,77,79,.1);color:#ff4d4f}.finance-overview-container .finance-group .trend-badge[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;padding:3px 8px;border-radius:12px;font-size:11px;background:#f5f5f5;color:#8c8c8c}.finance-overview-container .finance-group .trend-badge.up[data-v-1d2510c9]{background:rgba(82,196,26,.1);color:#52c41a}.finance-overview-container .finance-stats[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;margin-bottom:12px}.finance-overview-container .finance-stats .finance-stat[data-v-1d2510c9]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.finance-overview-container .finance-stat[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;background:#fafafa;border-radius:8px;-webkit-transition:all .3s;transition:all .3s}.finance-overview-container .finance-stat[data-v-1d2510c9]:hover{background:#f0f0f0}.finance-overview-container .finance-stat.paid[data-v-1d2510c9],.finance-overview-container .finance-stat.received[data-v-1d2510c9]{background:rgba(255,77,79,.06)}.finance-overview-container .finance-stat.paid[data-v-1d2510c9]:hover,.finance-overview-container .finance-stat.received[data-v-1d2510c9]:hover{background:rgba(255,77,79,.1)}.finance-overview-container .finance-stat .finance-stat-icon[data-v-1d2510c9]{width:28px;height:28px;background:#fff;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04)}.finance-overview-container .finance-stat .finance-stat-icon svg[data-v-1d2510c9]{width:14px;height:14px}.finance-overview-container .finance-stat .finance-stat-info[data-v-1d2510c9]{-webkit-box-flex:1;-ms-flex:1;flex:1}.finance-overview-container .finance-stat .finance-stat-label[data-v-1d2510c9]{font-size:12px;color:#8c8c8c;margin-bottom:2px}.finance-overview-container .finance-stat .finance-stat-value[data-v-1d2510c9]{font-size:18px;font-weight:700;color:#262626;letter-spacing:.3px}.finance-overview-container .finance-progress .progress-bar[data-v-1d2510c9]{height:4px;background:#f0f0f0;border-radius:2px;overflow:hidden;margin-bottom:6px}.finance-overview-container .finance-progress .progress-fill[data-v-1d2510c9]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#52c41a),to(#73d13d));background:linear-gradient(90deg,#52c41a,#73d13d);border-radius:2px;-webkit-transition:width .5s ease;transition:width .5s ease}.finance-overview-container .finance-progress .progress-fill.expense[data-v-1d2510c9]{background:-webkit-gradient(linear,left top,right top,from(#ff4d4f),to(#ff7875));background:linear-gradient(90deg,#ff4d4f,#ff7875)}.finance-overview-container .finance-progress .progress-text[data-v-1d2510c9]{font-size:11px;color:#8c8c8c;text-align:right}.finance-overview-container .section-header[data-v-1d2510c9]{margin-bottom:16px}.finance-overview-container .section-header .section-title[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:16px;font-weight:600;color:#1f1f1f}.finance-overview-container .section-header .section-title .title-line[data-v-1d2510c9]{width:3px;height:16px;background:-webkit-gradient(linear,left top,left bottom,from(#1890ff),to(#096dd9));background:linear-gradient(180deg,#1890ff,#096dd9);border-radius:2px}.finance-overview-container .section-header .section-title .section-subtitle[data-v-1d2510c9]{font-size:12px;color:#8c8c8c;font-weight:400;margin-left:6px;padding-left:10px;border-left:1px solid #e8e8e8}.finance-overview-container .workshop-list[data-v-1d2510c9]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.finance-overview-container .workshop-item[data-v-1d2510c9]{background:#fff;border-radius:12px;padding:16px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04);-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #f0f0f0}.finance-overview-container .workshop-item[data-v-1d2510c9]:hover{-webkit-box-shadow:0 6px 20px rgba(0,0,0,.08);box-shadow:0 6px 20px rgba(0,0,0,.08);border-color:#d9d9d9;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.finance-overview-container .workshop-item.highlight[data-v-1d2510c9]{border-color:rgba(24,144,255,.3);background:linear-gradient(135deg,#fff,#f0f9ff)}.finance-overview-container .workshop-header[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.finance-overview-container .workshop-header .workshop-name[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.finance-overview-container .workshop-header .workshop-name .workshop-tag[data-v-1d2510c9]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 12px;background:#f5f5f5;border-radius:16px;font-size:13px;font-weight:600;color:#595959;-ms-flex-negative:0;flex-shrink:0}.finance-overview-container .workshop-header .workshop-name .workshop-tag.primary[data-v-1d2510c9]{background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.25);box-shadow:0 2px 8px rgba(24,144,255,.25)}.finance-overview-container .workshop-header .workshop-name .opening-info[data-v-1d2510c9]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:3px 10px;background:linear-gradient(135deg,#fff7e6,#ffe7ba);border:1px solid #ffd591;border-radius:12px;font-size:12px;font-weight:600;color:#fa8c16;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.finance-overview-container .workshop-header .workshop-name .opening-info[data-v-1d2510c9]:hover{background:linear-gradient(135deg,#ffe7ba,#ffd591);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 6px rgba(250,140,22,.2);box-shadow:0 2px 6px rgba(250,140,22,.2)}.finance-overview-container .workshop-header .workshop-name .opening-info i[data-v-1d2510c9]{font-size:11px}.finance-overview-container .workshop-header .workshop-arrow[data-v-1d2510c9]{color:#bfbfbf;font-size:12px}.finance-overview-container .workshop-header .workshop-setting[data-v-1d2510c9]{color:#bfbfbf;font-size:14px;cursor:pointer;padding:4px;-webkit-transition:all .3s;transition:all .3s}.finance-overview-container .workshop-header .workshop-setting[data-v-1d2510c9]:hover{color:#1890ff;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.finance-overview-container .workshop-stats-row[data-v-1d2510c9]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.finance-overview-container .workshop-balance-card[data-v-1d2510c9]{background:linear-gradient(135deg,#1890ff,#096dd9);border-radius:8px;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#fff;-webkit-transition:all .3s;transition:all .3s}.finance-overview-container .workshop-balance-card[data-v-1d2510c9]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgba(24,144,255,.3);box-shadow:0 6px 16px rgba(24,144,255,.3)}.finance-overview-container .workshop-balance-card.opening-card[data-v-1d2510c9]{background:linear-gradient(135deg,#fff7e6,#ffe7ba);color:#fa8c16}.finance-overview-container .workshop-balance-card.opening-card[data-v-1d2510c9]:hover{-webkit-box-shadow:0 6px 16px rgba(250,140,22,.2);box-shadow:0 6px 16px rgba(250,140,22,.2)}.finance-overview-container .workshop-balance-card.opening-card .balance-icon[data-v-1d2510c9]{background:rgba(250,140,22,.15)}.finance-overview-container .workshop-balance-card.opening-card .balance-icon svg[data-v-1d2510c9]{stroke:#fa8c16}.finance-overview-container .workshop-balance-card.opening-card .balance-label[data-v-1d2510c9]{color:#d48806}.finance-overview-container .workshop-balance-card.opening-card .balance-value[data-v-1d2510c9]{color:#fa8c16;text-shadow:none}.finance-overview-container .workshop-balance-card .balance-icon[data-v-1d2510c9]{width:36px;height:36px;background:hsla(0,0%,100%,.2);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.finance-overview-container .workshop-balance-card .balance-icon svg[data-v-1d2510c9]{width:18px;height:18px}.finance-overview-container .workshop-balance-card .balance-info[data-v-1d2510c9]{-webkit-box-flex:1;-ms-flex:1;flex:1}.finance-overview-container .workshop-balance-card .balance-label[data-v-1d2510c9]{font-size:11px;opacity:.85;margin-bottom:2px}.finance-overview-container .workshop-balance-card .balance-value[data-v-1d2510c9]{font-size:18px;font-weight:700;letter-spacing:.3px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.finance-overview-container .workshop-stat-card[data-v-1d2510c9]{background:#fafafa;border-radius:8px;padding:10px;border:1px solid #f0f0f0;-webkit-transition:all .3s;transition:all .3s}.finance-overview-container .workshop-stat-card[data-v-1d2510c9]:hover{background:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);border-color:#d9d9d9}.finance-overview-container .workshop-stat-card.income-card[data-v-1d2510c9]{border-top:2px solid #52c41a}.finance-overview-container .workshop-stat-card.expense-card[data-v-1d2510c9]{border-top:2px solid #ff4d4f}.finance-overview-container .workshop-stat-card .stat-card-header[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-bottom:8px;font-size:12px;font-weight:500;color:#8c8c8c}.finance-overview-container .workshop-stat-card .stat-card-header svg[data-v-1d2510c9]{width:14px;height:14px}.finance-overview-container .workshop-stat-card .stat-card-body[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.finance-overview-container .workshop-stat-card .stat-row[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.finance-overview-container .workshop-stat-card .stat-label[data-v-1d2510c9]{font-size:11px;color:#bfbfbf}.finance-overview-container .workshop-stat-card .stat-value[data-v-1d2510c9]{font-size:14px;font-weight:700;color:#262626;letter-spacing:.2px}.finance-overview-container .workshop-stat-card .stat-value.paid[data-v-1d2510c9],.finance-overview-container .workshop-stat-card .stat-value.received[data-v-1d2510c9]{color:#ff4d4f;font-weight:700}.finance-overview-container .workshop-stat[data-v-1d2510c9]{background:#f5f7fa;padding:16px;border-radius:6px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.finance-overview-container .workshop-stat[data-v-1d2510c9]:hover{background:#1890ff;color:#fff}.finance-overview-container .workshop-stat:hover .workshop-stat-label[data-v-1d2510c9],.finance-overview-container .workshop-stat:hover .workshop-stat-value[data-v-1d2510c9]{color:#fff}.finance-overview-container .workshop-stat.highlight[data-v-1d2510c9]{background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff}.finance-overview-container .workshop-stat.highlight[data-v-1d2510c9]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(24,144,255,.3);box-shadow:0 4px 12px rgba(24,144,255,.3)}.finance-overview-container .workshop-stat.highlight .workshop-stat-label[data-v-1d2510c9],.finance-overview-container .workshop-stat.highlight .workshop-stat-value[data-v-1d2510c9]{color:#fff}.finance-overview-container .workshop-stat .workshop-stat-label[data-v-1d2510c9]{font-size:13px;margin-bottom:8px;color:#595959}.finance-overview-container .workshop-stat .workshop-stat-value[data-v-1d2510c9]{font-size:20px;font-weight:700;color:#262626}.balance-modal[data-v-1d2510c9] .ant-modal{max-height:90vh;top:5vh}.balance-modal[data-v-1d2510c9] .ant-modal-content{max-height:90vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.balance-modal[data-v-1d2510c9] .ant-modal-body{overflow-y:auto;padding:16px 24px}.balance-modal .modal-content[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.balance-modal .modal-toolbar[data-v-1d2510c9]{background:#fafafa;padding:16px;border-radius:8px;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.balance-modal .modal-input-group[data-v-1d2510c9],.balance-modal .modal-toolbar[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.balance-modal .modal-input-group[data-v-1d2510c9]{gap:8px}.balance-modal .modal-input-label[data-v-1d2510c9]{font-size:14px;color:#595959;white-space:nowrap}.balance-modal .modal-input-field[data-v-1d2510c9]{min-width:160px}.balance-modal .flow-panel[data-v-1d2510c9]{background:#fff;border-radius:8px;padding:16px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.balance-modal .flow-panel-header[data-v-1d2510c9]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.balance-modal .flow-panel-header[data-v-1d2510c9],.balance-modal .flow-panel-title[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.balance-modal .flow-panel-title[data-v-1d2510c9]{gap:8px;font-weight:600;color:#1890ff}.balance-modal .flow-panel-actions[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.balance-modal .flow-stats-row[data-v-1d2510c9]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.balance-modal .flow-stat-card[data-v-1d2510c9]{border-radius:6px;padding:10px;text-align:center}.balance-modal .flow-stat-card.income[data-v-1d2510c9]{background:linear-gradient(135deg,#fff7e6,#ffe7ba)}.balance-modal .flow-stat-card.expense[data-v-1d2510c9]{background:linear-gradient(135deg,#fff1f0,#ffccc7)}.balance-modal .flow-stat-card.balance[data-v-1d2510c9]{background:linear-gradient(135deg,#e6f7ff,#bae7ff)}.balance-modal .flow-stat-card .flow-stat-label[data-v-1d2510c9]{font-size:11px;color:#595959;margin-bottom:4px}.balance-modal .flow-stat-card .flow-stat-value[data-v-1d2510c9]{font-size:14px;font-weight:700;color:#262626}.balance-modal .flow-stat-card.income .flow-stat-value[data-v-1d2510c9]{color:#52c41a}.balance-modal .flow-stat-card.expense .flow-stat-value[data-v-1d2510c9]{color:#ff4d4f}.balance-modal .flow-stat-card.balance .flow-stat-value[data-v-1d2510c9]{color:#1890ff}.import-content .upload-area[data-v-1d2510c9]{text-align:center;padding:20px;background:#fafafa;border-radius:8px;margin-bottom:16px}.import-content .upload-area .file-selected[data-v-1d2510c9]{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:16px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;margin-bottom:16px}.import-content .upload-area .file-selected .file-info[data-v-1d2510c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.import-content .upload-area .file-selected .file-info .file-name[data-v-1d2510c9]{font-weight:500;color:#262626}.import-content .upload-area .file-selected .file-info .file-size[data-v-1d2510c9]{color:#999;font-size:12px}.import-content .unknown-accounts[data-v-1d2510c9]{max-height:400px;overflow-y:auto}.import-content .merged-preview[data-v-1d2510c9]{max-height:500px;overflow-y:auto}.import-content .mapping-form[data-v-1d2510c9]{margin-top:16px;padding:16px;background:#fffbf0;border:1px solid #ffe58f;border-radius:8px}