/* /Components/Shared/SchemaBrowser.razor.rz.scp.css */
/* Tree items: monospace, compact rows */
[b-e03nmbyw26] .mud-treeview-item-label {
    font-family: var(--sv-font-mono) !important;
    font-size: 0.70rem !important;
}

[b-e03nmbyw26] .mud-treeview-item-content {
    min-height: 20px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

[b-e03nmbyw26] .mud-treeview-item .mud-icon-root {
    font-size: 0.75rem !important;
}

/* Column panel: reduced gap */
.schema-browser__columns[b-e03nmbyw26] {
    padding-top: var(--sv-space-1);
    margin-top: var(--sv-space-1);
}

/* Column list: compact, no gutters */
.schema-browser__columns[b-e03nmbyw26]  .mud-list-item {
    min-height: 0;
    height: 16px;
    padding: 0 6px;
}

.schema-browser__columns[b-e03nmbyw26]  .mud-list-item .mud-typography {
    font-size: 0.70rem;
}

/* Double-click wrapper: full hit area, truncation */
.schema-browser__col-dblclick[b-e03nmbyw26] {
    cursor: pointer;
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/* Metadata portion dimmed */
.schema-browser__col-meta[b-e03nmbyw26] {
    color: var(--mud-palette-text-secondary);
    margin-left: 4px;
}
