/* ==================================================================
 * Ksub — CSS du paywall light (.pms-light)
 *
 * RAPATRIEMENT STRICT du CSS .pms-light depuis le thème enfant GeneratePress.
 * Utilisé par le shortcode [private-karto] lorsqu'il affiche son message
 * d'invitation aux non-membres.
 *
 * Variable CSS : --karto-purple (avec fallback #800880)
 * ================================================================== */

.pms-light {
  color: navy;
  display: block;
  position: relative;
  border-left: 4px solid var(--karto-purple, #800880);
  background: rgba(128, 8, 128, 0.05);
  padding: 12px 16px;
  border-radius: 4px;
  margin: 1.5em 0;
  font-weight: 600;
}

.pms-light a {
  color: var(--karto-purple, #800880);
  text-decoration: underline !important;
}

.pms-light::before {
  content: "";
  position: absolute;
  bottom: 100%;
  left: -4px;
  right: 0;
  height: 120px;
  background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, var(--ktpw-site-bg) 100%);
  pointer-events: none;
  z-index: 1;
}
