html{
border: 10px inset magenta;
min-height: calc(100vh - 20px);
}
body{
margin:1em;
font-family:monospace;
font-size:16px;
line-height: 1.3;
background-color: #ffff00a3;
color: green;
}
#welcome{
max-width: 600px;
margin:1em 0;
}
table{
min-width: 600px;
}
th, td{
text-align: left;
padding:0 1em 0 0;
}
td.versions{
min-width: 280px;
}
hr{
border:0;
border-bottom:1px solid;
margin:2em 0 1em;
}
#footer{
max-width: 600px;
}
.info{font-size: smaller;}
.magicwords{
padding-right: 5px;
}