.badgeContainer {
  display: flex;
  position: relative;
  padding: var(--verification-badge-t2-padding, 2px);
  align-items: flex-start;
  width: var(--verificaction-badge-t2-width, fit-content);
  border-radius: var(--verification-badge-t2-border-radius, 4px);
  background: var(--verification-badge-t2-background, #171f49);

  &::before {
    content: '';
    width: var(--verification-badge-t2-dot-size, 6px);
    height: var(--verification-badge-t2-dot-size, 6px);
    position: absolute;
    right: var(--verification-badge-t2-dot-right, var(--verification-badge-t2-dot-offset, -1.3px));
    bottom: var(
      --verification-badge-t2-dot-bottom,
      var(--verification-badge-t2-dot-offset, -1.3px)
    );
    background: var(--verification-badge-t2-dot-background, #000);
    border-radius: 100%;
  }

  > svg {
    &:first-child {
      height: var(--verification-badge-t2-flag-height, 16px);
      width: var(--verification-badge-t2-flag-width, 22px);
    }

    &:last-child {
      width: var(--verification-badge-t2-icon-size, 8px);
      height: var(--verification-badge-t2-icon-size, 8px);
      position: absolute;
      right: var(
        --verification-badge-t2-icon-right,
        var(--verification-badge-t2-icon-offset, -2px)
      );
      bottom: var(
        --verification-badge-t2-icon-bottom,
        var(--verification-badge-t2-icon-offset, -2px)
      );
      border-radius: 100%;
    }
  }
}
