@import '_content/Erymuzuan.BlazorDateRangePicker/Erymuzuan.BlazorDateRangePicker.bundle.scp.css';
@import '_content/Stafy.RxErp.Web.Administrations/Stafy.RxErp.Web.Administrations.ctk6uxjtef.bundle.scp.css';
@import '_content/Stafy.RxErp.Web.Finances/Stafy.RxErp.Web.Finances.htt75skcrr.bundle.scp.css';
@import '_content/Stafy.RxErp.Web.GasStations/Stafy.RxErp.Web.GasStations.fn2t16t1w9.bundle.scp.css';
@import '_content/Stafy.RxErp.Web.HumanResources/Stafy.RxErp.Web.HumanResources.tupw7ll47v.bundle.scp.css';
@import '_content/Stafy.RxErp.Web.Inventories/Stafy.RxErp.Web.Inventories.3nygvyw4hg.bundle.scp.css';
@import '_content/Stafy.RxErp.Web.Sales/Stafy.RxErp.Web.Sales.ti7bvycgif.bundle.scp.css';
@import '_content/Stafy.RxErp.Web.Shared/Stafy.RxErp.Web.Shared.ok044nw6fj.bundle.scp.css';
@import '_content/Stafy.RxErp.Web.Support/Stafy.RxErp.Web.Support.x7c9zocg9g.bundle.scp.css';
@import '_content/Stafy.RxErp.Web.Tabler/Stafy.RxErp.Web.Tabler.bw4xefj4ga.bundle.scp.css';

/* /Pages/LogoHeader.razor.rz.scp.css */
/* The way back to the main menu, on the pages drawn without it. */
.menu-exit[b-uup53knz10] { align-items: center; margin-right: auto; }
.menu-exit[b-uup53knz10]::before { content: ""; width: 1px; height: 24px; margin-right: 14px; background: var(--tblr-border-color); }
.menu-exit .btn[b-uup53knz10] { min-height: 40px; border-radius: 10px; font-weight: 500; white-space: nowrap; }
.menu-exit-phone[b-uup53knz10] { display: inline-flex; align-items: center; gap: 2px; min-height: 44px; padding: 0 12px 0 4px; color: inherit; font-size: 15px; font-weight: 500; text-decoration: none; }
.menu-exit-phone i[b-uup53knz10] { font-size: 20px; }
/* /Pages/MainNavigation.razor.rz.scp.css */
/* Without the main menu the top bar lines up with the page below it, which runs edge to edge with its own gutters. */
.navigation-without-menu[b-iokcnns1zu] { padding-left: 40px; padding-right: 40px; }
@media (max-width: 767.98px) {
    .navigation-without-menu[b-iokcnns1zu] { padding-left: 8px; padding-right: 8px; }
}
/* /Pages/SearchForm.razor.rz.scp.css */
/* /Pages/ThemeSettingsPanel.razor.rz.scp.css */
/* Reset and Save stay at the foot of the panel while the choices scroll behind them. The offcanvas
   body is the scroll container and already has its own padding, which the footer bleeds into. */
.theme-settings-footer[b-tkic6ew6k6] {
    position: sticky;
    /* Above the tiles' radio dots (z-index 1) as they scroll underneath. */
    z-index: 2;
    bottom: calc(-1 * var(--tblr-offcanvas-padding-y, 1rem));
    margin: 1.5rem calc(-1 * var(--tblr-offcanvas-padding-x, 1rem)) calc(-1 * var(--tblr-offcanvas-padding-y, 1rem));
    padding: 1rem var(--tblr-offcanvas-padding-x, 1rem);
    border-top: 1px solid var(--tblr-border-color, #e2e8f0);
    background: var(--tblr-bg-surface);
}
