.numeric-input-mask[data-v-6ac4111d]{position:fixed;inset:0;z-index:4000;display:flex;align-items:center;justify-content:center;padding:12px;background:#031b12c9}.numeric-input-card[data-v-6ac4111d]{display:grid;grid-template-columns:minmax(150px,1fr) minmax(190px,1fr);gap:20px;width:min(560px,100%);max-height:100%;overflow:auto;padding:18px;background:#103a2b;border:1px solid #e7bd58;border-radius:14px;color:#fff3d4}.numeric-input-summary[data-v-6ac4111d]{display:flex;flex-direction:column;gap:14px;min-width:0}.numeric-input-summary h3[data-v-6ac4111d]{margin:0;font-size:16px}.numeric-input-summary output[data-v-6ac4111d]{border:1px solid #cfa758;border-radius:8px;padding:10px 12px;font-size:20px;letter-spacing:2px;white-space:nowrap;min-height:48px}.numeric-input-summary .numeric-done[data-v-6ac4111d]{margin-top:auto;background:#e9a51c;color:#261b06}.numeric-input-card button[data-v-6ac4111d]{min-height:38px;border:1px solid #71a991;border-radius:8px;background:#214d3b;color:#fff;font-size:15px;font-weight:700;cursor:pointer;white-space:nowrap}.numeric-input-pad[data-v-6ac4111d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.cn-poker-card[data-v-4aad220f]{position:relative;flex-shrink:0;box-sizing:border-box;overflow:hidden;border:1px solid #d9d5cb;background:#f3f3f4;box-shadow:0 3px 7px #05091455,inset 0 1px #fff;user-select:none;-webkit-user-select:none;cursor:pointer;transition:transform .13s cubic-bezier(.22,1,.36,1),box-shadow .13s ease,border-color .13s ease}.card-print[data-v-4aad220f]{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-drag:none}.cn-poker-card.red[data-v-4aad220f]{color:#c91c2c}.cn-poker-card.black[data-v-4aad220f]{color:#171a22}.cn-poker-card.mini[data-v-4aad220f]{cursor:default;box-shadow:0 2px 4px #05091440}.cn-poker-card.selected[data-v-4aad220f]{transform:translateY(-20px);border-color:#e4c788;box-shadow:0 10px 18px #05091466,0 0 0 2px #e4c788}.cn-poker-card.is-back[data-v-4aad220f]{cursor:default;background:#17213b;border-color:#d7c293;box-shadow:0 3px 8px #05091466}.cn-poker-card.is-back.baodan[data-v-4aad220f]{border-color:#f1dba6;animation:pulse-baodan-4aad220f .8s ease-in-out infinite alternate}@keyframes pulse-baodan-4aad220f{0%{box-shadow:0 0 0 1px #d8bd7c66,0 3px 8px #05091466}to{box-shadow:0 0 0 2px #e8d3a1,0 0 14px #d8bd7c99}}@media(prefers-reduced-motion:reduce){.cn-poker-card[data-v-4aad220f]{transition:none}.cn-poker-card.is-back.baodan[data-v-4aad220f]{animation:none;box-shadow:0 0 0 2px #e8d3a1}}.real-diamond-icon[data-v-b062eda4]{display:inline-block;vertical-align:-.18em;flex-shrink:0;filter:drop-shadow(0 1px 2px rgba(2,132,199,.45))}.lvup-stage[data-v-247dd93a]{position:fixed;inset:0;z-index:2400;display:flex;align-items:center;justify-content:center;pointer-events:auto;cursor:pointer;user-select:none}.lvup-stage.portrait-rotated[data-v-247dd93a]{width:100dvh;height:100vw;transform-origin:top left;transform:translate(100vw) rotate(90deg)}.lvup-backdrop-glow[data-v-247dd93a]{position:absolute;inset:0;background:radial-gradient(circle at 50% 48%,#24160673,#060c099e);pointer-events:none}.lvup-rays-svg[data-v-247dd93a]{position:absolute;width:min(380px,84vmin);height:min(380px,84vmin);pointer-events:none}.rays-spin[data-v-247dd93a]{transform-origin:180px 180px;animation:lvup-spin-247dd93a 11s linear infinite}.ring-spin-rev[data-v-247dd93a]{transform-origin:180px 180px;animation:lvup-spin-247dd93a 16s linear infinite reverse}@keyframes lvup-spin-247dd93a{to{transform:rotate(360deg)}}.lvup-crest-card[data-v-247dd93a]{position:relative;display:flex;flex-direction:column;align-items:center;padding:18px 34px 16px;border-radius:24px;background:radial-gradient(ellipse at 50% 0%,rgba(255,224,102,.24) 0%,transparent 70%),linear-gradient(180deg,#2b1a0c,#160d06);border:2px solid var(--tier-border, #f4d388);box-shadow:0 18px 46px #000000b8,0 0 34px #f59f006b,inset 0 1.5px #fff5cd8c;animation:lvup-slam-247dd93a .48s cubic-bezier(.18,1.35,.36,1) both}.lvup-crest-card[data-v-247dd93a]:after{content:"";position:absolute;inset:5px;border-radius:18px;border:1px solid rgba(255,236,179,.28);pointer-events:none}.lvup-wing[data-v-247dd93a]{position:absolute;top:50%;width:34px;height:56px;margin-top:-28px;background:linear-gradient(180deg,#ffd43b,#b7791f);opacity:.88;clip-path:polygon(100% 12%,22% 0%,0% 35%,36% 52%,8% 76%,44% 100%,100% 84%);filter:drop-shadow(0 4px 8px rgba(0,0,0,.55))}.lvup-wing.left[data-v-247dd93a]{left:-26px}.lvup-wing.right[data-v-247dd93a]{right:-26px;transform:scaleX(-1)}.lvup-medal-top[data-v-247dd93a]{margin-top:-36px;margin-bottom:8px}.lvup-seal-ring[data-v-247dd93a]{width:84px;height:84px;border-radius:50%;background:radial-gradient(circle at 35% 28%,#fff3bf,#f59f00 58%,#9c4221);border:3px solid #fff3bf;box-shadow:0 8px 20px #00000094,0 0 22px #ffd43ba6,inset 0 2px 4px #ffffffb3;display:flex;flex-direction:column;align-items:center;justify-content:center}.lvup-kicker[data-v-247dd93a]{font-size:11px;font-weight:900;color:#4a2103;letter-spacing:1px;line-height:1.1}.lvup-num[data-v-247dd93a]{font-size:25px;font-weight:900;color:#fffdf5;text-shadow:0 2px 4px rgba(82,30,4,.88);line-height:1.1;font-variant-numeric:tabular-nums}.lvup-title-plaque[data-v-247dd93a]{padding:4px 20px;border-radius:999px;border:1px solid rgba(255,249,219,.75);color:#fffdf7;font-family:STKaiti,KaiTi,Microsoft YaHei,serif;font-size:19px;font-weight:900;letter-spacing:3px;text-shadow:0 1px 3px rgba(0,0,0,.7);box-shadow:0 4px 12px #0000006b}.lvup-rewards[data-v-247dd93a]{margin-top:10px;display:flex;align-items:center;gap:8px}.reward-chip[data-v-247dd93a]{display:inline-flex;align-items:center;gap:4px;padding:4px 11px;border-radius:999px;font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums}.reward-chip.diamond[data-v-247dd93a]{background:#38bdf829;border:1px solid rgba(125,211,252,.55);color:#e0f2fe}.reward-chip.points[data-v-247dd93a]{background:#facc1529;border:1px solid rgba(253,224,71,.55);color:#fef08a}@keyframes lvup-slam-247dd93a{0%{opacity:0;transform:scale(.52) translateY(22px)}68%{opacity:1;transform:scale(1.05) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}.lvup-burst-enter-active[data-v-247dd93a]{transition:opacity .22s ease-out}.lvup-burst-leave-active[data-v-247dd93a]{transition:opacity .35s ease-in,transform .35s ease-in}.lvup-burst-enter-from[data-v-247dd93a],.lvup-burst-leave-to[data-v-247dd93a]{opacity:0}.art-ico[data-v-407c6d41]{width:1.9em;height:1.9em;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35));pointer-events:none}.net-banner[data-v-407c6d41]{position:fixed;bottom:max(12px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);z-index:var(--z-banner);display:flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;background:#141816eb;border:1px solid rgba(255,212,59,.55);color:#fff3bf;font-size:13px;font-weight:600;white-space:nowrap;max-width:min(90dvw,480px);box-shadow:0 6px 18px #00000059;animation:net-banner-in-407c6d41 .25s ease-out}.net-banner.offline[data-v-407c6d41],.net-banner.kicked[data-v-407c6d41]{border-color:#ff6b6bb3;color:#ffc9c9}.net-spinner[data-v-407c6d41]{width:14px;height:14px;border:2px solid rgba(255,243,191,.3);border-top-color:#ffd43b;border-radius:50%;animation:net-spin-407c6d41 .8s linear infinite}.net-retry[data-v-407c6d41]{border:none;border-radius:999px;padding:5px 12px;min-height:32px;background:linear-gradient(180deg,#ffd43b,#f08c00);color:#3b2300;font-weight:700;font-size:12px;cursor:pointer}@keyframes net-spin-407c6d41{to{transform:rotate(360deg)}}@keyframes net-banner-in-407c6d41{0%{opacity:0;transform:translate(-50%,8px)}}.app-shell[data-v-407c6d41]{width:100dvw;height:100dvh;overflow:hidden;position:relative;background:#120b06}.app-shell.pdk-active[data-v-407c6d41]{background:#0b1422}.wanzai-bleed-backdrop[data-v-407c6d41]{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.wanzai-bleed-photo[data-v-407c6d41]{position:absolute;inset:-2%;background-size:cover;background-position:center center}.wanzai-bleed-wing[data-v-407c6d41]{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.wanzai-bleed-wing.wing-left[data-v-407c6d41]{left:0;width:calc(var(--wing-left, 0px) + 38px);background:linear-gradient(90deg,#100905db,#180e0885 55%,#180e0800);opacity:clamp(0,var(--wing-left-active, 0),1)}.wanzai-bleed-wing.wing-right[data-v-407c6d41]{right:0;width:calc(var(--wing-right, 0px) + 38px);background:linear-gradient(270deg,#100905db,#180e0885 55%,#180e0800);opacity:clamp(0,var(--wing-right-active, 0),1)}.bleed-wing-trim[data-v-407c6d41]{width:8px;height:min(54%,172px);border-radius:999px;border:1px solid rgba(228,182,98,.26);box-shadow:inset 0 0 8px #e4b66224}.wanzai-bleed-wing.wing-left .bleed-wing-trim[data-v-407c6d41]{margin-right:18px;border-right-color:#f2ca786b}.wanzai-bleed-wing.wing-right .bleed-wing-trim[data-v-407c6d41]{margin-left:18px;border-left-color:#f2ca786b}.hall-landscape-stage:not(.portrait-rotated)>.hall-bg.classic-lobby[data-v-407c6d41]{background-image:none!important;background-color:transparent!important}.auth-native-stage[data-v-407c6d41]:not(.portrait-rotated),.boot-native-stage[data-v-407c6d41]:not(.portrait-rotated){background:transparent!important}.auth-native-stage:not(.portrait-rotated)>.wanzai-panorama-layer[data-v-407c6d41],.boot-native-stage:not(.portrait-rotated)>.wanzai-panorama-layer[data-v-407c6d41]{opacity:0}.hall-landscape-stage[data-v-407c6d41]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.hall-landscape-stage.portrait-rotated[data-v-407c6d41]{width:100dvh;height:100dvw;transform-origin:top left;transform:translate(100dvw) rotate(90deg)}.global-modal-stage[data-v-407c6d41]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--z-modal);pointer-events:auto}.global-modal-stage.portrait-rotated[data-v-407c6d41]{width:100dvh;height:100dvw;transform-origin:top left;transform:translate(100dvw) rotate(90deg)}.global-toast[data-v-407c6d41]{position:fixed;top:max(14px,env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:var(--z-toast);max-width:min(88dvw,440px);width:max-content;text-align:center;background:#141414f0;border:1.5px solid #ffd43b;color:#ffd43b;padding:9px 20px;border-radius:24px;font-size:14px;font-weight:700;line-height:1.4;box-shadow:0 8px 24px #00000080;pointer-events:none}.global-toast.portrait-toast[data-v-407c6d41]{top:50%;left:auto;right:max(12px,env(safe-area-inset-right));max-width:min(76dvh,420px);transform:translateY(-50%) rotate(90deg);transform-origin:center center}.net-banner.portrait-toast[data-v-407c6d41]{top:50%;bottom:auto;right:auto;left:max(12px,env(safe-area-inset-left));max-width:min(76dvh,460px);transform:translateY(-50%) rotate(90deg);transform-origin:center center}.sw-update-banner[data-v-407c6d41]{position:fixed;bottom:max(16px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);z-index:calc(var(--z-toast) - 10);display:flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;background:#0c2a20f5;border:1.5px solid #ffd43b;color:#fff6db;font-size:13px;font-weight:700;white-space:nowrap;box-shadow:0 10px 28px #0000008c}.sw-update-banner.portrait-toast[data-v-407c6d41]{top:50%;bottom:auto;left:max(16px,env(safe-area-inset-left));transform:translateY(-50%) rotate(90deg);transform-origin:center center}.sw-update-btn[data-v-407c6d41]{border:none;border-radius:999px;padding:6px 12px;min-height:32px;background:linear-gradient(180deg,#ffd43b,#e67700);color:#2b1400;font-size:12.5px;font-weight:800;cursor:pointer}.sw-dismiss-btn[data-v-407c6d41]{border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:5px 10px;min-height:32px;background:transparent;color:#cde8dc;font-size:12px;cursor:pointer}.hall-bg[data-v-407c6d41]{width:100%;height:100%;background-image:radial-gradient(ellipse at 50% 35%,#ffd79124,#100a0685),url(/images/hall_bg_wanzai_street.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;color:#f8f1e5;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:background-image .3s ease}.wanzai-plaque-sign[data-v-407c6d41]{margin-bottom:10px;padding:5px 18px;border-radius:999px;background:linear-gradient(180deg,#2c180aeb,#160b04eb);border:1.5px solid rgba(250,204,21,.72);box-shadow:0 6px 18px #00000073,inset 0 1px #fff3bf59;color:#fde68a;font-size:14px;font-weight:900;letter-spacing:3px;text-shadow:0 1px 3px rgba(0,0,0,.8)}.login-screen[data-v-407c6d41]{align-items:center;justify-content:center;padding:20px}.top-admin-entry[data-v-407c6d41]{position:absolute;top:16px;right:20px;display:flex;gap:10px;z-index:8}.pill-btn[data-v-407c6d41]{background:#0f2d22d9;border:1px solid #358f6e;color:#e6fcf5;padding:7px 15px;border-radius:20px;font-size:13px;font-weight:600;cursor:pointer}.pill-btn.gold[data-v-407c6d41]{background:linear-gradient(135deg,#f59f00,#d97706);border-color:#ffe066;color:#fff}.login-panel[data-v-407c6d41]{width:min(450px,94%);background:#180f09eb;border:2px solid #d49b4b;border-radius:20px;padding:24px 24px 20px;box-shadow:0 24px 60px #000000a6;text-align:center}.field-row-2[data-v-407c6d41]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.brand-tiles[data-v-407c6d41]{display:flex;justify-content:center;align-items:flex-end;gap:8px;margin-bottom:10px}.login-panel h1[data-v-407c6d41]{margin:0;font-size:27px;color:#ffd43b;letter-spacing:2px}.subtitle[data-v-407c6d41]{margin:6px 0 18px;color:#ebd3b0;font-size:13px}.login-form[data-v-407c6d41]{display:flex;flex-direction:column;gap:12px;text-align:left}.field label[data-v-407c6d41]{display:block;font-size:12px;color:#e3c8a4;margin-bottom:5px}.field input[data-v-407c6d41]{width:100%;padding:11px 13px;border-radius:10px;border:1px solid #8c643b;background:#1a110b;color:#fff;font-size:15px}.btn-enter[data-v-407c6d41]{margin-top:4px;width:100%;padding:12px 22px;border:none;border-radius:12px;background:linear-gradient(180deg,#ffb830,#d96b00);color:#fff;font-size:16px;font-weight:800;cursor:pointer;box-shadow:0 6px 18px #e6770066}.preset-box[data-v-407c6d41]{margin-top:16px;padding-top:12px;border-top:1px solid rgba(212,155,75,.25);font-size:12px;color:#d0b48f}.preset-btns[data-v-407c6d41]{margin-top:8px;display:grid;grid-template-columns:1fr 1fr;gap:7px}.preset-btns button[data-v-407c6d41]{background:#422a18d9;border:1px solid #8c643b;color:#ffe8cc;padding:6px 8px;border-radius:8px;font-size:12px;cursor:pointer}.classic-lobby[data-v-407c6d41]{justify-content:space-between;user-select:none}.hetang-plaque[data-v-407c6d41]{position:absolute;top:12px;left:50%;transform:translate(-50%);background:linear-gradient(180deg,#8b6331,#5c3d18);border:3px solid #38210a;outline:1.5px solid #c99e5a;border-radius:6px;padding:5px 30px;font-family:STKaiti,KaiTi,serif;font-size:24px;font-weight:900;color:#201204;text-shadow:0 1px 0 rgba(255,224,156,.55);box-shadow:0 8px 18px #0000008c;pointer-events:none;z-index:2}.lobby-topbar[data-v-407c6d41]{position:relative;z-index:var(--z-hud);display:flex;flex-direction:column;gap:6px;padding:max(8px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) 0 max(14px,env(safe-area-inset-left))}.top-row-primary[data-v-407c6d41]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.top-row-secondary[data-v-407c6d41]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.top-left-cluster[data-v-407c6d41]{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.reg-avatar-bar[data-v-407c6d41]{display:flex;align-items:center;gap:8px;padding:6px 8px;background:#120b06d1;border:1px solid rgba(212,155,75,.35);border-radius:10px}.reg-ava-preview[data-v-407c6d41]{width:40px;height:40px;border-radius:7px;object-fit:cover;border:1.5px solid #ffd43b;flex-shrink:0}.reg-ava-actions[data-v-407c6d41]{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.reg-ava-btn[data-v-407c6d41]{background:#422a18e6;border:1px solid #9c7143;color:#ffe8cc;padding:5px 8px;border-radius:7px;font-size:11.5px;font-weight:700;cursor:pointer}.reg-ava-btn[data-v-407c6d41]:hover{border-color:#ffd43b;color:#ffd43b}.reg-ava-thumb[data-v-407c6d41]{width:28px;height:28px;padding:0;border-radius:6px;border:1.5px solid rgba(255,255,255,.2);overflow:hidden;cursor:pointer;background:transparent}.reg-ava-thumb.active[data-v-407c6d41]{border-color:#ffd43b;box-shadow:0 0 0 1px #ffd43b}.reg-ava-thumb img[data-v-407c6d41]{width:100%;height:100%;object-fit:cover}.player-id-card[data-v-407c6d41]{display:flex;align-items:center;gap:10px;background:#22150cdb;border:2px solid #a88356;border-radius:10px;padding:5px 12px 5px 5px;cursor:pointer;box-shadow:0 4px 12px #00000080;transition:border-color .15s}.player-id-card[data-v-407c6d41]:hover{border-color:#ffd43b}.p-avatar-wrap[data-v-407c6d41]{position:relative;width:56px;height:56px;flex-shrink:0}.p-square-avatar[data-v-407c6d41]{width:56px;height:56px;border-radius:8px;object-fit:cover;border:2px solid #ffe099}.p-edit-badge[data-v-407c6d41]{position:absolute;left:2px;right:2px;bottom:2px;background:#0c0805db;color:#ffe066;font-size:10.5px;font-weight:800;text-align:center;line-height:1.4;border-radius:0 0 6px 6px}.p-meta[data-v-407c6d41]{display:flex;flex-direction:column;gap:4px}.p-nick-row[data-v-407c6d41]{display:flex;align-items:center;gap:6px}.p-nick[data-v-407c6d41]{font-size:17px;font-weight:900;color:#fff6e6;white-space:nowrap;max-width:128px;overflow:hidden;text-overflow:ellipsis}.p-sub-actions[data-v-407c6d41]{display:flex;align-items:center;gap:6px;flex-wrap:nowrap}.p-switch-acc-btn[data-v-407c6d41]{border:1px solid rgba(255,212,59,.45);background:#0f2d22d9;color:#ffe8a3;border-radius:5px;padding:2px 7px;font-size:11.5px;font-weight:800;white-space:nowrap;cursor:pointer;transition:all .14s ease}.p-switch-acc-btn[data-v-407c6d41]:hover{background:#ef444447;border-color:#fca5a5;color:#fff}.p-edit-pen[data-v-407c6d41]{font-size:12px;color:#ffd43b;opacity:.9}.p-id[data-v-407c6d41]{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;color:#ebd8be;padding:2px 6px;border-radius:5px;background:#ffffff14;white-space:nowrap}.copy-id-mini[data-v-407c6d41]{font-style:normal;font-size:11px;font-weight:800;padding:1px 6px;border-radius:999px;background:#ffd43b38;border:1px solid rgba(255,212,59,.55);color:#ffe066}.p-id[data-v-407c6d41]:hover{color:#ffd43b;background:#ffd43b29}.diamond-bar[data-v-407c6d41]{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-width:112px;width:auto;height:36px;flex-shrink:0;background:#100c09d6;border:1.5px solid rgba(196,160,110,.5);border-radius:999px;padding:0 4px 0 10px}.dia-svg[data-v-407c6d41]{width:20px;height:18px;flex-shrink:0}.dia-count[data-v-407c6d41]{font-size:17px;font-weight:800;color:#74c0fc;white-space:nowrap}.dia-plus-btn[data-v-407c6d41]{width:30px;height:30px;flex-shrink:0;border-radius:50%;border:1.5px solid #fff3bf;background:radial-gradient(circle at 35% 30%,#ffe066,#f08c00 85%);color:#2b1400;font-size:18px;font-weight:900;line-height:1;cursor:pointer}.marquee-strip[data-v-407c6d41]{display:flex;align-items:center;gap:8px;flex:1;min-width:0;background:#180e07c2;border:1px solid rgba(235,194,125,.38);border-radius:999px;padding:4px 12px}.horn-label[data-v-407c6d41]{font-size:12px;font-weight:800;color:#ffd43b;background:#ffd43b29;padding:1px 7px;border-radius:999px;flex-shrink:0}.marquee-viewport[data-v-407c6d41]{flex:1;min-width:0;overflow:hidden;white-space:nowrap}.marquee-track[data-v-407c6d41]{display:inline-block;font-size:13.5px;font-weight:700;color:#ffecb8;animation:scrollLeft-407c6d41 18s linear infinite}@keyframes scrollLeft-407c6d41{0%,8%{transform:translate(0)}to{transform:translate(-100%)}}.top-right-icons[data-v-407c6d41]{display:flex;gap:12px;flex-shrink:0}.silver-circle-btn[data-v-407c6d41]{background:transparent;border:none;color:#faebd2;display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;transition:transform .14s}.silver-circle-btn[data-v-407c6d41]:hover{transform:translateY(-2px)}.sc-icon[data-v-407c6d41]{width:50px;height:50px;border-radius:50%;background:radial-gradient(circle at 35% 28%,#663a1eeb,#221209f5);border:2px solid rgba(246,213,142,.78);display:flex;align-items:center;justify-content:center;font-size:21px;box-shadow:0 5px 12px #0000008c,inset 0 1px 1px #fff0c359}img.art-ico[data-v-407c6d41]{object-fit:contain;padding:4px}.silver-circle-btn small[data-v-407c6d41]{font-size:14px;font-weight:800;letter-spacing:.5px;white-space:nowrap;text-shadow:0 2px 4px rgba(0,0,0,.95),0 0 6px rgba(0,0,0,.85)}.phone-login-badge[data-v-407c6d41]{position:absolute;top:78px;left:20px;z-index:6;background:transparent;border:none;display:flex;flex-direction:column;align-items:center;cursor:pointer}.ph-icon[data-v-407c6d41]{font-size:28px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.6))}.ph-txt[data-v-407c6d41]{margin-top:-4px;font-size:13px;font-weight:900;color:#ffd8a8;text-shadow:0 2px 4px #591c05,0 0 6px #000}.rejoin-float-pill[data-v-407c6d41]{position:absolute;top:112px;left:50%;transform:translate(-50%);z-index:15;max-width:calc(100% - 24px);background:#103e2bf0;border:2px solid #ffd43b;border-radius:999px;padding:6px 16px;display:flex;align-items:center;gap:10px;font-size:14px;box-shadow:0 8px 22px #0000008c}.rejoin-float-pill>span[data-v-407c6d41]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rj-go[data-v-407c6d41]{background:#ffd43b;color:#3b1d04;border:none;border-radius:999px;padding:4px 12px;font-weight:800;cursor:pointer;flex-shrink:0}.rj-leave[data-v-407c6d41]{background:transparent;color:#ffc9c9;border:1px solid #ff8787;border-radius:999px;padding:4px 10px;font-size:12px;cursor:pointer;flex-shrink:0}.right-utility-rail[data-v-407c6d41]{position:absolute;right:max(12px,env(safe-area-inset-right));top:112px;bottom:max(36px,calc(env(safe-area-inset-bottom) + 28px));z-index:var(--z-hud);display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;gap:4px}.more-rail-wrap[data-v-407c6d41]{position:relative}.r-more-dots[data-v-407c6d41]{width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 35% 28%,#663a1eeb,#221209f5);border:2px solid rgba(246,213,142,.78);color:#ffe066;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:900}.more-rail-popover[data-v-407c6d41]{position:absolute;right:54px;bottom:0;z-index:var(--z-popover);display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:12px;background:#140c07f5;border:1.5px solid rgba(246,213,142,.7);box-shadow:0 12px 30px #000000a6;min-width:112px}.more-menu-item[data-v-407c6d41]{min-height:40px;padding:6px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#fff3db;font-size:13px;font-weight:700;text-align:left;white-space:nowrap;cursor:pointer}.more-menu-item[data-v-407c6d41]:hover{border-color:#ffd43b;color:#ffd43b}.rail-btn[data-v-407c6d41]{background:transparent;border:none;color:#ffedd0;display:flex;flex-direction:column;align-items:center;gap:3px;cursor:pointer;transition:transform .14s}.rail-btn[data-v-407c6d41]:hover{transform:translateY(-2px)}.r-ic[data-v-407c6d41]{width:50px;height:50px;border-radius:50%;background:radial-gradient(circle at 35% 28%,#663a1eeb,#221209f5);border:2px solid rgba(246,213,142,.78);display:flex;align-items:center;justify-content:center;font-size:21px;box-shadow:0 5px 12px #0000008c,inset 0 1px 1px #fff0c359}.rail-btn.store-highlight .r-ic[data-v-407c6d41]{background:radial-gradient(circle at 35% 28%,#9a5816f2,#3a1a08f5);border-color:#ffe066;box-shadow:0 5px 14px #0009,0 0 10px #ffc42447}.rail-btn.admin-mini .r-ic[data-v-407c6d41]{width:36px;height:36px;font-size:17px;border-color:#ffd43b}.rail-btn small[data-v-407c6d41]{font-size:13.5px;font-weight:800;letter-spacing:.4px;white-space:nowrap;text-shadow:0 2px 4px #000,0 0 6px #000}.lobby-center-stage[data-v-407c6d41]{position:relative;z-index:4;flex:1;display:grid;grid-template-columns:minmax(250px,310px) 1fr minmax(280px,340px);align-items:center;gap:20px;padding:8px 94px 8px 96px;min-height:0}.scroll-notice-card[data-v-407c6d41],.plain-notice-card[data-v-407c6d41]{position:relative;background:#0c221adb;border:1.5px solid rgba(212,175,108,.52);border-radius:14px;padding:16px 18px;color:#eef7f3;box-shadow:0 14px 32px #00000073;max-height:360px;display:flex;flex-direction:column}.sn-title[data-v-407c6d41]{margin:0 0 10px;text-align:left;font-size:17px;font-weight:800;color:#ffe066}.sn-body[data-v-407c6d41]{flex:1;overflow-y:auto;font-size:13.5px;line-height:1.65;font-weight:500;color:#dcefe6}.sn-body p[data-v-407c6d41]{margin:0}.center-emblem-col[data-v-407c6d41]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.emblem-fan[data-v-407c6d41]{background:radial-gradient(circle,#401a0ed6,#1c0c06e0);border:2px solid #e0a952;border-radius:24px;padding:20px 24px;text-align:center;box-shadow:0 16px 40px #0000008c;cursor:default}.fan-tiles[data-v-407c6d41]{display:flex;justify-content:center;align-items:flex-end;gap:8px;margin-bottom:10px}.fan-ribbon[data-v-407c6d41]{font-family:STKaiti,KaiTi,serif;font-size:28px;font-weight:900;color:#ffe066;letter-spacing:3px;margin-bottom:12px}.quick-subgames[data-v-407c6d41]{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.quick-subgames button[data-v-407c6d41]{background:#ffe06629;border:1px solid rgba(255,224,102,.6);color:#fff3bf;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:700;cursor:pointer}.quick-subgames button[data-v-407c6d41]:hover{background:#fcc419;color:#3d1d04}.app-dl-chip[data-v-407c6d41]{background:#0f0a06c7;border:1px solid #d49b4b;color:#ffd8a8;padding:6px 16px;border-radius:999px;font-size:12.5px;font-weight:700;cursor:pointer}.three-giant-btns[data-v-407c6d41]{display:flex;flex-direction:column;gap:15px}.panda-big-btn[data-v-407c6d41]{position:relative;height:102px;border-radius:18px;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;padding:0 18px 0 108px;overflow:visible;transition:transform .14s,filter .14s}.panda-big-btn[data-v-407c6d41]:after{content:"";position:absolute;inset:4px;border-radius:13px;border:1px solid rgba(255,241,198,.34);pointer-events:none}.panda-big-btn[data-v-407c6d41]:hover{transform:translateY(-3px) scale(1.018);filter:brightness(1.05)}.panda-big-btn.blue[data-v-407c6d41]{background:linear-gradient(180deg,#2d8fe8,#1762ba 56%,#0c3d82);border:2.5px solid #f4d388;box-shadow:0 12px 26px #05122a9e,inset 0 2px 3px #ffffff73}.panda-big-btn.orange[data-v-407c6d41]{background:linear-gradient(180deg,#f58436,#d84716 56%,#9c2506);border:2.5px solid #ffd892;box-shadow:0 12px 26px #340e029e,inset 0 2px 3px #ffffff73}.panda-big-btn.green[data-v-407c6d41]{height:102px;background:linear-gradient(180deg,#2cb878,#158752 56%,#0b5933);border:2.5px solid #f2d58b;box-shadow:0 12px 26px #0422129e,inset 0 2px 3px #ffffff73}.panda-mascot.lobby-art[data-v-407c6d41]{position:absolute;left:6px;bottom:-2px;width:96px;height:96px;object-fit:contain;filter:drop-shadow(0 8px 10px rgba(0,0,0,.45));pointer-events:none;transition:transform .18s ease-out;animation:lobby-art-float-407c6d41 3.2s ease-in-out infinite}.panda-big-btn.green .panda-mascot.lobby-art[data-v-407c6d41]{width:92px;height:92px;animation-delay:-1.1s}.panda-big-btn.orange .panda-mascot.lobby-art[data-v-407c6d41]{animation-delay:-2.2s}.panda-big-btn:hover .panda-mascot.lobby-art[data-v-407c6d41],.panda-big-btn:active .panda-mascot.lobby-art[data-v-407c6d41]{transform:scale(1.06) rotate(-2deg)}@keyframes lobby-art-float-407c6d41{50%{translate:0 -4px}}@media(prefers-reduced-motion:reduce){.panda-mascot.lobby-art[data-v-407c6d41]{animation:none}}.pbb-texts[data-v-407c6d41]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;z-index:2}.pbb-texts.align-left[data-v-407c6d41],.pbb-texts.align-right[data-v-407c6d41]{text-align:left}.pbb-title[data-v-407c6d41]{font-size:28px;font-weight:900;color:#fff;letter-spacing:1px;text-shadow:0 3px 5px rgba(0,0,0,.45)}.pbb-sub[data-v-407c6d41]{font-size:15px;font-weight:700;color:#fff3bf;text-shadow:0 2px 3px rgba(0,0,0,.45)}.lobby-bottom-bar[data-v-407c6d41]{position:relative;z-index:var(--z-hud);display:flex;justify-content:center;align-items:center;padding:4px max(16px,env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:linear-gradient(180deg,transparent,rgba(10,6,3,.8));font-size:12px;color:#f3dec0;text-shadow:0 1px 2px #000}.lobby-bottom-bar .warn-txt[data-v-407c6d41]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dialog-mask[data-v-407c6d41]{position:absolute;inset:0;background:#04100cd1;backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;padding:14px;z-index:var(--z-modal)}.dialog-box[data-v-407c6d41]{width:min(560px,95%);max-height:92%;overflow-y:auto;background:#0d2b20;border:2px solid #eab308;border-radius:18px;padding:20px 22px;color:#f1faee}.create-dialog-wide[data-v-407c6d41]{width:min(820px,96%)}.create-teahouse-modal[data-v-407c6d41]{padding:0;overflow:hidden;display:flex;flex-direction:column;max-height:92%;background:linear-gradient(180deg,#4b2410,#2f1407);border:2.5px solid #ebb860;border-radius:22px;box-shadow:0 24px 64px #000000b8,inset 0 1px #fff0c873,0 0 0 4px #3a1a0ad1;color:#3d1f08}.create-plaque-head[data-v-407c6d41]{display:flex;justify-content:space-between;align-items:center;padding:13px 20px 12px;background:radial-gradient(ellipse at 50% 0%,rgba(255,208,112,.25) 0%,transparent 70%),linear-gradient(180deg,#632d12,#3d1908);border-bottom:2px solid #d49b47;flex-shrink:0}.cph-title-group[data-v-407c6d41]{display:flex;align-items:center;gap:12px}.cph-seal[data-v-407c6d41]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:linear-gradient(180deg,#dc2626,#991b1b);border:1.5px solid #fde68a;color:#fff8dc;font-family:STKaiti,KaiTi,serif;font-size:16px;font-weight:900;letter-spacing:1px;box-shadow:0 3px 8px #0006}.create-plaque-head h3[data-v-407c6d41]{margin:0;color:#ffe8a3;font-size:20px;font-weight:900;letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,.55)}.cph-sub[data-v-407c6d41]{display:block;margin-top:2px;font-size:12px;color:#eac796;font-weight:600}.cph-close-btn[data-v-407c6d41]{width:36px;height:36px;border-radius:50%;border:1.5px solid #e3b363;background:linear-gradient(180deg,#7c3a19,#4a200b);color:#ffe8b3;font-size:17px;font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px #0000006b;transition:transform .14s,filter .14s}.cph-close-btn[data-v-407c6d41]:hover{transform:scale(1.06);filter:brightness(1.12)}.dialog-head[data-v-407c6d41]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #225c46}.dialog-head h3[data-v-407c6d41]{margin:0;color:#ffd43b;font-size:19px}.close-x[data-v-407c6d41]{background:transparent;border:none;color:#adb5bd;font-size:20px;cursor:pointer}.create-split[data-v-407c6d41]{display:flex;gap:14px;padding:14px 16px 12px;flex:1;min-height:0;overflow:hidden}.game-side-nav[data-v-407c6d41]{width:166px;flex-shrink:0;display:flex;flex-direction:column;gap:10px}.game-side-nav button[data-v-407c6d41]{position:relative;padding:11px 12px;border-radius:14px;border:1.5px solid rgba(226,179,103,.42);background:linear-gradient(180deg,#5a2b13,#3b1a0a);color:#f4dfc0;cursor:pointer;display:flex;align-items:center;gap:10px;text-align:left;box-shadow:0 4px 10px #00000059,inset 0 1px #ffe8b92e;transition:all .16s ease}.game-side-nav button[data-v-407c6d41]:hover{border-color:#f5c971;transform:translate(2px)}.game-side-nav button.active[data-v-407c6d41]{background:linear-gradient(135deg,#ffe57f,#f59f00 58%,#e06d06);border:2px solid #fff6cc;color:#361802;box-shadow:0 6px 16px #f59f006b,inset 0 2px 2px #ffffffa6}.gsn-icon[data-v-407c6d41]{width:34px;height:38px;border-radius:9px;background:#180a0452;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.game-side-nav button.active .gsn-icon[data-v-407c6d41]{background:#fffcf08c}.poker-mini-badge[data-v-407c6d41]{background:linear-gradient(180deg,#fff,#f1f5f9)!important;border:1px solid #cbd5e1;color:#0f172a;font-size:13px;font-weight:900}.gsn-txt[data-v-407c6d41]{display:flex;flex-direction:column;gap:2px;min-width:0}.gsn-txt strong[data-v-407c6d41]{font-size:16px;font-weight:900;line-height:1.15}.gsn-txt small[data-v-407c6d41]{font-size:11px;opacity:.82;font-weight:700}.rule-form.parchment-sheet[data-v-407c6d41]{flex:1;min-width:0;overflow-y:auto;background:linear-gradient(180deg,#fdf8ee,#f4e8cf);border:2px solid #d7b785;border-radius:16px;padding:12px 16px;box-shadow:inset 0 2px 8px #663c121f;display:flex;flex-direction:column;gap:9px}.rule-line[data-v-407c6d41]{display:flex;align-items:flex-start;gap:12px;padding:7px 10px;border-radius:11px;background:#fffcf4ad;border:1px solid rgba(206,174,124,.42)}.privacy-rule-line[data-v-407c6d41]{background:linear-gradient(90deg,#fef3c7a6,#fffbebcc);border-color:#d99b4385}.r-label[data-v-407c6d41]{width:78px;flex-shrink:0;color:#5c2d0c;font-size:14.5px;font-weight:900;padding-top:7px;letter-spacing:.5px}.r-opts[data-v-407c6d41]{display:flex;gap:8px;flex-wrap:wrap;flex:1}.radio-pill[data-v-407c6d41],.chk-pill[data-v-407c6d41]{background:linear-gradient(180deg,#fff,#f7efe0);border:1.5px solid #d2b68a;color:#4a270d;padding:6px 13px;min-height:36px;display:inline-flex;align-items:center;gap:7px;border-radius:10px;font-size:14px;font-weight:800;cursor:pointer;user-select:none;box-shadow:0 2px 4px #5c2d0c14;transition:all .14s ease}.radio-pill[data-v-407c6d41]:hover,.chk-pill[data-v-407c6d41]:hover{border-color:#d97706;background:#fffcf5}.radio-pill input[data-v-407c6d41],.chk-pill input[data-v-407c6d41]{display:none}.pill-dot[data-v-407c6d41]{width:15px;height:15px;border-radius:50%;border:2px solid #b59264;background:#fffdf9;position:relative;flex-shrink:0}.radio-pill.active[data-v-407c6d41]{background:linear-gradient(180deg,#ff962c,#dd5311);border-color:#b83b05;color:#fff;box-shadow:0 3px 9px #dd531157,inset 0 1px 1px #ffffff73}.radio-pill.active .pill-dot[data-v-407c6d41]{border-color:#fff;background:#fff;box-shadow:inset 0 0 0 3.5px #dd5311}.pill-chk[data-v-407c6d41]{width:16px;height:16px;border-radius:5px;border:2px solid #b59264;background:#fffdf9;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;font-weight:900;color:transparent;flex-shrink:0}.chk-pill.active[data-v-407c6d41]{background:linear-gradient(180deg,#22b56b,#117c46);border-color:#0b5d33;color:#fff;box-shadow:0 3px 9px #117c464d,inset 0 1px 1px #fff6}.chk-pill.active .pill-chk[data-v-407c6d41]{border-color:#fff;background:#fff;color:#117c46}.fixed-tag[data-v-407c6d41]{background:linear-gradient(90deg,#fef3c7,#fde68a);border:1.5px solid #e5b454;color:#6b3406;padding:6px 13px;border-radius:9px;font-size:13px;font-weight:800}.create-footer[data-v-407c6d41]{padding:11px 20px 13px;background:linear-gradient(180deg,#3c1b0a,#271005);border-top:1.5px solid rgba(224,173,92,.45);display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;flex-shrink:0}.cost-tip-pill[data-v-407c6d41]{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#1207028c;border:1px solid rgba(242,194,108,.45);font-size:13.5px;font-weight:800;color:#ffe8a3}.create-cta-btn[data-v-407c6d41]{padding:10px 28px;border-radius:999px;border:2px solid #ffe58f;background:linear-gradient(180deg,#32cf7e,#159653 55%,#0c6938);color:#fff;font-size:16.5px;font-weight:900;letter-spacing:1px;cursor:pointer;box-shadow:0 6px 18px #0c69388c,inset 0 2px 2px #ffffff73;text-shadow:0 2px 3px rgba(0,0,0,.35);transition:transform .14s,filter .14s}.create-cta-btn[data-v-407c6d41]:hover{transform:translateY(-1px) scale(1.02);filter:brightness(1.06)}.join-dialog[data-v-407c6d41]{width:min(400px,94%)}.code-slots[data-v-407c6d41]{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:16px}.code-box[data-v-407c6d41]{height:50px;background:#081c15;border:1.5px solid #358f6e;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:900;color:#ffd43b}.numpad[data-v-407c6d41]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.numpad button[data-v-407c6d41]{height:52px;border-radius:12px;border:1px solid #2b6f56;background:#143f30;color:#fff;font-size:20px;font-weight:800;cursor:pointer}.numpad button.fn[data-v-407c6d41]{font-size:15px;color:#ffd43b}.history-dialog-wide[data-v-407c6d41]{width:min(840px,96%);max-height:92%;display:flex;flex-direction:column;overflow:hidden}.history-head-bar[data-v-407c6d41]{align-items:center}.hh-title-group[data-v-407c6d41]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hh-retain-pill[data-v-407c6d41]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:#ffd43b24;border:1px solid rgba(255,212,59,.45);color:#ffe066;font-size:11.5px;font-weight:800}.history-toolbar[data-v-407c6d41]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:12px;padding:8px 12px;border-radius:12px;background:#081a14b8;border:1px solid rgba(56,161,122,.32)}.history-filter-tabs[data-v-407c6d41]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.history-filter-tabs button[data-v-407c6d41]{border:1px solid rgba(116,198,157,.3);background:#123427d9;color:#d8f3dc;padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:800;cursor:pointer;transition:all .15s}.history-filter-tabs button.active[data-v-407c6d41]{background:linear-gradient(180deg,#ffe066,#f08c00);border-color:#fff3bf;color:#2b1400}.history-kpi-strip[data-v-407c6d41]{display:flex;align-items:center;gap:12px;font-size:12px;color:#b7e4c7}.history-kpi-strip strong[data-v-407c6d41]{color:#fff3bf;font-weight:900}.history-kpi-strip strong.pos[data-v-407c6d41]{color:#ffd43b}.history-kpi-strip strong.neg[data-v-407c6d41]{color:#ff8787}.history-list[data-v-407c6d41]{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding-right:4px}.history-code-lookup[data-v-407c6d41]{display:inline-flex;align-items:center;gap:6px}.hcl-input[data-v-407c6d41]{width:128px;height:30px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,212,59,.45);background:#06140fe6;color:#fff3bf;font-size:12.5px;font-weight:800;letter-spacing:1px;outline:none}.hcl-input[data-v-407c6d41]::placeholder{letter-spacing:normal;font-weight:600;color:#b7e4c794}.hcl-input[data-v-407c6d41]:focus{border-color:#ffd43b}.hcl-btn[data-v-407c6d41]{height:30px;padding:0 12px;border-radius:999px;border:1px solid #ffe066;background:linear-gradient(180deg,#ffe066,#e67700);color:#2b1400;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer}.hcl-btn[data-v-407c6d41]:disabled{opacity:.52;cursor:not-allowed}.hb-code-tag[data-v-407c6d41]{padding:1px 8px;border-radius:6px;font-size:11.5px;font-weight:800;background:#38bdf82e;border:1px solid rgba(125,211,252,.45);color:#e0f2fe;white-space:nowrap}.history-bill-card[data-v-407c6d41]{background:linear-gradient(180deg,#133a2cf0,#0b241bf5);padding:12px 14px;border-radius:14px;border:1.5px solid rgba(64,168,128,.42);box-shadow:0 8px 20px #00000052;display:flex;flex-direction:column;gap:8px}.history-bill-card.gt-paodekuai[data-v-407c6d41]{border-color:#60a5fa7a;background:linear-gradient(180deg,#102c44f0,#0a1c2ef5)}.history-bill-card.gt-hongzhong[data-v-407c6d41]{border-color:#f8717170}.hb-head[data-v-407c6d41]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.hb-badges[data-v-407c6d41]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.hb-game-tag[data-v-407c6d41]{padding:2px 9px;border-radius:999px;font-size:12px;font-weight:900;background:#10b98138;border:1px solid rgba(52,211,153,.55);color:#d1fae5}.hb-game-tag.paodekuai[data-v-407c6d41]{background:#3b82f63d;border-color:#93c5fd99;color:#dbeafe}.hb-game-tag.hongzhong[data-v-407c6d41]{background:#ef44443d;border-color:#fca5a599;color:#fee2e2}.hb-seat-tag[data-v-407c6d41]{padding:2px 8px;border-radius:6px;font-size:11.5px;font-weight:800;background:#ffffff1a;color:#f1faee}.hb-seat-tag.duet[data-v-407c6d41]{background:#38bdf833;border:1px solid rgba(125,211,252,.45);color:#bae6fd}.hb-room-code[data-v-407c6d41]{font-size:12.5px;font-weight:800;color:#ffe066}.hb-club-tag[data-v-407c6d41]{padding:1px 7px;border-radius:6px;font-size:11px;background:#f59e0b2e;border:1px solid rgba(251,191,36,.4);color:#fde68a}.hb-time[data-v-407c6d41]{font-size:12px;color:#9bd6c1}.hb-rules-line[data-v-407c6d41]{font-size:11.5px;color:#a7f3d0;opacity:.9}.hb-players-grid[data-v-407c6d41]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.hb-players-grid.cols-2[data-v-407c6d41]{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-players-grid.cols-3[data-v-407c6d41]{grid-template-columns:repeat(3,minmax(0,1fr))}.hb-player-chip[data-v-407c6d41]{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:10px;background:#06140f9e;border:1px solid rgba(255,255,255,.1)}.hb-player-chip.me[data-v-407c6d41]{border-color:#74c0fc8c;background:#0f2a3c94}.hb-player-chip.winner[data-v-407c6d41]{border-color:#ffd43bb8;background:linear-gradient(135deg,#54340a85,#102018bf)}.hbp-avatar[data-v-407c6d41]{width:34px;height:34px;border-radius:8px;object-fit:cover;border:1.5px solid rgba(255,224,102,.55);flex-shrink:0}.hbp-info[data-v-407c6d41]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.hbp-name-row[data-v-407c6d41]{display:flex;align-items:center;gap:4px}.hbp-nick[data-v-407c6d41]{font-size:12.5px;font-weight:800;color:#fff9db;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hbp-lv[data-v-407c6d41]{padding:0 5px;border-radius:999px;background:#ffd43b2e;border:1px solid rgba(255,212,59,.45);color:#ffe066;font-size:10px;font-weight:800;flex-shrink:0}.hbp-sub-row[data-v-407c6d41]{display:flex;align-items:center;gap:5px;font-size:10.5px;color:#94d2bd}.hbp-crown[data-v-407c6d41]{color:#ffd43b;font-weight:900}.hbp-score[data-v-407c6d41]{font-size:16px;font-weight:900;font-variant-numeric:tabular-nums;flex-shrink:0}.hbp-score.pos[data-v-407c6d41]{color:#ffd43b}.hbp-score.neg[data-v-407c6d41]{color:#ff8787}.hb-actions-bar[data-v-407c6d41]{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:4px;border-top:1px dashed rgba(255,255,255,.1)}.hb-copy-btn[data-v-407c6d41]{background:#ffffff1a;border:1px solid rgba(255,224,102,.45);color:#ffe8b3;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:800;cursor:pointer}.hb-copy-btn[data-v-407c6d41]:hover{background:#ffe06633}.hb-no-replay[data-v-407c6d41]{font-size:12px;color:#8ecae6}.history-replay-btn[data-v-407c6d41]{background:linear-gradient(180deg,#ffd43b,#e67700);border:1px solid #fff3bf;color:#2b1400;padding:6px 14px;border-radius:999px;font-size:12.5px;font-weight:900;cursor:pointer;white-space:nowrap;box-shadow:0 3px 10px #00000059}.history-replay-btn[data-v-407c6d41]:hover{filter:brightness(1.06)}.modal-title-inline[data-v-407c6d41]{display:inline-flex;align-items:center;gap:6px}.inline-dia-val[data-v-407c6d41]{display:inline-flex;align-items:center;gap:5px;color:#ffd43b;font-size:18px;vertical-align:middle}.inline-dia-pill[data-v-407c6d41]{display:inline-flex;align-items:center;gap:5px}.home-portal-grid[data-v-407c6d41]{width:min(920px,96%);max-height:92%;overflow-y:auto;display:grid;grid-template-columns:1.05fr .95fr;gap:20px;align-items:stretch}.home-portal-grid .login-panel[data-v-407c6d41]{width:100%}.portal-tag[data-v-407c6d41]{display:inline-block;background:#ffd43b29;border:1px solid rgba(255,212,59,.5);color:#ffe066;padding:3px 12px;border-radius:999px;font-size:12px;font-weight:800;margin-bottom:10px}.portal-tag.cyan[data-v-407c6d41]{background:#38bdf829;border-color:#7dd3fc8c;color:#bae6fd}.client-download-panel[data-v-407c6d41]{background:#0e221beb;border:2px solid #388e72;border-radius:20px;padding:26px 24px 22px;box-shadow:0 24px 60px #000000a6;display:flex;flex-direction:column;justify-content:space-between}.client-download-panel h2[data-v-407c6d41]{margin:0;font-size:24px;color:#fff3bf}.dl-desc[data-v-407c6d41]{margin:6px 0 14px;font-size:13px;color:#b7e4c7;line-height:1.5}.client-dl-list[data-v-407c6d41]{display:flex;flex-direction:column;gap:10px}.dl-option-card[data-v-407c6d41]{width:100%;background:#091813d9;border:1.5px solid #2b6b53;border-radius:13px;padding:12px 14px;color:#f1faee;display:flex;align-items:center;gap:12px;text-align:left;cursor:pointer;transition:transform .14s,border-color .14s}.dl-option-card[data-v-407c6d41]:hover{transform:translateY(-2px);border-color:#ffd43b}.dl-option-card.highlight[data-v-407c6d41]{background:linear-gradient(135deg,#194a38f2,#0e2b21f2);border-color:#eab308}.dl-ic[data-v-407c6d41]{font-size:28px;flex-shrink:0}.dl-meta[data-v-407c6d41]{flex:1;display:flex;flex-direction:column;gap:3px}.dl-meta strong[data-v-407c6d41]{font-size:15px;color:#fff9db}.dl-meta small[data-v-407c6d41]{font-size:12px;color:#9bd6c1}.dl-act[data-v-407c6d41]{background:#1b5e46;border:1px solid #45a07e;color:#e6fcf5;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:800;flex-shrink:0}.dl-act.gold[data-v-407c6d41]{background:linear-gradient(180deg,#ffd43b,#e67700);border-color:#fff3bf;color:#2b1400}.home-highlights[data-v-407c6d41]{margin-top:14px;padding-top:12px;border-top:1px dashed rgba(155,214,193,.25);display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:12px;color:#a8dadc;font-weight:700}.top-game-switcher[data-v-407c6d41]{display:inline-flex;align-items:center;gap:5px;background:#1a0e07e0;border:1.5px solid #d4a659;border-radius:999px;padding:4px;flex-shrink:0;box-shadow:0 4px 14px #0000007a}.top-game-switcher button[data-v-407c6d41]{border:none;background:transparent;color:#f4e2c4;padding:6px 14px;min-height:36px;border-radius:999px;font-size:14.5px;font-weight:800;cursor:pointer;white-space:nowrap;transition:all .16s}.top-game-switcher button[data-v-407c6d41]:hover{color:#fff}.top-game-switcher button.active[data-v-407c6d41]{background:linear-gradient(180deg,#ffe066,#f08c00);color:#2b1400;box-shadow:0 2px 8px #f08c0080}.emblem-fan[data-v-407c6d41]{cursor:default}.emblem-mode-pill[data-v-407c6d41]{display:inline-block;background:#ffe06629;border:1px solid rgba(255,224,102,.55);color:#ffe066;padding:2px 12px;border-radius:999px;font-size:12px;font-weight:800;margin-bottom:10px}.poker-fan-showcase[data-v-407c6d41]{display:flex;justify-content:center;gap:8px;margin-bottom:10px}.pk-mini[data-v-407c6d41]{width:44px;height:60px;border-radius:7px;background:linear-gradient(180deg,#fff,#f1f5f9);border:1.5px solid #cbd5e1;box-shadow:0 4px 10px #00000073;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:900}.pk-mini.spade[data-v-407c6d41]{color:#0f172a}.pk-mini.red[data-v-407c6d41]{color:#dc2626;transform:translateY(-4px)}.emblem-rule-tags[data-v-407c6d41]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.emblem-rule-tags span[data-v-407c6d41]{background:#ffffff1a;border:1px solid rgba(255,224,102,.35);color:#ffe8b3;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700}.rel-badge-btn[data-v-407c6d41]{position:relative}.mail-unread-dot[data-v-407c6d41]{position:absolute;top:-3px;right:2px;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:#ef4444;border:1.5px solid #ffffff;color:#fff;font-size:11px;font-weight:900;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #00000080}.mail-dialog-wide[data-v-407c6d41]{width:min(740px,96%)}.mark-read-btn[data-v-407c6d41]{background:#ffd43b29;border:1px solid rgba(255,212,59,.55);color:#ffe066;padding:4px 11px;border-radius:999px;font-size:12px;font-weight:700;cursor:pointer}.mail-inbox-layout[data-v-407c6d41]{display:grid;grid-template-columns:230px 1fr;gap:14px;min-height:290px}.mail-side-list[data-v-407c6d41]{display:flex;flex-direction:column;gap:7px;max-height:360px;overflow-y:auto;padding-right:4px;border-right:1px solid #1e523f}.mail-list-item[data-v-407c6d41]{background:#113528;border:1px solid #245e49;border-radius:10px;padding:9px 11px;color:#e6fcf5;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:4px}.mail-list-item.active[data-v-407c6d41]{background:#1b5641;border-color:#ffd43b}.mli-top[data-v-407c6d41]{display:flex;align-items:center;gap:6px}.mli-dot[data-v-407c6d41]{width:8px;height:8px;border-radius:50%;background:#ff4d4f;flex-shrink:0}.mli-title[data-v-407c6d41]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mli-time[data-v-407c6d41]{font-size:11px;color:#8cc4b0}.mail-detail-pane[data-v-407c6d41]{background:#0a2119;border:1px solid #215743;border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:10px}.mail-detail-pane h4[data-v-407c6d41]{margin:0;font-size:17px;color:#ffd43b}.mail-meta[data-v-407c6d41]{display:flex;justify-content:space-between;font-size:12px;color:#8cc4b0;padding-bottom:8px;border-bottom:1px dashed rgba(140,196,176,.25)}.mail-body-text[data-v-407c6d41]{font-size:14px;line-height:1.75;color:#e9f5ef;white-space:pre-wrap}.empty-tip[data-v-407c6d41]{text-align:center;padding:30px;color:#8ecae6}.guide-content[data-v-407c6d41]{font-size:14px;line-height:1.7;color:#d8f3dc}.narrow-stage .warn-txt[data-v-407c6d41]{display:none}.narrow-stage .lobby-center-stage[data-v-407c6d41]{grid-template-columns:minmax(152px,205px) minmax(108px,1fr) minmax(182px,235px);padding:4px 66px 4px 10px;gap:8px}.narrow-stage .emblem-rule-tags[data-v-407c6d41]{display:none}.narrow-stage .emblem-ring[data-v-407c6d41]{width:112px;height:112px}.compact-landscape .login-screen[data-v-407c6d41]{padding:8px 14px}.compact-landscape .top-admin-entry[data-v-407c6d41]{top:8px;right:12px;gap:6px}.compact-landscape .pill-btn[data-v-407c6d41]{padding:4px 10px;font-size:11.5px}.compact-landscape .home-portal-grid[data-v-407c6d41]{width:min(880px,97%);max-height:95%;gap:12px;padding-top:22px}.compact-landscape .login-panel[data-v-407c6d41],.compact-landscape .client-download-panel[data-v-407c6d41]{padding:12px 14px 10px;border-radius:14px}.compact-landscape .portal-tag[data-v-407c6d41]{padding:2px 9px;font-size:11px;margin-bottom:4px}.compact-landscape .brand-tiles[data-v-407c6d41]{margin-bottom:4px;gap:5px}.compact-landscape .login-panel h1[data-v-407c6d41]{font-size:19px}.compact-landscape .client-download-panel h2[data-v-407c6d41]{font-size:18px}.compact-landscape .subtitle[data-v-407c6d41],.compact-landscape .dl-desc[data-v-407c6d41]{margin:3px 0 8px;font-size:11.5px}.compact-landscape .login-form[data-v-407c6d41]{gap:7px}.compact-landscape .field label[data-v-407c6d41]{font-size:11px;margin-bottom:2px}.compact-landscape .field input[data-v-407c6d41]{padding:6px 9px;font-size:13px;border-radius:8px}.compact-landscape .btn-enter[data-v-407c6d41]{padding:8px 14px;font-size:14px;border-radius:9px;margin-top:2px}.compact-landscape .preset-box[data-v-407c6d41]{margin-top:8px;padding-top:6px;font-size:11px}.compact-landscape .preset-btns[data-v-407c6d41]{margin-top:4px;gap:5px}.compact-landscape .preset-btns button[data-v-407c6d41]{padding:4px 6px;font-size:11px}.compact-landscape .client-dl-list[data-v-407c6d41]{gap:6px}.compact-landscape .dl-option-card[data-v-407c6d41]{padding:7px 10px;border-radius:10px;gap:8px}.compact-landscape .dl-ic[data-v-407c6d41]{font-size:21px}.compact-landscape .dl-meta strong[data-v-407c6d41]{font-size:13px}.compact-landscape .dl-meta small[data-v-407c6d41]{font-size:10.5px}.compact-landscape .dl-act[data-v-407c6d41]{padding:4px 9px;font-size:11px}.compact-landscape .home-highlights[data-v-407c6d41]{margin-top:8px;padding-top:6px;font-size:10.5px}.compact-landscape .lobby-topbar[data-v-407c6d41]{padding:max(4px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) 0 max(10px,env(safe-area-inset-left));gap:4px}.compact-landscape .top-row-primary[data-v-407c6d41]{gap:6px}.compact-landscape .top-row-secondary[data-v-407c6d41]{gap:8px}.compact-landscape .top-left-cluster[data-v-407c6d41]{gap:6px;align-items:center}.compact-landscape .player-id-card[data-v-407c6d41]{padding:3px 8px 3px 4px;border-radius:8px;gap:6px}.compact-landscape .p-avatar-wrap[data-v-407c6d41],.compact-landscape .p-square-avatar[data-v-407c6d41]{width:36px;height:36px}.compact-landscape .p-edit-badge[data-v-407c6d41]{font-size:9px;line-height:1.25}.compact-landscape .p-nick[data-v-407c6d41]{font-size:12.5px;max-width:84px}.compact-landscape .p-lv-pill[data-v-407c6d41]{font-size:11px;padding:1px 6px}.compact-landscape .p-id[data-v-407c6d41]{font-size:11px;padding:1px 5px}.compact-landscape .p-switch-acc-btn[data-v-407c6d41]{font-size:11px;padding:1px 6px}.compact-landscape .marquee-strip[data-v-407c6d41]{padding:2px 10px}.compact-landscape .marquee-track[data-v-407c6d41]{font-size:12px}.compact-landscape .diamond-bar[data-v-407c6d41]{min-width:96px;width:auto;height:30px;gap:6px;padding:0 3px 0 8px}.compact-landscape .dia-svg[data-v-407c6d41]{width:16px;height:15px}.compact-landscape .dia-count[data-v-407c6d41]{font-size:14.5px}.compact-landscape .dia-plus-btn[data-v-407c6d41]{width:24px;height:24px;font-size:15px}.compact-landscape .top-game-switcher[data-v-407c6d41]{padding:2px;gap:2px}.compact-landscape .top-game-switcher button[data-v-407c6d41]{padding:4px 10px;min-height:28px;font-size:12px}.compact-landscape .top-right-icons[data-v-407c6d41]{gap:8px}.compact-landscape .sc-icon[data-v-407c6d41]{width:30px;height:30px;font-size:15px}.compact-landscape .silver-circle-btn small[data-v-407c6d41]{font-size:11px}.compact-landscape .rejoin-float-pill[data-v-407c6d41],.compact-landscape .pwa-notify-float-pill[data-v-407c6d41]{top:94px;padding:4px 12px;font-size:12px}.compact-landscape .right-utility-rail[data-v-407c6d41]{right:max(8px,env(safe-area-inset-right));top:94px;bottom:max(26px,calc(env(safe-area-inset-bottom) + 22px));justify-content:space-evenly;gap:2px}.compact-landscape .r-ic[data-v-407c6d41],.compact-landscape .r-more-dots[data-v-407c6d41]{width:30px;height:30px;font-size:14px}.compact-landscape .rail-btn small[data-v-407c6d41]{font-size:11px}.compact-landscape .lobby-center-stage[data-v-407c6d41]{grid-template-columns:minmax(156px,210px) 1fr minmax(195px,240px);padding:4px 56px 4px 10px;gap:8px}.compact-landscape .scroll-notice-card[data-v-407c6d41],.compact-landscape .plain-notice-card[data-v-407c6d41]{max-height:220px;padding:10px 12px}.compact-landscape .sn-title[data-v-407c6d41]{font-size:14.5px;margin-bottom:5px}.compact-landscape .sn-body[data-v-407c6d41]{font-size:12px;line-height:1.5}.compact-landscape .emblem-fan[data-v-407c6d41]{padding:10px 12px;border-radius:16px}.compact-landscape .emblem-mode-pill[data-v-407c6d41]{font-size:11px;padding:2px 8px;margin-bottom:5px}.compact-landscape .fan-tiles[data-v-407c6d41],.compact-landscape .poker-fan-showcase[data-v-407c6d41]{margin-bottom:5px;gap:5px}.compact-landscape .fan-ribbon[data-v-407c6d41]{font-size:18px;margin-bottom:5px}.compact-landscape .emblem-rule-tags[data-v-407c6d41]{gap:4px}.compact-landscape .emblem-rule-tags span[data-v-407c6d41]{font-size:11px;padding:2px 6px}.compact-landscape .three-giant-btns[data-v-407c6d41]{gap:8px;height:100%;max-height:202px;min-height:0}.compact-landscape .panda-big-btn[data-v-407c6d41]{flex:1;height:auto;min-height:48px;max-height:62px;border-radius:13px;padding:0 12px 0 68px}.compact-landscape .panda-big-btn.green[data-v-407c6d41]{height:auto}.compact-landscape .panda-mascot.lobby-art[data-v-407c6d41],.compact-landscape .panda-big-btn.green .panda-mascot.lobby-art[data-v-407c6d41]{width:56px;height:56px;left:6px}.compact-landscape .pbb-title[data-v-407c6d41]{font-size:19px;letter-spacing:.5px}.compact-landscape .pbb-sub[data-v-407c6d41]{font-size:12px}.compact-landscape .lobby-bottom-bar[data-v-407c6d41]{padding:2px max(12px,env(safe-area-inset-right)) max(4px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));font-size:11px}.compact-landscape .warn-txt[data-v-407c6d41]{display:block}.compact-landscape .dialog-mask[data-v-407c6d41]{padding:6px}.compact-landscape .dialog-box[data-v-407c6d41]{max-height:95%;padding:12px 16px;border-radius:14px}.compact-landscape .dialog-head[data-v-407c6d41]{margin-bottom:10px;padding-bottom:6px}.compact-landscape .dialog-head h3[data-v-407c6d41]{font-size:16px}.compact-landscape .game-side-nav[data-v-407c6d41]{width:102px;gap:6px}.compact-landscape .game-side-nav button[data-v-407c6d41]{padding:9px 8px;font-size:13px}.compact-landscape .rule-form[data-v-407c6d41]{gap:8px}.compact-landscape .r-label[data-v-407c6d41]{width:72px;font-size:12.5px;padding-top:4px}.compact-landscape .radio-pill[data-v-407c6d41],.compact-landscape .chk-pill[data-v-407c6d41]{padding:4px 10px;font-size:12px}.compact-landscape .create-footer[data-v-407c6d41]{margin-top:10px;padding-top:8px}.compact-landscape .code-slots[data-v-407c6d41]{margin-bottom:10px;gap:6px}.compact-landscape .code-box[data-v-407c6d41]{height:38px;font-size:19px}.compact-landscape .numpad[data-v-407c6d41]{gap:6px}.compact-landscape .numpad button[data-v-407c6d41]{height:38px;font-size:17px;border-radius:9px}.compact-landscape .mail-inbox-layout[data-v-407c6d41]{grid-template-columns:180px 1fr;min-height:200px}.compact-landscape .mail-side-list[data-v-407c6d41]{max-height:230px}.auth-mode-tabs[data-v-407c6d41]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 10px;padding:4px;border-radius:12px;background:#0c0805a6;border:1px solid rgba(255,212,59,.25)}.auth-tab-btn[data-v-407c6d41]{border:none;border-radius:9px;padding:7px 10px;font-size:13px;font-weight:700;color:#d0bfa8;background:transparent;cursor:pointer;transition:all .18s ease}.auth-tab-btn.active[data-v-407c6d41]{background:linear-gradient(180deg,#ffd43b,#e67700);color:#2b1600;box-shadow:0 3px 10px #e6770059}.player-id-row[data-v-407c6d41]{display:flex;align-items:center;gap:8px}.p-lv-pill[data-v-407c6d41]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;border:1px solid rgba(255,212,59,.6);font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer}.lv-perks-entry-btn[data-v-407c6d41]{position:relative;display:inline-flex;align-items:center;gap:5px;padding:7px 13px;border-radius:999px;border:1.8px solid #ffd43b;background:linear-gradient(180deg,#5c340b,#2c1604);color:#ffe57f;font-size:13.5px;font-weight:900;cursor:pointer;white-space:nowrap;box-shadow:0 4px 12px #00000073}.lv-crown-mini[data-v-407c6d41]{width:20px;height:20px;object-fit:contain}.lv-perks-entry-btn[data-v-407c6d41]:hover{filter:brightness(1.1)}.lv-red-dot[data-v-407c6d41],.rail-red-dot[data-v-407c6d41]{width:9px;height:9px;border-radius:50%;background:#ff4d4f;border:1.5px solid #fff;display:inline-block}.rel-rail-btn[data-v-407c6d41]{position:relative}.rail-red-dot[data-v-407c6d41]{position:absolute;top:4px;right:6px}.mini-copy-inline[data-v-407c6d41]{margin-left:6px;padding:2px 8px;border-radius:6px;border:1px solid rgba(255,212,59,.5);background:#ffd43b24;color:#ffe066;font-size:11.5px;font-weight:700;cursor:pointer}.points-mall-grid[data-v-407c6d41]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.pm-card[data-v-407c6d41]{position:relative;background:#16100ac7;border:1px solid rgba(255,212,59,.32);border-radius:12px;padding:14px 12px;text-align:center;display:flex;flex-direction:column;gap:6px}.pm-card.hot[data-v-407c6d41]{border-color:#ffd43b;background:linear-gradient(180deg,#54340aa6,#18100ad9)}.pm-dia[data-v-407c6d41]{display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:17px;font-weight:800;color:#74c0fc}.pm-desc[data-v-407c6d41]{white-space:nowrap;font-size:12px;color:#d8c8b0;margin-bottom:4px}.pm-btn[data-v-407c6d41]{margin-top:auto;white-space:nowrap;padding:8px 10px!important;font-size:12.5px!important}.ticket-history-box[data-v-407c6d41]{margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.12);max-height:175px;overflow-y:auto}.ticket-history-box h4[data-v-407c6d41]{margin:0 0 8px;font-size:13px;color:#ffd43b}.tk-item[data-v-407c6d41]{background:#00000047;border-radius:8px;padding:8px 10px;margin-bottom:6px;font-size:12.5px}.tk-row[data-v-407c6d41]{display:flex;align-items:center;gap:8px}.tk-status[data-v-407c6d41]{padding:1px 6px;border-radius:4px;font-size:11px;font-weight:700;background:#ffd43b2e;color:#ffd43b;white-space:nowrap}.tk-status.replied[data-v-407c6d41]{background:#69db7c33;color:#69db7c}.tk-text[data-v-407c6d41]{color:#f3eadb}.tk-reply[data-v-407c6d41]{margin-top:5px;padding:6px 8px;border-radius:6px;background:#38d9a91f;color:#c3fae8;font-size:12px}.compact-landscape .auth-mode-tabs[data-v-407c6d41]{margin-bottom:6px;padding:3px}.compact-landscape .auth-tab-btn[data-v-407c6d41]{padding:4px 8px;font-size:12px}.compact-landscape .history-toolbar[data-v-407c6d41]{padding:6px 10px;margin-bottom:8px}.compact-landscape .history-list[data-v-407c6d41]{gap:8px}.compact-landscape .history-bill-card[data-v-407c6d41]{padding:9px 12px}.compact-landscape .create-teahouse-modal[data-v-407c6d41]{max-height:95%;border-radius:16px}.compact-landscape .create-plaque-head[data-v-407c6d41]{padding:8px 14px}.compact-landscape .create-plaque-head h3[data-v-407c6d41]{font-size:16px}.compact-landscape .cph-sub[data-v-407c6d41]{display:none}.compact-landscape .cph-seal[data-v-407c6d41]{width:30px;height:30px;font-size:13px}.compact-landscape .create-split[data-v-407c6d41]{padding:8px 10px;gap:10px}.compact-landscape .game-side-nav[data-v-407c6d41]{width:136px;gap:6px}.compact-landscape .game-side-nav button[data-v-407c6d41]{padding:7px 9px;border-radius:10px}.compact-landscape .gsn-txt strong[data-v-407c6d41]{font-size:13.5px}.compact-landscape .gsn-txt small[data-v-407c6d41]{font-size:10px}.compact-landscape .rule-form.parchment-sheet[data-v-407c6d41]{padding:8px 10px;gap:6px}.compact-landscape .rule-line[data-v-407c6d41]{padding:5px 8px;gap:8px}.compact-landscape .r-label[data-v-407c6d41]{width:66px;font-size:12.5px;padding-top:4px}.compact-landscape .radio-pill[data-v-407c6d41],.compact-landscape .chk-pill[data-v-407c6d41]{padding:4px 10px;min-height:30px;font-size:12.5px;gap:5px}.compact-landscape .create-footer[data-v-407c6d41]{padding:7px 14px}.compact-landscape .cost-tip-pill[data-v-407c6d41]{padding:4px 10px;font-size:12px}.compact-landscape .create-cta-btn[data-v-407c6d41]{padding:7px 20px;font-size:14px}.pwa-notify-float-pill[data-v-407c6d41]{position:absolute;top:112px;left:50%;transform:translate(-50%);z-index:var(--z-banner, 70);max-width:calc(100% - 24px);display:flex;align-items:center;gap:10px;padding:7px 14px;border-radius:999px;background:#0e2e23f0;border:1.5px solid rgba(245,198,92,.72);color:#fff3c4;font-size:13.5px;font-weight:700;box-shadow:0 8px 22px #0000006b;white-space:nowrap}.pwa-notify-float-pill>span[data-v-407c6d41]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pwa-push-enable-btn[data-v-407c6d41]{background:linear-gradient(180deg,#ffe078,#e5991a)!important;color:#351900!important;border-color:#fff2ba!important;font-weight:800!important}.pwa-push-on-badge[data-v-407c6d41]{padding:4px 10px;border-radius:999px;background:#40c0572e;border:1px solid rgba(105,219,124,.5);color:#8ce99a;font-size:12.5px;font-weight:700}.wanzai-scenic-login[data-v-407c6d41]{position:relative;background:#0d0805!important;align-items:center;justify-content:center;padding:14px 20px;overflow:hidden}.wanzai-panorama-layer[data-v-407c6d41]{position:absolute;inset:-4%;background-image:radial-gradient(ellipse at 50% 42%,#ffd4821f,#0c070475),url(/images/login_bg_wanzai_panorama.jpg);background-size:cover;background-position:center center;animation:wanzaiPanoramaBreath-407c6d41 24s ease-in-out infinite alternate;will-change:transform;z-index:0}@keyframes wanzaiPanoramaBreath-407c6d41{0%{transform:scale(1) translate3d(-1.2%,.4%,0)}to{transform:scale(1.065) translate3d(1.2%,-.8%,0)}}.wanzai-mist-drift[data-v-407c6d41]{position:absolute;inset:0;background:radial-gradient(ellipse 60% 24% at 24% 38%,rgba(255,232,185,.14),transparent 70%),radial-gradient(ellipse 65% 26% at 78% 34%,rgba(190,220,255,.12),transparent 72%);animation:wanzaiMistMove-407c6d41 16s ease-in-out infinite alternate;pointer-events:none;z-index:1}@keyframes wanzaiMistMove-407c6d41{0%{transform:translate(-3%) scaleX(1.04);opacity:.65}to{transform:translate(3%) scaleX(1.08);opacity:.95}}.wanzai-river-shimmer[data-v-407c6d41]{position:absolute;left:0;right:0;bottom:0;height:36%;background:radial-gradient(ellipse 75% 55% at 50% 85%,rgba(255,176,66,.22),transparent 72%);animation:wanzaiRiverPulse-407c6d41 5.5s ease-in-out infinite alternate;pointer-events:none;z-index:1}@keyframes wanzaiRiverPulse-407c6d41{0%{opacity:.45;transform:scaleY(.96)}to{opacity:.88;transform:scaleY(1.05)}}.wanzai-firework-glow[data-v-407c6d41]{position:absolute;width:240px;height:240px;border-radius:50%;pointer-events:none;z-index:1;background:radial-gradient(circle,rgba(255,218,120,.28) 0%,rgba(255,110,64,.12) 42%,transparent 70%);animation:wanzaiFireworkBloom-407c6d41 6.8s ease-in-out infinite}.wanzai-firework-glow.fw-1[data-v-407c6d41]{top:6%;left:14%}.wanzai-firework-glow.fw-2[data-v-407c6d41]{top:8%;right:16%;animation-delay:3.4s}@keyframes wanzaiFireworkBloom-407c6d41{0%,to{transform:scale(.65);opacity:.15}45%{transform:scale(1.18);opacity:.78}75%{transform:scale(1.32);opacity:.28}}.wanzai-sparks-layer[data-v-407c6d41]{position:absolute;inset:0;pointer-events:none;z-index:2;overflow:hidden}.lantern-spark[data-v-407c6d41]{position:absolute;bottom:-14px;width:6px;height:6px;border-radius:50%;background:radial-gradient(circle,#fff5cc,#ffb732 60%,#ff781400);box-shadow:0 0 10px #ffbe48d9;animation:lanternFloatUp-407c6d41 11s linear infinite}.lantern-spark.sp-1[data-v-407c6d41]{left:7%;animation-duration:10s;animation-delay:0s}.lantern-spark.sp-2[data-v-407c6d41]{left:15%;animation-duration:13s;animation-delay:2.1s;width:8px;height:8px}.lantern-spark.sp-3[data-v-407c6d41]{left:23%;animation-duration:9.5s;animation-delay:4.3s}.lantern-spark.sp-4[data-v-407c6d41]{left:31%;animation-duration:12s;animation-delay:1.2s}.lantern-spark.sp-5[data-v-407c6d41]{left:40%;animation-duration:14s;animation-delay:5.5s}.lantern-spark.sp-6[data-v-407c6d41]{left:49%;animation-duration:10.8s;animation-delay:3.1s}.lantern-spark.sp-7[data-v-407c6d41]{left:58%;animation-duration:12.6s;animation-delay:.8s;width:7px;height:7px}.lantern-spark.sp-8[data-v-407c6d41]{left:67%;animation-duration:9.8s;animation-delay:4.8s}.lantern-spark.sp-9[data-v-407c6d41]{left:75%;animation-duration:13.4s;animation-delay:2.6s}.lantern-spark.sp-10[data-v-407c6d41]{left:83%;animation-duration:11.2s;animation-delay:6.1s;width:8px;height:8px}.lantern-spark.sp-11[data-v-407c6d41]{left:90%;animation-duration:10.4s;animation-delay:1.7s}.lantern-spark.sp-12[data-v-407c6d41]{left:95%;animation-duration:12.8s;animation-delay:3.9s}@keyframes lanternFloatUp-407c6d41{0%{transform:translateZ(0) scale(.7);opacity:0}15%{opacity:.92}80%{opacity:.75}to{transform:translate3d(24px,-96vh,0) scale(1.15);opacity:0}}.boot-native-stage[data-v-407c6d41],.auth-native-stage[data-v-407c6d41]{position:relative;width:100dvw;min-height:100dvh;height:100dvh;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding:max(12px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:#0d0805}.boot-native-stage[data-v-407c6d41]{align-items:center;justify-content:center}.boot-status-card[data-v-407c6d41]{position:relative;z-index:5;width:min(360px,92dvw);padding:28px 22px;border-radius:20px;background:linear-gradient(180deg,#2a160bf0,#180d07f5);border:2px solid #e2af56;box-shadow:0 24px 60px #000000b8;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;color:#fff3d6}.boot-status-card strong[data-v-407c6d41]{font-size:20px;color:#ffe28a}.boot-status-card p[data-v-407c6d41]{margin:0;font-size:14px;color:#e6cba3}.boot-err-text[data-v-407c6d41]{color:#ffb8b8!important}.boot-retry-actions[data-v-407c6d41]{display:grid;grid-template-columns:1fr 1.35fr;gap:10px;width:100%;margin-top:6px}.native-top-bar[data-v-407c6d41]{position:relative;z-index:6;display:flex;justify-content:flex-end;gap:10px;flex-shrink:0}.auth-scroll-wrap[data-v-407c6d41]{position:relative;z-index:5;flex:1;display:flex;align-items:center;justify-content:center;padding:12px 0}.traditional-auth-window[data-v-407c6d41]{position:relative;z-index:5;width:min(420px,100%);background:linear-gradient(180deg,#2a160bf0,#180d07f5);border:2px solid #e2af56;outline:1px solid rgba(255,236,185,.25);border-radius:20px;padding:20px 22px;box-shadow:0 24px 64px #000000b8,inset 0 1px #ffeec247;backdrop-filter:blur(8px)}.taw-plaque[data-v-407c6d41]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(226,175,86,.3)}.taw-brand-icon[data-v-407c6d41]{width:48px;height:48px;border-radius:12px;border:1.5px solid #f5ca69;box-shadow:0 4px 12px #0000008c;object-fit:cover;flex-shrink:0}.taw-plaque-center[data-v-407c6d41]{text-align:left}.taw-plaque-center strong[data-v-407c6d41]{display:block;font-size:22px;font-weight:900;color:#ffe28a;letter-spacing:1.5px;text-shadow:0 2px 6px rgba(0,0,0,.75)}.taw-plaque-center small[data-v-407c6d41]{display:block;margin-top:2px;font-size:12.5px;color:#e6cba3}.taw-form[data-v-407c6d41]{display:flex;flex-direction:column;gap:12px}.taw-field label[data-v-407c6d41]{display:block;font-size:13.5px;font-weight:700;color:#edd5b1;margin-bottom:5px}.taw-field input[data-v-407c6d41]{width:100%;min-height:44px;padding:10px 12px;border-radius:10px;border:1.5px solid #8f6539;background:#100905eb;color:#fff9ee;font-size:15px}.taw-field input[data-v-407c6d41]:focus{outline:none;border-color:#ffd43b;box-shadow:0 0 0 2px #ffd43b33}.pwd-input-wrap[data-v-407c6d41]{position:relative;display:flex;align-items:center;flex:1;min-width:0}.pwd-input-wrap input[data-v-407c6d41]{width:100%;padding-right:58px!important}.pwd-eye-btn[data-v-407c6d41]{position:absolute;right:6px;min-height:32px;padding:4px 8px;border-radius:6px;border:1px solid rgba(226,175,86,.4);background:#ffffff14;color:#ffe28a;font-size:12px;font-weight:700;cursor:pointer}.pwd-eye-btn.light[data-v-407c6d41]{position:static;margin-left:6px;background:#fff3dc;color:#5a3408;border-color:#c98a2c}.pwd-inline-wrap[data-v-407c6d41]{display:inline-flex;align-items:center}.inline-form-error[data-v-407c6d41]{margin:2px 0 0;padding:7px 10px;border-radius:8px;background:#b91c1c3d;border:1px solid rgba(252,165,165,.55);color:#fecaca;font-size:13px;font-weight:600}.taw-action-row[data-v-407c6d41]{display:grid;grid-template-columns:1fr 1.45fr;gap:10px;margin-top:4px}.taw-submit-btn[data-v-407c6d41]{width:100%;min-height:46px;padding:11px 16px;border-radius:12px;border:1.5px solid #ffecad;background:linear-gradient(180deg,#ffd55e,#e0780c);color:#361600;font-size:16px;font-weight:900;letter-spacing:1px;cursor:pointer;box-shadow:0 6px 18px #e0780c73}.taw-submit-btn[data-v-407c6d41]:disabled,.taw-register-btn[data-v-407c6d41]:disabled,.rfw-submit-btn[data-v-407c6d41]:disabled,.rfw-cancel-btn[data-v-407c6d41]:disabled{opacity:.58;cursor:not-allowed}.taw-register-btn[data-v-407c6d41]{width:100%;min-height:46px;padding:11px 16px;border-radius:12px;border:1.5px solid #d7a656;background:linear-gradient(180deg,#542f17f2,#321b0cfa);color:#ffe7a8;font-size:15.5px;font-weight:800;cursor:pointer;box-shadow:0 4px 12px #00000059}.taw-register-btn[data-v-407c6d41]:hover:not(:disabled){border-color:#ffe28a}.circle-close-btn[data-v-407c6d41]{position:relative;width:36px;height:36px;flex-shrink:0;border-radius:50%;border:1px solid rgba(255,255,255,.24);background:#ffffff14;color:#f3eadb;font-size:16px;display:grid;place-items:center;cursor:pointer}.circle-close-btn[data-v-407c6d41]:after{content:"";position:absolute;inset:-4px}.circle-close-btn[data-v-407c6d41]:hover{background:#ff6b6b47;border-color:#ff8787a6}.native-dialog-mask[data-v-407c6d41]{position:fixed;inset:0;z-index:var(--z-modal);background:#060402c7;backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));overflow-y:auto}.reg-float-window.native-reg-window[data-v-407c6d41]{width:min(460px,100%);max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));display:flex;flex-direction:column;background:linear-gradient(180deg,#2d180c,#190d06);border:2px solid #e2af56;border-radius:18px;padding:14px 18px;box-shadow:0 24px 64px #000000d1;color:#fff8eb;overflow:hidden}.rfw-header[data-v-407c6d41]{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgba(226,175,86,.3);flex-shrink:0}.rfw-header h3[data-v-407c6d41]{margin:0;font-size:18px;font-weight:900;color:#ffe28a}.rfw-list-form[data-v-407c6d41]{display:flex;flex-direction:column;min-height:0;flex:1}.rfw-scroll-body[data-v-407c6d41]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding-right:2px}.rfw-row[data-v-407c6d41]{display:flex;flex-direction:column;gap:5px}.rfw-row label[data-v-407c6d41]{font-size:13.5px;font-weight:700;color:#edd5b1}.rfw-row input[data-v-407c6d41]{width:100%;min-height:44px;padding:9px 12px;border-radius:10px;border:1.5px solid #8f6539;background:#0e0804eb;color:#fff9ee;font-size:15px}.rfw-row input[data-v-407c6d41]:focus{outline:none;border-color:#ffd43b}.rfw-avatar-collapse[data-v-407c6d41]{padding:9px 10px;border-radius:12px;background:#0e0804b8;border:1px solid rgba(212,155,75,.35);display:flex;flex-direction:column;gap:8px}.rfw-ava-summary[data-v-407c6d41]{display:flex;align-items:center;justify-content:space-between;gap:10px}.rfw-avatar-block[data-v-407c6d41]{display:flex;flex-direction:column;gap:8px;padding-top:6px;border-top:1px dashed rgba(212,155,75,.25)}.rfw-footer[data-v-407c6d41]{display:grid;grid-template-columns:1fr 1.6fr;gap:10px;margin-top:12px;padding-top:10px;border-top:1px solid rgba(226,175,86,.22);flex-shrink:0}.rfw-cancel-btn[data-v-407c6d41]{min-height:44px;padding:10px 14px;border-radius:11px;border:1px solid rgba(212,155,75,.45);background:#ffffff0f;color:#e4caa3;font-size:15px;font-weight:700;cursor:pointer}.rfw-submit-btn[data-v-407c6d41]{min-height:44px;padding:10px 16px;border-radius:11px;border:1.5px solid #ffecad;background:linear-gradient(180deg,#ffd55e,#e0780c);color:#361600;font-size:15.5px;font-weight:900;cursor:pointer;box-shadow:0 5px 16px #e0780c6b}@media(max-height:500px)and (orientation:landscape){.reg-float-window.native-reg-window[data-v-407c6d41]{width:min(680px,96dvw);padding:10px 16px}.rfw-header[data-v-407c6d41]{padding-bottom:6px;margin-bottom:6px}.rfw-scroll-body[data-v-407c6d41]{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;align-content:start}.rfw-avatar-collapse[data-v-407c6d41],.rfw-scroll-body>.inline-form-error[data-v-407c6d41]{grid-column:1 / -1}.rfw-row input[data-v-407c6d41]{min-height:36px;padding:6px 10px;font-size:14px}.rfw-footer[data-v-407c6d41]{margin-top:8px;padding-top:8px}.rfw-cancel-btn[data-v-407c6d41],.rfw-submit-btn[data-v-407c6d41]{min-height:36px;padding:6px 14px;font-size:14px}}.tap-preview-wrap[data-v-407c6d41]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#ecd3ac}.tap-custom-btns[data-v-407c6d41]{display:flex;align-items:center;gap:8px}.tap-thumbs-scroll[data-v-407c6d41]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.tap-thumbs-scroll .reg-ava-thumb[data-v-407c6d41]{width:100%;aspect-ratio:1 / 1;height:auto;border-radius:8px}.room-pwd-inline-input[data-v-407c6d41]{width:132px;padding:6px 10px;border-radius:9px;border:1.5px solid #c98a2c;background:#fffdf7;color:#3d1e04;font-size:14px;font-weight:800;letter-spacing:3px;text-align:center}.pwd-slots[data-v-407c6d41]{grid-template-columns:repeat(4,1fr)!important;max-width:280px;margin-left:auto;margin-right:auto}.pwd-box[data-v-407c6d41]{border-color:#f59f00!important;color:#ffd43b!important}.join-pwd-back-row[data-v-407c6d41]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-4px 0 10px;font-size:12.5px;color:#e6cfa8}.join-back-room-btn[data-v-407c6d41]{border:1px solid rgba(255,212,59,.55);background:#ffd43b24;color:#ffe066;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;cursor:pointer}.pwa-wizard-overlay[data-v-407c6d41]{position:fixed;inset:0;z-index:var(--z-modal);background:#040c09c7;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));overflow-y:auto}.pwa-wizard-card[data-v-407c6d41]{position:relative;width:min(440px,100%);background:linear-gradient(180deg,#13382b,#0a2119);border:2px solid #f0be59;border-radius:20px;padding:18px 20px 20px;color:#fff6df;box-shadow:0 24px 60px #000000b3}.pw-head[data-v-407c6d41]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.pw-badge[data-v-407c6d41]{padding:3px 11px;border-radius:999px;background:linear-gradient(90deg,#d9381e,#b81d13);border:1px solid #ffd97d;color:#fff5d6;font-size:12px;font-weight:800}.pw-close[data-v-407c6d41]{border:none;background:#ffffff1f;color:#fff;width:28px;height:28px;border-radius:50%;cursor:pointer}.pwa-wizard-card h3[data-v-407c6d41]{margin:0 0 6px;font-size:19px;color:#ffe38e}.pw-sub[data-v-407c6d41]{margin:0 0 12px;font-size:13px;line-height:1.5;color:#cde6da}.ios-step-pills[data-v-407c6d41]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:12px}.ios-step-pills button[data-v-407c6d41]{padding:6px 8px;border-radius:9px;border:1px solid rgba(240,190,89,.4);background:#00000047;color:#d8ece2;font-size:13px;font-weight:800;cursor:pointer}.ios-step-pills button.active[data-v-407c6d41]{background:linear-gradient(180deg,#ffe078,#df941b);border-color:#fff3bf;color:#381a00}.ios-step-body[data-v-407c6d41]{display:flex;flex-direction:column;gap:10px}.ios-mock-box[data-v-407c6d41]{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background:#ffffff14;border:1px solid rgba(255,224,140,.45)}.ios-share-icon[data-v-407c6d41]{font-size:26px;flex-shrink:0}.ios-step-body p[data-v-407c6d41]{margin:0;font-size:13px;line-height:1.5;color:#d7efe4}.pw-primary-btn[data-v-407c6d41]{width:100%;padding:12px 16px;border-radius:12px;border:1.5px solid #fff0b3;background:linear-gradient(180deg,#ffe066,#e08714);color:#361800;font-size:15px;font-weight:900;cursor:pointer;box-shadow:0 8px 22px #e087146b}.pw-primary-btn.pulse-cta[data-v-407c6d41]{animation:pwaCtaPulse-407c6d41 1.8s ease-in-out infinite}@keyframes pwaCtaPulse-407c6d41{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}.pw-secondary-btn[data-v-407c6d41]{margin-top:10px;width:100%;padding:9px 14px;border-radius:10px;border:1px solid rgba(140,233,154,.55);background:#20724e73;color:#d3f9d8;font-size:13.5px;font-weight:700;cursor:pointer}.ios-bottom-pointer[data-v-407c6d41]{margin-top:12px;padding:8px 12px;border-radius:10px;background:#f59f002e;border:1px dashed rgba(255,216,120,.65);text-align:center;font-size:12.5px;font-weight:800;color:#ffe48f;animation:iosPointerBounce-407c6d41 1.4s ease-in-out infinite}@keyframes iosPointerBounce-407c6d41{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.android-fallback-steps[data-v-407c6d41]{background:#00000047;border:1px solid rgba(255,224,140,.3);border-radius:12px;padding:10px 14px;font-size:13px;line-height:1.6}.android-fallback-steps p[data-v-407c6d41]{margin:0 0 6px;color:#ffe394}.android-fallback-steps ol[data-v-407c6d41]{margin:0;padding-left:18px;color:#dff3ea}.tabular-nums[data-v-407c6d41]{font-variant-numeric:tabular-nums}.native-join-dialog[data-v-407c6d41]{width:min(420px,100%);max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(180deg,#10382afa,#092219fc);border:1.5px solid rgba(240,198,96,.58);border-radius:18px;box-shadow:0 18px 46px #000000a6;color:#f6eed9}.join-native-form[data-v-407c6d41]{display:flex;flex-direction:column;gap:14px;padding:16px 18px;overflow-y:auto;-webkit-overflow-scrolling:touch}.join-field-group[data-v-407c6d41]{display:flex;flex-direction:column;gap:8px}.join-field-group label[data-v-407c6d41]{font-size:14px;font-weight:700;color:#ffe39b}.join-native-input[data-v-407c6d41]{width:100%;min-height:46px;padding:10px 14px;border-radius:12px;border:1.5px solid rgba(240,198,96,.45);background:#061610d9;color:#fff6de;font-size:20px;font-weight:800;letter-spacing:2px;text-align:center;outline:none;box-sizing:border-box}.join-native-input[data-v-407c6d41]:focus{border-color:#f5c65c;box-shadow:0 0 0 2px #f5c65c38}.join-native-input[data-v-407c6d41]::placeholder{font-size:13.5px;letter-spacing:normal;font-weight:500;color:#d7ece285}.join-footer-actions[data-v-407c6d41]{display:grid;grid-template-columns:1fr 1.4fr;gap:10px;padding-top:4px}.join-footer-actions .btn-ghost-sm[data-v-407c6d41],.join-footer-actions .btn-gold-sm[data-v-407c6d41]{min-height:44px;font-size:14.5px;border-radius:11px}@media(max-height:500px){.native-join-dialog[data-v-407c6d41]{width:min(560px,96%);max-height:calc(100dvh - 16px);padding:12px 16px}.native-join-dialog .dialog-head[data-v-407c6d41]{margin-bottom:6px}.join-native-form[data-v-407c6d41]{display:grid;grid-template-columns:minmax(190px,1fr) minmax(210px,1.15fr);gap:8px 14px;padding:4px 2px;align-items:center}.join-native-form .join-field-group[data-v-407c6d41],.join-native-form .inline-form-error[data-v-407c6d41],.join-native-form .join-footer-actions[data-v-407c6d41]{grid-column:1}.join-native-form .numpad[data-v-407c6d41]{grid-column:2;grid-row:1 / span 3;gap:6px;margin:0}.join-native-form .numpad button[data-v-407c6d41]{min-height:36px;padding:5px 0;font-size:16px}.join-field-group label[data-v-407c6d41]{font-size:12.5px}.join-native-input[data-v-407c6d41]{min-height:40px;padding:6px 10px;font-size:18px}}.confirm-dialog-card[data-v-407c6d41]{width:min(390px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;background:linear-gradient(180deg,#10382afa,#092219fc);border:1.5px solid rgba(240,198,96,.58);border-radius:18px;padding:18px 20px;box-shadow:0 18px 46px #000000a6;color:#f6eed9;display:flex;flex-direction:column;gap:12px}.confirm-dialog-card h3[data-v-407c6d41]{margin:0;font-size:17px;color:#ffe394}.confirm-dialog-card p[data-v-407c6d41]{margin:0;font-size:13.5px;line-height:1.55;color:#dcf2e7}.confirm-dialog-actions[data-v-407c6d41]{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.confirm-dialog-actions button[data-v-407c6d41]{min-height:42px;min-width:88px}.confirm-danger-btn[data-v-407c6d41]{padding:8px 16px;border-radius:10px;border:1px solid rgba(255,135,135,.55);background:linear-gradient(180deg,#d94343,#a92828);color:#fff;font-weight:800;font-size:13.5px;cursor:pointer}.confirm-danger-btn[data-v-407c6d41]:disabled{opacity:.6;cursor:not-allowed}.manual-copy-area[data-v-407c6d41]{width:100%;min-height:108px;padding:10px 12px;border-radius:10px;border:1px solid rgba(240,198,96,.42);background:#061610e0;color:#fff6dc;font-size:12.5px;line-height:1.5;resize:vertical;box-sizing:border-box;user-select:text}.create-footer-btns[data-v-407c6d41]{display:flex;align-items:center;gap:10px}.create-cancel-btn[data-v-407c6d41]{min-height:40px;padding:8px 16px;border-radius:12px;border:1px solid rgba(220,240,230,.35);background:#ffffff14;color:#e6f5ee;font-size:13.5px;font-weight:700;cursor:pointer}.create-cancel-btn[data-v-407c6d41]:hover{background:#ffffff24}.compact-landscape .create-cancel-btn[data-v-407c6d41]{min-height:34px;padding:6px 12px;font-size:12.5px}.modal-head-actions[data-v-407c6d41]{display:flex;align-items:center;gap:8px}.mall-balance-line[data-v-407c6d41]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.sep-dot[data-v-407c6d41]{opacity:.45;margin:0 2px}.mall-tip-line[data-v-407c6d41]{margin:10px 0 0;font-size:12.5px;color:#bfe4d3;line-height:1.5}.mall-footer-actions[data-v-407c6d41]{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:12px}.history-err-state[data-v-407c6d41]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 16px;text-align:center;color:#ffc5c5;font-size:13.5px}.hall-landscape-stage .lobby-topbar[data-v-407c6d41]{padding:10px 16px 0;gap:7px}.hall-landscape-stage.compact-landscape .lobby-topbar[data-v-407c6d41]{padding:8px 12px 0;gap:6px}.hall-landscape-stage .top-row-primary[data-v-407c6d41]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.hall-landscape-stage .top-left-cluster[data-v-407c6d41]{min-width:0;gap:10px;align-items:center}.hall-landscape-stage .top-right-icons[data-v-407c6d41]{margin:0;flex-shrink:0;align-self:start;gap:12px}.hall-landscape-stage .player-id-card[data-v-407c6d41]{min-width:0;max-width:360px;padding:5px 10px 5px 5px;gap:8px}.hall-landscape-stage .p-avatar-wrap[data-v-407c6d41],.hall-landscape-stage .p-square-avatar[data-v-407c6d41]{width:44px;height:44px}.hall-landscape-stage .p-meta[data-v-407c6d41],.hall-landscape-stage .p-nick-row[data-v-407c6d41]{min-width:0}.hall-landscape-stage .p-nick[data-v-407c6d41]{font-size:15px;max-width:108px}.hall-landscape-stage .p-lv-pill[data-v-407c6d41]{font-size:11px;padding:1px 5px}.hall-landscape-stage .p-id[data-v-407c6d41],.hall-landscape-stage .p-switch-acc-btn[data-v-407c6d41]{font-size:11px}.hall-landscape-stage .sc-icon[data-v-407c6d41]{width:34px;height:34px}.hall-landscape-stage .silver-circle-btn[data-v-407c6d41]{min-width:38px}.hall-landscape-stage .silver-circle-btn small[data-v-407c6d41]{font-size:11px}.hall-landscape-stage .diamond-bar[data-v-407c6d41]{min-width:84px;height:32px;padding:0 3px 0 8px;gap:6px}.hall-landscape-stage .dia-count[data-v-407c6d41]{font-size:16px}.hall-landscape-stage .dia-plus-btn[data-v-407c6d41]{width:25px;height:25px;font-size:18px}.hall-landscape-stage .right-utility-rail[data-v-407c6d41]{right:12px;top:120px;bottom:32px}.hall-landscape-stage.compact-landscape .right-utility-rail[data-v-407c6d41]{top:112px;bottom:28px}.hall-landscape-stage .lobby-bottom-bar[data-v-407c6d41]{padding:3px 12px 6px}.hall-landscape-stage.narrow-stage .top-right-icons[data-v-407c6d41]{gap:9px}.hall-landscape-stage.narrow-stage .top-left-cluster[data-v-407c6d41]{gap:7px}.hall-landscape-stage.narrow-stage .p-lv-pill[data-v-407c6d41]{max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hall-landscape-stage.narrow-stage .p-switch-acc-btn[data-v-407c6d41]{padding:2px 5px}.hall-landscape-stage.small-stage .center-emblem-col[data-v-407c6d41]{display:none}.hall-landscape-stage.small-stage .lobby-center-stage[data-v-407c6d41]{grid-template-columns:minmax(0,1fr) minmax(190px,1.25fr);padding-right:66px;gap:14px}.auth-native-stage[data-v-407c6d41]{position:absolute;padding:10px 16px;overflow:hidden}.auth-native-stage .native-top-bar[data-v-407c6d41]{padding:0;min-height:34px}.auth-native-stage .auth-scroll-wrap[data-v-407c6d41]{min-height:0;overflow-y:auto;padding:6px 0}.auth-native-stage .native-auth-card[data-v-407c6d41]{width:min(420px,90%);flex-shrink:0}.auth-native-stage.compact-landscape .native-auth-card[data-v-407c6d41]{padding:14px 20px}.auth-native-stage.compact-landscape .taw-plaque[data-v-407c6d41]{margin-bottom:10px;padding-bottom:9px}.auth-native-stage.compact-landscape .taw-brand-icon[data-v-407c6d41]{width:38px;height:38px}.auth-native-stage.compact-landscape .taw-plaque-center strong[data-v-407c6d41]{font-size:20px}.auth-native-stage.compact-landscape .taw-form[data-v-407c6d41]{gap:9px}.auth-native-stage.compact-landscape .taw-field input[data-v-407c6d41]{min-height:38px;padding:7px 10px;font-size:16px}.auth-native-stage.compact-landscape .taw-field label[data-v-407c6d41]{margin-bottom:3px}.auth-native-stage.compact-landscape .taw-submit-btn[data-v-407c6d41],.auth-native-stage.compact-landscape .taw-register-btn[data-v-407c6d41]{min-height:38px;padding:8px 14px}.auth-native-stage .native-dialog-mask[data-v-407c6d41]{position:absolute;padding:12px;overflow:hidden}.auth-native-stage .native-reg-window[data-v-407c6d41]{width:min(720px,100%);max-height:100%;padding:12px 16px}.auth-native-stage .rfw-scroll-body[data-v-407c6d41]{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;align-content:start}.auth-native-stage .rfw-avatar-collapse[data-v-407c6d41],.auth-native-stage .rfw-scroll-body>.inline-form-error[data-v-407c6d41]{grid-column:1/-1}.auth-native-stage .rfw-row input[data-v-407c6d41]{min-height:38px;padding:7px 10px;font-size:16px}.auth-native-stage .rfw-header[data-v-407c6d41]{padding-bottom:7px;margin-bottom:8px}.auth-native-stage .rfw-avatar-collapse[data-v-407c6d41]{padding:8px 10px}.auth-native-stage .rfw-ava-summary[data-v-407c6d41]{justify-content:flex-start;gap:10px}.auth-native-stage .tap-preview-wrap[data-v-407c6d41]{display:flex;align-items:center;gap:8px;margin-right:auto;font-size:13px}.auth-native-stage .reg-ava-preview[data-v-407c6d41]{width:36px;height:36px}.auth-native-stage .reg-ava-btn[data-v-407c6d41]{min-height:34px;font-size:12px;white-space:nowrap}.auth-native-stage .upload-avatar-btn[data-v-407c6d41]{border-color:#e2af56;background:#64421f;color:#fff0b5}.auth-native-stage .rfw-footer[data-v-407c6d41]{margin-top:8px;padding-top:8px;grid-template-columns:110px 180px;justify-content:end}.auth-native-stage .rfw-cancel-btn[data-v-407c6d41],.auth-native-stage .rfw-submit-btn[data-v-407c6d41]{min-height:38px;padding:7px 14px}.boot-native-stage[data-v-407c6d41]{position:absolute;padding:12px}.player-dialog-stage .native-dialog-mask[data-v-407c6d41]{position:absolute;padding:12px;overflow:hidden}.player-dialog-stage .native-join-dialog[data-v-407c6d41]{width:min(620px,100%);max-height:100%;padding:12px 16px}.player-dialog-stage .join-native-form[data-v-407c6d41]{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:12px 18px;align-items:start}.player-dialog-stage .join-field-group[data-v-407c6d41]{grid-column:1;min-width:0}.player-dialog-stage .join-native-form>.inline-form-error[data-v-407c6d41]{grid-column:1;margin:0}.player-dialog-stage .numpad[data-v-407c6d41]{grid-column:2;grid-row:1/4;width:100%;margin:0;gap:6px}.player-dialog-stage .numpad button[data-v-407c6d41]{height:38px;min-height:38px;font-size:17px}.player-dialog-stage .join-footer-actions[data-v-407c6d41]{grid-column:1;align-self:end;margin:0}.player-dialog-stage .join-footer-actions button[data-v-407c6d41]{min-height:38px;padding:7px 12px}.player-dialog-stage .join-pwd-back-row[data-v-407c6d41]{align-items:flex-start;flex-direction:column;gap:6px}.player-dialog-stage[data-v-407c6d41] .settings-card{width:min(760px,96%);max-height:100%}.player-dialog-stage[data-v-407c6d41] .set-panel{min-width:0}.hall-landscape-stage:not(.compact-landscape) .p-avatar-wrap[data-v-407c6d41],.hall-landscape-stage:not(.compact-landscape) .p-square-avatar[data-v-407c6d41]{width:56px;height:56px}.hall-landscape-stage:not(.compact-landscape) .p-nick[data-v-407c6d41]{font-size:17px;max-width:140px}.hall-landscape-stage:not(.compact-landscape) .sc-icon[data-v-407c6d41]{width:46px;height:46px}.hall-landscape-stage .mall-dialog[data-v-407c6d41]{width:min(760px,96%)}.mall-dialog .mall-balance-line[data-v-407c6d41]{white-space:nowrap;font-size:13px}.mall-dialog .pm-card[data-v-407c6d41]{min-width:0;padding:12px 8px}.mall-dialog .pm-desc[data-v-407c6d41],.mall-dialog .pm-dia[data-v-407c6d41],.mall-dialog .pm-btn[data-v-407c6d41]{white-space:nowrap}.hall-landscape-stage .feedback-dialog[data-v-407c6d41]{width:min(760px,96%);max-height:100%}.feedback-dialog .guide-content[data-v-407c6d41]{padding:10px 0 0}.service-hours[data-v-407c6d41]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 12px;font-size:12px}.service-hours strong[data-v-407c6d41],.service-hours span[data-v-407c6d41]{white-space:nowrap}.feedback-form[data-v-407c6d41]{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(0,1.3fr);gap:12px 16px;align-items:start}.feedback-form .field[data-v-407c6d41]{min-width:0;margin:0}.feedback-form label[data-v-407c6d41]{display:block;margin-bottom:6px;font-size:13px;white-space:nowrap}.feedback-form .feedback-message[data-v-407c6d41]{grid-column:2;grid-row:1 / span 2}.feedback-form .r-opts[data-v-407c6d41]{gap:6px}.feedback-form .radio-pill[data-v-407c6d41]{white-space:nowrap;font-size:12px;padding:7px 10px}.feedback-form textarea[data-v-407c6d41]{width:100%;min-height:86px;padding:10px;border:1px solid #a48d5d;border-radius:9px;background:#17170e;color:#fff;font-family:inherit;font-size:16px;line-height:1.4;resize:vertical;box-sizing:border-box}.feedback-form .feedback-submit[data-v-407c6d41]{grid-column:2;justify-self:end;width:auto;min-width:130px;min-height:38px;white-space:nowrap;margin:0}.feedback-form[data-v-407c6d41] input{width:100%;min-height:40px;padding:8px 10px;border:1px solid #a48d5d;border-radius:9px;background:#17170e;color:#fff;font-size:16px;box-sizing:border-box}.feedback-form .inline-form-error[data-v-407c6d41]{grid-column:1/-1}.keyboard-open .feedback-dialog .service-hours[data-v-407c6d41],.keyboard-open .feedback-dialog .feedback-meta[data-v-407c6d41],.keyboard-open .feedback-dialog .ticket-history-box[data-v-407c6d41]{display:none}.keyboard-open .feedback-form[data-v-407c6d41]{display:flex;flex-direction:column;gap:7px}.keyboard-open .feedback-message[data-v-407c6d41]{width:100%}.keyboard-open .feedback-form textarea[data-v-407c6d41]{min-height:56px;height:56px}.keyboard-open .feedback-form .feedback-submit[data-v-407c6d41]{align-self:flex-end}.keyboard-open .dialog-mask[data-v-407c6d41],.keyboard-open .native-dialog-mask[data-v-407c6d41]{padding:6px}.keyboard-open .dialog-box[data-v-407c6d41],.keyboard-open .native-reg-window[data-v-407c6d41]{max-height:100%;overflow-y:auto}.keyboard-open .auth-scroll-wrap[data-v-407c6d41]{justify-content:flex-start}@media(max-height:260px)and (orientation:landscape){.auth-native-stage .native-dialog-mask[data-v-407c6d41]{padding:6px}.auth-native-stage .native-reg-window[data-v-407c6d41]{padding:6px 10px}.auth-native-stage .rfw-header[data-v-407c6d41]{padding-bottom:4px;margin-bottom:4px}.auth-native-stage .rfw-header h3[data-v-407c6d41]{font-size:15px}.auth-native-stage .rfw-header .circle-close-btn[data-v-407c6d41]{width:24px;height:24px;min-height:24px;font-size:16px}.auth-native-stage .rfw-footer[data-v-407c6d41]{margin-top:4px;padding-top:4px}.auth-native-stage .rfw-cancel-btn[data-v-407c6d41],.auth-native-stage .rfw-submit-btn[data-v-407c6d41]{min-height:32px;padding:4px 10px}}:root{--z-hud: 10;--z-seat: 20;--z-popover: 60;--z-banner: 70;--z-modal: 1000;--z-toast: 2000}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;width:100%;height:100dvh;overflow:hidden;background:#06261c;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;user-select:none}input,textarea,.mail-body-text,[data-selectable=true]{user-select:text;-webkit-user-select:text}.wz-boot-spinner{width:28px;height:28px;border:3px solid rgba(255,224,102,.25);border-top-color:#ffd43b;border-radius:50%;animation:wz-spin .8s linear infinite}@keyframes wz-spin{to{transform:rotate(360deg)}}
