/* /Layout/MainLayout.razor.rz.scp.css */
.app-shell[b-oienb1fdfe] {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
}

.app-header[b-oienb1fdfe] {
    background: #172033;
    color: #fff;
    padding: 1.25rem 0;
}

.app-kicker[b-oienb1fdfe] {
    font-size: 0.75rem;
    font-weight: 600;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    color: #7fa8d8;
}

.app-title[b-oienb1fdfe] {
    font-size: 1.5rem;
    font-weight: 700;
    margin: 0.15rem 0 0;
    color: #fff;
}

.app-main[b-oienb1fdfe] {
    flex: 1;
}
