.dl-dialog-public-current-entry {
    width: 100%;
    flex-shrink: 0;

    &__title {
        font-weight: 500;
        margin-bottom: 4px;
        font-size: var(--g-text-body-2-font-size);
    }

    &__entry-line {
        width: 100%;
        height: 40px;
        align-items: center;
        display: flex;
        justify-content: space-between;
        margin-bottom: 4px;
        transition: background ease-in-out 0.2s;

        &:hover {
            background: var(--g-color-base-simple-hover);
        }
    }

    &__entry-name {
        margin-left: 10px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    &__current-entry {
        margin-right: 10px;
        margin-left: 4px;
        overflow: hidden;
        display: flex;
        align-items: center;
    }

    &__entry-icon {
        flex-shrink: 0;
    }

    &__other {
        display: flex;
        align-items: center;
        flex-shrink: 0;
        margin-right: 4px;
    }

    &__alert {
        margin-right: 12px;
    }
}
