.photo-params { padding-inline: calc(var(--body-item-spacing) / 2); } .photo-params > .container { display: block; background-color: var(--photo-params-container-background-color); border-radius: 10px; margin: auto; padding: calc(var(--body-item-spacing) / 2); max-width: calc(0.66 * var(--content-width)); } .photo-params > .container > table { background-color: var(--photo-params-background-color); color: var(--photo-params-color); border-collapse: collapse; border-radius: 6px; table-layout: fixed; text-align: center; width: 100%; } .photo-params thead td { border-bottom: 1px solid var(--photo-params-border-color); font-size: 80%; font-weight: bold; } .photo-params tbody tr > td { border: none; border-bottom: 1px solid var(--photo-params-border-color); } .photo-params tr.exposure-attributes > td { border: none; border-top: 1px solid var(--photo-params-border-color); border-left: 1px solid var(--photo-params-border-color); } .photo-params tr.exposure-attributes > td:first-child { border-left: none; } .photo-params td { font-size: 75%; padding: 1rem; } .photo-params td:last-child { text-align: end; } .photo-params td:first-child { text-align: start; } .photo-params .make-model { font-weight: bold; } .photo-params .size { border-left: 0; } .photo-params .location { border-right: 0; }