/* 일반 상점/이벤트 순위 열만 축소. 단품 표의 사용자 지정 너비는 유지합니다. */
body[data-value-page="shops"] .shop-table th:first-child,
body[data-value-page="shops"] .shop-table td:first-child,
body[data-value-page="events"] .shop-table th:first-child,
body[data-value-page="events"] .shop-table td:first-child {
    width: 48px;
    min-width: 48px;
    max-width: 48px;
    padding-left: 8px;
    padding-right: 8px;
    text-align: center;
    white-space: nowrap;
}

.badge.strong {
    color: var(--readable-emphasis, #a9d5ff);
    background: rgba(188, 133, 26, .24);
    font-weight: 850;
}

.shop-reference {
    margin-bottom: 14px;
}