.br-footer {
  --text-color: var(--color-secondary-01);
  --text-color: var(--color-secondary-01);
  --interactive: var(--color-primary-pastel-01);
  --interactive-rgb: var(--rgb-primary-pastel-01);
  --visited: var(--color-secondary-04);
  --hover: var(--surface-opacity-sm, 0.3);
  --pressed: var(--surface-opacity-lg, 0.65);
  --focus-color: var(--color-support-10);
  --active: var(--color-secondary-01);
  background: var(--color-primary-darken-02);
  color: var(--color-secondary-01);
  display: block;
}
@media (min-width: 992px) {
  .br-footer .br-list .br-item .support {
    display: none;
    pointer-events: none;
  }
}
.br-footer .logo {
  padding: var(--spacing-scale-6x) 0 var(--spacing-scale-4x);
}
.br-footer .logo img {
  max-height: 48px;
  max-width: 180px;
}
.br-footer .assigns img {
  max-height: 46px;
  max-width: 180px;
}
.br-footer .social-network {
  border: 0;
}
.br-footer .br-divider {
  --divider-color: var(--divider-dark);
}
.br-footer[inverted], .br-footer.inverted {
  --interactive-rgb: var(--rgb-primary-default);
  --hover: var(--surface-opacity-xs, 0.16);
  --focus-color: var(--color-support-03);
  --text-color: var(--color-primary-darken-02);
  background: var(--color-secondary-01);
  border-top: 1px solid var(--color-secondary-04);
  color: var(--color-primary-darken-02);
}
.br-footer[inverted] .br-item, .br-footer.inverted .br-item {
  --item-background: var(--color-secondary-01);
  --item-color: var(--color-primary-darken-02);
}
.br-footer[inverted] .br-item.header .content,
.br-footer[inverted] .br-item.header .support, .br-footer.inverted .br-item.header .content,
.br-footer.inverted .br-item.header .support {
  color: var(--item-color);
}
.br-footer[inverted] .br-divider, .br-footer.inverted .br-divider {
  --divider-color: var(--divider-light);
}
.br-footer .br-item {
  --item-background: var(--color-primary-darken-02);
  --item-header-color: var(--color-secondary-01);
  --item-color: var(--color-primary-pastel-01);
  align-items: center;
  display: flex;
}
.br-footer .br-item:not(:disabled):hover {
  background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover)));
}
.br-footer .br-item:not(:disabled):active {
  background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed)));
}
.br-footer .br-item.header {
  color: var(--item-header-color);
}
.br-footer .br-item.active {
  background: transparent;
}
.br-footer .br-item .content {
  flex: 1;
}
.br-footer .br-list.horizontal {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 992px) {
  .br-footer .br-list.horizontal .br-item .support:last-child {
    display: none;
    pointer-events: none;
  }
  .br-footer .br-list.horizontal .br-item .content {
    flex: 1;
  }
  .br-footer .br-list.horizontal .br-list {
    background-image: none;
    max-height: 200em !important;
  }
}
.br-footer .br-list.horizontal .header {
  width: 100%;
}
.br-footer .br-list.horizontal .br-item,
.br-footer .br-list.horizontal .br-list .br-item {
  height: 4em;
}
.br-footer .br-list.horizontal .br-item .content,
.br-footer .br-list.horizontal .br-list .br-item .content {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  line-height: 16px;
  max-height: 32px;
  height: auto;
  overflow: hidden;
  padding: 0 var(--spacing-scale-2x);
  text-overflow: ellipsis;
  font-weight: var(--font-weight-bold);
}
.br-footer .br-list.horizontal .col,
.br-footer .br-list.horizontal [class*=col-] {
  flex-grow: 0;
  padding: 0;
}
@media (max-width: 991.98px) {
  .br-footer .br-list.horizontal .col,
.br-footer .br-list.horizontal [class*=col-] {
    flex-basis: 100% !important;
    max-width: 100%;
  }
  .br-footer .br-list.horizontal .col .br-item.header.active,
.br-footer .br-list.horizontal [class*=col-] .br-item.header.active {
    border-bottom: 1px solid var(--color-secondary-04);
  }
  .br-footer .br-list.horizontal .col .br-item.header.active + .br-list,
.br-footer .br-list.horizontal [class*=col-] .br-item.header.active + .br-list {
    border-bottom: 1px solid var(--color-secondary-04);
  }
}

/*# sourceMappingURL=footer.css.map*/