table, th, td {
   border: 1px solid;
   border-collapse: collapse;
   padding: 6px 15px;
   margin: auto;
}

.text-qr {
   display: flex;
   flex-wrap: none;
   width: 100%;
   align-content: space-between;
   align-items: center;
}


.text-qr :first-child {
   flex-grow: 1;
}


a {
   text-decoration: none;
   color: hsl(321, 100%, 29%);
   font-style: italic;
}

.asm {
   width: 100%;
   align-content: space-between;
}

.asm img, .asm video {
   height: 400px;
}
