/*
 * DO NOT EDIT THIS FILE.
 * See the following change record for more information,
 * https://www.drupal.org/node/3084859
 * @preserve
 */

/**
 * @file
 * Powered by block specific styles.
 */

.block-system-powered-by-block {
  letter-spacing: 0.02em;
  font-size: 0.875rem;
  line-height: var(--sp);

  & > span {
    display: inline-flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
    gap: 0.15em;
  }

  & a {
    -webkit-text-decoration: underline;
    text-decoration: underline;

    &:hover,
    &:focus {
      -webkit-text-decoration: none;
      text-decoration: none;
    }
  }

  & .drupal-logo {
    display: inline-flex;
    align-items: center;
    margin-block-start: 0;
    margin-inline-start: calc(var(--sp) / 4);
  }

  & svg {
    width: 0.875rem; /* 14 */
    height: 1.1875rem; /* 19 */
    vertical-align: middle;
    fill: currentColor;
  }

  & .fa-drupal {
    font-size: rem;
    line-height: 1;
    vertical-align: middle;
  }
}

.site-footer .block-system-powered-by-block {
  & a {
    color: var(--color--white);
  }

  & svg path {
    fill: var(--color--white);
  }

  & .fa-drupal {
    color: var(--color--white);
  }
}
