@import '_content/Microsoft.FluentUI.AspNetCore.Components/Microsoft.FluentUI.AspNetCore.Components.wuc5ioiakb.bundle.scp.css';

/* /Features/Purchases/Views/Pages/PurchaseInvoices.razor.rz.scp.css */
.fluent-control[b-8j9l9ojxpg] {
    appearance: none;
    color: inherit;
    background: transparent;
    border: 0px;
    height: calc(100% - 4px);
    margin-top: auto;
    margin-bottom: auto;
    padding: 0 calc(var(--design-unit) * 2px + 1px);
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    width: 100%;
    outline: none;
    box-sizing: border-box;
    position: relative;
    color: inherit;
    border: calc(var(--stroke-width) * 1px) solid transparent;
    border-radius: calc(var(--control-corner-radius) * 1px);
    height: calc((var(--base-height-multiplier) + var(--density)) * var(--design-unit) * 1px);
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    background: padding-box linear-gradient(var(--neutral-fill-input-rest),var(--neutral-fill-input-rest)),border-box var(--neutral-stroke-input-rest);
}
/* /Features/Reports/Views/Overview.razor.rz.scp.css */
.dashboard-layout[b-i0wht4g7id] {
    display: flex;
    height: 100vh;
}

.sidebar[b-i0wht4g7id] {
    width: 250px;
    padding: 1rem;
}

.main-content[b-i0wht4g7id] {
    flex: 1;
    padding: 1rem;
}

.header[b-i0wht4g7id] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 2rem;
}

.cards-grid[b-i0wht4g7id] {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    gap: 1rem;
    margin-bottom: 2rem;
}

.chart-section[b-i0wht4g7id] {
    margin-top: 2rem;
}
