.src-mainapp-components-Cta-___Cta__container___PAA7O {
    display: inline-block;
}

.src-mainapp-components-QuestionsAndAnswers-___QuestionsAndAnswers__questionAndAnswerTitle___ElyHz {
    margin-bottom: 2rem;
}

.src-mainapp-components-QuestionsAndAnswers-___QuestionsAndAnswers__answer___mYymP {
    max-width: 640px;
    line-height: 1.4rem;
}

.src-mainapp-components-QuestionsAndAnswers-___QuestionsAndAnswers__answer___mYymP p,
.src-mainapp-components-QuestionsAndAnswers-___QuestionsAndAnswers__answer___mYymP ul,
.src-mainapp-components-QuestionsAndAnswers-___QuestionsAndAnswers__answer___mYymP ol {
    color: var(--es-color-text-primary);
}

.src-mainapp-components-QuestionsAndAnswers-___QuestionsAndAnswers__answer___mYymP p:first-of-type {
    margin-top: 0;
}

.src-mainapp-components-QuestionsAndAnswers-___QuestionsAndAnswers__answer___mYymP p:last-of-type {
    margin-bottom: 0;
}

.src-mainapp-components-QuestionsAndAnswers-___QuestionsAndAnswers__answer___mYymP a {
    color: inherit;
    text-decoration: underline;
}

.src-mainapp-components-QuestionsAndAnswers-___QuestionsAndAnswers__cta___Gz87H a {
    margin-top: 2rem;
    color: var(--es-color-text-primary);
}

.src-mainapp-components-___Markdown__link___-U\+bz {
    color: var(--es-color-text-primary);
}

.src-mainapp-components-___Markdown__link___-U\+bz:hover {
    text-decoration: underline;
    cursor: pointer;
}

.src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressBar__progress___qn6t4 {
    display: flex;
    justify-content: space-between;
}
.src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressBar__squares___StiGN {
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressBar__square___qAsDn,
.src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressBar__activeSquare___0kiAA {
    background: var(--es-color-background-floating);
    height: 1rem;
    width: 1.5rem;
}
.src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressBar__activeSquare___0kiAA {
    background-color: var(--es-color-background-brand-azur);
}
@media (min-width: 39rem) {
    .src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressBar__progress___qn6t4 {
        margin: 1.5rem 0;
    }

    .src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressBar__square___qAsDn,
    .src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressBar__activeSquare___0kiAA {
        height: 1.5rem;
        width: 2rem;
    }
}
@media (min-width: 46rem) {
    .src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressBar__square___qAsDn,
    .src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressBar__activeSquare___0kiAA {
        height: 1.5rem;
        width: 2.5rem;
    }
}
@media (min-width: 69rem) {
    .src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressBar__square___qAsDn,
    .src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressBar__activeSquare___0kiAA {
        height: 2rem;
        width: 3.5rem;
    }
}
@media (min-width: 90rem) {
    .src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressBar__square___qAsDn,
    .src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressBar__activeSquare___0kiAA {
        height: 2.75rem;
        width: 4.5rem;
    }
}

.src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressTracking__progressTracking___3OE-f {
    background: var(--es-color-background-surface);
    padding: 1rem;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: space-between;
}

.src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressTracking__levelText___YJM5h {
    margin-bottom: 1rem;
}

.src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressTracking__title___RAxF3 {
    margin-bottom: 1.5rem;
}

.src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressTracking__text___giTEp {
    margin-bottom: 3rem;
}

@media (min-width: 60rem) {
    .src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressTracking__progressTracking___3OE-f {
        padding: 1.5rem;
        width: 100%;
    }

    .src-mainapp-pages-community-components-ReferralProgressTracking-___ProgressTracking__textWrapper___K929p {
        margin-right: 10rem;
    }
}

.src-mainapp-pages-community-components-___TimeFeed__wrapper___W90ro {
    background: var(--es-color-background-surface);
    display: flex;
    flex-direction: column;
    padding: 1.5rem;
    width: 100%;
}

.src-mainapp-pages-community-components-___TimeFeed__wrapper___W90ro h2 {
    margin-bottom: 1.5rem;
}

.src-mainapp-pages-community-components-___TimeFeed__rowsWrapperWithEntries___eXriS {
    border-top: 1px solid var(--es-color-border-secondary);
}

.src-mainapp-pages-community-components-___TimeFeed__rowsWrapper___2cbn5 {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}

.src-mainapp-pages-community-components-___TimeFeed__itemWrapper___zWJ7- {
    border-bottom: 1px solid var(--es-color-border-secondary);
    display: flex;
    flex-direction: column;
}

.src-mainapp-pages-community-components-___TimeFeed__iconWrapper___xAw4s {
    width: 1.5rem;
    height: 1.5rem;
    margin-right: 1rem;
}

.src-mainapp-pages-community-components-___TimeFeed__subTitle___V9Qbt {
    margin-top: 0.25rem;
    margin-bottom: 1.5rem;
}

.src-mainapp-pages-community-components-___TimeFeed__emptyTitle___S8gsp {
    margin-bottom: 1rem;
}

.src-mainapp-pages-community-components-___TimeFeed__title___tuJnR {
    margin: 1rem 0 0.5rem 0;
}

.src-mainapp-pages-community-components-___TimeFeed__planText___czwfO {
    margin: 0 0 1rem 0;
}

.src-mainapp-pages-community-components-___TimeFeed__scrollWrapper___psuG4 {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    height: 3.5rem;
}

.src-mainapp-pages-community-components-___TimeFeed__chevronIcon___Hcq8W {
    cursor: pointer;
    padding: 0.75rem;
}

.src-mainapp-pages-community-components-___TimeFeed__titleWrapper___57\+wS {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.src-mainapp-pages-community-components-___TimeFeed__itemCheckWrapper___qQmIc {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.src-mainapp-pages-community-components-___TimeFeed__checkIcon___8Pxh9 {
    padding-right: 0.5rem;
    height: 1rem;
    width: 1rem;
}

.src-mainapp-pages-community-components-___TimeFeed__checkText___serXY {
    margin: 0;
}

.src-mainapp-pages-community-components-___InfoBox__wrapper___iTy4g {
    background: var(--es-color-background-surface);
    padding: 1.5rem;
}

.src-mainapp-pages-community-components-___InfoBox__gridWrapperThreeRows___ZX4Ny,
.src-mainapp-pages-community-components-___InfoBox__gridWrapperFourRows___IUoaS {
    display: grid;
    grid-template-columns: 1fr;
    -moz-column-gap: 2rem;
         column-gap: 2rem;
    row-gap: 1rem;
}

.src-mainapp-pages-community-components-___InfoBox__itemWrapper___mYoyw {
    display: flex;
    flex-direction: row;
}

.src-mainapp-pages-community-components-___InfoBox__itemTextWrapper___7q0WB {
    display: flex;
    flex-direction: column;
}

.src-mainapp-pages-community-components-___InfoBox__iconWrapper___DGfpd {
    width: 24px;
    height: 24px;
    margin-right: 18px;
}

.src-mainapp-pages-community-components-___InfoBox__title___vVDsV {
    margin-bottom: 1rem;
}

.src-mainapp-pages-community-components-___InfoBox__itemTitle___iZyco {
    margin-bottom: 1rem;
}

.src-mainapp-pages-community-components-___InfoBox__readMore___DViu8 {
    font-size: 0.875rem !important;
    color: var(--es-color-text-primary) !important;
    cursor: pointer;
}

.src-mainapp-pages-community-components-___InfoBox__header___wHp8S {
    display: flex;
    justify-content: space-between;
}

.src-mainapp-pages-community-components-___InfoBox__close___Qcq\+U {
    right: 1rem;
    top: 1.25rem;
    border: none;
    background: none;
    padding: 0;
    cursor: pointer;
}

@media (min-width: 60rem) {
    .src-mainapp-pages-community-components-___InfoBox__gridWrapperThreeRows___ZX4Ny {
        grid-template-columns: 1fr 1fr 1fr;
    }
    .src-mainapp-pages-community-components-___InfoBox__gridWrapperFourRows___IUoaS {
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }
}

.src-mainapp-pages-community-components-___PotentialCredit__wrapper___aOxA3 {
    display: flex;
    flex-direction: column;
    background: var(--es-color-background-surface);
    padding: 1.5rem;
    width: 100%;
}
.src-mainapp-pages-community-components-___PotentialCredit__subtitle___gezi7 {
    margin-bottom: 1.5rem;
}
.src-mainapp-pages-community-components-___PotentialCredit__titleEmpty___roX3r {
    margin-bottom: 1rem;
}
.src-mainapp-pages-community-components-___PotentialCredit__titleWrapper___CnFP0 {
    display: flex;
    flex-direction: column;
    margin: 1.25rem 0;
}

.src-mainapp-pages-community-components-___Chart__wrapper___DtfrS {
    background: var(--es-color-background-surface);
    display: flex;
    flex-direction: column;
    padding: 1.5rem 1.5rem 1.8rem;
}

.src-mainapp-pages-community-components-___Chart__heading___iOLf4 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0.3rem 0;
}

.src-mainapp-pages-community-components-___Chart__secondHeading___V7S9J {
    display: flex;
    flex-direction: column;
    margin: 0.3rem 0;
}

.src-mainapp-pages-community-components-___Chart__chartWrapper___oObz- {
    display: flex;
    align-items: center;
    margin-top: 1.5rem;
    min-height: 9.25rem;
}

.src-mainapp-pages-community-components-___Chart__legendWrapper___s9WQG {
    display: flex;
    margin-right: 1rem;
}

.src-mainapp-pages-community-components-___Chart__legend___SYTDX {
    display: flex;
    align-items: center;
    margin-right: 2rem;
}

.src-mainapp-pages-community-components-___Chart__clicksDot___oUcRK {
    width: 0.5rem;
    height: 0.5rem;
    background-color: var(--es-color-data-visualization-purple);
    border-radius: 50%;
    margin-right: 0.5rem;
}

.src-mainapp-pages-community-components-___Chart__signUpsDot___5rtPt {
    width: 0.5rem;
    height: 0.5rem;
    background-color: var(--es-color-data-visualization-cyan);
    border-radius: 50%;
    margin-right: 0.5rem;
}

@media (min-width: 30rem) {
    .src-mainapp-pages-community-components-___Chart__secondHeading___V7S9J {
        flex-direction: row;
        justify-content: space-between;
    }
}

@media (max-width: 60rem) {
    .src-mainapp-pages-community-components-___Chart__wrapper___DtfrS {
        padding: 0.5rem 0.5rem 0.8rem;
    }

    .src-mainapp-pages-community-components-___Chart__heading___iOLf4 {
        margin: 0;
        flex-wrap: wrap;
    }

    .src-mainapp-pages-community-components-___Chart__secondHeading___V7S9J {
        margin: 0;
    }

    .src-mainapp-pages-community-components-___Chart__chartWrapper___oObz- {
        margin-top: 0.5rem;
        min-height: 4.25rem;
    }

    .src-mainapp-pages-community-components-___Chart__legendWrapper___s9WQG {
        margin: 0;
    }

    .src-mainapp-pages-community-components-___Chart__legend___SYTDX {
        margin-right: 1rem;
    }

    .src-mainapp-pages-community-components-___Chart__legend___SYTDX span {
        font-size: 0.8rem;
    }
}

.src-mainapp-pages-community-components-___PotentialCreditChart__wrapper___W72JW {
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex-grow: 1;
}

.src-mainapp-pages-community-components-___PotentialCreditChart__chartWrapper___K9g0j {
    height: 50%;
}

.src-mainapp-pages-community-components-___PotentialCreditChart__desc___8ciDN {
    display: flex;
    justify-content: flex-end;
}

.src-mainapp-pages-community-components-___SharingLink__linkWrapper___Mos8j {
    background: var(--es-color-background-surface);
    display: flex;
    flex-direction: column;
    padding: 1rem 1.5rem 0 1.5rem;
    margin-bottom: 0.2rem;
}

.src-mainapp-pages-community-components-___SharingLink__inputWrapper___Cxs2d input:first-of-type {
    color: var(--es-color-text-primary);
}

.src-mainapp-pages-community-components-___SharingLink__input___k8\+MW {
    margin-top: 1rem;
    padding: 0;
}

.src-mainapp-pages-community-components-___SharingLink__input___k8\+MW input {
    padding: 1rem;
}

.src-mainapp-pages-community-components-___SharingLink__button___v9V4K {
    margin-bottom: 1rem;
}

@media (min-width: 30rem) {
    .src-mainapp-pages-community-components-___SharingLink__linkWrapper___Mos8j {
        padding: 1.5rem 1.5rem 0 1.5rem;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: wrap;
        margin-top: 0;
    }

    .src-mainapp-pages-community-components-___SharingLink__title___Ko3XR {
        margin-bottom: 0.5rem;
    }
    .src-mainapp-pages-community-components-___SharingLink__button___v9V4K {
        margin-bottom: 0;
    }
}

.src-mainapp-pages-community-utils-___Transition__transition___tXB3I > * {
    transition: opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.src-mainapp-pages-community-utils-___Transition__onPageLoad___QoYhm > * {
    opacity: 0;
}
.src-mainapp-pages-community-utils-___Transition__pageLoaded___NDKoE > * {
    opacity: 1;
}

.src-mainapp-pages-community-referral-___ReferralProgressView__container___l87OH {
    margin-top: 0.5rem;
    margin-bottom: 3rem;
}

.src-mainapp-pages-community-referral-___ReferralProgressView__grid___jyFx6 {
    row-gap: 1rem;
}

.src-mainapp-pages-community-referral-___ReferralProgressView__box___FZGSh {
    display: flex;
}

.src-mainapp-pages-community-referral-___ReferralProgressView__menu___a0WXQ {
    margin-bottom: 2.1875rem;
}

.src-mainapp-pages-community-referral-___ReferralProgressView__policyLink___Ut1qB {
    display: flex;
    justify-content: flex-end;
    margin-bottom: 3.5rem;
    margin-top: 2rem;
}

@media (min-width: 30rem) {
    .src-mainapp-pages-community-referral-___ReferralProgressView__grid___jyFx6 {
        row-gap: 2rem;
    }
    .src-mainapp-pages-community-referral-___ReferralProgressView__policyLink___Ut1qB {
        margin-top: 3rem;
    }
}

.src-mainapp-pages-community-components-ReferralProgressTracking-___GraduationBox__graduationBoxContainer___vjQgy {
    background-color: var(--es-color-background-brand-azur);
    width: 100%;
}

.src-mainapp-pages-community-components-ReferralProgressTracking-___GraduationBox__heading___RtTht {
    margin-bottom: 1rem;
}

.src-mainapp-pages-community-components-ReferralProgressTracking-___GraduationBox__title___IBrpe {
    margin-bottom: 1.5rem;
}

.src-mainapp-pages-community-components-ReferralProgressTracking-___GraduationBox__content___mBHH- {
    height: calc(100% - 3rem);
    padding: 1.5rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.src-mainapp-pages-community-components-ReferralProgressTracking-___GraduationBox__checkedText___PPv56 {
    display: flex;
    gap: 0.5rem;
    margin-bottom: 0.5rem;
}

.src-mainapp-pages-community-components-ReferralProgressTracking-___GraduationBox__buttonWrapper___AjZuq {
    display: flex;
    justify-content: space-between;
    margin-top: 2rem;
}

@media (min-width: 60rem) {
    .src-mainapp-pages-community-components-ReferralProgressTracking-___GraduationBox__buttonWrapper___AjZuq {
        flex-direction: column;
        gap: 1rem;
    }
}

@media (min-width: 84rem) {
    .src-mainapp-pages-community-components-ReferralProgressTracking-___GraduationBox__buttonWrapper___AjZuq {
        flex-direction: row;
    }
}

.src-mainapp-pages-community-components-Onboarding-___LearnMoreWideModal__subHeader___PRUcu {
    margin-bottom: 0.5rem;
}

.src-mainapp-pages-community-components-Onboarding-___LearnMoreWideModal__body___wAqYn {
    margin-top: 0.5rem;
    margin-bottom: 1.5rem;
}

.src-mainapp-pages-community-components-___AddressForm__margin___izhH1 {
    margin-top: 2rem;
}

.src-mainapp-pages-community-components-___AddressForm__checkboxError___4u4rE {
    position: absolute;
    margin: 0.5rem 0 1rem 0;
    font-size: 0.75rem;
    color: var(--es-color-text-negative);
}

@media (min-width: 60rem) {
    .src-mainapp-pages-community-components-___AddressForm__orgNumber___rIed\+ {
        grid-row: 6;
        grid-row-gap: 0rem;
        grid-column: start / middle;
    }
    .src-mainapp-pages-community-components-___AddressForm__vatCheckbox___KG2Pk {
        grid-row: 6;
        grid-column: middle / end;
        height: 4rem;
    }
}

.src-mainapp-pages-community-components-Onboarding-___OnboardingWideModal__modalBase___MaQSm {
    width: 60%;
    overflow: auto;
}

.src-mainapp-pages-community-components-Onboarding-___OnboardingWideModal__contentWrapper___BqWAJ {
    padding: 1rem 2rem 4rem;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.src-mainapp-pages-community-components-Onboarding-___OnboardingWideModal__title___Yxht\+ {
    margin: 2rem 0;
}

.src-mainapp-pages-community-components-Onboarding-___OnboardingWideModal__modalButtons___hclEM {
    margin-top: 3rem;
    display: flex;
    gap: 1rem;
    justify-content: space-between;
}

@media (min-width: 30rem) {
    .src-mainapp-pages-community-components-Onboarding-___OnboardingWideModal__contentWrapper___BqWAJ {
        padding: 1rem 3rem 3rem;
        min-height: 100%;
    }
}

.src-mainapp-pages-community-components-Onboarding-___ModalTabs__listButton___uJ-89 {
    border: none;
    background: none;
    box-shadow: none;
}

.src-mainapp-pages-community-components-Onboarding-___ModalTabs__progress___msMbZ {
    display: flex;
    gap: 8px;
    list-style: none;
    padding-left: 0;
}

.src-mainapp-pages-community-components-Onboarding-___ModalTabs__tab___iQzI7 {
    width: 100%;
    padding: 10px 0;
    z-index: 1;
}

.src-mainapp-pages-community-components-Onboarding-___ModalTabs__notActive___PD7tX,
.src-mainapp-pages-community-components-Onboarding-___ModalTabs__active___Xjo9E {
    background: var(--es-color-background-surface);
    width: 100%;
    height: 4px;
}

.src-mainapp-pages-community-components-Onboarding-___ModalTabs__active___Xjo9E {
    background: var(--es-color-background-brand-pink);
}

.src-mainapp-pages-community-components-Onboarding-___ModalTabs__hover___3PWTR:hover {
    cursor: pointer;
}

.src-mainapp-pages-community-components-Onboarding-___ModalTabs__hover___3PWTR:hover .src-mainapp-pages-community-components-Onboarding-___ModalTabs__notActive___PD7tX {
    background: rgba(255, 255, 255, 0.1);
}

.src-mainapp-pages-community-components-Transferwise-___TransferwiseDate__dateWrapper___LFP0N div input::-webkit-calendar-picker-indicator {
    cursor: pointer;
}

.src-mainapp-pages-community-components-Transferwise-___TransferwiseDate__invertColor___Xgmju div input::-webkit-calendar-picker-indicator {
    filter: invert(1);
}

.src-mainapp-pages-community-components-Onboarding-___AmbassadorOnboardingFlow__links___exEGI {
    display: flex;
    flex-direction: column;
}

.src-mainapp-pages-community-components-Onboarding-___AmbassadorOnboardingFlow__checkboxContainer___MQDn0 {
    padding: 2.2rem 0;
}

.src-mainapp-pages-community-components-Onboarding-___AmbassadorOnboardingFlow__margin___JXnTm {
    margin-top: 1rem;
}

.src-mainapp-pages-community-components-Onboarding-___AmbassadorOnboardingFlow__buttonWrapper___ezscR {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.src-mainapp-pages-community-components-Onboarding-___AmbassadorOnboardingFlow__arrowButton___N5rnC {
    white-space: normal;
    text-align: left;
    line-height: 1.5rem;
    font-weight: 400;
}

.src-mainapp-pages-community-components-Onboarding-___AmbassadorOnboardingFlow__arrowButton___N5rnC:last-child {
    margin-top: 0.5rem;
}

.src-mainapp-pages-community-components-Onboarding-___AmbassadorOnboardingFlow__questions___SxDRi {
    margin-bottom: 1.5rem;
}

.src-mainapp-pages-community-components-Onboarding-___AmbassadorOnboardingFlow__questions___SxDRi a {
    color: var(--es-color-text-primary);
    text-decoration: underline;
}

.src-mainapp-pages-community-components-Onboarding-___AmbassadorOnboardingFlow__backContinueWrapper___3PboE {
    align-items: center;
    display: flex;
    flex-direction: row;
}

.src-mainapp-pages-community-components-Onboarding-___AmbassadorOnboardingFlow__backButton___vnVZ3 {
    margin-right: 2rem;
}

/* new brand tips and tricks column */

.src-mainapp-pages-community-components-___TipsAndTricks__button___9XDvH {
    padding: 0;
    border: none;
    background: none;
    box-shadow: none;
    cursor: pointer;
    display: flex;
    width: 100%;
    text-align: left;
    height: 100%;
    color: var(--es-color-text-primary);
}

.src-mainapp-pages-community-components-___TipsAndTricks__columnWrapper___SobyS {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 1.5rem;
    width: 100%;
    height: calc(100% - 3rem);
}

.src-mainapp-pages-community-components-___TipsAndTricks__heading___1UjWg {
    margin-bottom: 1rem;
}

.src-mainapp-pages-community-components-___TipsAndTricks__text___Bmive {
    margin-bottom: 3.5rem;
}

.src-mainapp-pages-community-components-___TipsAndTricks__arrow___z3KQU {
    align-self: flex-end;
}

.src-mainapp-pages-community-components-___TipsAndTricks__pink___LRvek {
    background-color: var(--es-color-background-brand-pink);
}

.src-mainapp-pages-community-components-___TipsAndTricks__yellow___FFP2o {
    background-color: var(--es-color-background-brand-yellow);
}

.src-mainapp-pages-community-components-___TipsAndTricks__azur___1OXtb {
    background-color: var(--es-color-background-brand-azur);
}

/* legacy brand tips and tricks column */

.src-mainapp-pages-community-components-___TipsAndTricks__columnButton___1K1SO {
    padding: 0;
    border: none;
    background: none;
    box-shadow: none;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    cursor: pointer;
    object-fit: cover;
    display: flex;
    width: 100%;
}

.src-mainapp-pages-community-components-___TipsAndTricks__column___r8gcU {
    background: rgba(0, 0, 0, 0.6);
    display: flex;
    flex-direction: column;
    height: 12rem;
    padding: 1.5rem;
    width: 100%;
    text-align: left;
}

.src-mainapp-pages-community-components-___TipsAndTricks__header___2oVXN {
    margin-bottom: 3rem;
}

.src-mainapp-pages-community-components-___TipsAndTricks__linkContainer___K-23H {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.src-mainapp-pages-community-components-___TipsAndTricks__firstParagraph___1saYx {
    margin-top: 0;
}

.src-mainapp-pages-community-components-___TipsAndTricks__diplayText___nGamu {
    max-width: 75%;
}

.src-mainapp-pages-community-components-___PlaylistSharingModal__textAreaActions___niMZr {
    display: flex;
    justify-content: flex-end;
    margin-top: -0.5rem;
}

@media (min-width: 30rem) {
    .src-mainapp-pages-community-components-___PlaylistSharingModal__textAreaActions___niMZr {
        margin-top: -1rem;
    }
}

.src-mainapp-pages-community-components-___PlaylistSharing__container___NHmLx {
    background: var(--es-color-background-surface);
    padding: 1.5rem;
}

.src-mainapp-pages-community-components-___PlaylistSharing__image___dw-Q5 {
    height: 10rem;
    width: 100%;
    object-fit: cover;
    margin-bottom: 1rem;
}

.src-mainapp-pages-community-components-___PlaylistSharing__heading___WpyTZ {
    margin-bottom: 1rem;
}

.src-mainapp-pages-community-components-___PlaylistSharing__contentWrapper___XCRZ0 .src-mainapp-pages-community-components-___PlaylistSharing__button___txJ51 {
    width: 100%;
}

[role='option']:last-child {
    color: var(--es-color-text-primary);
}

.src-mainapp-pages-community-components-___PlaylistSharing__select___ctnmz {
    margin: 1rem 0;
}

@media (min-width: 60rem) {
    .src-mainapp-pages-community-components-___PlaylistSharing__container___NHmLx {
        display: flex;
    }

    .src-mainapp-pages-community-components-___PlaylistSharing__image___dw-Q5 {
        height: 13rem;
        width: 25rem;
        margin-bottom: 0;
        margin-right: 2rem;
    }

    .src-mainapp-pages-community-components-___PlaylistSharing__contentWrapper___XCRZ0 {
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .src-mainapp-pages-community-components-___PlaylistSharing__contentWrapper___XCRZ0 .src-mainapp-pages-community-components-___PlaylistSharing__button___txJ51 {
        align-self: flex-end;
        width: auto;
    }

    .src-mainapp-pages-community-components-___PlaylistSharing__content___pUS4F {
        max-width: 29rem;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }

    .src-mainapp-pages-community-components-___PlaylistSharing__select___ctnmz {
        max-width: 24rem;
        margin-bottom: 0;
    }
}

.src-mainapp-pages-community-components-___CreativeAssets__asset___3glm3 {
    margin-bottom: 3rem;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.src-mainapp-pages-community-components-___CreativeAssets__asset___3glm3 p {
    margin-top: 0;
}

.src-mainapp-pages-community-___CommunityNav__nav___vA-n0 {
    margin-bottom: 1rem;
}

.src-mainapp-components-HeroSection-___HeroSectionContent__alignCenter___oe3jZ {
    text-align: center;
}

.src-mainapp-components-HeroSection-___HeroSectionContent__titles___ZFZ4R > h1,
.src-mainapp-components-HeroSection-___HeroSectionContent__titles___ZFZ4R > h2,
.src-mainapp-components-HeroSection-___HeroSectionContent__titles___ZFZ4R > h3,
.src-mainapp-components-HeroSection-___HeroSectionContent__disclaimer___oV1Gz {
    margin: 0;
}

.src-mainapp-components-HeroSection-___HeroSectionContent__alignCenter___oe3jZ .src-mainapp-components-HeroSection-___HeroSectionContent__titles___ZFZ4R > h1,
.src-mainapp-components-HeroSection-___HeroSectionContent__alignCenter___oe3jZ .src-mainapp-components-HeroSection-___HeroSectionContent__titles___ZFZ4R > h2,
.src-mainapp-components-HeroSection-___HeroSectionContent__alignCenter___oe3jZ .src-mainapp-components-HeroSection-___HeroSectionContent__titles___ZFZ4R > h3,
.src-mainapp-components-HeroSection-___HeroSectionContent__alignCenter___oe3jZ .src-mainapp-components-HeroSection-___HeroSectionContent__disclaimer___oV1Gz {
    margin-left: auto;
    margin-right: auto;
}

.src-mainapp-components-HeroSection-___HeroSectionContent__titles___ZFZ4R > h1,
.src-mainapp-components-HeroSection-___HeroSectionContent__titles___ZFZ4R > h2,
.src-mainapp-components-HeroSection-___HeroSectionContent__titles___ZFZ4R > h3 {
    margin-bottom: 1rem;
}

.src-mainapp-components-HeroSection-___HeroSectionContent__titles___ZFZ4R > :last-child {
    margin-bottom: 1.5rem;
}

.src-mainapp-components-HeroSection-___HeroSectionContent__title___fi2tO {
    word-break: break-word;
    display: inline-flex;
}

.src-mainapp-components-HeroSection-___HeroSectionContent__buttons___ZprNk div {
    margin-right: 1rem;
    margin-bottom: 1rem;
}

.src-mainapp-components-HeroSection-___HeroSectionContent__alignCenter___oe3jZ .src-mainapp-components-HeroSection-___HeroSectionContent__buttons___ZprNk div {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
}

.src-mainapp-components-HeroSection-___HeroSectionContent__imageAboveTitles___dRgWz {
    margin-bottom: 1.5rem;
}

.src-mainapp-components-HeroSection-___HeroSectionContent__imageAboveTitles___dRgWz img {
    height: 4rem;
    width: initial;
    object-fit: contain;
}

.src-mainapp-components-HeroSection-___HeroSectionContent__subtitle___T7X4P {
    max-width: 60ch;
}

@media (min-width: 30rem) {
    .src-mainapp-components-HeroSection-___HeroSectionContent__titles___ZFZ4R > h1,
    .src-mainapp-components-HeroSection-___HeroSectionContent__titles___ZFZ4R > h2,
    .src-mainapp-components-HeroSection-___HeroSectionContent__titles___ZFZ4R > h3 {
        margin-bottom: 1.5rem;
    }

    .src-mainapp-components-HeroSection-___HeroSectionContent__imageAboveTitles___dRgWz {
        margin-bottom: 3rem;
    }

    .src-mainapp-components-HeroSection-___HeroSectionContent__titles___ZFZ4R > :last-child {
        margin-bottom: 2.5rem;
    }
}

.src-mainapp-components-___Image__container___OdXB3 {
    width: 100%;
}

.src-mainapp-components-___Image__picture___lDHnc {
    width: 100%;
    height: 100%;
    border-radius: inherit;
    object-fit: inherit;
    object-position: inherit;
}

.src-mainapp-components-___Image__media___1Jkgn {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    object-fit: inherit;
    object-position: inherit;
}

/* Hide border and alt title while loading in Firefox */

.src-mainapp-components-___Image__media___1Jkgn:-moz-loading {
    visibility: hidden;
}

.src-mainapp-components-___Image__loading___JwodH {
    background-color: var(--pds-color-gray_1);
}

.src-mainapp-components-HeroSection-___SplitHero__heroSectionContent___QXrFX {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-bottom: 1.5rem;
}

.src-mainapp-components-HeroSection-___SplitHero__backgroundMediaContainer___7ZrhU {
    position: relative;
    min-height: 17rem;
}

.src-mainapp-components-HeroSection-___SplitHero__backgroundMedia___n4ybE {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
}

@media (min-width: 60rem) {
    .src-mainapp-components-HeroSection-___SplitHero__heroSectionContent___QXrFX {
        margin-top: 8rem;
        margin-bottom: 2.5rem;
    }

    .src-mainapp-components-HeroSection-___SplitHero__backgroundMediaContainer___7ZrhU {
        min-height: 40rem;
    }
}

.src-mainapp-pages-community-components-___EarningsBox__earningBox___-0Y1f {
    background: var(--es-color-background-surface);
    display: flex;
    flex-direction: column;
    padding: 1.5rem;
}

.src-mainapp-pages-community-components-___EarningsBox__boxHeader___XEzZY {
    display: flex;
    justify-content: space-between;
    margin-bottom: 1rem;
}

.src-mainapp-pages-community-components-___EarningsBox__earnings___8ZQOc {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    flex-direction: column;
}

.src-mainapp-pages-community-components-___EarningsBox__mobileMargin___vsgaJ {
    margin-bottom: 1rem;
}

.src-mainapp-pages-community-components-___EarningsBox__threshold___Y7HfN {
    align-self: flex-end;
}

.src-mainapp-pages-community-components-___EarningsBox__progressBarWrapper___PxK8l {
    height: 24px;
    display: flex;
    width: 100%;
    flex-direction: column;
    justify-content: center;
    margin-bottom: 1rem;
}

.src-mainapp-pages-community-components-___EarningsBox__progressBar___4EAEV {
    display: flex;
}

.src-mainapp-pages-community-components-___EarningsBox__progress___zvsps {
    height: 8px;
    margin-right: 4px;
}

.src-mainapp-pages-community-components-___EarningsBox__progress___zvsps:last-child {
    margin-right: 0;
}

.src-mainapp-pages-community-components-___EarningsBox__subMetrics___sYwqa {
    display: flex;
    flex-direction: column;
}

@media (min-width: 30rem) {
    .src-mainapp-pages-community-components-___EarningsBox__earningBox___-0Y1f {
        height: 11.5rem;
    }
    .src-mainapp-pages-community-components-___EarningsBox__subMetrics___sYwqa {
        flex-direction: row;
    }
}

@media (min-width: 67rem) {
    .src-mainapp-pages-community-components-___EarningsBox__earnings___8ZQOc {
        flex-direction: row;
        margin-bottom: 1rem;
    }
    .src-mainapp-pages-community-components-___EarningsBox__threshold___Y7HfN {
        align-self: baseline;
    }
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorOverview__contactUs___XX\+cB {
    margin-top: 2.5rem;
}
.src-mainapp-pages-community-ambassador-sections-___AmbassadorOverview__contactUsDescription___XcfIa a {
    color: inherit;
    text-decoration: underline;
}
.src-mainapp-pages-community-ambassador-sections-___AmbassadorOverview__links___qhlVW {
    text-align: right;
    display: flex;
    flex-direction: column;
    margin: 3rem 0 2rem;
}
.src-mainapp-pages-community-ambassador-sections-___AmbassadorOverview__linkMargin___dmEJF {
    margin-bottom: 0.5rem;
}
.src-mainapp-pages-community-ambassador-sections-___AmbassadorOverview__grid___5CyEN {
    row-gap: 2rem;
}
@media (min-width: 60rem) {
    .src-mainapp-pages-community-ambassador-sections-___AmbassadorOverview__links___qhlVW {
        flex-direction: row;
        justify-content: flex-end;
    }

    .src-mainapp-pages-community-ambassador-sections-___AmbassadorOverview__linkMargin___dmEJF {
        margin-bottom: 0;
    }
}

.src-mainapp-pages-community-components-___CreditBox__creditBox___\+WE5Y {
    background: var(--es-color-background-surface);
    display: flex;
    flex-direction: column;
    padding: 1.5rem 1.5rem 3rem;
}

.src-mainapp-pages-community-components-___CreditBox__boxHeader___3a1yA {
    display: flex;
    justify-content: space-between;
    margin-bottom: 1rem;
}

.src-mainapp-pages-community-components-___CreditBox__credits___M1ke8 {
    margin-bottom: 1rem;
}

.src-mainapp-pages-community-components-___CreditBox__subLine___LQD6F {
    margin-bottom: 1rem;
}

@media (min-width: 30rem) {
    .src-mainapp-pages-community-components-___CreditBox__creditBox___\+WE5Y {
        height: 10rem;
    }
}

.src-mainapp-pages-community-components-___IntroBox__wrapper___FxLpw {
    background: var(--es-color-background-floating);
    padding: 1.5rem 1.5rem 0.5rem 1.5rem;
}

.src-mainapp-pages-community-components-___IntroBox__header___iTLLx {
    display: flex;
    justify-content: space-between;
}

.src-mainapp-pages-community-components-___IntroBox__title___jHs6d {
    margin-top: 0;
}

.src-mainapp-pages-community-components-___IntroBox__text___CniCb {
    margin-top: 0;
}

.src-mainapp-pages-community-components-___IntroBox__music___4VT77 {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.src-mainapp-pages-community-components-___IntroBox__music___4VT77 > div {
    width: 60%;
}

.src-mainapp-pages-community-components-___IntroBox__trackTitle___L4nwL {
    text-align: center;
}

@media (min-width: 60rem) {
    .src-mainapp-pages-community-components-___IntroBox__content___Jg4Dp {
        display: grid;
        grid-template-columns: 9fr 3fr;
        grid-template-areas: 'text music';
    }
    .src-mainapp-pages-community-components-___IntroBox__textWraper___7gEIm {
        margin-right: 5rem;
        grid-area: text;
    }
    .src-mainapp-pages-community-components-___IntroBox__music___4VT77 {
        grid-area: music;
    }
    .src-mainapp-pages-community-components-___IntroBox__music___4VT77 > div {
        width: 100%;
    }
    .src-mainapp-pages-community-components-___IntroBox__closeIcon___gtQnX:hover {
        cursor: pointer;
    }
    .src-mainapp-pages-community-components-___IntroBox__closeIcon___gtQnX:hover svg {
        fill: var(--es-color-icon-secondary);
    }
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorPayouts__table___DXKoP {
    border-collapse: collapse;
    width: 100%;
    color: var(--es-color-text-secondary);
    font-size: 14px;
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorPayouts__table___DXKoP th {
    text-align: left;
    padding: 24px 0;
    border-bottom: 1px solid var(--es-color-border-tertiary);
    font-weight: 500;
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorPayouts__table___DXKoP td {
    padding: 24px 0;
    border-bottom: 1px solid var(--es-color-border-tertiary);
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorPayouts__table___DXKoP td:last-child {
    text-align: right;
}

@media (min-width: 30rem) {
    .src-mainapp-pages-community-ambassador-sections-___AmbassadorPayouts__table___DXKoP {
        font-size: 16px;
    }
    .src-mainapp-pages-community-ambassador-sections-___AmbassadorPayouts__table___DXKoP td:nth-child(3) {
        width: 254px;
    }
}

.src-mainapp-pages-community-components-___Pagination__pagination___FL7n4 {
    display: flex;
    list-style-type: none;
    justify-content: flex-end;
}
.src-mainapp-pages-community-components-___Pagination__pagination___FL7n4 button {
    box-shadow: none;
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__tableWrapperMobile___KlKjj {
    border-bottom: 1px solid var(--es-color-border-tertiary);
    padding: 1rem 0;
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__tableWrapperMobile___KlKjj:first-of-type {
    border-top: 1px solid var(--es-color-border-tertiary);
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTableMobile___GlWuG {
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
    overflow: hidden;
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTableMobile___GlWuG:first-of-type {
    margin-bottom: 1rem;
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTableMobile___GlWuG th,
.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTableMobile___GlWuG td {
    text-align: left;
    white-space: nowrap;
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTableMobile___GlWuG th:first-of-type,
.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTableMobile___GlWuG td:first-of-type,
.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTableMobile___GlWuG th:nth-child(2),
.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTableMobile___GlWuG td:nth-child(2) {
    width: 30%;
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTable___WF6lx {
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
    margin: 2rem 0 4rem;
    overflow: hidden;
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTable___WF6lx tr {
    border-bottom: 1px solid var(--es-color-border-tertiary);
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTable___WF6lx th {
    padding-bottom: 1rem;
    line-height: 2rem;
    text-align: left;
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTable___WF6lx td {
    text-align: left;
    line-height: 3rem;
    padding: 0.5rem 0;
    white-space: nowrap;
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTable___WF6lx th:nth-child(2),
.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTable___WF6lx td:nth-child(2) {
    width: 50%;
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTable___WF6lx td:nth-child(2) {
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    cursor: pointer;
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__assetsSection___GQ8hr {
    display: flex;
    flex-direction: column;
}

@media (min-width: 60rem) {
    .src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTable___WF6lx th:nth-child(2),
    .src-mainapp-pages-community-ambassador-sections-___AmbassadorLinks__linksTable___WF6lx td:nth-child(2) {
        width: 40%;
    }
}

.src-mainapp-pages-community-components-___BankDetails__tableWrapperMobile___70wCb {
    border-bottom: 1px solid var(--es-color-border-tertiary);
}

.src-mainapp-pages-community-components-___BankDetails__tableWrapperMobile___70wCb:first-of-type {
    border-top: 1px solid var(--es-color-border-tertiary);
}

.src-mainapp-pages-community-components-___BankDetails__bankTableMobile___kAhh4 {
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
    overflow: hidden;
    margin: 1rem 0;
}

.src-mainapp-pages-community-components-___BankDetails__bankTableMobile___kAhh4 th,
.src-mainapp-pages-community-components-___BankDetails__bankTableMobile___kAhh4 td {
    text-align: left;
    white-space: nowrap;
}

.src-mainapp-pages-community-components-___BankDetails__bankTable___a\+j24 {
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
    margin: 2rem 0 4rem;
}

.src-mainapp-pages-community-components-___BankDetails__bankTable___a\+j24 tr {
    border-bottom: 1px solid var(--es-color-border-tertiary);
}

.src-mainapp-pages-community-components-___BankDetails__bankTable___a\+j24 th {
    padding-bottom: 1rem;
    line-height: 2rem;
    text-align: left;
}

.src-mainapp-pages-community-components-___BankDetails__bankTable___a\+j24 td {
    text-align: left;
    padding: 0.5rem 0;
    white-space: nowrap;
}

.src-mainapp-pages-community-ambassador-sections-___AmbassadorSettings__text___BcnSr {
    line-height: normal;
    margin: '1rem 0';
}

@media (min-width: 30rem) {
    .src-mainapp-pages-community-ambassador-sections-___AmbassadorSettings__text___BcnSr {
        line-height: 0.5rem;
    }
}

.src-mainapp-pages-community-___CommunityPage__container___3sg\+b {
    position: relative;
    width: 100%;
    margin-top: 0.5rem;
    margin-bottom: 3rem;
}

.src-mainapp-pages-community-___CommunityPage__spinner___v9qdI {
    margin-top: 5rem;
}

.src-mainapp-pages-community-___CommunityPage__menu___QsN-l {
    margin-bottom: 2.1875rem;
}

.src-mainapp-pages-community-___CommunityPage__header___Kc2vc {
    margin: 2.5rem 0;
}

.src-mainapp-pages-community-___CommunityPage__headerDisplay___C4lXC {
    margin: 0;
    white-space: nowrap;
    flex: 1;
}


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