.sw-expander {
  .expander-content {
    overflow: hidden;
  }
  .header {
    align-items: center;
    cursor: pointer;
    display: flex;
    gap: var(--rhythm-0_5);

    .expander-icon {
      transition: transform var(--transition-superfast);
    }
    &.expanded {
      .expander-icon {
        transform: rotate(90deg);
      }
    }
  }
}
