body { font-family: 'Noto Sans JP', sans-serif; background-color: #f7f3ef; color: #5a463c; } .chart-container { position: relative; width: 100%; max-width: 450px; margin-left: auto; margin-right: auto; height: 350px; max-height: 450px; } .scenario-button { transition: all 0.2s ease-in-out; border-wi…