@import 'L2Database.Host.Client.g0guw7mwxz.bundle.scp.css';

/* /Components/Account/Shared/AdminFileSlot.razor.rz.scp.css */
.admin-file-slot[b-ud88985svm] {
    display: flex;
    align-items: center;
    gap: 0.75rem;
    padding: 0.625rem 0.75rem;
    margin-bottom: 0.75rem;
    border: 1px solid var(--mud-palette-lines-default);
    border-radius: var(--mud-default-borderradius);
    background-color: var(--mud-palette-background-grey);
    transition: border-color 150ms ease, background-color 150ms ease;
}

.admin-file-slot--empty[b-ud88985svm] {
    border-style: dashed;
}

.admin-file-slot--filled[b-ud88985svm] {
    border-style: solid;
    border-color: var(--mud-palette-success);
    border-left-width: 3px;
}

.admin-file-slot__icon[b-ud88985svm] {
    display: flex;
    flex: 0 0 auto;
    align-items: center;
    color: var(--mud-palette-text-secondary);
}

.admin-file-slot--filled .admin-file-slot__icon[b-ud88985svm] {
    color: var(--mud-palette-success);
}

.admin-file-slot__body[b-ud88985svm] {
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    min-width: 0;
    line-height: 1.3;
}

.admin-file-slot__label[b-ud88985svm] {
    font-size: 0.8125rem;
    font-weight: 600;
    color: var(--mud-palette-text-primary);
}

.admin-file-slot__hint[b-ud88985svm] {
    font-size: 0.8125rem;
    color: var(--mud-palette-text-disabled);
}

.admin-file-slot__filename[b-ud88985svm] {
    overflow: hidden;
    font-size: 0.8125rem;
    color: var(--mud-palette-text-primary);
    text-overflow: ellipsis;
    white-space: nowrap;
}

.admin-file-slot__size[b-ud88985svm] {
    font-size: 0.75rem;
    color: var(--mud-palette-text-secondary);
}

.admin-file-slot__actions[b-ud88985svm] {
    display: flex;
    flex: 0 0 auto;
    align-items: center;
    gap: 0.25rem;
}
/* /Components/Account/Shared/EntityTable/EntityTable.razor.rz.scp.css */
[b-8dpshef2rx] .mud-table-container {
    overflow: auto;
}

[b-8dpshef2rx] .l2-admin-entitytable__search {
    border: 1px solid var(--l2-color-border-default);
    border-radius: var(--l2-radius-4);
    padding: var(--l2-spacing-2);
    margin-bottom: var(--l2-spacing-3);
    box-shadow: none;
}

[b-8dpshef2rx] .l2-admin-entitytable__table {
    border: 1px solid var(--l2-color-border-default);
    border-radius: var(--l2-radius-4);
    box-shadow: none;
}

[b-8dpshef2rx] .l2-admin-menu-item--danger {
    color: var(--l2-color-state-danger);
}
/* /Components/Account/Shared/SideNav.razor.rz.scp.css */
[b-j8zyjihbii] .l2-admin-sidenav__person-card {
    background-color: var(--l2-color-surface-base);
    color: var(--l2-color-text-primary);
    margin-bottom: 0;
}
