@import '_content/Microsoft.FluentUI.AspNetCore.Components/Microsoft.FluentUI.AspNetCore.Components.84wtju4z0n.bundle.scp.css';

/* /Components/Layout/NavMenu.razor.rz.scp.css */
.sitenav[b-xtwd83di3f] {
    display: flex;
    flex-direction: column;
    height: 100%;
}

    .sitenav[b-xtwd83di3f]  .fluent-nav-menu {
        display: flex;
        flex-direction: column;
        height: 100%;
    }

    .sitenav[b-xtwd83di3f]  .nav-bottom {
        margin-top: auto;
    }
/* /Components/Pages/Home.razor.rz.scp.css */
.acrylic-container[b-b78rhiv9v9] {
    min-height: 90vh;
    display: flex;
    align-items: center;
    justify-content: center;
    /* Optional: Add a background image or gradient to see the effect */
    /*background: linear-gradient(135deg, #787eea 0%, #100000 50%, #014ba2 100%);*/
}

.acrylic-content[b-b78rhiv9v9] {
    background: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(10px) saturate(180%);
    -webkit-backdrop-filter: blur(10px) saturate(180%);
    border-radius: 12px;
    border: 1px solid rgba(255, 255, 255, 0.3);
    padding: 2rem;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
}

/* Dark theme variant */
@media (prefers-color-scheme: dark) {
    .acrylic-content[b-b78rhiv9v9] {
        background: rgba(30, 30, 30, 0.2);
        border: 1px solid rgba(255, 255, 255, 0.1);
    }
}
