.monthly-management[data-v-976fbf36]{padding:20px;background:#f5f7fa;min-height:100%;color:#263445}.monthly-heading[data-v-976fbf36]{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;gap:16px;margin-bottom:18px}.monthly-heading h2[data-v-976fbf36]{margin:0 0 8px;font-size:22px}.monthly-heading p[data-v-976fbf36],.muted[data-v-976fbf36]{color:#7a8594;font-size:12px}.monthly-summary[data-v-976fbf36]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.monthly-summary>div[data-v-976fbf36]{background:#fff;border:1px solid #e6eaf0;border-radius:10px;padding:18px}.monthly-summary span[data-v-976fbf36]{display:block;color:#788497;font-size:12px;margin-bottom:10px}.monthly-summary strong[data-v-976fbf36]{font-size:25px}.monthly-summary small[data-v-976fbf36]{font-size:12px;font-weight:400}.monthly-filter[data-v-976fbf36],.monthly-toolbar[data-v-976fbf36]{background:#fff;padding:15px;border-radius:8px}.monthly-toolbar[data-v-976fbf36]{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;gap:12px;margin-bottom:12px;color:#667085;font-size:13px}.monthly-plan[data-v-976fbf36]{margin-top:18px}.monthly-management[data-v-976fbf36] .el-dialog{margin-top:5vh!important}.monthly-management[data-v-976fbf36] .el-dialog__body{max-height:65vh;overflow-y:auto}.mono[data-v-976fbf36]{font-family:monospace;font-size:11px;overflow-wrap:anywhere;color:#758092}.warning-text[data-v-976fbf36]{color:#b7791f;font-size:12px}.detail-value[data-v-976fbf36]{white-space:pre-wrap;overflow-wrap:anywhere}.el-pagination[data-v-976fbf36]{margin-top:16px;text-align:right}.el-alert[data-v-976fbf36]{margin:8px 0}@media(max-width:760px){.monthly-management[data-v-976fbf36]{padding:12px}.monthly-summary[data-v-976fbf36]{grid-template-columns:repeat(2,minmax(0,1fr))}.monthly-heading[data-v-976fbf36]{-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}.monthly-management[data-v-976fbf36] .el-dialog{width:94%!important}.monthly-management[data-v-976fbf36] .el-date-editor{max-width:100%}}