.zed-list-view {
    font-size: 14px;
    font-family: var(--mono-font), sans-serif;
    line-height: 22px;
}

.zed-view {
    display: inline-flex;
    white-space: pre;
    align-items: center;

    a {
        cursor: default;

        &:hover {
            background: rgba(0, 0, 0, 0.04);
        }

        &:active {
            background: rgba(0, 0, 0, 0.07);
        }

        border-radius: 3px;
        display: inline-flex;
        white-space: pre;
        align-items: center;
    }

    i {
        display: inline-flex;
        align-items: center;
        height: 20px;
        margin-right: 2px;

        svg {
            fill: var(--fg-color);
            width: 14px;
            height: 14px;
        }
    }

    &__more-link {
        background: var(--button-background);
        color: var(--zed-key);
        padding: 0 12px;

        &:hover {
            background: var(--button-background-hover);
            color: var(--fg-color);
        }

        &:active {
            background: var(--button-background-active);
        }
    }
}
