.friendLink_card__uzNxW{margin:0 16px 11px;padding:14px 16px;border-radius:15px;background:var(--bg);border:1px solid var(--line);border-left:6px solid var(--t2);color:var(--ink)}.friendLink_title__Rngd8{display:flex;align-items:center;gap:10px}.friendLink_title__Rngd8 b{font-size:.94rem;font-weight:700}.friendLink_ic___RghQ{font-size:1.3rem}.friendLink_sub__HM4sj{font-size:.79rem;color:var(--soft);margin:4px 0 10px;line-height:1.35}.friendLink_link__U9hh5{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;padding:9px 11px;border-radius:10px;background:transparent;border:1px dashed var(--line);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}.friendLink_nameLabel__Qd2Zb{display:block;font-size:.8rem;font-weight:600;color:var(--ink-soft);margin-bottom:5px}.friendLink_nameInput__vpcSF{width:100%;border:1px solid var(--line);border-radius:10px;padding:9px 11px;font:inherit;font-size:.95rem;color:var(--ink);background:#fff;margin-bottom:10px}.friendLink_btns__t1bNw{display:flex;flex-wrap:wrap;gap:8px}.friendLink_btn__hd1sX{flex:1 1 auto;min-width:88px;border:0;border-radius:12px;padding:11px 14px;font-weight:800;font-size:.84rem;font-family:inherit;cursor:pointer;background:var(--t1);color:#fff}.friendLink_primary__38sHu{background:var(--t3)}.friendLink_hide__2coeJ{margin-left:auto;border:0;background:transparent;color:var(--soft);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;padding:4px 6px}.friendLink_guest__d5ARW{display:inline-block;margin-right:6px;padding:0 6px;border-radius:8px;border:1px solid var(--line);font-size:.68rem;font-weight:700;color:var(--soft);vertical-align:2px;text-transform:uppercase;letter-spacing:.04em}.friendLink_done__20PZN{font-size:.79rem;color:var(--soft);margin-top:8px;min-height:1em}.AnonDataNudge_banner__2MzJ7{width:100%;margin:10px 0 2px;padding:13px 14px;border-radius:14px;background:rgba(200,60,60,.09);border:1px solid rgba(200,60,60,.35);text-align:left}.AnonDataNudge_title__YRJuJ{font-size:13.5px;font-weight:800;color:var(--red-deep)}.AnonDataNudge_text__ANRE1{margin:5px 0 0;font-size:12.5px;line-height:1.55;color:var(--ink)}.AnonDataNudge_btn__wbha7{display:block;width:100%;text-align:center;margin-top:10px;padding:10px;border-radius:12px;background:var(--grad-cta);color:#fff;font-weight:700;font-size:13px}