Styling with viewport -- relative to browser sized window (display size) - really create responsive experiences for any device (smallest to biggest).https://css-tricks.com/fun-viewport-units/
.gridtask {
width: 100vw;
}
.table{
background-color: rgb(50, 50, 50);
border-radius: 2vw 2vw 0 0;
}
.header {
font-size: 6vmin;
white-space: nowrap;
}
//calc(27vmax*(5/3)) also possible