body {
	background-color: black;
	font-family: MS UI Gothic;
}

a {
	color: white;
}

h3 {
	margin-top: 0px;
	margin-bottom: 3px;
}

.box {
    max-width: 720px;
    margin: 10px auto;
    color: white;
    display: grid;
    /* Hanya 2 kolom, jadi garis grid-nya adalah 1, 2, dan 3 */
    grid-template-columns: 250px minmax(0, 1fr);
    gap: 10px;
}

nav, main, button {border: 2px solid white; padding: 3px; padding-bottom: 20px; color: white;}

button {
	height: 10px;
	width: 60px;
	margin-top: 5px;
	background: black;
	color: white;
	font-family: MS UI Gothic;
	text-align: left;
	cursor: pointer;
}

header {
	border-top: 2px solid white;
	border-bottom: 2px solid white;
	gap: 5px;
	padding: 3px;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
    grid-column: 1 / -1;
}

nav {
    grid-column: 2 / 3;
	height: max-content;
}

main {
	padding: 9px;
    grid-column: 1 / 2;
	height: max-content;
}

footer {
	border: 2px solid #888888;
	padding: 3px;
	color: #888888;
    grid-column: 2 / -1;
	max-width: 300px;
}

.vinyl-player {
    width: 100px; /* Sesuaikan ukuran gambar */
    height: 100px; /* Sesuaikan ukuran gambar */
    background-image: url('pause.png'); /* Gambar awal */
    background-size: contain;
    background-repeat: no-repeat;
    cursor: pointer;
    transition: background-image 0.2s;
  }

  /* Class untuk posisi play */
  .playing {
    background-image: url('play.png');
  }
  
gamex {
	  box: 2px solid white;
}