@import '_content/ValueSpace.VirtualAssistant.Blazor.Components/ValueSpace.VirtualAssistant.Blazor.Components.qq8f3qyjp2.bundle.scp.css';

/* /Layout/MainLayout.razor.rz.scp.css */
.page[b-4k6gz3xwkp] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-4k6gz3xwkp] {
    flex: 1;
    display: flex;
    flex-direction: column;
    min-height: 0; /* allow inner scrolling */
    overflow: hidden; /* prevent double scrollbars */
}
/* /Pages/Home.razor.rz.scp.css */
.content-root[b-qb6lulmidi] {
    width: 100%;
    height: 100%;
    flex: 1 1 auto;
    min-height: 0; /* allow inner scrolling */
    display: flex; /* so its child can flex */
    overflow: hidden; /* prevent double scrollbars */
}

.chat-widget-fullscreen[b-qb6lulmidi] {
   height: 100vh;
}

.chat-widget-container[b-qb6lulmidi] {
    width: 100%;
    height: 100%;
    flex: 1 1 auto;
    min-height: 0; /* allow inner scrolling */
    display: flex; /* so its child can flex */
    overflow: hidden; /* prevent double scrollbars */
}


.profile-loading-container[b-qb6lulmidi] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100vh;
    gap: 1rem;
}

[b-qb6lulmidi] .loading-panel-chat {
    height: 250px;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1000; /* sit above chat content */
    padding-top: 100px;
    pointer-events: none;
}
