* {
    box-sizing: border-box;
}

body, html {
    margin:   0;
    padding:  0;
    overflow: hidden;
    height:   100%;
}

canvas {
    position:  absolute;
    left:      50%;
    top:       50%;
    transform: translate(-50%, -50%);
}