.PTpmOq_supporters .PTpmOq_head{background-color:var(--surface-hover);padding:30px 0}@media only screen and (max-width:991px){.PTpmOq_supporters .PTpmOq_head{padding:10px 5px}}.PTpmOq_supporters .PTpmOq_head h1{margin-top:0;margin-bottom:15px;font-weight:600}@media only screen and (max-width:768px){.PTpmOq_supporters .PTpmOq_head h1{font-size:26px}}.PTpmOq_supporters .PTpmOq_head .PTpmOq_emoji{font-size:25px;display:inline-block}.PTpmOq_supporters .PTpmOq_head p{margin-bottom:0;line-height:25px}.PTpmOq_supporters .PTpmOq_head p a{color:inherit;font-weight:600;text-decoration:underline;transition:all .3s}@media only screen and (min-width:769px){.PTpmOq_supporters .PTpmOq_head p a:hover{color:var(--text-brand)}}.PTpmOq_supporters .PTpmOq_body{padding:15px 0}.PTpmOq_supporters .PTpmOq_platform{margin-bottom:30px}.PTpmOq_supporters .PTpmOq_platform:last-child{margin-bottom:15px}.PTpmOq_supporters .PTpmOq_platformTitle{align-items:center;gap:8px;margin-bottom:20px;font-size:19px;font-weight:650;display:flex}.PTpmOq_supporters .PTpmOq_platformTitle svg{fill:var(--w-70)}.PTpmOq_supporters .PTpmOq_platformTitle span{font-weight:400}.PTpmOq_supporters .PTpmOq_supporterList{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:11px;margin:0;padding:0;list-style:none;display:grid}.PTpmOq_supporters .PTpmOq_supporterItem{background-color:var(--surface-hover);border:1px solid var(--ea-border);border-radius:8px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.PTpmOq_supporters .PTpmOq_avatar{background-color:var(--surface-active);border-radius:50%;flex-shrink:0;width:44px;height:44px;display:block;overflow:hidden}.PTpmOq_supporters .PTpmOq_avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.PTpmOq_supporters .PTpmOq_identity{align-items:center;gap:5px;min-width:0;display:flex}.PTpmOq_supporters .PTpmOq_supporterName{min-width:0;color:var(--fg-strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none;transition:color .3s;overflow:hidden}.PTpmOq_supporters .PTpmOq_supporterName:hover{color:var(--text-brand)}.PTpmOq_supporters .PTpmOq_badges{flex-shrink:0}.PTpmOq_supporters .PTpmOq_list{flex-wrap:wrap;gap:11px;margin:0;padding:0;list-style:none;display:flex}.PTpmOq_supporters .PTpmOq_list li{background-color:var(--surface-hover);border-radius:5px;padding:5px 10px;font-size:14px;font-weight:450;line-height:normal}
@keyframes PqnXSa_skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.PqnXSa_skeleton{pointer-events:none}.PqnXSa_head{background-color:var(--w-3);padding:30px 0}@media only screen and (max-width:991px){.PqnXSa_head{padding:10px 5px}}.PqnXSa_line{background:linear-gradient(90deg, var(--w-5) 25%, var(--w-10) 50%, var(--w-5) 75%);background-size:200% 100%;border-radius:7px;animation:1.5s infinite PqnXSa_skeleton-shimmer}.PqnXSa_body{padding:15px 0}.PqnXSa_platform{margin-bottom:30px}.PqnXSa_chips{flex-wrap:wrap;gap:11px;display:flex}.PqnXSa_chip{background:linear-gradient(90deg, var(--w-5) 25%, var(--w-10) 50%, var(--w-5) 75%);background-size:200% 100%;border-radius:5px;height:30px;animation:1.5s infinite PqnXSa_skeleton-shimmer}
.AnQ_VG_card{--w:44px;--u-ring:#c2c7cb;background:var(--surface);border:1px solid var(--ea-border);width:100%;max-width:520px;color:var(--fg-strong);border-radius:20px;align-items:center;gap:18px;padding:10px 18px 10px 14px;text-decoration:none;transition:transform .2s,box-shadow .3s;display:flex;box-shadow:0 18px 36px -24px #780c2259}.AnQ_VG_card:hover{transform:translateY(-1px);box-shadow:0 22px 40px -22px #d11f3b73}.AnQ_VG_card:active{transform:scale(.99)}:root:not([data-theme=light]) .AnQ_VG_card{--u-ring:#3d454a;box-shadow:0 18px 36px -24px #000000e6}.AnQ_VG_ph{width:var(--w);padding:calc(var(--w)*.032);border-radius:calc(var(--w)*.165);box-shadow:0 0 0 calc(var(--w)*.007 + .5px) var(--u-ring);background:#050607;flex:none;display:block;position:relative}.AnQ_VG_ph img{aspect-ratio:600/1304;border-radius:calc(var(--w)*.134);background:#000;width:100%;height:auto;display:block}.AnQ_VG_ph:after{content:"";left:50%;top:calc(var(--w)*.054);width:calc(var(--w)*.29);height:calc(var(--w)*.085);margin-left:calc(var(--w)*-.145);background:#000;border-radius:99px;position:absolute}.AnQ_VG_label{min-width:0;font-family:var(--font-red-hat-display);flex:1;font-size:17px;font-weight:700;line-height:1.3}.AnQ_VG_chev{width:14px;height:14px;color:var(--fg-muted);opacity:.7;flex:none;place-items:center;display:grid}.AnQ_VG_chev svg{fill:currentColor;width:100%;height:100%}:is(:root[data-theme=light] .AnQ_VG_td,:root:not([data-theme=light]) .AnQ_VG_tl){display:none}
@keyframes LereNG_skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.LereNG_membershipContainer{justify-content:center;align-items:center;min-height:calc(100vh - 100px);padding-inline:16px;display:flex}.LereNG_membershipCard{background-color:var(--surface);border:1px solid var(--ea-border);padding:var(--membership-card-padding-block,40px) 32px;border-radius:10px;width:100%;max-width:450px;box-shadow:0 4px 20px #0000004d}:root[data-theme=light] .LereNG_membershipCard{box-shadow:var(--elevation)}.LereNG_membershipHeader{text-align:center;margin-bottom:var(--membership-header-gap,32px)}.LereNG_membershipTitle{color:var(--fg-muted);margin:0 0 var(--membership-title-gap,8px) 0;font-size:28px;font-weight:700}.LereNG_membershipSubtitle{color:var(--fg);margin:0;font-size:16px}.LereNG_socialButtons{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}.LereNG_socialButton{justify-content:center;align-items:center;gap:10px;display:flex;padding:10px 14px!important}.LereNG_socialButton:hover{background-color:var(--w-5)}.LereNG_socialButton:disabled{opacity:.7;cursor:not-allowed}.LereNG_socialButton svg{flex-shrink:0}.LereNG_socialSpinner{border:2px solid color-mix(in srgb, var(--fg-muted) 30%, transparent);border-top-color:var(--fg-muted);border-radius:50%;flex-shrink:0;width:20px;height:20px;animation:.8s linear infinite LereNG_spin}@keyframes LereNG_spin{to{transform:rotate(360deg)}}.LereNG_divider{text-align:center;margin:24px 0;position:relative}.LereNG_divider:before{content:"";background-color:var(--ea-border);height:1px;position:absolute;top:50%;left:0;right:0}.LereNG_dividerText{background-color:var(--surface);color:var(--fg);z-index:1;padding:0 16px;font-size:14px;position:relative}.LereNG_membershipContent{flex-direction:column;gap:10px;display:flex}.LereNG_membershipFooter{text-align:center;color:var(--fg);margin-top:24px;font-size:14px}.LereNG_membershipFooter p{margin:8px 0}.LereNG_membershipFooter p:first-child{margin-top:0}.LereNG_membershipFooter p:last-child{margin-bottom:0}.LereNG_membershipLink{color:var(--fg);font-weight:500}@media only screen and (min-width:991px){.LereNG_membershipLink{cursor:pointer;transition:all .3s}.LereNG_membershipLink:hover{color:var(--text-brand)}}.LereNG_skeleton{background:linear-gradient(90deg, var(--w-5) 25%, var(--w-10) 50%, var(--w-5) 75%);background-size:200% 100%;border-radius:7px;animation:1.5s infinite LereNG_skeleton-shimmer}.LereNG_skeletonTitle{width:140px;height:32px;margin:0 auto 8px}.LereNG_skeletonSubtitle{width:180px;height:18px;margin:0 auto}.LereNG_skeletonButton{width:100%;height:44px}.LereNG_skeletonDividerWrapper:before{display:none}.LereNG_skeletonDivider{width:40px;height:16px;display:inline-block}.LereNG_skeletonField{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.LereNG_skeletonLabel{width:120px;height:16px}.LereNG_skeletonInput{width:100%;height:44px}.LereNG_skeletonSubmit{width:100%;height:44px;margin-top:8px}.LereNG_skeletonFooter{width:200px;height:16px;margin:0 auto}@media (max-width:480px){.LereNG_membershipCard{padding:var(--membership-card-padding-block,32px) 24px;max-width:400px}.LereNG_membershipTitle{font-size:24px}.LereNG_socialButton{gap:10px;padding:10px 14px;font-size:13px}}
.FHEsVW_pageContainer{justify-content:center;align-items:center;min-height:calc(100vh - 100px);display:flex}.FHEsVW_formCard{background-color:var(--surface);border:1px solid var(--ea-border);border-radius:10px;width:100%;max-width:450px;padding:40px 32px;box-shadow:0 4px 20px #0000004d}@media (max-width:480px){.FHEsVW_pageContainer{padding:0 16px}.FHEsVW_formCard{max-width:400px;padding:32px 24px}}
.b_m6oq_pageContainer{justify-content:center;align-items:center;min-height:calc(100vh - 100px);display:flex}.b_m6oq_formCard{background-color:var(--surface);border:1px solid var(--ea-border);border-radius:10px;width:100%;max-width:450px;padding:40px 32px;box-shadow:0 4px 20px #0000004d}@media (max-width:480px){.b_m6oq_pageContainer{padding:0 16px}.b_m6oq_formCard{max-width:400px;padding:32px 24px}}
.Z6FPoq_pageContainer{justify-content:center;align-items:center;min-height:calc(100vh - 100px);display:flex}.Z6FPoq_formCard{background-color:var(--surface);border:1px solid var(--ea-border);border-radius:10px;width:100%;max-width:450px;padding:40px 32px;box-shadow:0 4px 20px #0000004d}@media (max-width:480px){.Z6FPoq_pageContainer{padding:0 16px}.Z6FPoq_formCard{max-width:400px;padding:32px 24px}}
.D3mjoq_membershipForm{flex-direction:column;gap:5px;display:flex}.D3mjoq_errorMessage{color:var(--text-error);background-color:#ef44441a;border:1px solid #ef444480;border-radius:10px;margin-bottom:20px;padding:12px 16px;font-size:14px}.D3mjoq_statusContainer{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:20px 0;display:flex}.D3mjoq_spinner{border:3px solid color-mix(in srgb, var(--fg-muted) 25%, transparent);border-top-color:var(--text-brand);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite D3mjoq_spin}@keyframes D3mjoq_spin{to{transform:rotate(360deg)}}.D3mjoq_primaryLink{background-color:var(--brand-solid);color:#fff;border-radius:10px;padding:12px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-block}.D3mjoq_primaryLink:hover{opacity:.9;color:#fff}.D3mjoq_backToLogin{text-align:center;color:var(--fg);margin-top:8px;font-size:14px;text-decoration:none;display:block}.D3mjoq_backToLogin:hover{color:var(--fg-muted)}
.TsVJ5a_membershipForm{flex-direction:column;gap:5px;display:flex}.TsVJ5a_errorMessage{color:var(--text-error);background-color:#ef44441a;border:1px solid #ef444480;border-radius:10px;margin-bottom:20px;padding:12px 16px;font-size:14px}.TsVJ5a_invalidLinkContainer,.TsVJ5a_successContainer{text-align:center;padding:20px 0}.TsVJ5a_backToLogin{text-align:center;color:var(--fg);margin-top:16px;font-size:14px;text-decoration:none;display:block}.TsVJ5a_backToLogin:hover{color:var(--fg-muted)}
._6kAY6a_confirmation{--membership-card-padding-block:32px;--membership-title-gap:16px;--membership-header-gap:24px}._6kAY6a_confirmation ._6kAY6a_status{gap:12px;padding:0}._6kAY6a_status{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:20px 0;display:flex}._6kAY6a_spinner{border:3px solid color-mix(in srgb, var(--fg-muted) 25%, transparent);border-top-color:var(--text-brand);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite _6kAY6a_spin}@keyframes _6kAY6a_spin{to{transform:rotate(360deg)}}._6kAY6a_link{min-height:44px;color:var(--fg);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}._6kAY6a_link:hover{color:var(--fg-muted)}