/* /Pages/Login.razor.rz.scp.css */
.row-layout[b-bh7r70miw9] {
    display: flex;
}
.sign-up-23-container[b-bh7r70miw9] {
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch;
    height: 100%;
}
.column-layout[b-bh7r70miw9] {
    display: flex;
    flex-direction: column;
}
.sign-up-23[b-bh7r70miw9] {
    background-color: rgba(255, 255, 255, 1);
    justify-content: center;
    align-items: stretch;
    align-content: flex-start;
    overflow: hidden;
    position: relative;
    padding: 0 0 0 -85px;
    width: 100%;
    height: 100%;
    min-width: min-content;
}
.group[b-bh7r70miw9] {
    justify-content: space-evenly;
    align-items: stretch;
    align-content: flex-start;
    position: relative;
    width: 100%;
    height: 100%;
    min-width: 1525px;
    min-height: 1068px;
}
.rectangle-4322[b-bh7r70miw9] {
    background-image: url("assets/Rectangle 4322.png");
    position: relative;
    margin: 14px 0;
    width: 801px;
    height: 1040px;
    min-width: min-content;
}
.group_1[b-bh7r70miw9] {
    justify-content: flex-start;
    align-items: stretch;
    align-content: flex-start;
    position: relative;
    padding: 42px 0 0;
    width: calc(83.9% - 801px);
    height: 100%;
    min-width: 478px;
    min-height: 1068px;
}
.logo[b-bh7r70miw9] {
    justify-content: space-between;
    align-items: center;
    align-content: flex-start;
    position: relative;
    padding: 0;
    width: 139px;
    height: 29px;
    align-self: flex-end;
    flex-shrink: 0;
}
.logo_1[b-bh7r70miw9] {
    background-color: rgba(103, 114, 229, 1);
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
    position: relative;
    width: 16.4%;
    height: 78.6%;
    min-width: 23px;
    min-height: 23px;
}
.rectangle-28[b-bh7r70miw9] {
    border-color: rgba(217, 217, 217, 1);
    border-width: 1px;
    border-style: solid;
    justify-content: center;
    align-items: flex-start;
    align-content: flex-start;
    position: relative;
    margin: 11px 51px 0 1px;
    padding: 0 0 0 20px;
    width: 426px;
    height: 57px;
}
.rectangle-25[b-bh7r70miw9] {
    border-color: rgba(217, 217, 217, 1);
    border-width: 1px;
    border-style: solid;
    justify-content: center;
    align-items: stretch;
    align-content: flex-start;
    position: relative;
    margin: 11px 51px 0 1px;
    width: 426px;
    height: 57px;
}
.group_2[b-bh7r70miw9] {
    justify-content: space-between;
    align-items: center;
    align-content: flex-start;
    position: relative;
    padding: 0 27px 0 20px;
    width: 100%;
    height: 29.8%;
    min-width: 426px;
    min-height: 17px;
}
.group_3[b-bh7r70miw9] {
    justify-content: flex-start;
    align-items: stretch;
    align-content: flex-start;
    position: relative;
    margin: 24px 0 0;
    padding: 0 0 0 1px;
    width: 100%;
    height: calc(21.599999999999994% - 200.19017028808594px);
    min-width: 478px;
    min-height: 21px;
}
.square-checkbox-solid[b-bh7r70miw9] {
    justify-content: center;
    align-items: stretch;
    align-content: flex-start;
    overflow: hidden;
    position: relative;
    padding: 0 2px;
    width: 20px;
    height: 21px;
    min-width: min-content;
}
.group_4[b-bh7r70miw9] {
    background-color: rgba(103, 114, 229, 1);
    justify-content: center;
    align-items: center;
    align-content: flex-start;
    position: relative;
    margin: 23px 51px 0 1px;
    width: 426px;
    height: 57px;
}
.asset-1sign-in-1[b-bh7r70miw9] {
    justify-content: center;
    align-items: stretch;
    align-content: flex-start;
    overflow: hidden;
    left: 0;
    top: 0;
    position: absolute;
    padding: 0 1px 0 0;
    width: 1000px;
    height: 1068px;
    min-width: min-content;
}
.layer-2[b-bh7r70miw9] {
    background-image: url("assets/5ac064d35d503517a56f561c7f8c32317c770204.SVG");
    background-size: 100% 100%;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
    position: relative;
    width: 999px;
    height: 1055px;
}
.market-share[b-bh7r70miw9] {
    color: #344767FF;
    position: relative;
    width: 76.9%;
    height: max-content;
    min-width: 107px;
}
.account-login[b-bh7r70miw9] {
    color: #344767FF;
    position: relative;
    margin: 209px 0 0 1px;
    width: 40.1%;
    height: max-content;
    min-width: 192px;
    align-self: flex-start;
}
.email-address[b-bh7r70miw9] {
    color: #344767FF;
    position: relative;
    margin: 62px 0 0 1px;
    width: 20.3%;
    height: max-content;
    min-width: 97px;
    align-self: flex-start;
}
.enter-your-registered-email-address[b-bh7r70miw9] {
    color: #999999FF;
    position: relative;
    width: 55.7%;
    height: max-content;
    min-width: 226px;
}
.text[b-bh7r70miw9] {
    width: 402px;
    height: max-content;
    min-width: min-content;
}
.password[b-bh7r70miw9] {
    color: #344767FF;
    position: relative;
    margin: 20px 0 0 1px;
    width: 14.2%;
    height: max-content;
    min-width: 68px;
    align-self: flex-start;
}
.enter-password[b-bh7r70miw9] {
    color: #999999FF;
    position: relative;
    width: 131px;
    height: max-content;
    min-width: 97px;
}
.vector[b-bh7r70miw9] {
    object-fit: cover;
    position: relative;
    width: 15.33px;
    height: 11.46px;
    min-width: min-content;
}
.text_1[b-bh7r70miw9] {
    height: max-content;
    min-width: min-content;
}
.icon-shape[b-bh7r70miw9] {
    object-fit: cover;
    position: relative;
    width: 16.67px;
    height: 16.67px;
}
.remember-me[b-bh7r70miw9] {
    color: #344767FF;
    position: relative;
    margin: 0 0 2px 9px;
    width: calc(25.599999999999994% - 20px);
    height: max-content;
    min-width: 102px;
}
.login[b-bh7r70miw9] {
    text-align: center;
    color: #FFFFFFFF;
    position: relative;
    width: 8.9%;
    height: max-content;
    min-width: 38px;
}
.forgot-password[b-bh7r70miw9] {
    color: #6772E5FF;
    position: relative;
    margin: 24px 0 0;
    width: 26.1%;
    height: max-content;
    min-width: 125px;
    align-self: center;
}
/* /Shared/MainLayout.razor.rz.scp.css */
/* 

.page {
    position: relative;
    display: flex;
    flex-direction: column;
}

.topnav {
    height: 3.5rem;
    background-color: #B8BEFF;
}

.navbar-toggler {
    background-color: #6772e5;
}

.navbar-dark .navbar-toggler {
    color: transparent;
    border-color: transparent;
}

.navbar-brand {
    font-size: 1.1rem;
    margin-right: 24px;
    color:#6772e5;
}

@media (min-width: 641px) {
    .navbar-toggler {
        display: block;
    }

        .collapse {
        /* Never collapse the sidebar for wide screens */
        display: block;[b-80sm6ps6a6]
    }
}

.main[b-80sm6ps6a6] {
    flex: 1;
}

.sidebar[b-80sm6ps6a6] {
    background-image: linear-gradient(270deg,#9095cb ,#333553, 90%);
}

.top-row[b-80sm6ps6a6] {
    background-color: #B8BEFF;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: left;
}

    .top-row[b-80sm6ps6a6]  a, .top-row .btn-link[b-80sm6ps6a6] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-80sm6ps6a6] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-80sm6ps6a6] {
        display: none;
    }

    .top-row.auth[b-80sm6ps6a6] {
        justify-content: space-between;
    }

    .top-row a[b-80sm6ps6a6], .top-row .btn-link[b-80sm6ps6a6] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-80sm6ps6a6] {
        flex-direction: row;
    }

    .sidebar[b-80sm6ps6a6] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-80sm6ps6a6] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .main > div[b-80sm6ps6a6] {
        padding-left: 1rem !important;
        padding-right: 1.5rem !important;
    }
} */[b-80sm6ps6a6]
/* /Shared/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-86iu1uiy2c] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-86iu1uiy2c] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.nav-link[b-86iu1uiy2c] {
    color: #7d7b7b;
}

.navbar-brand[b-86iu1uiy2c] {
    font-size: 1.1rem;
}

.oi[b-86iu1uiy2c] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-86iu1uiy2c] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-86iu1uiy2c] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-86iu1uiy2c] {
        padding-bottom: 1rem;
    }

    .nav-item[b-86iu1uiy2c]  a {
        color: #d9d9d9;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

        .nav-item[b-86iu1uiy2c]  a.active {
            background-color: rgba(255,255,255,0.25);
            color: white;
        }

        .nav-item[b-86iu1uiy2c]  a:hover {
            background-color: rgba(255,255,255,0.1);
            color: white;
        }

@media (min-width: 641px) {
    .navbar-toggler[b-86iu1uiy2c] {
        display: none;
    }

    .collapse[b-86iu1uiy2c] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }

    .nav-scrollable[b-86iu1uiy2c] {
        /* Allow sidebar to scroll for tall menus */
        height: calc(100vh - 3.5rem);
        overflow-y: auto;
    }
}
