 body{
   background-image: url("/boards/music/darkaero.png");
   background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
   color:white
 }
 body img{
   display:block;
   margin:auto;
 }
 @media (max-width: 600px) {
   .compact-page {
    width: min(800px, 95vw);
    aspect-ratio: 1 / 1;

    box-sizing: border-box;

    color: black;
    font-family: Verdana;
    font-weight: bold;

    margin: 0 auto;
    padding: 5px 10px;

    background: rgba(0, 0, 0, 0.5);
    border: 2px solid white;
    border-radius: 20px;

    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: auto 1fr 1fr;

    gap: 5px;
    overflow: hidden;

}
}

.window {
    background: rgba(255, 255, 255, 0.85);

    border: 1px solid white;
    border-radius: 10px;

    padding: 12px;

    box-shadow:
        2px 2px 8px rgba(0, 100, 150, 0.3);

    overflow: auto;
    width: 100px;
    height: 100px;
}
@media (max-width: 768px) {
  .window {
    font-size: 10px;
    contain: object-contain;
    width: 90px;
    height: 90px;
    font-size: clamp(8px, 2vw, 16px);
  }}
 a{
  color: black;
}
    @media (max-width: 600px) {
      body{  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
   color:white } }
   
   .badge-row {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 1px;
  flex-wrap: wrap;
  margin-bottom: 1px;
}

.badge-row img {
  width: 88px;
  height: 31px;
  transition: 0.2s ease;
}