/* Items page */
.pn-items-index {
margin-block-start: 0.5rem;
}
/* Search control inside shared table filters */
.pn-items-index__search form {
display: flex;
align-items: center;
gap: 0.35rem;
margin: 0;
}
.pn-items-index__search input[type="text"] {
box-sizing: border-box;
width: 15rem;
max-width: 100%;
}
.pn-items-index__search input[type="submit"] {
margin: 0;
}
/* Items table additions.
Base table styling comes from Template:Wiki table/styles.css. */
.pn-items-index__table {
margin-block-start: 0;
}
.pn-items-index__name {
display: flex;
align-items: center;
gap: 0.65rem;
min-width: 10rem;
}
.pn-items-index__image {
display: flex;
align-items: center;
justify-content: center;
flex: 0 0 2rem;
width: 2rem;
height: 2rem;
}
.pn-items-index__image .mw-file-element {
display: block;
width: 24px;
max-width: 24px;
height: 24px;
max-height: 24px;
object-fit: contain;
image-rendering: pixelated;
}
.pn-items-index__item-link {
font-weight: 700;
}
.pn-items-index__table th:nth-child(2),
.pn-items-index__table td:nth-child(2) {
white-space: nowrap;
}
.pn-items-index__description {
min-width: 14rem;
}
@media (max-width: 900px) {
.pn-items-index__search form {
width: 100%;
}
.pn-items-index__search form .cdx-text-input {
width: 100%;
padding-block: 4px;
}
.pn-items-index__search input[type="text"] {
flex: 1 1 auto;
width: auto;
}
}