/**
 *  !!! COPY-PASTED FROM APERTO !!!
 */
/* ===================================================
BREAKPOINT SETTINGS
=================================================== */
/* ---------------------------------------------------
Transitions
--------------------------------------------------- */
/**
 * Colors
 */
/**
 * Typography
 */
/**
 * Radius
 */
/**
 * Link
 */
/**
 * Animation
 */
/**
 * Shadow
 */
/**
 * Section
 */
/**
 * Input
 */
/**
 * Breakpoints
 */
/**
 * Box
 */
/* Bulma Utilities */
@keyframes spinAround {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
.bal-data {
  position: relative;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  outline: none;
  text-decoration: none;
  overflow-wrap: break-word;
  white-space: normal;
}
.bal-data .bal-data-item {
  display: flex;
  flex: 1 1;
  min-height: 48px;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  padding: 8px 0;
}
.bal-data .bal-data-item .bal-data-label {
  display: block;
  font-weight: 700;
  color: #003399;
  font-family: MetaPro, Arial, sans-serif;
  font-size: 0.9375rem;
  flex: 1 1;
  flex-basis: 100%;
}
.bal-data .bal-data-item .bal-data-label bal-hint {
  margin-left: 6px;
}
.bal-data .bal-data-item .bal-data-value {
  display: block;
  font-family: MetaPro, Arial, sans-serif;
  font-size: 1.125rem;
  flex: 1 1;
  flex-basis: 100%;
}
.bal-data .bal-data-item.is-disabled .bal-data-label, .bal-data .bal-data-item.is-disabled .bal-data-value {
  color: #7188b8;
}
.bal-data.has-border > .bal-data-item {
  border-bottom: 1px solid #d3dbeb;
}

@media screen and (min-width: 720px), print {
  .bal-data.is-horizontal {
    flex-direction: row;
  }
  .bal-data.is-horizontal > .bal-data-item {
    flex-wrap: wrap;
  }
  .bal-data .bal-data-item {
    flex-wrap: no-wrap;
  }
  .bal-data .bal-data-item .bal-data-label {
    flex-basis: 0;
  }
  .bal-data .bal-data-item .bal-data-value {
    flex-basis: 0;
  }
  .bal-data.is-horizontal > .bal-data-item > .bal-data-label, .bal-data.is-horizontal > .bal-data-item > .bal-data-value {
    flex-basis: 100%;
    width: 100%;
  }
}