.mesh-referrals{position:relative;isolation:isolate;padding:200px 0 96px}.mesh-referrals:before{content:"";position:absolute;z-index:-1;inset:0 0 auto;height:560px;background:radial-gradient(ellipse 60% 70% at 20% 0,rgba(0,255,167,.12),transparent 70%),radial-gradient(ellipse 50% 60% at 90% 10%,rgba(0,179,255,.08),transparent 70%);pointer-events:none}html[data-theme=light] .mesh-referrals:before{opacity:.6}.mesh-landing-page .mesh-referrals__container{width:min(1200px,calc(100% - 128px))}.mesh-referrals__hero{display:grid;justify-items:start;gap:24px;max-width:760px}.mesh-landing-page .mesh-referrals__hero h1{font-size:64px;line-height:1.1;letter-spacing:-1.28px}.mesh-landing-page .mesh-referrals__hero p{max-width:600px;font-size:18px}.mesh-referrals__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:64px 0 0;padding:0;list-style:none}.mesh-referral-card{display:flex;flex-direction:column;gap:24px;min-width:0;padding:32px;border:1px solid var(--mesh-border);border-radius:28px;background:var(--mesh-surface)}.mesh-referral-card__exchange{display:flex;align-items:center;gap:16px}.mesh-referral-card__exchange img{flex-shrink:0;width:44px;height:44px;padding:8px;border:1px solid var(--mesh-border);border-radius:12px;background:#fff;object-fit:contain}.mesh-landing-page .mesh-referral-card h2{font-size:24px;line-height:32px;letter-spacing:-.48px}.mesh-referral-card__fields{display:grid;flex-grow:1;align-content:start;gap:16px}.mesh-referral-card__copy,.mesh-referral-card__copy code,.mesh-referral-card__field,.mesh-referral-card__fields{min-width:0}.mesh-referral-card__field{display:grid;gap:8px}.mesh-referral-card__field>span{color:var(--mesh-muted);font-size:14px}.mesh-referral-card__copy{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 16px;border:1px dashed var(--mesh-border);border-radius:14px;background:var(--mesh-soft);color:var(--mesh-accent);cursor:pointer;transition:border-color .2s ease}.mesh-referral-card__copy:is(:hover,:focus-visible){border-color:var(--mesh-accent)}.mesh-referral-card__copy code{color:var(--mesh-text);overflow:hidden;font:500 16px/24px var(--mesh-font-mono,monospace);text-align:start;text-overflow:ellipsis;white-space:nowrap}:is(.mesh-landing-page,.mesh-referrals--app) .mesh-referral-card__link-only{display:flex;align-items:center;gap:8px;padding:12px 0;font-size:14px}.mesh-referral-card__copy svg{flex-shrink:0}.mesh-referral-card__status{min-height:20px;margin-top:-8px;color:var(--mesh-accent);font-size:14px}.mesh-referral-card .ant-btn{width:100%}.mesh-landing-page .mesh-referrals__notice{max-width:760px;margin-top:40px;font-size:14px}@media (max-width:1199px){.mesh-landing-page .mesh-referrals__hero h1{font-size:50px}.mesh-referrals__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:809px){.mesh-referrals{padding:136px 0 64px}.mesh-landing-page .mesh-referrals__container{width:calc(100% - 32px)}.mesh-landing-page .mesh-referrals__hero h1{font-size:36px;letter-spacing:-.72px}.mesh-landing-page .mesh-referrals__hero p{font-size:16px}.mesh-referrals__list{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:40px}.mesh-referral-card{padding:24px;border-radius:24px}}.mesh-referrals--app{min-width:0}.mesh-referrals--app .mesh-referrals__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:var(--sm-space-3);margin-top:var(--sm-space-4)}.mesh-referrals--app .mesh-referral-card{gap:var(--sm-space-4);padding:var(--sm-space-4);border-color:var(--sm-border);border-radius:var(--sm-radius-md);background:var(--sm-surface)}.mesh-referrals--app .mesh-referral-card__exchange{gap:var(--sm-space-3)}.mesh-referrals--app .mesh-referral-card__exchange img{width:32px;height:32px;padding:var(--sm-space-1);border-color:var(--sm-border);border-radius:var(--sm-radius-md)}.mesh-referrals--app .mesh-referral-card h2{margin:0;font-size:18px;font-weight:600;line-height:24px}.mesh-referrals--app .mesh-referral-card__fields{gap:var(--sm-space-3)}.mesh-referrals--app .mesh-referral-card__field>span{color:var(--sm-text-secondary)}.mesh-referrals--app .mesh-referral-card__copy{min-height:44px;padding:var(--sm-space-2) var(--sm-space-3);border-color:var(--sm-border);border-style:solid;border-radius:var(--sm-radius-md);background:var(--sm-surface-muted);color:var(--sm-primary)}.mesh-referrals--app .mesh-referral-card__copy code{color:var(--sm-text);font:500 13px/20px var(--sm-font-mono)}.mesh-referrals--app .mesh-referral-card__copy:is(:hover,:focus-visible){border-color:var(--sm-primary)}.mesh-referrals--app .mesh-referral-card__copy:focus-visible{outline:2px solid var(--sm-primary);outline-offset:2px}.mesh-referrals--app .mesh-referral-card__status{color:var(--sm-primary)}.mesh-referrals--app .mesh-referrals__notice{max-width:760px;margin-top:var(--sm-space-4);color:var(--sm-text-secondary);font-size:13px}@media (max-width:809px){.mesh-referrals--app .mesh-referral-card .ant-btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.mesh-referrals--app .mesh-referral-card__copy{transition:none}}