/* /Layout/DevModeBanner.razor.rz.scp.css */
.dev-mode-footer[b-872k4vgwuj] {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1100;
}

.dev-mode-alert[b-872k4vgwuj] {
    border-radius: 0;
    margin: 0;
    min-height: var(--dev-mode-banner-height);
    padding: 0.75rem 1rem;
}

.dev-mode-title[b-872k4vgwuj] {
    font-weight: 700;
    letter-spacing: 0.02em;
}
/* /Layout/MainLayout.razor.rz.scp.css */
.role-select[b-7og9tsf567] {
    min-width: 170px;
}

.app-shell[b-7og9tsf567] {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
}

.app-main[b-7og9tsf567] {
    flex: 1 0 auto;
}

.app-content[b-7og9tsf567] {
    min-height: 100%;
}
/* /Layout/NavMenu.razor.rz.scp.css */
.text-secondary[b-zyrw16373u] {
    opacity: 0.7;
}
