@import '_content/Blazor.Theme/Blazor.Theme.bundle.scp.css';

/* /Shared/MainLayout.razor.rz.scp.css */


:root[b-vpnnn2je0a] {
    /* Light theme */
    --background: linear-gradient(0deg, #EEEEEE, #EEEEEE), linear-gradient(0deg, rgba(0, 0, 0, 0.02), rgba(0, 0, 0, 0.02));
    --background-2: #F2F2F2;
    --font-color: #27292F;
    --font-color-2: #C8C8C8;
    --highlight: #F78359;
    --highlight-2: #95a6a6;
    --link: #0366d6;
    --TopRow: #F9F9F9;
}

.dark[b-vpnnn2je0a] {
    /* dark theme */
    --background: #3C4457;
    --background-2: #424D63;
    --font-color: #F9F9F9;
    --font-color-2: #C5CAD1;
    --highlight: #EEBC67;
    --highlight-2: #444444;
    --link: #3ca4ff;
    --TopRow: linear-gradient(0deg, #3C4457, #3C4457), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
}



article[b-vpnnn2je0a] {
    min-height: 90vh;
    width: 100%;
    height: 93vh;
    max-height: 93vh;
}

main[b-vpnnn2je0a] {
    display: flex;
    flex-flow: column;
    height: 100vh;
}




.top-row[b-vpnnn2je0a]  a, .top-row[b-vpnnn2je0a]  .btn-link {
    white-space: nowrap;
    margin-left: 0.5rem;
    text-decoration: none;
}

    .top-row[b-vpnnn2je0a]  a:hover, .top-row[b-vpnnn2je0a]  .btn-link:hover {
        text-decoration: underline;
    }

    .top-row[b-vpnnn2je0a]  a:first-child {
        overflow: hidden;
        text-overflow: ellipsis;
    }
