.rss-row {
    display: flex;
    flex-direction: row;
    border-bottom: 1px solid var(--iqser-separator);

    .rss-key {
        font-weight: bold;
        flex: 30;
        text-align: right;
        padding: 4px;
    }

    .rss-value {
        padding: 4px;
        flex: 70;
    }
}

.dialog-content {
    overflow: auto;
}

.table {
    display: grid;
    grid-template-columns: repeat(4, 1fr);

    > div {
        padding: 8px 10px;
    }

    .bold {
        font-weight: 600;
    }

    .value-content {
        .value {
        }

        .actions {
        }
    }

    .table-header {
        margin: 10px 0;
        border-bottom: 1px solid var(--iqser-separator);
        background-color: var(--iqser-grey-2);
        font-weight: 600;
    }
}

.annotation-grid {
    display: grid;
    grid-template-columns: 3fr 1fr 1fr 5fr;
}

ul {
    margin: 0;
}

.output-data > div:nth-child(8n + 9),
.output-data > div:nth-child(8n + 10),
.output-data > div:nth-child(8n + 11),
.output-data > div:nth-child(8n + 12) {
    background: var(--iqser-grey-8);
}

.ml-auto {
    margin-left: auto;
}
