@import '_content/POS.Components/POS.Components.bundle.scp.css';

/* /Layout/MainLayout.razor.rz.scp.css */
.page[b-fau58qfdln] {
    display: grid;
    grid-template-columns: 16rem auto 28rem; /*5rem*/
    grid-template-rows: 5.5rem auto;
    height: calc(100vh - 3rem);
    border-radius: 0.75rem;
    overflow: clip;
    transition: grid-template-columns 0.3s ease-in-out;
}

/* When market layout is active (right bill panel hidden) */
.page.market[b-fau58qfdln] {
    grid-template-columns: 14rem 1fr; /* sidebar + middle fills remaining space */
}

.page.collapsed.market[b-fau58qfdln] {
    grid-template-columns: 5rem 1fr;
}

.page.collapsed[b-fau58qfdln] {
    grid-template-columns: 5rem auto 28rem;
    background-color : chocolate;
}

.page.not-orders[b-fau58qfdln] {
    grid-template-columns: 14rem auto;
    /*background-color: green;*/
}

.page.collapsed.not-orders[b-fau58qfdln] {
    grid-template-columns: 5rem auto;
    background-color: blue;
}

main[b-fau58qfdln] {
    padding: 0rem;
    grid-column: 2;
    grid-row: 2;
    background-color: var(--color-very-light-gray);
    overflow: hidden;
    position: relative;
}

main.not-auth[b-fau58qfdln] {
    padding: 0rem;
}

/*.page.not-auth {
    grid-template-columns: auto;
    grid-template-rows: auto;
}*/
