﻿.card {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    background-color: rgb(var(--color-secondary-200-rgb));
    overflow: hidden;
}
    .card .header {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        padding: var(--size-spacing-16);
        min-height: 32px;
        height: 32px;
        align-items: center;
    }

.card-header-entity-naming {
    display: flex;
    flex-direction: row;
    gap: var(--size-spacing-24);
}

.card-header-entity-naming-id {
    color: rgb(var(--color-neutral-400-rgb));
}

.card-header-controls {
    display: flex;
    flex-direction: row;
    gap: var(--size-spacing-8);
    align-items: center;
}


.card .tabbar {
    height: 40px;
}

    .card .tabcontent {
        display: flex;
        flex-direction: column;
        width: 100%;
        flex: 1;
        padding: var(--size-spacing-16);
        gap: var(--size-spacing-16);
        box-sizing: border-box;
    }

.card-empty{
    display: flex;
    justify-content: center;
    align-items:center;
    width: 100%;
    height: 100%;
}

    .card-empty h3 {
        color: rgb(var(--color-neutral-200-rgb));
        font-weight: 500;
    }

.card-entity-properties-id_name{
    display: flex;
    flex-direction: row;
    gap: var(--size-spacing-16);
    width: 100%;
}

.card-entity-properties-id{
    flex: 1;
}

.card-entity-properties-name{
    flex: 4;
}

.card-delete-section {
    display: flex;
    width: 100%;
    height: fit-content;
    padding: var(--size-spacing-16);
    box-sizing: border-box;
}
