.src-mainapp-auth-___PartnerLoginForm__root___RRq5y {
    margin-top: 2rem;
    display: flex;
    flex-direction: column;
}

.src-mainapp-auth-___PartnerLoginForm__root___RRq5y input:-webkit-autofill {
    box-shadow: 0 0 0px 1000px var(--es-color-icon-light-static) inset;
    -webkit-box-shadow: 0 0 0px 1000px var(--es-color-icon-light-static) inset;
}

.src-mainapp-auth-___PartnerLoginForm__root___RRq5y .src-mainapp-auth-___PartnerLoginForm__resetLinkText___W\+8p1 {
    font-weight: normal;
    font-size: 1rem;
    padding: 0;
    margin-bottom: 1rem;
}

.src-mainapp-auth-___PartnerLoginForm__loginForm___iXD9t {
    margin-top: 2rem;
}

.src-mainapp-auth-___PartnerLoginForm__inputItem___qPrs1 {
    margin-top: 1rem;
}

.src-mainapp-auth-___PartnerLoginForm__resetLink___Kh7VN {
    display: block;
    margin-top: 1rem;
}

.src-mainapp-auth-___PartnerLoginForm__loginButton___scGbt {
    align-self: flex-end;
}

.src-mainapp-auth-___PartnerLoginForm__inputItem___qPrs1 {
    margin: 2rem 0;
}

.src-mainapp-auth-___PartnerAuthPage__root___tESX7 {
    width: 100%;
    grid-template-rows: min-content fit-content(100%) auto;
}

.src-mainapp-auth-___PartnerAuthPage__root___tESX7 .src-mainapp-auth-___PartnerAuthPage__link___dTFNC {
    padding: 0;
    margin-top: 0.45rem;
}

.src-mainapp-auth-___PartnerAuthPage__logo___PfzZJ > a > svg {
    fill: var(--es-color-icon-dark-static);
}

.src-mainapp-auth-___PartnerAuthPage__authPageContainer___DAubX {
    grid-column: 1 / span 2;
    height: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 0 1rem;
}

.src-mainapp-auth-___PartnerAuthPage__logo___PfzZJ {
    margin-top: 1rem;
}

.src-mainapp-auth-___PartnerAuthPage__title___BDK\+v {
    margin-top: 1rem;
}

.src-mainapp-auth-___PartnerAuthPage__linkWrapper___tzaI\+ {
    margin-left: 1rem;
    display: inline-block;
}

.src-mainapp-auth-___PartnerAuthPage__body___DqHf\+ {
    margin-top: 2rem;
}

.src-mainapp-auth-___PartnerAuthPage__disclaimerWrapper___2sXxf {
    margin: 3rem 0;
    padding-bottom: 1rem;
}

.src-mainapp-auth-___PartnerAuthPage__pageBottom___YEMix {
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: flex-end;
}

.src-mainapp-auth-___PartnerAuthPage__linkBox___Dzbzy {
    margin-top: 1rem;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    font-weight: normal;
}

.src-mainapp-auth-___PartnerAuthPage__disclaimerText___A01Sm {
    color: var(--es-color-text-secondary);
}

.src-mainapp-auth-___PartnerAuthPage__disclaimerText___A01Sm a {
    color: var(--es-color-text-secondary);
    text-decoration: underline;
}

.src-mainapp-auth-___PartnerAuthPage__rootGeneral___C08kD {
    background-image: url(ae7e80f38ec7f1b151b0b145b53a82d4-853.jpg);
    background-size: 600px;
    background-position: center -185px;
}

.src-mainapp-auth-___PartnerAuthPage__header___q2SxJ {
    grid-column: 1 / span 6;
    grid-row: 1;
    padding: 0rem 1rem;
}

.src-mainapp-auth-___PartnerAuthPage__formContainer___leAr1 {
    background: var(--es-color-background-base);
    grid-column: 1 / span 6;
    grid-row: 3;
    padding: 0rem 1rem;
    position: relative;
}

.src-mainapp-auth-___PartnerAuthPage__form___Tl98v {
    width: 100%;
    max-width: 30rem;
    margin: 0rem auto;
}

.src-mainapp-auth-___PartnerAuthPage__imageContainer___aDCQh {
    grid-column: 1 / span 6;
    grid-row: 2;
    padding: 0rem 1rem;
    background-image: none;
}

.src-mainapp-auth-___PartnerAuthPage__header___q2SxJ ~ .src-mainapp-auth-___PartnerAuthPage__imageContainer___aDCQh:empty {
    padding-bottom: 1rem;
}

.src-mainapp-auth-___PartnerAuthPage__footer___xpcFn {
    width: 100%;
    margin-top: auto;
}

.src-mainapp-auth-___PartnerAuthPage__resetLinkText___84KZa {
    color: var(--es-color-text-secondary);
}

@media (min-width: 30rem) {
    .src-mainapp-auth-___PartnerAuthPage__root___tESX7 {
        height: 100vh;
    }

    .src-mainapp-auth-___PartnerAuthPage__authPageContainer___DAubX {
        grid-column: 2 / span 4;
        padding: 0;
    }

    .src-mainapp-auth-___PartnerAuthPage__authPageContainer___DAubX.src-mainapp-auth-___PartnerAuthPage__hasContentError___q6Ah9,
    .src-mainapp-auth-___PartnerAuthPage__authPageLoadingContainer___Iw7Pr {
        grid-column: first-col-end / last-col-start;
    }

    .src-mainapp-auth-___PartnerAuthPage__rootGeneral___C08kD {
        background-size: cover;
    }

    .src-mainapp-auth-___PartnerAuthPage__rootGeneral___C08kD {
        background-image: url(ae7e80f38ec7f1b151b0b145b53a82d4-853.jpg);
        background-position: center -238px;
    }

    .src-mainapp-auth-___PartnerAuthPage__footer___xpcFn {
        max-width: 15rem;
    }
}

@media (min-width: 60rem) {
    .src-mainapp-auth-___PartnerAuthPage__root___tESX7 {
        background-image: none !important;
        -moz-column-gap: 0;
             column-gap: 0;
        grid-template-rows: min-content auto;
    }
    .src-mainapp-auth-___PartnerAuthPage__header___q2SxJ {
        grid-column: 1 / span 6;
        grid-row: 1;
        padding: 0 4rem;
    }

    .src-mainapp-auth-___PartnerAuthPage__title___BDK\+v {
        margin-top: 6rem;
    }

    .src-mainapp-auth-___PartnerAuthPage__formContainer___leAr1 {
        grid-column: 1 / span 6;
        grid-row: 2;
        padding: 0 4rem;
    }

    .src-mainapp-auth-___PartnerAuthPage__imageContainer___aDCQh {
        grid-column: 7 / span 6;
        grid-row: 1 / span 2;
        background-size: cover;
    }

    .src-mainapp-auth-___PartnerAuthPage__imageContainerGeneral___ng\+N9 {
        background-image: url(ae7e80f38ec7f1b151b0b145b53a82d4-853.jpg);
        background-position-x: center;
    }

    .src-mainapp-auth-___PartnerAuthPage__footer___xpcFn {
        max-width: 15rem;
    }
}


/*# sourceMappingURL=4712.css.map*/