.container { display: flex; flex-flow: row wrap; justify-content: space-around; gap: 15px; align-items: flex-start; } p { font-family: sans-serif; } a { font-family: sans-serif; color: black; } img { max-width: 600px; } .dataframe { border-collapse: collapse; font-size: 0.9em; font-family: sans-serif; min-width: 400px; box-shadow: 0 0 20px rgba(0, 0, 0, 0.15); } .dataframe thead tr { background-color: #e4004e; color: #ffffff; text-align: left; } .dataframe th, .dataframe td { padding: 12px 15px; } .dataframe tbody tr { border-bottom: 1px solid #dddddd; } .dataframe tbody tr:nth-of-type(even) { background-color: #f3f3f3; } .dataframe tbody tr:last-of-type { border-bottom: 2px solid #000000; }