.refer_page__28WRQ{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.refer_hero__064lD{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:linear-gradient(135deg,var(--color-tint-muted),var(--color-accent-muted))}.refer_title__lTxfF{margin:0;font-size:1.6rem;line-height:1.2}.refer_lede__ROeNV{margin:0;color:var(--color-text-secondary);max-width:60ch}.refer_codeRow__bGa0Q{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.refer_code__NfjSN{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.5rem;font-weight:700;letter-spacing:.18em;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-background);border:1px dashed var(--color-border-strong)}.refer_actions__E7h1S{display:flex;flex-wrap:wrap;gap:var(--space-2)}.refer_button__MsziE,.refer_primary__wUTzI{display:inline-flex;align-items:center;gap:var(--space-2);padding:.55rem 1rem;border-radius:var(--radius-pill);font:inherit;font-weight:600;font-size:.9rem;cursor:pointer;text-decoration:none;border:1px solid var(--color-border-strong);background:var(--color-background);color:var(--color-text)}.refer_primary__wUTzI{border-color:transparent;background:var(--color-tint);color:var(--color-on-tint)}.refer_button__MsziE:disabled,.refer_primary__wUTzI:disabled{opacity:.6;cursor:default}.refer_grid__wsAYF{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.refer_card__w7LMO{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-background-element);min-width:0}.refer_cardTitle__JEEJB{margin:0;font-size:1.05rem}.refer_stats__xOIgE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0}.refer_stats__xOIgE dt{font-size:.8rem;color:var(--color-text-secondary)}.refer_stats__xOIgE dd{margin:0;font-size:1.25rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.refer_muted___TE8F{margin:0;font-size:.85rem;color:var(--color-text-secondary)}.refer_list__co4sJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.refer_row__PUg69{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.refer_row__PUg69:last-child{border-bottom:none}.refer_rowMain____nXn{display:flex;flex-direction:column;gap:.15rem;min-width:0}.refer_amount__l45eU{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.refer_negative__oOWRQ{color:var(--color-error)}.refer_chip__klvWH{align-self:flex-start;font-size:.75rem;font-weight:600;padding:.15rem .6rem;border-radius:var(--radius-pill);background:var(--color-background-selected)}.refer_chipGood__OwECV{background:var(--color-success-muted);color:var(--color-success)}.refer_chipBad__uozBO{background:var(--color-error-muted);color:var(--color-error)}.refer_form__oRLZv{display:flex;flex-wrap:wrap;gap:var(--space-2)}.refer_input__KK9tU{flex:1 1 10rem;min-width:0;padding:.55rem .8rem;border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-background);color:var(--color-text);font:inherit;text-transform:uppercase;letter-spacing:.08em}.refer_alert__na1wp{background:var(--color-error-muted);color:var(--color-error)}.refer_alert__na1wp,.refer_success__OniKE{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm)}.refer_success__OniKE{background:var(--color-success-muted);color:var(--color-success)}.refer_state__V5N2a{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);text-align:center}.refer_steps__a01rg{margin:0;padding-left:1.2rem;display:flex;flex-direction:column;gap:var(--space-2);color:var(--color-text-secondary)}.refer_terms__bHVS_{white-space:pre-wrap;color:var(--color-text-secondary);font-size:.9rem}.refer_skeleton__cyQul{height:8rem;border-radius:var(--radius-md);background:var(--color-background-element);animation:refer_pulse__ApiQt 1.2s ease-in-out infinite}@keyframes refer_pulse__ApiQt{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.refer_skeleton__cyQul{animation:none}}