.pad {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: 1.7fr 0.2fr 1.2fr 0.2fr 1.7fr;
    gap: 4px 4px;
    grid-auto-flow: row;
    grid-template-areas:
        "seven dead-t nine"
        "seven center nine"
        "dead-l center dead-r"
        "one center three"
        "one dead-d three";
    width: 512px;
    height: 512px;
    background-color: silver;
    padding: 10px;
    padding-bottom: 80px;
    padding-top: 40px;
}

.pads {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 1px;
    width: fit-content;
    clip-path: polygon(0% 15%, 0 0, 15% 0%, 85% 0%, 100% 0, 100% 15%, 100% 90%, 95% 100%, 5% 100%, 0 90%);

}

.seven {
    grid-area: seven;
}

.nine {
    grid-area: nine;
}

.one {
    grid-area: one;
}

.three {
    grid-area: three;
}

.center {
    grid-area: center;
}

.panel {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 48px;
    -webkit-text-stroke-color: black;
    -webkit-text-stroke-width: 1.5px;
}

.dead {

    border: 1px solid darkgray;
}

.panel.seven,
.panel.nine {
    background-color: #E30515;
}

.panel.center {
    background-color: #FFDF01;
}

.panel.three,
.panel.one {
    background-color: #1D6EB7;
}

.panel.broken {
    color: red
}

body {
    background-color: rgb(30, 30, 30);
    margin: 0px;
    background-image: url("arcade_carpet_512.png");
    background-blend-mode: soft-light;
}

* {
    font-family: helvetica, arial, sans-serif;
    text-transform: none;
    text-align: center;
    font-weight: bold;
    color: white;
}

h1 {
    font-size: 32px;
    padding-top: 50px;
    margin-bottom: 50px;
    margin-top: 0px;
}

.body-center {
    width: fit-content;
    position: fixed;
    left: 50%;
    transform: translate(-50%, 0%);
}

.dates * {
    color: gray;
    font-weight: normal;
    text-transform: none;
    margin: 0px
}

.dates p:nth-of-type(1) {
    margin-bottom: 10px;
}

.dates {
    margin-top: 40px;
}
