@keyframes FriendInvite_appear__jD7BG{0%{opacity:0}to{opacity:1}}@keyframes FriendInvite_disappear__7V0jM{0%{opacity:1}99%{opacity:0}to{opacity:0;visibility:hidden;display:none;z-index:-1;width:0;height:0}}@keyframes FriendInvite_sweep__6sXN2{0%{opacity:0;transform:translateX(-em(3))}to{opacity:1;transform:translateX(0)}}@keyframes FriendInvite_sweep-reverse__3UsKJ{0%{opacity:0;transform:translateX(em(3))}to{opacity:1;transform:translateX(0)}}@keyframes FriendInvite_sweep-y__4U_3n{0%{opacity:0;transform:translateY(-em(3))}to{opacity:1;transform:translateY(0)}}@keyframes FriendInvite_sweep-y-reverse__Spy3D{0%{opacity:0;transform:translateY(em(3))}to{opacity:1;transform:translateY(0)}}@keyframes FriendInvite_sweep-disappear__GtQze{0%{transform:translateY(0)}to{opacity:0;transform:translateX(-em(3))}}@keyframes FriendInvite_sweep-disappear-container__pgs3_{0%{transform:translateY(0)}50%{opacity:0;transform:translateX(-em(3))}to{opacity:0;transform:translateX(-em(3));position:absolute;width:0;height:0;overflow:hidden}}@keyframes FriendInvite_sweep-y-disappear__hldiE{0%{transform:translateY(0)}to{opacity:0;transform:translateY(em(3))}}@keyframes FriendInvite_vibration__JTNfy{0%{transform:translateX(-1px) rotate(1deg)}to{transform:translateX(1px) rotate(-1deg) scale(1.05)}}@keyframes FriendInvite_sweep-y-opacity__qISJN{0%{position:absolute;opacity:0;transform:translateY(em(3))}2%{position:relative;opacity:1;transform:translateY(0);height:auto}18%{position:relative;opacity:1;transform:translateY(0);height:auto}20%{position:relative;opacity:0;transform:translateY(em(-3));height:auto}22%{position:absolute}to{opacity:0;position:absolute;z-index:-1;height:0}}@keyframes FriendInvite_sweep-infinite__S_SfL{0%{opacity:0;transform:translateX(-em(1.5))}50%{opacity:1}to{opacity:0;transform:translateX(em(1.5))}}@keyframes FriendInvite_sweep-y-infinite__5Ixwt{0%{opacity:0;transform:translateY(-em(1.5)) rotate(90deg)}50%{opacity:1}to{opacity:0;transform:translateY(em(1.5)) rotate(90deg)}}@keyframes FriendInvite_marquee__JnzNz{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes FriendInvite_marquee-reverse__5XJmf{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes FriendInvite_jelly-5s__JKNIm{0%{transform:scale(.9,1.1)}2%{transform:scale(1.1,.9)}4%{transform:scale(.95,1.05)}6%{transform:scale(1)}to{transform:scale(1)}}@keyframes FriendInvite_bounce__WRUqJ{50%{transform:scale(1.2)}75%{transform:scale(.9)}to{transform:scale(1)}}@keyframes FriendInvite_hidden__rvLES{0%{visibility:visible}to{visibility:hidden}}@keyframes FriendInvite_visibility__TiCFd{0%{visibility:hidden}to{visibility:visible}}@keyframes FriendInvite_loading-active__9jrGt{0%{background-image:image("ico/loading.svg")}50%{background-image:image("ico/loading_active.svg")}to{background-image:image("ico/loading.svg")}}@keyframes FriendInvite_shimmer__oFuL2{0%{background-position:-100% 0}to{background-position:100% 0}}@keyframes FriendInvite_shimmerY__b3acl{0%{background-position:0 -100%}to{background-position:0 100%}}@keyframes FriendInvite_uiLoadingGaugeSpin__QvOXb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FriendInvite_root__36CUz{display:flex;flex-direction:column;min-width:0;min-height:calc(100dvh - (min(3.75em, 8.1081081081dvh) + min(1em, 4.4444444444vw) + min(2.5em, 11.1111111111vw)))}.FriendInvite_head__y8U5m{display:flex;flex-direction:column;gap:min(.75em,1.6216216216dvh);padding-block-end:min(1em,2.1621621622dvh)}.FriendInvite_head__y8U5m h1{display:flex;flex-direction:column;margin:0;color:#111213;font-size:1.5em;font-weight:700;line-height:1.3333333333;letter-spacing:-.023em}.FriendInvite_head__y8U5m h1 span{display:block}.FriendInvite_lead__vpDlm{margin:0;color:#525a5f;font-size:.9375em;font-weight:400;line-height:1.4666666667;letter-spacing:.0096em;overflow-wrap:anywhere}.FriendInvite_codeBlock__gl7o4{padding-block:min(.5em,1.0810810811dvh)}.FriendInvite_codeCard__siCqX{display:flex;align-items:center;gap:min(.75em,3.3333333333vw);padding:min(1em,2.1621621622dvh) min(1em,4.4444444444vw) min(1em,2.1621621622dvh) min(1.25em,5.5555555556vw);border-radius:min(.75em,3.3333333333vw);background:#f0f0f0}.FriendInvite_codeText__nAOgJ{display:flex;flex:1 1;flex-direction:column;gap:min(.125em,.2702702703dvh);min-width:0}.FriendInvite_codeLabel__aycQo{margin:0;color:#525a5f;font-size:.8125em;font-weight:400;line-height:1.3846153846;letter-spacing:.0194em}.FriendInvite_code__YBSiY{margin:0;color:#111213;font-size:1.0625em;font-weight:600;line-height:1.4117647059;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.FriendInvite_copyCode__mG9z3{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:3.1428571429em;min-height:3.1428571429em;margin:0;margin-inline-end:calc(-1*min(.5714285714em, 2.2222222222vw));padding:0 min(.5714285714em,2.2222222222vw);border:0;appearance:none;background:rgba(0,0,0,0);color:#111213;font:inherit;font-size:.875em;font-weight:600;line-height:1.4285714286;letter-spacing:.0145em;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.FriendInvite_copyCode__mG9z3:focus-visible{outline:none;border-radius:min(.8571428571em,3.3333333333vw);box-shadow:0 0 0 min(.1875em,.8333333333vw) #767676}@media(forced-colors:active){.FriendInvite_copyCode__mG9z3:focus-visible{outline:.1428571429em solid Highlight}}.FriendInvite_steps__h2Ugc{display:flex;flex-direction:column;gap:min(1em,2.1621621622dvh);padding-block:min(1.5em,3.2432432432dvh) min(.5em,1.0810810811dvh)}.FriendInvite_steps__h2Ugc h2{margin:0;color:#111213;font-size:1.25em;font-weight:700;line-height:1.4;letter-spacing:-.012em}.FriendInvite_steps__h2Ugc ol{display:flex;flex-direction:column;gap:min(1em,2.1621621622dvh);margin:0;padding:0;list-style:none}.FriendInvite_steps__h2Ugc li{display:flex;align-items:flex-start;gap:min(.75em,3.3333333333vw)}.FriendInvite_num__zvaFG{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:min(2em,6.6666666667vw);block-size:min(2em,6.6666666667vw);border-radius:min(1em,3.3333333333vw);background:#f0f0f0;color:#111213;font-size:.75em;font-weight:600;line-height:1.3333333333;letter-spacing:.0252em}.FriendInvite_stepCopy__WovrQ{display:flex;flex:1 1;flex-direction:column;gap:min(.125em,.2702702703dvh);min-width:0}.FriendInvite_stepTitle__1WIvO{margin:0;color:#111213;font-size:1em;font-weight:600;line-height:1.5;letter-spacing:.0057em;overflow-wrap:anywhere}.FriendInvite_stepBody__DQPez{margin:0;color:#525a5f;font-size:.875em;font-weight:400;line-height:1.4285714286;letter-spacing:.0145em;overflow-wrap:anywhere}.FriendInvite_cta__rq_2c{position:sticky;inset-block-end:0;z-index:2;display:flex;flex-direction:column;align-items:stretch;gap:min(.25em,.5405405405dvh);margin-block:auto calc(-1*min(2.5em, 11.1111111111vw));margin-inline:calc(-1*min(1.25em, 5.5555555556vw));padding-block:min(1em,2.1621621622dvh) calc(min(.25em,.5405405405dvh) + max(min(2.125em, 4.5945945946dvh),env(safe-area-inset-bottom)));padding-inline:min(1em,4.4444444444vw);background:#fff}@media(forced-colors:active){.FriendInvite_cta__rq_2c button{border:min(.0625em,.2777777778vw) solid ButtonText}}.FriendInvite_textButton__5uzKr{position:relative;display:flex;align-items:flex-start;justify-content:center;margin:0;padding:min(.8571428571em,1.6216216216dvh) min(1.1428571429em,4.4444444444vw) min(.5714285714em,1.0810810811dvh);border:0;appearance:none;background:rgba(0,0,0,0);color:#525a5f;font:inherit;font-size:.875em;font-weight:600;line-height:1.4285714286;letter-spacing:.0145em;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.FriendInvite_textButton__5uzKr:after{content:"";position:absolute;inset-block:calc(-1*min(.1428571429em,.2702702703dvh));inset-inline:0}.FriendInvite_textButton__5uzKr:focus-visible{outline:none;border-radius:min(.8571428571em,3.3333333333vw);box-shadow:0 0 0 min(.1875em,.8333333333vw) #767676}@media(forced-colors:active){.FriendInvite_textButton__5uzKr:focus-visible{outline:.1428571429em solid Highlight}}.FriendInvite_toast__VU0Cp{position:absolute;inset-inline:min(1.4285714286em,5.5555555556vw);bottom:calc(100% + min(.8571428571em, 1.6216216216dvh));box-sizing:border-box;display:flex;align-items:center;gap:min(.5714285714em,2.2222222222vw);margin:0;padding:min(1em,1.8918918919dvh) min(1.1428571429em,4.4444444444vw);border-radius:min(.8571428571em,3.3333333333vw);background:#111213;color:#fff;font-size:.875em;font-weight:400;line-height:1.4285714286;letter-spacing:.0145em;overflow-wrap:anywhere}.FriendInvite_toast__VU0Cp img{display:block;flex:none}.FriendInvite_toast__VU0Cp span{flex:1 1;min-width:0}@media(forced-colors:active){.FriendInvite_toast__VU0Cp{border:min(.0625em,.2777777778vw) solid CanvasText}}.FriendInvite_skeleton__ZRFDR,.FriendInvite_state__NQQtB{display:flex;flex-direction:column}.FriendInvite_state__NQQtB{align-items:flex-start;gap:min(.75em,3.3333333333vw);padding:min(1em,4.4444444444vw);border-radius:min(.75em,3.3333333333vw);background:#f0f0f0;color:#111213}.FriendInvite_stateTitle__Sb3Uz{margin:0;font-size:1em;font-weight:600;line-height:1.5}.FriendInvite_stateText__H4a5E{margin:0;color:#525a5f;font-size:.875em;line-height:1.4285714286;overflow-wrap:anywhere}