.LoginScene_scene__orzRG{--gold:#e3c27a;--gold-2:#b8913f;--gold-soft:rgba(227,194,122,0.18);--teal:#6fc7cf;--ink:#eef0f5;--ink-2:#a9b0c2;--ink-3:#6f778c;--bg:#04060b;position:relative;min-height:100dvh;overflow:hidden;background:radial-gradient(1200px 700px at 50% 38%,#0d1424 0,rgba(13,20,36,0) 70%),radial-gradient(900px 500px at 85% 110%,rgba(31,107,115,.22) 0,rgba(31,107,115,0) 70%),radial-gradient(800px 500px at 10% -10%,rgba(184,145,63,.14) 0,rgba(184,145,63,0) 70%),var(--bg);color:var(--ink);font-family:var(--font-ui);display:grid;place-items:center;padding:24px 16px 96px;isolation:isolate}.LoginScene_sky__5eNGL{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.LoginScene_grain__neudi{position:absolute;inset:-50%;z-index:-1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>");animation:LoginScene_grain__neudi 8s steps(6) infinite}@keyframes LoginScene_grain__neudi{to{transform:translate(6%,-4%)}}.LoginScene_corner__6wfhb{position:absolute;top:18px;left:20px;right:20px;display:flex;justify-content:space-between;align-items:center;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;letter-spacing:.12em;color:var(--ink-3);text-transform:uppercase}.LoginScene_corner__6wfhb b{color:var(--ink-2);font-weight:500}.LoginScene_live__U5dgA{display:inline-flex;align-items:center;gap:8px}.LoginScene_live__U5dgA:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--teal);box-shadow:0 0 10px var(--teal);animation:LoginScene_pulse__cnF4Z 2.4s ease-in-out infinite}@keyframes LoginScene_pulse__cnF4Z{50%{opacity:.35}}.LoginScene_center__Msyjh{display:grid;justify-items:center;grid-gap:18px;gap:18px;text-align:center;width:100%;max-width:520px}.LoginScene_dial__z6JWV{position:relative;width:min(340px,78vw);aspect-ratio:1}.LoginScene_dial__z6JWV svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.LoginScene_ringOuter__WVm5F{animation:LoginScene_spin__ywxY5 90s linear infinite}.LoginScene_ringOuter__WVm5F,.LoginScene_ringRunes__ISxUD{transform-origin:200px 200px;transition:transform .9s cubic-bezier(.2,.9,.2,1)}.LoginScene_ringRunes__ISxUD{animation:LoginScene_spin__ywxY5 140s linear infinite reverse}.LoginScene_ringInner__jguGU{transform-origin:200px 200px;animation:LoginScene_spin__ywxY5 40s linear infinite;transition:transform .9s cubic-bezier(.2,.9,.2,1)}.LoginScene_sweep__ujVIG{transform-origin:200px 200px;animation:LoginScene_spin__ywxY5 6s linear infinite}@keyframes LoginScene_spin__ywxY5{to{transform:rotate(1turn)}}.LoginScene_tick__TN_i9{stroke:rgba(227,194,122,.38);stroke-width:1}.LoginScene_tickMajor__uj8I1{stroke:var(--gold);stroke-width:1.6}.LoginScene_rune__K90T8{fill:rgba(227,194,122,.55);font-family:Noto Sans Runic,Segoe UI Historic,Apple Symbols,serif;font-size:15px}.LoginScene_hair__MzIQV{fill:none;stroke:rgba(227,194,122,.22);stroke-width:1}.LoginScene_hairBright__yfv9n{fill:none;stroke:rgba(227,194,122,.55);stroke-width:1.2}.LoginScene_lockBody__nAK20{fill:url(#arveGold)}.LoginScene_lockShackle__cuI5I{fill:none;stroke:url(#arveGold);stroke-width:9;stroke-linecap:round;transition:transform .6s cubic-bezier(.3,1.6,.5,1) .35s;transform-origin:216px 190px}.LoginScene_keyhole__5cNTG{fill:#06080e}.LoginScene_halo__sSSx0{fill:none;stroke:var(--gold);stroke-width:2;opacity:0;transform-origin:200px 200px}.LoginScene_unlocked__A4NiK .LoginScene_ringInner__jguGU,.LoginScene_unlocked__A4NiK .LoginScene_ringOuter__WVm5F,.LoginScene_unlocked__A4NiK .LoginScene_ringRunes__ISxUD{animation-play-state:paused;transform:rotate(0deg)}.LoginScene_unlocked__A4NiK .LoginScene_sweep__ujVIG{animation:none;opacity:0;transition:opacity .3s}.LoginScene_unlocked__A4NiK .LoginScene_lockShackle__cuI5I{transform:translateY(-16px) rotate(-18deg)}.LoginScene_unlocked__A4NiK .LoginScene_halo__sSSx0{animation:LoginScene_halo__sSSx0 1.1s ease-out .5s forwards}@keyframes LoginScene_halo__sSSx0{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.4)}}.LoginScene_unlocked__A4NiK .LoginScene_flash__y1NSm{animation:LoginScene_flash__y1NSm .9s ease-in 1.1s forwards}.LoginScene_flash__y1NSm{position:fixed;inset:0;background:radial-gradient(circle at 50% 42%,rgba(255,236,190,.95),rgba(4,6,11,1) 70%);opacity:0;pointer-events:none;z-index:5}@keyframes LoginScene_flash__y1NSm{to{opacity:1}}.LoginScene_denied__7NMWL .LoginScene_dial__z6JWV{animation:LoginScene_shake___1f7x .45s}.LoginScene_denied__7NMWL .LoginScene_hairBright__yfv9n{stroke:#ee8577}@keyframes LoginScene_shake___1f7x{20%,60%{transform:translateX(-8px)}40%,80%{transform:translateX(8px)}}.LoginScene_mark__snFmY{font-family:var(--font-brand);font-size:clamp(54px,11vw,84px);line-height:1;letter-spacing:.06em;margin:0;background:linear-gradient(100deg,#8c6a2a,#e9cd8a 30%,#fff3d1 45%,#e9cd8a 60%,#8c6a2a);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:LoginScene_shimmer__yV1pg 7s ease-in-out infinite}@keyframes LoginScene_shimmer__yV1pg{0%,to{background-position:100% 0}50%{background-position:0 0}}.LoginScene_runes__22goU{font-family:Noto Sans Runic,Segoe UI Historic,Apple Symbols,serif;letter-spacing:.6em;color:rgba(227,194,122,.65);font-size:15px;margin-top:-6px;padding-left:.6em}.LoginScene_define__N44XA{font-size:13px;color:var(--ink-3);letter-spacing:.04em}.LoginScene_define__N44XA i{font-style:normal;color:var(--ink-2)}.LoginScene_motto__1wINJ{min-height:1.6em;font-size:clamp(17px,2.4vw,20px);color:var(--ink);font-weight:500;letter-spacing:.01em;transition:opacity .6s ease,transform .6s ease}.LoginScene_motto__1wINJ.LoginScene_out__tOyg1{opacity:0;transform:translateY(6px)}.LoginScene_unlock__JA237{position:relative;display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:0 28px;border-radius:999px;border:1px solid rgba(227,194,122,.55);background:linear-gradient(180deg,rgba(227,194,122,.16),rgba(227,194,122,.04));color:var(--ink);font:inherit;font-size:16px;font-weight:600;letter-spacing:.04em;cursor:pointer;box-shadow:0 0 0 0 rgba(227,194,122,0),inset 0 1px 0 rgba(255,255,255,.08);transition:box-shadow .3s ease,border-color .3s ease,transform .15s ease}.LoginScene_unlock__JA237:focus-visible,.LoginScene_unlock__JA237:hover{border-color:var(--gold);box-shadow:0 0 28px 2px rgba(227,194,122,.25),inset 0 1px 0 rgba(255,255,255,.1);outline:none}.LoginScene_unlock__JA237:active{transform:scale(.98)}.LoginScene_unlock__JA237:disabled{cursor:wait;opacity:.85}.LoginScene_unlock__JA237 svg{width:20px;height:20px}.LoginScene_hint__GqZ4a{font-size:13px;color:var(--ink-3)}.LoginScene_err__Uyo6_{color:#ee8577;font-size:14px;font-weight:600;min-height:1.2em}.LoginScene_readout__slHZM{position:absolute;left:0;right:0;bottom:18px;display:flex;justify-content:center;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;color:var(--ink-3);letter-spacing:.04em;padding:0 16px}.LoginScene_readout__slHZM span{white-space:pre;overflow:hidden;text-overflow:clip;max-width:100%}.LoginScene_readout__slHZM b{color:var(--teal);font-weight:500}.LoginScene_caret__Zm_An{display:inline-block;width:7px;height:13px;background:var(--ink-3);vertical-align:-2px;margin-left:2px;animation:LoginScene_blink__L3ySz 1s steps(1) infinite}@keyframes LoginScene_blink__L3ySz{50%{opacity:0}}@media (max-width:520px){.LoginScene_corner__6wfhb{font-size:10.5px;letter-spacing:.08em;top:14px;left:16px;right:16px}.LoginScene_date__0VoHi{display:none}.LoginScene_readout__slHZM{font-size:10px;letter-spacing:0}}@media (prefers-reduced-motion:reduce){.LoginScene_caret__Zm_An,.LoginScene_grain__neudi,.LoginScene_live__U5dgA:before,.LoginScene_mark__snFmY,.LoginScene_ringInner__jguGU,.LoginScene_ringOuter__WVm5F,.LoginScene_ringRunes__ISxUD,.LoginScene_sweep__ujVIG{animation:none!important}}