﻿.mud-table-striped .mud-table-container .mud-table-root .mud-table-body .mud-table-row:nth-of-type(odd) {
    background-color:rgba(0.25, 0.25, 0.25, 0.25);
}

.mud-table-cell {
    padding: 1px 16px 1px 16px;
    padding-inline-start: 16px;
    padding-inline-end: 24px;
}

.my-editor-class {
    height: 800px;
}

/* BugReport page: stretch log grid to fill the viewport */
.bug-report-tabs-container {
    height: calc(100vh - 320px);
    min-height: 300px;
    display: flex;
    flex-direction: column;
}

.log-tabs {
    flex: 1 1 auto;
    min-height: 0;
    display: flex;
    flex-direction: column;
}

.log-tabs .mud-tabs-panels {
    flex: 1 1 auto;
    min-height: 0;
    display: flex;
    flex-direction: column;
}

.log-tabs .mud-tabs-panels > div[role="tabpanel"] {
    flex: 1 1 auto;
    min-height: 0;
    overflow: auto;
}

#game-logs-panel {
    display: flex;
    flex-direction: column;
    overflow: hidden;
}

.log-grid {
    flex: 1 1 auto;
    min-height: 0;
}

.log-grid .mud-table-row {
    height: 50px;
    max-height: 50px;
}

.log-grid .mud-table-cell {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.additional-log-panel {
    display: flex;
    flex-direction: column;
    height: 100%;
    overflow: hidden;
}

.additional-log-text {
    flex: 1 1 auto;
    min-height: 0;
    overflow: auto;
    white-space: pre-wrap;
    word-break: break-word;
    font-family: monospace;
    margin: 8px 0 0 0;
    padding: 8px;
}