.affiliate-account-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0}.affiliate-account-grid article{padding:20px;border:1px solid #393941;background:#15171d}.affiliate-account-grid span,.affiliate-link-box span{display:block;color:#999596;font:800 9px 'Space Grotesk',sans-serif;letter-spacing:.1em}.affiliate-account-grid strong{display:block;margin:8px 0 4px;color:#f3ba6c;font:900 34px Sora,sans-serif}.affiliate-account-grid small,.affiliate-link-box small{color:#858385;font-size:10px}.affiliate-wallet-card{border-color:#5a745f!important;background:linear-gradient(145deg,#15221a,#14171b)!important}.affiliate-public-link{color:#f2b668;font:800 10px 'Space Grotesk';text-decoration:none}.affiliate-link-box{padding:20px;border:1px solid #5a4938;background:#191610;margin:18px 0}.affiliate-link-box>div:first-child{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-bottom:11px}.affiliate-link-box>div:first-child strong{font:800 13px 'Space Grotesk';color:#ffc476;letter-spacing:.08em}.affiliate-copy-row{display:grid;grid-template-columns:1fr auto;gap:8px}.affiliate-copy-row input{min-width:0;padding:12px;border:1px solid #51483f;background:#0b0d11;color:#d9d3cc;font:600 12px Inter}.affiliate-copy-row button{padding:0 18px;border:1px solid #e1a455;background:#d9923d;color:#211408;font:800 10px 'Space Grotesk';cursor:pointer}.affiliate-milestones{margin:24px 0}.affiliate-milestones h4,.affiliate-section-head h4{margin:0 0 12px;font:800 18px Sora}.affiliate-milestones>div{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.affiliate-milestones article{padding:13px;border:1px solid #3b3837;background:#14151a}.affiliate-milestones span{display:block;color:#9f9994;font-size:10px}.affiliate-milestones strong{display:block;margin-top:6px;color:#f1b565;font:800 13px Sora}.affiliate-section-head{display:flex;justify-content:space-between;align-items:end;gap:18px;margin:27px 0 10px}.affiliate-section-head .eyebrow{margin-bottom:4px}.affiliate-section-head>span{color:#827b75;font:800 8px 'Space Grotesk';letter-spacing:.08em}.affiliate-referrals,.affiliate-rewards{border:1px solid #37363c;background:#101217}.affiliate-referrals>article,.affiliate-rewards>article{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:14px 16px;border-bottom:1px solid #ffffff0b}.affiliate-referrals>article:last-child,.affiliate-rewards>article:last-child{border-bottom:0}.affiliate-referrals strong,.affiliate-rewards strong{display:block;font:700 13px Sora}.affiliate-referrals small,.affiliate-rewards small{display:block;margin-top:5px;color:#8f8b88;font-size:10px}.affiliate-referrals>article>div:last-child{display:flex;gap:12px;align-items:center}.affiliate-referrals b,.affiliate-rewards b{color:#76dba7;font:800 12px Sora}.affiliate-status{padding:5px 7px;border:1px solid #52545a;color:#c3bdb6;font:800 8px 'Space Grotesk';letter-spacing:.06em}.affiliate-status.active{border-color:#4b765e;color:#78d8a7;background:#153022}.affiliate-status.review{border-color:#805e34;color:#f0b86e;background:#2d2115}.affiliate-empty{margin:0;padding:18px;color:#8f8a86;font-size:12px}.affiliate-account-note{margin-top:18px;color:#777477;font-size:10px;line-height:1.6}@media(max-width:800px){.affiliate-account-grid{grid-template-columns:1fr}.affiliate-milestones>div{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.affiliate-copy-row{grid-template-columns:1fr}.affiliate-copy-row button{min-height:42px}.affiliate-referrals>article,.affiliate-rewards>article{align-items:flex-start;flex-direction:column}.affiliate-referrals>article>div:last-child{width:100%;justify-content:space-between}.affiliate-milestones>div{grid-template-columns:1fr}}