.ad-layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:43px;padding-block:35px 50px}.ad-sidebar{position:sticky;top:100px;align-self:start;min-width:0}.ad-member{padding:10px 0 26px;border-bottom:1px solid #dce4d2}.ad-avatar{display:grid;place-items:center;width:55px;height:55px;border-radius:50%;background:#e7efda;color:#397356;margin-bottom:14px}.ad-member>strong{display:block;font-family:var(--font-display),serif;font-size:23px;font-weight:500;line-height:1.2;overflow-wrap:anywhere}.ad-member p{font-size:9px;color:#58734f;display:flex;gap:4px;align-items:center;margin-top:7px}.ad-sidebar nav{display:grid;gap:7px;padding-block:22px}.ad-sidebar nav>a{display:flex;align-items:center;gap:10px;border-radius:7px;padding:12px 10px;font-size:11px;font-weight:700;color:#63755d}.ad-sidebar nav>a[aria-current]{background:#e7efdb;color:#23543d}.ad-sidebar nav>a:hover{background:#edf2e4;color:#23543d}.ad-sidebar nav>a>span{margin-left:auto}.ad-side-note{padding:21px 17px;background:#f4eddf;border:1px solid #e9dfcb;border-radius:10px;margin-top:12px;color:#647453}.ad-side-note>svg{color:#aa6b42;margin-bottom:10px}.ad-side-note strong{display:block;font-family:var(--font-display),serif;font-size:18px;font-weight:500;line-height:1.25;color:#3c583d}.ad-side-note p{font-size:10px;line-height:1.7;margin-top:9px}.ad-side-note a{display:block;font-size:10px;text-decoration:underline;text-underline-offset:3px;font-weight:800;margin-top:12px}.ad-side-foot{display:block;font-size:9px;color:#819078;margin-top:23px;padding-inline:7px}.ad-main{min-width:0}.ad-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;scroll-margin-top:110px}.gp-aff .ad-heading h1{font-size:43px;line-height:1.1;margin-top:12px;letter-spacing:-.035em}.ad-heading>div>p:last-child{font-size:12px;color:#647660;margin-top:14px}.ad-outline-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 14px;border:1px solid #cfdac2;border-radius:7px;font-size:10px;font-weight:800;white-space:nowrap;color:#3a6348;cursor:pointer;background:#fffcf5}.ad-outline-button:hover{background:#eaf0df}.ad-outline-button:disabled{opacity:.45;cursor:default}.ad-setup{display:flex;align-items:center;gap:13px;padding:15px 18px;border:1px solid #d9dfc5;background:#edf2e3;border-radius:9px;margin-top:25px}.ad-setup>span{display:grid;place-items:center;width:34px;height:34px;background:#dce8ca;border-radius:50%;flex-shrink:0}.ad-setup strong{font-size:12px}.ad-setup p{font-size:10px;color:#617355;margin-top:2px}.ad-setup>b{font-size:10px;margin-left:auto;white-space:nowrap}.ad-balances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-block:28px}.ad-balances>article{border:1px solid #d8e0cf;border-radius:11px;padding:21px;background:#fff;min-width:0}.ad-stat-label{display:flex;align-items:center;gap:6px;font-size:8px;font-weight:800;letter-spacing:.09em;color:#6a7b60}.ad-balances strong{display:block;font-family:var(--font-display),serif;font-size:35px;font-weight:500;line-height:1.2;letter-spacing:-.03em;margin-top:13px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ad-balances p{font-size:10px;line-height:1.7;color:#6c7b62;margin-top:8px;min-height:34px}.ad-balances a,.ad-balances article>span{display:block;font-size:9px;margin-top:15px;color:#65775a}.ad-balances a{text-decoration:underline;text-underline-offset:3px;font-weight:800}.ad-balances .ad-balance-primary{background:#173e36;border-color:#173e36;color:#fff}.ad-balance-primary .ad-stat-label{color:#c4dcb5}.ad-balances .ad-balance-primary a,.ad-balances .ad-balance-primary p{color:#c5d7bb}.ad-overview-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:18px;align-items:stretch}.ad-chart-card{border:1px solid #d9e1ce;border-radius:11px;background:#fff;padding:23px;min-width:0}.ad-card-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.ad-card-heading .aff-eyebrow{font-size:8px;letter-spacing:.08em}.gp-aff .ad-dashboard h2{font-size:25px}.gp-aff.ad-dashboard h2{font-size:25px;line-height:1.2;letter-spacing:-.025em}.ad-card-heading h2{margin-top:8px}.ad-period select,.ad-status-filter select{border:1px solid #d9e1ce;border-radius:5px;padding:8px;font-size:10px;color:#5c7153;background:#fffcf5;max-width:135px}.ad-chart-total{display:flex;align-items:baseline;gap:11px;margin-top:21px;flex-wrap:wrap}.ad-chart-total strong{font-family:var(--font-display),serif;font-size:30px;font-weight:500;line-height:1;letter-spacing:-.03em}.ad-chart-total span{font-size:9px;color:#738266}.ad-chart{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:22px}.ad-chart-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ad-chart-12{grid-template-columns:repeat(12,minmax(0,1fr));gap:5px}.ad-chart li{text-align:center;min-width:0}.ad-chart-amount{font-size:8px;color:#4e6c48;white-space:nowrap}.ad-chart li>div{height:110px;border-bottom:1px solid #d7e1cc;display:flex;align-items:flex-end;justify-content:center;margin-block:8px 5px}.ad-chart i{display:block;width:78%;max-width:32px;background:#8caa78;border-radius:5px 5px 0 0}.ad-chart li:last-child i{background:#e2a06e}.ad-chart li>span:last-child{font-size:9px;color:#6f8163}.ad-chart-12 .ad-chart-amount{font-size:6px;letter-spacing:-.04em}.ad-chart-12 li>span:last-child{font-size:7px}.ad-chart-card figcaption{font-size:8px;color:#728269;line-height:1.7;margin-top:14px}.ad-chart-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e3e9da;margin-top:18px;padding-top:14px;font-size:9px;color:#6b7e60}.ad-chart-footer b{color:#3e6344;display:block;font-size:13px}.ad-link-card{border:1px solid #d9e1ce;border-radius:11px;padding:23px;background:#eef2e3;min-width:0;scroll-margin-top:110px}.gp-aff.ad-dashboard .ad-link-card h2{font-size:30px;margin-top:14px}.ad-link-card>p{font-size:11px;color:#617555;line-height:1.75;margin-top:12px}.ad-link-card>label{display:block;font-size:9px;font-weight:800;margin-top:21px;margin-bottom:7px}.ad-link-card>input{width:100%;border:1px solid #cfdcc2;border-radius:6px;background:#fffef8;padding:11px 10px;font-size:10px;color:#426344}.ad-link-card>.aff-button{width:100%;font-size:11px;padding:12px;margin-top:9px}.ad-personal-code{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-top:1px solid #d8e2cc;margin-top:18px;padding-top:14px}.ad-personal-code>span{font-size:9px;color:#718565}.ad-personal-code strong{font-size:11px;font-weight:800;overflow-wrap:anywhere;max-width:100%}.ad-personal-code button{font-size:9px;text-decoration:underline;text-underline-offset:3px;margin-left:auto;font-weight:800}.ad-link-card>small{display:block;font-size:8px;color:#718565;margin-top:13px}.ad-link-card input:focus,.ad-period select:focus,.ad-search input:focus,.ad-status-filter select:focus{outline:2px solid #558454;outline-offset:2px}.ad-activity{margin-top:32px;padding:25px 0 0;scroll-margin-top:110px}.ad-activity>.ad-card-heading{margin-bottom:21px}.ad-activity-controls{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-bottom:15px}.ad-search{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #d5dfca;border-radius:6px;padding:9px 12px;color:#75896a;width:min(330px,65%)}.ad-search input{width:100%;min-width:0;background:transparent;border:0;outline:0;font-size:10px;color:#4c6b46}.ad-search input::-moz-placeholder{color:#829176}.ad-search input::placeholder{color:#829176}.ad-status-filter select{max-width:none;min-width:135px;padding:10px;background:#fff}.ad-table-scroll{overflow-x:auto;border:1px solid #d7e0cd;border-radius:9px;background:#fff}.ad-table-scroll table{width:100%;border-collapse:collapse;font-size:10px;min-width:620px}.ad-table-scroll thead{background:#f0f4e8;color:#69805c}.ad-table-scroll th{padding:13px 12px;text-align:left;font-size:8px;font-weight:800;white-space:nowrap}.ad-table-scroll td{padding:15px 12px;border-top:1px solid #e7ecdf;white-space:nowrap;color:#6c7d62}.ad-table-scroll td:first-child{color:#456344;font-weight:800;font-size:9px}.ad-table-scroll td:nth-child(4){color:#284f38}.ad-status{display:inline-block;padding:4px 7px;border-radius:5px;font-size:8px;font-weight:800;line-height:1.4}.ad-status-pending{background:#f7ead1;color:#826227}.ad-status-cleared{background:#e5efdc;color:#37673d}.ad-status-paid{background:#e9eee6;color:#56724b}.ad-status-reversed{background:#f5e5dc;color:#a06342}.ad-table-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 1px;font-size:9px;color:#718767}.ad-table-footer button{font-weight:800;color:#385c3e;text-decoration:underline;text-underline-offset:3px}.ad-status-explainer{display:flex;flex-wrap:wrap;gap:9px 20px;margin-top:12px;font-size:8px;color:#7d8b71}.ad-status-explainer>span{display:flex;gap:4px;align-items:center}.ad-status-explainer i{width:6px;height:6px;display:inline-block;border-radius:50%;margin-right:2px}.ad-dot-pending{background:#dab277}.ad-dot-cleared{background:#88a574}.ad-dot-reversed{background:#c38c6e}.ad-empty{text-align:center;background:#f5f6ed;border:1px dashed #cddbc0;border-radius:10px;padding:33px 23px}.ad-empty>span{display:grid;place-items:center;margin:0 auto 17px;width:55px;height:55px;border-radius:50%;background:#e3ecd5;color:#62834d}.ad-empty h3{font-size:26px}.ad-empty>p{max-width:380px;margin:13px auto 20px;color:#6d805f;font-size:12px;line-height:1.75}.ad-empty>.aff-button{font-size:11px;padding:12px 17px}.ad-empty>button{font-size:11px;color:#456d42;text-decoration:underline}.ad-lower-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:18px;margin-top:33px}.ad-kit-card{display:grid;grid-template-columns:1.3fr 1fr;gap:17px;align-items:center;background:#f5eddf;border:1px solid #e5ddcc;border-radius:11px;padding:23px;min-width:0}.ad-kit-card .aff-eyebrow{font-size:8px;letter-spacing:.08em}.gp-aff.ad-dashboard .ad-kit-card h2{font-size:26px;margin-top:11px}.ad-kit-card p:not(.aff-eyebrow){font-size:10px;color:#7a7c62;margin-top:13px}.ad-kit-card a{font-size:10px;font-weight:800;text-decoration:underline;text-underline-offset:3px;display:block;margin-top:19px;color:#526a45}.ad-badge-mini{border:1px solid #dedfc8;border-radius:7px;overflow:hidden;transform:rotate(3deg);min-width:0}.ad-badge-mini>svg{width:100%;height:auto;display:block}.ad-rate-card{background:#fff;border:1px solid #d6e0cc;border-radius:11px;padding:23px;min-width:0}.ad-rate-icon{display:grid;place-items:center;width:37px;height:37px;border-radius:50%;background:#edf3e3;color:#628551;margin-bottom:12px}.ad-rate-card .aff-eyebrow{font-size:8px}.ad-rate-card>strong{display:block;font-family:var(--font-display),serif;font-size:39px;font-weight:500;line-height:1.1;margin-top:12px}.gp-aff.ad-dashboard .ad-rate-card h2{font-size:15px;margin-top:5px}.ad-rate-card p:not(.aff-eyebrow){font-size:10px;color:#7b8c6d;line-height:1.7;margin-top:12px}.ad-rate-card a{display:block;font-size:9px;font-weight:800;text-decoration:underline;text-underline-offset:3px;margin-top:17px;color:#5c794e}.ad-payout-section{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding-block:42px;margin-top:38px;border-top:1px solid #d7e0cd;scroll-margin-top:110px;align-items:start}.ad-payout-section h2{margin-top:14px;font-size:30px!important}.ad-payout-section>div>p:not(.aff-eyebrow){font-size:12px;color:#6b7d60;line-height:1.8;margin-top:18px}.ad-payout-section>div>a{font-size:10px;color:#5d7950;text-decoration:underline;text-underline-offset:3px;display:block;margin-top:20px}.ad-payout-note{display:flex;align-items:flex-start;gap:11px;margin-top:23px}.ad-payout-note>svg{flex-shrink:0;color:#7a8e67;margin-top:2px}.ad-payout-note strong{font-size:11px;color:#4a6c43;display:block}.ad-payout-note span{display:block;font-size:10px;color:#7e8e70;line-height:1.7;margin-top:6px}.ad-payout-form{background:#fff;border:1px solid #d7e0cd;border-radius:11px;padding:23px}.ad-payout-form legend{font-size:12px;font-weight:800;margin-bottom:13px}.ad-payment-options{display:grid;grid-template-columns:1fr 1fr;gap:9px}.ad-payment-options label{position:relative;cursor:pointer}.ad-payment-options input{opacity:0;position:absolute;width:1px;height:1px}.ad-payment-options label>span{display:flex;flex-direction:column;gap:4px;background:#fffdf6;border:1px solid #d4dfc8;border-radius:6px;padding:12px;color:#6d7f60}.ad-payment-options b{font-size:11px}.ad-payment-options small{font-size:8px}.ad-payment-options input:checked+span{background:#eaf1df;border-color:#5a8650;color:#3c633d}.ad-payment-options input:focus-visible+span{outline:3px solid #bd5628;outline-offset:3px}.ad-payout-form fieldset>label{display:block;font-size:10px;font-weight:800;margin-top:20px;margin-bottom:7px}.ad-payout-form fieldset>input,.ad-payout-form fieldset>textarea{width:100%;padding:11px;border:1px solid #d3dec5;border-radius:6px;font-size:12px;line-height:1.6;background:#fffef9;color:#496c43}.ad-payout-form fieldset>input:focus,.ad-payout-form fieldset>textarea:focus{outline:2px solid #5e8d50;outline-offset:2px}.ad-input-note{display:flex;align-items:flex-start;gap:5px;color:#8a977d;font-size:8px;margin-top:9px}.ad-input-note>svg{flex-shrink:0}.ad-payout-form .aff-button{width:100%;font-size:11px;padding:12px;margin-top:18px}.ad-payout-form fieldset:disabled{opacity:.6}.ad-saved{color:#3e7145}.ad-error,.ad-saved{font-size:11px;margin-top:13px}.ad-error{color:#9e4c30}.ad-footer{border-top:1px solid #dce4d3;display:flex;align-items:center;gap:9px;padding-block:24px;font-size:9px;color:#8a977e}.ad-footer>svg{flex-shrink:0}.ad-footer a{margin-left:auto;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.ad-preview-switch{display:flex;gap:11px}.ad-preview-switch a[aria-current]{background:#ecd1a5;border-radius:4px;padding-inline:5px}.ad-heading .aff-eyebrow{font-size:9px}.ad-account-state{min-height:55vh;padding-block:65px;max-width:750px!important}.ad-account-state h1{font-size:43px!important}.ad-account-state>p{margin-top:20px;color:#60765b;font-size:15px}.ad-account-state .aff-button{margin-top:25px}.ad-account-state>section{border:1px solid #d4dfc7;border-radius:13px;background:#fff;padding:30px;margin-top:28px}@media(max-width:1100px){.ad-layout{grid-template-columns:170px minmax(0,1fr);gap:27px}.ad-overview-grid{grid-template-columns:1fr}.ad-link-card{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.ad-link-card>.ad-card-heading{grid-column:1/-1}.ad-link-card>h2,.ad-link-card>p{grid-column:1}.ad-link-card>.aff-button,.ad-link-card>input,.ad-link-card>label{grid-column:2}.ad-link-card>label{grid-row:2;align-self:end;margin-top:10px}.ad-link-card>input{grid-row:3;align-self:center}.ad-link-card>.aff-button{grid-row:4}.ad-link-card>.ad-personal-code,.ad-link-card>small{grid-column:1/-1}.ad-balances>article{padding:18px 14px}.ad-balances strong{font-size:30px}.ad-stat-label{font-size:7px}.ad-heading{align-items:flex-start}.gp-aff .ad-heading h1{font-size:36px}.ad-heading>.ad-outline-button{font-size:9px;padding:9px;margin-top:20px}.ad-lower-grid{grid-template-columns:1fr 1fr}.ad-kit-card{grid-template-columns:1fr;padding:20px}.ad-badge-mini{max-width:150px;margin:8px auto 0}.ad-payout-section{gap:25px}}@media(max-width:760px){.ad-layout{grid-template-columns:1fr;gap:24px;padding-block:20px 25px}.ad-sidebar{position:static}.ad-member{display:flex;align-items:center;gap:12px;padding:0 0 15px;border:0}.ad-avatar{width:38px;height:38px;margin:0}.ad-avatar svg{width:21px;height:21px}.ad-member>strong{font-size:19px}.ad-member>p{margin:0 0 0 auto;font-size:7px}.ad-sidebar nav{display:flex;gap:7px;padding:0 0 16px;border-bottom:1px solid #d5e0c9;overflow-x:auto}.ad-sidebar nav>a{white-space:nowrap;font-size:9px;padding:9px 10px;gap:6px;flex-shrink:0}.ad-sidebar nav>a>svg{width:13px;height:13px}.ad-side-foot,.ad-side-note{display:none}.gp-aff .ad-heading h1{font-size:36px;margin-top:12px}.ad-heading{display:block}.ad-heading>div>p:last-child{font-size:11px;line-height:1.7}.ad-heading>.ad-outline-button{display:none}.ad-setup{padding:13px;gap:10px;margin-top:20px;flex-wrap:wrap}.ad-setup>div{flex:1}.ad-setup strong{font-size:11px}.ad-setup p,.ad-setup>b{font-size:9px}.ad-setup>b{margin-left:44px}.ad-balances{grid-template-columns:1fr 1fr;gap:10px;margin-block:22px}.ad-balances>.ad-balance-primary{grid-column:1/-1;padding:21px;position:relative}.ad-balances .ad-balance-primary strong{font-size:43px}.ad-balances .ad-balance-primary p{min-height:0;margin-top:8px;font-size:11px}.ad-balances .ad-balance-primary a{position:absolute;right:20px;top:26px;margin:0;font-size:10px}.ad-stat-label{font-size:8px}.ad-balances>article{padding:17px}.ad-balances strong{font-size:30px}.ad-balances p{font-size:9px;min-height:30px}.ad-balances article>span{font-size:8px;margin-top:10px}.ad-overview-grid{gap:17px}.ad-chart-card{padding:20px 17px}.ad-card-heading{gap:10px}.ad-card-heading .aff-eyebrow{font-size:7px;letter-spacing:.05em}.gp-aff.ad-dashboard h2{font-size:23px}.ad-period select{font-size:9px;padding:7px;max-width:115px}.ad-chart-total{margin-top:19px}.ad-chart-total strong{font-size:30px}.ad-chart-total span{font-size:8px}.ad-chart{gap:6px;margin-top:19px}.ad-chart li>div{height:100px}.ad-chart-amount{font-size:8px}.ad-chart-12{gap:3px}.ad-chart-12 .ad-chart-amount{font-size:5px}.ad-chart-12 li>span:last-child{font-size:6px}.ad-chart-card figcaption,.ad-chart-footer{font-size:8px}.ad-link-card{padding:22px 20px;grid-template-columns:1fr;display:block}.ad-link-card>.ad-card-heading{margin-bottom:13px}.ad-link-card>p{font-size:12px}.ad-link-card>label{font-size:10px;margin-top:19px}.ad-link-card>input{font-size:16px;padding:12px}.ad-link-card>.aff-button{font-size:12px;padding:13px}.ad-personal-code>span{font-size:10px}.ad-personal-code strong{font-size:12px}.ad-personal-code button{font-size:10px}.ad-link-card>small{font-size:9px}.ad-activity{margin-top:25px}.ad-activity>.ad-card-heading{flex-wrap:wrap;align-items:flex-end}.ad-activity .ad-outline-button{font-size:9px;padding:8px}.ad-activity-controls{gap:9px}.ad-search{padding:9px;width:60%;gap:6px}.ad-search input{font-size:16px}.ad-search input::-moz-placeholder{font-size:10px}.ad-search input::placeholder{font-size:10px}.ad-status-filter{max-width:45%}.ad-status-filter select{font-size:12px;min-width:0;width:100%;padding:10px 6px}.ad-status-explainer{font-size:8px;gap:7px}.ad-lower-grid{grid-template-columns:1fr;gap:16px;margin-top:27px}.ad-kit-card{grid-template-columns:1.25fr 1fr;gap:12px;padding:20px}.gp-aff.ad-dashboard .ad-kit-card h2{font-size:24px}.ad-kit-card a,.ad-kit-card p:not(.aff-eyebrow){font-size:10px}.ad-badge-mini{margin:0;max-width:none}.ad-rate-card{padding:20px;position:relative}.ad-rate-icon{position:absolute;right:20px;top:20px}.ad-rate-card>.aff-eyebrow{max-width:240px}.ad-rate-card>strong{font-size:38px}.ad-rate-card p:not(.aff-eyebrow){font-size:11px;max-width:310px}.ad-rate-card a{font-size:10px}.ad-payout-section{grid-template-columns:1fr;gap:26px;padding-block:32px;margin-top:30px}.ad-payout-section h2{font-size:30px!important}.ad-payout-section>div>p:not(.aff-eyebrow){font-size:12px}.ad-payout-form{padding:22px 20px}.ad-payment-options label>span{padding:13px}.ad-payment-options small{font-size:8px}.ad-payout-form fieldset>label{font-size:11px}.ad-payout-form fieldset>input,.ad-payout-form fieldset>textarea{font-size:16px}.ad-input-note{font-size:9px}.ad-payout-form .aff-button{font-size:12px}.ad-footer{flex-wrap:wrap;font-size:8px}.ad-footer p{flex:1}.ad-footer a{margin-left:25px}.ad-empty{padding:28px 20px}.ad-empty h3{font-size:25px}.ad-empty>p{font-size:11px}.ad-account-state{padding-block:40px}.ad-account-state h1{font-size:35px!important}.ad-account-state>section{padding:24px}}.ad-table-scroll table{font-size:12px}.ad-table-scroll th{font-size:10px}.ad-table-scroll td:first-child{font-size:11px}.ad-status{font-size:10px}.ad-table-footer{font-size:11px}.ad-status-explainer{font-size:10px}.ad-stat-label{font-size:9px}.ad-balances p{font-size:12px}.ad-balances a,.ad-balances article>span,.ad-chart li>span:last-child,.ad-chart-amount,.ad-chart-card figcaption,.ad-chart-footer{font-size:10px}.ad-chart-12 .ad-chart-amount{font-size:7px}.ad-search input{font-size:12px}.ad-sidebar nav>a{font-size:13px}.ad-member p{font-size:10px}.ad-side-note a,.ad-side-note p{font-size:12px}.ad-side-foot{font-size:10px}.ad-heading>div>p:last-child{font-size:14px}.ad-link-card>p{font-size:13px}.ad-link-card>label{font-size:11px}.ad-link-card>input{font-size:12px}.ad-link-card>small{font-size:10px}.ad-personal-code>span{font-size:11px}.ad-personal-code strong{font-size:13px}.ad-kit-card a,.ad-kit-card p:not(.aff-eyebrow),.ad-rate-card p:not(.aff-eyebrow){font-size:12px}.ad-rate-card a{font-size:11px}.ad-payout-section>div>p:not(.aff-eyebrow){font-size:14px}.ad-payment-options b,.ad-payout-note strong{font-size:13px}.ad-payment-options small{font-size:10px}.ad-payout-form fieldset>label{font-size:12px}.ad-payout-form fieldset>input,.ad-payout-form fieldset>textarea{font-size:14px}.ad-input-note{font-size:10px}.ad-payout-form .aff-button{font-size:13px}.ad-outline-button,.ad-payout-section>div>a{font-size:12px}.ad-period select,.ad-status-filter select{font-size:11px}@media(max-width:760px){.ad-sidebar nav>a{font-size:11px}.ad-member p{font-size:8px}.ad-heading>div>p:last-child{font-size:12px}.ad-balances p{font-size:11px}.ad-balances .ad-balance-primary p{max-width:75%}.ad-link-card>input,.ad-payout-form fieldset>input,.ad-payout-form fieldset>textarea,.ad-search input{font-size:16px}.ad-outline-button{font-size:10px}.ad-chart-12 .ad-chart-amount{font-size:5px}.ad-chart-amount{font-size:8px}.ad-chart-card figcaption,.ad-chart-footer{font-size:9px}.ad-kit-card a,.ad-kit-card p:not(.aff-eyebrow){font-size:11px}.ad-payout-section>div>p:not(.aff-eyebrow){font-size:13px}.ad-stat-label{font-size:8px}.ad-kit-card{grid-template-columns:1fr}.ad-badge-mini{max-width:165px;margin:12px auto 0}.ad-kit-card p:not(.aff-eyebrow){max-width:310px}}@media(prefers-reduced-motion:reduce){.ad-badge-mini{transform:none}}.ad-connect-card{background:#fff;border:1px solid #d4dfc9;border-radius:14px;padding:28px;box-shadow:0 8px 28px #243e2810;min-width:0}.ad-connect-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.ad-connect-icon{width:45px;height:45px;border-radius:50%;display:grid;place-items:center;color:#496f48;background:#edf3e5}.ad-connect-provider{font-size:32px;font-weight:900;letter-spacing:-1.8px;color:#635bff}.ad-connect-provider small{font-size:8px;letter-spacing:1.8px;display:block;text-align:right;margin-top:-5px}.ad-connect-card h3{font-size:29px;line-height:1.2;margin-top:10px}.ad-connect-card>p:not(.aff-eyebrow){font-size:13px;color:#6c7f61;line-height:1.8;margin-top:14px}.ad-connect-status{display:flex;gap:8px;align-items:center;background:#f6f0df;border:1px solid #e6dcc4;color:#826b38;border-radius:7px;padding:12px;font-size:12px;margin-top:22px}.ad-connect-status.is-connected{background:#edf4e5;border-color:#ccddbd;color:#396740}.ad-connect-status svg{flex-shrink:0}.ad-connect-facts{margin-block:11px 23px;font-size:12px}.ad-connect-facts>div{display:flex;justify-content:space-between;gap:15px;padding:13px 0;border-bottom:1px solid #e8eddf}.ad-connect-facts dt{color:#75846b}.ad-connect-facts dd{text-align:right;color:#3e5e3e;font-weight:700}.ad-connect-card .aff-button{width:100%;font-size:13px;padding:14px}.ad-connect-card .aff-button:disabled{opacity:.55;cursor:not-allowed}.ad-connect-card>p.ad-connect-disclosure{font-size:11px;line-height:1.7;color:#87917e}.ad-payday-steps{list-style:none;display:grid;gap:23px;margin-top:27px;padding:0}.ad-payday-steps li{display:flex;gap:15px;align-items:flex-start}.ad-payday-steps li>b{width:31px;height:31px;border-radius:50%;background:#eaf0df;display:grid;place-items:center;flex-shrink:0;font-size:11px;color:#688457}.ad-payday-steps strong{display:block;font-size:14px;color:#42653f}.ad-payday-steps span{display:block;font-size:12px;line-height:1.8;color:#7b886e;margin-top:4px}.ad-payout-section{gap:32px}.ad-payout-section>div>p:not(.aff-eyebrow){font-size:13px}.ad-payout-note span,.ad-payout-note strong{font-size:12px}@media(max-width:760px){.ad-connect-card{padding:22px}.ad-connect-card h3{font-size:28px}.ad-connect-facts{font-size:12px}.ad-payout-section{gap:28px}.ad-payday-steps span{font-size:13px}}.ad-perk{display:grid;grid-template-columns:1fr 1.15fr;gap:35px;background:#f4eddf;border:1px solid #e4d9c4;border-radius:14px;padding:32px;margin:0 0 36px}.ad-perk h2{font-size:32px!important;margin-top:16px}.ad-perk-intro>p:not(.aff-eyebrow){font-size:13px;line-height:1.8;color:#7b8167;margin-top:15px}.ad-perk-state{display:inline-flex;gap:7px;align-items:center;font-size:11px;line-height:1.6;color:#89683e;background:#f7e3c6;border-radius:6px;padding:9px 12px;margin-top:24px}.ad-perk-state.is-unlocked{background:#e2ecd6;color:#436c42}.ad-perk-state>svg{flex-shrink:0}.ad-perk-offer{display:flex;gap:22px;align-items:center;padding-bottom:19px;border-bottom:1px solid #dfd5c2}.ad-perk-offer>strong{font-family:var(--font-display),serif;font-size:54px;color:#235244;line-height:1}.ad-perk-offer small{font-family:Arial,sans-serif;display:block;font-size:11px;letter-spacing:4px;margin-top:5px}.ad-perk-offer h3{font-size:20px}.ad-perk-offer p{font-size:12px;line-height:1.7;color:#81836b;margin-top:7px}.ad-perk-detail ol{list-style:none;display:grid;gap:13px;margin:18px 0;font-size:12px;line-height:1.8;color:#758166;padding:0}.ad-perk-detail li b{color:#436641}.ad-perk-rule{font-size:11px;line-height:1.8;color:#7e8066}.ad-perk-detail>button{display:block;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:4px;color:#426c49;margin-top:19px}.ad-perk-preview{font-size:10px;line-height:1.8;color:#8a806a;margin-top:13px}@media(max-width:760px){.ad-perk{grid-template-columns:1fr;padding:23px;gap:24px}.ad-perk-detail ol{font-size:13px}.ad-perk-offer{gap:17px}}.gp-aff.ad-dashboard .ad-balances{grid-template-columns:repeat(4,minmax(0,1fr))}.ad-status-processing{background:#e6e8f5;color:#535388}.ad-payment-history{margin-top:24px;border-top:1px solid #dce4d0;padding-top:20px}.ad-payment-history h4{font-weight:700;font-size:14px;margin-bottom:12px}.ad-payment-history li{display:flex;justify-content:space-between;gap:10px;font-size:12px;padding:10px 0;border-bottom:1px solid #edf0e6}.ad-payment-history li span{color:#718268}.ad-payment-history small{display:block;font-size:11px;color:#7b856e;margin-top:7px}@media(max-width:1100px){.gp-aff.ad-dashboard .ad-balances{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.gp-aff.ad-dashboard .ad-balances{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-balances>article:last-child{grid-column:1/-1}}