.calx-page.dlx-friend-page{--calx-bg: var(--paper);--calx-text: var(--ink);--calx-muted: var(--warm-text-2);--calx-line-soft: var(--warm-line);background:var(--paper)}.dlx-friend-page .calx-glow{display:none}.dlx-friend-page .calx-brand img{filter:none}.dlx-friend-page .calx-eyebrow{color:var(--lime-ink)}.dlx-friend-page .calx-eyebrow-dot{box-shadow:none}.dlx-friend-page .calx-wave span{border-color:var(--warm-line)}.dlx-friend-page .calx-card{background:var(--paper-raised);border-color:var(--warm-line);box-shadow:0 12px 36px #14170f0a;backdrop-filter:none}.dlx-friend-page .calx-card:before{display:none}.dlx-friend-page .calx-node svg{color:var(--lime-ink)}.dlx-friend-page .calx-footer{color:var(--warm-text-2)}.dlx-friend-page .flowx-header [role=group]{--dark-line: var(--warm-line);--dark-text-2: var(--warm-text-2);--dark-text: var(--ink)}.dlx-friend-invite{margin:0 0 25px;padding:0 0 24px;border:0;border-bottom:1px solid var(--warm-line);border-radius:0;background:none}.dlx-invite-heading{display:flex;gap:12px;align-items:center;margin-bottom:6px}.dlx-invite-mark{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 auto;border-radius:11px;color:var(--lime-ink);background:var(--lime-soft)}.dlx-invite-code{width:fit-content;padding:4px 8px;border-radius:6px;font:400 12px/1.5 var(--sans);background:var(--paper-2);color:var(--warm-text-2);overflow-wrap:anywhere}.dlx-friend-invite .flowx-actions{margin-top:10px}.dlx-auth-loading{min-height:270px}.dlx-friend-page .flowx-clerk{min-height:270px;background:var(--paper-raised);box-shadow:none;border:0}.dlx-friend-page .dlx-step strong{color:var(--ink)}.dlx-friend-page a:focus-visible,.dlx-friend-page button:focus-visible{outline:2px solid var(--lime-ink);outline-offset:4px}.dlx-referral-offer{margin:18px 0;padding:20px;border:1px solid var(--warm-line);border-radius:14px;background:var(--lime-soft);color:var(--ink)}.dlx-referral-offer>strong{font:500 24px/1.2 var(--serif);letter-spacing:-.02em}.dlx-referral-offer p{font:400 13px/1.6 var(--sans);margin:10px 0}.dlx-referral-offer>span{font:400 11px/1.6 var(--sans);color:var(--warm-text-2)}
