.affiliate-shared-header{--spacing:4px;--text-xs:12px;--text-sm:14px;--text-base:16px;font-size:14px}.affiliate-workspace{--affiliate-page:#f7f8fa;--affiliate-surface:#fff;--affiliate-surface-muted:#fafafa;--affiliate-text:#111827;--affiliate-text-secondary:#475569;--affiliate-text-muted:#64748b;--affiliate-text-faint:#9ca3af;--affiliate-border:#e5e7eb;--affiliate-success-bg:#f0fdf4;--affiliate-info-bg:#eff6ff;--affiliate-error-bg:#fef2f2;min-height:var(--service-viewport-height,100dvh);color:#151719;background:#fff;flex-direction:column;padding-top:64px;font-size:14px;display:flex}:root.dark .affiliate-workspace{--affiliate-page:#111318;--affiliate-surface:#1b1f27;--affiliate-surface-muted:#252b35;--affiliate-text:#f3f5f8;--affiliate-text-secondary:#c4ccd7;--affiliate-text-muted:#aab4c2;--affiliate-text-faint:#8492a4;--affiliate-border:#39414e;--affiliate-success-bg:#153629;--affiliate-info-bg:#182b46;--affiliate-error-bg:#3d2228;background:var(--affiliate-page);color:var(--affiliate-text)}.affiliate-container{flex:1;width:min(1120px,100% - 40px);margin:0 auto}.affiliate-actions,.affiliate-section-heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.affiliate-section-heading{justify-content:space-between}.affiliate-text-link{color:#343d48;text-underline-offset:3px;text-decoration:underline}.affiliate-section-heading{margin-bottom:12px}.affiliate-section-heading h2{margin-bottom:0}.affiliate-text-link{font-size:13px}.affiliate-tabs{border-bottom:1px solid #e8ebef;gap:32px;display:flex;overflow:auto}.affiliate-tabs a{color:#67717f;flex-shrink:0;padding:18px 0;text-decoration:none;position:relative}.affiliate-tabs a[aria-current=page]{color:#111}.affiliate-tabs a:after{content:"";background:#111;height:2px;transition:transform .25s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.affiliate-tabs a:hover:after,.affiliate-tabs a[aria-current=page]:after{transform:scaleX(1)}.affiliate-title{justify-content:space-between;align-items:center;gap:16px;padding:28px 0 24px;display:flex}.affiliate-title h1{letter-spacing:-1px;margin:0;font-size:28px;font-weight:700}.affiliate-title p{color:#68727f;margin:8px 0 0;font-size:14px}.affiliate-metrics{border-block:1px solid #e7ebef;grid-template-columns:repeat(3,1fr);margin:0;padding:20px 0;display:grid}.affiliate-metrics>div{border-right:1px solid #e7ebef;padding:0 24px}.affiliate-metrics>div:first-child{padding-left:0}.affiliate-metrics>div:last-child{border:0}.affiliate-metrics dt{color:#5f6875;font-size:13px}.affiliate-metrics dd{font-variant-numeric:tabular-nums;letter-spacing:-1px;margin:8px 0 0;font-size:32px;font-weight:650}.affiliate-metrics p{color:#68727f;margin:8px 0 0;font-size:12px;line-height:1.5}.affiliate-share{isolation:isolate;background:#eff7ff;border-radius:8px;margin:24px 0;padding:24px;position:relative;overflow:hidden}.affiliate-share h2,.affiliate-section h2{margin:0 0 8px;font-size:17px;font-weight:650}.affiliate-share p,.affiliate-section p{color:#68727f;font-size:14px;line-height:1.6}.affiliate-copy{z-index:1;gap:10px;margin-top:16px;display:flex;position:relative}.affiliate-copy code{overflow-wrap:anywhere;background:#fff;border:1px solid #dae2eb;border-radius:6px;flex:1;min-width:0;padding:12px 14px;font-size:14px}.affiliate-button{color:#fff;cursor:pointer;background:#151719;border:1px solid #151719;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:14px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.affiliate-payout-settings-button{margin-top:24px}.affiliate-button:hover{transform:translateY(-2px);box-shadow:0 5px 16px #14233320}.affiliate-button:focus-visible{outline-offset:3px;outline:2px solid #2687df}.affiliate-button:disabled{cursor:not-allowed;opacity:.5;box-shadow:none;transform:none}.affiliate-flow{color:#63a8f2;opacity:.45;z-index:-1;width:60%;height:100%;position:absolute;top:0;right:-5%}.affiliate-flow path{stroke-dasharray:160 500;animation:7s linear infinite affiliate-stream}.affiliate-flow .affiliate-flow-base path{stroke-dasharray:none;opacity:.35;animation:none}.affiliate-bottom{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;display:grid}.affiliate-section{border-top:1px solid #e7ebef;min-width:0;padding-top:20px}.affiliate-section table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.affiliate-section th{color:#626c78;background:#f7f8fa;font-weight:500}.affiliate-section th,.affiliate-section td{border-bottom:1px solid #edf0f3;padding:14px 12px}.affiliate-section .affiliate-empty{color:#68727f;padding:16px 0}.affiliate-body{animation:.4s ease-out both affiliate-enter}:root.dark .affiliate-workspace .affiliate-tabs{border-color:var(--affiliate-border)}:root.dark .affiliate-workspace .affiliate-tabs a,:root.dark .affiliate-workspace .affiliate-title p,:root.dark .affiliate-workspace .affiliate-metrics dt,:root.dark .affiliate-workspace .affiliate-metrics p,:root.dark .affiliate-workspace .affiliate-share p,:root.dark .affiliate-workspace .affiliate-section p,:root.dark .affiliate-workspace .affiliate-section th,:root.dark .affiliate-workspace .affiliate-section .affiliate-empty{color:var(--affiliate-text-muted)}:root.dark .affiliate-workspace .affiliate-tabs a[aria-current=page],:root.dark .affiliate-workspace .affiliate-text-link{color:var(--affiliate-text)}:root.dark .affiliate-workspace .affiliate-tabs a:after{background:var(--affiliate-text)}:root.dark .affiliate-workspace .affiliate-metrics,:root.dark .affiliate-workspace .affiliate-metrics>div,:root.dark .affiliate-workspace .affiliate-section,:root.dark .affiliate-workspace .affiliate-section th,:root.dark .affiliate-workspace .affiliate-section td{border-color:var(--affiliate-border)}:root.dark .affiliate-workspace .affiliate-share,:root.dark .affiliate-workspace .affiliate-section th{background:var(--affiliate-surface-muted)}:root.dark .affiliate-workspace .affiliate-copy code{background:var(--affiliate-surface);border-color:var(--affiliate-border)}@keyframes affiliate-stream{to{stroke-dashoffset:-660px}}@keyframes affiliate-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:640px){.affiliate-workspace{padding-top:54px}.affiliate-tabs{gap:24px}.affiliate-title h1{font-size:24px}.affiliate-metrics>div{border-bottom:1px solid #e7ebef;border-right:0;padding:12px 0}.affiliate-metrics{grid-template-columns:1fr;padding:0}.affiliate-metrics dd{font-size:23px}.affiliate-bottom{grid-template-columns:1fr}.affiliate-share{padding:20px}.affiliate-copy{flex-wrap:wrap}.affiliate-copy code{flex-basis:100%}.affiliate-flow{width:100%}.affiliate-title{flex-wrap:wrap;align-items:flex-start}}
