/**
 * Nadpisania kart „Najpopularniejsze pakiety” – żeby cały tekst się mieścił.
 * Ładowane po app.css, nie wymaga npm/kompilacji która czort wie jak wojtek zrobiłimage.png.
 */

/* Karty – mniejszy padding i font, żeby nic się nie obcinało */
.pricing-table {
  list-style-type: none;
}
.pricing-table li {
  padding: 0.5rem 1rem;
  font-size: 0.85rem;
  line-height: 1.4;
}
.pricing-table .title {
  padding: 0.6rem 1rem;
}
.pricing-table .speed {
  font-size: 1.75rem;
  text-align: center;
}
.pricing-table .price {
  font-size: 1.5rem;
  text-align: center;
}
.pricing-table .description {
  font-size: 0.8rem;
  line-height: 1.4;
  color: #6d6d6d;
}
.pricing-table li:last-child {
  font-size: 0.8rem;
  line-height: 1.35;
}

/* Kontener flip – nie obcinaj treści; wysokość ustawiana w JS na max(front, back) */
[data-card] {
  overflow: visible;
}
[data-card] .front,
[data-card] .back {
  overflow: visible;
  box-sizing: border-box;
}
