.container {
    min-height: 5rem;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    border: dashed var(--item-border-size) var(--mantine-color-default-border);
    border-radius: var(--item-border-radius);
    cursor: pointer;
    padding-left: rem(10);
    padding-right: rem(10);
    padding-top: rem(5);
    padding-bottom: rem(5);
    font-size: var(--mantine-font-size-sm);
    flex-wrap: wrap;

    @mixin light {
        background-color: var(--mantine-color-gray-1);
    }
    @mixin dark {
        background-color: var(--mantine-color-dark-5);
    }

}

.flex-row-left {
    flex: 1;
}

.flex-row {

    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.flex-row-right {

    align-items: flex-end;
}