.signup_frame__M3JfN{border-radius:16px;overflow:hidden;border:1px solid #1f2023}.signup_post__kJjNM{padding-top:1em;padding-bottom:.25em}.signup_scroll__gGkhV{position:relative;max-height:420px;overflow-y:auto;overscroll-behavior:contain;padding-bottom:48px;-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),transparent);mask-image:linear-gradient(#000 calc(100% - 56px),transparent)}.signup_scroll__gGkhV:focus-visible{outline-offset:2px}.signup_hint__moUxM{margin-top:.125em;display:flex;align-items:center;gap:.375em;font-size:.75em;color:#b5bac1}.signup_hint__moUxM svg{width:1.1em;height:1.1em}.signup_note__oOG1C{margin-top:.5em}.signup_feed__rs9Iq{display:flex;flex-direction:column}.signup_spacer__OQiTn{height:.75em}.signup_reply__MICnF{padding-top:.75em}.signup_msgIn__yafXC{animation:signup_msgIn__yafXC .24s cubic-bezier(.22,1,.36,1) both}@keyframes signup_msgIn__yafXC{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:none}}.signup_body__ISEtR>*+*{margin-top:.5em}.signup_text__z4fzM{line-height:1.375;color:#dbdee1}.signup_think__3uGoo{display:flex;align-items:center;gap:.25em;font-size:.875em;color:#949ba4}.signup_dots__5a_I_{display:inline-flex;gap:3px;margin-left:2px}.signup_dots__5a_I_ i{width:5px;height:5px;border-radius:50%;background:currentColor;animation:signup_dcDot__mBK8L .9s cubic-bezier(.22,1,.36,1) infinite}.signup_dots__5a_I_ i:nth-child(2){animation-delay:.15s}.signup_dots__5a_I_ i:nth-child(3){animation-delay:.3s}@keyframes signup_dcDot__mBK8L{0%,to{opacity:.3;transform:none}40%{opacity:1;transform:translateY(-2px)}}.signup_eph__uO3Nx{margin-top:.25em;display:flex;flex-wrap:wrap;align-items:center;gap:.25em;font-size:.75em;color:#949ba4}.signup_eph__uO3Nx svg{width:1.15em;height:1.15em}.signup_eph__uO3Nx button{display:inline-flex;align-items:center;min-height:2.6em;padding:0;border:0;background:none;font:inherit;font-size:1em;color:#00a8fc;cursor:pointer}.signup_eph__uO3Nx button:hover{text-decoration:underline}.signup_img__xSSuN{display:block;width:100%;max-width:25em;padding:0;border:0;border-radius:.5em;overflow:hidden;background:#0c0d12;cursor:zoom-in}.signup_menu__iHCvi{position:fixed;z-index:60;overflow-y:auto;overscroll-behavior:contain;padding:4px 0;border-radius:8px;border:1px solid #1e1f22;background:#2b2d31;box-shadow:0 8px 16px rgba(0,0,0,.32);font-family:var(--font-inter),system-ui,sans-serif;color:#dbdee1}.signup_menu__iHCvi:focus-visible{outline:none}.signup_menu__iHCvi:focus-visible .signup_on__qYnhu{box-shadow:inset 0 0 0 2px #fbbf24}.signup_opt__LsJzb{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 12px;cursor:pointer}.signup_sel__X4_MI{background:#404249}.signup_on__qYnhu{background:#35373c}.signup_opt__LsJzb img{flex:none;width:22px;height:22px;object-fit:contain}.signup_oe__XLAT8{flex:none;width:22px;font-size:18px;line-height:1;text-align:center}.signup_ot__DlhP_{display:flex;flex-direction:column;min-width:0}.signup_ol__5UaKK{font-size:14px;font-weight:500;line-height:18px;color:#f2f3f5}.signup_od__3TptX{font-size:12px;line-height:16px;color:#b5bac1}.signup_modal___IUKV{width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:8px;background:#313338;color:#dbdee1;font-family:var(--font-inter),system-ui,sans-serif;font-size:16px;box-shadow:0 0 0 1px rgba(0,0,0,.3),0 16px 40px rgba(0,0,0,.5)}.signup_modal___IUKV[open]{animation:signup_dcmIn__w_qhd .2s cubic-bezier(.22,1,.36,1) both}.signup_modal___IUKV::backdrop{background:rgba(0,0,0,.72)}@keyframes signup_dcmIn__w_qhd{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.signup_lb__ViNpK :focus-visible,.signup_modal___IUKV :focus-visible{outline:2px solid #fbbf24;outline-offset:2px}.signup_form__dGOWQ{display:flex;flex-direction:column;max-height:inherit}.signup_mHead__WNzWe{position:relative;padding:20px 56px 0 16px}.signup_mHead__WNzWe h2{font-size:20px;font-weight:600;line-height:24px;color:#f2f3f5}.signup_x__rmWcr{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:6px;background:none;color:#b5bac1;cursor:pointer}.signup_x__rmWcr:hover{color:#f2f3f5;background:#35373c}.signup_lbX__HcFKo svg,.signup_x__rmWcr svg{width:20px;height:20px}.signup_mBody__RQ3ei{display:flex;flex-direction:column;gap:20px;padding:16px;overflow-y:auto}.signup_field__60n68 label{display:block;margin-bottom:8px;font-size:14px;font-weight:600;line-height:18px;color:#f2f3f5}.signup_req__z2wH8{margin-left:4px;color:#f23f42}.signup_field__60n68 input,.signup_field__60n68 textarea{display:block;width:100%;padding:10px;border-radius:8px;border:1px solid transparent;background:#1e1f22;color:#dbdee1;font:inherit;font-size:16px;line-height:20px}.signup_field__60n68 textarea{min-height:96px;resize:vertical}.signup_field__60n68 input::placeholder,.signup_field__60n68 textarea::placeholder{color:#949ba4}.signup_field__60n68 [aria-invalid=true]{border-color:#f23f42}.signup_err__Rzx8U{margin-top:6px;font-size:12px;color:#fa777c}.signup_mFoot__uKJVL{display:flex;justify-content:flex-end;gap:8px;padding:16px;border-radius:0 0 8px 8px;background:#2b2d31}.signup_cancel__MvH0d,.signup_submit__7ruiZ{height:40px;padding:0 16px;border:0;border-radius:8px;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.signup_cancel__MvH0d{background:none;color:#dbdee1}.signup_cancel__MvH0d:hover{text-decoration:underline}.signup_submit__7ruiZ{min-width:96px;background:#5865f2;color:#fff}.signup_submit__7ruiZ:hover{background:#4752c4}.signup_lb__ViNpK{width:min(1000px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;background:none;overflow:visible;cursor:zoom-out}.signup_lb__ViNpK::backdrop{background:rgba(0,0,0,.86)}.signup_lb__ViNpK svg{max-height:calc(100dvh - 32px);border-radius:8px}.signup_lbX__HcFKo{position:fixed;top:16px;right:16px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#1e1f22;color:#fff;cursor:pointer}.signup_cp__RC4pa{margin-top:16px;padding:4px 18px;border-radius:16px;background:var(--panel);border:1px solid var(--panel-line-2);font-size:13.5px}.signup_row__gP_Zu{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 0}.signup_row__gP_Zu+.signup_row__gP_Zu{border-top:1px solid var(--panel-line)}.signup_k__SxCYC{color:var(--text-3)}.signup_head__xTJuw{justify-content:space-between}.signup_head__xTJuw b{font-family:var(--display);font-weight:560;font-size:15px;color:#f3f4f8}.signup_guilds__Bb4y_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;width:100%}.signup_g__voAEp{display:flex;align-items:center;gap:10px;min-width:0}.signup_g__voAEp img{width:28px;height:28px;flex:none;border-radius:7px;background:var(--panel-line);object-fit:contain;padding:2px}.signup_g__voAEp span{min-width:0}.signup_g__voAEp b{display:block;font-weight:600;color:#eceef4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.signup_g__voAEp small,.signup_left__cK2rT small{display:block;font-size:12px;color:var(--text-3)}.signup_youText__IlUhj{color:var(--text-soft)}.signup_youPill___W1vB{border-radius:6px;padding:1px 8px;background:var(--amber-wash);color:var(--amber-2);font-weight:600;animation:signup_youIn__K___7 .36s var(--ease) both}@keyframes signup_youIn__K___7{0%{background-color:rgba(245,158,11,.42);transform:scale(.96)}to{background-color:var(--amber-wash);transform:none}}.signup_av__Dhamq{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#2a2b36;font-size:12px;font-weight:600;color:#c9cad6;flex:none}.signup_left__cK2rT{flex:1 1 200px;min-width:0;color:var(--text-soft)}.signup_left__cK2rT b{color:#eceef4;font-weight:600}.signup_flag__sh__Z{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:999px;background:rgba(251,113,133,.12);color:var(--enemy-s);font-size:12px;font-weight:600;white-space:nowrap}.signup_flag__sh__Z svg{width:12px;height:12px}@media (max-width:767px){.signup_cp__RC4pa{padding:2px 14px}.signup_guilds__Bb4y_{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.signup_modal___IUKV[open],.signup_msgIn__yafXC,.signup_youPill___W1vB{animation:none}.signup_dots__5a_I_ i{animation:none;opacity:.6}}