.actions {
    border: 1px solid var(--bs-purple);
    border-radius: var(--bs-border-radius);
    padding: 1px 1rem;
}

    .actions > span {
        cursor: pointer;
        border-radius: 50%;
        width: 20px;
        height: 20px;
        display: inline-flex;
        justify-content: center;
        align-items: center;
        transition: background-color .3s linear;
    }

        .actions > span:hover {
            background-color: var(--bs-purple);
            color: #fff;
        }

        .actions > span:not(:last-child) {
            margin-inline-end: .5rem;
        }

.crew:not(:last-child) {
    margin-bottom: .5rem;
}

.crew > input {
    max-width: 2rem;
    margin-inline-end: 1rem;
    border: none;
}
