.accounting-basis[data-v-4cb40ae4]{padding:18px 20px;background:#eef5fc;border:1px solid #d8e5f3;border-radius:8px;margin-bottom:18px;color:#324c6b}.basis-title[data-v-4cb40ae4]{display:flex;justify-content:space-between;gap:20px}.accounting-basis p[data-v-4cb40ae4]{font-size:13px;line-height:1.7}.rates[data-v-4cb40ae4]{display:flex;flex-wrap:wrap;gap:12px 28px;font-size:13px}.rates small[data-v-4cb40ae4]{display:block;margin-top:5px}.warning[data-v-4cb40ae4]{color:#8b4d09}.accounting-basis a[data-v-4cb40ae4]{color:#24559e}.finance-overview[data-v-288afb00]{padding:16px}.line-switch[data-v-288afb00]{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.line-hint[data-v-288afb00]{color:#909399;font-size:12px}.line-summary[data-v-288afb00]{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.line-sum-card[data-v-288afb00]{flex:1;min-width:160px;background:#fff;border:1px solid #ebeef5;border-radius:8px;padding:12px 16px;cursor:pointer;transition:border-color .15s,box-shadow .15s}.line-sum-card[data-v-288afb00]:hover{border-color:#c0c4cc}.line-sum-card.on[data-v-288afb00]{border-color:#409eff;box-shadow:0 0 0 1px rgba(64,158,255,.25)}.line-sum-card.empty .ls-rev[data-v-288afb00]{color:#c0c4cc}.ls-title[data-v-288afb00]{font-size:13px;color:#606266;margin-bottom:4px}.ls-rev[data-v-288afb00]{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.ls-sub[data-v-288afb00]{font-size:12px;color:#909399;margin-top:2px}.line-empty[data-v-288afb00]{padding:32px 0}.line-empty-hint[data-v-288afb00]{color:#909399;font-size:13px;max-width:480px;margin:0 auto 12px}.kpi-row[data-v-288afb00],.todo-row[data-v-288afb00]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.kpi-card[data-v-288afb00]{flex:1;min-width:200px;background:#fff;border-radius:8px;padding:16px 20px;border:1px solid #ebeef5}.kpi-label[data-v-288afb00]{font-size:13px;color:#909399;margin-bottom:8px}.kpi-value[data-v-288afb00]{font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.kpi-value.pos[data-v-288afb00]{color:#67c23a}.kpi-value.neg[data-v-288afb00]{color:#f56c6c}.fx-card .fx-lines[data-v-288afb00]{font-size:13px;color:#606266;line-height:1.8;font-variant-numeric:tabular-nums}.todo-card[data-v-288afb00]{flex:1;min-width:160px;background:#fff;border-radius:8px;padding:14px 18px;border:1px solid #ebeef5;cursor:pointer;transition:box-shadow .2s}.todo-card[data-v-288afb00]:hover{box-shadow:0 2px 12px rgba(0,0,0,.08)}.todo-card.warn .todo-count[data-v-288afb00]{color:#f56c6c}.todo-card.orange .todo-count[data-v-288afb00]{color:#e6a23c}.todo-count[data-v-288afb00]{font-size:22px;font-weight:600}.todo-count .overdue[data-v-288afb00]{font-size:12px;color:#f56c6c;margin-left:4px}.todo-count .settleable[data-v-288afb00]{font-size:12px;color:#67c23a;margin-left:4px}.todo-label[data-v-288afb00]{font-size:13px;color:#909399;margin-top:4px}.term-card[data-v-288afb00]{margin-top:8px}.stats-card[data-v-288afb00]{margin-bottom:16px}.stats-toolbar[data-v-288afb00]{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.stats-total[data-v-288afb00]{font-size:13px;color:#606266;font-variant-numeric:tabular-nums}.circuit-sub[data-v-288afb00]{margin:4px 12px 8px}