.Navbar_navbar__GrSXC{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:0 2.5rem;height:68px;transition:background .35s ease,border-color .35s ease,-webkit-backdrop-filter .35s;transition:background .35s ease,border-color .35s ease,backdrop-filter .35s;transition:background .35s ease,border-color .35s ease,backdrop-filter .35s,-webkit-backdrop-filter .35s;background:transparent;border-bottom:1px solid transparent}.Navbar_navbar__GrSXC.Navbar_scrolled__N9DJM{background:linear-gradient(90deg,rgba(3,3,10,.94),rgba(5,5,14,.94));border-bottom-color:rgba(201,168,76,.12);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 1px 0 rgba(196,30,58,.06),0 4px 24px rgba(0,0,0,.4)}.Navbar_navLogo__bGAKt{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .22s}.Navbar_navLogo__bGAKt:hover{opacity:.82}.Navbar_logoImg__5losR,.Navbar_navLogo__bGAKt:hover .Navbar_logoImg__5losR{width:36px;height:36px;display:block;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;filter:drop-shadow(0 0 6px rgba(196,30,58,.5));transition:filter .3s ease}.Navbar_navLogo__bGAKt:hover .Navbar_logoImg__5losR{filter:drop-shadow(0 0 12px rgba(196,30,58,.8)) drop-shadow(0 0 20px rgba(201,168,76,.3))}.Navbar_logoText__Jmms3{font-family:Cinzel,serif;font-size:.95rem;font-weight:700;letter-spacing:.28em;color:var(--gold);text-shadow:0 0 22px rgba(201,168,76,.35)}.Navbar_navLinks__BPXkM{display:flex;align-items:center;gap:2.5rem}.Navbar_navLink__16zHl{font-family:Cinzel,serif;font-size:.74rem;font-weight:600;letter-spacing:.2em;color:var(--text-2);text-decoration:none;text-transform:uppercase;transition:color .22s ease;position:relative;padding-bottom:4px}.Navbar_navLink__16zHl:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:linear-gradient(90deg,var(--crimson-hi),var(--gold-dim));transition:width .32s cubic-bezier(.22,1,.36,1)}.Navbar_navLink__16zHl:hover{color:var(--text-1)}.Navbar_navLink__16zHl.Navbar_active__qyFWv:after,.Navbar_navLink__16zHl:hover:after{width:100%}.Navbar_navLink__16zHl.Navbar_active__qyFWv{color:var(--gold)}.Navbar_navLinkAdmin__Revem{color:#c07878!important}.Navbar_navLinkAdmin__Revem:after{background:linear-gradient(90deg,var(--crimson-hi),transparent)!important}.Navbar_btnPrimary__rn9gx,.Navbar_navAuth__CCBFd{display:flex;align-items:center}.Navbar_btnPrimary__rn9gx{gap:8px;padding:9px 20px;background:linear-gradient(135deg,#6a0000,#b01030);border:1px solid rgba(196,30,58,.5);color:#f0e0e0;font-family:Cinzel,serif;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;border-radius:3px;cursor:pointer;transition:all .26s ease;white-space:nowrap;position:relative;overflow:hidden;box-shadow:0 2px 12px rgba(139,0,0,.3)}.Navbar_btnPrimary__rn9gx:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.07),transparent);transform:translateX(-100%);transition:transform .5s}.Navbar_btnPrimary__rn9gx:hover:before{transform:translateX(100%)}.Navbar_btnPrimary__rn9gx:hover{border-color:rgba(196,30,58,.85);box-shadow:0 0 24px rgba(196,30,58,.35);transform:translateY(-1px)}.Navbar_btnSecondary__is1rQ{padding:7px 16px;background:transparent;border:1px solid rgba(201,168,76,.25);color:var(--text-2);font-family:Cinzel,serif;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;cursor:pointer;transition:all .2s}.Navbar_btnSecondary__is1rQ:hover{border-color:rgba(196,30,58,.55);color:#f0e0e0;background:rgba(139,0,0,.06)}.Navbar_authUser__o_49g{display:flex;align-items:center;gap:12px}.Navbar_avatar__UDkCk{object-fit:cover;box-shadow:0 0 0 3px rgba(196,30,58,.1)}.Navbar_avatarPlaceholder__YoS1D,.Navbar_avatar__UDkCk{width:34px;height:34px;border-radius:50%;border:1.5px solid rgba(201,168,76,.4)}.Navbar_avatarPlaceholder__YoS1D{background:linear-gradient(135deg,#6a0000,#b01030);display:flex;align-items:center;justify-content:center;font-family:Cinzel,serif;font-size:.85rem;color:var(--gold-hi)}.Navbar_userName__OFa96{font-size:.8rem;color:var(--gold);font-family:Cinzel,serif;letter-spacing:.06em;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Navbar_loadingDot__cA_Kh{width:8px;height:8px;border-radius:50%;background:var(--crimson-hi);animation:Navbar_pulse-crimson__o2__v 1.2s ease-in-out infinite}.Navbar_hamburger__WJ9Te{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px}.Navbar_hamburger__WJ9Te span{display:block;width:22px;height:1.5px;background:var(--gold);transition:all .3s ease}.Navbar_hamburger__WJ9Te.Navbar_open__wWapx span:first-child{transform:translateY(6.5px) rotate(45deg)}.Navbar_hamburger__WJ9Te.Navbar_open__wWapx span:nth-child(2){opacity:0}.Navbar_hamburger__WJ9Te.Navbar_open__wWapx span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}@media (max-width:768px){.Navbar_navbar__GrSXC{padding:0 1.25rem}.Navbar_navLinks__BPXkM{display:none;position:fixed;top:68px;left:0;right:0;background:rgba(3,3,10,.97);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);flex-direction:column;gap:0;border-bottom:1px solid rgba(201,168,76,.12);padding:.75rem 0}.Navbar_navLinks__BPXkM.Navbar_open__wWapx{display:flex}.Navbar_navLink__16zHl{width:100%;text-align:center;padding:13px 0;font-size:.82rem}.Navbar_navLink__16zHl:after{display:none}.Navbar_hamburger__WJ9Te{display:flex}.Navbar_userName__OFa96{display:none}.Navbar_btnPrimary__rn9gx{font-size:.68rem;padding:8px 14px}}.Navbar_navLoginBtn__V5L1K .Navbar_inner__Cumf_{padding:7px 18px!important;font-size:.72rem!important;letter-spacing:.14em!important}.Navbar_navbar__GrSXC.Navbar_scrolled__N9DJM{background:linear-gradient(90deg,rgba(3,3,10,.96),rgba(5,5,14,.96))!important;border-bottom-color:rgba(201,168,76,.14)!important;box-shadow:0 1px 0 rgba(196,30,58,.08),0 4px 32px rgba(0,0,0,.55),inset 0 -1px 0 rgba(201,168,76,.06)!important}.Navbar_navLink__16zHl.Navbar_active__qyFWv{position:relative}.Navbar_navLink__16zHl.Navbar_active__qyFWv:before{content:"";position:absolute;top:-3px;left:50%;transform:translateX(-50%);width:4px;height:4px;border-radius:50%;background:var(--crimson-bright);box-shadow:0 0 8px var(--crimson-bright),0 0 16px rgba(196,30,58,.4)}.ShimmerButton_btn__Smrby{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0;border:none;border-radius:5px;cursor:pointer;text-decoration:none;font-family:Cinzel,serif;font-size:.8rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;overflow:hidden;isolation:isolate;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .3s ease;will-change:transform;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ShimmerButton_beam__oXS0j{position:absolute;inset:-1.5px;border-radius:inherit;z-index:0;background:conic-gradient(from var(--beam-angle,0deg),transparent 0deg,transparent 60deg,var(--beam-color,rgba(196,30,58,.95)) 90deg,var(--beam-color2,rgba(255,120,36,.7)) 110deg,transparent 140deg,transparent 1turn);animation:ShimmerButton_beamSpin__J1VxK 3.2s linear infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px}@property --beam-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes ShimmerButton_beamSpin__J1VxK{to{--beam-angle:360deg}}.ShimmerButton_shimmer__6WtdE{position:absolute;inset:0;z-index:1;background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.13) 50%,transparent 60%);background-size:200% 100%;animation:ShimmerButton_shimmerSweep__r5AP5 2.8s ease-in-out infinite;pointer-events:none}@keyframes ShimmerButton_shimmerSweep__r5AP5{0%{background-position:200%}to{background-position:-200%}}.ShimmerButton_inner__djFNu{position:relative;z-index:2;display:inline-flex;align-items:center;gap:9px;padding:13px 32px;width:100%;border-radius:inherit;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.ShimmerButton_crimson__0TUUg{background:linear-gradient(145deg,#3d0000,#7a0012 35%,#c41e3a 65%,#3d0000);background-size:250% 100%;color:#ffe4e4;box-shadow:0 0 0 1px rgba(139,0,0,.35),0 6px 0 rgba(0,0,0,.5),0 8px 28px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,100%,81%,.1);animation:ShimmerButton_crimsonPulse__IIFnS 5s ease-in-out infinite;--beam-color:#c41e3a;--beam-color2:rgba(255,80,80,.7)}@keyframes ShimmerButton_crimsonPulse__IIFnS{0%,to{background-position:0}50%{background-position:100%}}.ShimmerButton_crimson__0TUUg:hover{transform:translateY(-4px);box-shadow:0 0 0 1px rgba(196,30,58,.4),0 0 40px rgba(196,30,58,.55),0 0 80px rgba(139,0,0,.22),0 12px 0 rgba(0,0,0,.4),0 16px 32px rgba(0,0,0,.7)}.ShimmerButton_crimson__0TUUg:active{transform:translateY(0) scale(.98)}.ShimmerButton_gold__LwHAY{background:linear-gradient(145deg,#3a2800,#7a5a0a 40%,#c9a84c 60%,#3a2800);background-size:250% 100%;color:#fffae0;box-shadow:0 0 0 1px rgba(201,168,76,.3),0 6px 0 rgba(0,0,0,.5),0 8px 28px rgba(0,0,0,.6);animation:ShimmerButton_goldPulse__vy9B6 5s ease-in-out infinite;--beam-color:rgba(201,168,76,.95);--beam-color2:rgba(255,215,0,.6)}@keyframes ShimmerButton_goldPulse__vy9B6{0%,to{background-position:0}50%{background-position:100%}}.ShimmerButton_gold__LwHAY:hover{transform:translateY(-4px);box-shadow:0 0 0 1px rgba(201,168,76,.5),0 0 36px rgba(201,168,76,.4),0 12px 0 rgba(0,0,0,.4),0 16px 32px rgba(0,0,0,.7)}.ShimmerButton_gold__LwHAY:active{transform:translateY(0) scale(.98)}.ShimmerButton_ghost__EKM8N{background:transparent;color:rgba(201,168,76,.85);box-shadow:0 0 0 1.5px rgba(201,168,76,.28),inset 0 1px 0 rgba(201,168,76,.07),0 4px 0 rgba(0,0,0,.35),0 6px 18px rgba(0,0,0,.4);--beam-color:rgba(201,168,76,.8);--beam-color2:rgba(255,215,100,.5)}.ShimmerButton_ghost__EKM8N .ShimmerButton_inner__djFNu{background:transparent;box-shadow:none}.ShimmerButton_ghost__EKM8N:hover{color:#e8c870;background:rgba(201,168,76,.06);transform:translateY(-3px);box-shadow:0 0 0 1.5px rgba(201,168,76,.6),0 0 28px rgba(201,168,76,.18),0 8px 0 rgba(0,0,0,.3),0 10px 24px rgba(0,0,0,.55)}.ShimmerButton_ghost__EKM8N:active{transform:translateY(0) scale(.98)}.MagicCard_card__sLsFQ{position:relative;will-change:transform,box-shadow;transition:box-shadow .3s ease;isolation:isolate}.MagicCard_spotlight__3_ysG{z-index:1;opacity:0;transition:opacity .4s ease}.MagicCard_noise__IvZXy,.MagicCard_spotlight__3_ysG{position:absolute;inset:0;pointer-events:none;border-radius:inherit}.MagicCard_noise__IvZXy{z-index:0;opacity:.022;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px;mix-blend-mode:overlay}.AnimatedGradientText_gradientText__ZhQWk{display:inline-block;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:AnimatedGradientText_gradientMove__i6LIW linear infinite;background-size:300% 100%}@keyframes AnimatedGradientText_gradientMove__i6LIW{0%{background-position:0}to{background-position:-300%}}.Login_scaleBg__mCoAi{position:fixed;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='24'%3E%3Cpath d='M0 12 Q7.5 0 15 12 Q22.5 24 30 12' fill='none' stroke='%23c41e3a' stroke-width='0.4' opacity='0.055'/%3E%3C/svg%3E");pointer-events:none;z-index:0;contain:strict}.Login_embers__YQ_zD{position:fixed;inset:0;pointer-events:none;z-index:1;will-change:contents;transform:translateZ(0)}.Login_orb1__YQb5V,.Login_orb2__4O0Wg,.Login_orb3__wAczH{position:fixed;border-radius:50%;pointer-events:none;z-index:0;will-change:transform;contain:layout style paint}.Login_orb1__YQb5V{top:-15vh;left:-8vw;width:clamp(280px,55vw,700px);height:clamp(280px,55vw,700px);background:radial-gradient(circle,rgba(139,0,0,.22) 0,transparent 70%);animation:Login_orbDrift__Pl3c_ 9s ease-in-out infinite}.Login_orb2__4O0Wg{bottom:-10vh;right:-10vw;width:clamp(200px,40vw,560px);height:clamp(200px,40vw,560px);background:radial-gradient(circle,rgba(201,168,76,.07) 0,transparent 70%);animation:Login_orbDrift__Pl3c_ 12s ease-in-out infinite reverse}.Login_orb3__wAczH{top:38vh;left:28vw;width:clamp(180px,30vw,440px);height:clamp(180px,30vw,440px);background:radial-gradient(circle,rgba(196,30,58,.05) 0,transparent 70%);animation:Login_orbDrift__Pl3c_ 15s ease-in-out infinite}@keyframes Login_orbDrift__Pl3c_{0%,to{transform:scale(1) translate(0)}33%{transform:scale(1.06) translate(-8px,-14px)}66%{transform:scale(.97) translate(10px,8px)}}.Login_main__3PNdJ{min-height:100dvh;display:grid;grid-template-columns:55fr 45fr;align-items:center;padding:clamp(4rem,6vh,6rem) max(clamp(1.5rem,4vw,5rem),env(safe-area-inset-right)) max(clamp(2rem,4vh,4rem),env(safe-area-inset-bottom)) max(clamp(1.5rem,4vw,5rem),env(safe-area-inset-left));grid-gap:clamp(1rem,3vw,2.5rem);gap:clamp(1rem,3vw,2.5rem);position:relative;z-index:2}@media (max-width:900px){.Login_main__3PNdJ{grid-template-columns:1fr;grid-template-rows:auto auto;padding-top:clamp(4.5rem,7vh,5.5rem)}}.Login_dragonPanel___Ph_Q{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:clamp(420px,60vh,640px)}@media (max-width:900px){.Login_dragonPanel___Ph_Q{display:none}}.Login_dragonGlow__tS8Sh{position:absolute;width:clamp(320px,44vw,520px);height:clamp(320px,44vw,520px);border-radius:50%;background:radial-gradient(circle,rgba(196,30,58,.18) 0,rgba(139,0,0,.1) 40%,transparent 70%);pointer-events:none;filter:blur(32px);opacity:0;will-change:opacity}.Login_runeRing__GMswv{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:.85;will-change:transform}.Login_dragonWrap__XKLQ3{position:relative;z-index:2;opacity:0;will-change:transform,opacity,filter;filter:drop-shadow(0 0 55px rgba(196,30,58,.55)) drop-shadow(0 0 24px rgba(196,30,58,.35)) drop-shadow(0 0 7px rgba(201,168,76,.14));animation:Login_dragonFloat__jJgRK 7s ease-in-out infinite}@keyframes Login_dragonFloat__jJgRK{0%,to{transform:translateY(0) rotate(-1.2deg)}50%{transform:translateY(-20px) rotate(1.2deg)}}.Login_dragonSvg__RLG7G{width:clamp(260px,28vw,380px);height:clamp(260px,28vw,380px);color:#c41e3a;display:block}.Login_loreText__wja0E{margin-top:1.75rem;font-family:Courier New,monospace;font-size:.68rem;letter-spacing:.2em;color:rgba(201,168,76,.28);text-transform:uppercase;position:relative;z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Login_mobileHero__jq1R4{display:none;position:relative;align-items:center;justify-content:center;margin-bottom:-1.5rem;z-index:1;opacity:0;will-change:opacity,transform}.Login_mobileGlow__HOu6r{position:absolute;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(196,30,58,.22) 0,transparent 70%);filter:blur(22px);pointer-events:none}.Login_mobileDragon__amOOl{width:150px;height:150px;color:#c41e3a;position:relative;z-index:1;filter:drop-shadow(0 0 28px rgba(196,30,58,.6)) drop-shadow(0 0 10px rgba(196,30,58,.35));animation:Login_dragonFloat__jJgRK 7s ease-in-out infinite}@media (max-width:900px){.Login_mobileHero__jq1R4{display:flex}}.Login_cardSide__zk2Tc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0}.Login_card__3dJzk{width:100%;max-width:clamp(340px,44vw,460px);border-radius:8px;background:rgba(7,7,14,.9);border:1px solid rgba(201,168,76,.12);box-shadow:0 0 0 1px rgba(196,30,58,.07),0 40px 100px rgba(0,0,0,.72),inset 0 1px 0 rgba(201,168,76,.07),inset 0 -1px 0 rgba(196,30,58,.05);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);position:relative;overflow:hidden;transform:translateZ(0);will-change:transform}.Login_card__3dJzk:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(196,30,58,.55),transparent);z-index:1;pointer-events:none}@media (max-width:900px){.Login_card__3dJzk{max-width:100%}}.Login_cardInner__6gast{padding:clamp(1.75rem,3.5vh,2.75rem) clamp(1.25rem,3vw,2.25rem) clamp(1.5rem,3vh,2rem);gap:clamp(1rem,2.2vh,1.4rem);position:relative;z-index:2;opacity:0;will-change:opacity,transform}.Login_cardHeader__W24nh,.Login_cardInner__6gast{display:flex;flex-direction:column;align-items:center}.Login_cardHeader__W24nh{gap:.65rem;width:100%}.Login_cardTitle__uNpuL{font-family:Cinzel Decorative,serif;font-size:clamp(1.25rem,3.5vw,1.65rem);font-weight:700;margin:0;letter-spacing:.06em;text-align:center;line-height:1.2;opacity:0;will-change:opacity,transform}.Login_subWrap__x5BL9{width:100%;display:flex;flex-direction:column;align-items:center;gap:.75rem;opacity:0;will-change:opacity,transform}.Login_cardDesc__nsN08{font-family:Raleway,sans-serif;font-size:clamp(.8rem,2vw,.87rem);color:var(--text-secondary);text-align:center;line-height:1.78;max-width:300px}.Login_alert__Gpd4j{display:flex;align-items:flex-start;gap:11px;width:100%;padding:13px 15px;border-radius:5px;border:1px solid}.Login_alertRed__kLaCf{border-color:rgba(196,30,58,.28);background:rgba(139,0,0,.09);color:#c77}.Login_alertGold__q6QDF{border-color:rgba(201,168,76,.28);background:rgba(201,168,76,.055);color:#c9a84c}.Login_alert__Gpd4j strong{display:block;font-family:Cinzel,serif;font-size:.78rem;letter-spacing:.12em;margin-bottom:3px;color:inherit}.Login_alert__Gpd4j p{font-size:.8rem;color:var(--text-secondary);line-height:1.6;margin:0}.Login_alertLink__zXY9W{display:inline-block;margin-top:9px;font-family:Cinzel,serif;font-size:.7rem;letter-spacing:.12em;color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(201,168,76,.28);transition:color .2s,border-color .2s}.Login_alertLink__zXY9W:hover{color:var(--gold-bright);border-color:rgba(201,168,76,.7)}.Login_btnWrap__1tpI4{width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(.85rem,2vh,1.1rem);opacity:0;will-change:opacity,transform}.Login_discordBtn__OSk0J{position:relative;display:flex;align-items:center;justify-content:center;gap:11px;width:100%;min-height:52px;padding:0 22px;overflow:hidden;background:linear-gradient(135deg,#5865f2,#4752c4);border:1px solid rgba(88,101,242,.42);border-radius:5px;color:#fff;font-family:Cinzel,serif;font-size:clamp(.72rem,2vw,.8rem);font-weight:700;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:box-shadow .28s ease,transform .28s ease;will-change:transform,box-shadow}.Login_btnShimmer__6_Fk2{position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,hsla(0,0%,100%,.12) 50%,transparent 70%);background-size:200% 100%;background-position:200% 0;transition:background-position .55s ease;pointer-events:none}.Login_discordBtn__OSk0J:focus-visible .Login_btnShimmer__6_Fk2,.Login_discordBtn__OSk0J:hover .Login_btnShimmer__6_Fk2{background-position:-200% 0}.Login_discordBtn__OSk0J:focus-visible:not(:disabled),.Login_discordBtn__OSk0J:hover:not(:disabled){box-shadow:0 0 28px rgba(88,101,242,.45),0 0 55px rgba(88,101,242,.18);transform:translateY(-2px)}.Login_discordBtn__OSk0J:active:not(:disabled){transform:translateY(0);box-shadow:0 0 14px rgba(88,101,242,.35);transition-duration:.1s}.Login_discordBtn__OSk0J:disabled{opacity:.6;cursor:not-allowed}.Login_discordBtn__OSk0J:focus-visible{outline:2px solid rgba(88,101,242,.7);outline-offset:3px}.Login_btnLabel__ho4sT{position:relative;z-index:1}.Login_spinner__WGvRX{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.22);border-top-color:#fff;border-radius:50%;animation:Login_spin__xiKEP .75s linear infinite;flex-shrink:0}@keyframes Login_spin__xiKEP{to{transform:rotate(1turn)}}.Login_orDivider__X8Cyo{display:flex;align-items:center;gap:.7rem;width:100%}.Login_orLine__X126L{flex:1 1;height:1px;background:rgba(201,168,76,.1)}.Login_orText__2IRag{font-family:Cinzel,serif;font-size:.6rem;letter-spacing:.22em;color:var(--text-muted);text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Login_featurePills__3OQFq{display:flex;gap:.45rem;flex-wrap:wrap;justify-content:center}.Login_pill__VFD6x{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:99px;border:1px solid rgba(201,168,76,.11);background:rgba(201,168,76,.04);font-family:Raleway,sans-serif;font-size:clamp(.62rem,1.8vw,.68rem);letter-spacing:.07em;color:var(--text-muted);white-space:nowrap;transition:border-color .2s,color .2s}.Login_pill__VFD6x:hover{border-color:rgba(201,168,76,.25);color:var(--text-secondary)}.Login_pillDot__8kLAU{width:6px;height:6px;border-radius:50%;background:#c41e3a;opacity:.75;flex-shrink:0}.Login_note__y5myj{font-size:clamp(.62rem,1.8vw,.68rem);color:var(--text-muted);text-align:center;font-family:Raleway,sans-serif;max-width:280px;opacity:0;will-change:opacity;line-height:1.6}@media (prefers-reduced-motion:reduce){.Login_dragonWrap__XKLQ3,.Login_mobileDragon__amOOl,.Login_orb1__YQb5V,.Login_orb2__4O0Wg,.Login_orb3__wAczH{animation:none}.Login_discordBtn__OSk0J{transition:opacity .15s}.Login_discordBtn__OSk0J:hover:not(:disabled){transform:none}}@media (forced-colors:active){.Login_card__3dJzk,.Login_discordBtn__OSk0J{border:2px solid ButtonText}}