:root{--paper:#f5f6f6;--surface:#fff;--surface-2:#ecf0f1;--ink:#1e2a2e;--ink-2:#5a6b70;--ink-3:#93a3a8;--line:#e1e7e8;--accent:#2e6e85;--accent-ink:#245a6e;--accent-weak:#e4eef2;--on-accent:#fff;--amber:#b5722a;--green:#3a7d5d;--red:#c4553d;--red-weak:#f7e9e6;--k-img:#3a7d5d;--k-audio:#b5722a;--k-video:#4a5fa5;--shadow:0 8px 28px #1e2a2e24;--sans:"PingFang SC", "HarmonyOS Sans SC", "Source Han Sans SC", "Noto Sans CJK SC", "Microsoft YaHei", system-ui, sans-serif;--serif:"Songti SC", "STSong", "Noto Serif CJK SC", "Source Han Serif SC", "SimSun", serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--paper:#131719;--surface:#1b2124;--surface-2:#242d31;--ink:#e3e9ea;--ink-2:#9daeb3;--ink-3:#68787e;--line:#2b3539;--accent:#7cb9ce;--accent-ink:#9cccdd;--accent-weak:#1e3138;--on-accent:#10181b;--amber:#d19a57;--green:#6fae8f;--red:#d97a64;--red-weak:#3a2723;--k-img:#6fae8f;--k-audio:#d19a57;--k-video:#8ea0dd;--shadow:0 10px 32px #00000080}}:root[data-theme=dark]{--paper:#131719;--surface:#1b2124;--surface-2:#242d31;--ink:#e3e9ea;--ink-2:#9daeb3;--ink-3:#68787e;--line:#2b3539;--accent:#7cb9ce;--accent-ink:#9cccdd;--accent-weak:#1e3138;--on-accent:#10181b;--amber:#d19a57;--green:#6fae8f;--red:#d97a64;--red-weak:#3a2723;--k-img:#6fae8f;--k-audio:#d19a57;--k-video:#8ea0dd;--shadow:0 10px 32px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--paper:#f5f6f6;--surface:#fff;--surface-2:#ecf0f1;--ink:#1e2a2e;--ink-2:#5a6b70;--ink-3:#93a3a8;--line:#e1e7e8;--accent:#2e6e85;--accent-ink:#245a6e;--accent-weak:#e4eef2;--on-accent:#fff;--amber:#b5722a;--green:#3a7d5d;--red:#c4553d;--red-weak:#f7e9e6;--k-img:#3a7d5d;--k-audio:#b5722a;--k-video:#4a5fa5;--shadow:0 8px 28px #1e2a2e24;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--sans);color:var(--ink);background:var(--paper);margin:0;font-size:13px;line-height:1.5;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}:is(button,a,input,select,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}::selection{background:var(--accent);color:var(--on-accent)}.app-shell{height:100%;display:flex}.app-page{flex:1;min-width:0;height:100%}.app-page-canvas{overflow:hidden}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.app-page-content{box-sizing:border-box;padding-top:0}._studio_xoykr_3{--paper:#f5f5f5;--surface:#fff;--surface-2:#ededed;--ink:#222;--ink-2:#626262;--ink-3:#777;--line:#e3e3e3;--accent:#303030;--accent-ink:#303030;--accent-weak:#e8e8e8;--on-accent:#fff;--danger:var(--red);--shadow:0 12px 36px #0000001a;--studio-radius:16px;--studio-panel:#fafafa;--studio-dot:#ddd;color:var(--ink);background:var(--paper)}[data-theme=dark] ._studio_xoykr_3{--paper:#0e0e0e;--surface:#1e1e1e;--surface-2:#292929;--ink:#eee;--ink-2:#aaa;--ink-3:#888;--line:#303030;--accent:#e5e5e5;--accent-ink:#eee;--accent-weak:#303030;--on-accent:#171717;--shadow:0 16px 48px #0000004d;--studio-panel:#171717;--studio-dot:#242424}._studio_xoykr_3 :where(input,textarea,select){font-family:var(--sans);accent-color:var(--accent)}._studio_xoykr_3 :where(button,input,textarea,select,a){transition:background-color .14s,border-color .14s,color .14s}._studio_xoykr_3 :where(button):disabled{cursor:not-allowed}._studio_xoykr_3 :where(input,textarea)::placeholder{color:var(--ink-3)}._studio_xoykr_3 :where(*){scrollbar-width:thin;scrollbar-color:var(--line) transparent}@media (prefers-reduced-motion:reduce){._studio_xoykr_3 :where(button,input,textarea,select,a){transition:none}}._rail_73fo8_1{--nav-bg:#f5f5f5;--nav-ink:#222;--nav-muted:#747474;--nav-hover:#0000000a;--nav-active:#00000012;background:var(--nav-bg);width:240px;color:var(--nav-ink);scrollbar-width:none;flex-direction:column;flex:none;gap:4px;min-height:0;padding:14px 12px 12px;display:flex;overflow-y:auto}[data-theme=dark] ._rail_73fo8_1{--nav-bg:#171717;--nav-ink:#f5f5f5;--nav-muted:#999;--nav-hover:#ffffff0a;--nav-active:#ffffff14}._header_73fo8_55{flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:40px;margin-bottom:28px;display:flex}._identity_73fo8_75{white-space:nowrap;align-items:center;gap:9px;padding-left:8px;display:flex}._brand_73fo8_91{width:28px;height:28px;font-size:18px;font-family:var(--serif);border:1px solid;border-radius:9px;place-items:center;font-weight:600;display:grid}._brandName_73fo8_115{letter-spacing:1px;font-size:19px;font-weight:650}._collapseButton_73fo8_127{width:32px;height:32px;color:var(--nav-muted);border-radius:8px;flex:none;place-items:center;display:grid}._navigation_73fo8_147,._footer_73fo8_147{flex-direction:column;flex:none;gap:4px;display:flex}._item_73fo8_161{width:100%;min-height:36px;color:var(--nav-muted);text-align:left;border-radius:8px;flex:none;align-items:center;gap:8px;padding:0 8px;text-decoration:none;transition:background-color .12s,color .12s;display:flex}._item_73fo8_161 svg{flex:none}._item_73fo8_161 small{white-space:nowrap;font-size:14px;line-height:20px}._item_73fo8_161:hover,._collapseButton_73fo8_127:hover{background:var(--nav-hover);color:var(--nav-ink)}._item_73fo8_161[aria-current=page]{background:var(--nav-active);color:var(--nav-ink)}._item_73fo8_161:focus-visible,._collapseButton_73fo8_127:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._spacer_73fo8_201{flex:1;min-height:24px}._footer_73fo8_147{border-top:1px solid var(--nav-active);padding-top:12px}._collapsed_73fo8_207{width:64px}._collapsed_73fo8_207 ._header_73fo8_55{flex-direction:column;gap:12px;margin-bottom:20px}._collapsed_73fo8_207 ._identity_73fo8_75{padding:0}._collapsed_73fo8_207 ._brandName_73fo8_115,._collapsed_73fo8_207 ._item_73fo8_161 small{display:none}._collapsed_73fo8_207 ._item_73fo8_161{justify-content:center;height:40px;padding:0}@media (width<=900px){._rail_73fo8_1{width:64px}._header_73fo8_55{flex-direction:column;justify-content:center;gap:12px;margin-bottom:24px}._identity_73fo8_75{padding:0}._brandName_73fo8_115,._item_73fo8_161 small{display:none}._item_73fo8_161{justify-content:center;height:40px;padding:0}}@media (prefers-reduced-motion:reduce){._item_73fo8_161{transition:none}}._restoreButton_73fo8_243{z-index:45;border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--ink-3);border-radius:8px;place-items:center;display:grid;position:fixed;top:12px;left:12px;box-shadow:0 2px 8px #0001}._restoreButton_73fo8_243:hover{background:var(--surface-2);color:var(--ink)}._restoreButton_73fo8_243:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._restoreButton_73fo8_243~.app-page{--nav-restore-inset:44px}._backdrop_1js7f_1{z-index:14000;color:var(--ink,#e6e6e6);background:#0008;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._balance_1js7f_3 small{opacity:.7;font-size:12px;display:block}._panel_1js7f_3 ._notice_1js7f_3{opacity:1;background:color-mix(in srgb,var(--ink,#e6e6e6) 4%,transparent);border:1px solid #8884;border-radius:10px;padding:10px 12px}._panel_1js7f_3{background:var(--surface,#242424);border:1px solid #8884;border-radius:20px;width:min(560px,100%);max-height:85dvh;padding:24px;font:14px/1.6 system-ui;overflow:auto;box-shadow:0 20px 80px #0005}._panel_1js7f_3 header,._balance_1js7f_3,._redeem_1js7f_7,._list_1js7f_7 article{justify-content:space-between;align-items:center;gap:12px;display:flex}._panel_1js7f_3 h2{margin:0;font-size:20px}._panel_1js7f_3 h3{margin:24px 0 8px;font-size:14px}._panel_1js7f_3 p,._panel_1js7f_3 small{opacity:.7;font-size:12px}._panel_1js7f_3 button,._panel_1js7f_3 input{font:inherit;color:inherit;background:0 0;border:1px solid #8885;border-radius:9px;padding:8px 12px}._panel_1js7f_3 button{cursor:pointer;white-space:nowrap}._panel_1js7f_3 button:disabled{opacity:.4;cursor:default}._panel_1js7f_3 input{flex:1;min-width:0}._balance_1js7f_3{font-variant-numeric:tabular-nums;margin-top:20px;font-size:30px}._balance_1js7f_3 button{font-size:12px}._list_1js7f_7 article{border-bottom:1px solid #8882;padding:12px 0}._list_1js7f_7 small{display:block}._list_1js7f_7 article>span{text-align:right;flex-shrink:0}._list_1js7f_7 article>div{overflow-wrap:anywhere;min-width:0}._badge_1js7f_9{z-index:24;border:1px solid color-mix(in srgb,var(--ink,#e6e6e6) 12%,transparent);background:var(--surface,#242424);width:192px;height:40px;color:var(--ink,#e6e6e6);cursor:pointer;border-radius:13px;align-items:center;gap:9px;padding:4px 5px 4px 7px;font:12px/1.2 system-ui;transition:border-color .15s,box-shadow .15s;display:flex;position:fixed;top:8px;right:12px;box-shadow:0 3px 12px #0000000c}._badge_1js7f_9:hover{border-color:color-mix(in srgb,var(--accent,#62bfd1) 45%,transparent);box-shadow:0 4px 16px #00000014}._badge_1js7f_9:focus-visible{outline:2px solid var(--accent,#62bfd1);outline-offset:3px}._badgeIcon_1js7f_13{width:28px;height:28px;color:var(--accent,#62bfd1);background:color-mix(in srgb,var(--accent,#62bfd1) 10%,transparent);border-radius:9px;flex-shrink:0;place-items:center;display:grid}._balanceText_1js7f_15{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}._balanceLabel_1js7f_15{color:var(--ink-3,#888);letter-spacing:.08em;font-size:9px;line-height:1}._amount_1js7f_17{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.01em;max-width:100%;font-size:12px;font-weight:600;overflow:hidden}._badgeAction_1js7f_19{min-width:40px;color:var(--accent,#62bfd1);background:color-mix(in srgb,var(--accent,#62bfd1) 10%,transparent);border-radius:9px;flex-shrink:0;align-self:stretch;place-items:center;padding:0 7px;font-size:11px;font-weight:500;display:grid}@media (width<=600px){._badge_1js7f_9{gap:6px;width:164px;height:38px}._badgeIcon_1js7f_13{width:24px;height:26px}._badgeAction_1js7f_19{min-width:34px;padding:0 5px}._amount_1js7f_17{font-size:11px}}@media (prefers-reduced-motion:reduce){._badge_1js7f_9{transition:none}}._portal_114bt_3{--void:#05080e;--glass:#0a111b94;--glass-2:#101a28a6;--p-ink:#dfeef4;--p-ink-2:#8ba6b4;--p-ink-3:#55707e;--p-line:#5fd4e82e;--p-line-2:#5fd4e859;--cyan:#5fd4e8;--cyan-deep:#2a9cb8;--cyan-weak:#5fd4e81f;--gold:#e8b45f;--violet:#8b7ce8;--p-red:#ff6b5e;--p-red-weak:#ff6b5e1f;--on-glow:#041018;height:100vh;color:var(--p-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(1200px 700px at 18% 30%, #2a9cb81a, transparent 60%), radial-gradient(900px 600px at 85% 75%, #8b7ce814, transparent 65%), linear-gradient(180deg, #060a12 0%, var(--void) 55%, #030509 100%);font-size:14px;line-height:1.6;position:relative;overflow:hidden auto}._gridFloor_114bt_71{z-index:0;transform-origin:50% 0;pointer-events:none;background:repeating-linear-gradient(90deg,#5fd4e81a 0 1px,#0000 1px 72px),repeating-linear-gradient(0deg,#5fd4e814 0 1px,#0000 1px 46px);height:42%;position:fixed;bottom:-12%;left:-20%;right:-20%;transform:perspective(520px)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000,#000 28%,#0000 92%);mask-image:linear-gradient(#0000,#000 28%,#0000 92%)}._hudTop_114bt_107,._hudBot_114bt_109{z-index:2;letter-spacing:.14em;color:var(--p-ink-3);pointer-events:none;white-space:nowrap;justify-content:space-between;gap:16px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;display:flex;position:fixed;left:26px;right:26px}._hudTop_114bt_107{top:18px}._hudBot_114bt_109{bottom:16px}._hudTop_114bt_107 b,._hudBot_114bt_109 b{color:var(--cyan);font-weight:500}._hudDot_114bt_161{color:var(--gold);animation:2.4s ease-in-out infinite _pulse_114bt_1}@keyframes _pulse_114bt_1{50%{opacity:.25}}._stage_114bt_183{z-index:1;justify-content:space-between;align-items:center;gap:40px;max-width:1440px;min-height:100vh;margin:0 auto;padding:72px clamp(24px,6vw,96px);display:flex;position:relative}._brand_114bt_211{flex:1;align-self:flex-start;max-width:560px;padding-top:5vh}._brandEyebrow_114bt_223{letter-spacing:.34em;color:var(--cyan);margin:0 0 18px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px}._brandEyebrow_114bt_223:after{content:" //";color:var(--p-ink-3)}._brandName_114bt_245{letter-spacing:.12em;background:linear-gradient(112deg, #eaf7fb 8%, var(--cyan) 42%, #eaf7fb 60%, var(--gold) 96%);color:#0000;filter:drop-shadow(0 0 26px #5fd4e859);text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin:0;font-family:Songti SC,STSong,Noto Serif CJK SC,Source Han Serif SC,SimSun,serif;font-size:clamp(56px,7.2vw,92px);font-weight:700;line-height:1.08}._brandLine_114bt_273{letter-spacing:.22em;color:var(--p-ink);margin:22px 0 0;font-family:Songti SC,STSong,Noto Serif CJK SC,Source Han Serif SC,SimSun,serif;font-size:clamp(17px,1.7vw,21px)}._brandLine_114bt_273 em{color:var(--gold);font-style:normal}._brandSub_114bt_295{letter-spacing:.12em;color:var(--p-ink-2);margin:8px 0 0;font-size:13px}._sysRows_114bt_309{gap:13px;max-width:400px;margin:44px 0 0;display:grid}._sysRow_114bt_309{letter-spacing:.1em;color:var(--p-ink-2);white-space:nowrap;grid-template-columns:7px 168px 1fr;align-items:center;gap:12px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11.5px;display:grid}._sysRow_114bt_309 i{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 8px var(--cyan);border-radius:50%}._sysRow_114bt_309._gold_114bt_359 i{background:var(--gold);box-shadow:0 0 8px var(--gold)}._sysRow_114bt_309._violet_114bt_367 i{background:var(--violet);box-shadow:0 0 8px var(--violet)}._sysBar_114bt_375{background:#5fd4e81a;border-radius:2px;height:3px;overflow:hidden}._sysBar_114bt_375 b{background:linear-gradient(90deg, var(--cyan-deep), var(--cyan));border-radius:2px;height:100%;animation:3.2s ease-in-out infinite alternate _flow_114bt_1;display:block}._barA_114bt_401{width:86%}._barB_114bt_407{width:72%}._barC_114bt_413{width:64%}@keyframes _flow_114bt_1{0%{transform:translate(-6%)}to{transform:translate(4%)}}._authCol_114bt_439{flex-direction:column;align-items:center;gap:16px;display:flex}._card_114bt_451{background:var(--glass);border:1px solid var(--p-line);-webkit-backdrop-filter:blur(18px)saturate(1.2);border-radius:18px;width:424px;max-width:100%;padding:34px 36px 28px;animation:.7s cubic-bezier(.2,.7,.2,1) both _rise_114bt_1;position:relative;box-shadow:0 24px 80px #0000008c,inset 0 1px #dfeef40f}@keyframes _rise_114bt_1{0%{opacity:0;transform:translateY(26px)}}._card_114bt_451:before{content:"";background:linear-gradient(90deg, transparent, var(--cyan) 30%, var(--gold) 70%, transparent);filter:drop-shadow(0 0 6px #5fd4e8cc);background-size:220% 100%;border-radius:2px;height:2px;animation:3.6s linear infinite _energy_114bt_1;position:absolute;top:-1px;left:14%;right:14%}@keyframes _energy_114bt_1{0%{background-position:130% 0}to{background-position:-130% 0}}._corner_114bt_543{border:2px solid var(--p-line-2);pointer-events:none;width:16px;height:16px;position:absolute}._corner_114bt_543._tl_114bt_557{border-bottom:0;border-right:0;border-radius:6px 0 0;top:-2px;left:-2px}._corner_114bt_543._tr_114bt_571{border-bottom:0;border-left:0;border-radius:0 6px 0 0;top:-2px;right:-2px}._corner_114bt_543._bl_114bt_585{border-top:0;border-right:0;border-radius:0 0 0 6px;bottom:-2px;left:-2px}._corner_114bt_543._br_114bt_211{border-top:0;border-left:0;border-radius:0 0 6px;bottom:-2px;right:-2px}._gateTag_114bt_615{letter-spacing:.3em;color:var(--p-ink-3);align-items:center;gap:10px;margin-bottom:18px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10.5px;display:flex}._gateTag_114bt_615:before,._gateTag_114bt_615:after{content:"";background:var(--p-line);flex:1;height:1px}._tabs_114bt_653{border-bottom:1px solid var(--p-line);gap:26px;margin-bottom:20px;display:flex}._tab_114bt_653{letter-spacing:.2em;color:var(--p-ink-2);padding:0 2px 11px;font-size:15px;transition:color .15s;position:relative}._tab_114bt_653[aria-selected=true]{color:var(--p-ink);text-shadow:0 0 14px #5fd4e880;font-weight:600}._tab_114bt_653[aria-selected=true]:after{content:"";background:linear-gradient(90deg, var(--cyan), var(--gold));border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 10px #5fd4e8b3}._hello_114bt_715{letter-spacing:.06em;margin:0 0 2px;font-size:19px;font-weight:600}._helloSub_114bt_727{color:var(--p-ink-2);letter-spacing:.04em;margin:0 0 18px;font-size:12.5px}._seg_114bt_743{border:1px solid var(--p-line);background:#040a1080;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:18px;padding:3px;display:grid}._segBtn_114bt_763{letter-spacing:.06em;color:var(--p-ink-2);border-radius:7px;padding:8px 0;font-size:13px;transition:all .15s}._segBtn_114bt_763[aria-pressed=true]{color:var(--cyan);box-shadow:inset 0 0 0 1px var(--p-line-2), 0 0 14px #5fd4e826;text-shadow:0 0 10px #5fd4e899;background:linear-gradient(#5fd4e829,#5fd4e812);font-weight:600}._modeRow_114bt_801{gap:16px;margin-bottom:16px;display:flex}._modeLink_114bt_811{letter-spacing:.08em;color:var(--p-ink-3);border-bottom:1px dashed #0000;padding-bottom:2px;font-size:12px;transition:all .15s}._modeLink_114bt_811[aria-pressed=true]{color:var(--cyan);border-bottom-color:var(--cyan)}._field_114bt_839{margin-bottom:14px}._label_114bt_845{color:var(--p-ink-2);letter-spacing:.18em;justify-content:space-between;align-items:baseline;margin-bottom:6px;font-size:11.5px;display:flex}._label_114bt_845 small{color:var(--p-ink-3);letter-spacing:.1em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px}._ctl_114bt_875{border:1px solid var(--p-line);background:#040a108c;border-radius:10px;align-items:stretch;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}._ctl_114bt_875:focus-within{border-color:var(--cyan);box-shadow:0 0 0 3px var(--cyan-weak), 0 0 18px #5fd4e82e}._ctl_114bt_875:after{content:"";background:linear-gradient(90deg, transparent, var(--cyan), transparent);pointer-events:none;height:1px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._ctl_114bt_875:focus-within:after{transform:scaleX(1)}._input_114bt_943{min-width:0;height:42px;color:var(--p-ink);background:0 0;border:0;outline:none;flex:1;padding:10px 13px;font-size:14px}._input_114bt_943::placeholder{color:var(--p-ink-3)}._prefix_114bt_971{color:var(--p-ink-2);border-right:1px solid var(--p-line);align-items:center;padding:0 10px 0 13px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;display:flex}._codeInput_114bt_989{letter-spacing:.32em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}._eye_114bt_997{color:var(--p-ink-3);place-items:center;padding:0 13px;transition:color .15s;display:grid}._eye_114bt_997:hover{color:var(--cyan)}._codeBtn_114bt_1017{color:var(--cyan);border:1px solid var(--p-line);white-space:nowrap;letter-spacing:.04em;background:#5fd4e81a;border-radius:7px;margin:6px;padding:0 14px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;transition:all .15s}._codeBtn_114bt_1017:hover:not(:disabled){background:#5fd4e833;box-shadow:0 0 12px #5fd4e840}._codeBtn_114bt_1017:disabled{color:var(--p-ink-3);cursor:not-allowed;background:#55707e1a;border-color:#0000}._field_114bt_839._err_114bt_1065 ._ctl_114bt_875{border-color:var(--p-red)}._field_114bt_839._err_114bt_1065 ._ctl_114bt_875:focus-within{box-shadow:0 0 0 3px var(--p-red-weak), 0 0 18px #ff6b5e33}._hint_114bt_1081{color:var(--p-red);margin:5px 2px 0;font-size:12px}._hint_114bt_1081:before{content:"⚠ "}._meter_114bt_1101{align-items:center;gap:8px;margin:-7px 2px 14px;display:flex}._meterBars_114bt_1113{gap:4px;display:flex}._meterBars_114bt_1113 i{background:#8ba6b42e;border-radius:2px;width:36px;height:3px;transition:background .2s}._meter_114bt_1101._lv1_114bt_1135 ._meterBars_114bt_1113 i:first-child{background:var(--p-red);box-shadow:0 0 8px #ff6b5e99}._meter_114bt_1101._lv2_114bt_1143 ._meterBars_114bt_1113 i:nth-child(-n+2){background:var(--gold);box-shadow:0 0 8px #e8b45f8c}._meter_114bt_1101._lv3_114bt_1151 ._meterBars_114bt_1113 i{background:var(--cyan);box-shadow:0 0 8px #5fd4e88c}._meterTxt_114bt_1159{color:var(--p-ink-3);letter-spacing:.1em;font-size:11.5px}._rowBetween_114bt_1171{justify-content:space-between;align-items:center;margin:2px 0 18px;display:flex}._check_114bt_1183{color:var(--p-ink-2);cursor:pointer;align-items:center;gap:7px;font-size:12.5px;display:inline-flex}._check_114bt_1183 input{accent-color:var(--cyan);width:14px;height:14px;margin:0}._linkA_114bt_1211{color:var(--cyan);letter-spacing:.04em;font-size:12.5px;text-decoration:none}._linkA_114bt_1211:hover{text-shadow:0 0 10px #5fd4e8b3}._agree_114bt_1231{margin:2px 0 18px}._agree_114bt_1231 ._check_114bt_1183{align-items:flex-start;line-height:1.55}._agree_114bt_1231 input{margin-top:3px}._agree_114bt_1231._err_114bt_1065 ._hint_114bt_1081{margin-left:21px}._primary_114bt_1261{background:linear-gradient(104deg, var(--cyan-deep), var(--cyan) 55%, #9be3f2);width:100%;height:44px;color:var(--on-glow);letter-spacing:.4em;text-indent:.4em;border-radius:10px;font-size:15px;font-weight:700;transition:filter .15s,transform 50ms,box-shadow .15s;position:relative;overflow:hidden;box-shadow:0 6px 26px #5fd4e852,inset 0 1px #ffffff59}._primary_114bt_1261:after{content:"";background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;animation:3.4s ease-in-out infinite _sweep_114bt_1;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}@keyframes _sweep_114bt_1{0%,55%{left:-60%}85%,to{left:130%}}._primary_114bt_1261:hover:not(:disabled){filter:brightness(1.1);box-shadow:0 8px 34px #5fd4e880,inset 0 1px #ffffff59}._primary_114bt_1261:active{transform:translateY(1px)}._primary_114bt_1261:disabled{filter:saturate(.4)brightness(.7);cursor:wait}._primary_114bt_1261 small{letter-spacing:.2em;text-indent:0;opacity:.55;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:8.5px;font-weight:400;position:absolute;bottom:3px;right:12px}._switchLine_114bt_1393{text-align:center;color:var(--p-ink-3);margin:16px 0 0;font-size:13px}._switchLine_114bt_1393 button{color:var(--cyan);letter-spacing:.04em;margin-left:4px;font-weight:600}._switchLine_114bt_1393 button:hover{text-shadow:0 0 10px #5fd4e8b3}._backRow_114bt_1425{margin:0 0 14px}._backRow_114bt_1425 button{color:var(--p-ink-3);letter-spacing:.06em;font-size:12.5px}._backRow_114bt_1425 button:hover{color:var(--cyan)}._steps_114bt_1451{align-items:center;margin:4px 0 22px;display:flex}._stepNode_114bt_1461{flex-direction:column;align-items:center;gap:6px;width:74px;display:flex}._stepDot_114bt_1475{border:1px solid var(--p-line);width:26px;height:26px;color:var(--p-ink-3);background:#040a1099;border-radius:50%;place-items:center;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;transition:all .2s;display:grid}._stepTxt_114bt_1501{color:var(--p-ink-3);letter-spacing:.1em;white-space:nowrap;font-size:11px}._stepLine_114bt_1513{background:var(--p-line);flex:1;height:1px;margin:0 2px 20px;position:relative;overflow:hidden}._stepLine_114bt_1513:after{content:"";transform-origin:0;background:linear-gradient(90deg, var(--cyan), var(--gold));transition:transform .4s;position:absolute;inset:0;transform:scaleX(0)}._stepLine_114bt_1513._lit_114bt_1547:after{transform:scaleX(1)}._stepNode_114bt_1461._on_114bt_1553 ._stepDot_114bt_1475{border-color:var(--cyan);color:var(--cyan);text-shadow:0 0 8px #5fd4e8cc;box-shadow:0 0 14px #5fd4e873}._stepNode_114bt_1461._on_114bt_1553 ._stepTxt_114bt_1501{color:var(--p-ink)}._stepNode_114bt_1461._done_114bt_1571 ._stepDot_114bt_1475{border-color:var(--gold);color:var(--gold)}._doneWrap_114bt_1583{text-align:center;padding:18px 0 8px}._doneRing_114bt_1591{border:1px solid var(--p-line-2);width:84px;height:84px;color:var(--cyan);text-shadow:0 0 16px #5fd4e8e6;border-radius:50%;place-items:center;margin:0 auto 18px;font-size:34px;animation:.6s cubic-bezier(.2,.8,.2,1.4) both _ringIn_114bt_1;display:grid;box-shadow:0 0 30px #5fd4e859,inset 0 0 24px #5fd4e81f}@keyframes _ringIn_114bt_1{0%{opacity:0;transform:scale(.4)}}._doneTitle_114bt_1635{letter-spacing:.1em;margin:0 0 6px;font-size:18px;font-weight:600}._doneSub_114bt_1647{color:var(--p-ink-2);margin:0 0 22px;font-size:12.5px}._authFoot_114bt_1659{text-align:center;color:var(--p-ink-3);letter-spacing:.06em;margin:0;font-size:11.5px}._toast_114bt_1677{background:var(--glass-2);border:1px solid var(--p-line-2);color:var(--p-ink);letter-spacing:.04em;-webkit-backdrop-filter:blur(12px);z-index:50;border-radius:10px;padding:10px 20px;font-size:13px;animation:.28s both _toastIn_114bt_1;position:fixed;top:30px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #00000080,0 0 18px #5fd4e826}._toast_114bt_1677:before{content:"◈ ";color:var(--cyan)}@keyframes _toastIn_114bt_1{0%{transform:translate(-50%,-90px)}to{transform:translate(-50%)}}@media (width<=1080px){._stage_114bt_183{flex-direction:column;justify-content:center;gap:30px;padding-top:90px;padding-bottom:70px}._brand_114bt_211{text-align:center;align-self:center;max-width:480px;padding-top:0}._brandName_114bt_245{font-size:clamp(44px,10vw,64px)}._sysRows_114bt_309,._hudMid_114bt_1785{display:none}}@media (prefers-reduced-motion:reduce){._portal_114bt_3 *,._portal_114bt_3 :before,._portal_114bt_3 :after{transition:none!important;animation:none!important}}._sky_54e7k_3{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}._overlay_1fhh9_1{z-index:100;background:#000b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._dialog_1fhh9_2{color:#f1f5f9;background:#161d29;border:1px solid #475569;border-radius:16px;width:min(360px,100%);padding:24px;box-shadow:0 20px 60px #0008}._dialog_1fhh9_2 h2{margin:0 0 12px;font-size:20px}._dialog_1fhh9_2 p{color:#cbd5e1}._dialog_1fhh9_2 img{border-radius:6px;margin:16px auto;display:block}._dialog_1fhh9_2 label{gap:8px;display:grid}._dialog_1fhh9_2 input{box-sizing:border-box;width:100%;color:inherit;letter-spacing:6px;background:#0f172a;border:1px solid #64748b;border-radius:6px;padding:10px;font-size:20px}._actions_1fhh9_8{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}._actions_1fhh9_8 button{color:inherit;cursor:pointer;background:#1e293b;border:1px solid #64748b;border-radius:6px;padding:8px 12px}._actions_1fhh9_8 button:disabled{opacity:.5;cursor:default}
