.general-tabs{border-bottom:1px solid var(--color-secondary-lighter);justify-content:center;align-items:center;width:100%;max-width:800px;margin-top:16px;display:flex}@media screen and (max-width:400px){.general-tabs{justify-content:flex-start;overflow-y:auto}}.general-tabs .general-tabs-button{cursor:pointer;white-space:nowrap;border-top-left-radius:8px;border-top-right-radius:8px;justify-content:center;align-items:center;width:100%;max-width:195px;height:40px;font-size:14px;font-weight:400;display:flex}@media screen and (max-width:1024px){.general-tabs .general-tabs-button{flex-grow:1;width:auto;min-width:92px;max-width:100%;padding:8px 16px;font-size:13px}}@media screen and (max-width:400px){.general-tabs .general-tabs-button{min-width:unset;padding:8px 10px;font-size:12px}}.general-tabs .general-tabs-button.active{background-color:var(--color-secondary-lighter);font-weight:700}.affiliate-card{background-color:var(--color-secondary);flex-direction:column;align-items:center;width:380px;display:flex}@media screen and (max-width:1024px){.affiliate-card{width:100%;max-width:380px}}.affiliate-card__title{color:var(--color-neutral-lighter)}.affiliate-card__qr-holder{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.affiliate-card__qr{background-color:var(--color-neutral-white);width:69px;height:68px;padding:5px}.affiliate-card__link{text-align:center;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:118px;margin:0;padding:0;display:flex}.affiliate-card__link span{color:var(--color-neutral)}.affiliate-invite{flex-direction:column;align-items:center;display:flex}.affiliate-invite__title{text-align:center;width:100%;max-width:698px;color:var(--color-neutral)}.affiliate-invite__list{justify-content:center;align-items:center;display:flex}@media (max-width:1024px){.affiliate-invite__list{flex-direction:column}}.AffiliatePage{flex-direction:column;justify-content:center;align-items:center;max-width:1280px;display:flex}@media (min-width:1025px){.AffiliatePage{margin-left:auto;margin-right:auto}}.affiliate{overflow:hidden}.affiliate .general-tabs{margin-top:0}.affiliate-terms-card{background-color:var(--color-secondary);flex-direction:column;flex-shrink:0;align-self:stretch;align-items:flex-start;width:380px;display:flex}@media screen and (max-width:1024px){.affiliate-terms-card{width:100%;max-width:380px}}.affiliate-terms-card__header{align-self:stretch;align-items:center;display:flex}.affiliate-terms-card__number{background-color:var(--color-secondary-darkest);flex-direction:column;justify-content:center;align-items:center;gap:10px;height:30px;padding:10px;display:flex}.affiliate-terms-card__number span{color:var(--color-neutral);display:block}.affiliate-terms-card__title{color:var(--color-neutral-lighter)}.affiliate-terms-card__description{color:var(--color-neutral)}.affiliate-terms{flex-direction:column;align-items:center;width:100%;display:flex}.affiliate-terms__title{text-align:center;width:100%;max-width:698px;color:var(--color-neutral)}@media screen and (max-width:1024px){.affiliate-terms__title{max-width:378px}}.affiliate-terms__card-holder{justify-content:center;align-items:center;display:flex}@media screen and (max-width:1024px){.affiliate-terms__card-holder{flex-direction:column}}.affiliate-terms__bottom-text{width:100%;max-width:698px;color:var(--color-neutral);text-align:center}@media screen and (max-width:1024px){.affiliate-terms__bottom-text{max-width:380px}}.AffiliateTable__table{border:1px solid var(--color-neutral-mid-dark);text-align:center;border-collapse:separate;border-spacing:0;overflow:hidden}.AffiliateTable__table thead tr>th{background-color:var(--color-secondary);vertical-align:middle;min-width:80px;max-width:144px}.AffiliateTable__table tbody tr>td{border-top:1px solid var(--color-neutral-mid-dark);vertical-align:middle;min-width:80px;max-width:144px}.affiliate-referrals{flex-direction:column;align-items:center;display:flex}.affiliate-referrals__title{text-align:center;width:100%;max-width:698px;color:var(--color-neutral)}@media screen and (max-width:1024px){.affiliate-referrals__title{max-width:380px}}.affiliate-referrals__bottom-text{width:100%;max-width:698px;color:var(--color-neutral);text-align:center}@media screen and (max-width:1024px){.affiliate-referrals__bottom-text{max-width:380px}}.affiliate-referrals__bottom-text a{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;font-weight:700;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}