.af-body{padding-bottom:96px}.af-body p{color:var(--ink-2)}.af-body a{color:var(--link);text-underline-offset:3px;text-decoration:underline}.af-body a:hover{color:var(--link-h)}.af-narrow{max-width:620px}.af .af-muted{color:var(--ink-2);margin-top:16px;font-size:15px}.af-pre{white-space:pre-wrap;overflow-wrap:anywhere}.af-loading{padding-top:80px}.af-referral{padding-top:64px}.af-referral>p+p{margin-top:16px}.af-columns{grid-template-columns:5fr 7fr;align-items:start;gap:48px;display:grid}.af-columns>*{min-width:0}.af-columns>*>p:not(.af-muted){margin-top:16px}.af-public-form h2,.af-panel h2{font-size:clamp(26px,2.4vw,32px);line-height:1.15}.af-panel p:not(.af-muted){margin-top:12px}.af-steps{color:var(--ink-2);margin:24px 0 0;padding-left:22px;list-style:decimal}.af-steps li+li{margin-top:8px}.af-steps li::marker{color:var(--ink-3)}.af-steps b{color:var(--ink);font-weight:500}.af form{max-width:520px;margin-top:24px}.af label{color:var(--ink-2);flex-direction:column;gap:8px;margin-top:20px;font-size:15px;display:flex}.af :is(input:not([type=checkbox]),textarea,select){border:1px solid var(--line-input);background:var(--surface);width:100%;min-height:52px;color:var(--ink);font:inherit;border-radius:12px;padding:12px 14px;font-size:16px;transition:border-color .15s}.af :is(input:not([type=checkbox]),textarea,select):hover{border-color:var(--line-input-h)}.af :is(input:not([type=checkbox]),textarea,select):focus-visible{border-color:var(--focus);outline:1px solid var(--focus);outline-offset:0;border-radius:12px}.af :is(input,textarea)::placeholder{color:var(--ink-3)}.af label.af-check{flex-direction:row;align-items:flex-start;gap:10px;font-size:16px}.af-check input{width:18px;height:18px;accent-color:var(--link);flex:none;margin-top:3px}.af form>.btn,.af-public-form h2+label{margin-top:24px}.af .af-secondary{color:var(--ink);border:1px solid var(--line-input);background:0 0}.af .af-secondary:hover{background:var(--surface-h);border-color:var(--line-input-h)}.af-link{min-height:44px;color:var(--link);font-size:inherit;background:0 0;border:0;padding:0;font-weight:500}.af-link:hover{color:var(--link-h)}.af-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.af-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.af-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0 24px;display:flex}.af-tabs button{min-height:48px;color:var(--ink-2);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0;font-size:17px;font-weight:500}.af-tabs button:hover{color:var(--ink)}.af-tabs :is([aria-current=page],[aria-pressed=true]){color:var(--ink);border-bottom-color:var(--ink)}.af-workspace{margin-top:56px}.af-tab-panel{margin-top:48px}.af-copy{margin-top:20px}.af-metrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;padding-block:32px;display:grid}.af-metrics strong{letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;margin-top:6px;font-size:clamp(24px,2.4vw,32px);font-weight:500;line-height:1.15;display:block}.af-metrics p{font-size:15px}.af-policy,.af-counts{border-block:1px solid var(--line);flex-wrap:wrap;gap:16px 40px;padding-block:20px;display:flex}.af-policy{margin-top:20px}.af-counts{margin-top:32px}.af-policy span,.af-counts span{color:var(--ink-2);font-size:15px}.af-policy b,.af-counts b{letter-spacing:-.01em;color:var(--ink);font-size:20px;font-weight:500;display:block}.af-terms>p{margin-top:16px}.af-public-terms{border-top:1px solid var(--line);margin:48px 0 0}.af-public-terms>div{border-bottom:1px solid var(--line);grid-template-columns:5fr 7fr;align-items:baseline;gap:48px;padding-block:24px;display:grid}.af-public-terms dt{letter-spacing:-.01em;color:var(--ink);font-size:20px;font-weight:500}.af-public-terms dd{color:var(--ink-2);margin:0}.af-details{margin-top:24px}.af-public-terms+.af-details{border-top:0;margin-top:0}.af-table-wrap{margin-top:24px;overflow-x:auto}.af-table-wrap:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.af table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:16px;line-height:1.45}.af th,.af td{border-bottom:1px solid var(--line);padding:14px 24px 14px 0}.af :is(th,td):last-child{padding-right:0}.af thead th{border-top:1px solid var(--line);color:var(--ink);font-weight:500}.af td{color:var(--ink-2)}.af-payout{border-bottom:1px solid var(--line);padding-block:18px}.af-payouts{border-top:1px solid var(--line);margin-top:24px}.af-payout strong{letter-spacing:-.01em;color:var(--ink);font-size:20px;font-weight:500}.af-status{color:var(--ink-2);margin-left:16px;font-size:15px}.af-status[data-status=paid]{color:var(--success)}.af-status[data-status=cancelled]{color:var(--error)}.af-payout p{overflow-wrap:anywhere;margin-top:4px;font-size:15px}.af-empty{border-block:1px solid var(--line);margin-top:24px;padding-block:24px}.af-empty p{margin-top:6px}.af-public-form .af-empty{border-top:0;margin-top:0;padding-block:24px}.af-alert,.af-notice{border-block:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 20px;margin-top:48px;padding-block:14px;display:flex}.af-body .af-alert{color:var(--error)}.af-body .af-notice{color:var(--success)}.af-body .af-narrow .af-alert{margin-top:24px}.af .af-boundary{max-width:48em;margin-top:56px}.af-footer{margin-top:4px;font-size:15px}@media (max-width:960px){.af-columns{grid-template-columns:minmax(0,1fr);gap:56px}.af-public-terms>div{grid-template-columns:minmax(0,1fr);gap:4px}}@media (max-width:720px){.af-body{padding-bottom:64px}.af-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.af-loading{padding-top:56px}}@media (max-width:560px){.af-tabs{gap:0 16px}.af-actions .btn,.af form>.btn{width:100%}}
