.overlay[data-v-c159794d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;background:#05060c}.top-bar[data-v-c159794d]{height:52px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#070a14eb;border-bottom:1px solid var(--line)}.back[data-v-c159794d]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;font-weight:700;color:#1a0c06;background:linear-gradient(160deg,var(--gold-0),#c98a2c)}.title[data-v-c159794d]{font-weight:700;color:var(--text-mut)}.newtab[data-v-c159794d]{width:36px;height:36px;border-radius:8px;color:var(--gold-1);border:1px solid var(--line);font-size:1.1rem}.newtab[data-v-c159794d]:hover{color:#1a0c06;background:linear-gradient(160deg,var(--gold-0),#c98a2c)}.spacer[data-v-c159794d]{width:96px}.frame-wrap[data-v-c159794d]{position:relative;flex:1;background:linear-gradient(160deg,var(--c1),#05060c)}.game-frame[data-v-c159794d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.stage[data-v-c159794d]{flex:1;display:grid;place-items:center;background:radial-gradient(70% 90% at 50% 40%,var(--c2),transparent 60%),linear-gradient(160deg,var(--c1),#05060c)}.loader[data-v-c159794d]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;text-align:center;color:#ffffffe0;z-index:1;background:linear-gradient(160deg,var(--c1),#05060c)}.stage .loader[data-v-c159794d]{position:static;background:none}.loader-glyph[data-v-c159794d]{font-size:6rem;font-weight:900;text-shadow:0 0 40px rgba(255,255,255,.4)}.spinner[data-v-c159794d]{width:40px;height:40px;margin:22px auto 16px;border:3px solid rgba(255,255,255,.2);border-top-color:var(--gold-1);border-radius:50%;animation:spin-c159794d .9s linear infinite}@keyframes spin-c159794d{to{transform:rotate(360deg)}}.soon[data-v-c159794d]{font-size:1.3rem;font-weight:800;margin:18px 0 22px}.soon small[data-v-c159794d]{display:block;margin-top:8px;font-size:.85rem;font-weight:400;color:var(--text-mut)}.back-lobby[data-v-c159794d]{padding:11px 26px;border-radius:999px;font-weight:800;color:#1a0c06;background:linear-gradient(160deg,var(--gold-0),#c98a2c)}.fade-enter-active[data-v-c159794d],.fade-leave-active[data-v-c159794d]{transition:opacity .25s ease}.fade-enter-from[data-v-c159794d],.fade-leave-to[data-v-c159794d]{opacity:0}.mask[data-v-08c80ca4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:20px;background:#020716c2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal[data-v-08c80ca4]{position:relative;width:100%;max-width:380px;padding:34px 30px 28px;border-radius:18px;background:linear-gradient(165deg,#10245a,#060f28);border:1px solid rgba(129,208,255,.3);box-shadow:0 24px 70px #00031499,0 0 40px #31a6ff1a,inset 0 1px #ffffff12;max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px);overflow-y:auto;-webkit-overflow-scrolling:touch}@media(max-height:520px){.mask[data-v-08c80ca4]{padding:10px}.modal[data-v-08c80ca4]{padding:16px 22px 14px}}.x[data-v-08c80ca4]{position:absolute;top:14px;right:16px;color:var(--text-mut);font-size:1.1rem}.x[data-v-08c80ca4]:hover{color:var(--gold-1)}.brand[data-v-08c80ca4]{display:flex;align-items:center;gap:12px;margin-bottom:6px}.mk[data-v-08c80ca4]{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;font-size:1.5rem;font-weight:900;color:#1a0c06;background:linear-gradient(160deg,var(--gold-0),#c98a2c);box-shadow:0 6px 18px #c9962f80}h2[data-v-08c80ca4]{font-size:1.4rem;font-weight:900;letter-spacing:.04em}.hint[data-v-08c80ca4]{color:var(--text-mut);font-size:.86rem;margin-bottom:22px}label[data-v-08c80ca4]{display:block;font-size:.82rem;color:var(--text-mut);margin:14px 0 6px}input[data-v-08c80ca4]{width:100%;height:46px;padding:0 14px;border-radius:10px;background:#0000004d;border:1px solid var(--line);color:var(--text);font-size:1rem;transition:border-color .18s}input[data-v-08c80ca4]:focus{border-color:#68f1ff99}.err[data-v-08c80ca4]{margin-top:12px;color:#ff6a6a;font-size:.86rem}.go[data-v-08c80ca4]{width:100%;height:48px;margin-top:24px;border-radius:999px;font-weight:800;font-size:1.05rem;letter-spacing:.1em;color:#1a0c06;background:linear-gradient(160deg,var(--gold-0),#c98a2c);box-shadow:0 8px 22px #c9962f73;transition:transform .15s,box-shadow .15s,opacity .15s}.go[data-v-08c80ca4]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 26px #c9962f99}.go[data-v-08c80ca4]:disabled{opacity:.6}.foot[data-v-08c80ca4]{margin-top:18px;text-align:center;color:var(--text-mut);font-size:.8rem}.fade-enter-active[data-v-08c80ca4],.fade-leave-active[data-v-08c80ca4]{transition:opacity .22s ease}.fade-enter-from[data-v-08c80ca4],.fade-leave-to[data-v-08c80ca4]{opacity:0}.install-wrap[data-v-3edecc3f]{position:fixed;left:0;right:0;bottom:0;z-index:9999;display:flex;justify-content:center;padding:12px 12px calc(12px + env(safe-area-inset-bottom));pointer-events:none}.install-card[data-v-3edecc3f]{position:relative;pointer-events:auto;width:100%;max-width:440px;padding:16px 18px 18px;border-radius:18px;color:#eaf3ff;background:linear-gradient(180deg,#102a5e,#060f28);border:1px solid rgba(129,208,255,.45);box-shadow:0 -8px 40px #00031499,0 0 0 1px #00000059}.ip-x[data-v-3edecc3f]{position:absolute;top:10px;right:12px;border:none;background:none;color:#dceeff8c;font-size:1rem;cursor:pointer}.ip-head[data-v-3edecc3f]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.ip-logo[data-v-3edecc3f]{flex-shrink:0;width:42px;height:42px;display:grid;place-items:center;border-radius:12px;font-size:1.4rem;font-weight:900;color:#1a0c06;background:linear-gradient(160deg,#f6df9f,#c9962f)}.ip-logo.warn[data-v-3edecc3f]{color:#fff;background:linear-gradient(160deg,#3b7fe2,#5b34c2)}.ip-title[data-v-3edecc3f]{font-size:1.02rem;font-weight:900;letter-spacing:.02em}.ip-sub[data-v-3edecc3f]{font-size:.78rem;color:#dceeff9e;margin-top:2px;line-height:1.4}.ip-steps[data-v-3edecc3f]{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:7px;font-size:.9rem;line-height:1.5}.ip-steps b[data-v-3edecc3f]{color:#f6df9f}.ip-share[data-v-3edecc3f]{display:inline-flex;align-items:center;gap:3px;padding:1px 7px 2px;border-radius:6px;color:#4aa3ff;background:#4aa3ff24;font-weight:700;vertical-align:middle}.ip-btn[data-v-3edecc3f]{margin-top:12px;width:100%;padding:12px 0;border:none;border-radius:12px;font-size:1rem;font-weight:800;color:#1a0c06;background:linear-gradient(160deg,#f6df9f,#c9962f);cursor:pointer}.ip-btn.ghost[data-v-3edecc3f]{color:#f6df9f;background:transparent;border:1px solid rgba(232,185,106,.5)}.slide-up-enter-active[data-v-3edecc3f],.slide-up-leave-active[data-v-3edecc3f]{transition:transform .3s ease,opacity .3s ease}.slide-up-enter-from[data-v-3edecc3f],.slide-up-leave-to[data-v-3edecc3f]{transform:translateY(120%);opacity:0}.fox-npc[data-v-be4742f4]{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 18px 30px rgba(0,0,0,.5));transform-origin:50% 100%;animation:heroBreath-be4742f4 4.8s ease-in-out infinite}@keyframes heroBreath-be4742f4{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.008)}}.app[data-v-18cd89a0]{position:relative;min-height:100svh;padding-bottom:92px}.shell[data-v-18cd89a0]{width:min(calc(100% - 28px),1240px);margin-inline:auto}.particles[data-v-18cd89a0]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5;overflow:hidden}.particle[data-v-18cd89a0]{position:absolute;left:var(--x);bottom:-30px;width:var(--s);height:var(--s);border-radius:50%;opacity:0;background:radial-gradient(circle,#fff 0 17%,#85edff 24%,rgba(72,157,255,.6) 45%,transparent 72%);box-shadow:0 0 12px #59dcffb3;animation:moteRise-18cd89a0 var(--d) linear var(--delay) infinite}.particle.light[data-v-18cd89a0]{background:radial-gradient(circle,#fff 0 20%,#ffe9a8 30%,rgba(255,199,88,.55) 50%,transparent 74%);box-shadow:0 0 14px #ffd46ea6}.particle.rune[data-v-18cd89a0]{width:2px;height:16px;border-radius:5px;background:linear-gradient(#d9f6ff,#9a6cff);box-shadow:0 0 12px #986cffcc}@keyframes moteRise-18cd89a0{0%{transform:translateZ(0) scale(.5);opacity:0}12%{opacity:.75}72%{opacity:.42}to{transform:translate3d(var(--drift),-110vh,0) scale(1.4);opacity:0}}.topbar[data-v-18cd89a0]{position:sticky;top:0;z-index:70;border-bottom:1px solid rgba(147,203,255,.13);background:linear-gradient(180deg,#03091cf0,#050f28d1);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 8px 30px #00031459;padding-top:env(safe-area-inset-top)}.topbar[data-v-18cd89a0]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,#58dfff,rgba(255,213,108,.8),transparent);opacity:.46}.topbar-inner[data-v-18cd89a0]{min-height:108px;padding:10px 0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px 10px;align-items:center}.brand[data-v-18cd89a0]{display:flex;align-items:center;gap:9px;min-width:0}.brand-mark[data-v-18cd89a0]{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 50% 32%,#dffaff,#3f8fe8 55%,#5b34c2);box-shadow:0 0 0 1px #78e2ff8c,0 0 18px #46d6ff75}.brand-mark i[data-v-18cd89a0]{font:900 22px/1 Georgia,Microsoft JhengHei,serif;color:#061633;font-style:normal}.brand-copy[data-v-18cd89a0]{line-height:1;min-width:0}.brand-copy strong[data-v-18cd89a0]{display:block;font-family:Georgia,Times New Roman,Microsoft JhengHei,serif;font-size:17px;letter-spacing:.13em;white-space:nowrap;background:linear-gradient(90deg,#fff9d5,#ffd26f 45%,#83edff);color:transparent;background-clip:text;-webkit-background-clip:text}.brand-copy small[data-v-18cd89a0]{display:block;margin-top:6px;color:#8db7e5;font-size:8px;letter-spacing:.2em;white-space:nowrap}.wallet[data-v-18cd89a0]{grid-column:1;min-width:0;height:43px;padding:6px 10px;display:flex;align-items:center;gap:8px;border:1px solid rgba(89,216,255,.21);border-radius:14px;background:linear-gradient(110deg,#153d75b3,#172052b3),radial-gradient(circle at 20%,rgba(67,236,255,.22),transparent 50%);box-shadow:inset 0 1px #ffffff12}.wallet.guest[data-v-18cd89a0]{opacity:.82}.wallet-icon[data-v-18cd89a0]{width:28px;height:28px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;color:#101936;font-weight:900;background:linear-gradient(145deg,#fff2ab,#ffbd4d);box-shadow:0 0 15px #ffcd5e52}.wallet-copy[data-v-18cd89a0]{min-width:0;line-height:1.05}.wallet-copy small[data-v-18cd89a0]{display:block;font-size:9px;color:#8facd0;letter-spacing:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wallet-copy strong[data-v-18cd89a0]{display:block;margin-top:4px;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.eye-toggle[data-v-18cd89a0]{margin-left:auto;border:0;background:transparent;padding:5px;color:#8facd0;cursor:pointer}.money-actions[data-v-18cd89a0]{grid-column:2;display:flex;gap:6px}.action-btn[data-v-18cd89a0]{position:relative;height:39px;padding:0 12px;border:1px solid transparent;border-radius:13px;font-size:12px;font-weight:800;letter-spacing:.08em;cursor:pointer;overflow:hidden;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.action-btn[data-v-18cd89a0]:after{content:"";position:absolute;top:-80%;right:-30%;bottom:-80%;left:-30%;transform:translate(-75%) rotate(24deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:transform .55s ease}.action-btn[data-v-18cd89a0]:hover:after{transform:translate(75%) rotate(24deg)}.action-btn[data-v-18cd89a0]:active{transform:translateY(2px) scale(.97)}.action-btn.primary[data-v-18cd89a0]{color:#10204c;border-color:#fff0a6;background:linear-gradient(135deg,#fff2aa,#ffc24c);box-shadow:0 7px 20px #ffbf3f33}.action-btn.secondary[data-v-18cd89a0]{color:#e8f5ff;border-color:#7cdeff52;background:linear-gradient(135deg,#1d7ab8b8,#4c3799c7);box-shadow:inset 0 1px #ffffff1f}.utilities[data-v-18cd89a0]{display:flex;justify-content:flex-end;gap:5px;align-items:center}.tool-btn[data-v-18cd89a0]{height:34px;min-width:34px;padding:0 8px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(148,203,255,.17);border-radius:12px;background:#12264f8f;color:#cfe3fb;cursor:pointer;transition:.2s ease}.tool-btn[data-v-18cd89a0]:hover{color:#eafaff;border-color:#64e5ff99;background:#1f477eb3;transform:translateY(-1px)}.tool-btn svg[data-v-18cd89a0]{width:16px;height:16px}.tool-label[data-v-18cd89a0]{display:none;font-size:11px}main[data-v-18cd89a0]{position:relative}.hero[data-v-18cd89a0]{position:relative;padding-top:14px}.hero-carousel[data-v-18cd89a0]{--npc-w: 46%;--copy-h: 248px;position:relative;height:560px;overflow:hidden;border-radius:27px;isolation:isolate;border:1px solid rgba(131,206,255,.24);background:#071638;box-shadow:0 27px 80px #0003188c,-22px 0 70px -18px #3ac8ff80,22px 0 70px -18px #986cff80,inset 0 1px #ffffff14,inset 2px 0 18px -6px #3ac8ff80,inset -2px 0 18px -6px #986cff80}.hero-carousel[data-v-18cd89a0]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(0deg,rgba(4,10,32,.72),transparent 32%)}.hero-neon[data-v-18cd89a0]{position:absolute;z-index:3;top:0;bottom:0;width:34%;pointer-events:none;mix-blend-mode:screen;opacity:.85}.hero-neon.l[data-v-18cd89a0]{left:0;background:radial-gradient(ellipse at 0% 50%,rgba(64,204,255,.4),transparent 62%)}.hero-neon.r[data-v-18cd89a0]{right:0;background:radial-gradient(ellipse at 100% 45%,rgba(152,108,255,.38),transparent 60%),radial-gradient(ellipse at 100% 100%,rgba(255,121,209,.22),transparent 50%)}.hero-carousel[data-v-18cd89a0]:before{content:"";position:absolute;z-index:12;pointer-events:none;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(147,219,255,.18);border-radius:20px;clip-path:polygon(0 0,28% 0,28% 1px,72% 1px,72% 0,100% 0,100% 100%,72% 100%,72% calc(100% - 1px),28% calc(100% - 1px),28% 100%,0 100%)}.slide[data-v-18cd89a0]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transform:scale(1.035);overflow:hidden;pointer-events:none;transition:opacity .8s ease,transform 1.15s cubic-bezier(.2,.8,.2,1),visibility .8s}.slide.active[data-v-18cd89a0]{opacity:1;visibility:visible;transform:scale(1);pointer-events:auto}.slide-lubu[data-v-18cd89a0]{background:radial-gradient(circle at 74% 28%,rgba(94,230,255,.27),transparent 28%),radial-gradient(circle at 25% 17%,rgba(137,82,255,.26),transparent 35%),linear-gradient(135deg,#081438,#122b69 48%,#311e70)}.slide-zeus[data-v-18cd89a0]{background:radial-gradient(circle at 78% 18%,rgba(255,222,128,.22),transparent 24%),linear-gradient(145deg,#071330,#0b3d67 48%,#37206c)}.slide-fish[data-v-18cd89a0]{background:radial-gradient(circle at 65% 30%,rgba(255,221,117,.24),transparent 25%),radial-gradient(circle at 20% 50%,rgba(255,97,211,.19),transparent 30%),linear-gradient(145deg,#10133e,#3b2277 55%,#095680)}.slide-pattern[data-v-18cd89a0]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.18;background:linear-gradient(30deg,transparent 49.5%,rgba(124,213,255,.22) 50%,transparent 50.5%) 0 0/65px 112px,linear-gradient(-30deg,transparent 49.5%,rgba(124,213,255,.18) 50%,transparent 50.5%) 0 0/65px 112px}.speed-lines[data-v-18cd89a0]{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;opacity:.1;background:repeating-conic-gradient(from 12deg at 74% 35%,transparent 0 4deg,#d4f7ff 4.2deg 4.5deg);animation:energyFocus-18cd89a0 10s linear infinite}@keyframes energyFocus-18cd89a0{to{transform:rotate(10deg) scale(1.05)}}.slide-grid[data-v-18cd89a0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;grid-template-rows:minmax(0,1fr) var(--copy-h);grid-template-columns:minmax(0,1fr) var(--npc-w)}.hero-npc[data-v-18cd89a0]{position:absolute;z-index:8;pointer-events:none;top:0;right:0;width:var(--npc-w);height:calc(100% - var(--copy-h));display:flex;align-items:flex-end;justify-content:center;padding:10px 6px 0}.slide-art[data-v-18cd89a0]{position:relative;grid-row:1;grid-column:1;display:flex;align-items:flex-end;justify-content:center;gap:0;min-height:0;padding:14px 10px 0}.figures-scene[data-v-18cd89a0]{position:relative;container-type:inline-size;display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%;padding:6% 4% 0;border-radius:16px;overflow:hidden;background:radial-gradient(circle at 50% 20%,rgba(120,226,255,.22),transparent 38%),linear-gradient(160deg,#0a1a44,#221765 55%,#08132f)}.fx-bg[data-v-18cd89a0]{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:url(../art/hero_bg_c.webp) center 42% / cover no-repeat;opacity:.9;-webkit-mask:linear-gradient(180deg,#000 0 76%,rgba(0,0,0,.78) 90%,rgba(0,0,0,.55) 100%);mask:linear-gradient(180deg,#000 0 76%,rgba(0,0,0,.78) 90%,rgba(0,0,0,.55) 100%);animation:bgDrift-18cd89a0 26s ease-in-out infinite}@keyframes bgDrift-18cd89a0{0%,to{transform:scale(1.06) translateZ(0)}50%{transform:scale(1.11) translate3d(-1.2%,-.8%,0)}}.fx-mist[data-v-18cd89a0]{position:absolute;z-index:0;top:-10%;right:-20%;bottom:-10%;left:-20%;pointer-events:none;mix-blend-mode:screen;opacity:.5;background:radial-gradient(ellipse 42% 22% at 22% 62%,rgba(180,231,255,.3),transparent 70%),radial-gradient(ellipse 38% 18% at 74% 70%,rgba(214,200,255,.24),transparent 72%),radial-gradient(ellipse 55% 26% at 50% 40%,rgba(120,160,255,.16),transparent 75%);animation:mistDrift-18cd89a0 34s ease-in-out infinite alternate}@keyframes mistDrift-18cd89a0{0%{transform:translate3d(-3%,1%,0) scale(1)}to{transform:translate3d(4%,-2%,0) scale(1.06)}}.figures-scene[data-v-18cd89a0]{box-shadow:inset 0 -70px 70px -26px #020718e6,inset 0 40px 60px -30px #0207188c}.figures-scene[data-v-18cd89a0]:after{content:"";position:absolute;z-index:1;left:10%;right:10%;bottom:0;height:12%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(104,241,255,.32),transparent 70%);filter:blur(4px)}.fx-ring[data-v-18cd89a0]{position:absolute;z-index:0;left:50%;bottom:-4%;width:118%;aspect-ratio:3 / 1;transform:translate(-50%);border-radius:50%;pointer-events:none;border:1px solid rgba(124,227,255,.55);box-shadow:0 0 18px #58d5ff73,inset 0 0 26px #7ce3ff40;background:repeating-conic-gradient(from 0deg,rgba(124,227,255,.28) 0deg 3deg,transparent 3deg 15deg);-webkit-mask:radial-gradient(ellipse at center,transparent 58%,#000 60%,#000 78%,transparent 80%);mask:radial-gradient(ellipse at center,transparent 58%,#000 60%,#000 78%,transparent 80%);animation:ringPulse-18cd89a0 3.6s ease-in-out infinite}.fx-ring[data-v-18cd89a0]:before{content:"";position:absolute;top:14%;right:14%;bottom:14%;left:14%;border-radius:50%;border:1px dashed rgba(255,244,214,.45);animation:ringSpin-18cd89a0 22s linear infinite reverse}@keyframes ringPulse-18cd89a0{0%,to{opacity:.6}50%{opacity:1}}@keyframes ringSpin-18cd89a0{to{transform:rotate(360deg)}}.fx-embers[data-v-18cd89a0],.fx-petals[data-v-18cd89a0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;overflow:hidden}.ember[data-v-18cd89a0]{position:absolute;left:var(--x);bottom:-4%;width:var(--s);height:var(--s);border-radius:50%;background:#eafcff;box-shadow:0 0 6px #7ff0ff,0 0 14px #58a8ffcc;opacity:0;animation:emberRise-18cd89a0 var(--d) ease-out var(--delay) infinite}@keyframes emberRise-18cd89a0{0%{transform:translateZ(0) scale(1);opacity:0}12%{opacity:1}60%{transform:translate3d(-14px,-55%,0) scale(.8);opacity:.8}to{transform:translate3d(12px,-108%,0) scale(.3);opacity:0}}.scene-petal[data-v-18cd89a0]{position:absolute;left:var(--x);top:-6%;width:7px;height:11px;border-radius:80% 0;background:linear-gradient(135deg,#a0d6fff2,#c6b0ff47);box-shadow:0 0 8px #6cb0ff8c;opacity:0;animation:scenePetal-18cd89a0 var(--d) linear var(--delay) infinite}@keyframes scenePetal-18cd89a0{0%{transform:translateZ(0) rotate(0);opacity:0}10%{opacity:.85}55%{transform:translate3d(26px,55%,0) rotate(230deg)}to{transform:translate3d(-18px,112%,0) rotate(520deg);opacity:0}}.fx-shine[data-v-18cd89a0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.09) 48%,rgba(214,245,255,.18) 50%,rgba(255,255,255,.09) 52%,transparent 62%);transform:translate(-100%);animation:sceneShine-18cd89a0 7s ease-in-out infinite}@keyframes sceneShine-18cd89a0{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}.slide-art .figure[data-v-18cd89a0]{position:relative;z-index:1;height:100%;width:auto;max-width:56%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 14px 30px rgba(0,3,22,.6));transform-origin:50% 100%;animation:heroBreath-18cd89a0 4.8s ease-in-out infinite}.slide-art .figure.f1[data-v-18cd89a0]{animation-delay:-1.7s;margin-left:-6%}.poster-frame[data-v-18cd89a0]{height:100%;aspect-ratio:1;max-width:100%;padding:6px;border:1px solid rgba(131,206,255,.32);border-radius:22px;background:#06122e80;box-shadow:0 18px 50px #00031880,inset 0 1px #ffffff14}.poster[data-v-18cd89a0]{width:100%;height:100%;object-fit:contain;border-radius:16px}.slide-copy[data-v-18cd89a0]{grid-row:2;grid-column:1 / -1;height:var(--copy-h);overflow:hidden;padding:10px 18px 56px;text-shadow:0 3px 20px rgba(0,3,25,.7)}@keyframes heroBreath-18cd89a0{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.008)}}.eyebrow[data-v-18cd89a0]{display:inline-flex;align-items:center;gap:7px;min-height:25px;margin-bottom:9px;padding:4px 9px;border:1px solid rgba(255,220,120,.47);border-radius:999px;background:linear-gradient(90deg,#754e136b,#44327e4d);color:#ffe8a1;font-size:9px;font-weight:900;letter-spacing:.16em}.eyebrow[data-v-18cd89a0]:before{content:"";width:6px;height:6px;border-radius:50%;background:#fff4a9;box-shadow:0 0 10px #ffcb4f}.slide-copy h1[data-v-18cd89a0]{margin:0;font-family:Georgia,Times New Roman,Microsoft JhengHei,serif;font-size:clamp(30px,8.5vw,49px);line-height:1.03;letter-spacing:.025em}.slide-copy h1 .gold[data-v-18cd89a0]{display:inline-block;margin-left:.35em;color:transparent;background:linear-gradient(90deg,#fff9d5,#ffd26f 43%,#83edff);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 3px 13px rgba(51,197,255,.26))}.slide-copy p[data-v-18cd89a0]{margin:12px 0 13px;max-width:470px;color:#d2ddf5;font-size:12px;line-height:1.65}.rarity[data-v-18cd89a0]{position:relative;display:inline-flex;align-items:center;gap:7px;margin-bottom:13px;padding:7px 11px 7px 29px;border:1px solid rgba(124,227,255,.28);border-radius:8px 15px 15px;background:#051435a6;color:#c9f7ff;font-size:10px;font-weight:800;letter-spacing:.1em}.rarity[data-v-18cd89a0]:before{content:"✦";position:absolute;left:10px;color:#ffd978}.hero-actions[data-v-18cd89a0]{display:flex;gap:8px;flex-wrap:wrap}.hero-cta[data-v-18cd89a0]{min-height:42px;padding:0 17px;border-radius:13px;border:1px solid #fff0a6;color:#112049;background:linear-gradient(135deg,#fff5b4,#ffc94e 55%,#e99c2e);box-shadow:0 9px 30px #ffbe3740,inset 0 1px #fffde2;font-size:12px;font-weight:900;letter-spacing:.05em;cursor:pointer;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.hero-cta[data-v-18cd89a0]:hover{transform:translateY(-2px);filter:brightness(1.1)}.hero-cta[data-v-18cd89a0]:active{transform:scale(.97)}.hero-cta.ghost[data-v-18cd89a0]{color:#eaf6ff;border-color:#7cdeff4f;background:linear-gradient(135deg,#1d7ab88c,#4c3799a1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none}.carousel-controls[data-v-18cd89a0]{position:absolute;left:20px;right:20px;bottom:18px;z-index:15;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.carousel-dots[data-v-18cd89a0]{display:flex;align-items:center;gap:7px;pointer-events:auto}.carousel-dot[data-v-18cd89a0]{width:21px;height:5px;padding:0;border:0;border-radius:99px;background:#b5d6ff40;cursor:pointer;transition:width .25s ease,background .25s ease}.carousel-dot.active[data-v-18cd89a0]{width:38px;background:linear-gradient(90deg,#ffe588,#5ee7ff);box-shadow:0 0 11px #5be0ff8c}.carousel-arrows[data-v-18cd89a0]{display:flex;align-items:center;gap:8px;pointer-events:auto}.carousel-index[data-v-18cd89a0]{color:#9fb5d8;font-size:9px;letter-spacing:.17em;font-variant-numeric:tabular-nums}.carousel-index strong[data-v-18cd89a0]{color:#fff;font-size:13px}.carousel-arrow[data-v-18cd89a0]{width:30px;height:30px;border-radius:10px;border:1px solid rgba(148,203,255,.2);background:#06102880;color:var(--text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}.carousel-arrow[data-v-18cd89a0]:hover{border-color:var(--cyan);color:var(--cyan)}.carousel-progress[data-v-18cd89a0]{position:absolute;z-index:14;left:0;bottom:0;height:2px;width:0;background:linear-gradient(90deg,#5ff0ff,#b793ff,#ffe58d);box-shadow:0 0 8px #67eaff;animation:progress-18cd89a0 6.5s linear}@keyframes progress-18cd89a0{0%{width:0}to{width:100%}}.jackpot-wrap[data-v-18cd89a0]{position:relative;z-index:20;margin-top:-5px}.jackpot-panel[data-v-18cd89a0]{position:relative;overflow:hidden;min-height:136px;padding:17px 16px;display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;border:1px solid rgba(113,221,255,.27);border-radius:23px;background:linear-gradient(110deg,#0b2b59eb,#1f1654e6),radial-gradient(circle at 40%,rgba(59,213,255,.3),transparent);box-shadow:0 18px 55px #00041a6b,inset 0 1px #ffffff17}.jackpot-panel[data-v-18cd89a0]:before{content:"";position:absolute;top:-100%;right:-20%;bottom:-100%;left:-20%;pointer-events:none;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.07) 48%,transparent 54%);animation:panelSweep-18cd89a0 6s linear infinite}@keyframes panelSweep-18cd89a0{to{transform:translate(70%)}}.crystal-core[data-v-18cd89a0]{width:66px;position:relative;z-index:2;filter:drop-shadow(0 0 16px rgba(77,225,255,.64));animation:crystalPulse-18cd89a0 2.8s ease-in-out infinite}@keyframes crystalPulse-18cd89a0{50%{filter:drop-shadow(0 0 26px rgba(105,236,255,.94));transform:translateY(-3px)}}.jackpot-main[data-v-18cd89a0]{position:relative;z-index:2;min-width:0}.jackpot-kicker[data-v-18cd89a0]{display:flex;align-items:center;gap:7px;color:#b3c8eb;font-size:9px;font-weight:900;letter-spacing:.19em}.live-pill[data-v-18cd89a0]{padding:3px 6px;border-radius:99px;color:#8affc3;background:#2fd38321;font-size:8px;letter-spacing:.08em}.live-pill[data-v-18cd89a0]:before{content:"";display:inline-block;width:5px;height:5px;margin-right:4px;border-radius:50%;background:#70ffb1;box-shadow:0 0 7px #70ffb1}.jackpot-number-row[data-v-18cd89a0]{margin-top:7px;display:flex;align-items:flex-end;min-width:0}.currency[data-v-18cd89a0]{padding-bottom:5px;margin-right:7px;color:#8fcdf4;font-size:10px;font-weight:900}.jackpot-number[data-v-18cd89a0]{min-width:0;overflow:hidden;color:#fff2b4;font-size:clamp(25px,7vw,42px);font-weight:900;line-height:1;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:0 0 16px rgba(255,213,96,.28)}.jackpot-sub[data-v-18cd89a0]{margin-top:7px;color:#839bc1;font-size:9px}.jackpot-side[data-v-18cd89a0]{position:relative;z-index:2;grid-column:1 / -1;display:flex;justify-content:space-between;padding-top:10px;border-top:1px solid rgba(133,206,255,.13)}.side-stat span[data-v-18cd89a0]{display:block;color:#7890b7;font-size:8px;letter-spacing:.09em}.side-stat strong[data-v-18cd89a0]{display:block;margin-top:3px;font-size:11px}.side-stat[data-v-18cd89a0]:last-child{text-align:right}.winner-ticker[data-v-18cd89a0]{margin-top:9px;height:48px;display:flex;align-items:center;overflow:hidden;border:1px solid rgba(138,194,255,.14);border-radius:15px;background:#081635b3}.ticker-label[data-v-18cd89a0]{position:relative;z-index:2;height:100%;padding:0 11px;flex:0 0 auto;display:flex;align-items:center;gap:6px;color:#fff2b2;font-size:10px;font-weight:900;white-space:nowrap;background:linear-gradient(90deg,#35245d,#183c69);box-shadow:8px 0 18px #03091c80}.live-dot[data-v-18cd89a0]{width:7px;height:7px;border-radius:50%;background:#ff75bd;box-shadow:0 0 8px #ff75bd;animation:livePulse-18cd89a0 1.2s infinite}@keyframes livePulse-18cd89a0{50%{opacity:.35}}.ticker-window[data-v-18cd89a0]{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.ticker-track[data-v-18cd89a0]{display:flex;width:max-content;animation:tickerMove-18cd89a0 31s linear infinite}.ticker-window:hover .ticker-track[data-v-18cd89a0]{animation-play-state:paused}.ticker-set[data-v-18cd89a0]{display:flex;align-items:center;white-space:nowrap}.win-item[data-v-18cd89a0]{display:inline-flex;align-items:center;gap:6px;padding:0 17px;color:#9db2d4;font-size:10px}.win-item[data-v-18cd89a0]:after{content:"◆";margin-left:16px;color:#2c507f;font-size:7px}.win-item b[data-v-18cd89a0]{color:#73ffc1;font-variant-numeric:tabular-nums}.win-item em[data-v-18cd89a0]{color:#8be7ff;font-style:normal}@keyframes tickerMove-18cd89a0{to{transform:translate(-50%)}}.section[data-v-18cd89a0]{padding-top:28px}.section-head[data-v-18cd89a0]{display:flex;justify-content:space-between;gap:14px;align-items:flex-end;margin-bottom:13px}.section-kicker[data-v-18cd89a0]{display:flex;align-items:center;gap:7px;color:#72e5ff;font-size:9px;font-weight:900;letter-spacing:.18em}.section-kicker[data-v-18cd89a0]:before{content:"";width:20px;height:2px;background:linear-gradient(90deg,#62f0ff,transparent);box-shadow:0 0 7px #42cfff}.section-title[data-v-18cd89a0]{margin:5px 0 0;display:flex;align-items:center;gap:9px;font-family:Georgia,Times New Roman,Microsoft JhengHei,serif;font-size:23px;letter-spacing:.04em}.section-title em[data-v-18cd89a0]{color:var(--gold);font-style:normal}.section-title[data-v-18cd89a0]:before{content:"";width:4px;height:20px;border-radius:4px;background:linear-gradient(#5ff0ff,#986cff);box-shadow:0 0 10px #5ff0ff99}.section-note[data-v-18cd89a0]{color:#8297bb;font-size:10px;white-space:nowrap}.section-note b[data-v-18cd89a0]{color:#e4f2ff}.category-wrap[data-v-18cd89a0]{position:sticky;top:calc(108px + env(safe-area-inset-top));z-index:55;margin-inline:-14px;padding:7px 14px;background:linear-gradient(rgba(4,10,30,.9),rgba(4,10,30,.68),transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.category-strip[data-v-18cd89a0]{display:flex;gap:8px;overflow-x:auto;padding:2px 1px 8px;scrollbar-width:none}.category-strip[data-v-18cd89a0]::-webkit-scrollbar{display:none}.category-btn[data-v-18cd89a0]{position:relative;flex:0 0 auto;min-width:72px;height:62px;padding:9px 10px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:1px solid rgba(126,187,245,.14);border-radius:15px;background:linear-gradient(155deg,#132a52bf,#0c163bbf);color:#8fa5c9;cursor:pointer;transition:.22s ease;overflow:hidden}.category-btn .cat-icon[data-v-18cd89a0]{height:23px;display:grid;place-items:center;font-size:18px;filter:saturate(.8)}.category-btn b[data-v-18cd89a0]{font-size:10px;font-weight:800}.category-btn small[data-v-18cd89a0]{font-size:7px;opacity:.66;letter-spacing:.08em}.category-btn[data-v-18cd89a0]:hover,.category-btn.active[data-v-18cd89a0]{color:#fff;border-color:#69e1ff8c;background:linear-gradient(145deg,#2071adcc,#4f369bd1);box-shadow:0 8px 24px #0f8bd42e,inset 0 1px #ffffff1a;transform:translateY(-2px)}.category-btn.active .cat-icon[data-v-18cd89a0]{filter:saturate(1.2) drop-shadow(0 0 7px #6ce8ff)}.game-grid[data-v-18cd89a0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.grid-head[data-v-18cd89a0]{display:flex;align-items:baseline;gap:8px;margin:18px 0 10px;padding-left:10px;border-left:3px solid var(--gold);font-size:15px;letter-spacing:.06em}.grid-head[data-v-18cd89a0]:first-of-type{margin-top:4px}.grid-head.tp[data-v-18cd89a0]{border-left-color:#5fd0ff}.grid-head small[data-v-18cd89a0]{color:#6f86ab;font-size:9px;font-weight:900;letter-spacing:.18em}.grid-head em[data-v-18cd89a0]{padding:1px 7px;border-radius:6px;color:#06283a;background:linear-gradient(135deg,#8ff6ff,#5fd0ff);font-size:10px;font-style:normal;font-weight:800}.grid-head span[data-v-18cd89a0]{margin-left:auto;color:#8297bb;font-size:11px;font-weight:400}.game-card[data-v-18cd89a0]{position:relative;min-width:0;overflow:hidden;border-radius:19px;border:1px solid rgba(129,195,255,.16);background:linear-gradient(160deg,#10264feb,#07102bf2);box-shadow:0 12px 28px #00031545,inset 0 1px #ffffff0e;cursor:pointer;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.game-card[data-v-18cd89a0]:hover,.game-card[data-v-18cd89a0]:focus-visible{transform:translateY(-6px);border-color:#69e2ff87;box-shadow:0 20px 42px #00041b73,0 0 24px #31a6ff1f;outline:0}.game-card[data-v-18cd89a0]:active{transform:translateY(-1px) scale(.98)}.game-art[data-v-18cd89a0]{position:relative;aspect-ratio:1 / .87;overflow:hidden;background:radial-gradient(circle at 50% 15%,var(--c2),transparent 42%),linear-gradient(145deg,var(--c1),#0a1938 78%)}.art-main[data-v-18cd89a0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .38s ease,filter .38s ease}.game-card:hover .art-main[data-v-18cd89a0]{transform:scale(1.055) translateY(-2px);filter:brightness(1.08)}.game-art[data-v-18cd89a0]:before{content:"";position:absolute;z-index:2;inset:auto 0 0;height:42%;pointer-events:none;background:linear-gradient(0deg,rgba(4,10,30,.78),transparent)}.game-art[data-v-18cd89a0]:after{content:"";position:absolute;z-index:3;top:-80%;right:-35%;bottom:-80%;left:-35%;pointer-events:none;background:linear-gradient(105deg,transparent 43%,rgba(255,255,255,.22) 49%,transparent 55%);transform:translate(-75%);transition:transform .6s ease}.game-card:hover .game-art[data-v-18cd89a0]:after{transform:translate(72%)}.art-glyph[data-v-18cd89a0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;font:900 64px/1 Georgia,Microsoft JhengHei,serif;color:var(--gold-2);text-shadow:0 0 30px var(--c2)}.card-rarity[data-v-18cd89a0]{position:absolute;z-index:5;left:8px;top:8px;min-width:34px;padding:4px 7px;border-radius:8px 8px 8px 2px;color:#192143;background:linear-gradient(135deg,#fff3a5,#ffbd45);box-shadow:0 4px 13px #ffbe394d;font-size:8px;font-weight:950;letter-spacing:.08em;text-align:center}.card-rarity.new[data-v-18cd89a0]{color:#fff;background:linear-gradient(135deg,#ff71ce,#775cff)}.star-row[data-v-18cd89a0]{position:absolute;z-index:5;top:10px;right:8px;color:#ffe48a;font-size:8px;letter-spacing:-1px;text-shadow:0 0 7px #ffc84a}.play-orb[data-v-18cd89a0]{position:absolute;z-index:5;right:8px;bottom:7px;width:31px;height:31px;display:grid;place-items:center;border:1px solid rgba(255,244,175,.72);border-radius:50%;color:#14214a;background:linear-gradient(145deg,#fff5b9,#ffc84d);box-shadow:0 6px 18px #ffbb3342;font-size:11px;opacity:.9;transition:.25s ease}.game-card:hover .play-orb[data-v-18cd89a0]{transform:scale(1.12);opacity:1;box-shadow:0 0 20px #ffd85a87}.game-info[data-v-18cd89a0]{padding:10px 10px 11px}.game-name-row[data-v-18cd89a0]{display:flex;align-items:center;justify-content:space-between;gap:5px;min-width:0}.game-name[data-v-18cd89a0]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900}.heart[data-v-18cd89a0]{flex:0 0 auto;color:#6680aa;font-size:13px;transition:.2s ease}.game-card:hover .heart[data-v-18cd89a0]{color:#ff87c9}.provider-row[data-v-18cd89a0]{display:flex;align-items:center;gap:5px;margin-top:5px;color:#7188ad;font-size:8px}.provider-tag[data-v-18cd89a0]{padding:3px 5px;border:1px solid rgba(121,190,244,.15);border-radius:5px;color:#92ddf2;background:#3087bc1a;letter-spacing:.06em}.game-en[data-v-18cd89a0]{margin-left:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#728bb1;letter-spacing:.08em}.tp-bar[data-v-18cd89a0]{display:grid;gap:10px;margin:2px 0 14px}.tp-note[data-v-18cd89a0]{margin:0;display:flex;align-items:center;gap:8px;min-height:34px;padding:6px 10px;border:1px solid rgba(105,226,255,.18);border-radius:11px;background:#14467833;color:#a9c3e3;font-size:11.5px;line-height:1.45}.tp-note b[data-v-18cd89a0]{flex:0 0 auto;padding:2px 8px;border-radius:6px;color:#06283a;background:linear-gradient(135deg,#8ff6ff,#5fd0ff);font-size:10.5px;letter-spacing:.08em}.tp-loading[data-v-18cd89a0],.tp-empty[data-v-18cd89a0]{margin:4px 0 12px;justify-content:center;text-align:center}.tp-foot[data-v-18cd89a0]{margin-top:14px}.tp-search[data-v-18cd89a0]{position:relative;display:flex;align-items:center;height:42px;border:1px solid rgba(126,187,245,.24);border-radius:12px;background:#07122ed1;transition:border-color .2s,box-shadow .2s}.tp-search[data-v-18cd89a0]:focus-within{border-color:#69e1ff99;box-shadow:0 0 0 3px #50c8ff1f}.tp-search svg[data-v-18cd89a0]{flex:0 0 auto;width:17px;height:17px;margin:0 4px 0 12px;color:#7f9cc4}.tp-search input[data-v-18cd89a0]{flex:1;min-width:0;height:100%;padding:0 6px;border:0;background:transparent;color:#e8f3ff;font-size:16px;outline:0}.tp-search input[data-v-18cd89a0]::placeholder{color:#6c84a8}.tp-search input[data-v-18cd89a0]::-webkit-search-cancel-button{display:none}.tp-clear[data-v-18cd89a0]{flex:0 0 auto;width:28px;height:28px;margin-right:7px;display:grid;place-items:center;border:0;border-radius:50%;background:#7ebbf529;color:#cfe3ff;font-size:12px;cursor:pointer}.tp-provs-wrap[data-v-18cd89a0]{display:grid;gap:8px}.tp-provs[data-v-18cd89a0]{display:flex;flex-wrap:wrap;gap:7px;max-height:76px;overflow:hidden}.tp-provs.open[data-v-18cd89a0]{max-height:none}.tp-prov[data-v-18cd89a0]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border:1px solid rgba(126,187,245,.18);border-radius:999px;background:#132a52b8;color:#a9bedf;font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap;transition:.18s ease}.tp-prov small[data-v-18cd89a0]{padding:1px 6px;border-radius:999px;background:#7ebbf51f;color:#7f98bd;font-size:10px;font-weight:700}.tp-prov[data-v-18cd89a0]:hover{color:#fff;border-color:#69e1ff66}.tp-prov.active[data-v-18cd89a0]{color:#fff;border-color:#69e1ff99;background:linear-gradient(145deg,#2071ade6,#4f369be6);box-shadow:0 5px 16px #1f8cd638}.tp-prov.active small[data-v-18cd89a0]{background:#ffffff2e;color:#e6f4ff}.tp-prov-toggle[data-v-18cd89a0]{justify-self:center;height:30px;padding:0 16px;border:1px dashed rgba(126,187,245,.32);border-radius:999px;background:transparent;color:#8fd8f2;font-size:11.5px;font-weight:800;cursor:pointer}.tp-prov-toggle[data-v-18cd89a0]:hover{color:#fff;border-style:solid}.tp-more[data-v-18cd89a0]{display:grid;justify-items:center;gap:9px;margin-top:18px}.tp-more-count[data-v-18cd89a0]{color:#7f95b9;font-size:11px}.tp-more-btn[data-v-18cd89a0]{width:min(100%,420px);height:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(105,225,255,.45);border-radius:14px;background:linear-gradient(145deg,#2071ad8c,#4f369b8c);color:#fff;font-size:14px;font-weight:900;letter-spacing:.06em;cursor:pointer;transition:.2s ease}.tp-more-btn small[data-v-18cd89a0]{color:#bfe6ff;font-size:11px;font-weight:700;letter-spacing:0}.tp-more-btn[data-v-18cd89a0]:hover{transform:translateY(-2px);box-shadow:0 10px 26px #1f8cd640}.category-wrap.fade-r .category-strip[data-v-18cd89a0]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.category-wrap.fade-l .category-strip[data-v-18cd89a0]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px);mask-image:linear-gradient(90deg,transparent,#000 40px)}.category-wrap.fade-l.fade-r .category-strip[data-v-18cd89a0]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.category-strip[data-v-18cd89a0]{scroll-snap-type:x proximity}.category-btn[data-v-18cd89a0]{scroll-snap-align:center}.tp-art-title[data-v-18cd89a0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:28px 12px 32px;overflow:hidden}.tp-art-title b[data-v-18cd89a0]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;word-break:break-word;color:#fff;font:900 17px/1.25 Georgia,Microsoft JhengHei,serif;text-align:center;text-shadow:0 0 18px var(--c2),0 2px 3px rgba(0,0,0,.55)}.tp-art-title i[data-v-18cd89a0]{position:absolute;z-index:-1;left:50%;top:50%;transform:translate(-50%,-54%);color:#ffffff12;font:900 128px/1 Georgia,serif;font-style:normal;text-shadow:none}.tp-art-prov[data-v-18cd89a0]{position:absolute;z-index:5;left:8px;bottom:9px;max-width:calc(100% - 52px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ebf6ffdb;font-size:9px;font-weight:900;letter-spacing:.06em}.card-rarity.demo[data-v-18cd89a0]{color:#06283a;background:linear-gradient(135deg,#8ff6ff,#5fd0ff);box-shadow:0 4px 13px #5fd0ff4d}.realm-grid[data-v-18cd89a0]{display:grid;gap:12px}.vip-card[data-v-18cd89a0]{position:relative;min-height:285px;padding:22px 19px;overflow:hidden;border:1px solid rgba(255,217,111,.34);border-radius:24px;background:radial-gradient(circle at 82% 22%,rgba(255,215,95,.21),transparent 31%),radial-gradient(circle at 18% 80%,rgba(74,218,255,.19),transparent 35%),linear-gradient(135deg,#152a60,#2d236a 58%,#0a4770);box-shadow:0 20px 55px #00031a5e,inset 0 1px #ffffff1a}.vip-card[data-v-18cd89a0]:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;pointer-events:none;border:1px solid rgba(255,231,153,.13);border-radius:18px}.vip-card[data-v-18cd89a0]:after{content:"VIP";position:absolute;right:-7px;bottom:-24px;color:#e9f6ff0b;font:900 116px/1 Georgia,serif;letter-spacing:-.1em}.vip-copy[data-v-18cd89a0]{position:relative;z-index:3;max-width:68%}.vip-level[data-v-18cd89a0]{display:inline-flex;align-items:center;gap:7px;padding:5px 9px;border:1px solid rgba(255,227,152,.35);border-radius:8px;background:#ffe18712;color:#ffe79c;font-size:9px;font-weight:900;letter-spacing:.12em}.vip-card h3[data-v-18cd89a0]{margin:13px 0 7px;font:700 25px/1.15 Georgia,Microsoft JhengHei,serif}.vip-card p[data-v-18cd89a0]{margin:0;color:#afc2e0;font-size:11px;line-height:1.7}.vip-benefits[data-v-18cd89a0]{display:flex;gap:7px;margin-top:17px;flex-wrap:wrap}.vip-benefit[data-v-18cd89a0]{padding:7px 9px;border:1px solid rgba(141,209,255,.18);border-radius:9px;background:#06193b5c;font-size:9px;color:#d8eaff}.vip-crest[data-v-18cd89a0]{position:absolute;right:18px;top:22px;font:900 150px/1 Georgia,Microsoft JhengHei,serif;color:transparent;-webkit-text-stroke:1px rgba(124,227,255,.35);filter:drop-shadow(0 0 17px rgba(93,220,255,.27));pointer-events:none}.promo-grid[data-v-18cd89a0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.promo-card[data-v-18cd89a0]{position:relative;min-height:153px;padding:14px;overflow:hidden;text-align:left;border:1px solid rgba(130,197,255,.17);border-radius:19px;color:var(--text);background:radial-gradient(circle at 90% 10%,var(--glow),transparent 45%),linear-gradient(145deg,#132f5be8,#1b1345f2);cursor:pointer;transition:.23s ease}.promo-card[data-v-18cd89a0]:first-child{grid-column:span 2}.promo-card[data-v-18cd89a0]:hover{transform:translateY(-4px);border-color:#75e1ff73}.promo-card[data-v-18cd89a0]:before{content:attr(data-kanji);position:absolute;right:7px;bottom:-17px;color:#e9f6ff0f;font:900 76px/1 serif}.promo-card small[data-v-18cd89a0]{display:block;color:#7fe7ff;font-size:8px;font-weight:900;letter-spacing:.1em}.promo-card h4[data-v-18cd89a0]{position:relative;z-index:2;margin:5px 0;font-size:14px}.promo-card p[data-v-18cd89a0]{position:relative;z-index:2;margin:0;max-width:74%;color:#8299bc;font-size:9px;line-height:1.5}.promo-tag[data-v-18cd89a0]{position:absolute;right:10px;top:10px;padding:4px 6px;border-radius:6px;background:#ffe8a61c;color:#ffe9aa;font-size:8px;font-weight:850}.site-footer[data-v-18cd89a0]{margin-top:34px;padding:27px 0 calc(24px + env(safe-area-inset-bottom));border-top:1px solid rgba(123,188,242,.12);background:linear-gradient(180deg,#050e2473,#030817f0)}.footer-top[data-v-18cd89a0]{display:grid;gap:22px}.footer-brand[data-v-18cd89a0]{max-width:420px}.footer-brand .brand[data-v-18cd89a0]{margin-bottom:12px}.footer-brand p[data-v-18cd89a0]{margin:0;color:#7289ad;font-size:10px;line-height:1.75}.footer-title[data-v-18cd89a0]{margin-bottom:10px;color:#9edff1;font-size:10px;font-weight:900;letter-spacing:.15em}.partner-list[data-v-18cd89a0],.payment-list[data-v-18cd89a0],.footer-links[data-v-18cd89a0]{display:flex;gap:7px;flex-wrap:wrap}.partner[data-v-18cd89a0],.payment[data-v-18cd89a0]{min-height:31px;display:flex;align-items:center;gap:5px;padding:0 9px;border:1px solid rgba(118,178,230,.13);border-radius:9px;color:#8096b8;background:#0e1d3d78;font-size:9px;font-weight:800;letter-spacing:.06em}.partner i[data-v-18cd89a0]{width:7px;height:7px;flex:0 0 auto;transform:rotate(45deg);background:linear-gradient(135deg,#64e8ff,#9075ff);box-shadow:0 0 7px #56cfff}.payment[data-v-18cd89a0]{color:#cfe3fb}.footer-links button[data-v-18cd89a0]{padding:0;border:0;background:transparent;color:#7188aa;font-size:9px;cursor:pointer}.footer-links button[data-v-18cd89a0]:hover{color:#9eefff}.footer-bottom[data-v-18cd89a0]{margin-top:19px;padding-top:16px;border-top:1px solid rgba(125,179,231,.09);display:flex;align-items:center;justify-content:space-between;gap:15px;color:#546987;font-size:8px}.footer-bottom p[data-v-18cd89a0]{margin:6px 0 0}.age-mark[data-v-18cd89a0]{width:33px;height:33px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(255,121,209,.35);border-radius:50%;color:#ff9ad9;font-size:10px;font-weight:900}.bottom-nav[data-v-18cd89a0]{position:fixed;z-index:75;left:9px;right:9px;bottom:8px;height:66px;padding:4px 5px calc(4px + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(129,208,255,.24);border-radius:20px;background:#050f28e8;-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);box-shadow:0 13px 40px #00031499,inset 0 1px #ffffff14}.nav-btn[data-v-18cd89a0]{position:relative;border:0;border-radius:15px;background:transparent;color:#7189ad;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:9px;font-weight:800;cursor:pointer}.nav-btn svg[data-v-18cd89a0]{width:20px;height:20px}.nav-btn.active[data-v-18cd89a0]{color:#fff1a4;background:linear-gradient(145deg,#2b70ad73,#46338f7a)}.nav-btn.active[data-v-18cd89a0]:after{content:"";position:absolute;top:4px;left:36%;right:36%;height:2px;border-radius:9px;background:#67eaff;box-shadow:0 0 9px #67eaff}.toast[data-v-18cd89a0]{position:fixed;z-index:160;left:50%;bottom:91px;max-width:calc(100% - 30px);padding:11px 16px;display:flex;align-items:center;gap:8px;border:1px solid rgba(129,208,255,.35);border-radius:12px;background:#06122ef5;box-shadow:0 14px 40px #0003148c;color:#eaf5ff;font-size:11px;white-space:nowrap;transform:translate(-50%)}.toast i[data-v-18cd89a0]{color:var(--cyan);font-style:normal}.toast-fade-enter-active[data-v-18cd89a0],.toast-fade-leave-active[data-v-18cd89a0]{transition:opacity .25s ease,transform .25s ease}.toast-fade-enter-from[data-v-18cd89a0],.toast-fade-leave-to[data-v-18cd89a0]{opacity:0;transform:translate(-50%,12px)}@media(min-width:700px){.app[data-v-18cd89a0]{padding-bottom:0}.shell[data-v-18cd89a0]{width:min(calc(100% - 44px),1240px)}.topbar-inner[data-v-18cd89a0]{min-height:76px;display:flex;gap:14px}.brand[data-v-18cd89a0]{margin-right:auto}.wallet[data-v-18cd89a0]{grid-column:auto;width:210px}.money-actions[data-v-18cd89a0]{grid-column:auto}.utilities[data-v-18cd89a0]{order:4}.tool-label[data-v-18cd89a0]{display:inline}.hero[data-v-18cd89a0]{padding-top:20px}.hero-carousel[data-v-18cd89a0]{height:440px;--npc-w: 30%;--copy-h: 0px}.slide-grid[data-v-18cd89a0]{grid-template-columns:minmax(0,1fr) 34% var(--npc-w);grid-template-rows:1fr}.slide-copy[data-v-18cd89a0]{grid-row:1;grid-column:1;height:auto;align-self:center;padding:30px 16px 64px 48px}.slide-art[data-v-18cd89a0]{grid-row:1;grid-column:2;padding:22px 8px 0;justify-content:center}.slide-art .figure[data-v-18cd89a0]{max-width:60%}.hero-npc[data-v-18cd89a0]{height:100%;padding:14px 16px 0 6px}.poster-frame[data-v-18cd89a0]{height:92%;margin-bottom:4%}.slide-copy h1[data-v-18cd89a0]{font-size:49px}.slide-copy p[data-v-18cd89a0]{font-size:13px}.carousel-controls[data-v-18cd89a0]{left:48px;right:calc(var(--npc-w) + 24px);bottom:21px}.jackpot-wrap[data-v-18cd89a0]{margin-top:-20px;width:min(calc(100% - 94px),1140px)}.jackpot-panel[data-v-18cd89a0]{min-height:148px;grid-template-columns:95px minmax(0,1fr) 190px;padding:20px 24px;gap:16px}.crystal-core[data-v-18cd89a0]{width:84px}.currency[data-v-18cd89a0]{font-size:12px;padding-bottom:6px}.jackpot-side[data-v-18cd89a0]{grid-column:auto;height:76px;padding:5px 0 5px 20px;flex-direction:column;justify-content:center;gap:12px;border-top:0;border-left:1px solid rgba(133,206,255,.13)}.side-stat[data-v-18cd89a0]:last-child{text-align:left}.game-grid[data-v-18cd89a0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.realm-grid[data-v-18cd89a0]{grid-template-columns:1.28fr .95fr}.footer-top[data-v-18cd89a0]{grid-template-columns:1.1fr 1fr 1fr}.bottom-nav[data-v-18cd89a0]{display:none}.category-wrap[data-v-18cd89a0]{top:calc(76px + env(safe-area-inset-top));margin-inline:0;padding-inline:0}.category-btn[data-v-18cd89a0]{min-width:83px}.toast[data-v-18cd89a0]{bottom:25px}}@media(min-width:1024px){.topbar-inner[data-v-18cd89a0]{gap:18px}.brand-mark[data-v-18cd89a0]{width:48px;height:48px}.brand-copy strong[data-v-18cd89a0]{font-size:20px}.wallet[data-v-18cd89a0]{width:230px;height:47px}.action-btn[data-v-18cd89a0]{height:42px;padding-inline:17px}.hero-carousel[data-v-18cd89a0]{height:480px;border-radius:30px}.slide-copy[data-v-18cd89a0]{padding-left:64px}.slide-copy h1[data-v-18cd89a0]{font-size:58px}.slide-copy p[data-v-18cd89a0]{margin-top:18px;font-size:14px}.slide-grid[data-v-18cd89a0]{grid-template-columns:minmax(0,1fr) 36% var(--npc-w)}.game-grid[data-v-18cd89a0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.game-name[data-v-18cd89a0]{font-size:15px}.game-info[data-v-18cd89a0]{padding:12px 13px 14px}.section[data-v-18cd89a0]{padding-top:39px}.section-title[data-v-18cd89a0]{font-size:27px}.promo-card[data-v-18cd89a0]{min-height:153px}}@media(min-width:1380px){.game-grid[data-v-18cd89a0]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:699px){.hero-carousel[data-v-18cd89a0]{height:min(780px,198vw);--copy-h: 322px}.slide-art[data-v-18cd89a0]{padding:14px 4px 0 8px}.slide-art .figure[data-v-18cd89a0]{max-width:54%}.slide-art .poster-frame[data-v-18cd89a0]:not(.figures-frame){height:auto;width:100%;margin-bottom:6px}.slide-art .figures-frame[data-v-18cd89a0]{height:auto;width:100%;aspect-ratio:4 / 5;margin-bottom:6px}.slide-art .figure[data-v-18cd89a0]{max-width:66%}.slide-art .figure.f1[data-v-18cd89a0]{margin-left:-28%}.slide-copy[data-v-18cd89a0]{padding:8px 16px 50px}.slide-copy h1[data-v-18cd89a0]{font-size:clamp(28px,8vw,40px)}.slide-copy h1 .gold[data-v-18cd89a0]{display:block;margin:6px 0 0}.slide-copy p[data-v-18cd89a0]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:370px){.shell[data-v-18cd89a0]{width:min(calc(100% - 20px),1240px)}.brand-copy small[data-v-18cd89a0]{display:none}.brand-copy strong[data-v-18cd89a0]{font-size:15px}.action-btn[data-v-18cd89a0]{padding-inline:9px}.jackpot-panel[data-v-18cd89a0]{grid-template-columns:56px minmax(0,1fr)}.crystal-core[data-v-18cd89a0]{width:52px}.category-btn[data-v-18cd89a0]{min-width:67px}}@media(prefers-reduced-motion:reduce){[data-v-18cd89a0],[data-v-18cd89a0]:before,[data-v-18cd89a0]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--ink: #04091c;--ink-2: #06102b;--plum: #0b1c42;--cyan: #68f1ff;--blue: #39bfff;--violet: #986cff;--purple: #592fc5;--red: #ff79d1;--verm: #ff9ad9;--gold: #ffd97c;--gold-2: #fff0b5;--jade: #70ffb1;--text: #f7fbff;--muted: #a9badd;--line: rgba(155, 210, 255, .19);--panel: rgba(9, 25, 61, .72);--shadow: 0 24px 70px rgba(0, 3, 20, .55);--radius: 22px;--bg-0: #04091c;--bg-1: #071635;--bg-2: #0b1c42;--panel-2: #102a5e;--gold-0: #fff0b5;--gold-1: #ffd97c;--red-1: #ff79d1;--red-2: #7146dd;--text-mut: #a9badd;--text-dim: #7289ad;--radius-sm: 12px;--maxw: 1240px;--shadow-card: 0 12px 30px rgba(0, 3, 21, .45);--font: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang TC", "Microsoft JhengHei", "Noto Sans TC", sans-serif;color-scheme:dark}*{box-sizing:border-box}html,body{font-family:var(--font);color:var(--text);min-width:320px;min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 16% 7%,rgba(54,126,255,.21),transparent 29rem),radial-gradient(circle at 90% 22%,rgba(136,73,255,.2),transparent 32rem),linear-gradient(180deg,#06102b,#030819 46%,#07112b);background-attachment:fixed}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle 42vw at -17vw 28vh,rgba(10,207,255,.15),transparent 70%),radial-gradient(circle 42vw at 117vw 55vh,rgba(130,72,255,.15),transparent 70%);filter:blur(30px)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background-image:linear-gradient(rgba(95,178,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(95,178,255,.025) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 78%);mask-image:linear-gradient(to bottom,#000,transparent 78%)}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}img{display:block;max-width:100%}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 20px}.gold-text{background:linear-gradient(180deg,var(--gold-0),var(--gold-1) 55%,var(--gold-2));-webkit-background-clip:text;background-clip:text;color:transparent}.chrome-gold{position:relative;background:linear-gradient(180deg,#fff0b8,#f7cf63 18%,#e9a92f 42%,#6d4205 50%,#efbf45 57%,#ffe390 78%,#b07d1c);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 1px 0 #5a3b0c,0 -1px 0 rgba(255,248,214,.3),0 2px 2px rgba(0,0,0,.45),0 6px 18px rgba(0,0,0,.55);filter:drop-shadow(0 0 16px rgba(232,185,106,.45))}.chrome-gold:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 38%,rgba(255,255,255,.85) 50%,transparent 62%);-webkit-background-clip:text;background-clip:text;color:transparent;background-size:250% 100%;animation:shine-sweep 3.6s ease-in-out infinite}@keyframes shine-sweep{0%{background-position:180% 0}55%,to{background-position:-80% 0}}@keyframes card-shine{0%{transform:translate(-120%) skew(-18deg)}to{transform:translate(220%) skew(-18deg)}}@keyframes badge-pulse{0%,to{box-shadow:0 0 #ffcf4ab3}70%{box-shadow:0 0 0 8px #ffcf4a00}}@keyframes glow-breath{0%,to{opacity:.55}50%{opacity:1}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#68f1ff38;border-radius:8px}::-webkit-scrollbar-track{background:transparent}
