@import 'Schemora.Web.Client.ppzm9fend3.bundle.scp.css';
@import '_content/Recrovit.RecroGridFramework.Blazor.RgfApexCharts/Recrovit.RecroGridFramework.Blazor.RgfApexCharts.bundle.scp.css';
@import '_content/Recrovit.RecroGridFramework.Client.Blazor.UI/Recrovit.RecroGridFramework.Client.Blazor.UI.bundle.scp.css';
@import '_content/Recrovit.RecroGridFramework.Client.Blazor/Recrovit.RecroGridFramework.Client.Blazor.bundle.scp.css';

/* /Components/Pages/ChangePassword.razor.rz.scp.css */
.section-pad[b-c9xileoico] {
    padding-block: 4rem;
}

.change-password-panel[b-c9xileoico] {
}

    .change-password-panel img[b-c9xileoico] {
        display: block;
    }

.change-password-message[b-c9xileoico] {
    color: rgba(15, 23, 42, 0.78);
    font-size: 1rem;
    line-height: 1.7;
}

.change-password-action[b-c9xileoico] {
    min-width: 220px;
}
/* /Components/Pages/Home.razor.rz.scp.css */
/* Overview.razor.css */

.hero[b-mtytsrx100] {
    padding-top: 7rem;
    padding-bottom: 6rem;
    position: relative;
    overflow: hidden;
}

.hero-actions[b-mtytsrx100] {
    width: fit-content;
    margin-inline: auto;
}

.badge-soft[b-mtytsrx100] {
    background: var(--slate-100);
    border: 1px solid var(--slate-200);
    color: var(--slate-600);
}

.hero-description[b-mtytsrx100] {
    max-width: 760px;
}

.hero-proof-chips[b-mtytsrx100] {
    max-width: 860px;
    margin-inline: auto;
}

.hero-proof-chip[b-mtytsrx100] {
    padding: 0.45rem 0.8rem;
    border-radius: 999px;
    border: 1px solid var(--slate-200);
    background: #fff;
    color: var(--slate-700);
    font-size: 0.92rem;
    line-height: 1.25;
}

.overview-description[b-mtytsrx100] {
    max-width: 860px;
}

.overview-step[b-mtytsrx100] {
    padding: 0.55rem 0.9rem;
    border-radius: 999px;
    border: 1px solid var(--slate-200);
    background: #fff;
    color: var(--slate-700);
    font-weight: 600;
    line-height: 1.2;
}

@media (max-width: 767.98px) {
    .overview-flow[b-mtytsrx100] {
        max-width: 22rem;
        margin-inline: auto;
    }
}

.how-step-card[b-mtytsrx100] {
    position: relative;
}

.how-step-icon[b-mtytsrx100] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 1rem;
}

.model-driven-points li[b-mtytsrx100] {
    margin-bottom: 0.45rem;
}

.model-media[b-mtytsrx100] {
    position: relative;
    width: 100%;
}

.model-media img[b-mtytsrx100] {
    width: 100%;
    height: auto;
    display: block;
}

.media-frame[b-mtytsrx100] {
    border-color: var(--slate-200) !important;
}

.media-block[b-mtytsrx100],
.model-media[b-mtytsrx100] {
    max-width: 44rem;
    margin-inline: auto;
}

@media (max-width: 991.98px) {
    .hero[b-mtytsrx100] {
        padding-top: 6rem;
        padding-bottom: 4.5rem;
    }

    .section-pad[b-mtytsrx100] {
        padding-top: 4.75rem;
        padding-bottom: 4.25rem;
    }
}

@media (max-width: 575.98px) {
    .hero-proof-chip[b-mtytsrx100],
    .overview-step[b-mtytsrx100] {
        font-size: 0.86rem;
    }

    .section-pad[b-mtytsrx100] {
        padding-top: 4rem;
        padding-bottom: 3.5rem;
    }
}

/* /Components/Pages/Profile.razor.rz.scp.css */
.profile-panel[b-ald1q375tl] {
    background: #fff;
    border-radius: 1.25rem;
    box-shadow: 0 1rem 3rem rgba(15, 23, 42, 0.08);
}

.profile-message[b-ald1q375tl] {
    color: #475569;
}

.profile-action[b-ald1q375tl] {
    min-width: 9rem;
}
