.arcane-scene-module___IyS9G__night{--night-0:#01020a;--night-1:#040519;--night-2:#160932;--gold-hi:#f9dd73;--gold:#e3b842;--gold-lo:#926e24;--crystal:#7ed8fc;--arcane-ink:#e2e8f6;--arcane-dim:#979eb2;z-index:1;background:radial-gradient(130% 70% at 50% 118%, #3318518c, transparent 56%), radial-gradient(100% 55% at 50% -14%, #031d44d9, transparent 62%), linear-gradient(180deg, var(--night-0), var(--night-1) 52%, var(--night-2));min-height:100dvh;color:var(--arcane-ink);place-items:center;padding:clamp(1.25rem,1rem + 3vw,3rem);display:grid;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.arcane-scene-module___IyS9G__night{--night-0:lab(.601122% .495389 -2.97064);--night-1:lab(1.75029% 2.5887 -10.2229);--night-2:lab(5.18251% 14.3072 -23.9822);--gold-hi:lab(88.9322% .511557 55.1338);--gold:lab(77.0975% 7.60436 62.8056);--gold-lo:lab(49.0366% 9.07701 44.8282);--crystal:lab(81.8243% -20.893 -26.5847);--arcane-ink:lab(91.7755% -.0326037 -7.53593);--arcane-dim:lab(65.0186% .492692 -11.2132);background:radial-gradient(130% 70% at 50% 118%, lab(14.8228% 23.5144 -30.2126/.55), transparent 56%), radial-gradient(100% 55% at 50% -14%, lab(11.1182% 3.86736 -27.7607/.85), transparent 62%), linear-gradient(180deg, var(--night-0), var(--night-1) 52%, var(--night-2))}}.arcane-scene-module___IyS9G__stars,.arcane-scene-module___IyS9G__starsFar{z-index:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='190' height='190'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='13' cy='22' r='1' opacity='.9'/%3E%3Ccircle cx='47' cy='9' r='.7' opacity='.6'/%3E%3Ccircle cx='88' cy='30' r='1.2' opacity='.85'/%3E%3Ccircle cx='160' cy='14' r='.8' opacity='.5'/%3E%3Ccircle cx='29' cy='64' r='.7' opacity='.5'/%3E%3Ccircle cx='122' cy='58' r='1' opacity='.7'/%3E%3Ccircle cx='176' cy='84' r='.6' opacity='.45'/%3E%3Ccircle cx='65' cy='98' r='1.1' opacity='.8'/%3E%3Ccircle cx='9' cy='128' r='.8' opacity='.55'/%3E%3Ccircle cx='102' cy='142' r='1.3' opacity='.9'/%3E%3Ccircle cx='42' cy='168' r='.6' opacity='.4'/%3E%3Ccircle cx='148' cy='122' r='.9' opacity='.65'/%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000 96%);mask-image:linear-gradient(#000 55%,#0000 96%);-webkit-mask-image:linear-gradient(lab(0% 0 0) 55%,#0000 96%);mask-image:linear-gradient(lab(0% 0 0) 55%,#0000 96%)}.arcane-scene-module___IyS9G__stars{background-size:230px;animation:7s ease-in-out infinite alternate arcane-scene-module___IyS9G__twinkle}.arcane-scene-module___IyS9G__starsFar{opacity:.5;background-position:90px 60px;background-size:430px;animation:11s ease-in-out infinite alternate-reverse arcane-scene-module___IyS9G__twinkle}@keyframes arcane-scene-module___IyS9G__twinkle{0%{opacity:.45}to{opacity:.95}}.arcane-scene-module___IyS9G__nebula,.arcane-scene-module___IyS9G__nebulaCyan{z-index:0;pointer-events:none;filter:blur(46px);border-radius:50%;position:absolute}.arcane-scene-module___IyS9G__nebula{background:radial-gradient(closest-side,#4f298057,#0000 70%);background:radial-gradient(closest-side,lab(25.7352% 32.4405 -43.1554/.34),#0000 70%);width:58vmax;height:34vmax;animation:26s ease-in-out infinite alternate arcane-scene-module___IyS9G__drift;top:6vh;left:-16vmax}.arcane-scene-module___IyS9G__nebulaCyan{background:radial-gradient(closest-side,#006d9138,#0000 70%);background:radial-gradient(closest-side,lab(42.1906% -16.731 -27.7727/.22),#0000 70%);width:48vmax;height:30vmax;animation:32s ease-in-out infinite alternate-reverse arcane-scene-module___IyS9G__drift;bottom:-4vh;right:-14vmax}@keyframes arcane-scene-module___IyS9G__drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(9vw,-5vh)scale(1.18)}}.arcane-scene-module___IyS9G__motes{z-index:0;pointer-events:none;position:absolute;inset:0}.arcane-scene-module___IyS9G__mote{background:radial-gradient(circle, var(--gold-hi), #e3b84259 55%, transparent 72%);opacity:0;border-radius:50%;animation:linear infinite arcane-scene-module___IyS9G__rise;position:absolute;bottom:-3vh}@supports (color:lab(0% 0 0)){.arcane-scene-module___IyS9G__mote{background:radial-gradient(circle, var(--gold-hi), lab(77.0975% 7.60436 62.8056/.35) 55%, transparent 72%)}}.arcane-scene-module___IyS9G__mote[data-crystal]{background:radial-gradient(circle,#c0edff,#7ed8fc4d 55%,#0000 72%);background:radial-gradient(circle,lab(90.9947% -13.4872 -15.9203),lab(81.8243% -20.893 -26.5847/.3) 55%,#0000 72%)}@keyframes arcane-scene-module___IyS9G__rise{0%{opacity:0;transform:translate(0,0)}10%{opacity:.85}75%{opacity:.5}to{transform:translate3d(var(--sway,0px), -108vh, 0);opacity:0}}.arcane-scene-module___IyS9G__corner{z-index:3;width:clamp(58px,8vw,110px);height:auto;color:var(--gold);opacity:.85;pointer-events:none;filter:drop-shadow(0 0 8px #e3b8424d);filter:drop-shadow(0 0 8px lab(77.0975% 7.60436 62.8056/.3));position:absolute}.arcane-scene-module___IyS9G__cornerTL{top:clamp(.75rem,2vw,1.5rem);left:clamp(.75rem,2vw,1.5rem)}.arcane-scene-module___IyS9G__cornerTR{top:clamp(.75rem,2vw,1.5rem);right:clamp(.75rem,2vw,1.5rem);transform:scaleX(-1)}.arcane-scene-module___IyS9G__cornerBL{bottom:clamp(.75rem,2vw,1.5rem);left:clamp(.75rem,2vw,1.5rem);transform:scaleY(-1)}.arcane-scene-module___IyS9G__cornerBR{bottom:clamp(.75rem,2vw,1.5rem);right:clamp(.75rem,2vw,1.5rem);transform:scale(-1)}.arcane-scene-module___IyS9G__foot{z-index:2;text-align:center;letter-spacing:.34em;text-transform:uppercase;color:#62687bcc;color:lab(44.1306% .626445 -11.1542/.8);pointer-events:none;font-size:.62rem;font-weight:600;position:absolute;bottom:clamp(.7rem,2vh,1.4rem);left:0;right:0}.arcane-scene-module___IyS9G__vignette{z-index:2;pointer-events:none;background:radial-gradient(115% 95% at 50% 46%,#0000 58%,#0001039e 100%);background:radial-gradient(115% 95% at 50% 46%,#0000 58%,lab(.176085% .170827 -.96747/.62) 100%);position:absolute;inset:0}
.locale-switcher-module__OQSToq__dropdown{position:relative}.locale-switcher-module__OQSToq__trigger{cursor:pointer;letter-spacing:.1em;color:#c6cde2;color:lab(82.4227% .42513 -11.2454);background:#040819bf;background:lab(2.28221% 1.7382 -9.96169/.75);border:1px solid #e3b84259;border:1px solid lab(77.0975% 7.60436 62.8056/.35);border-radius:999px;align-items:center;gap:.45rem;height:40px;padding:0 .75rem;font-size:.7rem;font-weight:700;list-style:none;transition:color .16s,border-color .16s;display:inline-flex}.locale-switcher-module__OQSToq__trigger::-webkit-details-marker{display:none}.locale-switcher-module__OQSToq__trigger:hover{color:#eadeb2;color:lab(88.7166% -.929922 23.6182);border-color:#e3b842b3;border-color:lab(77.0975% 7.60436 62.8056/.7)}.locale-switcher-module__OQSToq__chevron{border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin-top:-3px;transition:transform .16s;transform:rotate(45deg)}.locale-switcher-module__OQSToq__dropdown[open] .locale-switcher-module__OQSToq__chevron{margin-top:3px;transform:rotate(-135deg)}.locale-switcher-module__OQSToq__flag{border-radius:3px;flex:none;width:20px;height:14px;box-shadow:0 0 0 1px #ffffff2e;box-shadow:0 0 0 1px lab(100% 0 0/.18)}@media (max-width:640px){.locale-switcher-module__OQSToq__triggerCode{display:none}}.locale-switcher-module__OQSToq__menu{z-index:10;background:linear-gradient(#0e1a32,#050a1c);background:linear-gradient(lab(9.10591% 2.13754 -17.813),lab(2.84074% 1.63382 -11.075));border:1px solid #e3b84273;border:1px solid lab(77.0975% 7.60436 62.8056/.45);border-radius:14px;gap:2px;min-width:190px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 44px #0009,inset 0 1px #ffffff1f;box-shadow:0 18px 44px lab(0% 0 0/.6),inset 0 1px lab(100% 0 0/.12)}.locale-switcher-module__OQSToq__item{appearance:none;cursor:pointer;font:inherit;text-align:left;color:#c6cde2;color:lab(82.4227% .42513 -11.2454);background:0 0;border:0;border-radius:9px;align-items:center;gap:.6rem;width:100%;padding:.5rem .7rem;font-size:.85rem;transition:background .16s,color .16s;display:flex}.locale-switcher-module__OQSToq__item:hover:not(:disabled){color:#f1e5b8;color:lab(91.0379% -.952512 23.5941);background:#e3b84224;background:lab(77.0975% 7.60436 62.8056/.14)}.locale-switcher-module__OQSToq__item:disabled{cursor:default;color:#f1e5b8;color:lab(91.0379% -.952512 23.5941);background:#e3b84238;background:lab(77.0975% 7.60436 62.8056/.22)}
.login-gate-module__PjY4eW__gateControls{z-index:4;position:absolute;top:clamp(1.1rem,2.2vw,1.8rem);right:clamp(4.2rem,9vw,7.75rem)}.login-gate-module__PjY4eW__scene{z-index:1;text-align:center;justify-items:center;gap:clamp(.55rem,1.4vh,1rem);width:min(680px,100%);display:grid;position:relative}.login-gate-module__PjY4eW__circleWrap{z-index:0;aspect-ratio:1;pointer-events:none;width:clamp(340px,54vw,640px);position:absolute;top:76%;left:50%;transform:translate(-50%,-50%)rotateX(68deg)}.login-gate-module__PjY4eW__circleWrap svg{width:100%;height:100%;color:var(--gold);position:absolute;inset:0}.login-gate-module__PjY4eW__spin{animation:80s linear infinite login-gate-module__PjY4eW__spin}.login-gate-module__PjY4eW__spinRev{animation:48s linear infinite login-gate-module__PjY4eW__spinRev}@keyframes login-gate-module__PjY4eW__spin{to{transform:rotate(360deg)}}@keyframes login-gate-module__PjY4eW__spinRev{to{transform:rotate(-360deg)}}.login-gate-module__PjY4eW__circleGlow{z-index:0;aspect-ratio:2.6;filter:blur(24px);pointer-events:none;background:radial-gradient(closest-side,#4284c547,#c0992a1a 55%,#0000 75%);background:radial-gradient(closest-side,lab(53.1235% -5.76985 -40.6137/.28),lab(65.4566% 7.38943 59.5956/.1) 55%,#0000 75%);border-radius:50%;width:clamp(300px,50vw,580px);position:absolute;top:76%;left:50%;transform:translate(-50%,-50%)}.login-gate-module__PjY4eW__beam{z-index:0;clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);filter:blur(7px);pointer-events:none;background:linear-gradient(#0000 0%,#afe8ff29 30%,#ede0914d 82%,#0000 100%);background:linear-gradient(#0000 0%,lab(88.7128% -15.5644 -18.505/.16) 30%,lab(88.9652% -3.50812 40.252/.3) 82%,#0000 100%);width:clamp(70px,9vw,120px);height:56%;animation:5.5s ease-in-out infinite alternate login-gate-module__PjY4eW__beamPulse;position:absolute;top:18%;left:50%;transform:translate(-50%)}@keyframes login-gate-module__PjY4eW__beamPulse{0%{opacity:.65}to{opacity:1}}.login-gate-module__PjY4eW__eyebrow{letter-spacing:.32em;text-transform:uppercase;color:#cab67cd9;color:lab(74.8056% .962049 32.5618/.85);align-items:center;gap:.7rem;font-size:.68rem;font-weight:600;display:inline-flex}.login-gate-module__PjY4eW__eyebrowRule{background:linear-gradient(90deg, transparent, var(--gold-lo));width:clamp(28px,5vw,54px);height:1px}.login-gate-module__PjY4eW__eyebrowRule:last-child{background:linear-gradient(270deg, transparent, var(--gold-lo))}.login-gate-module__PjY4eW__title{z-index:2;margin:0;line-height:0;position:relative}.login-gate-module__PjY4eW__emblem{filter:drop-shadow(0 14px 34px #d3a82d52)drop-shadow(0 0 46px #6da3da4d);filter:drop-shadow(0 14px 34px lab(71.2745% 7.98902 64.3134/.32))drop-shadow(0 0 46px lab(64.9032% -6.78036 -34.218/.3));width:clamp(240px,36vw,400px);height:auto;animation:7s ease-in-out infinite alternate login-gate-module__PjY4eW__levitate}@keyframes login-gate-module__PjY4eW__levitate{0%{transform:translateY(-5px)}to{transform:translateY(7px)}}.login-gate-module__PjY4eW__tagline{z-index:2;font-family:var(--font-arcane), var(--font-display), Georgia, serif;letter-spacing:.02em;color:#d4def3;color:lab(88.2642% -.645608 -11.2005);text-shadow:0 2px 18px #01030ce6;text-shadow:0 2px 18px lab(.829065% .627339 -3.87914/.9);max-width:32ch;margin:0;font-size:clamp(1.02rem,.9rem + 1vw,1.42rem);font-weight:600;line-height:1.35;position:relative}.login-gate-module__PjY4eW__taglineSas{background:linear-gradient(180deg, var(--gold-hi), var(--gold) 55%, var(--gold-lo));color:#0000;-webkit-background-clip:text;background-clip:text}.login-gate-module__PjY4eW__summonForm{z-index:2;margin-top:clamp(.4rem,1.2vh,.9rem);position:relative}.login-gate-module__PjY4eW__summon{appearance:none;cursor:pointer;font:inherit;background:linear-gradient(165deg, var(--gold-hi) 0%, var(--gold-lo) 42%, var(--gold) 60%, var(--gold-hi) 100%);transition:transform .18s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)), filter .18s, box-shadow .18s;border:0;border-radius:16px;padding:2px;display:inline-block;position:relative;box-shadow:0 12px 34px #c0992a3d,0 4px 14px #0000008c;box-shadow:0 12px 34px lab(65.4566% 7.38943 59.5956/.24),0 4px 14px lab(0% 0 0/.55)}.login-gate-module__PjY4eW__summon:hover{filter:brightness(1.09);transform:translateY(-2px);box-shadow:0 16px 44px #c69f325c,0 6px 18px #0000008c;box-shadow:0 16px 44px lab(67.786% 7.23204 58.9553/.36),0 6px 18px lab(0% 0 0/.55)}.login-gate-module__PjY4eW__summon:active{transform:translateY(1px)}.login-gate-module__PjY4eW__summon:before,.login-gate-module__PjY4eW__summon:after{content:"";background:linear-gradient(135deg, var(--gold-hi), var(--gold-lo));width:11px;height:11px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg);box-shadow:inset 0 0 3px #b4e7fce6,0 0 8px #e3b84299;box-shadow:inset 0 0 3px lab(88.6739% -13.4705 -15.9133/.9),0 0 8px lab(77.0975% 7.60436 62.8056/.6)}.login-gate-module__PjY4eW__summon:before{left:-5.5px}.login-gate-module__PjY4eW__summon:after{right:-5.5px}.login-gate-module__PjY4eW__summonInner{background:linear-gradient(#162644,#060e25 58%,#1c143d);background:linear-gradient(lab(14.8598% 1.7882 -21.2999),lab(4.10006% 2.59245 -16.2043) 58%,lab(9.55138% 13.8933 -25.3816));border-radius:14px;align-items:center;gap:.9rem;padding:.72rem 1.7rem .72rem .95rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,inset 0 -10px 22px #00000080;box-shadow:inset 0 1px lab(100% 0 0/.16),inset 0 -10px 22px lab(0% 0 0/.5)}.login-gate-module__PjY4eW__shimmer{pointer-events:none;background:linear-gradient(115deg,#0000 32%,#fff3 50%,#0000 64%);background:linear-gradient(115deg,#0000 32%,lab(100% 0 0/.2) 50%,#0000 64%);position:absolute;inset:0;transform:translate(-130%)}.login-gate-module__PjY4eW__summon:hover .login-gate-module__PjY4eW__shimmer{transition:transform .85s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));transform:translate(130%)}.login-gate-module__PjY4eW__gRound{background:#f7f8fa;background:lab(97.664% .0141859 -1.14005);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 0 2px #cead59bf,0 2px 10px #0009;box-shadow:0 0 0 2px lab(72.4418% 5.16853 47.0222/.75),0 2px 10px lab(0% 0 0/.6)}.login-gate-module__PjY4eW__summonLabel{font-family:var(--font-arcane), var(--font-display), Georgia, serif;letter-spacing:.07em;color:#f2e8c3;color:lab(92.1541% -.943571 19.5106);font-size:1.08rem;font-weight:700}@media (max-width:480px){.login-gate-module__PjY4eW__circleWrap{width:min(430px,128vw)}.login-gate-module__PjY4eW__summonInner{gap:.7rem;padding-right:1.15rem}}
.hub-module__B2tVTq__controls{z-index:4;align-items:center;gap:.5rem;display:flex;position:absolute;top:clamp(1.1rem,2.2vw,1.8rem);right:clamp(4.2rem,9vw,7.75rem)}.hub-module__B2tVTq__ctrl{appearance:none;cursor:pointer;font:inherit;color:var(--arcane-dim);background:#040819bf;background:lab(2.28221% 1.7382 -9.96169/.75);border:1px solid #e3b84259;border:1px solid lab(77.0975% 7.60436 62.8056/.35);border-radius:999px;padding:.4rem .95rem;font-size:.78rem;font-weight:600;transition:color .16s,border-color .16s}.hub-module__B2tVTq__ctrl:hover{color:#eadeb2;color:lab(88.7166% -.929922 23.6182);border-color:#e3b842b3;border-color:lab(77.0975% 7.60436 62.8056/.7)}.hub-module__B2tVTq__deck{z-index:1;text-align:center;justify-items:center;gap:clamp(.5rem,1.3vh,.9rem);width:min(880px,100%);padding-block:clamp(2.5rem,6vh,4rem) clamp(1.5rem,4vh,2.5rem);display:grid;position:relative}.hub-module__B2tVTq__crest{filter:drop-shadow(0 10px 26px #d3a82d4d)drop-shadow(0 0 34px #6da3da47);filter:drop-shadow(0 10px 26px lab(71.2745% 7.98902 64.3134/.3))drop-shadow(0 0 34px lab(64.9032% -6.78036 -34.218/.28));width:clamp(150px,18vw,205px);height:auto;animation:8s ease-in-out infinite alternate hub-module__B2tVTq__crestFloat}@keyframes hub-module__B2tVTq__crestFloat{0%{transform:translateY(-4px)}to{transform:translateY(5px)}}.hub-module__B2tVTq__eyebrow{letter-spacing:.32em;text-transform:uppercase;color:#cab67cd9;color:lab(74.8056% .962049 32.5618/.85);align-items:center;gap:.7rem;margin:0;font-size:.68rem;font-weight:600;display:inline-flex}.hub-module__B2tVTq__eyebrowRule{background:linear-gradient(90deg, transparent, var(--gold-lo));width:clamp(28px,5vw,54px);height:1px}.hub-module__B2tVTq__eyebrowRule:last-child{background:linear-gradient(270deg, transparent, var(--gold-lo))}.hub-module__B2tVTq__welcome{font-family:var(--font-arcane), var(--font-display), Georgia, serif;letter-spacing:.04em;color:var(--arcane-ink);text-shadow:0 2px 18px #01030ce6;text-shadow:0 2px 18px lab(.829065% .627339 -3.87914/.9);margin:0;font-size:clamp(1.5rem,1rem + 2.8vw,2.5rem);font-weight:700;line-height:1.15}.hub-module__B2tVTq__name{background:linear-gradient(180deg, var(--gold-hi), var(--gold) 55%, var(--gold-lo));color:#0000;-webkit-background-clip:text;background-clip:text}.hub-module__B2tVTq__choose{color:var(--arcane-dim);margin:0;font-size:.95rem}.hub-module__B2tVTq__portals{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:clamp(1.2rem,3vw,2.2rem);margin-top:clamp(1.1rem,3.5vh,2.2rem);display:flex}.hub-module__B2tVTq__portal{width:min(330px,86vw);color:inherit;background:linear-gradient(165deg, var(--gold-hi) 0%, var(--gold-lo) 42%, var(--gold) 62%, var(--gold-hi) 100%);border-radius:18px;padding:2px;text-decoration:none;transition:filter .18s,box-shadow .18s;animation:9s ease-in-out infinite alternate hub-module__B2tVTq__portalFloat;position:relative;box-shadow:0 14px 36px #00000080,0 5px 16px #c0992a29;box-shadow:0 14px 36px lab(0% 0 0/.5),0 5px 16px lab(65.4566% 7.38943 59.5956/.16)}.hub-module__B2tVTq__portal:nth-child(2n){animation-delay:-4.5s}.hub-module__B2tVTq__portal:hover{filter:brightness(1.09);box-shadow:0 20px 46px #0000008c,0 8px 24px #c0992a57;box-shadow:0 20px 46px lab(0% 0 0/.55),0 8px 24px lab(65.4566% 7.38943 59.5956/.34)}@keyframes hub-module__B2tVTq__portalFloat{0%{transform:translateY(-5px)}to{transform:translateY(6px)}}.hub-module__B2tVTq__portalGem{z-index:2;background:linear-gradient(135deg, var(--gold-hi), var(--gold-lo));width:12px;height:12px;position:absolute;top:-6.5px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:inset 0 0 4px #b4e7fcf2,0 0 10px #e3b842b3;box-shadow:inset 0 0 4px lab(88.6739% -13.4705 -15.9133/.95),0 0 10px lab(77.0975% 7.60436 62.8056/.7)}.hub-module__B2tVTq__portalInner{text-align:center;background:linear-gradient(#16243c,#070e23 58%,#161332);background:linear-gradient(lab(13.8075% .961944 -17.8292),lab(4.13874% 2.34 -14.5384) 58%,lab(7.54299% 9.7588 -20.6524));border-radius:16px;align-content:start;justify-items:center;gap:.55rem;height:100%;padding:1.4rem 1.35rem 1.25rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 -12px 26px #00000073;box-shadow:inset 0 1px lab(100% 0 0/.14),inset 0 -12px 26px lab(0% 0 0/.45)}.hub-module__B2tVTq__shimmer{pointer-events:none;background:linear-gradient(115deg,#0000 32%,#ffffff24 50%,#0000 64%);background:linear-gradient(115deg,#0000 32%,lab(100% 0 0/.14) 50%,#0000 64%);position:absolute;inset:0;transform:translate(-130%)}.hub-module__B2tVTq__portal:hover .hub-module__B2tVTq__shimmer{transition:transform .85s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));transform:translate(130%)}.hub-module__B2tVTq__iconRow{margin-bottom:.15rem;display:flex}.hub-module__B2tVTq__iconRow>*{margin-left:-10px}.hub-module__B2tVTq__iconRow>:first-child{margin-left:0}.hub-module__B2tVTq__portalTitle{font-family:var(--font-arcane), var(--font-display), Georgia, serif;letter-spacing:.05em;color:#f1e5b8;color:lab(91.0379% -.952512 23.5941);font-size:1.26rem;font-weight:700}.hub-module__B2tVTq__portalDesc{max-width:30ch;color:var(--arcane-dim);font-size:.9rem;line-height:1.5}.hub-module__B2tVTq__portalCta{letter-spacing:.02em;color:#e9c769;color:lab(81.8033% 4.12446 51.1509);align-items:center;gap:.4rem;margin-top:.2rem;font-size:.88rem;font-weight:600;display:inline-flex}.hub-module__B2tVTq__portalCta:after{content:"→";transition:transform .18s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1))}.hub-module__B2tVTq__portal:hover .hub-module__B2tVTq__portalCta:after{transform:translate(4px)}.hub-module__B2tVTq__portal[data-sealed]{background:linear-gradient(165deg,#8c7f5e 0%,#4c4129 45%,#756847 100%);background:linear-gradient(165deg,lab(53.7966% .958174 20.0406) 0%,lab(28.1796% 2.19752 16.3069) 45%,lab(44.4846% 1.73017 20.2607) 100%);animation-delay:-2.5s;box-shadow:0 12px 30px #00000073;box-shadow:0 12px 30px lab(0% 0 0/.45)}.hub-module__B2tVTq__portal[data-sealed]:hover{filter:none}.hub-module__B2tVTq__portal[data-sealed] .hub-module__B2tVTq__portalInner{background:linear-gradient(#101624,#050913 60%,#0d0d1e);background:linear-gradient(lab(7.0273% .760272 -10.785),lab(2.38585% .545844 -5.47919) 60%,lab(4.16957% 3.07208 -10.8347));align-content:center}.hub-module__B2tVTq__portal[data-sealed] .hub-module__B2tVTq__portalTitle{color:#ada489;color:lab(67.7124% -.012666 15.69)}.hub-module__B2tVTq__sealedRune{color:var(--gold-lo);opacity:.85;font-size:1.5rem;line-height:1}
