.annual-panel[data-v-b2f3a556]{grid-column:1/-1;background:#fff;border:1px solid #dfe7f3;border-radius:14px;padding:18px;box-shadow:0 8px 24px rgba(31,45,61,.06)}.annual-panel__actions[data-v-b2f3a556],.annual-panel__header[data-v-b2f3a556]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:12px}.annual-panel__title[data-v-b2f3a556]{font-size:17px;font-weight:700;color:#1f2d3d}.annual-panel__subtitle[data-v-b2f3a556]{margin-top:4px;font-size:12px;color:#909399}.annual-panel__empty[data-v-b2f3a556]{min-height:120px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#909399}.annual-panel__alert[data-v-b2f3a556]{margin-top:14px}.annual-panel__context[data-v-b2f3a556]{margin-top:12px;display:-ms-flexbox;display:flex;gap:8px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#606266;font-size:12px}.annual-panel__summary[data-v-b2f3a556]{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;margin-top:16px}.annual-metric[data-v-b2f3a556]{padding:12px;border-radius:9px;background:#f7f9fc;min-width:0}.annual-metric span[data-v-b2f3a556]{display:block;color:#909399;font-size:12px}.annual-metric strong[data-v-b2f3a556]{display:block;margin-top:7px;color:#303133;font-size:14px;overflow-wrap:anywhere}.annual-metric strong.is-profit[data-v-b2f3a556]{color:#1ea97c}.annual-metric strong.is-loss[data-v-b2f3a556]{color:#f56c6c}.annual-blockers[data-v-b2f3a556]{margin-top:14px;display:grid;gap:8px}.annual-blocker[data-v-b2f3a556]{border-left:3px solid #f56c6c;padding:9px 12px;background:#fff5f5;border-radius:4px}.annual-blocker__code[data-v-b2f3a556]{font-size:11px;color:#c45656;font-family:monospace}.annual-blocker__message[data-v-b2f3a556]{margin-top:3px;color:#7a3131;font-size:13px}.annual-warnings[data-v-b2f3a556]{margin-top:14px;display:grid;gap:8px}.annual-warning[data-v-b2f3a556]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:7px;padding:9px 12px;border-left:3px solid #e6a23c;border-radius:4px;color:#8a6116;background:#fff8e6;font-size:13px}.annual-warning i[data-v-b2f3a556]{margin-top:1px}.annual-candidates[data-v-b2f3a556]{margin:7px 0 0;padding-left:18px;color:#606266;font-size:12px}.annual-candidates span[data-v-b2f3a556]{margin-left:8px;color:#909399}.annual-posting-subjects[data-v-b2f3a556]{margin-top:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#606266;font-size:12px}.annual-checks[data-v-b2f3a556]{margin-top:12px;padding:10px 12px;display:grid;grid-template-columns:repeat(2,1fr);gap:8px 18px;background:#f7f9fc;border-radius:8px;color:#606266;font-size:12px}.annual-completed[data-v-b2f3a556],.annual-details[data-v-b2f3a556]{margin-top:16px}.annual-section-title[data-v-b2f3a556]{margin-bottom:8px;font-size:13px;font-weight:700;color:#303133}.annual-completed__grid[data-v-b2f3a556]{display:grid;grid-template-columns:repeat(2,1fr);gap:9px 18px;padding:12px;background:#f3fbf7;color:#456;font-size:13px;border-radius:8px}.annual-reversed[data-v-b2f3a556]{margin-top:14px;padding:11px;color:#8a6116;background:#fff8e6;border-radius:8px;font-size:13px}.annual-message[data-v-b2f3a556]{margin-top:10px;color:#606266;font-size:13px}.annual-panel__actions[data-v-b2f3a556]{-ms-flex-pack:end;justify-content:flex-end;margin-top:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.annual-panel__actions .el-button+.el-button[data-v-b2f3a556]{margin-left:0}.annual-permission-hint[data-v-b2f3a556]{margin-top:8px;text-align:right;color:#909399;font-size:12px}.annual-reverse-reason[data-v-b2f3a556]{margin-top:16px}@media screen and (max-width:900px){.annual-panel__summary[data-v-b2f3a556]{grid-template-columns:1fr 1fr}.annual-checks[data-v-b2f3a556],.annual-completed__grid[data-v-b2f3a556]{grid-template-columns:1fr}}