._notice_142je_1{z-index:5;text-align:right;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:fixed;bottom:20px;right:24px}._link_142je_13{color:var(--muted);letter-spacing:.02em;align-items:center;gap:5px;font-size:12px;line-height:1;transition:color .22s;display:inline-flex}._link_142je_13:hover{color:#8f7bd6;text-underline-offset:3px;-webkit-text-decoration:underline #c3b1ffbf;text-decoration:underline #c3b1ffbf;text-decoration-thickness:1px}._icon_142je_32{flex:none;width:14px;height:14px;display:block}@media (width<=640px){._notice_142je_1{gap:5px;bottom:14px;right:16px}._link_142je_13{font-size:11px}._icon_142je_32{width:12px;height:12px}}._header_1enev_1{z-index:10;justify-content:center;padding:22px 20px 0;display:flex;position:sticky;top:0}._tabs_1enev_10{-webkit-backdrop-filter:blur(12px);background:#ffffff9e;border:1px solid #302c350f;border-radius:999px;gap:4px;padding:6px;display:flex;box-shadow:0 8px 26px -18px #302c3573}._tab_1enev_10{color:#7c7885;letter-spacing:.06em;white-space:nowrap;border-radius:999px;padding:9px 20px;font-size:14px;transition:color .22s,background-color .22s,transform .22s}._tab_1enev_10:hover{color:var(--ink)}._tab_1enev_10:active{transform:scale(.97)}._active_1enev_41{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 4px 14px -9px #302c3599}@media (width<=420px){._header_1enev_1{padding:16px 12px 0}._tab_1enev_10{letter-spacing:.02em;padding:8px 14px;font-size:13px}}._page_foqoi_3{flex-direction:column;flex:1;gap:18px;width:100%;max-width:860px;margin:0 auto;padding:40px 24px 72px;display:flex}._gate_foqoi_16{-webkit-backdrop-filter:blur(12px);text-align:center;background:#ffffffb8;border:1px solid #302c350f;border-radius:24px;flex-direction:column;gap:12px;max-width:360px;margin:12vh auto 0;padding:34px 30px 32px;display:flex;box-shadow:0 24px 60px -40px #302c3580}._gateTitle_foqoi_32{letter-spacing:.1em;margin:0;font-size:19px;font-weight:600}._gateHint_foqoi_39{color:var(--muted);margin:0 0 4px;font-size:12.5px;line-height:1.8}._input_foqoi_46{color:var(--ink);letter-spacing:.08em;text-align:center;background:#fff;border:1px solid #302c351f;border-radius:14px;padding:12px 16px;font-family:inherit;font-size:14px}._input_foqoi_46:focus{border-color:#c3b1ffe6;outline:none}._button_foqoi_63{background:linear-gradient(135deg, var(--pink), var(--violet));color:#fff;letter-spacing:.16em;cursor:pointer;border:none;border-radius:14px;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .2s,opacity .2s}._button_foqoi_63:hover:not(:disabled){transform:translateY(-1px)}._button_foqoi_63:disabled{opacity:.45;cursor:default}._error_foqoi_86{color:#d0808f;margin:2px 0 0;font-size:12.5px;line-height:1.7}._bar_foqoi_95{background:#ffffff9e;border:1px solid #302c350f;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}._summary_foqoi_107{color:#6f6a78;align-items:baseline;gap:6px;font-size:13px;display:flex}._big_foqoi_115{color:var(--ink);font-size:20px;font-weight:600}._unit_foqoi_121{letter-spacing:.06em}._dot_foqoi_125{color:#cfcad6}._updated_foqoi_129{color:var(--muted);margin-left:10px;font-size:12px}._actions_foqoi_135{gap:8px;display:flex}._ghost_foqoi_140{color:#6f6a78;letter-spacing:.08em;cursor:pointer;background:#fff;border:1px solid #302c351a;border-radius:999px;padding:7px 16px;font-family:inherit;font-size:12.5px;transition:color .2s,border-color .2s}._ghost_foqoi_140:hover{color:var(--ink);border-color:#c3b1ffcc}._banner_foqoi_158{color:#b06a79;background:#fff0f3b3;border:1px solid #d0808f40;border-radius:16px;margin:0;padding:14px 20px;font-size:13px}._empty_foqoi_168{color:var(--muted);letter-spacing:.1em;text-align:center;margin:8vh 0 0;font-size:13.5px}._rooms_foqoi_178{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._room_foqoi_178{background:#ffffffa8;border:1px solid #302c350f;border-radius:18px;padding:18px 22px 16px}._roomIdle_foqoi_195{background:#fff6;border-style:dashed}._roomHead_foqoi_200{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._roomName_foqoi_207{letter-spacing:.04em;font-size:15px;font-weight:600}._roomId_foqoi_195{color:#7a6ea8;letter-spacing:.1em;background:#c3b1ff29;border-radius:7px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}._phase_foqoi_223{color:#5f88a8;letter-spacing:.06em;background:#9ed6ff38;border-radius:999px;padding:2px 10px;font-size:11.5px}._staleTag_foqoi_232{color:#b06a79;letter-spacing:.06em;background:#d0808f24;border-radius:999px;padding:2px 10px;font-size:11.5px}._meta_foqoi_241{color:var(--muted);letter-spacing:.05em;gap:6px;margin-top:8px;font-size:12px;display:flex}._players_foqoi_250{border-top:1px dashed #302c3514;flex-direction:column;gap:6px;margin:12px 0 0;padding:12px 0 0;list-style:none;display:flex}._player_foqoi_250{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}._offline_foqoi_268{opacity:.5}._playerName_foqoi_272{font-weight:500}._playerId_foqoi_276{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px}._tag_foqoi_282{color:#b8728c;letter-spacing:.05em;background:#ffb0c833;border-radius:999px;padding:1px 8px;font-size:11px}._online_foqoi_291,._off_foqoi_268{letter-spacing:.08em;margin-left:auto;font-size:11.5px}._online_foqoi_291{color:#6aa88a}._off_foqoi_268{color:#c08d97}@media (width<=420px){._page_foqoi_3{padding:26px 14px 56px}._room_foqoi_178{padding:16px 16px 14px}}._wrap_q4vb7_1{justify-content:center;display:inline-flex;position:relative}._blob_q4vb7_8{z-index:0;filter:blur(6px);background:radial-gradient(closest-side,#ffcde28c,#ffcde200);border-radius:50%;animation:7s ease-in-out infinite _breathe_q4vb7_1;position:absolute;inset:-32% -18%}._title_q4vb7_22{z-index:1;letter-spacing:.05em;white-space:nowrap;margin:0;font-size:clamp(1.5rem,7.2vw,4.5rem);font-weight:800;line-height:1.3;animation:5.5s ease-in-out infinite _float_q4vb7_1;position:relative}._textWrap_q4vb7_34{display:inline-block;position:relative}._text_q4vb7_34{color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 8px 16px #bfa0ff59);background-image:linear-gradient(96deg,#ff9dbd 0%,#b79bff 48%,#7fc9ff 100%);-webkit-background-clip:text;background-clip:text}._underline_q4vb7_53{width:102%;height:auto;display:block;position:absolute;bottom:-.22em;left:-1%;overflow:visible}._underline_q4vb7_53 path{fill:none;stroke:url(#zz-underline);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.85;animation:1.1s cubic-bezier(.65,0,.35,1) .35s forwards _draw_q4vb7_1}._sparkle_q4vb7_74{color:var(--pink);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:1rem;font-style:normal;line-height:1;animation:3.4s ease-in-out infinite _twinkle_q4vb7_1;position:absolute}._s1_q4vb7_85{color:#ffbcd4;font-size:1.05rem;top:-1.1rem;left:-1.9rem}._s2_q4vb7_92{color:#b4d4ff;font-size:.85rem;animation-delay:.9s;top:.5rem;right:-2rem}._s3_q4vb7_100{color:#d6c4ff;font-size:.6rem;animation-delay:1.7s;bottom:-1.5rem;left:-2.3rem}@keyframes _draw_q4vb7_1{to{stroke-dashoffset:0}}@keyframes _float_q4vb7_1{0%,to{transform:translateY(0)rotate(-.4deg)}50%{transform:translateY(-6px)rotate(.4deg)}}@keyframes _twinkle_q4vb7_1{0%,to{opacity:.25;transform:scale(.82)}50%{opacity:1;transform:scale(1.12)}}@keyframes _breathe_q4vb7_1{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@media (width<=640px){._sparkle_q4vb7_74{display:none}}._home_7lfyx_1{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:0 24px 9vh;display:flex}._page_1gnwb_3{flex-direction:column;flex:1;align-items:center;gap:28px;width:100%;max-width:940px;margin:0 auto;padding:44px 24px 72px;display:flex}._card_1gnwb_15{-webkit-backdrop-filter:blur(12px);text-align:center;background:#ffffffb8;border:1px solid #302c350f;border-radius:28px;flex-direction:column;align-items:center;gap:14px;width:100%;padding:44px 32px 36px;display:flex;box-shadow:0 24px 60px -40px #302c3580}._title_1gnwb_31{letter-spacing:.08em;margin:0;font-size:clamp(22px,4vw,30px);font-weight:600}._subtitle_1gnwb_38{color:#7c7885;max-width:30em;margin:0;font-size:14px;line-height:1.9}._cta_1gnwb_46{background:linear-gradient(135deg, var(--pink), var(--violet));color:#fff;letter-spacing:.14em;border-radius:999px;margin-top:8px;padding:14px 44px;font-size:16px;font-weight:600;transition:transform .22s,box-shadow .22s;box-shadow:0 18px 34px -20px #c3b1fff2}._cta_1gnwb_46:hover{transform:translateY(-2px);box-shadow:0 22px 40px -20px #c3b1ff}._cta_1gnwb_46:active{transform:scale(.98)}._status_1gnwb_68{color:var(--muted);letter-spacing:.06em;margin:4px 0 0;font-size:12.5px}._statusOff_1gnwb_75{color:#d59aa8}._grid_1gnwb_79{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;width:100%;display:grid}._box_1gnwb_86{background:#ffffff94;border:1px solid #302c350f;border-radius:22px;padding:24px 24px 26px}._boxTitle_1gnwb_93{letter-spacing:.1em;margin:0 0 14px;font-size:14px;font-weight:600}._steps_1gnwb_100,._keys_1gnwb_101{color:#6f6a78;margin:0;padding-left:1.15em;font-size:13px;line-height:2}._steps_1gnwb_100 li::marker{color:var(--pink);font-weight:600}._keys_1gnwb_101{padding-left:1.05em}._keys_1gnwb_101 li::marker{color:var(--violet)}kbd{color:var(--ink);background:#fff;border:1px solid #302c351f;border-bottom-width:2px;border-radius:7px;padding:1px 7px;font-family:inherit;font-size:12px}@media (width<=420px){._page_1gnwb_3{padding:28px 14px 56px}._card_1gnwb_15{padding:32px 20px 28px}._cta_1gnwb_46{padding:13px 34px;font-size:15px}}._shell_pxjlp_1{flex-direction:column;min-height:100%;display:flex}._main_pxjlp_7{flex-direction:column;flex:1;display:flex}:root{--bg:#fbfaf9;--ink:#302c35;--muted:#a5a1aa;--pink:#ffb0c8;--violet:#c3b1ff;--sky:#9ed6ff;--font-cute:"PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei UI", "Hiragino Sans GB", "Microsoft YaHei", system-ui, -apple-system, "Segoe UI", sans-serif}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--font-cute);color:var(--ink);background-color:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:radial-gradient(38rem 30rem at 12% 6%,#ffcde080,#0000 68%),radial-gradient(34rem 26rem at 88% 14%,#c6e0ff80,#0000 68%),radial-gradient(44rem 32rem at 50% 108%,#dbd0ff73,#0000 70%);background-attachment:fixed;margin:0}a{color:inherit;text-decoration:none}::selection{background:#ffb0c859}:focus-visible{outline-offset:3px;border-radius:999px;outline:2px solid #c3b1ffd9}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
