/* src/styles.scss */
body {
  height: 100%;
  overscroll-behavior: none;
  margin: 0;
  padding: 0;
}
.prevent-scrolling {
  overflow: hidden !important;
}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid lightgray;
  margin: 1em 0;
  padding: 0;
}
.skeleton-box {
  display: inline-block;
  width: 100%;
  height: 12px;
  position: relative;
  overflow: hidden;
  background-color: #dddbdd;
  border-radius: 4px;
}
.skeleton-box::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transform: translateX(-100%);
  background-image:
    linear-gradient(
      90deg,
      rgba(255, 255, 255, 0) 0,
      rgba(255, 255, 255, 0.2) 20%,
      rgba(255, 255, 255, 0.5) 60%,
      rgba(255, 255, 255, 0));
  animation: shimmer 2s infinite;
  content: "";
}
@keyframes shimmer {
  100% {
    transform: translateX(100%);
  }
}

/* src/styles/dvag-theme.scss */
html {
  font-family: "HelveticaNeueLTPro", sans-serif;
}
.formular-field-fullwidth {
  grid-column: auto;
}
@media only screen and (min-width: 1025px) {
  .formular-field-fullwidth {
    grid-column: 1/span 2;
  }
}
.formcontrol-grid-readonly-item {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
.formcontrol-grid-readonly-item > dx-text:first-of-type {
  text-overflow: ellipsis;
  overflow: hidden;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
