.month-wrap[data-v-519a5d06]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.month-scroll[data-v-519a5d06]{max-height:40vh;overflow-y:auto;padding-right:8px}.summary-bar[data-v-519a5d06]{position:sticky;bottom:0;background:#fff;padding:12px 16px;border-top:1px solid #f0f0f0;box-shadow:0 -2px 8px rgba(0,0,0,.06)}.summary-line[data-v-519a5d06]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.summary-left[data-v-519a5d06]{font-weight:600;font-size:14px;color:#595959}.summary-right[data-v-519a5d06]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;gap:4px}.summary-status-line[data-v-519a5d06]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:4px}.summary-diff[data-v-519a5d06]{color:#595959}.summary-diff-value[data-v-519a5d06]{font-weight:600}.summary-total[data-v-519a5d06]{color:#1890ff;font-weight:700;font-size:18px}.summary-status[data-v-519a5d06]{font-size:13px}.summary-actions[data-v-519a5d06]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:12px}.ok[data-v-519a5d06]{color:#52c41a}.warn[data-v-519a5d06]{color:#fa541c}