@import '_content/Shop.ClientCore/Shop.ClientCore.vzvivpbgk8.bundle.scp.css';

/* /Components/Controls/SearchableDropdown.razor.rz.scp.css */
.searchable-dropdown[b-x0wsdxtsti] {
    position: relative;
    width: 100%;
}

.searchable-dropdown-popover[b-x0wsdxtsti] {
    min-width: 280px;
    max-width: 480px;
}

.searchable-dropdown-row[b-x0wsdxtsti] {
    transition: background-color 120ms ease-in-out;
    border-radius: var(--mud-default-borderradius);
}

.searchable-dropdown-row:hover[b-x0wsdxtsti] {
    background-color: var(--mud-palette-action-default-hover);
}
/* /Components/MainLayout.razor.rz.scp.css */
/* /Components/Sales/Orders/AllOrders.razor.rz.scp.css */
.filter-host[b-y6u8mhd78y] {
    display: flex;
    align-items: flex-start;
    --filter-panel-inset: calc(var(--mud-appbar-height, 64px) + 80px);
}

.grid-area[b-y6u8mhd78y] {
    flex: 1 1 auto;
    min-width: 0;
}

.filter-panel[b-y6u8mhd78y] {
    flex: 0 0 auto;
    width: 0;
    overflow: hidden;
    visibility: hidden;
    transition: width .225s cubic-bezier(.4, 0, .2, 1), visibility 0s linear .225s;
    position: sticky;
    top: calc(var(--mud-appbar-height, 64px) + 16px);
}

.filter-panel--open[b-y6u8mhd78y] {
    width: 380px;
    visibility: visible;
    transition: width .225s cubic-bezier(.4, 0, .2, 1), visibility 0s;
}

.filter-panel-inner[b-y6u8mhd78y] {
    width: 380px;
    display: flex;
    flex-direction: column;
    max-height: calc(100vh - var(--filter-panel-inset) - 16px);
    max-height: calc(100dvh - var(--filter-panel-inset) - 16px);
    border-left: 1px solid var(--mud-palette-lines-default);
}

.filter-panel-body[b-y6u8mhd78y] {
    flex: 1 1 auto;
    overflow-y: auto;
}

.filter-panel-body[b-y6u8mhd78y]  > * {
    flex-shrink: 0;
}

@media (max-width: 960px) {
    .filter-host[b-y6u8mhd78y] {
        flex-wrap: wrap;
    }

    .filter-panel[b-y6u8mhd78y] {
        order: -1;
        position: static;
    }

    .filter-panel--open[b-y6u8mhd78y] {
        width: 100%;
    }

    .filter-panel-inner[b-y6u8mhd78y] {
        width: 100%;
        max-height: none;
        border-left: none;
        border-bottom: 1px solid var(--mud-palette-lines-default);
    }
}
/* /Components/Warehouse/Products/Products.razor.rz.scp.css */
.filter-host[b-g98kqsrgju] {
    display: flex;
    align-items: flex-start;
    --filter-panel-inset: calc(var(--mud-appbar-height, 64px) + 160px);
}

.grid-area[b-g98kqsrgju] {
    flex: 1 1 auto;
    min-width: 0;
}

.filter-panel[b-g98kqsrgju] {
    flex: 0 0 auto;
    width: 0;
    overflow: hidden;
    visibility: hidden;
    transition: width .225s cubic-bezier(.4, 0, .2, 1), visibility 0s linear .225s;
    position: sticky;
    top: calc(var(--mud-appbar-height, 64px) + 16px);
}

.filter-panel--open[b-g98kqsrgju] {
    width: 380px;
    visibility: visible;
    transition: width .225s cubic-bezier(.4, 0, .2, 1), visibility 0s;
}

.filter-panel-inner[b-g98kqsrgju] {
    width: 380px;
    display: flex;
    flex-direction: column;
    max-height: calc(100vh - var(--filter-panel-inset) - 16px);
    max-height: calc(100dvh - var(--filter-panel-inset) - 16px);
    border-left: 1px solid var(--mud-palette-lines-default);
}

.filter-panel-body[b-g98kqsrgju] {
    flex: 1 1 auto;
    overflow-y: auto;
}

.filter-panel-body[b-g98kqsrgju]  > * {
    flex-shrink: 0;
}

@media (max-width: 960px) {
    .filter-host[b-g98kqsrgju] {
        flex-wrap: wrap;
    }

    .filter-panel[b-g98kqsrgju] {
        order: -1;
        position: static;
    }

    .filter-panel--open[b-g98kqsrgju] {
        width: 100%;
    }

    .filter-panel-inner[b-g98kqsrgju] {
        width: 100%;
        max-height: none;
        border-left: none;
        border-bottom: 1px solid var(--mud-palette-lines-default);
    }
}
