:root {
  --primary: #60ad6b;
  --on-primary: #fff;
  --primary-container: #fff;
  --secondary: #c6d61cc2;
  --secondary-container: #fff;
  --tertiary: #f07e14;
  --surface: #fff;
  --surface-variant: #fff;
  --surface-container-low: #f7f6f6;
  --surface-container: #fff;
  --pi-lar-color: #176422;
}

article {
  height: 100%;
  border-radius: 15px;
  text-align: justify;
  border-color: var(--outline-variant);
  border: 1px solid;
}

button {
  border-radius: 15px;
}

.bottom-shadow {
  background-image: linear-gradient(to top, var(--pi-lar-color), transparent) !important;
}

.top-shadow {
  background-image: linear-gradient(to bottom, var(--pi-lar-color), transparent) !important;
}

.grid.no-space {
  --_gap: 0.1rem;
}

/*# sourceMappingURL=pi-lar.css.map */
