/* Temporary Amazon Associates safe mode (until Creators API access is active). */
/* Keep restricted columns invisible even before JavaScript finishes loading. */
html:not(.amazon-safe-ready) .valuper-table-products th:nth-child(n+4),
html:not(.amazon-safe-ready) .valuper-table-products td:nth-child(n+4),
html:not(.amazon-safe-ready) .valuper-table-books th:nth-child(n+4),
html:not(.amazon-safe-ready) .valuper-table-books td:nth-child(n+4) {
  display: none !important;
}
.amazon-check-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 32px;
  padding: 6px 11px;
  border-radius: 8px;
  background: #172554;
  color: #fff !important;
  font-size: .72rem;
  font-weight: 800;
  line-height: 1.15;
  text-decoration: none !important;
  white-space: nowrap;
}
.amazon-check-link:hover { background: #253777; }
.amazon-check-cell,
.amazon-check-heading { text-align: center !important; vertical-align: middle !important; }
.valuper-safe-notice {
  border-color: #d7deea !important;
  background: #f8fafc !important;
  color: #475467 !important;
}
@media (max-width: 700px) {
  .amazon-check-link { min-height: 30px; padding: 5px 8px; font-size: .66rem; }
}
