.entry-list .list-view > .virtual-flow > .clipped-container > .sheet > .list-cell {
    -fx-background-color: transparent;
    -fx-border-width: 0;
}

.root:light .entry-list .list-view > .virtual-flow > .clipped-container > .sheet > .list-cell:hover .entry {
    -fx-background-color: derive(-color-bg-default-transparent, -2%);
}

.root:dark .entry-list .list-view > .virtual-flow > .clipped-container > .sheet > .list-cell:hover .entry {
    -fx-background-color: -color-bg-default;
}

.entry-list .list-view > .virtual-flow > .clipped-container > .sheet > .list-cell:selected .entry {
    -fx-border-color: -color-accent-emphasis;
}

t.entry-list .list-view {
-fx-border-color: -color-bg-default-transparent;
}

.entry {
    -fx-border-radius: 4;
    -fx-background-radius: 4;
    -fx-background-color: -color-bg-default-transparent;
    -fx-border-color: -color-border-default;
}

.entry-list .list-cell {
    -fx-padding: 8 8 0 8;
}


.entry-bar {
-fx-padding: 0.3em 0.6em;
-fx-spacing: 0.5em;
    -fx-border-width: 0 0 1 0;
    -fx-border-color: -color-border-default;
}


.entry-bar.no-background {
    -fx-background-color: -color-bg-inset;
    -fx-background-radius: 4 4 0 0;
}

.entry-bar .tag-bar {
-fx-spacing: 0.5em;
}

.unknown-tag {
-fx-font-size: 1.5em;
}

.entry-bar .text-field {
-fx-background-radius: 4;
-fx-padding: 0.4em 0.4em 0.4em 0.4em;
-jfx-unfocus-color: transparent;
-fx-background-color: #1111;
}

.root:dark .entry-bar .text-field {
    -fx-background-color: #1113;
}

.entry-bar .button-bar {
-fx-spacing: 0.25em;
-fx-font-size: 1.35em;
}

.entry-bar .button-bar .button {
    -fx-background-color: transparent;
    -fx-padding: 0.17em 0.35em 0.17em 0.35em;
}

.entry-loading {
-fx-max-width: 2.15em;
-fx-max-height: 2.15em;
}

.entry-bar .tag-icon {
-fx-min-width: 2.15em;
-fx-max-width: 2.15em;
-fx-min-height: 2.15em;
-fx-max-height: 2.15em;
-fx-border-radius: 0.15em;
}

.entry-bar .date {
-fx-font-size: 1.15em;
-fx-padding: 0.3em 0.3em 0.3em 0.1em;
-fx-background-radius: 0.15em;
}

.node-container {
-fx-padding: 0.5em;
}

.node-container .image-icon {
-fx-min-width: 2.5em;
-fx-max-width: 2.5em;
-fx-min-height: 2.5em;
-fx-max-height: 2.5em;
}

.node-container .node {
-fx-background-radius: 0.1em;
-fx-background-color: -color-bg-subtle;
-fx-padding: 0.15em;
}

.node-container .node-content {
-fx-background-radius: 0.1em;
}
