/* ============================================================ */
/* BLOQUE: NOT FOR YOU v1.0                                     */
/* Depende de: variables.css, base.css                          */
/* ============================================================ */

.nfy__card {
  background: var(--bg-elevated);
  border: 1px solid rgba(255, 159, 10, 0.3);
  border-radius: var(--radius-xl);
  padding: var(--space-2xl);
}

.nfy__card .section__header { margin-bottom: var(--space-xl); }

.nfy__list {
  list-style: none;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: var(--space-md);
  max-width: 560px;
  margin: 0 auto var(--space-xl);
  font-size: var(--text-lg);
  color: var(--text-secondary);
}

.nfy__list li {
  display: flex;
  align-items: flex-start;
  gap: var(--space-md);
  line-height: 1.6;
}

.nfy__x {
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 59, 48, 0.12);
  border: 1px solid rgba(255, 59, 48, 0.3);
  border-radius: var(--radius-full);
  color: var(--accent-primary);
  font-weight: 700;
}

.nfy__closing {
  text-align: center;
  font-size: var(--text-lg);
  color: var(--text-secondary);
  line-height: 1.7;
}

.nfy__closing strong { color: var(--accent-primary); }
