.affiliate_shell__6Fqkq{min-height:100vh;padding:0 clamp(18px,4vw,64px) 64px;color:#17201b;background:#f6f8f6}.affiliate_shell__6Fqkq button,.affiliate_shell__6Fqkq input,.affiliate_shell__6Fqkq select{font:inherit;letter-spacing:0}.affiliate_portalNav__uV_DD{max-width:1180px;height:72px;margin:0 auto 44px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #dce3de}.affiliate_portalBrand__uOqaK{display:inline-flex;align-items:center;gap:10px;color:#17201b;text-decoration:none;font-size:20px;font-weight:760}.affiliate_portalMark__E2GgM{display:inline-grid;place-items:center;width:30px;height:30px;flex:0 0 30px;border-radius:6px;background:#173f2f;color:#f0fff7;font-size:15px;font-weight:800}.affiliate_portalNavActions__1468R{display:flex;align-items:center;gap:20px}.affiliate_portalNavActions__1468R a,.affiliate_portalNavActions__1468R button{border:0;padding:6px 0;background:transparent;color:#5a665f;text-decoration:none;font-size:13px;cursor:pointer}.affiliate_portalNavActions__1468R a:hover,.affiliate_portalNavActions__1468R button:hover{color:#173f2f}.affiliate_portalNavActions__1468R .affiliate_portalAdminLink__W__PN{padding:7px 11px;border:1px solid #c8d4cd;border-radius:5px;color:#274f3c;font-weight:700}.affiliate_portalNavActions__1468R .affiliate_portalAdminLink__W__PN:hover{border-color:#7da18e;background:#edf3ef}.affiliate_hero__WE5G1{max-width:1180px;margin:0 auto 32px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.affiliate_hero__WE5G1 h1{margin:7px 0 8px;font-size:clamp(32px,4vw,44px);line-height:1.04;letter-spacing:0}.affiliate_hero__WE5G1 p{margin:0;color:#5a665f}.affiliate_eyebrow__ecXv1,.affiliate_sectionLabel__Ycy4y{color:#287b55;font-size:12px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.affiliate_accountState__Q9vcE{display:flex;align-items:center;gap:8px;white-space:nowrap;color:#3e5147;font-size:13px}.affiliate_accountState__Q9vcE span{width:9px;height:9px;border-radius:50%;background:#36ad72;box-shadow:0 0 0 5px rgba(54,173,114,.12)}.affiliate_accountState__Q9vcE[data-state=blocked] span,.affiliate_accountState__Q9vcE[data-state=review] span{background:#d59b2a;box-shadow:0 0 0 5px rgba(213,155,42,.14)}.affiliate_salesSummary__uI_8X{max-width:1180px;margin:0 auto 26px;padding:18px 20px;display:grid;grid-template-columns:1.2fr repeat(4,minmax(0,1fr));align-items:center;gap:18px;background:#eaf1ed;border-radius:7px}.affiliate_salesHeading__7DIkX{display:grid;gap:5px}.affiliate_salesSummary__uI_8X>div:not(.affiliate_salesHeading__7DIkX){min-width:0;padding-left:18px;border-left:1px solid #cad8d0}.affiliate_salesSummary__uI_8X small,.affiliate_salesSummary__uI_8X span{display:block;color:#66736b;font-size:11px}.affiliate_salesSummary__uI_8X strong{display:block;margin:4px 0 2px;font-size:19px;white-space:nowrap}.affiliate_currencyOverview__pw6LY{max-width:1180px;margin:0 auto 26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#fff;border-radius:8px;box-shadow:0 1px 0 rgba(25,49,37,.08);overflow:hidden}.affiliate_currencyOverview__pw6LY article{min-width:0;padding:24px;border-right:1px solid #e2e8e4}.affiliate_currencyOverview__pw6LY article:last-child{border-right:0}.affiliate_currencyOverview__pw6LY strong{display:block;margin:8px 0;font-size:clamp(25px,3vw,34px);font-weight:700;white-space:nowrap}.affiliate_currencyOverview__pw6LY p{margin:10px 0 0;color:#738078;font-size:12px;line-height:1.45}.affiliate_usdOverview__Rx4XA{background:#173f2f;color:#f2fff8}.affiliate_usdOverview__Rx4XA .affiliate_sectionLabel__Ycy4y{color:#8bdeb3}.affiliate_usdOverview__Rx4XA p{color:#bcd3c7}.affiliate_paymentSplit__TPUjE{min-height:22px;display:flex;flex-wrap:wrap;gap:6px 18px;color:#718078;font-size:12px}.affiliate_paymentSplit__TPUjE b{margin-left:4px;color:inherit}.affiliate_metrics__Hrle5{max-width:1180px;margin:0 auto 26px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #dce3de;border-bottom:1px solid #dce3de}.affiliate_metrics__Hrle5 article{min-width:0;padding:22px 20px;border-right:1px solid #dce3de}.affiliate_metrics__Hrle5 article:first-child{padding-left:0}.affiliate_metrics__Hrle5 article:last-child{border-right:0}.affiliate_metrics__Hrle5 small,.affiliate_metrics__Hrle5 span{display:block;color:#66736b;font-size:12px}.affiliate_metrics__Hrle5 strong{display:block;font-size:23px;font-weight:680;white-space:nowrap;font-variant-numeric:tabular-nums}.affiliate_metricCurrencies__HMPOt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:8px 0 5px}.affiliate_metricCurrencies__HMPOt strong{min-width:0}.affiliate_metricCurrencies__HMPOt strong+strong{border-left:1px solid #dce3de;padding-left:10px}.affiliate_inviteSection__hqUgg{max-width:1180px;margin:0 auto 26px;padding:28px 30px;background:#143b2c;color:white;border-radius:8px;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:20px 36px}.affiliate_inviteSection__hqUgg h2,.affiliate_ledger__gTCHc h2,.affiliate_panel__w3J0_ h2{margin:5px 0 8px;font-size:21px;letter-spacing:0}.affiliate_inviteSection__hqUgg p{margin:0;color:#bad0c6;font-size:14px}.affiliate_inviteSection__hqUgg .affiliate_sectionLabel__Ycy4y{color:#83d4aa}.affiliate_inviteAction__7tYi_{align-self:center;display:grid;grid-template-columns:minmax(0,1fr) auto;background:rgba(255,255,255,.09);padding:5px;border-radius:6px}.affiliate_inviteAction__7tYi_ code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 11px;color:#e8f5ee}.affiliate_form__qb9Sr button,.affiliate_inviteAction__7tYi_ button,.affiliate_withdrawForm__002_x button{border:0;border-radius:5px;background:#70d29e;color:#0d3021;font-weight:750;padding:10px 16px;cursor:pointer}.affiliate_inviteCounts__25X2d{grid-column:1/-1;display:flex;gap:28px;padding-top:17px;border-top:1px solid rgba(255,255,255,.16);color:#bad0c6;font-size:13px}.affiliate_inviteCounts__25X2d strong{color:white;font-size:18px;margin-right:5px}.affiliate_columns__9DmpK{max-width:1180px;margin:0 auto 26px;display:grid;grid-template-columns:1.2fr .8fr;gap:18px}.affiliate_channelSection__Mj2ZL,.affiliate_customerSection__YCU38{max-width:1180px;margin:0 auto 30px}.affiliate_channelSection__Mj2ZL .affiliate_panelHeading__dX3ZF,.affiliate_customerSection__YCU38 .affiliate_panelHeading__dX3ZF{margin-bottom:17px}.affiliate_channelSection__Mj2ZL h2,.affiliate_customerSection__YCU38 h2{margin:5px 0;font-size:21px;letter-spacing:0}.affiliate_channelSection__Mj2ZL .affiliate_panelHeading__dX3ZF p{margin:0;color:#718078;font-size:13px}.affiliate_channelForm__E8sRN{margin-bottom:16px;padding:16px;display:grid;grid-template-columns:minmax(220px,1fr) minmax(250px,.85fr) auto;align-items:end;gap:12px;background:#eaf1ed;border-radius:7px}.affiliate_channelForm__E8sRN label{display:grid;gap:6px;color:#526158;font-size:12px}.affiliate_channelForm__E8sRN input{width:100%;box-sizing:border-box;min-width:0;border:1px solid #c7d3cc;border-radius:5px;padding:10px 11px;background:#fff;color:#17201b;outline:0}.affiliate_channelForm__E8sRN button{border:0;border-radius:5px;padding:11px 16px;background:#173f2f;color:#fff;font-weight:750;cursor:pointer}.affiliate_trialChoice__Ot8Xg{min-height:39px;display:flex!important;grid-template-columns:none!important;align-items:center;gap:9px!important;padding:0 4px;cursor:pointer}.affiliate_trialChoice__Ot8Xg input{width:16px;height:16px;flex:0 0 16px;padding:0;accent-color:#287b55}.affiliate_trialChoice__Ot8Xg span{display:grid;gap:2px}.affiliate_trialChoice__Ot8Xg b{color:#294438;font-size:12px}.affiliate_trialChoice__Ot8Xg small{color:#718078;font-size:10px}.affiliate_channelGrid__FmycU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.affiliate_channelCard__TMyVV{min-width:0;padding:19px;background:#fff;border-radius:8px;box-shadow:0 1px 0 rgba(25,49,37,.08)}.affiliate_channelHead__cDSr7{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.affiliate_channelHead__cDSr7 span{color:#718078;font-size:11px}.affiliate_channelHead__cDSr7 h3{margin:3px 0 0;font-size:17px;letter-spacing:0}.affiliate_channelModes__b8keo{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.affiliate_channelModes__b8keo span{padding:4px 7px;border-radius:4px;background:#f0f2f0;color:#69736d;font-size:10px}.affiliate_channelModes__b8keo span[data-active=true]{background:#e5f4ea;color:#287b55;font-weight:700}.affiliate_channelModes__b8keo button{padding:3px 0;font-size:10px}.affiliate_channelModes__b8keo button,.affiliate_textAction__2w_IS{border:0;background:transparent;color:#287b55;font-weight:700;cursor:pointer}.affiliate_textAction__2w_IS{padding:4px 0;font-size:12px;white-space:nowrap}.affiliate_textAction__2w_IS:disabled{color:#a2aaa5;cursor:default}.affiliate_channelLink__8eId5{width:100%;margin:15px 0;padding:10px 11px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;border:0;border-radius:5px;background:#eef3ef;color:#2c493b;text-align:left;cursor:pointer}.affiliate_channelLink__8eId5 code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.affiliate_channelLink__8eId5 strong{color:#287b55;font-size:12px}.affiliate_channelStats__0PQdN{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.affiliate_channelStats__0PQdN span{display:grid;gap:2px}.affiliate_channelStats__0PQdN small{color:#718078;font-size:11px}.affiliate_channelStats__0PQdN strong{font-size:20px}.affiliate_trialStats__K435S{margin-top:14px;padding:11px 12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;background:#f5f8f5;border-radius:5px;color:#718078;font-size:10px}.affiliate_trialStats__K435S span{min-width:0;display:grid;gap:2px}.affiliate_trialStats__K435S b{color:#2b4035;font-size:12px;white-space:nowrap}.affiliate_channelRevenue__rbsx7{margin-top:14px;padding-top:12px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;border-top:1px solid #e6ece8;color:#66736b;font-size:12px}.affiliate_channelRevenue__rbsx7 b{color:#263b30}.affiliate_permissionNote__ANfHj{margin:12px 0 0;color:#718078;font-size:12px}.affiliate_customerSection__YCU38 .affiliate_tableWrap__6rWzq{margin-top:0;background:#fff;border-radius:8px;box-shadow:0 1px 0 rgba(25,49,37,.08)}.affiliate_customerHeadingActions__YiDTo{display:flex;align-items:center;gap:12px}.affiliate_customerHeadingActions__YiDTo small{color:#718078;white-space:nowrap}.affiliate_customerFilters__4DPdy{margin-bottom:14px;padding:14px;display:grid;grid-template-columns:minmax(190px,1.25fr) minmax(150px,.8fr) minmax(140px,.7fr) auto;align-items:end;gap:10px;background:#eaf1ed;border-radius:7px}.affiliate_customerFilters__4DPdy.affiliate_withCustomDates__pIGRB{grid-template-columns:minmax(190px,1.25fr) minmax(150px,.8fr) minmax(140px,.7fr) repeat(2,minmax(140px,.7fr)) auto}.affiliate_customerFilters__4DPdy label{display:grid;gap:6px;color:#526158;font-size:11px}.affiliate_customerFilters__4DPdy input,.affiliate_customerFilters__4DPdy select{width:100%;min-width:0;box-sizing:border-box;border:1px solid #c7d3cc;border-radius:5px;padding:9px 10px;background:#fff;color:#17201b;outline:0}.affiliate_customerFilters__4DPdy input:focus,.affiliate_customerFilters__4DPdy select:focus{border-color:#3f8b65;box-shadow:0 0 0 3px rgba(63,139,101,.1)}.affiliate_clearFilters__tyrUO{min-height:37px;border:1px solid #bdccc3;border-radius:5px;padding:8px 11px;background:transparent;color:#345044;cursor:pointer;white-space:nowrap}.affiliate_clearFilters__tyrUO:disabled{opacity:.45;cursor:default}.affiliate_filterResult__myH4H{grid-column:1/-1;color:#607067;font-size:11px}.affiliate_customerSection__YCU38 table{width:100%;min-width:900px;border-collapse:collapse}.affiliate_customerSection__YCU38 th{padding:11px 14px;text-align:left;color:#718078;font-size:11px;font-weight:650;border-bottom:1px solid #dfe6e1}.affiliate_customerSection__YCU38 td{padding:14px;color:#3d4c44;font-size:13px;border-bottom:1px solid #edf1ee}.affiliate_customerSection__YCU38 td small,.affiliate_customerSection__YCU38 td strong{display:block}.affiliate_customerSection__YCU38 td small{margin-top:3px;color:#819087;font-size:10px}.affiliate_purchaseDetail__2a7lN td{padding:0 14px 14px;background:#f6f8f6}.affiliate_purchaseDetail__2a7lN td>div{display:grid}.affiliate_purchaseDetail__2a7lN td>div>span{display:grid;grid-template-columns:120px minmax(160px,1fr) 120px 110px;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #e1e7e3}.affiliate_purchaseDetail__2a7lN td>div>span:last-child{border-bottom:0}.affiliate_purchaseDetail__2a7lN small,.affiliate_purchaseDetail__2a7lN time{color:#718078;font-size:11px}.affiliate_ledger__gTCHc,.affiliate_panel__w3J0_{background:white;border-radius:8px;padding:24px;box-shadow:0 1px 0 rgba(25,49,37,.08)}.affiliate_ledger__gTCHc{max-width:1180px;margin:0 auto}.affiliate_panelHeading__dX3ZF{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.affiliate_panelHeading__dX3ZF h2{margin-bottom:0}.affiliate_panelHeading__dX3ZF>small{color:#718078;align-self:flex-end}.affiliate_secondary__wUCMr{flex:0 0 auto;border:1px solid #cfd9d3;background:transparent;border-radius:5px;padding:8px 11px;color:#345044;cursor:pointer;white-space:nowrap}.affiliate_secondary__wUCMr:disabled{cursor:wait;opacity:.55}.affiliate_payoutActions__9w4zi{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.affiliate_payoutCurrent__HXX5D{margin:20px 0;padding:14px 16px;background:#f2f6f3;border-radius:6px;display:flex;justify-content:space-between;gap:12px}.affiliate_payoutCurrent__HXX5D span{color:#65736b;font-size:13px}.affiliate_form__qb9Sr{margin:18px 0;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:18px;background:#f6f8f6;border-radius:6px}.affiliate_form__qb9Sr label,.affiliate_withdrawForm__002_x label{display:grid;gap:6px;color:#526158;font-size:12px}.affiliate_form__qb9Sr input,.affiliate_form__qb9Sr select,.affiliate_withdrawForm__002_x input,.affiliate_withdrawForm__002_x select{width:100%;min-width:0;border:1px solid #cbd6cf;border-radius:5px;background:white;color:#17201b;padding:10px 11px;outline:none}.affiliate_form__qb9Sr button{align-self:end}.affiliate_withdrawForm__002_x{display:grid;grid-template-columns:minmax(130px,.65fr) minmax(0,1fr) auto;gap:12px;align-items:end}.affiliate_withdrawForm__002_x label>div{display:flex;align-items:center;border:1px solid #cbd6cf;border-radius:5px;background:white;overflow:hidden}.affiliate_withdrawForm__002_x b{padding-left:12px;color:#607067}.affiliate_withdrawForm__002_x input{border:0}.affiliate_form__qb9Sr button:disabled,.affiliate_withdrawForm__002_x button:disabled{cursor:not-allowed;opacity:.48}.affiliate_feeEstimate__Vwnzo{margin-top:12px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 16px;color:#718078;font-size:11px}.affiliate_feeEstimate__Vwnzo strong{color:#274f3c}.affiliate_disclosure__scpQe{color:#738078;font-size:12px;line-height:1.55;margin:13px 0 0}.affiliate_disclosure__scpQe a{margin-left:5px;color:#287b55;font-weight:700}.affiliate_list__1u_dE{margin-top:16px}.affiliate_listRow__kdcAJ{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid #edf1ee}.affiliate_listRow__kdcAJ:last-child{border:0}.affiliate_listRow__kdcAJ small,.affiliate_listRow__kdcAJ strong{display:block}.affiliate_listRow__kdcAJ small{margin-top:3px;color:#819087;font-size:11px}.affiliate_rowEnd__gbP9V{text-align:right}.affiliate_ledger__gTCHc td>span,.affiliate_rowEnd__gbP9V span{display:inline-block;padding:4px 8px;border-radius:4px;background:#eef5f0;color:#336248;font-size:11px;white-space:nowrap}.affiliate_ledger__gTCHc span[data-status=reversed],.affiliate_rowEnd__gbP9V span[data-status=rejected]{background:#f8eeee;color:#934a4a}.affiliate_ledger__gTCHc span[data-status=offset]{background:#eef1ef;color:#5c6861}.affiliate_ledger__gTCHc span[data-status=pending],.affiliate_ledger__gTCHc span[data-status=review],.affiliate_rowEnd__gbP9V span[data-status=requested]{background:#fbf4e5;color:#8b6724}.affiliate_tableWrap__6rWzq{overflow-x:auto;margin-top:18px}.affiliate_ledger__gTCHc table{width:100%;border-collapse:collapse;min-width:690px}.affiliate_ledger__gTCHc th{padding:10px 12px;text-align:left;color:#718078;font-size:11px;font-weight:650;border-bottom:1px solid #dfe6e1}.affiliate_ledger__gTCHc td{padding:14px 12px;border-bottom:1px solid #edf1ee;color:#3d4c44;font-size:13px}.affiliate_ledger__gTCHc td small,.affiliate_ledger__gTCHc td strong{display:block}.affiliate_ledger__gTCHc td small{color:#9a5a5a;margin-top:3px;font-size:10px}.affiliate_empty__lAZAk,.affiliate_loading__Twt5b{max-width:680px;margin:12vh auto;text-align:center;color:#647169}.affiliate_empty__lAZAk h1{color:#17201b;font-size:38px}.affiliate_empty__lAZAk a{display:inline-block;margin-top:14px;color:#1e754d;font-weight:700}.affiliate_signOutAction__jG5xP{margin-top:16px;border:0;background:transparent;color:#1e754d;font-weight:700;cursor:pointer}.affiliate_error__jCDtt,.affiliate_riskBanner__jLiaF{max-width:1180px;margin:0 auto 18px;padding:12px 15px;background:#fff1ef;color:#8c3e37;border-radius:6px;font-size:13px}.affiliate_riskBanner__jLiaF{background:#fff7e8;color:#79581f}.affiliate_connectHint__Bpht0{margin:10px 0 0;padding:10px 12px;border-radius:5px;background:#eef6f1;color:#315541;font-size:12px;line-height:1.45}.affiliate_modalBackdrop__Jfs7_{position:fixed;z-index:200;inset:0;padding:20px;display:grid;place-items:center;background:rgba(14,28,21,.48);backdrop-filter:blur(3px)}.affiliate_payoutDialog__4Sbrw{position:relative;width:min(430px,100%);box-sizing:border-box;padding:28px;border-radius:10px;background:#fff;box-shadow:0 24px 70px rgba(10,30,20,.24)}.affiliate_payoutDialog__4Sbrw h2{margin:6px 0 10px;font-size:25px;letter-spacing:0}.affiliate_payoutDialog__4Sbrw p{margin:0;color:#66736b;font-size:13px;line-height:1.65}.affiliate_modalClose__bBIZN{position:absolute;top:14px;right:16px;width:32px;height:32px;border:0;padding:0;border-radius:50%;background:transparent;color:#65736b;font-size:25px;line-height:1;cursor:pointer}.affiliate_modalClose__bBIZN:hover{background:#f0f4f1;color:#173f2f}.affiliate_dialogStatus__YBCa5{margin:20px 0 14px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:6px;background:#f1f5f2;color:#65736b;font-size:12px}.affiliate_dialogStatus__YBCa5 strong{color:#31483c;font-size:13px}.affiliate_dialogStatus__YBCa5[data-status=active] strong{color:#287b55}.affiliate_dialogStatus__YBCa5[data-status=disabled] strong,.affiliate_dialogStatus__YBCa5[data-status=restricted] strong{color:#9a6421}.affiliate_dialogError__FrZJO{margin-bottom:12px;padding:10px 12px;border-radius:5px;background:#fff1ef;color:#8c3e37;font-size:12px;line-height:1.45}.affiliate_dialogPrimary__r_Ey6{width:100%;border:0;border-radius:6px;padding:12px 16px;background:#173f2f;color:#fff;font-weight:750;cursor:pointer}.affiliate_dialogPrimary__r_Ey6:disabled{opacity:.55;cursor:wait}.affiliate_toast__XLJSB{position:fixed;z-index:100;left:50%;bottom:28px;transform:translateX(-50%);padding:11px 16px;border-radius:5px;background:#183c2d;color:white;box-shadow:0 8px 30px rgba(20,50,38,.2)}.affiliate_noRows___nOK1{text-align:center;color:#8a968f;padding:24px 10px!important}.affiliate_terms__vTkUr{max-width:780px;margin:0 auto;padding:36px;background:white;border-radius:8px;box-shadow:0 1px 0 rgba(25,49,37,.08)}.affiliate_terms__vTkUr h1{margin:8px 0 22px;font-size:40px;letter-spacing:0}.affiliate_terms__vTkUr h2{margin:28px 0 7px;font-size:18px;letter-spacing:0}.affiliate_terms__vTkUr p{margin:0;color:#59675f;line-height:1.75}.affiliate_terms__vTkUr>a{display:inline-block;margin-top:30px;color:#287b55;font-weight:750}.affiliate_loginShell__tYhH5{min-height:100vh;display:grid;grid-template-columns:minmax(360px,.85fr) minmax(440px,1.15fr);background:#f3f6f3;color:#17201b}.affiliate_loginIntro__Sp_4S{min-height:100vh;padding:52px clamp(36px,6vw,88px);display:flex;flex-direction:column;justify-content:space-between;background:#173f2f;color:#f5fbf7}.affiliate_loginIntro__Sp_4S .affiliate_portalBrand__uOqaK{color:#fff}.affiliate_loginIntro__Sp_4S .affiliate_portalMark__E2GgM{background:#79d6a3;color:#123526}.affiliate_loginIntro__Sp_4S .affiliate_eyebrow__ecXv1{color:#8edcb1}.affiliate_loginIntro__Sp_4S h1{margin:12px 0 20px;max-width:540px;font-size:clamp(42px,5vw,68px);line-height:1.03;font-weight:690;letter-spacing:0}.affiliate_loginIntro__Sp_4S p{max-width:480px;margin:0;color:#c3d8ce;font-size:16px;line-height:1.7}.affiliate_loginIntro__Sp_4S small{color:#9ab8aa}.affiliate_loginPanel__aUbi5{width:min(430px,calc(100% - 48px));align-self:center;justify-self:center;padding:44px 40px;background:#fff;border-radius:8px;box-shadow:0 20px 60px rgba(25,54,40,.09)}.affiliate_loginPanel__aUbi5 h2{margin:7px 0 8px;font-size:30px;letter-spacing:0}.affiliate_loginPanel__aUbi5>p{margin:0 0 26px;color:#66736b;font-size:14px}.affiliate_mobileBrand__XVnkm{display:none;align-items:center;gap:9px;margin-bottom:32px;font-size:19px;font-weight:760}.affiliate_loginForm__YaXvH{display:grid;gap:15px}.affiliate_loginForm__YaXvH label{display:grid;gap:7px;color:#526158;font-size:12px;font-weight:650}.affiliate_loginForm__YaXvH input{width:100%;box-sizing:border-box;border:1px solid #cbd6cf;border-radius:5px;padding:12px 13px;background:#fff;color:#17201b;font:inherit;outline:none}.affiliate_loginForm__YaXvH input:focus{border-color:#3f8b65;box-shadow:0 0 0 3px rgba(63,139,101,.1)}.affiliate_loginForm__YaXvH button{margin-top:3px;border:0;border-radius:5px;padding:12px 16px;background:#173f2f;color:#fff;font-weight:750;cursor:pointer}.affiliate_loginForm__YaXvH button:disabled{opacity:.6;cursor:wait}.affiliate_loginError__y0gAW{padding:10px 12px;border-radius:5px;background:#fff1ef;color:#8c3e37;font-size:12px}.affiliate_loginDivider__g6CXm{display:flex;align-items:center;gap:12px;margin:22px 0;color:#89958e;font-size:11px}.affiliate_loginDivider__g6CXm:after,.affiliate_loginDivider__g6CXm:before{content:"";flex:1;height:1px;background:#e1e7e3}.affiliate_googleButton__VODh_{min-height:42px;display:flex;justify-content:center;overflow:hidden}.affiliate_googleLoading__iEuFn{margin-top:-32px;padding-bottom:14px;text-align:center;color:#829087;font-size:12px;pointer-events:none}.affiliate_loginFootnote__wa_dM{margin:22px 0 0!important;text-align:center;color:#87938c!important;font-size:11px!important}.affiliate_loginFootnote__wa_dM a{color:#47715c}@media (max-width:820px){.affiliate_shell__6Fqkq{padding:0 16px 40px}.affiliate_portalNav__uV_DD{height:64px;margin-bottom:32px}.affiliate_hero__WE5G1{align-items:flex-start}.affiliate_hero__WE5G1 h1{font-size:34px}.affiliate_currencyOverview__pw6LY,.affiliate_metrics__Hrle5{grid-template-columns:1fr 1fr}.affiliate_currencyOverview__pw6LY article:last-child{grid-column:1/-1;border-top:1px solid #e2e8e4}.affiliate_salesSummary__uI_8X{grid-template-columns:1fr 1fr}.affiliate_salesHeading__7DIkX{grid-column:1/-1}.affiliate_salesSummary__uI_8X>div:not(.affiliate_salesHeading__7DIkX){padding-left:0;border-left:0}.affiliate_metrics__Hrle5 article{border-bottom:1px solid #dce3de}.affiliate_metrics__Hrle5 article:nth-child(2){border-right:0}.affiliate_metrics__Hrle5 article:nth-child(3),.affiliate_metrics__Hrle5 article:nth-child(4){border-bottom:0}.affiliate_metrics__Hrle5 article:nth-child(3){padding-left:0}.affiliate_channelForm__E8sRN,.affiliate_channelGrid__FmycU,.affiliate_columns__9DmpK,.affiliate_inviteSection__hqUgg{grid-template-columns:1fr}.affiliate_customerFilters__4DPdy,.affiliate_customerFilters__4DPdy.affiliate_withCustomDates__pIGRB{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate_clearFilters__tyrUO{align-self:end}.affiliate_inviteSection__hqUgg{padding:22px 18px}.affiliate_inviteCounts__25X2d{grid-column:auto}.affiliate_ledger__gTCHc,.affiliate_panel__w3J0_{padding:19px 16px}.affiliate_terms__vTkUr{padding:26px 20px}.affiliate_terms__vTkUr h1{font-size:32px}.affiliate_loginShell__tYhH5{display:block;padding:32px 16px}.affiliate_loginIntro__Sp_4S{display:none}.affiliate_loginPanel__aUbi5{width:min(430px,100%);box-sizing:border-box;margin:6vh auto 0;padding:36px 28px}.affiliate_mobileBrand__XVnkm{display:flex}}@media (max-width:520px){.affiliate_portalNav__uV_DD{height:auto;min-height:64px;padding:12px 0;flex-wrap:wrap;gap:10px}.affiliate_portalNavActions__1468R{width:100%;justify-content:space-between;gap:10px}.affiliate_hero__WE5G1{display:block}.affiliate_accountState__Q9vcE{margin-top:18px}.affiliate_metrics__Hrle5 article{padding:16px 12px}.affiliate_metrics__Hrle5 article strong{font-size:18px}.affiliate_metricCurrencies__HMPOt{gap:7px}.affiliate_metricCurrencies__HMPOt strong+strong{padding-left:7px}.affiliate_inviteAction__7tYi_{grid-template-columns:1fr}.affiliate_inviteAction__7tYi_ button{width:100%}.affiliate_currencyOverview__pw6LY,.affiliate_form__qb9Sr,.affiliate_withdrawForm__002_x{grid-template-columns:1fr}.affiliate_currencyOverview__pw6LY article{padding:18px;border-right:0;border-bottom:1px solid #e2e8e4}.affiliate_currencyOverview__pw6LY article:last-child{grid-column:auto;border-bottom:0}.affiliate_purchaseDetail__2a7lN td>div>span,.affiliate_trialStats__K435S{grid-template-columns:1fr 1fr}.affiliate_panelHeading__dX3ZF{align-items:center}.affiliate_customerSection__YCU38 .affiliate_panelHeading__dX3ZF{align-items:flex-start}.affiliate_customerHeadingActions__YiDTo{display:grid;justify-items:end}.affiliate_customerFilters__4DPdy,.affiliate_customerFilters__4DPdy.affiliate_withCustomDates__pIGRB{grid-template-columns:1fr}.affiliate_payoutCurrent__HXX5D{display:grid}}