.personalized-plan .mvo-plan-intro{font-size:14px;line-height:1.5;color:#aaa;margin:12px 0 0;text-align:center}.personalized-plan .mvo-plan-detail{font-size:12px;line-height:1.55;color:#999;margin:14px 0 0}.mvo-level-labels>span:last-child:not(.current){color:#888;font-weight:400}.practice-schedule-chart .mvo-chart-summary{display:flex;align-items:baseline;gap:8px;margin-top:13px;color:#c7f8df}.practice-schedule-chart .mvo-chart-summary strong{font:700 30px/1 Bricolage,Arial,sans-serif;letter-spacing:-.03em}.practice-schedule-chart .mvo-chart-summary span{font-size:11px;color:#aaa}.practice-schedule-chart .mvo-chart-note{font-size:11px;line-height:1.5;color:#999;margin:12px 0 0}.practice-schedule-chart .chart-axis>span{flex:1;text-align:center}.practice-schedule-chart .chart-axis>span:first-child{text-align:left}.practice-schedule-chart .chart-axis>span:last-child{text-align:right}.source-stage-25 .practice-schedule-chart{margin:0;padding:14px;border-radius:16px}.source-stage-25 .practice-schedule-chart .mvo-chart-summary strong{font-size:24px}.source-stage-25 .practice-schedule-chart svg{max-height:112px}