.input-positioner {
    display: flex;
    gap: 20px;
    align-items: flex-start;
    justify-content: flex-start;
}

/* Fixed width for userAmount */
.user-amount-item {
    flex: 0 0 336px;
}

/* Allow partner block to grow to fill space when visible */
#filecap-partner-selection-block {
    flex: 1;
    display: none;
}

label{
  font-size:14px;
}
