.wechat-monthly-report[data-v-754fab78]{--report-primary:#209e91;--report-text:#27303f;--report-muted:#7d8796;--report-border:#e4e8ee;--report-surface:#f7f9fb}.report-page[data-v-754fab78]{min-width:920px;color:var(--report-text)}.report-toolbar[data-v-754fab78]{min-height:72px;padding:14px 18px;border:1px solid var(--report-border);background:var(--report-surface);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;gap:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.toolbar-copy[data-v-754fab78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.toolbar-copy strong[data-v-754fab78]{font-size:15px}.toolbar-copy span[data-v-754fab78]{color:var(--report-muted);font-size:12px}.month-form[data-v-754fab78]{-webkit-box-flex:0;-ms-flex:none;flex:none}.month-form[data-v-754fab78] .el-form-item{margin-bottom:0}.month-form[data-v-754fab78] .el-date-editor{width:176px}.month-notice[data-v-754fab78]{margin-top:10px}.detail-section[data-v-754fab78],.summary-section[data-v-754fab78]{margin-top:12px;border:1px solid var(--report-border);background:#fff}.section-heading[data-v-754fab78]{min-height:49px;padding:0 16px;border-bottom:1px solid var(--report-border);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;-webkit-box-sizing:border-box;box-sizing:border-box}.section-heading>div[data-v-754fab78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.section-heading strong[data-v-754fab78]{font-size:14px}.section-heading span[data-v-754fab78]{color:var(--report-muted);font-size:12px}.metric-strip[data-v-754fab78]{display:grid;grid-template-columns:repeat(4,minmax(190px,1fr))}.metric-group[data-v-754fab78]{min-height:112px;padding:15px 16px;border-right:1px solid var(--report-border);-webkit-box-sizing:border-box;box-sizing:border-box}.metric-group[data-v-754fab78]:last-child{border-right:0}.metric-title[data-v-754fab78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;color:#505a69;font-size:12px}.metric-title i[data-v-754fab78]{color:var(--report-primary);font-size:15px}.metric-values[data-v-754fab78]{margin-top:14px;display:grid;grid-template-columns:minmax(72px,.8fr) minmax(110px,1.2fr);gap:12px}.metric-values>div[data-v-754fab78]{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}.metric-values strong[data-v-754fab78]{font-size:20px;line-height:1;white-space:nowrap}.metric-values span[data-v-754fab78]{color:var(--report-muted);font-size:11px}.detail-heading[data-v-754fab78]{border-bottom:0}.detail-hint[data-v-754fab78]{white-space:nowrap}.mono[data-v-754fab78]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.deduction[data-v-754fab78]{color:#b36a17;font-weight:600}.table-empty[data-v-754fab78]{min-height:116px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;color:#9aa3af}.table-empty i[data-v-754fab78]{font-size:27px}.pagination-wrap[data-v-754fab78]{padding:12px 16px;border-top:1px solid var(--report-border);text-align:right}.definition-bar[data-v-754fab78]{margin-top:10px;padding:10px 14px;border:1px solid #dfe6e5;background:#f7faf9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 20px;color:#68737f;font-size:11px}.definition-bar strong[data-v-754fab78]{color:#3f4a56}.state-panel[data-v-754fab78]{min-height:260px;margin-top:12px;border:1px solid var(--report-border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;color:var(--report-muted)}.state-panel i[data-v-754fab78]{color:#d98b3a;font-size:32px}.state-panel strong[data-v-754fab78]{color:var(--report-text);font-size:15px}.state-panel span[data-v-754fab78]{font-size:12px}@media (max-width:1180px){.report-toolbar[data-v-754fab78]{-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;gap:12px}.metric-strip[data-v-754fab78]{grid-template-columns:repeat(2,1fr)}.metric-group[data-v-754fab78]:nth-child(2){border-right:0}.metric-group[data-v-754fab78]:nth-child(-n+2){border-bottom:1px solid var(--report-border)}}