.DiscordFeatureMotion-module__vwtFoq__root{min-width:0}.DiscordFeatureMotion-module__vwtFoq__stage{aspect-ratio:730/560;contain:layout paint;background:0 0;border:0;border-radius:22px;position:relative;overflow:hidden}.DiscordFeatureMotion-module__vwtFoq__scene{position:absolute;inset:0}.DiscordFeatureMotion-module__vwtFoq__discordWindow{opacity:0;background:#1e1f22;border:1px solid #ffffff17;border-radius:22px;grid-template-rows:42px minmax(0,1fr);animation:.43s cubic-bezier(.22,1,.36,1) 80ms forwards DiscordFeatureMotion-module__vwtFoq__window-enter;display:grid;position:absolute;inset:0;overflow:hidden;transform:translateY(12px)scale(.985);box-shadow:0 22px 58px #00000040}.DiscordFeatureMotion-module__vwtFoq__windowChrome{color:#949ba4;background:#18191d;border-bottom:1px solid #141518;align-items:center;gap:12px;min-width:0;padding:0 16px;display:flex}.DiscordFeatureMotion-module__vwtFoq__trafficLights{gap:7px;display:inline-flex}.DiscordFeatureMotion-module__vwtFoq__trafficLights i{background:#ff5f57;border-radius:50%;flex:0 0 12px;width:12px;height:12px}.DiscordFeatureMotion-module__vwtFoq__trafficLights i:nth-child(2){background:#febc2e}.DiscordFeatureMotion-module__vwtFoq__trafficLights i:nth-child(3){background:#28c840}.DiscordFeatureMotion-module__vwtFoq__chromeChannel{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.DiscordFeatureMotion-module__vwtFoq__chromeStatus{letter-spacing:.04em;white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:8px;font-weight:800;display:inline-flex}.DiscordFeatureMotion-module__vwtFoq__chromeStatus i{background:#43b581;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #43b58180}.DiscordFeatureMotion-module__vwtFoq__discordBody{grid-template-columns:54px minmax(0,1fr);min-height:0;display:grid}.DiscordFeatureMotion-module__vwtFoq__serverRail{background:#17181c;border-right:1px solid #25262a;flex-direction:column;align-items:center;gap:10px;min-height:0;padding-top:14px;display:flex}.DiscordFeatureMotion-module__vwtFoq__serverRail>span,.DiscordFeatureMotion-module__vwtFoq__serverRail>img{object-fit:cover;opacity:0;border-radius:11px;place-items:center;width:32px;height:32px;animation:.26s cubic-bezier(.22,1,.36,1) forwards DiscordFeatureMotion-module__vwtFoq__rail-icon-in;display:grid;overflow:hidden;transform:translateY(6px)scale(.94)}.DiscordFeatureMotion-module__vwtFoq__serverRail>:first-child{animation-delay:.18s}.DiscordFeatureMotion-module__vwtFoq__serverRail>:nth-child(2){animation-delay:.23s}.DiscordFeatureMotion-module__vwtFoq__serverRail>:nth-child(3){animation-delay:.28s}.DiscordFeatureMotion-module__vwtFoq__serverRail>:nth-child(4){animation-delay:.33s}.DiscordFeatureMotion-module__vwtFoq__linkServer{color:#fff;background:#d8458f}.DiscordFeatureMotion-module__vwtFoq__linkServer svg{width:18px;height:18px}.DiscordFeatureMotion-module__vwtFoq__channelArea{background:#313338;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;position:relative}.DiscordFeatureMotion-module__vwtFoq__messageArea{align-content:start;gap:10px;min-height:0;padding:18px 18px 12px;display:grid;overflow:hidden}.DiscordFeatureMotion-module__vwtFoq__commandMessage,.DiscordFeatureMotion-module__vwtFoq__botMessage{align-items:flex-start;gap:9px;min-width:0;display:flex}.DiscordFeatureMotion-module__vwtFoq__commandMessage{opacity:0;animation:.26s ease-out 1.12s forwards DiscordFeatureMotion-module__vwtFoq__message-enter;transform:translateY(7px)}.DiscordFeatureMotion-module__vwtFoq__commandMessage>img{border-radius:50%;flex:0 0 28px;width:28px;height:28px}.DiscordFeatureMotion-module__vwtFoq__commandMessage>span{gap:2px;min-width:0;display:grid}.DiscordFeatureMotion-module__vwtFoq__commandMessage small{color:#949ba4;font-size:7px}.DiscordFeatureMotion-module__vwtFoq__commandMessage strong{color:#f2f3f5;font-size:10px;line-height:1.25}.DiscordFeatureMotion-module__vwtFoq__botMessage{opacity:0;animation:.28s ease-out 1.4s forwards DiscordFeatureMotion-module__vwtFoq__message-enter;transform:translateY(8px)}.DiscordFeatureMotion-module__vwtFoq__botAvatar{color:#fff;background:#202126;border-radius:8px;flex:0 0 25px;place-items:center;width:25px;height:25px;margin-top:1px;display:grid}.DiscordFeatureMotion-module__vwtFoq__botAvatar svg{width:15px;height:15px}.DiscordFeatureMotion-module__vwtFoq__botContent{flex:1;gap:5px;min-width:0;display:grid}.DiscordFeatureMotion-module__vwtFoq__botMeta{align-items:center;gap:5px;display:flex}.DiscordFeatureMotion-module__vwtFoq__botMeta strong{color:#f2f3f5;font-size:9px}.DiscordFeatureMotion-module__vwtFoq__botMeta small{color:#fff;background:#5865f2;border-radius:3px;padding:2px 4px;font-size:5px;font-weight:900}.DiscordFeatureMotion-module__vwtFoq__botMeta time{color:#949ba4;font-size:6px}.DiscordFeatureMotion-module__vwtFoq__resultFrame{min-width:0}.DiscordFeatureMotion-module__vwtFoq__composer{color:#dbdee1;opacity:0;background:#383a40;border:1px solid #45474f;border-radius:10px;align-items:center;gap:9px;min-width:0;min-height:42px;margin:0 16px 14px;padding:0 12px;animation:.24s ease-out .28s forwards DiscordFeatureMotion-module__vwtFoq__composer-enter;display:flex;transform:translateY(6px)}.DiscordFeatureMotion-module__vwtFoq__composerPlus{color:#d4d7dc;background:#4e5058;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:20px;font-weight:500;line-height:1;display:grid;transform:translateY(-1px)}.DiscordFeatureMotion-module__vwtFoq__typingViewport{white-space:nowrap;flex:1;align-items:center;min-width:0;display:inline-flex;overflow:hidden}.DiscordFeatureMotion-module__vwtFoq__typingText{color:#f2f3f5;white-space:nowrap;max-width:0;animation:DiscordFeatureMotion-module__vwtFoq__command-type .56s steps(var(--command-length), end) .44s forwards;font-size:10px;line-height:1.2;display:inline-block;overflow:hidden}.DiscordFeatureMotion-module__vwtFoq__typingCaret{opacity:0;background:#f2f3f5;flex:0 0 1px;width:1px;height:14px;margin-left:2px;animation:1.02s step-end .42s both DiscordFeatureMotion-module__vwtFoq__caret-visible,.36s step-end .5s 3 DiscordFeatureMotion-module__vwtFoq__caret-blink}.DiscordFeatureMotion-module__vwtFoq__composer kbd{box-sizing:border-box;color:#c5c9cf;min-width:40px;min-height:24px;font:inherit;opacity:.9;background:#303238;border:1px solid #62656e;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-size:8px;font-weight:700;line-height:1;animation:.28s ease-out .98s both DiscordFeatureMotion-module__vwtFoq__enter-pulse;display:inline-flex}.DiscordFeatureMotion-module__vwtFoq__rankCard,.DiscordFeatureMotion-module__vwtFoq__levelCard,.DiscordFeatureMotion-module__vwtFoq__joinCard,.DiscordFeatureMotion-module__vwtFoq__rewardCard{opacity:0;background:#2b2d31;border:1px solid #464850;border-radius:12px;width:min(100%,520px);min-width:0;margin:0;padding:14px;animation:.36s cubic-bezier(.22,1,.36,1) 1.64s forwards DiscordFeatureMotion-module__vwtFoq__result-enter;position:relative;overflow:hidden;transform:translateY(10px)scale(.98)}.DiscordFeatureMotion-module__vwtFoq__rankHeader,.DiscordFeatureMotion-module__vwtFoq__levelTop,.DiscordFeatureMotion-module__vwtFoq__joinProfile,.DiscordFeatureMotion-module__vwtFoq__rewardHeader{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.DiscordFeatureMotion-module__vwtFoq__serverIdentity,.DiscordFeatureMotion-module__vwtFoq__memberIdentity{align-items:center;gap:8px;min-width:0;display:flex}.DiscordFeatureMotion-module__vwtFoq__serverIdentity>span,.DiscordFeatureMotion-module__vwtFoq__memberIdentity>span:last-child,.DiscordFeatureMotion-module__vwtFoq__rewardHeader>span{gap:2px;min-width:0;display:grid}.DiscordFeatureMotion-module__vwtFoq__serverIdentity strong,.DiscordFeatureMotion-module__vwtFoq__memberIdentity strong,.DiscordFeatureMotion-module__vwtFoq__rewardHeader strong{color:#f2f3f5;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.DiscordFeatureMotion-module__vwtFoq__serverIdentity small,.DiscordFeatureMotion-module__vwtFoq__memberIdentity small{color:#949ba4;font-size:6px}.DiscordFeatureMotion-module__vwtFoq__rankMeta,.DiscordFeatureMotion-module__vwtFoq__levelMeta,.DiscordFeatureMotion-module__vwtFoq__joinSummary{gap:6px;display:flex}.DiscordFeatureMotion-module__vwtFoq__rankMeta>span,.DiscordFeatureMotion-module__vwtFoq__levelMeta>span,.DiscordFeatureMotion-module__vwtFoq__joinSummary>span{text-align:center;background:#222328;border-radius:7px;gap:2px;min-width:56px;padding:7px 8px;display:grid}.DiscordFeatureMotion-module__vwtFoq__rankMeta small,.DiscordFeatureMotion-module__vwtFoq__levelMeta small,.DiscordFeatureMotion-module__vwtFoq__joinSummary small{color:#858991;font-size:5px}.DiscordFeatureMotion-module__vwtFoq__rankMeta strong,.DiscordFeatureMotion-module__vwtFoq__levelMeta strong,.DiscordFeatureMotion-module__vwtFoq__joinSummary strong{color:#f2f3f5;font-size:9px}.DiscordFeatureMotion-module__vwtFoq__rankGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:10px;display:grid}.DiscordFeatureMotion-module__vwtFoq__rankRow{opacity:0;min-width:0;animation:DiscordFeatureMotion-module__vwtFoq__row-enter .24s cubic-bezier(.22, 1, .36, 1) calc(1.95s + var(--row-index) * 55ms) forwards;background:#24262b;border-radius:6px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:5px;padding:6px 7px;display:grid;transform:translate(-8px)}.DiscordFeatureMotion-module__vwtFoq__rankRow b{color:#d8458f;font-size:7px}.DiscordFeatureMotion-module__vwtFoq__rankRow span{color:#dbdee1;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:700;overflow:hidden}.DiscordFeatureMotion-module__vwtFoq__rankRow small{color:#949ba4;white-space:nowrap;font-size:5px}.DiscordFeatureMotion-module__vwtFoq__avatarRing{border:2px solid #55c7de;border-radius:50%;flex:0 0 54px;place-items:center;width:54px;height:54px;padding:3px;display:grid;position:relative}.DiscordFeatureMotion-module__vwtFoq__avatarRing img{border-radius:50%;width:100%;height:100%}.DiscordFeatureMotion-module__vwtFoq__avatarRing i{background:#43b581;border:2px solid #2b2d31;border-radius:50%;width:9px;height:9px;position:absolute;bottom:4px;right:-1px}.DiscordFeatureMotion-module__vwtFoq__levelTitle{color:#55c7de;margin-top:9px;font-size:8px;font-weight:900}.DiscordFeatureMotion-module__vwtFoq__progressLabel{color:#949ba4;justify-content:space-between;align-items:center;gap:8px;margin-top:7px;font-size:5px;display:flex}.DiscordFeatureMotion-module__vwtFoq__progressLabel strong{color:#b5bac1;font-size:5px}.DiscordFeatureMotion-module__vwtFoq__progressTrack{background:#202126;border-radius:999px;height:6px;margin-top:4px;overflow:hidden}.DiscordFeatureMotion-module__vwtFoq__progressTrack span{border-radius:inherit;transform-origin:0;background:#55c7de;width:68%;height:100%;animation:.62s cubic-bezier(.22,1,.36,1) 2.05s forwards DiscordFeatureMotion-module__vwtFoq__progress-fill;display:block;transform:scaleX(0)}.DiscordFeatureMotion-module__vwtFoq__levelStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:9px;display:grid}.DiscordFeatureMotion-module__vwtFoq__levelStats span{opacity:0;background:#24262b;border-radius:7px;gap:2px;padding:7px;animation:.24s ease-out forwards DiscordFeatureMotion-module__vwtFoq__stat-enter;display:grid;transform:translateY(5px)}.DiscordFeatureMotion-module__vwtFoq__levelStats small{color:#858991;font-size:5px}.DiscordFeatureMotion-module__vwtFoq__levelStats strong{color:#f2f3f5;font-size:7px}.DiscordFeatureMotion-module__vwtFoq__joinAvatar{border:2px solid #55c7de;border-radius:50%;flex:0 0 68px;place-items:center;width:68px;height:68px;padding:3px;display:grid;position:relative}.DiscordFeatureMotion-module__vwtFoq__joinAvatar img{border-radius:50%;width:100%;height:100%}.DiscordFeatureMotion-module__vwtFoq__joinAvatar i{color:#fff;opacity:0;background:#55c7de;border:3px solid #2b2d31;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-style:normal;font-weight:900;animation:.28s cubic-bezier(.22,1,.36,1) 2.15s forwards DiscordFeatureMotion-module__vwtFoq__badge-pop;display:grid;position:absolute;bottom:5px;right:-3px;transform:scale(.4)}.DiscordFeatureMotion-module__vwtFoq__joinProfile>span:nth-child(2){gap:2px;min-width:0;display:grid}.DiscordFeatureMotion-module__vwtFoq__joinProfile>span:nth-child(2) strong{color:#f2f3f5;font-size:11px}.DiscordFeatureMotion-module__vwtFoq__joinProfile>span:nth-child(2) small{color:#949ba4;font-size:6px}.DiscordFeatureMotion-module__vwtFoq__joinProfile>span:nth-child(2) em{color:#55c7de;font-size:6px;font-style:normal;font-weight:900}.DiscordFeatureMotion-module__vwtFoq__joinProfile>span:nth-child(2) b{color:#dbdee1;font-size:8px}.DiscordFeatureMotion-module__vwtFoq__joinDetails{border-top:1px solid #45474f;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;padding-top:9px;display:grid}.DiscordFeatureMotion-module__vwtFoq__joinDetails span{opacity:0;background:#24262b;border-radius:7px;gap:2px;min-width:0;padding:7px;animation:.24s ease-out forwards DiscordFeatureMotion-module__vwtFoq__stat-enter;display:grid;transform:translateY(5px)}.DiscordFeatureMotion-module__vwtFoq__joinDetails small{color:#858991;font-size:5px}.DiscordFeatureMotion-module__vwtFoq__joinDetails strong{color:#dbdee1;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.DiscordFeatureMotion-module__vwtFoq__rewardHeader small{color:#d8458f;letter-spacing:.08em;font-size:5px;font-weight:900}.DiscordFeatureMotion-module__vwtFoq__rewardHeader em{color:#b5bac1;font-size:5px;font-style:normal}.DiscordFeatureMotion-module__vwtFoq__rewardRows{gap:6px;margin-top:10px;display:grid}.DiscordFeatureMotion-module__vwtFoq__rewardRow{opacity:0;animation:DiscordFeatureMotion-module__vwtFoq__row-enter .26s cubic-bezier(.22, 1, .36, 1) calc(2s + var(--row-index) * .1s) forwards;background:#24262b;border-radius:7px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 8px;display:grid;transform:translate(-8px)}.DiscordFeatureMotion-module__vwtFoq__rewardRow>span:first-child{align-items:center;gap:5px;display:flex}.DiscordFeatureMotion-module__vwtFoq__rewardRow small{color:#858991;font-size:5px}.DiscordFeatureMotion-module__vwtFoq__rewardRow strong{color:#f2f3f5;font-size:8px}.DiscordFeatureMotion-module__vwtFoq__roleName{color:#dbdee1;align-items:center;gap:5px;min-width:0;font-size:7px;font-weight:700;display:inline-flex}.DiscordFeatureMotion-module__vwtFoq__roleName i{background:#d8458f;border-radius:50%;flex:0 0 8px;width:8px;height:8px}.DiscordFeatureMotion-module__vwtFoq__rewardRow[data-color=cyan] .DiscordFeatureMotion-module__vwtFoq__roleName i{background:#55c7de}.DiscordFeatureMotion-module__vwtFoq__rewardRow[data-color=green] .DiscordFeatureMotion-module__vwtFoq__roleName i{background:#43b581}.DiscordFeatureMotion-module__vwtFoq__rewardRow b{color:#43b581;font-size:5px}.DiscordFeatureMotion-module__vwtFoq__rewardFooter{color:#858991;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;font-size:5px;display:flex}.DiscordFeatureMotion-module__vwtFoq__rewardFooter button{color:#fff;font:inherit;opacity:0;background:#5865f2;border:0;border-radius:6px;padding:5px 8px;font-size:5px;font-weight:800;animation:.28s cubic-bezier(.22,1,.36,1) 2.42s forwards DiscordFeatureMotion-module__vwtFoq__badge-pop;transform:scale(.85)}.DiscordFeatureMotion-module__vwtFoq__cardFooter{color:#858991;border-top:1px solid #45474f;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:8px;font-size:5px;display:flex}.DiscordFeatureMotion-module__vwtFoq__serverMini,.DiscordFeatureMotion-module__vwtFoq__powered{align-items:center;gap:4px;display:inline-flex}.DiscordFeatureMotion-module__vwtFoq__serverMini img{border-radius:4px}.DiscordFeatureMotion-module__vwtFoq__powered svg{width:9px;height:9px}.DiscordFeatureMotion-module__vwtFoq__rankBurst,.DiscordFeatureMotion-module__vwtFoq__xpBurst,.DiscordFeatureMotion-module__vwtFoq__roleBurst,.DiscordFeatureMotion-module__vwtFoq__joinToast{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:hidden}.DiscordFeatureMotion-module__vwtFoq__rankBurst span,.DiscordFeatureMotion-module__vwtFoq__xpBurst span,.DiscordFeatureMotion-module__vwtFoq__roleBurst span{color:#fff;opacity:0;background:#5865f2;border-radius:7px;align-items:center;gap:4px;max-width:130px;padding:6px 8px;font-size:6px;font-weight:900;animation:.38s cubic-bezier(.22,1,.36,1) forwards DiscordFeatureMotion-module__vwtFoq__burst-pop;display:inline-flex;position:absolute;transform:translateY(8px)scale(.82)}.DiscordFeatureMotion-module__vwtFoq__rankBurst span:first-child{animation-delay:2.65s;top:25%;right:4%}.DiscordFeatureMotion-module__vwtFoq__rankBurst span:nth-child(2){background:#d8458f;animation-delay:2.88s;bottom:20%;right:5%}.DiscordFeatureMotion-module__vwtFoq__rankBurst b{font-size:5px;font-weight:700}.DiscordFeatureMotion-module__vwtFoq__xpBurst span:first-child{animation-delay:2.65s;top:26%;right:4%}.DiscordFeatureMotion-module__vwtFoq__xpBurst span:nth-child(2){background:#d8458f;animation-delay:2.9s;bottom:19%;right:5%}.DiscordFeatureMotion-module__vwtFoq__roleBurst span:first-child{background:#d8458f;animation-delay:2.65s;top:26%;right:4%}.DiscordFeatureMotion-module__vwtFoq__roleBurst span:nth-child(2){background:#43b581;animation-delay:2.9s;bottom:19%;right:5%}.DiscordFeatureMotion-module__vwtFoq__joinToast{color:#f2f3f5;opacity:0;background:#202126;border:1px solid #383a40;border-radius:9px;align-items:center;gap:8px;width:170px;padding:8px 9px;animation:.38s cubic-bezier(.22,1,.36,1) 2.65s forwards DiscordFeatureMotion-module__vwtFoq__toast-enter;display:flex;inset:auto 5% 16% auto;transform:translate(10px,8px)scale(.92)}.DiscordFeatureMotion-module__vwtFoq__toastIcon{background:#43b581;border-radius:50%;flex:0 0 23px;place-items:center;width:23px;height:23px;font-weight:900;display:grid}.DiscordFeatureMotion-module__vwtFoq__joinToast>span:last-child{gap:2px;display:grid}.DiscordFeatureMotion-module__vwtFoq__joinToast small{color:#949ba4;font-size:5px}.DiscordFeatureMotion-module__vwtFoq__controls{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.DiscordFeatureMotion-module__vwtFoq__controls button{min-height:44px;color:var(--text-muted);border:1px solid var(--border-subtle);background:var(--surface);font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:7px;font-size:11px;font-weight:800;transition:color .15s,background-color .15s;display:flex}.DiscordFeatureMotion-module__vwtFoq__controls button:hover,.DiscordFeatureMotion-module__vwtFoq__controls button:focus-visible,.DiscordFeatureMotion-module__vwtFoq__activeControl{color:var(--text-primary);background:var(--surface-strong)}.DiscordFeatureMotion-module__vwtFoq__controls button:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:2px}.DiscordFeatureMotion-module__vwtFoq__controls button span{color:var(--accent-primary);font-size:9px}.DiscordFeatureMotion-module__vwtFoq__stage[data-playing=false] *,.DiscordFeatureMotion-module__vwtFoq__stage[data-playing=false] :before,.DiscordFeatureMotion-module__vwtFoq__stage[data-playing=false] :after{animation-play-state:paused!important}@keyframes DiscordFeatureMotion-module__vwtFoq__window-enter{to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes DiscordFeatureMotion-module__vwtFoq__rail-icon-in{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes DiscordFeatureMotion-module__vwtFoq__composer-enter{to{opacity:1;transform:translateY(0)}}@keyframes DiscordFeatureMotion-module__vwtFoq__command-type{0%{max-width:0}to{max-width:100%}}@keyframes DiscordFeatureMotion-module__vwtFoq__caret-visible{0%,to{opacity:1}}@keyframes DiscordFeatureMotion-module__vwtFoq__caret-blink{50%{opacity:0}}@keyframes DiscordFeatureMotion-module__vwtFoq__enter-pulse{0%{opacity:.7;transform:scale(1)}45%{opacity:1;color:#fff;background:#5865f2;transform:scale(.9)}to{opacity:.7;transform:scale(1)}}@keyframes DiscordFeatureMotion-module__vwtFoq__message-enter{to{opacity:1;transform:translateY(0)}}@keyframes DiscordFeatureMotion-module__vwtFoq__result-enter{0%{opacity:0;transform:translateY(10px)scale(.98)}70%{opacity:1;transform:translateY(-1px)scale(1.003)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes DiscordFeatureMotion-module__vwtFoq__row-enter{to{opacity:1;transform:translate(0)}}@keyframes DiscordFeatureMotion-module__vwtFoq__progress-fill{to{transform:scaleX(1)}}@keyframes DiscordFeatureMotion-module__vwtFoq__stat-enter{to{opacity:1;transform:translateY(0)}}@keyframes DiscordFeatureMotion-module__vwtFoq__badge-pop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes DiscordFeatureMotion-module__vwtFoq__burst-pop{0%{opacity:0;transform:translateY(8px)scale(.82)}70%{opacity:1;transform:translateY(-2px)scale(1.04)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes DiscordFeatureMotion-module__vwtFoq__toast-enter{0%{opacity:0;transform:translate(10px,8px)scale(.92)}70%{opacity:1;transform:translate(-2px,-1px)scale(1.02)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (max-width:980px){.DiscordFeatureMotion-module__vwtFoq__stage{max-width:760px}}@media (max-width:640px){.DiscordFeatureMotion-module__vwtFoq__stage{aspect-ratio:.78;border-radius:18px}.DiscordFeatureMotion-module__vwtFoq__discordWindow{border-radius:18px}.DiscordFeatureMotion-module__vwtFoq__windowChrome{padding-inline:12px}.DiscordFeatureMotion-module__vwtFoq__discordBody{grid-template-columns:44px minmax(0,1fr)}.DiscordFeatureMotion-module__vwtFoq__serverRail{gap:9px}.DiscordFeatureMotion-module__vwtFoq__serverRail>span,.DiscordFeatureMotion-module__vwtFoq__serverRail>img{border-radius:9px;width:28px;height:28px}.DiscordFeatureMotion-module__vwtFoq__messageArea{padding:13px 9px 10px}.DiscordFeatureMotion-module__vwtFoq__composer{margin:0 9px 10px}.DiscordFeatureMotion-module__vwtFoq__rankMeta,.DiscordFeatureMotion-module__vwtFoq__levelMeta,.DiscordFeatureMotion-module__vwtFoq__joinSummary{display:none}.DiscordFeatureMotion-module__vwtFoq__rankGrid{grid-template-columns:1fr}.DiscordFeatureMotion-module__vwtFoq__rankRow:nth-child(n+7){display:none}.DiscordFeatureMotion-module__vwtFoq__joinDetails{grid-template-columns:1fr}.DiscordFeatureMotion-module__vwtFoq__joinDetails span:nth-child(n+2){display:none}.DiscordFeatureMotion-module__vwtFoq__rewardRow{grid-template-columns:48px minmax(0,1fr)}.DiscordFeatureMotion-module__vwtFoq__rewardRow b{display:none}.DiscordFeatureMotion-module__vwtFoq__rankBurst span,.DiscordFeatureMotion-module__vwtFoq__xpBurst span,.DiscordFeatureMotion-module__vwtFoq__roleBurst span{font-size:5px;left:auto!important;right:4%!important}.DiscordFeatureMotion-module__vwtFoq__joinToast{width:150px;bottom:13%;right:4%}.DiscordFeatureMotion-module__vwtFoq__controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.DiscordFeatureMotion-module__vwtFoq__stage *,.DiscordFeatureMotion-module__vwtFoq__stage :before,.DiscordFeatureMotion-module__vwtFoq__stage :after{animation:none!important}.DiscordFeatureMotion-module__vwtFoq__discordWindow,.DiscordFeatureMotion-module__vwtFoq__serverRail>span,.DiscordFeatureMotion-module__vwtFoq__serverRail>img,.DiscordFeatureMotion-module__vwtFoq__composer,.DiscordFeatureMotion-module__vwtFoq__commandMessage,.DiscordFeatureMotion-module__vwtFoq__botMessage,.DiscordFeatureMotion-module__vwtFoq__rankCard,.DiscordFeatureMotion-module__vwtFoq__levelCard,.DiscordFeatureMotion-module__vwtFoq__joinCard,.DiscordFeatureMotion-module__vwtFoq__rewardCard,.DiscordFeatureMotion-module__vwtFoq__rankRow,.DiscordFeatureMotion-module__vwtFoq__levelStats span,.DiscordFeatureMotion-module__vwtFoq__joinDetails span,.DiscordFeatureMotion-module__vwtFoq__rewardRow{opacity:1;transform:none}.DiscordFeatureMotion-module__vwtFoq__typingText{max-width:100%}.DiscordFeatureMotion-module__vwtFoq__typingCaret{display:none}.DiscordFeatureMotion-module__vwtFoq__progressTrack span{transform:scaleX(1)}.DiscordFeatureMotion-module__vwtFoq__rankBurst,.DiscordFeatureMotion-module__vwtFoq__xpBurst,.DiscordFeatureMotion-module__vwtFoq__roleBurst,.DiscordFeatureMotion-module__vwtFoq__joinToast{display:none}}.DiscordFeatureMotion-module__vwtFoq__linkServer .brand-mark{flex:0 0 18px;width:18px;height:18px}.DiscordFeatureMotion-module__vwtFoq__powered .brand-mark{flex:0 0 10px;width:10px;height:10px}:is(.DiscordFeatureMotion-module__vwtFoq__linkServer .brand-mark img,.DiscordFeatureMotion-module__vwtFoq__botAvatar .brand-mark img,.DiscordFeatureMotion-module__vwtFoq__powered .brand-mark img){object-fit:contain;width:100%;height:100%;display:block}.DiscordFeatureMotion-module__vwtFoq__rankBurst span,.DiscordFeatureMotion-module__vwtFoq__xpBurst span,.DiscordFeatureMotion-module__vwtFoq__roleBurst span{border:1px solid #ffffff24;border-radius:8px;max-width:156px;padding:8px 11px;font-size:9px;line-height:1;box-shadow:0 8px 18px #00000038}.DiscordFeatureMotion-module__vwtFoq__rankBurst span:first-child,.DiscordFeatureMotion-module__vwtFoq__xpBurst span:first-child,.DiscordFeatureMotion-module__vwtFoq__roleBurst span:first-child{top:19%;right:2.8%}.DiscordFeatureMotion-module__vwtFoq__rankBurst span:nth-child(2),.DiscordFeatureMotion-module__vwtFoq__xpBurst span:nth-child(2),.DiscordFeatureMotion-module__vwtFoq__roleBurst span:nth-child(2){bottom:12%;right:3.2%}.DiscordFeatureMotion-module__vwtFoq__joinToast{width:192px;padding:10px 11px;bottom:11%;right:3.2%;box-shadow:0 10px 22px #00000038}@media (max-width:640px){.DiscordFeatureMotion-module__vwtFoq__rankBurst span,.DiscordFeatureMotion-module__vwtFoq__xpBurst span,.DiscordFeatureMotion-module__vwtFoq__roleBurst span{padding:7px 9px;font-size:7px}.DiscordFeatureMotion-module__vwtFoq__rankBurst b{font-size:6px}.DiscordFeatureMotion-module__vwtFoq__joinToast{width:164px;bottom:10%;right:3%}}.DiscordFeatureMotion-module__vwtFoq__commandMessage,.DiscordFeatureMotion-module__vwtFoq__botMessage{opacity:0;animation:none;transform:translateY(7px)}.DiscordFeatureMotion-module__vwtFoq__commandMessage[data-visible=true],.DiscordFeatureMotion-module__vwtFoq__botMessage[data-visible=true]{animation:.22s cubic-bezier(.22,1,.36,1) forwards DiscordFeatureMotion-module__vwtFoq__message-enter}.DiscordFeatureMotion-module__vwtFoq__botMessage[data-visible=true]{animation-duration:.26s}.DiscordFeatureMotion-module__vwtFoq__typingText{max-width:none;animation:none}.DiscordFeatureMotion-module__vwtFoq__typingCaret{opacity:0;animation:none}.DiscordFeatureMotion-module__vwtFoq__typingCaret[data-visible=true]{opacity:1;animation:.42s step-end infinite DiscordFeatureMotion-module__vwtFoq__caret-blink}.DiscordFeatureMotion-module__vwtFoq__composer kbd{animation:none}.DiscordFeatureMotion-module__vwtFoq__composer kbd[data-active=true]{animation:.21s cubic-bezier(.22,1,.36,1) both DiscordFeatureMotion-module__vwtFoq__enter-pulse}.DiscordFeatureMotion-module__vwtFoq__resultFrame{min-width:0;position:relative}.DiscordFeatureMotion-module__vwtFoq__resultCardLayer{isolation:isolate;width:min(100%,520px);min-width:0;position:relative}.DiscordFeatureMotion-module__vwtFoq__rankCard,.DiscordFeatureMotion-module__vwtFoq__levelCard,.DiscordFeatureMotion-module__vwtFoq__joinCard,.DiscordFeatureMotion-module__vwtFoq__rewardCard{width:100%;animation-delay:55ms}.DiscordFeatureMotion-module__vwtFoq__rankRow{animation-delay:calc(.32s + var(--row-index) * 42ms)}.DiscordFeatureMotion-module__vwtFoq__progressTrack span{animation-delay:.36s}.DiscordFeatureMotion-module__vwtFoq__levelStats span:first-child{animation-delay:.52s}.DiscordFeatureMotion-module__vwtFoq__levelStats span:nth-child(2){animation-delay:.6s}.DiscordFeatureMotion-module__vwtFoq__levelStats span:nth-child(3){animation-delay:.68s}.DiscordFeatureMotion-module__vwtFoq__joinAvatar i{animation-delay:.39s}.DiscordFeatureMotion-module__vwtFoq__joinDetails span:first-child{animation-delay:.47s}.DiscordFeatureMotion-module__vwtFoq__joinDetails span:nth-child(2){animation-delay:.55s}.DiscordFeatureMotion-module__vwtFoq__joinDetails span:nth-child(3){animation-delay:.63s}.DiscordFeatureMotion-module__vwtFoq__rewardRow{animation-delay:calc(.34s + var(--row-index) * 90ms)}.DiscordFeatureMotion-module__vwtFoq__rewardFooter button{animation-delay:.65s}.DiscordFeatureMotion-module__vwtFoq__rankBurst,.DiscordFeatureMotion-module__vwtFoq__xpBurst,.DiscordFeatureMotion-module__vwtFoq__roleBurst,.DiscordFeatureMotion-module__vwtFoq__joinToast{z-index:8;pointer-events:none;border-radius:12px;position:absolute;inset:0;overflow:hidden}.DiscordFeatureMotion-module__vwtFoq__rankBurst span,.DiscordFeatureMotion-module__vwtFoq__xpBurst span,.DiscordFeatureMotion-module__vwtFoq__roleBurst span{border:1px solid #ffffff26;border-radius:10px;max-width:172px;padding:9px 13px;font-size:10px;line-height:1;animation:.48s cubic-bezier(.16,1,.3,1) forwards DiscordFeatureMotion-module__vwtFoq__droplet-rise;transform:translateY(20px)scale(.58);box-shadow:0 10px 22px #0003}.DiscordFeatureMotion-module__vwtFoq__rankBurst span:before,.DiscordFeatureMotion-module__vwtFoq__rankBurst span:after,.DiscordFeatureMotion-module__vwtFoq__xpBurst span:before,.DiscordFeatureMotion-module__vwtFoq__xpBurst span:after,.DiscordFeatureMotion-module__vwtFoq__roleBurst span:before,.DiscordFeatureMotion-module__vwtFoq__roleBurst span:after{content:"";background:inherit;opacity:0;border-radius:50%;width:5px;height:5px;animation:.43s ease-out 90ms forwards DiscordFeatureMotion-module__vwtFoq__droplet-satellite;position:absolute}.DiscordFeatureMotion-module__vwtFoq__rankBurst span:before,.DiscordFeatureMotion-module__vwtFoq__xpBurst span:before,.DiscordFeatureMotion-module__vwtFoq__roleBurst span:before{top:50%;left:-8px}.DiscordFeatureMotion-module__vwtFoq__rankBurst span:after,.DiscordFeatureMotion-module__vwtFoq__xpBurst span:after,.DiscordFeatureMotion-module__vwtFoq__roleBurst span:after{width:4px;height:4px;animation-delay:.14s;top:-8px;right:12px}.DiscordFeatureMotion-module__vwtFoq__rankBurst span:first-child,.DiscordFeatureMotion-module__vwtFoq__xpBurst span:first-child,.DiscordFeatureMotion-module__vwtFoq__roleBurst span:first-child{animation-delay:.43s;top:18px;right:18px}.DiscordFeatureMotion-module__vwtFoq__rankBurst span:nth-child(2),.DiscordFeatureMotion-module__vwtFoq__xpBurst span:nth-child(2),.DiscordFeatureMotion-module__vwtFoq__roleBurst span:nth-child(2){animation-delay:.61s;bottom:18px;left:18px;right:auto}.DiscordFeatureMotion-module__vwtFoq__joinToast{border-radius:11px;width:min(210px,100% - 36px);padding:11px 12px;animation:.5s cubic-bezier(.16,1,.3,1) .47s forwards DiscordFeatureMotion-module__vwtFoq__droplet-toast-rise;inset:auto 18px 18px auto;transform:translateY(22px)scale(.7);box-shadow:0 10px 22px #0003}@keyframes DiscordFeatureMotion-module__vwtFoq__droplet-rise{0%{opacity:0;border-radius:50%;transform:translateY(20px)scale(.58)}54%{opacity:1;border-radius:14px;transform:translateY(-9px)scale(1.08)}76%{transform:translateY(3px)scale(.97)}to{opacity:1;border-radius:10px;transform:translate(0,0)scale(1)}}@keyframes DiscordFeatureMotion-module__vwtFoq__droplet-satellite{0%{opacity:0;transform:translateY(7px)scale(.5)}42%{opacity:.72}to{opacity:0;transform:translateY(-12px)scale(1)}}@keyframes DiscordFeatureMotion-module__vwtFoq__droplet-toast-rise{0%{opacity:0;border-radius:18px;transform:translateY(22px)scale(.7)}58%{opacity:1;transform:translateY(-8px)scale(1.04)}80%{transform:translateY(2px)scale(.98)}to{opacity:1;border-radius:11px;transform:translate(0,0)scale(1)}}@media (max-width:640px){.DiscordFeatureMotion-module__vwtFoq__stage{aspect-ratio:.92}.DiscordFeatureMotion-module__vwtFoq__messageArea{gap:8px}.DiscordFeatureMotion-module__vwtFoq__resultCardLayer{width:100%}.DiscordFeatureMotion-module__vwtFoq__rankBurst span,.DiscordFeatureMotion-module__vwtFoq__xpBurst span,.DiscordFeatureMotion-module__vwtFoq__roleBurst span{max-width:138px;padding:8px 10px;font-size:8px}.DiscordFeatureMotion-module__vwtFoq__rankBurst b{font-size:7px}.DiscordFeatureMotion-module__vwtFoq__rankBurst span:first-child,.DiscordFeatureMotion-module__vwtFoq__xpBurst span:first-child,.DiscordFeatureMotion-module__vwtFoq__roleBurst span:first-child{top:11px;right:11px!important}.DiscordFeatureMotion-module__vwtFoq__rankBurst span:nth-child(2),.DiscordFeatureMotion-module__vwtFoq__xpBurst span:nth-child(2),.DiscordFeatureMotion-module__vwtFoq__roleBurst span:nth-child(2){bottom:11px;left:11px!important;right:auto!important}.DiscordFeatureMotion-module__vwtFoq__joinToast{width:min(178px,100% - 22px);padding:9px 10px;bottom:11px;right:11px}.DiscordFeatureMotion-module__vwtFoq__joinToast strong{font-size:9px}.DiscordFeatureMotion-module__vwtFoq__joinToast small{font-size:6px}}.DiscordFeatureMotion-module__vwtFoq__resultCardLayer{width:min(100%,590px)}.DiscordFeatureMotion-module__vwtFoq__botAvatar{border-radius:9px;flex:0 0 30px;width:30px;height:30px}.DiscordFeatureMotion-module__vwtFoq__botMeta strong{font-size:11px}.DiscordFeatureMotion-module__vwtFoq__botMeta small{padding:2px 5px;font-size:6px}.DiscordFeatureMotion-module__vwtFoq__botMeta time{font-size:7px}.DiscordFeatureMotion-module__vwtFoq__rankCard,.DiscordFeatureMotion-module__vwtFoq__levelCard,.DiscordFeatureMotion-module__vwtFoq__joinCard,.DiscordFeatureMotion-module__vwtFoq__rewardCard{border-radius:14px;width:100%;padding:18px}.DiscordFeatureMotion-module__vwtFoq__serverIdentity>img{border-radius:13px;flex:0 0 46px;width:46px;height:46px}.DiscordFeatureMotion-module__vwtFoq__serverIdentity strong,.DiscordFeatureMotion-module__vwtFoq__memberIdentity strong,.DiscordFeatureMotion-module__vwtFoq__rewardHeader strong{font-size:13px}.DiscordFeatureMotion-module__vwtFoq__serverIdentity small,.DiscordFeatureMotion-module__vwtFoq__memberIdentity small{font-size:8px}.DiscordFeatureMotion-module__vwtFoq__rankMeta>span,.DiscordFeatureMotion-module__vwtFoq__levelMeta>span,.DiscordFeatureMotion-module__vwtFoq__joinSummary>span{border-radius:8px;min-width:66px;padding:9px 10px}.DiscordFeatureMotion-module__vwtFoq__rankMeta small,.DiscordFeatureMotion-module__vwtFoq__levelMeta small,.DiscordFeatureMotion-module__vwtFoq__joinSummary small{font-size:7px}.DiscordFeatureMotion-module__vwtFoq__rankMeta strong,.DiscordFeatureMotion-module__vwtFoq__levelMeta strong,.DiscordFeatureMotion-module__vwtFoq__joinSummary strong{font-size:11px}.DiscordFeatureMotion-module__vwtFoq__rankGrid{gap:7px;margin-top:13px}.DiscordFeatureMotion-module__vwtFoq__rankRow{border-radius:7px;grid-template-columns:20px minmax(0,1fr) auto;gap:7px;padding:8px 9px}.DiscordFeatureMotion-module__vwtFoq__rankRow b,.DiscordFeatureMotion-module__vwtFoq__rankRow span{font-size:9px}.DiscordFeatureMotion-module__vwtFoq__rankRow small{font-size:7px}.DiscordFeatureMotion-module__vwtFoq__avatarRing{flex:0 0 64px;width:64px;height:64px;padding:4px}.DiscordFeatureMotion-module__vwtFoq__avatarRing i{width:11px;height:11px}.DiscordFeatureMotion-module__vwtFoq__levelTitle{margin-top:12px;font-size:10px}.DiscordFeatureMotion-module__vwtFoq__progressLabel{margin-top:9px;font-size:7px}.DiscordFeatureMotion-module__vwtFoq__progressLabel strong{font-size:7px}.DiscordFeatureMotion-module__vwtFoq__progressTrack{height:8px;margin-top:6px}.DiscordFeatureMotion-module__vwtFoq__levelStats{gap:8px;margin-top:12px}.DiscordFeatureMotion-module__vwtFoq__levelStats span{border-radius:8px;gap:3px;padding:9px}.DiscordFeatureMotion-module__vwtFoq__levelStats small{font-size:7px}.DiscordFeatureMotion-module__vwtFoq__levelStats strong{font-size:9px}.DiscordFeatureMotion-module__vwtFoq__joinCard{padding:19px}.DiscordFeatureMotion-module__vwtFoq__joinAvatar{flex:0 0 78px;width:78px;height:78px;padding:4px}.DiscordFeatureMotion-module__vwtFoq__joinAvatar i{width:22px;height:22px;font-size:13px}.DiscordFeatureMotion-module__vwtFoq__joinProfile>span:nth-child(2) strong{font-size:14px}.DiscordFeatureMotion-module__vwtFoq__joinProfile>span:nth-child(2) small,.DiscordFeatureMotion-module__vwtFoq__joinProfile>span:nth-child(2) em{font-size:8px}.DiscordFeatureMotion-module__vwtFoq__joinProfile>span:nth-child(2) b{font-size:10px}.DiscordFeatureMotion-module__vwtFoq__joinDetails{gap:8px;margin-top:13px;padding-top:12px}.DiscordFeatureMotion-module__vwtFoq__joinDetails span{border-radius:8px;gap:3px;padding:9px}.DiscordFeatureMotion-module__vwtFoq__joinDetails small{font-size:7px}.DiscordFeatureMotion-module__vwtFoq__joinDetails strong{font-size:8px}.DiscordFeatureMotion-module__vwtFoq__rewardHeader small{font-size:7px}.DiscordFeatureMotion-module__vwtFoq__rewardHeader strong{font-size:13px}.DiscordFeatureMotion-module__vwtFoq__rewardHeader em{font-size:7px}.DiscordFeatureMotion-module__vwtFoq__rewardRows{gap:8px;margin-top:13px}.DiscordFeatureMotion-module__vwtFoq__rewardRow{border-radius:8px;grid-template-columns:70px minmax(0,1fr) auto;gap:9px;padding:9px 10px}.DiscordFeatureMotion-module__vwtFoq__rewardRow small{font-size:7px}.DiscordFeatureMotion-module__vwtFoq__rewardRow strong{font-size:10px}.DiscordFeatureMotion-module__vwtFoq__roleName{gap:7px;font-size:9px}.DiscordFeatureMotion-module__vwtFoq__roleName i{flex:0 0 10px;width:10px;height:10px}.DiscordFeatureMotion-module__vwtFoq__rewardRow b{font-size:7px}.DiscordFeatureMotion-module__vwtFoq__rewardFooter{margin-top:12px;font-size:7px}.DiscordFeatureMotion-module__vwtFoq__rewardFooter button{padding:7px 10px;font-size:7px}.DiscordFeatureMotion-module__vwtFoq__cardFooter{margin-top:13px;padding-top:10px;font-size:7px}.DiscordFeatureMotion-module__vwtFoq__rankBurst span,.DiscordFeatureMotion-module__vwtFoq__xpBurst span,.DiscordFeatureMotion-module__vwtFoq__roleBurst span{max-width:190px;padding:10px 14px;font-size:11px}.DiscordFeatureMotion-module__vwtFoq__rankBurst b{font-size:9px}.DiscordFeatureMotion-module__vwtFoq__joinToast{width:min(230px,100% - 36px);padding:12px 14px}.DiscordFeatureMotion-module__vwtFoq__joinToast strong{font-size:11px}.DiscordFeatureMotion-module__vwtFoq__joinToast small{font-size:8px}@media (max-width:640px){.DiscordFeatureMotion-module__vwtFoq__resultCardLayer{width:100%}.DiscordFeatureMotion-module__vwtFoq__rankCard,.DiscordFeatureMotion-module__vwtFoq__levelCard,.DiscordFeatureMotion-module__vwtFoq__joinCard,.DiscordFeatureMotion-module__vwtFoq__rewardCard{border-radius:12px;padding:13px}.DiscordFeatureMotion-module__vwtFoq__serverIdentity>img{flex-basis:38px;width:38px;height:38px}.DiscordFeatureMotion-module__vwtFoq__serverIdentity strong,.DiscordFeatureMotion-module__vwtFoq__memberIdentity strong,.DiscordFeatureMotion-module__vwtFoq__rewardHeader strong{font-size:10px}.DiscordFeatureMotion-module__vwtFoq__serverIdentity small,.DiscordFeatureMotion-module__vwtFoq__memberIdentity small{font-size:6px}.DiscordFeatureMotion-module__vwtFoq__avatarRing{flex-basis:54px;width:54px;height:54px}.DiscordFeatureMotion-module__vwtFoq__joinAvatar{flex-basis:60px;width:60px;height:60px}.DiscordFeatureMotion-module__vwtFoq__rankRow{padding:7px 8px}.DiscordFeatureMotion-module__vwtFoq__rankRow span{font-size:8px}.DiscordFeatureMotion-module__vwtFoq__levelStats span{padding:7px}.DiscordFeatureMotion-module__vwtFoq__rewardRow{grid-template-columns:52px minmax(0,1fr);padding:8px}.DiscordFeatureMotion-module__vwtFoq__rankBurst span,.DiscordFeatureMotion-module__vwtFoq__xpBurst span,.DiscordFeatureMotion-module__vwtFoq__roleBurst span{max-width:148px;padding:8px 10px;font-size:8px}}.DiscordFeatureMotion-module__vwtFoq__commandMessage,.DiscordFeatureMotion-module__vwtFoq__botMessage{gap:11px}.DiscordFeatureMotion-module__vwtFoq__commandMessage>img{object-fit:cover;border-radius:50%;flex:0 0 38px;width:38px;height:38px}.DiscordFeatureMotion-module__vwtFoq__commandMessage>span{gap:3px;padding-top:1px}.DiscordFeatureMotion-module__vwtFoq__commandMessage small{color:#b5bac1;font-size:9px;font-weight:500;line-height:1.2}.DiscordFeatureMotion-module__vwtFoq__commandMessage strong{color:#f2f3f5;font-size:12px;font-weight:700;line-height:1.3}.DiscordFeatureMotion-module__vwtFoq__botAvatar{color:#fff;background:#1e1f22;border:1px solid #41434a;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;margin-top:0;display:grid;overflow:hidden}.DiscordFeatureMotion-module__vwtFoq__botAvatar .brand-mark{flex:0 0 32px;width:32px;height:32px}.DiscordFeatureMotion-module__vwtFoq__botContent{gap:7px}.DiscordFeatureMotion-module__vwtFoq__botMeta{align-items:center;gap:6px;min-height:18px;display:flex}.DiscordFeatureMotion-module__vwtFoq__botMeta strong{color:#f2f3f5;font-size:12px;font-weight:700;line-height:1.2}.DiscordFeatureMotion-module__vwtFoq__botMeta time{color:#949ba4;font-size:8px;font-weight:500;line-height:1}.DiscordFeatureMotion-module__vwtFoq__verifiedAppBadge{box-sizing:border-box;color:#fff;letter-spacing:.02em;background:#5865f2;border-radius:4px;justify-content:center;align-items:center;gap:3px;height:17px;padding:0 5px;font-size:7px;font-weight:800;line-height:1;display:inline-flex}.DiscordFeatureMotion-module__vwtFoq__verifiedAppBadge svg{flex:0 0 10px;width:10px;height:10px}@media (max-width:640px){.DiscordFeatureMotion-module__vwtFoq__commandMessage,.DiscordFeatureMotion-module__vwtFoq__botMessage{gap:8px}.DiscordFeatureMotion-module__vwtFoq__commandMessage>img,.DiscordFeatureMotion-module__vwtFoq__botAvatar{flex-basis:34px;width:34px;height:34px}.DiscordFeatureMotion-module__vwtFoq__botAvatar .brand-mark{flex-basis:28px;width:28px;height:28px}.DiscordFeatureMotion-module__vwtFoq__commandMessage small{font-size:8px}.DiscordFeatureMotion-module__vwtFoq__commandMessage strong,.DiscordFeatureMotion-module__vwtFoq__botMeta strong{font-size:10px}.DiscordFeatureMotion-module__vwtFoq__botMeta time{font-size:7px}.DiscordFeatureMotion-module__vwtFoq__verifiedAppBadge{height:15px;padding:0 4px;font-size:6px}.DiscordFeatureMotion-module__vwtFoq__verifiedAppBadge svg{flex-basis:9px;width:9px;height:9px}}.DiscordFeatureMotion-module__vwtFoq__commandMessage>img,.DiscordFeatureMotion-module__vwtFoq__botAvatar{border-radius:50%;flex:0 0 40px;width:40px;height:40px}.DiscordFeatureMotion-module__vwtFoq__commandMessage>img{object-fit:cover;display:block}.DiscordFeatureMotion-module__vwtFoq__botAvatar{background:#1e1f22;border:1px solid #41434a;place-items:center;margin-top:0;display:grid;overflow:hidden}.DiscordFeatureMotion-module__vwtFoq__botAvatar .brand-mark{flex:0 0 30px;width:30px;height:30px;transform:none}.DiscordFeatureMotion-module__vwtFoq__botAvatar .brand-mark img{object-fit:contain;width:100%;height:100%;display:block}
.GuildShowcaseMarquee-module__F_jy2a__root{--edge-fade:clamp(52px, 6vw, 78px);contain:layout;background:0 0;gap:8px;width:100%;display:grid;position:relative;overflow:visible}.GuildShowcaseMarquee-module__F_jy2a__lane{contain:layout paint;isolation:isolate;width:100%;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge-fade), #000 calc(100% - var(--edge-fade)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge-fade), #000 calc(100% - var(--edge-fade)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge-fade), #000 calc(100% - var(--edge-fade)), transparent 100%);position:relative;overflow:hidden}.GuildShowcaseMarquee-module__F_jy2a__track{backface-visibility:hidden;will-change:transform;width:max-content;min-width:max-content;animation-duration:54s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;display:flex;transform:translate(0,0)}.GuildShowcaseMarquee-module__F_jy2a__lane[data-direction=left] .GuildShowcaseMarquee-module__F_jy2a__track{animation-name:GuildShowcaseMarquee-module__F_jy2a__guild-showcase-left;animation-delay:-11s}.GuildShowcaseMarquee-module__F_jy2a__lane[data-direction=right] .GuildShowcaseMarquee-module__F_jy2a__track{animation-name:GuildShowcaseMarquee-module__F_jy2a__guild-showcase-right;animation-duration:60s;animation-delay:-29s}.GuildShowcaseMarquee-module__F_jy2a__lane[data-active=true] .GuildShowcaseMarquee-module__F_jy2a__track{animation-play-state:running}.GuildShowcaseMarquee-module__F_jy2a__root:hover .GuildShowcaseMarquee-module__F_jy2a__track,.GuildShowcaseMarquee-module__F_jy2a__root:focus-within .GuildShowcaseMarquee-module__F_jy2a__track{animation-play-state:paused}.GuildShowcaseMarquee-module__F_jy2a__group{flex:none;gap:10px;padding-right:10px;display:flex}.GuildShowcaseMarquee-module__F_jy2a__card{width:318px;min-width:318px;min-height:100px;color:inherit;contain:layout paint;background:#202126;border:1px solid #ffffff13;border-radius:20px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:15px;padding:14px 18px 14px 14px;text-decoration:none;transition:transform .15s cubic-bezier(.22,1,.36,1),background-color .15s;display:grid;position:relative;transform:translate(0,0)scale(1)}:root[data-theme=light] .GuildShowcaseMarquee-module__F_jy2a__card{background:#f2f3f5;border-color:#2022251a}.GuildShowcaseMarquee-module__F_jy2a__card:hover,.GuildShowcaseMarquee-module__F_jy2a__card:focus-visible{background:#24262b;transform:translateY(1px)scale(.992)}:root[data-theme=light] .GuildShowcaseMarquee-module__F_jy2a__card:hover,:root[data-theme=light] .GuildShowcaseMarquee-module__F_jy2a__card:focus-visible{background:#e9ebee}.GuildShowcaseMarquee-module__F_jy2a__card:focus-visible{outline:2px solid color-mix(in srgb, var(--text-muted) 62%, transparent);outline-offset:3px}.GuildShowcaseMarquee-module__F_jy2a__iconWrap{background:#2b2d31;border-radius:17px;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}:root[data-theme=light] .GuildShowcaseMarquee-module__F_jy2a__iconWrap{background:#dde0e4}.GuildShowcaseMarquee-module__F_jy2a__icon,.GuildShowcaseMarquee-module__F_jy2a__fallbackIcon{width:100%;height:100%}.GuildShowcaseMarquee-module__F_jy2a__icon{object-fit:cover;display:block}.GuildShowcaseMarquee-module__F_jy2a__fallbackIcon{color:var(--accent-primary);place-items:center;font-size:20px;font-weight:900;display:grid}.GuildShowcaseMarquee-module__F_jy2a__copy{gap:8px;min-width:0;padding-bottom:2px;display:grid}.GuildShowcaseMarquee-module__F_jy2a__titleRow{align-items:center;gap:7px;min-width:0;display:flex}.GuildShowcaseMarquee-module__F_jy2a__nameWrap{min-width:0;max-width:100%;padding-bottom:3px;display:inline-grid;position:relative}.GuildShowcaseMarquee-module__F_jy2a__nameWrap strong{color:var(--text-primary);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:850;overflow:hidden}.GuildShowcaseMarquee-module__F_jy2a__nameUnderline{background:color-mix(in srgb, var(--text-muted) 64%, transparent);opacity:0;transform-origin:0;height:1px;transition:opacity .145s,transform .165s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.GuildShowcaseMarquee-module__F_jy2a__card:hover .GuildShowcaseMarquee-module__F_jy2a__nameUnderline,.GuildShowcaseMarquee-module__F_jy2a__card:focus-visible .GuildShowcaseMarquee-module__F_jy2a__nameUnderline{opacity:1;transform:scaleX(1)}.GuildShowcaseMarquee-module__F_jy2a__memberLine{width:fit-content;color:var(--text-muted);align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.GuildShowcaseMarquee-module__F_jy2a__memberLine i{background:#8b8d94;border-radius:50%;width:7px;height:7px}.GuildShowcaseMarquee-module__F_jy2a__verification{color:#5865f2;flex:0 0 19px;place-items:center;width:19px;height:19px;display:inline-grid}.GuildShowcaseMarquee-module__F_jy2a__verification[data-kind=partnered]{color:#43b581}.GuildShowcaseMarquee-module__F_jy2a__verification[data-kind=community]{color:#5865f2}.GuildShowcaseMarquee-module__F_jy2a__verification svg{fill:currentColor;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:100%;height:100%;overflow:visible}:root[data-theme=light] .GuildShowcaseMarquee-module__F_jy2a__verification svg{stroke:#f2f3f5}@keyframes GuildShowcaseMarquee-module__F_jy2a__guild-showcase-left{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes GuildShowcaseMarquee-module__F_jy2a__guild-showcase-right{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@media (max-width:720px){.GuildShowcaseMarquee-module__F_jy2a__root{--edge-fade:34px;gap:7px}.GuildShowcaseMarquee-module__F_jy2a__card{border-radius:17px;grid-template-columns:54px minmax(0,1fr);gap:13px;width:278px;min-width:278px;min-height:88px;padding:12px 15px 12px 12px}.GuildShowcaseMarquee-module__F_jy2a__iconWrap{border-radius:15px;width:54px;height:54px}.GuildShowcaseMarquee-module__F_jy2a__nameWrap strong{font-size:15px}.GuildShowcaseMarquee-module__F_jy2a__memberLine{font-size:12px}}@media (prefers-reduced-motion:reduce){.GuildShowcaseMarquee-module__F_jy2a__root{scrollbar-width:none;overflow-x:auto}.GuildShowcaseMarquee-module__F_jy2a__root::-webkit-scrollbar{display:none}.GuildShowcaseMarquee-module__F_jy2a__lane{overflow:visible;-webkit-mask-image:none;mask-image:none}.GuildShowcaseMarquee-module__F_jy2a__lane[data-direction=right]{display:none}.GuildShowcaseMarquee-module__F_jy2a__track{will-change:auto;animation:none}.GuildShowcaseMarquee-module__F_jy2a__track>.GuildShowcaseMarquee-module__F_jy2a__group:last-child{display:none}.GuildShowcaseMarquee-module__F_jy2a__card,.GuildShowcaseMarquee-module__F_jy2a__nameUnderline{transition:none}}
.SiteFooter-module__04XcqW__footer{--footer-land-fill:color-mix(in srgb, var(--accent-primary) 5%, transparent);--footer-land-stroke:color-mix(in srgb, var(--accent-secondary) 22%, transparent);--footer-route-base:color-mix(in srgb, var(--accent-primary) 30%, transparent);--footer-route-glow:color-mix(in srgb, var(--accent-primary) 26%, transparent);--footer-flow-start:color-mix(in srgb, var(--accent-primary) 0%, transparent);--footer-flow-middle:color-mix(in srgb, var(--accent-primary) 92%, white 8%);--footer-flow-end:color-mix(in srgb, var(--accent-secondary) 0%, transparent);--footer-node-ring:color-mix(in srgb, var(--accent-secondary) 64%, transparent);--footer-node-core:color-mix(in srgb, var(--accent-primary) 74%, white 26%);--footer-particle:color-mix(in srgb, var(--accent-secondary) 66%, white 34%);isolation:isolate;border-top:1px solid color-mix(in srgb, var(--line) 72%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--page-deep) 84%, transparent), var(--page-deep));min-height:318px;position:relative;overflow:hidden}.SiteFooter-module__04XcqW__inner{z-index:2;align-content:center;gap:34px;min-height:318px;padding-block:44px 24px;display:grid;position:relative}.SiteFooter-module__04XcqW__grid{grid-template-columns:minmax(250px,1.35fr) repeat(3,minmax(145px,.7fr));align-items:start;gap:clamp(32px,4.2vw,72px);display:grid}.SiteFooter-module__04XcqW__brandColumn{align-content:start;gap:13px;display:grid}.SiteFooter-module__04XcqW__wordmark{align-items:center;gap:11px;width:fit-content;display:inline-flex}.SiteFooter-module__04XcqW__wordmark .brand-mark{width:32px;height:32px}.SiteFooter-module__04XcqW__wordmark strong{color:var(--text);letter-spacing:-.045em;font-size:1.3rem;font-weight:950}.SiteFooter-module__04XcqW__brandColumn p{max-width:390px;color:var(--text-soft);word-break:keep-all;margin:0;font-size:.82rem;line-height:1.72}.SiteFooter-module__04XcqW__socials{gap:9px;margin-top:3px;display:flex}.SiteFooter-module__04XcqW__socials a{width:34px;height:34px;color:var(--text-muted);border:1px solid color-mix(in srgb, var(--line-strong) 76%, transparent);background:color-mix(in srgb, var(--surface-strong) 58%, transparent);border-radius:10px;place-items:center;transition:color .18s,border-color .18s,background-color .18s,transform .18s;display:grid}.SiteFooter-module__04XcqW__socials a:hover{color:var(--accent-primary);border-color:color-mix(in srgb, var(--accent-primary) 44%, transparent);background:color-mix(in srgb, var(--accent-primary) 9%, var(--surface-strong));transform:translateY(-2px)}.SiteFooter-module__04XcqW__socials svg{width:17px;height:17px}.SiteFooter-module__04XcqW__socials svg[data-icon=github]{fill:currentColor}.SiteFooter-module__04XcqW__socials svg[data-icon=blog]{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round}.SiteFooter-module__04XcqW__column{align-content:start;gap:11px;display:grid}.SiteFooter-module__04XcqW__column h2{color:var(--text);letter-spacing:-.015em;margin:0 0 5px;font-size:.8rem;font-weight:900}.SiteFooter-module__04XcqW__column>a{width:fit-content;color:var(--text-soft);font-size:.75rem;font-weight:680;line-height:1.5;text-decoration:none;transition:color .18s,transform .18s}.SiteFooter-module__04XcqW__column>a:hover{color:var(--text);transform:translate(2px)}.SiteFooter-module__04XcqW__externalLink{align-items:center;gap:7px;display:inline-flex}.SiteFooter-module__04XcqW__externalLink>svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;margin-left:1px}.SiteFooter-module__04XcqW__externalIcon{width:22px;height:22px;color:var(--text-muted);border:1px solid color-mix(in srgb, var(--line) 82%, transparent);background:color-mix(in srgb, var(--surface-strong) 52%, transparent);border-radius:7px;place-items:center;display:grid}.SiteFooter-module__04XcqW__externalIcon svg{width:12px;height:12px}.SiteFooter-module__04XcqW__externalIcon svg[data-icon=github]{fill:currentColor}.SiteFooter-module__04XcqW__externalIcon svg[data-icon=blog]{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.SiteFooter-module__04XcqW__bottom{border-top:1px solid color-mix(in srgb, var(--line) 72%, transparent);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding-top:19px;display:grid}.SiteFooter-module__04XcqW__status{color:var(--text-muted);letter-spacing:.04em;align-items:center;gap:8px;font-size:.65rem;font-weight:750;display:inline-flex}.SiteFooter-module__04XcqW__status i{background:var(--success);width:7px;height:7px;box-shadow:0 0 10px color-mix(in srgb, var(--success) 64%, transparent);border-radius:50%}.SiteFooter-module__04XcqW__legal{justify-content:flex-end;align-items:center;gap:12px 18px;min-width:0;display:flex}.SiteFooter-module__04XcqW__legal small,.SiteFooter-module__04XcqW__legal a{color:var(--text-muted);font-size:.64rem;text-decoration:none}.SiteFooter-module__04XcqW__legal a:hover{color:var(--text)}.SiteFooter-module__04XcqW__toTop{color:var(--text-soft);align-items:center;gap:9px;font-size:.68rem;font-weight:800;text-decoration:none;display:inline-flex}.SiteFooter-module__04XcqW__toTop i{width:32px;height:32px;color:var(--text);border:1px solid var(--line-strong);background:color-mix(in srgb, var(--surface-strong) 74%, transparent);border-radius:50%;place-items:center;font-style:normal;transition:border-color .18s,color .18s,transform .18s;display:grid}.SiteFooter-module__04XcqW__toTop:hover i{color:var(--accent-primary);border-color:color-mix(in srgb, var(--accent-primary) 44%, transparent);transform:translateY(-3px)}.SiteFooter-module__04XcqW__networkMap{z-index:0;opacity:.42;pointer-events:none;position:absolute;inset:-34% -6% -42% 27%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000004d 14%,#000 44% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000004d 14%,#000 44% 100%)}.SiteFooter-module__04XcqW__networkMapSvg{width:100%;height:100%;display:block;overflow:visible}.SiteFooter-module__04XcqW__continent{fill:var(--footer-land-fill);stroke:var(--footer-land-stroke);stroke-width:.9px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.SiteFooter-module__04XcqW__route{opacity:1}.SiteFooter-module__04XcqW__routeBase,.SiteFooter-module__04XcqW__routeGlow,.SiteFooter-module__04XcqW__routeFlow{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.SiteFooter-module__04XcqW__routeBase{stroke:var(--footer-route-base);stroke-width:1.05px}.SiteFooter-module__04XcqW__routeGlow{stroke:var(--footer-route-glow);stroke-width:3.4px;opacity:.32;filter:blur(2px)}.SiteFooter-module__04XcqW__routeFlow{stroke:url(#link-footer-network-flow);stroke-width:2px;stroke-dasharray:108 620;stroke-dashoffset:728px;filter:drop-shadow(0 0 3px var(--footer-route-glow)) drop-shadow(0 0 7px var(--footer-route-glow));animation:SiteFooter-module__04XcqW__routeFlow var(--route-duration) linear var(--route-delay) infinite}.SiteFooter-module__04XcqW__routeSecondary{opacity:.78}.SiteFooter-module__04XcqW__routeTertiary{opacity:.58}.SiteFooter-module__04XcqW__flowStart{stop-color:var(--footer-flow-start)}.SiteFooter-module__04XcqW__flowMiddle{stop-color:var(--footer-flow-middle)}.SiteFooter-module__04XcqW__flowEnd{stop-color:var(--footer-flow-end)}.SiteFooter-module__04XcqW__particle{fill:var(--footer-particle);filter:drop-shadow(0 0 3px var(--footer-particle)) drop-shadow(0 0 7px var(--footer-route-glow))}.SiteFooter-module__04XcqW__node{transform-box:fill-box;transform-origin:50%}.SiteFooter-module__04XcqW__nodeWave{fill:none;stroke:var(--footer-node-ring);stroke-width:.9px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:SiteFooter-module__04XcqW__nodeWave 3.2s ease-out var(--node-delay) infinite}.SiteFooter-module__04XcqW__nodeRing{fill:color-mix(in srgb, var(--accent-primary) 5%, transparent);stroke:var(--footer-node-ring);stroke-width:1px}.SiteFooter-module__04XcqW__nodeCore{fill:var(--footer-node-core);filter:drop-shadow(0 0 3px var(--footer-node-core)) drop-shadow(0 0 7px var(--footer-route-glow))}.SiteFooter-module__04XcqW__nodeImportance1{opacity:.56}.SiteFooter-module__04XcqW__nodeImportance2{opacity:.8}.SiteFooter-module__04XcqW__nodeImportance3{opacity:1}:root[data-theme=light] .SiteFooter-module__04XcqW__footer{--footer-land-fill:#b52d7909;--footer-land-stroke:#8a44a82b;--footer-route-base:#cd388b3d;--footer-route-glow:#cd388b2e;--footer-flow-start:#cd388b00;--footer-flow-middle:#ad36a6e0;--footer-flow-end:#4fbfa000;--footer-node-ring:#8a44a87a;--footer-node-core:#a6389d;--footer-particle:#c23584}@keyframes SiteFooter-module__04XcqW__routeFlow{0%{stroke-dashoffset:728px}to{stroke-dashoffset:0}}@keyframes SiteFooter-module__04XcqW__nodeWave{0%{opacity:.66;transform:scale(.35)}72%,to{opacity:0;transform:scale(1.72)}}@media (max-width:980px){.SiteFooter-module__04XcqW__footer,.SiteFooter-module__04XcqW__inner{min-height:390px}.SiteFooter-module__04XcqW__grid{grid-template-columns:minmax(230px,1.25fr) repeat(2,minmax(145px,.7fr))}.SiteFooter-module__04XcqW__grid>:last-child{grid-column:2/-1}.SiteFooter-module__04XcqW__networkMap{opacity:.33;inset:-20% -44% -35% 24%}}@media (max-width:700px){.SiteFooter-module__04XcqW__footer,.SiteFooter-module__04XcqW__inner{min-height:0}.SiteFooter-module__04XcqW__inner{gap:26px;padding-block:36px 22px}.SiteFooter-module__04XcqW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px}.SiteFooter-module__04XcqW__brandColumn{grid-column:1/-1}.SiteFooter-module__04XcqW__grid>:last-child{grid-column:auto}.SiteFooter-module__04XcqW__brandColumn p{max-width:460px}.SiteFooter-module__04XcqW__bottom{grid-template-columns:1fr auto;align-items:start;gap:14px 18px}.SiteFooter-module__04XcqW__status{grid-column:1}.SiteFooter-module__04XcqW__legal{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-start}.SiteFooter-module__04XcqW__toTop{grid-area:1/2}.SiteFooter-module__04XcqW__toTop span{display:none}.SiteFooter-module__04XcqW__networkMap{opacity:.24;inset:12% -95% -26% 8%}}@media (max-width:440px){.SiteFooter-module__04XcqW__grid{grid-template-columns:1fr}.SiteFooter-module__04XcqW__grid>:last-child{grid-column:auto}.SiteFooter-module__04XcqW__column{gap:9px}}@media (prefers-reduced-motion:reduce){.SiteFooter-module__04XcqW__routeFlow,.SiteFooter-module__04XcqW__nodeWave{animation:none}.SiteFooter-module__04XcqW__particle{display:none}.SiteFooter-module__04XcqW__toTop i,.SiteFooter-module__04XcqW__socials a,.SiteFooter-module__04XcqW__column>a{transition:none}}
.ThemeToggle-module__Dw_MQq__button{width:36px;min-width:36px;height:40px;color:var(--text-muted);box-shadow:none;appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer;background:0 0;border:0;border-radius:0;outline:0;flex:0 0 36px;place-items:center;padding:0;display:grid}.ThemeToggle-module__Dw_MQq__button:active .ThemeToggle-module__Dw_MQq__symbol{transform:scale(.96)}.ThemeToggle-module__Dw_MQq__button:focus-visible{outline:2px solid color-mix(in srgb, var(--accent-primary) 48%, transparent);outline-offset:2px;border-radius:7px}.ThemeToggle-module__Dw_MQq__symbol{transform-origin:50%;place-items:center;width:25px;height:25px;transition:color .18s,filter .18s,transform .18s cubic-bezier(.22,1,.36,1);display:grid}.ThemeToggle-module__Dw_MQq__symbol svg{fill:none;stroke:currentColor;stroke-width:1.85px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;display:block}.ThemeToggle-module__Dw_MQq__button[data-theme=dark]:hover .ThemeToggle-module__Dw_MQq__symbol{color:#79c8ff;filter:drop-shadow(0 0 5px #79c8ff57);transform:scale(1.08)}.ThemeToggle-module__Dw_MQq__button[data-theme=light]:hover .ThemeToggle-module__Dw_MQq__symbol{color:#e8a93f;filter:drop-shadow(0 0 5px #e8a93f4d);transform:scale(1.08)}@media (max-width:720px){.ThemeToggle-module__Dw_MQq__button{flex-basis:33px;width:33px;min-width:33px;height:38px}}@media (prefers-reduced-motion:reduce){.ThemeToggle-module__Dw_MQq__symbol{transition:color .18s,filter .18s}.ThemeToggle-module__Dw_MQq__button:hover .ThemeToggle-module__Dw_MQq__symbol,.ThemeToggle-module__Dw_MQq__button:active .ThemeToggle-module__Dw_MQq__symbol{transform:none}}
.DashboardShell-module__3_ymPW__page{background:var(--page);min-height:100vh;padding:0 24px 64px}.DashboardShell-module__3_ymPW__header{justify-content:space-between;align-items:center;gap:20px;width:min(100%,1180px);min-height:82px;margin-inline:auto;display:flex}.DashboardShell-module__3_ymPW__headerActions{align-items:center;gap:10px;display:flex}.DashboardShell-module__3_ymPW__profileChip{border:1px solid var(--line-strong);background:var(--surface-strong);min-width:0;box-shadow:none;border-radius:14px;align-items:center;gap:10px;padding:6px 8px 6px 7px;display:flex}.DashboardShell-module__3_ymPW__profileChip img,.DashboardShell-module__3_ymPW__profileFallback{border-radius:11px;flex:none;width:34px;height:34px}.DashboardShell-module__3_ymPW__profileChip img{object-fit:cover}.DashboardShell-module__3_ymPW__profileFallback{color:var(--brand);background:rgba(var(--brand-rgb), .1);place-items:center;display:grid}.DashboardShell-module__3_ymPW__profileFallback>span{width:22px;height:22px}.DashboardShell-module__3_ymPW__profileText{gap:1px;min-width:0;display:grid}.DashboardShell-module__3_ymPW__profileText strong,.DashboardShell-module__3_ymPW__profileText span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DashboardShell-module__3_ymPW__profileText strong{max-width:150px;font-size:13px;font-weight:900;line-height:1.25}.DashboardShell-module__3_ymPW__profileText span{color:var(--text-muted);font-size:10px;font-weight:700}.DashboardShell-module__3_ymPW__signOutButton{min-height:44px;color:var(--text-soft);border:1px solid var(--line-strong);background:var(--surface);cursor:pointer;border-radius:13px;padding:0 15px;font-size:12px;font-weight:850;transition:color .18s,border-color .18s,background-color .18s,transform .18s}.DashboardShell-module__3_ymPW__signOutButton:hover{color:var(--text);border-color:color-mix(in srgb, var(--brand) 38%, var(--line-strong));background:var(--surface-strong);transform:translateY(-1px)}.DashboardShell-module__3_ymPW__content{gap:26px;width:min(100%,1180px);margin:36px auto 0;display:grid}.DashboardShell-module__3_ymPW__hero{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:22px;display:grid}.DashboardShell-module__3_ymPW__welcome,.DashboardShell-module__3_ymPW__accountCard,.DashboardShell-module__3_ymPW__guildSection{border:1px solid var(--line-strong);background:var(--surface-strong);box-shadow:none}.DashboardShell-module__3_ymPW__welcome{border-radius:28px;min-height:290px;padding:42px;position:relative;overflow:hidden}.DashboardShell-module__3_ymPW__welcome:after{background:radial-gradient(circle, rgba(var(--brand-rgb), .2), transparent 68%);content:"";pointer-events:none;border-radius:50%;width:310px;height:310px;display:none;position:absolute;bottom:-120px;right:-80px}.DashboardShell-module__3_ymPW__welcome h1{z-index:1;letter-spacing:-.05em;word-break:keep-all;gap:2px;max-width:720px;margin:18px 0 16px;font-size:clamp(34px,2.75vw,46px);font-weight:900;line-height:1.1;display:grid;position:relative}.DashboardShell-module__3_ymPW__welcomeName{overflow-wrap:anywhere}.DashboardShell-module__3_ymPW__welcome p{z-index:1;max-width:620px;color:var(--text-soft);margin:0;font-size:16px;line-height:1.8;position:relative}.DashboardShell-module__3_ymPW__welcomeMeta{z-index:1;flex-wrap:wrap;gap:9px;margin-top:28px;display:flex;position:relative}.DashboardShell-module__3_ymPW__welcomeMeta span{color:var(--text-soft);border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.DashboardShell-module__3_ymPW__accountCard{text-align:center;border-radius:28px;align-content:center;justify-items:center;padding:34px;display:grid}.DashboardShell-module__3_ymPW__accountAvatar,.DashboardShell-module__3_ymPW__accountFallback{border-radius:28px;width:88px;height:88px}.DashboardShell-module__3_ymPW__accountAvatar{object-fit:cover;box-shadow:none}.DashboardShell-module__3_ymPW__accountFallback{color:var(--brand);border:1px solid rgba(var(--brand-rgb), .2);background:rgba(var(--brand-rgb), .1);place-items:center;display:grid}.DashboardShell-module__3_ymPW__accountFallback>span{width:52px;height:52px}.DashboardShell-module__3_ymPW__accountCard h2{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:19px 0 4px;font-size:22px;font-weight:900;overflow:hidden}.DashboardShell-module__3_ymPW__accountCard p{color:var(--text-muted);margin:0;font-size:12px;font-weight:700}.DashboardShell-module__3_ymPW__accountBadge{color:#fff;letter-spacing:.06em;background:linear-gradient(135deg,#5865f2,#7c68ee);border-radius:999px;margin-top:18px;padding:7px 10px;font-size:10px;font-weight:900}.DashboardShell-module__3_ymPW__authWarning{border:1px solid color-mix(in srgb, #f1b84a 40%, var(--line-strong));background:color-mix(in srgb, #f1b84a 10%, var(--surface-strong));border-radius:18px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.DashboardShell-module__3_ymPW__authWarning strong{margin-bottom:2px;font-size:14px;display:block}.DashboardShell-module__3_ymPW__authWarning p{color:var(--text-soft);margin:0;font-size:12px}.DashboardShell-module__3_ymPW__authWarning a{color:var(--text);flex:none;font-size:12px;font-weight:900;text-decoration:none}.DashboardShell-module__3_ymPW__guildSection{content-visibility:auto;contain-intrinsic-size:auto 560px;border-radius:28px;padding:30px}.DashboardShell-module__3_ymPW__guildSectionHeader{justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;display:flex}.DashboardShell-module__3_ymPW__guildSectionHeader h2{letter-spacing:-.045em;margin:7px 0 0;font-size:28px;font-weight:900}.DashboardShell-module__3_ymPW__guildSectionHeader p{max-width:420px;color:var(--text-muted);text-align:right;margin:0;font-size:12px}.DashboardShell-module__3_ymPW__guildGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.DashboardShell-module__3_ymPW__guildCard{min-width:0;color:inherit;border:1px solid var(--line);background:var(--surface);content-visibility:auto;contain-intrinsic-size:auto 78px;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px;text-decoration:none;display:grid}.DashboardShell-module__3_ymPW__guildCard:hover{border-color:color-mix(in srgb, var(--brand) 34%, var(--line));background:var(--surface-strong)}.DashboardShell-module__3_ymPW__guildCard[data-installed=false]{background:var(--surface-muted)}.DashboardShell-module__3_ymPW__guildCard[aria-disabled=true]{cursor:not-allowed;opacity:.62}.DashboardShell-module__3_ymPW__guildCard[aria-disabled=true]:hover{border-color:var(--line);background:var(--surface-muted);transform:none}.DashboardShell-module__3_ymPW__guildCard:focus-visible{outline:2px solid color-mix(in srgb, var(--brand) 72%, transparent);outline-offset:3px}.DashboardShell-module__3_ymPW__guildIcon{width:48px;height:48px;color:var(--brand);background:rgba(var(--brand-rgb), .1);border-radius:16px;place-items:center;font-size:17px;font-weight:900;display:grid;overflow:hidden}.DashboardShell-module__3_ymPW__guildIcon img{object-fit:cover;width:100%;height:100%}.DashboardShell-module__3_ymPW__guildInfo{gap:5px;min-width:0;display:grid}.DashboardShell-module__3_ymPW__guildHeading{align-items:center;gap:7px;min-width:0;display:flex}.DashboardShell-module__3_ymPW__guildHeading strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden}.DashboardShell-module__3_ymPW__guildHeading span{color:var(--text-muted);border:1px solid var(--line);border-radius:999px;flex:none;padding:3px 6px;font-size:8px;font-weight:900}.DashboardShell-module__3_ymPW__guildMeta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.DashboardShell-module__3_ymPW__guildInstallation{align-items:center;gap:5px;display:inline-flex}.DashboardShell-module__3_ymPW__guildInstallation:before{background:var(--text-muted);content:"";border-radius:50%;width:6px;height:6px}.DashboardShell-module__3_ymPW__guildInstallation[data-installed=true]{color:#44d799}.DashboardShell-module__3_ymPW__guildInstallation[data-installed=true]:before{background:#44d799;box-shadow:0 0 10px #44d79961}.DashboardShell-module__3_ymPW__guildInstallation[data-installed=false]{color:#f49aaf}.DashboardShell-module__3_ymPW__guildInstallation[data-installed=false]:before{background:#f15c79}.DashboardShell-module__3_ymPW__guildStatus{color:var(--text-muted);border:1px solid var(--line);background:var(--surface-muted);white-space:nowrap;border-radius:9px;flex:none;padding:6px 8px;font-size:9px;font-weight:850}.DashboardShell-module__3_ymPW__guildStatus[data-action=manage]{color:var(--text-soft)}.DashboardShell-module__3_ymPW__guildStatus[data-action=install]{color:#fff;border-color:color-mix(in srgb, var(--brand) 56%, transparent);background:linear-gradient(135deg, var(--brand), #8b5cf6);box-shadow:0 8px 20px rgba(var(--brand-rgb), .18)}.DashboardShell-module__3_ymPW__guildState{min-height:150px;color:var(--text-soft);border:1px dashed var(--line-strong);background:var(--surface);text-align:left;border-radius:20px;justify-content:center;align-items:center;gap:14px;padding:28px;display:flex}.DashboardShell-module__3_ymPW__guildState strong{color:var(--text);font-size:14px;display:block}.DashboardShell-module__3_ymPW__guildState p{color:var(--text-muted);margin:3px 0 0;font-size:11px}.DashboardShell-module__3_ymPW__loadingIndicator,.DashboardShell-module__3_ymPW__errorIndicator,.DashboardShell-module__3_ymPW__emptyMark{border-radius:13px;flex:none;place-items:center;width:38px;height:38px;display:grid}.DashboardShell-module__3_ymPW__loadingIndicator{border:3px solid rgba(var(--brand-rgb), .18);border-top-color:var(--brand);animation:.8s linear infinite DashboardShell-module__3_ymPW__spin}.DashboardShell-module__3_ymPW__errorIndicator{color:#fff;background:#e4586b;font-size:18px;font-weight:900}.DashboardShell-module__3_ymPW__emptyMark{color:var(--brand);background:rgba(var(--brand-rgb), .1)}.DashboardShell-module__3_ymPW__emptyMark>span{width:24px;height:24px}@keyframes DashboardShell-module__3_ymPW__spin{to{transform:rotate(360deg)}}@media (max-width:860px){.DashboardShell-module__3_ymPW__hero{grid-template-columns:1fr}.DashboardShell-module__3_ymPW__accountCard{text-align:left;grid-template-columns:auto 1fr auto;justify-items:start;gap:18px}.DashboardShell-module__3_ymPW__accountAvatar,.DashboardShell-module__3_ymPW__accountFallback{border-radius:22px;width:68px;height:68px}.DashboardShell-module__3_ymPW__accountFallback>span{width:40px;height:40px}.DashboardShell-module__3_ymPW__accountCard h2,.DashboardShell-module__3_ymPW__accountBadge{margin-top:0}.DashboardShell-module__3_ymPW__guildGrid{grid-template-columns:1fr}}@media (max-width:640px){.DashboardShell-module__3_ymPW__page{padding-inline:16px}.DashboardShell-module__3_ymPW__header{min-height:74px}.DashboardShell-module__3_ymPW__profileChip{display:none}.DashboardShell-module__3_ymPW__content{margin-top:22px}.DashboardShell-module__3_ymPW__welcome{min-height:auto;padding:30px 24px}.DashboardShell-module__3_ymPW__welcome h1{font-size:32px;line-height:1.14}.DashboardShell-module__3_ymPW__guildSection{padding:22px 16px}.DashboardShell-module__3_ymPW__guildSectionHeader{display:block}.DashboardShell-module__3_ymPW__guildSectionHeader p{text-align:left;margin-top:8px}.DashboardShell-module__3_ymPW__accountCard{grid-template-columns:auto minmax(0,1fr);padding:24px}.DashboardShell-module__3_ymPW__accountBadge{grid-column:1/-1}.DashboardShell-module__3_ymPW__guildCard{grid-template-columns:auto minmax(0,1fr)}.DashboardShell-module__3_ymPW__guildStatus{grid-column:2;justify-self:start}.DashboardShell-module__3_ymPW__authWarning{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.DashboardShell-module__3_ymPW__guildCard,.DashboardShell-module__3_ymPW__signOutButton,.DashboardShell-module__3_ymPW__loadingIndicator{transition:none;animation:none}}
.CustomSelect-module__Retn3a__root{min-width:0;position:relative}.CustomSelect-module__Retn3a__trigger{width:100%;min-height:42px;color:var(--text);border:1px solid var(--line-strong);background:color-mix(in srgb, var(--surface-strong) 92%, #fff 8%);font:inherit;text-align:left;cursor:pointer;border-radius:12px;outline:0;justify-content:space-between;align-items:center;gap:12px;padding:0 12px 0 13px;font-size:11px;font-weight:850;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.CustomSelect-module__Retn3a__trigger:hover:not(:disabled){border-color:color-mix(in srgb, var(--line-strong) 62%, var(--text-muted) 38%);background:color-mix(in srgb, var(--surface-strong) 86%, #fff 14%)}.CustomSelect-module__Retn3a__triggerOpen{border-color:rgba(var(--brand-rgb), .68);box-shadow:0 0 0 3px rgba(var(--brand-rgb), .11)}.CustomSelect-module__Retn3a__trigger:focus-visible{outline:2px solid rgba(var(--brand-rgb), .78);outline-offset:2px}.CustomSelect-module__Retn3a__trigger:disabled{cursor:not-allowed;opacity:.46}.CustomSelect-module__Retn3a__triggerContent,.CustomSelect-module__Retn3a__optionLeading{align-items:center;gap:9px;min-width:0;display:flex}.CustomSelect-module__Retn3a__triggerLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CustomSelect-module__Retn3a__placeholder{color:var(--text-muted)}.CustomSelect-module__Retn3a__colorDot{border:1px solid #ffffff2e;border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 2px #00000014}.CustomSelect-module__Retn3a__chevron{fill:none;width:17px;height:17px;stroke:var(--text-muted);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;transition:transform .15s}.CustomSelect-module__Retn3a__chevronOpen{transform:rotate(180deg)}.CustomSelect-module__Retn3a__menu{z-index:10000;top:var(--select-menu-top);left:var(--select-menu-left);width:var(--select-menu-width);border:1px solid color-mix(in srgb, var(--line-strong) 78%, #fff 22%);background:color-mix(in srgb, var(--surface-strong) 94%, #0b0d12 6%);border-radius:14px;max-width:calc(100vw - 24px);padding:6px;animation:.12s ease-out both CustomSelect-module__Retn3a__menuIn;position:fixed;box-shadow:0 18px 48px #00000061,0 4px 12px #00000038}.CustomSelect-module__Retn3a__menuUpward{transform-origin:bottom;animation-name:CustomSelect-module__Retn3a__menuInUpward;transform:translateY(-100%)}.CustomSelect-module__Retn3a__optionList{max-height:var(--select-menu-max-height);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;gap:2px;display:grid;overflow-y:auto}.CustomSelect-module__Retn3a__optionList::-webkit-scrollbar{width:7px}.CustomSelect-module__Retn3a__optionList::-webkit-scrollbar-thumb{background:var(--line-strong);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.CustomSelect-module__Retn3a__option{width:100%;min-height:38px;color:var(--text-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:8px 9px;display:flex}.CustomSelect-module__Retn3a__option:hover,.CustomSelect-module__Retn3a__optionActive{color:var(--text);background:color-mix(in srgb, var(--surface) 76%, #fff 24%)}.CustomSelect-module__Retn3a__optionSelected{color:var(--text);background:rgba(var(--brand-rgb), .11)}.CustomSelect-module__Retn3a__optionDisabled{cursor:not-allowed;opacity:.42}.CustomSelect-module__Retn3a__optionDisabled:hover{background:0 0}.CustomSelect-module__Retn3a__optionCopy{gap:2px;min-width:0;display:grid}.CustomSelect-module__Retn3a__optionCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:850;line-height:1.35;overflow:hidden}.CustomSelect-module__Retn3a__optionCopy small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:700;line-height:1.35;overflow:hidden}.CustomSelect-module__Retn3a__check{width:18px;height:18px;color:var(--brand);opacity:0;flex:none;place-items:center;display:grid}.CustomSelect-module__Retn3a__checkVisible{opacity:1}.CustomSelect-module__Retn3a__check svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:15px;height:15px}@keyframes CustomSelect-module__Retn3a__menuIn{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes CustomSelect-module__Retn3a__menuInUpward{0%{opacity:0;transform:translateY(calc(4px - 100%))scale(.985)}to{opacity:1;transform:translateY(-100%)scale(1)}}@media (max-width:520px){.CustomSelect-module__Retn3a__trigger{min-height:44px}.CustomSelect-module__Retn3a__menu{padding:5px}.CustomSelect-module__Retn3a__option{min-height:42px;padding:9px}}@media (prefers-reduced-motion:reduce){.CustomSelect-module__Retn3a__trigger,.CustomSelect-module__Retn3a__chevron,.CustomSelect-module__Retn3a__menu{transition:none;animation:none}}
.login-module___81l7G__page{isolation:isolate;background:radial-gradient(circle at 16% 14%, rgba(var(--brand-rgb), .18), transparent 31%), radial-gradient(circle at 88% 78%, #9b72ff24, transparent 29%), var(--page);grid-template-rows:auto 1fr;min-height:100vh;padding:0 24px 48px;display:grid;position:relative;overflow:hidden}.login-module___81l7G__page:before{z-index:-1;opacity:.32;background-image:linear-gradient(rgba(var(--brand-rgb), .035) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--brand-rgb), .035) 1px, transparent 1px);content:"";pointer-events:none;background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 46%,#000 8%,#0000 74%);mask-image:radial-gradient(circle at 50% 46%,#000 8%,#0000 74%)}.login-module___81l7G__header{justify-content:space-between;align-items:center;width:min(100%,1120px);min-height:82px;margin-inline:auto;display:flex}.login-module___81l7G__content{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--surface-strong) 94%, transparent);width:min(100%,1020px);min-height:540px;box-shadow:var(--shadow-lg);isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);border-radius:36px;grid-template-columns:minmax(0,1.34fr) minmax(360px,.92fr);align-self:center;margin:30px auto 54px;display:grid;position:relative;overflow:hidden}.login-module___81l7G__content:before{z-index:3;background:linear-gradient(transparent, var(--line-strong) 18%, var(--line-strong) 82%, transparent);content:"";pointer-events:none;width:1px;position:absolute;top:40px;bottom:40px;left:calc(59.3% - 1px)}.login-module___81l7G__content:after{z-index:4;border:3px solid color-mix(in srgb, var(--surface-strong) 92%, transparent);background:var(--brand);width:12px;height:12px;box-shadow:0 0 0 1px color-mix(in srgb, var(--brand) 35%, var(--line-strong)), 0 0 30px rgba(var(--brand-rgb), .42);content:"";pointer-events:none;border-radius:50%;position:absolute;top:50%;left:59.3%;transform:translate(-50%,-50%)}.login-module___81l7G__intro{background:linear-gradient(142deg, rgba(var(--brand-rgb), .11), transparent 46%), linear-gradient(180deg, color-mix(in srgb, var(--surface-strong) 94%, transparent), color-mix(in srgb, var(--surface-muted) 86%, transparent));flex-direction:column;justify-content:space-between;min-width:0;min-height:540px;padding:46px 50px 48px;display:flex;position:relative;overflow:hidden}.login-module___81l7G__intro:before{opacity:.42;background:linear-gradient(115deg, transparent 0 56%, rgba(var(--brand-rgb), .06) 56% 56.35%, transparent 56.35%), repeating-linear-gradient(90deg, transparent 0 74px, rgba(var(--brand-rgb), .045) 74px 75px);content:"";pointer-events:none;position:absolute;inset:0}.login-module___81l7G__intro:after{background:radial-gradient(circle, rgba(var(--brand-rgb), .23), transparent 67%);content:"";pointer-events:none;border-radius:50%;width:430px;height:430px;position:absolute;top:-160px;right:-118px}.login-module___81l7G__motionWrap{z-index:1;pointer-events:none;width:548px;height:316px;position:absolute;top:24px;right:-14px}.login-module___81l7G__introTop{z-index:2;align-items:center;gap:14px;display:flex;position:relative}.login-module___81l7G__introMark{width:50px;height:50px;color:var(--brand);border:1px solid color-mix(in srgb, var(--brand) 24%, var(--line));background:color-mix(in srgb, var(--surface-strong) 76%, rgba(var(--brand-rgb), .08));box-shadow:0 14px 34px rgba(var(--brand-rgb), .13), inset 0 1px 0 #ffffff1f;border-radius:16px;flex:0 0 50px;place-items:center;display:grid}.login-module___81l7G__introMark>span{width:33px;height:33px}.login-module___81l7G__introIdentity{gap:1px;line-height:1.25;display:grid}.login-module___81l7G__introIdentity strong{letter-spacing:.06em;font-size:14px;font-weight:950}.login-module___81l7G__introIdentity span{color:var(--text-muted);font-size:11px;font-weight:700}.login-module___81l7G__introContent{z-index:2;max-width:560px;position:relative}.login-module___81l7G__intro h1{letter-spacing:-.065em;text-wrap:balance;margin:18px 0 16px;font-size:clamp(44px,5vw,64px);font-weight:920;line-height:1.06}.login-module___81l7G__intro p{max-width:540px;color:var(--text-soft);margin:0;font-size:15px;line-height:1.82}.login-module___81l7G__scopeList{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;max-width:520px;margin-top:28px;display:grid}.login-module___81l7G__scopeList span{min-width:0;color:var(--text-soft);border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 83%, transparent);text-overflow:ellipsis;white-space:nowrap;border-radius:13px;padding:12px 12px 12px 27px;font-size:10px;font-weight:820;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.login-module___81l7G__scopeList span:before{background:var(--brand);width:6px;height:6px;box-shadow:0 0 12px rgba(var(--brand-rgb), .46);content:"";border-radius:50%;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.login-module___81l7G__scopeList span:nth-child(2):before{background:var(--violet);box-shadow:0 0 12px #9b72ff6b}.login-module___81l7G__scopeList span:nth-child(3):before{background:var(--success);box-shadow:0 0 12px #36c98661}.login-module___81l7G__card{background:radial-gradient(circle at 18% 18%, #5865f218, transparent 32%), color-mix(in srgb, var(--surface-strong) 95%, transparent);align-content:center;min-width:0;padding:50px 44px;display:grid;position:relative}.login-module___81l7G__card:before{border:1px solid color-mix(in srgb, var(--line) 74%, transparent);content:"";pointer-events:none;border-radius:24px;position:absolute;inset:18px}.login-module___81l7G__cardTop,.login-module___81l7G__cardCopy,.login-module___81l7G__error,.login-module___81l7G__form,.login-module___81l7G__secureNotice,.login-module___81l7G__notice,.login-module___81l7G__back{z-index:1;position:relative}.login-module___81l7G__cardTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.login-module___81l7G__discordMark{color:#fff;background:linear-gradient(145deg,#6f7af8,#5865f2 60%,#4652d0);border:1px solid #ffffff2e;border-radius:17px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 16px 34px #5865f24d,inset 0 1px #ffffff47}.login-module___81l7G__discordMark svg{width:29px;height:29px}.login-module___81l7G__authLabel{min-height:28px;color:color-mix(in srgb, #5865f2 80%, var(--text));border:1px solid color-mix(in srgb, #5865f2 24%, var(--line));background:color-mix(in srgb, #5865f2 8%, var(--surface));letter-spacing:.12em;border-radius:999px;align-items:center;padding:0 10px;font-size:9px;font-weight:900;display:inline-flex}.login-module___81l7G__cardCopy{margin-top:26px}.login-module___81l7G__card h2{letter-spacing:-.048em;margin:0 0 10px;font-size:30px;font-weight:920;line-height:1.2}.login-module___81l7G__cardCopy>p{color:var(--text-soft);margin:0;font-size:13px;line-height:1.75}.login-module___81l7G__error{color:color-mix(in srgb, #e4586b 80%, var(--text));border:1px solid color-mix(in srgb, #e4586b 36%, var(--line));background:color-mix(in srgb, #e4586b 9%, var(--surface));border-radius:13px;margin-top:20px;padding:12px 13px;font-size:11px;font-weight:750;line-height:1.55}.login-module___81l7G__form{margin-top:26px}.login-module___81l7G__signInButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6e79f8,#5865f2 54%,#4854d4);border:1px solid #ffffff1f;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;font-size:14px;font-weight:900;transition:box-shadow .18s,transform .18s,filter .18s;display:flex;box-shadow:0 0 0 1px #ffffff0a,inset 0 1px #ffffff38}.login-module___81l7G__signInButton svg{width:23px;height:23px}.login-module___81l7G__signInButton:hover{filter:brightness(1.06);transform:none;box-shadow:0 0 0 3px #5865f224,inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff47}.login-module___81l7G__signInButton:active{transform:translateY(0)scale(.99)}.login-module___81l7G__signInButton:focus-visible{outline-offset:3px;outline:3px solid #5865f24d}.login-module___81l7G__secureNotice{color:var(--text-muted);align-items:center;gap:8px;margin-top:17px;font-size:10px;font-weight:700;line-height:1.5;display:flex}.login-module___81l7G__secureIndicator{background:var(--success);border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 12px #36c98675}.login-module___81l7G__notice{color:var(--text-muted);margin:18px 0 0;font-size:10px;line-height:1.65}.login-module___81l7G__notice a{color:var(--text-soft);font-weight:800;text-decoration:none}.login-module___81l7G__notice a:hover{color:var(--text)}.login-module___81l7G__back{color:var(--text-muted);justify-self:center;margin-top:20px;font-size:12px;font-weight:750;text-decoration:none;transition:color .18s}.login-module___81l7G__back:hover{color:var(--text)}html[data-theme=dark] .login-module___81l7G__content{background:#0c121ddb}html[data-theme=dark] .login-module___81l7G__intro{background:linear-gradient(142deg, rgba(var(--brand-rgb), .13), transparent 47%), linear-gradient(180deg, #141d2bf5, #0c121cf7)}html[data-theme=dark] .login-module___81l7G__card{background:radial-gradient(circle at 18% 18%,#5865f21c,#0000 34%),#0e141ff5}@media (max-width:900px){.login-module___81l7G__content{grid-template-columns:1fr;width:min(100%,650px)}.login-module___81l7G__content:before,.login-module___81l7G__content:after{display:none}.login-module___81l7G__intro{min-height:430px}.login-module___81l7G__motionWrap{width:500px;height:276px;top:28px;right:-4px}.login-module___81l7G__card{min-height:440px}}@media (max-width:600px){.login-module___81l7G__page{padding-inline:16px}.login-module___81l7G__header{min-height:74px}.login-module___81l7G__content{border-radius:28px;margin-top:18px}.login-module___81l7G__content:before,.login-module___81l7G__content:after{display:none}.login-module___81l7G__intro{min-height:390px;padding:28px 24px 32px}.login-module___81l7G__intro:after{top:-172px;right:-180px}.login-module___81l7G__motionWrap{display:none}.login-module___81l7G__introTop{gap:11px}.login-module___81l7G__introMark{border-radius:14px;flex-basis:44px;width:44px;height:44px}.login-module___81l7G__introMark>span{width:29px;height:29px}.login-module___81l7G__intro h1{font-size:42px}.login-module___81l7G__intro p br,.login-module___81l7G__cardCopy p br{display:none}.login-module___81l7G__scopeList{grid-template-columns:1fr}.login-module___81l7G__scopeList span{text-overflow:clip}.login-module___81l7G__card{min-height:420px;padding:42px 28px}.login-module___81l7G__card:before{border-radius:20px;inset:14px}.login-module___81l7G__card h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.login-module___81l7G__signInButton{transition:none}}.login-module___81l7G__noticeEnding{white-space:nowrap}.login-module___81l7G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.GuildLevelRoleRewards-module__z3mSsa__panel{border:1px solid var(--line-strong);background:var(--surface-strong);box-shadow:none;content-visibility:auto;contain-intrinsic-size:auto 920px;border-radius:28px;gap:22px;padding:30px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__panelHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.GuildLevelRoleRewards-module__z3mSsa__panelHeader>div{min-width:0}.GuildLevelRoleRewards-module__z3mSsa__eyebrow,.GuildLevelRoleRewards-module__z3mSsa__trackEyebrow{color:#f34f9b;letter-spacing:.16em;font-size:11px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__panelHeader h2{color:var(--text);letter-spacing:-.05em;margin:8px 0 7px;font-size:clamp(24px,3vw,34px);font-weight:950}.GuildLevelRoleRewards-module__z3mSsa__panelHeader p,.GuildLevelRoleRewards-module__z3mSsa__trackHeader p,.GuildLevelRoleRewards-module__z3mSsa__permissionWarning p,.GuildLevelRoleRewards-module__z3mSsa__roleSummary p,.GuildLevelRoleRewards-module__z3mSsa__behaviorNote p,.GuildLevelRoleRewards-module__z3mSsa__loadingState p,.GuildLevelRoleRewards-module__z3mSsa__errorState p,.GuildLevelRoleRewards-module__z3mSsa__emptyRewards p{color:var(--text-muted);margin:0;font-size:11px;line-height:1.7}.GuildLevelRoleRewards-module__z3mSsa__refreshButton,.GuildLevelRoleRewards-module__z3mSsa__addButton,.GuildLevelRoleRewards-module__z3mSsa__removeButton,.GuildLevelRoleRewards-module__z3mSsa__resetButton,.GuildLevelRoleRewards-module__z3mSsa__saveButton,.GuildLevelRoleRewards-module__z3mSsa__errorState button{font:inherit;cursor:pointer;border-radius:12px;font-size:11px;font-weight:900;transition:opacity .18s,transform .18s,border-color .18s,background .18s}.GuildLevelRoleRewards-module__z3mSsa__refreshButton{box-sizing:border-box;width:156px;min-height:40px;color:var(--text-soft);border:1px solid var(--line-strong);background:var(--surface);white-space:nowrap;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:0 15px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.GuildLevelRoleRewards-module__z3mSsa__refreshButton:hover:not(:disabled),.GuildLevelRoleRewards-module__z3mSsa__addButton:hover:not(:disabled),.GuildLevelRoleRewards-module__z3mSsa__removeButton:hover:not(:disabled),.GuildLevelRoleRewards-module__z3mSsa__resetButton:hover:not(:disabled),.GuildLevelRoleRewards-module__z3mSsa__saveButton:hover:not(:disabled),.GuildLevelRoleRewards-module__z3mSsa__errorState button:hover:not(:disabled){transform:translateY(-1px)}.GuildLevelRoleRewards-module__z3mSsa__refreshButton:focus-visible,.GuildLevelRoleRewards-module__z3mSsa__addButton:focus-visible,.GuildLevelRoleRewards-module__z3mSsa__removeButton:focus-visible,.GuildLevelRoleRewards-module__z3mSsa__resetButton:focus-visible,.GuildLevelRoleRewards-module__z3mSsa__saveButton:focus-visible,.GuildLevelRoleRewards-module__z3mSsa__errorState button:focus-visible,.GuildLevelRoleRewards-module__z3mSsa__levelField input:focus-visible,.GuildLevelRoleRewards-module__z3mSsa__trackToggle:focus-visible{outline:2px solid rgba(var(--brand-rgb), .78);outline-offset:2px}.GuildLevelRoleRewards-module__z3mSsa__refreshButton:disabled,.GuildLevelRoleRewards-module__z3mSsa__addButton:disabled,.GuildLevelRoleRewards-module__z3mSsa__removeButton:disabled,.GuildLevelRoleRewards-module__z3mSsa__resetButton:disabled,.GuildLevelRoleRewards-module__z3mSsa__saveButton:disabled,.GuildLevelRoleRewards-module__z3mSsa__errorState button:disabled,.GuildLevelRoleRewards-module__z3mSsa__levelField input:disabled,.GuildLevelRoleRewards-module__z3mSsa__trackToggle:disabled{cursor:not-allowed;opacity:.46}.GuildLevelRoleRewards-module__z3mSsa__permissionWarning{background:#eba84d14;border:1px solid #eba84d59;border-radius:16px;gap:4px;padding:16px 18px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__permissionWarning strong{color:#e9aa50;font-size:12px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__roleSummary{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px 18px;padding:14px 16px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__roleSummary span{color:var(--text-soft);white-space:nowrap;font-size:10px;font-weight:800}.GuildLevelRoleRewards-module__z3mSsa__roleSummary span strong{color:var(--text);font-size:12px;font-weight:950}.GuildLevelRoleRewards-module__z3mSsa__roleSummary p{text-align:right}.GuildLevelRoleRewards-module__z3mSsa__trackGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__trackCard{content-visibility:auto;contain-intrinsic-size:auto 520px;border:1px solid var(--line);background:var(--surface);border-radius:21px;gap:18px;min-width:0;padding:22px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__trackHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.GuildLevelRoleRewards-module__z3mSsa__trackHeader>div{min-width:0}.GuildLevelRoleRewards-module__z3mSsa__trackHeader h3{color:var(--text);letter-spacing:-.035em;margin:6px 0 5px;font-size:18px;font-weight:950}.GuildLevelRoleRewards-module__z3mSsa__trackToggle{min-height:34px;color:var(--text-soft);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0;font-size:10px;font-weight:850;display:flex}.GuildLevelRoleRewards-module__z3mSsa__switch{border:1px solid var(--line-strong);background:var(--surface-strong);border-radius:999px;width:42px;height:24px;transition:border-color .18s,background .18s;display:block;position:relative}.GuildLevelRoleRewards-module__z3mSsa__switch>span{background:var(--text-muted);border-radius:50%;width:16px;height:16px;transition:transform .18s,background .18s;position:absolute;top:3px;left:3px;box-shadow:0 3px 8px #0000003d}.GuildLevelRoleRewards-module__z3mSsa__switchOn{border-color:rgba(var(--brand-rgb), .62);background:rgba(var(--brand-rgb), .26)}.GuildLevelRoleRewards-module__z3mSsa__switchOn>span{background:var(--brand);transform:translate(18px)}.GuildLevelRoleRewards-module__z3mSsa__modeField{border:1px solid var(--line);background:var(--surface-strong);border-radius:15px;justify-content:space-between;align-items:center;gap:18px;padding:14px;display:flex}.GuildLevelRoleRewards-module__z3mSsa__modeField>span{gap:4px;min-width:0;display:grid}.GuildLevelRoleRewards-module__z3mSsa__modeField strong{color:var(--text);font-size:11px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__modeField small{color:var(--text-muted);font-size:9px;line-height:1.5}.GuildLevelRoleRewards-module__z3mSsa__modeSelect{flex:0 0 228px;width:228px}.GuildLevelRoleRewards-module__z3mSsa__roleSelect{width:100%}.GuildLevelRoleRewards-module__z3mSsa__rewardList{gap:10px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__rewardRow{content-visibility:auto;contain-intrinsic-size:auto 72px;border:1px solid var(--line);background:var(--surface-strong);border-radius:15px;grid-template-columns:minmax(95px,.34fr) minmax(0,1fr) auto;align-items:end;gap:10px;padding:13px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__levelField,.GuildLevelRoleRewards-module__z3mSsa__roleField{gap:7px;min-width:0;display:grid}.GuildLevelRoleRewards-module__z3mSsa__levelField>span:first-child,.GuildLevelRoleRewards-module__z3mSsa__roleField>span:first-child{color:var(--text-soft);font-size:9px;font-weight:850}.GuildLevelRoleRewards-module__z3mSsa__levelInputWrap{border:1px solid var(--line);background:var(--surface-strong);border-radius:12px;align-items:center;gap:6px;min-width:0;padding:0 10px;display:flex}.GuildLevelRoleRewards-module__z3mSsa__levelField input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;padding:11px 0;font-size:12px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__levelInputWrap small{color:var(--text-muted);font-size:8px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__roleWarning{color:#e9aa50;font-size:8px;font-weight:800;line-height:1.5}.GuildLevelRoleRewards-module__z3mSsa__removeButton{color:#f07888;background:#f078880f;border:1px solid #f078883d;min-height:39px;padding:0 12px}.GuildLevelRoleRewards-module__z3mSsa__addButton{width:100%;min-height:40px;color:var(--brand);border:1px dashed rgba(var(--brand-rgb), .46);background:rgba(var(--brand-rgb), .06)}.GuildLevelRoleRewards-module__z3mSsa__emptyRewards{border:1px dashed var(--line-strong);text-align:center;border-radius:15px;place-content:center;gap:5px;min-height:104px;padding:20px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__emptyRewards strong{color:var(--text-soft);font-size:12px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar>div:first-child{gap:3px;min-width:0;display:grid}.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar strong{color:var(--text);font-size:10px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar p{color:var(--text-muted);margin:0;font-size:9px}.GuildLevelRoleRewards-module__z3mSsa__successMessage,.GuildLevelRoleRewards-module__z3mSsa__errorMessage{margin-top:3px;font-size:9px;font-weight:850;line-height:1.5}.GuildLevelRoleRewards-module__z3mSsa__successMessage{color:#35c985}.GuildLevelRoleRewards-module__z3mSsa__errorMessage{color:#f16b7c}.GuildLevelRoleRewards-module__z3mSsa__trackActions{flex:none;gap:7px;display:flex}.GuildLevelRoleRewards-module__z3mSsa__resetButton,.GuildLevelRoleRewards-module__z3mSsa__saveButton{min-height:36px;padding:0 12px}.GuildLevelRoleRewards-module__z3mSsa__resetButton{color:var(--text-soft);border:1px solid var(--line-strong);background:var(--surface)}.GuildLevelRoleRewards-module__z3mSsa__saveButton{color:#fff;background:linear-gradient(135deg,#5865f2,#7c68ee);border:1px solid #0000;box-shadow:0 7px 18px #5865f224}.GuildLevelRoleRewards-module__z3mSsa__behaviorNote{content-visibility:auto;contain-intrinsic-size:auto 70px;border:1px solid var(--line);background:var(--surface);border-radius:16px;gap:4px;padding:14px 16px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__behaviorNote strong{color:var(--text-soft);font-size:10px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__loadingState,.GuildLevelRoleRewards-module__z3mSsa__errorState{justify-content:center;align-items:center;gap:16px;min-height:220px;display:flex}.GuildLevelRoleRewards-module__z3mSsa__loadingState strong,.GuildLevelRoleRewards-module__z3mSsa__errorState strong{color:var(--text);font-size:15px;font-weight:900;display:block}.GuildLevelRoleRewards-module__z3mSsa__loadingIndicator,.GuildLevelRoleRewards-module__z3mSsa__errorState>span{border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.GuildLevelRoleRewards-module__z3mSsa__loadingIndicator{border:3px solid rgba(var(--brand-rgb), .18);border-top-color:var(--brand);animation:.8s linear infinite GuildLevelRoleRewards-module__z3mSsa__spin}.GuildLevelRoleRewards-module__z3mSsa__errorState>span{color:#fff;background:#e4586b;font-size:18px;font-weight:900}.GuildLevelRoleRewards-module__z3mSsa__errorState button{min-height:36px;color:var(--text-soft);border:1px solid var(--line-strong);background:var(--surface);margin-top:10px;padding:0 13px}@keyframes GuildLevelRoleRewards-module__z3mSsa__spin{to{transform:rotate(360deg)}}@media (max-width:1080px){.GuildLevelRoleRewards-module__z3mSsa__trackGrid{grid-template-columns:1fr}}@media (max-width:760px){.GuildLevelRoleRewards-module__z3mSsa__panel{padding:23px 18px}.GuildLevelRoleRewards-module__z3mSsa__panelHeader,.GuildLevelRoleRewards-module__z3mSsa__trackHeader,.GuildLevelRoleRewards-module__z3mSsa__trackSaveBar{flex-direction:column;align-items:flex-start}.GuildLevelRoleRewards-module__z3mSsa__refreshButton{width:156px}.GuildLevelRoleRewards-module__z3mSsa__roleSummary{grid-template-columns:1fr 1fr}.GuildLevelRoleRewards-module__z3mSsa__roleSummary p{text-align:left;grid-column:1/-1}.GuildLevelRoleRewards-module__z3mSsa__rewardRow{grid-template-columns:1fr;align-items:stretch}.GuildLevelRoleRewards-module__z3mSsa__removeButton,.GuildLevelRoleRewards-module__z3mSsa__trackActions{width:100%}.GuildLevelRoleRewards-module__z3mSsa__resetButton,.GuildLevelRoleRewards-module__z3mSsa__saveButton{flex:1}}@media (max-width:520px){.GuildLevelRoleRewards-module__z3mSsa__modeField{flex-direction:column;align-items:stretch}.GuildLevelRoleRewards-module__z3mSsa__modeSelect{flex-basis:auto;width:100%}.GuildLevelRoleRewards-module__z3mSsa__roleSummary{grid-template-columns:1fr}.GuildLevelRoleRewards-module__z3mSsa__roleSummary p{grid-column:auto}.GuildLevelRoleRewards-module__z3mSsa__trackActions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.GuildLevelRoleRewards-module__z3mSsa__refreshButton,.GuildLevelRoleRewards-module__z3mSsa__addButton,.GuildLevelRoleRewards-module__z3mSsa__removeButton,.GuildLevelRoleRewards-module__z3mSsa__resetButton,.GuildLevelRoleRewards-module__z3mSsa__saveButton,.GuildLevelRoleRewards-module__z3mSsa__errorState button,.GuildLevelRoleRewards-module__z3mSsa__switch,.GuildLevelRoleRewards-module__z3mSsa__switch>span,.GuildLevelRoleRewards-module__z3mSsa__loadingIndicator{transition:none;animation:none}}
.GuildManagementShell-module__ZOt-jW__content{gap:22px;width:min(100%,1180px);margin:36px auto 0;display:grid}.GuildManagementShell-module__ZOt-jW__backLink{width:fit-content;color:var(--text-soft);font-size:12px;font-weight:850;text-decoration:none;transition:color .18s,transform .18s}.GuildManagementShell-module__ZOt-jW__backLink:hover{color:var(--text);transform:translate(-2px)}.GuildManagementShell-module__ZOt-jW__guildHero,.GuildManagementShell-module__ZOt-jW__summaryCard,.GuildManagementShell-module__ZOt-jW__settingsCard,.GuildManagementShell-module__ZOt-jW__stateCard{border:1px solid var(--line-strong);background:var(--surface-strong);box-shadow:none}.GuildManagementShell-module__ZOt-jW__guildHero{border-radius:28px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;min-height:250px;padding:38px;display:grid}.GuildManagementShell-module__ZOt-jW__guildIcon{width:88px;height:88px;color:var(--brand);background:rgba(var(--brand-rgb), .1);border-radius:28px;place-items:center;font-size:30px;font-weight:900;display:grid;overflow:hidden}.GuildManagementShell-module__ZOt-jW__guildIcon img{object-fit:cover;width:100%;height:100%}.GuildManagementShell-module__ZOt-jW__guildHeading{min-width:0}.GuildManagementShell-module__ZOt-jW__eyebrow{color:#f34f9b;letter-spacing:.16em;font-size:11px;font-weight:900}.GuildManagementShell-module__ZOt-jW__guildHeading h1{overflow-wrap:anywhere;letter-spacing:-.055em;margin:10px 0;font-size:clamp(36px,5vw,58px);font-weight:900;line-height:1.06}.GuildManagementShell-module__ZOt-jW__guildHeading p,.GuildManagementShell-module__ZOt-jW__summaryCard p,.GuildManagementShell-module__ZOt-jW__settingsHeader p,.GuildManagementShell-module__ZOt-jW__settingSection p,.GuildManagementShell-module__ZOt-jW__stateCard p,.GuildManagementShell-module__ZOt-jW__saveBar p{color:var(--text-muted)}.GuildManagementShell-module__ZOt-jW__guildHeading p{max-width:650px;margin:0;font-size:14px;line-height:1.7}.GuildManagementShell-module__ZOt-jW__permissionBadge,.GuildManagementShell-module__ZOt-jW__revisionBadge{box-sizing:border-box;width:156px;min-height:40px;color:var(--text-soft);border:1px solid var(--line-strong);background:var(--surface);white-space:nowrap;border-radius:12px;flex:none;justify-content:center;align-self:start;align-items:center;padding:0 15px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.GuildManagementShell-module__ZOt-jW__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.GuildManagementShell-module__ZOt-jW__summaryCard{content-visibility:auto;contain-intrinsic-size:auto 170px;border-radius:22px;align-content:start;min-height:170px;padding:24px;display:grid}.GuildManagementShell-module__ZOt-jW__summaryCard>span{color:var(--text-muted);font-size:11px;font-weight:850}.GuildManagementShell-module__ZOt-jW__summaryCard strong{letter-spacing:-.04em;margin-top:16px;font-size:25px;font-weight:900}.GuildManagementShell-module__ZOt-jW__summaryCard p{margin:8px 0 0;font-size:11px;line-height:1.6}.GuildManagementShell-module__ZOt-jW__settingsCard{content-visibility:auto;contain-intrinsic-size:auto 780px;border-radius:28px;gap:22px;padding:30px;display:grid}.GuildManagementShell-module__ZOt-jW__settingsHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.GuildManagementShell-module__ZOt-jW__settingsHeader h2{letter-spacing:-.045em;margin:8px 0 6px;font-size:clamp(25px,4vw,34px);font-weight:900}.GuildManagementShell-module__ZOt-jW__settingsHeader p{margin:0;font-size:12px;line-height:1.7}.GuildManagementShell-module__ZOt-jW__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.GuildManagementShell-module__ZOt-jW__toggleRow{width:100%;min-height:92px;color:var(--text);border:1px solid var(--line);background:var(--surface);font:inherit;text-align:left;cursor:pointer;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;padding:18px;transition:opacity .12s;display:flex}.GuildManagementShell-module__ZOt-jW__toggleRow:hover:not(:disabled){border-color:rgba(var(--brand-rgb), .48);background:var(--surface-strong)}.GuildManagementShell-module__ZOt-jW__toggleRow:focus-visible,.GuildManagementShell-module__ZOt-jW__numberField input:focus-visible,.GuildManagementShell-module__ZOt-jW__resetButton:focus-visible,.GuildManagementShell-module__ZOt-jW__saveButton:focus-visible{outline:2px solid rgba(var(--brand-rgb), .78);outline-offset:2px}.GuildManagementShell-module__ZOt-jW__toggleRow:disabled{cursor:not-allowed;opacity:.48}.GuildManagementShell-module__ZOt-jW__toggleRow>span:first-child{gap:5px;min-width:0;display:grid}.GuildManagementShell-module__ZOt-jW__toggleRow strong{font-size:13px;font-weight:900}.GuildManagementShell-module__ZOt-jW__toggleRow small{color:var(--text-muted);font-size:10px;line-height:1.55}.GuildManagementShell-module__ZOt-jW__switch{border:1px solid var(--line-strong);background:var(--surface-strong);border-radius:999px;flex:none;width:42px;height:24px;transition:border-color .18s,background .18s;display:block;position:relative}.GuildManagementShell-module__ZOt-jW__switch>span{background:var(--text-muted);border-radius:50%;width:16px;height:16px;transition:transform .18s,background .18s;position:absolute;top:3px;left:3px;box-shadow:0 3px 8px #0000003d}.GuildManagementShell-module__ZOt-jW__switchOn{border-color:rgba(var(--brand-rgb), .62);background:rgba(var(--brand-rgb), .26)}.GuildManagementShell-module__ZOt-jW__switchOn>span{background:var(--brand);transform:translate(18px)}.GuildManagementShell-module__ZOt-jW__settingSections{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.GuildManagementShell-module__ZOt-jW__settingSection{content-visibility:auto;contain-intrinsic-size:auto 340px;border:1px solid var(--line);background:var(--surface);border-radius:21px;align-content:start;gap:18px;padding:22px;display:grid}.GuildManagementShell-module__ZOt-jW__settingSection h3{letter-spacing:-.03em;margin:0 0 5px;font-size:17px;font-weight:900}.GuildManagementShell-module__ZOt-jW__settingSection p{margin:0;font-size:10px;line-height:1.6}.GuildManagementShell-module__ZOt-jW__numberGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.GuildManagementShell-module__ZOt-jW__numberField{gap:8px;display:grid}.GuildManagementShell-module__ZOt-jW__numberField>span:first-child{color:var(--text-soft);font-size:10px;font-weight:850}.GuildManagementShell-module__ZOt-jW__numberInputWrap{border:1px solid var(--line);background:var(--surface-strong);border-radius:13px;align-items:center;gap:8px;min-width:0;padding:0 11px;display:flex}.GuildManagementShell-module__ZOt-jW__numberField input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;padding:12px 0;font-size:13px;font-weight:850}.GuildManagementShell-module__ZOt-jW__numberField input:disabled{cursor:not-allowed;opacity:.46}.GuildManagementShell-module__ZOt-jW__numberInputWrap small{color:var(--text-muted);font-size:9px;font-weight:850}.GuildManagementShell-module__ZOt-jW__conditionList{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.GuildManagementShell-module__ZOt-jW__conditionList .GuildManagementShell-module__ZOt-jW__toggleRow{min-height:78px;padding:14px}.GuildManagementShell-module__ZOt-jW__saveBar{border:1px solid var(--line);background:var(--surface-strong);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:18px 20px;display:flex}.GuildManagementShell-module__ZOt-jW__saveBar>div:first-child{gap:4px;display:grid}.GuildManagementShell-module__ZOt-jW__saveBar strong{font-size:12px;font-weight:900}.GuildManagementShell-module__ZOt-jW__saveBar p{margin:0;font-size:10px}.GuildManagementShell-module__ZOt-jW__successMessage,.GuildManagementShell-module__ZOt-jW__saveErrorMessage{margin-top:4px;font-size:10px;font-weight:850}.GuildManagementShell-module__ZOt-jW__successMessage{color:#35c985}.GuildManagementShell-module__ZOt-jW__saveErrorMessage{color:#f16b7c}.GuildManagementShell-module__ZOt-jW__saveActions{flex:none;gap:9px;display:flex}.GuildManagementShell-module__ZOt-jW__resetButton,.GuildManagementShell-module__ZOt-jW__saveButton{min-height:38px;font:inherit;cursor:pointer;border-radius:12px;padding:0 15px;font-size:11px;font-weight:900;transition:opacity .18s,transform .18s,border-color .18s}.GuildManagementShell-module__ZOt-jW__resetButton{color:var(--text-soft);border:1px solid var(--line-strong);background:var(--surface)}.GuildManagementShell-module__ZOt-jW__saveButton{color:#fff;background:linear-gradient(135deg,#5865f2,#7c68ee);border:1px solid #0000;box-shadow:0 7px 18px #5865f229}.GuildManagementShell-module__ZOt-jW__resetButton:hover:not(:disabled),.GuildManagementShell-module__ZOt-jW__saveButton:hover:not(:disabled){transform:translateY(-1px)}.GuildManagementShell-module__ZOt-jW__resetButton:disabled,.GuildManagementShell-module__ZOt-jW__saveButton:disabled{cursor:not-allowed;opacity:.42}.GuildManagementShell-module__ZOt-jW__stateCard{border-radius:28px;justify-content:center;align-items:center;gap:16px;min-height:340px;padding:34px;display:flex}.GuildManagementShell-module__ZOt-jW__stateCard strong{color:var(--text);font-size:17px;display:block}.GuildManagementShell-module__ZOt-jW__stateCard p{margin:5px 0 12px;font-size:12px}.GuildManagementShell-module__ZOt-jW__stateCard a{color:var(--brand);font-size:12px;font-weight:850;text-decoration:none}.GuildManagementShell-module__ZOt-jW__loadingIndicator,.GuildManagementShell-module__ZOt-jW__errorIndicator{border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.GuildManagementShell-module__ZOt-jW__loadingIndicator{border:3px solid rgba(var(--brand-rgb), .18);border-top-color:var(--brand);animation:.8s linear infinite GuildManagementShell-module__ZOt-jW__spin}.GuildManagementShell-module__ZOt-jW__errorIndicator{color:#fff;background:#e4586b;font-size:18px;font-weight:900}@keyframes GuildManagementShell-module__ZOt-jW__spin{to{transform:rotate(360deg)}}@media (max-width:980px){.GuildManagementShell-module__ZOt-jW__featureGrid,.GuildManagementShell-module__ZOt-jW__settingSections{grid-template-columns:1fr}}@media (max-width:860px){.GuildManagementShell-module__ZOt-jW__guildHero{grid-template-columns:auto minmax(0,1fr)}.GuildManagementShell-module__ZOt-jW__permissionBadge{grid-column:2;justify-self:start}.GuildManagementShell-module__ZOt-jW__summaryGrid{grid-template-columns:1fr}}@media (max-width:640px){.GuildManagementShell-module__ZOt-jW__content{margin-top:22px}.GuildManagementShell-module__ZOt-jW__guildHero{grid-template-columns:1fr;padding:28px 22px}.GuildManagementShell-module__ZOt-jW__guildIcon{border-radius:23px;width:72px;height:72px}.GuildManagementShell-module__ZOt-jW__permissionBadge{grid-column:1}.GuildManagementShell-module__ZOt-jW__settingsCard{padding:23px 18px}.GuildManagementShell-module__ZOt-jW__settingsHeader,.GuildManagementShell-module__ZOt-jW__saveBar{flex-direction:column;align-items:flex-start}.GuildManagementShell-module__ZOt-jW__numberGrid,.GuildManagementShell-module__ZOt-jW__conditionList{grid-template-columns:1fr}.GuildManagementShell-module__ZOt-jW__saveActions{width:100%}.GuildManagementShell-module__ZOt-jW__resetButton,.GuildManagementShell-module__ZOt-jW__saveButton{flex:1}.GuildManagementShell-module__ZOt-jW__stateCard{flex-direction:column;align-items:flex-start;min-height:280px}}@media (prefers-reduced-motion:reduce){.GuildManagementShell-module__ZOt-jW__backLink,.GuildManagementShell-module__ZOt-jW__loadingIndicator,.GuildManagementShell-module__ZOt-jW__toggleRow,.GuildManagementShell-module__ZOt-jW__switch,.GuildManagementShell-module__ZOt-jW__switch>span,.GuildManagementShell-module__ZOt-jW__resetButton,.GuildManagementShell-module__ZOt-jW__saveButton{transition:none;animation:none}}
.PolicyPage-module__IBVaTG__page{background:var(--page);min-height:100vh}.PolicyPage-module__IBVaTG__hero{padding-top:150px;padding-bottom:68px}.PolicyPage-module__IBVaTG__back{color:var(--text-muted);align-items:center;gap:8px;font-size:.78rem;font-weight:760;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.PolicyPage-module__IBVaTG__back:hover{color:var(--text);transform:translate(-2px)}.PolicyPage-module__IBVaTG__heading{gap:16px;max-width:790px;margin-top:44px;display:grid}.PolicyPage-module__IBVaTG__mark{border:1px solid var(--line-strong);background:var(--surface);width:58px;height:58px;box-shadow:var(--shadow-sm);border-radius:18px;place-items:center;display:grid}.PolicyPage-module__IBVaTG__mark .brand-mark{width:38px;height:38px}.PolicyPage-module__IBVaTG__heading h1{max-width:760px;color:var(--text);letter-spacing:-.065em;word-break:keep-all;margin:2px 0 0;font-size:clamp(2.45rem,5.2vw,4.4rem);font-weight:950;line-height:1.02}.PolicyPage-module__IBVaTG__heading>p{max-width:690px;color:var(--text-soft);word-break:keep-all;margin:0;font-size:1rem;line-height:1.8}.PolicyPage-module__IBVaTG__draft{width:fit-content;color:var(--accent-primary);border:1px solid color-mix(in srgb, var(--accent-primary) 34%, transparent);background:color-mix(in srgb, var(--accent-primary) 8%, transparent);border-radius:9px;padding:7px 10px;font-size:.69rem;font-weight:820}.PolicyPage-module__IBVaTG__content{grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);align-items:start;gap:clamp(42px,7vw,100px);padding-bottom:120px;display:grid}.PolicyPage-module__IBVaTG__summary{border:1px solid var(--line);background:var(--surface);border-radius:18px;gap:12px;padding:22px;display:grid;position:sticky;top:116px}.PolicyPage-module__IBVaTG__summary strong{color:var(--text);font-size:.92rem;font-weight:900}.PolicyPage-module__IBVaTG__summary p{color:var(--text-muted);word-break:keep-all;margin:0;font-size:.76rem;line-height:1.7}.PolicyPage-module__IBVaTG__summary a{width:fit-content;color:var(--accent-primary);font-size:.73rem;font-weight:800;text-decoration:none}.PolicyPage-module__IBVaTG__article{border-top:1px solid var(--line);gap:0;display:grid}.PolicyPage-module__IBVaTG__article section{border-bottom:1px solid var(--line);gap:13px;padding-block:38px;display:grid}.PolicyPage-module__IBVaTG__article h2{color:var(--text);letter-spacing:-.04em;margin:0 0 4px;font-size:clamp(1.28rem,2.5vw,1.72rem);font-weight:910}.PolicyPage-module__IBVaTG__article p,.PolicyPage-module__IBVaTG__article li{color:var(--text-soft);word-break:keep-all;font-size:.88rem;line-height:1.85}.PolicyPage-module__IBVaTG__article p{margin:0}.PolicyPage-module__IBVaTG__article ul{gap:8px;margin:1px 0 0;padding-left:20px;display:grid}@media (max-width:800px){.PolicyPage-module__IBVaTG__hero{padding-top:126px;padding-bottom:50px}.PolicyPage-module__IBVaTG__content{grid-template-columns:1fr;gap:34px;padding-bottom:86px}.PolicyPage-module__IBVaTG__summary{position:static}}
