.report-panel[data-v-10c5bbda]{border-bottom:1px solid #f0f0f0}.report-panel[data-v-10c5bbda]:last-child{border-bottom:none}.report-panel__body[data-v-10c5bbda]{background:#fafafa!important}.section-label[data-v-10c5bbda]{font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#9e9e9e}.report-summary[data-v-10c5bbda]{background:#f5f7fa;border-left:3px solid #1b3a5c;border-radius:0 4px 4px 0;padding:10px 14px;color:#374151}.comment-item[data-v-10c5bbda]{border-left:3px solid #1b3a5c;padding-left:12px}.exercise-item[data-v-10c5bbda]{gap:12px;padding:10px 14px;background:#fff;border:1px solid #e8eaf0;border-radius:8px}.exercise-item[data-v-10c5bbda],.exercise-item__num[data-v-10c5bbda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.exercise-item__num[data-v-10c5bbda]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:26px;height:26px;border-radius:50%;background:#1b3a5c;color:#fff;font-size:12px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.exercise-item__text[data-v-10c5bbda]{-webkit-box-flex:1;-ms-flex:1;flex:1}.timeline-bar[data-v-10c5bbda]{position:relative;height:32px;background:#e0e0e0;border-radius:6px;overflow:hidden}.timeline-segment[data-v-10c5bbda]{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-right:2px solid #fff}.timeline-segment[data-v-10c5bbda]:last-child{border-right:none}.timeline-segment__label[data-v-10c5bbda]{font-size:10px;font-weight:700;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 4px;text-shadow:0 1px 2px rgba(0,0,0,.4)}.phase-dot[data-v-10c5bbda]{width:12px;height:12px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-right:4px}