.expand-container {
  .expand-control {
    margin: 10px 0 15px;
    cursor: pointer;
    position: relative;
    padding-left: 12px;

    &:hover .aui-button-link { text-decoration: underline; }

    .aui-button-link {
      border: none;
      background: none;
      color: var(--blue-400);
      cursor: pointer;
      padding: 0;
      font-size: 14px;

      .expand-icon {
        position: absolute;
        left: 0;
      }

      .aui-icon::before {
        font-family: "Font Awesome 7 Pro";
        font-weight: 300;
      }

      .aui-iconfont-chevron-right::before { content: "\f054"; }
      .aui-iconfont-chevron-down::before {
        content: "\f078";
        margin-left: -4px;
      }
    }
  }

  .expand-content { display: none; }
}
