@import '_content/TLV.PMOP.Chat.RCL/TLV.PMOP.Chat.RCL.bundle.scp.css';
@import '_content/TLV.PMOP.Common.RCL/TLV.PMOP.Common.RCL.bundle.scp.css';

/* /Pages/AdminUI.razor.rz.scp.css */
.admin-ui-main[b-lui0dvg91p] {
    height: 100vh;
}

.admin-ui-main-body[b-lui0dvg91p] {
    height: calc(100% - 48px);
}

[b-lui0dvg91p] .dxbl-drawer-content {
    padding: 16px;
}

[b-lui0dvg91p] .dxbl-drawer-footer {
    display: flex !important;
    justify-content: flex-start !important;
}

.demo-drawer .dxbl-drawer-content[b-lui0dvg91p] {
    font-size: var(--dxbl-drawer-panel-font-size);
    line-height: var(--dxbl-drawer-panel-line-height);
    overflow: auto;
    padding: var(--dxbl-drawer-panel-padding-y) var(--dxbl-drawer-panel-padding-x);
}

.demo-drawer:has(.demo-drawer-menu)[b-lui0dvg91p] {
    --dxbl-drawer-panel-body-padding-x: 0;
    --dxbl-drawer-panel-body-padding-y: 0;
}

.dxbl-menu.demo-drawer-menu[b-lui0dvg91p] {
    --dxbl-menu-top-left-border-radius: 0;
    --dxbl-menu-top-right-border-radius: 0;
    --dxbl-menu-bottom-left-border-radius: 0;
    --dxbl-menu-bottom-right-border-radius: 0;
}

.custom-drop-zone[b-lui0dvg91p] {
    margin-bottom: 8px;
    padding: 0 !important;
    border-style: dashed;
    border-width: 2px !important;
    height: 60px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    background-color: rgba(183, 183, 183, 0.1);
}

.custom-drop-zone.custom-drop-zone-hover[b-lui0dvg91p] {
    border-style: solid;
}

.custom-drop-zone svg[b-lui0dvg91p] {
    width: 42px;
    height: 42px;
}

.custom-drop-zone > *:not(#overviewDemoSelectButton)[b-lui0dvg91p] {
    pointer-events: none;
}

.upload-validation-text[b-lui0dvg91p] {
    flex-direction: column;
    align-items: flex-end;
    font-size: 12px;
}

/* Solid border */
hr.solid[b-lui0dvg91p] {
    border-top: 3px solid #bbb;
}

.page-title[b-lui0dvg91p] {
    padding-left: 8px;
    padding-top: 8px;
}

[b-lui0dvg91p] .menu-item-highlight >.dxbl-menu-item > button {
    font-weight: bold;
}

[b-lui0dvg91p] .menu-item-normal > .dxbl-menu-item > button {
    font-weight: 400;
}

[b-lui0dvg91p] dxbl-grid-header-content > a {
    color: black;
}

[b-lui0dvg91p] .dxbl-grid-command-cell > a {
    color: black;
}

.knowledge-base-detail-header[b-lui0dvg91p] {
    display: flex;
    align-items: baseline;
    padding-bottom: 16px;
}

[b-lui0dvg91p] .form-layout-item-align-right {
    text-align: right;
}

/*Header*/
.admin-ui-header[b-lui0dvg91p] {
    background-color: #003e73;
    display: flex;
    justify-content: flex-start;
    height: 48px;
    align-items: center;
    padding-left: 12px;
}

.app-icon > img[b-lui0dvg91p] {
    height: 28px;
}

.header-app-title[b-lui0dvg91p] {
    color: white;
    font-size: 24px;
    font-weight: bold;
    padding-left: 4px;
    padding-bottom: 2px;
}

.header-page-title[b-lui0dvg91p] {
    border: 1px solid;
    color: white;
    border-radius: 8px;
    border-color: lightslategray;
    padding: 2px 8px 2px 8px;
    margin-left: 16px;
    font-size: 14px;
}
