@import '_content/GF.MS.DB.Blazor.Components.Accordion/GF.MS.DB.Blazor.Components.Accordion.bundle.scp.css';
@import '_content/GF.MS.DB.Blazor.Components.ActionBar/GF.MS.DB.Blazor.Components.ActionBar.bundle.scp.css';
@import '_content/GF.MS.DB.Blazor.Components.Forms/GF.MS.DB.Blazor.Components.Forms.bundle.scp.css';
@import '_content/GF.MS.DB.Blazor.Components.Icons/GF.MS.DB.Blazor.Components.Icons.bundle.scp.css';
@import '_content/GF.MS.DB.Blazor.Components.Markdown/GF.MS.DB.Blazor.Components.Markdown.bundle.scp.css';
@import '_content/GF.MS.DB.Blazor.Components.ProgressIndicators/GF.MS.DB.Blazor.Components.ProgressIndicators.bundle.scp.css';
@import '_content/GF.MS.DB.Blazor.Components.Sliders/GF.MS.DB.Blazor.Components.Sliders.bundle.scp.css';

/* /Pages/CloudIdentity/CloudIdentityListDialog.razor.rz.scp.css */
[b-tgrjt6x6ew] .mud-input-slot.mud-input-root.mud-input-root-filled.mud-input-root-adorned-end.mud-select-input {
    padding: 10px 0 12px 10px;
}

.gfms-cloud-field[b-tgrjt6x6ew] {
    padding: 1rem;
}

.gfms-add-identities[b-tgrjt6x6ew] {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-evenly;
    column-gap: 0.75rem;
}
/* /Pages/ColumnFilter.razor.rz.scp.css */
[b-fh2ud6egwd] .column-filter svg {
    color: var(--gfms-color-dark-gray-10) !important;
}

[b-fh2ud6egwd] mud-input-root {
    font-size: 0.8rem !important;
}
/* /Pages/Edit/EditLicenseDialog.razor.rz.scp.css */
[b-f57nhxovkn] tr.selected {
    background-color:  var(--gfms-color-gray10) !important;

}
/* /Pages/Edit/FeaturePeriodSelect.razor.rz.scp.css */
[b-8gy2yvxis9] .mud-input-slot.mud-input-root.mud-input-root-filled.mud-input-root-adorned-end {
    padding: 10px 0 12px 10px;
}
/* /Pages/LicenseListPage.razor.rz.scp.css */
.page[b-net3bymxs8] {
    overflow-y: scroll;
    width: 100%;
    height: 100%;
}

.action-bar[b-net3bymxs8] {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: space-between;
    align-content: center;
    align-items: center;
}

.action-bar-middle[b-net3bymxs8] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    column-gap: 2rem;
    width: 40%;
    max-width: 20rem;
}

.action-bar-middle-item[b-net3bymxs8] {
    flex: 1;
}

.action-bar-globals[b-net3bymxs8] {
    display: flex;
}

.technology-select[b-net3bymxs8] {
    width: 10rem;
}

.mud-table-head[b-net3bymxs8] {
    background-color: #2a2a2b;
}

[b-net3bymxs8] .mud-table-head > tr > th.mud-table-cell {
        font-size: 0.8rem;
        padding: 0px, 12px, 0px, 8px !important;
    }

.mud-table-body[b-net3bymxs8] {
    background-color: #3e3e3f;
}

    [b-net3bymxs8] .history-row > td {
        color: #a9a9a9 !important;
        background-color: var(--gfms-color-gray-2);
        font-size: 0.8rem;
        /*border: 1px solid aqua;*/
    }

[b-net3bymxs8] .mud-table-cell:has(.history) {
    padding: 0 !important;
}

[b-net3bymxs8] .history > .mud-table-cell {
    padding: 6px 24px 6px 16px;
    padding-inline-start: 16px;
    padding-inline-end: 24px;
}

[b-net3bymxs8] .history-header {
    display:none;
}

.data-table-wrapper[b-net3bymxs8] {
    --color-header: var(--gfms-color-gray-2);
    --color-cell: var(--gfms-color-gray-3);
    --color-cell-hover: var(--gfms-color-gray-4);
    --color-cell-active: var(--gfms-color-gray-5);
    --font-size: 1rem;
    display: block;
    height: 100%;
    width: 100%;
    overflow-y: auto;
    background-color: var(--color-header);
}

[b-net3bymxs8] .license-list-row > td {
    font-size: 0.8rem;
 /*   border: 1px solid aqua;*/
}

[b-net3bymxs8] .mud-table-container {
    overflow: visible
}

[b-net3bymxs8] .mud-table-pagination {
    position: sticky;
    bottom: 0 !important;
}

[b-net3bymxs8] .mud-toolbar {
    background-color: var(--color-header);
}

[b-net3bymxs8] table {
    border-collapse: collapse;
}

[b-net3bymxs8] thead > tr > th {
    background-color: var(--color-header) !important;
    border-bottom: none;
}

[b-net3bymxs8] tbody > tr {
    background-color: var(--color-cell) !important;
}

    [b-net3bymxs8] tbody > tr:hover {
        background-color: var(--color-cell-hover) !important;
    }

    [b-net3bymxs8] tbody > tr:active {
        background-color: var(--color-cell-active) !important;
    }

[b-net3bymxs8] tfoot {
    position: sticky;
    bottom: 0;
}

[b-net3bymxs8] tbody > tr > td {
    background-color: inherit;
    border-bottom: 0.1rem solid var(--gfms-color-gray-1);
    padding: 1rem;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: var(--font-size);
}
/* /Shared/Components/AppShell/AppShell.razor.rz.scp.css */
.wrapper[b-edg3pfguxd] {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    height: 100%;
    width: 100%;
}
