.store-icons[data-v-30a0c1dc]{display:flex;align-items:center;gap:.5rem}.icon-btn[data-v-30a0c1dc]{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;border:1.5px solid #a6a6a6;background:#000;color:#fff;box-shadow:0 4px 12px #00000029;transition:transform .2s cubic-bezier(.22,1.4,.36,1),border-color .2s ease}.icon-btn[data-v-30a0c1dc]:hover{transform:translateY(-2px);border-color:#fff}.icon-btn[data-v-30a0c1dc]:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.icon-btn svg[data-v-30a0c1dc]{width:24px;height:24px}.icon-btn.yt[data-v-30a0c1dc]{background:red;border-color:red}.icon-btn.yt[data-v-30a0c1dc]:hover{border-color:#fff}.icon-btn .apple[data-v-30a0c1dc]{transform:translateY(-1px)}@media(max-width:380px){.icon-btn[data-v-30a0c1dc]{width:42px;height:42px;border-radius:12px}.icon-btn svg[data-v-30a0c1dc]{width:22px;height:22px}}@media(prefers-reduced-motion:reduce){.icon-btn[data-v-30a0c1dc]{transition:none}.icon-btn[data-v-30a0c1dc]:hover{transform:none}}.nav[data-v-b8933a52]{position:sticky;top:0;z-index:50;background:var(--white);border-bottom:3px solid var(--sand)}.bar[data-v-b8933a52]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:76px}.brand[data-v-b8933a52]{display:flex;align-items:center;gap:.55rem;text-decoration:none;color:inherit}.brand img[data-v-b8933a52]{width:44px;height:50px;object-fit:contain}.wordmark[data-v-b8933a52]{font-size:1.35rem}.terra[data-v-b8933a52]{color:var(--ink)}.liam[data-v-b8933a52]{color:var(--teal-deep)}.links[data-v-b8933a52]{display:none;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:.85rem 1.15rem}.links a[data-v-b8933a52]:not(.btn){color:var(--ink);font-weight:800;text-decoration:none}.links a[data-v-b8933a52]:not(.btn):hover{color:var(--teal-deep)}.stores[data-v-b8933a52]{margin-left:auto}.menu-btn[data-v-b8933a52]{min-height:44px;border-radius:18px;border:2.5px solid var(--sky-deep);background:var(--white);color:var(--sky-deep);font:inherit;font-weight:800;padding:.3rem .9rem}@media(max-width:859px){.links.open[data-v-b8933a52]{display:flex;flex-direction:column;align-items:stretch;position:absolute;left:1rem;right:1rem;top:76px;background:var(--white);border:3px solid var(--sand);border-radius:24px;padding:1rem}}@media(max-width:859px){.stores[data-v-b8933a52]{order:1}.menu-btn[data-v-b8933a52]{order:2}}.yt-link[data-v-b8933a52]{display:none}@media(max-width:519px){.stores[data-v-b8933a52] .yt{display:none}.links.open .yt-link[data-v-b8933a52]{display:block;color:#d00}}@media(max-width:360px){.bar[data-v-b8933a52]{gap:.5rem}.wordmark[data-v-b8933a52]{font-size:1.15rem}.brand img[data-v-b8933a52]{width:36px;height:42px}}@media(min-width:860px){.menu-btn[data-v-b8933a52]{display:none}.links[data-v-b8933a52]{display:flex;margin-left:auto}.stores[data-v-b8933a52]{margin-left:0}}.intro[data-v-72ad50e9]{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;background:var(--night-sky)}.media[data-v-72ad50e9]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 28%}.backdrop[data-v-72ad50e9]{filter:blur(28px) saturate(1.15);transform:scale(1.08)}.poster[data-v-72ad50e9]{background-position:center;background-size:cover}.veil[data-v-72ad50e9]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1b2a4a47,#1b2a4a1f 38%,#1b2a4ab8)}.content[data-v-72ad50e9]{position:relative;padding-bottom:7.5rem;padding-top:4rem;color:var(--on-night)}.badge[data-v-72ad50e9]{display:inline-flex;align-items:center;gap:.55rem;margin:0 0 .9rem;padding:.45rem 1rem;border:3px solid var(--white);border-radius:999px;background:var(--coral);color:var(--white);font-family:var(--font-display);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pulse[data-v-72ad50e9]{width:11px;height:11px;border-radius:50%;background:var(--white);animation:blink-72ad50e9 1.4s ease-in-out infinite}h2[data-v-72ad50e9]{margin:0;color:var(--white);font-size:clamp(2.2rem,6vw,4rem);line-height:1.05}.sub[data-v-72ad50e9]{max-width:34rem;margin:.7rem 0 1.6rem;color:var(--on-night);font-size:1.1rem;font-weight:600}.cue[data-v-72ad50e9]{position:absolute;left:50%;bottom:1.8rem;transform:translate(-50%);display:inline-flex;flex-direction:column;align-items:center;gap:.55rem;color:var(--white);text-decoration:none}.mouse[data-v-72ad50e9]{display:block;width:30px;height:48px;border:3px solid var(--white);border-radius:999px;position:relative}.wheel[data-v-72ad50e9]{position:absolute;left:50%;top:8px;width:4px;height:9px;margin-left:-2px;border-radius:999px;background:var(--white);animation:wheel-72ad50e9 1.9s cubic-bezier(.3,0,.2,1) infinite}.cue-label[data-v-72ad50e9]{font-size:.8rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}@keyframes blink-72ad50e9{50%{opacity:.25}}@keyframes wheel-72ad50e9{0%{transform:translateY(0);opacity:0}25%{opacity:1}75%{transform:translateY(16px);opacity:0}to{transform:translateY(16px);opacity:0}}@media(prefers-reduced-motion:reduce){.pulse[data-v-72ad50e9],.wheel[data-v-72ad50e9]{animation:none}}.hills[data-v-bc5b0261]{display:block;width:100%;height:180px}.badges[data-v-f75ab5d9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.6rem,2vw,.9rem);width:100%;max-width:30rem;margin-inline:auto}.badge[data-v-f75ab5d9]{display:flex;align-items:center;justify-content:center;gap:clamp(.5rem,1.6vw,.75rem);min-height:clamp(54px,12vw,64px);padding:.5rem clamp(.7rem,2.4vw,1.2rem);border-radius:14px;border:1.5px solid #a6a6a6;background:#000;color:#fff;text-align:left;text-decoration:none;box-shadow:0 6px 18px #0000002e;transition:transform .2s cubic-bezier(.22,1.4,.36,1),box-shadow .2s ease,border-color .2s ease}.badge[data-v-f75ab5d9]:hover{text-decoration:none;transform:translateY(-3px);border-color:#fff;box-shadow:0 10px 24px #00000047}.badge[data-v-f75ab5d9]:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.badge:hover .logo[data-v-f75ab5d9]{animation:wiggle-f75ab5d9 .5s ease}.logo[data-v-f75ab5d9]{width:clamp(26px,6vw,32px);height:clamp(26px,6vw,32px);flex:none}.apple[data-v-f75ab5d9]{transform:translateY(-1px)}.label[data-v-f75ab5d9]{display:grid;min-width:0;line-height:1.05;white-space:nowrap}.label small[data-v-f75ab5d9]{font-size:clamp(.6rem,1.6vw,.7rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.9}.label strong[data-v-f75ab5d9]{font-family:var(--font-display);font-size:clamp(1.05rem,3.6vw,1.4rem);letter-spacing:-.01em}@keyframes wiggle-f75ab5d9{30%{transform:rotate(-12deg) scale(1.1)}60%{transform:rotate(8deg) scale(1.1)}}@media(max-width:340px){.badges[data-v-f75ab5d9]{grid-template-columns:1fr;max-width:16rem}}@media(prefers-reduced-motion:reduce){.badge[data-v-f75ab5d9],.badge:hover .logo[data-v-f75ab5d9]{transition:none;animation:none}.badge[data-v-f75ab5d9]:hover{transform:none}}.hero[data-v-09dca871]{background:var(--cream)}.sky[data-v-09dca871]{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--hero-sky) 0%,var(--cream) 78%)}.sun[data-v-09dca871]{position:absolute;top:28px;right:8%;width:86px;height:86px;border-radius:50%;background:var(--gold)}.grid[data-v-09dca871]{position:relative;display:grid;gap:1.5rem;padding-top:2.4rem;align-items:center}.copy[data-v-09dca871]{max-width:36rem}.copy h1[data-v-09dca871]{color:var(--ink)}.sub[data-v-09dca871]{color:var(--ink);font-size:1.12rem;max-width:34rem}.actions[data-v-09dca871]{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;margin:1.3rem 0 .7rem}.stores[data-v-09dca871]{margin-inline:0}@media(max-width:899px){.actions[data-v-09dca871]{align-items:stretch}.actions .btn-sky[data-v-09dca871]{align-self:flex-start}}.micro[data-v-09dca871]{color:var(--muted);font-size:.95rem}.stage[data-v-09dca871]{display:flex;justify-content:center}.portrait[data-v-09dca871]{position:relative;width:min(100%,460px)}.portrait img[data-v-09dca871]{width:100%;border-radius:50%;background:var(--sky-deep)}.sticker[data-v-09dca871]{position:absolute;width:74px;height:74px;background:var(--white);border:3px solid var(--sand);border-radius:22px;padding:10px}.cam[data-v-09dca871]{top:8%;left:-8%}.trophy[data-v-09dca871]{top:4%;right:-4%}.gift[data-v-09dca871]{bottom:18%;right:-8%}.people[data-v-09dca871]{bottom:12%;left:-6%}.trust[data-v-09dca871]{list-style:none;display:flex;flex-wrap:wrap;gap:.8rem 1.4rem;margin:0;padding:.4rem 0 .2rem;color:var(--ink)}.trust li[data-v-09dca871]{display:flex;align-items:center;gap:.45rem;font-weight:800}.dot[data-v-09dca871]{width:12px;height:12px;border-radius:50%;background:var(--lime);border:2px solid var(--white);box-shadow:0 0 0 2px var(--teal)}.supervision[data-v-09dca871]{margin:.35rem 0 .4rem;color:var(--ink);font-weight:800;max-width:40rem}@media(min-width:900px){.grid[data-v-09dca871]{grid-template-columns:1.05fr .95fr;padding-top:3.2rem;min-height:560px}}.pitch[data-v-50469e89]{padding:1.8rem 1.4rem 1.6rem;max-width:52rem;margin-inline:auto}.pitch h2[data-v-50469e89]{margin-bottom:1rem}.copy[data-v-50469e89]{color:var(--ink);font-size:1.05rem;line-height:1.55;margin:0 0 .95rem}.copy[data-v-50469e89]:last-child{margin-bottom:0}@media(min-width:720px){.pitch[data-v-50469e89]{padding:2.2rem 2.4rem 2rem}}.steps[data-v-73dcccd9]{list-style:none;margin:0;padding:0}.step[data-v-73dcccd9]{padding:1.35rem 1.2rem 1.2rem;text-align:left}.step p[data-v-73dcccd9]{color:var(--muted);margin:0}.step h3[data-v-73dcccd9]{color:var(--ink)}.n[data-v-73dcccd9]{font-family:var(--font-display);color:var(--teal-deep);font-size:1.4rem;margin:.2rem 0 .3rem}.icon[data-v-73dcccd9]{width:72px;height:72px;margin-bottom:.4rem}.icon svg[data-v-73dcccd9]{width:72px;height:72px}.step:hover .icon[data-v-73dcccd9]{animation:hop-73dcccd9 .6s ease}@keyframes hop-73dcccd9{40%{transform:translateY(-10px) rotate(-8deg)}}.demo-sec[data-v-3eafd3bd]{background:radial-gradient(circle at 15% 20%,rgba(126,214,255,.35),transparent 40%),radial-gradient(circle at 85% 80%,rgba(168,230,58,.25),transparent 40%)}.layout[data-v-3eafd3bd]{display:grid;gap:2rem;align-items:center;justify-items:center}@media(min-width:860px){.layout[data-v-3eafd3bd]{grid-template-columns:360px 1fr;justify-items:stretch}}.phone[data-v-3eafd3bd]{width:min(100%,340px);padding:11px;border-radius:46px;background:linear-gradient(145deg,#2f4263,#152340);box-shadow:0 30px 60px #1b2a4a59,inset 0 0 0 2px #3d4f6e}.screen[data-v-3eafd3bd]{container-type:inline-size;--u: calc(100cqw / 300);position:relative;aspect-ratio:300 / 520;border-radius:36px;overflow:hidden;background:#f2efe9;line-height:1.2}.screen[data-v-3eafd3bd]:before{content:"";position:absolute;z-index:30;top:calc(var(--u) * 7);left:50%;width:calc(var(--u) * 78);height:calc(var(--u) * 20);border-radius:999px;background:#0b0f17;transform:translate(-50%)}.view[data-v-3eafd3bd]{position:absolute;top:0;right:0;bottom:0;left:0;font-size:calc(var(--u) * 11);transition:opacity .45s ease,transform .45s ease}.map.off[data-v-3eafd3bd]{opacity:0;transform:scale(1.06)}.tiles[data-v-3eafd3bd],.overlay[data-v-3eafd3bd]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ring[data-v-3eafd3bd]{fill:#a8e63a24;stroke:#5dd67a;stroke-width:1.6}.sonar[data-v-3eafd3bd]{fill:none;stroke:#a8e63a;stroke-width:2;transform-box:fill-box;transform-origin:center;animation:sonar-3eafd3bd 2s ease-out infinite}.sonar.late[data-v-3eafd3bd]{animation-delay:1s}@keyframes sonar-3eafd3bd{0%{transform:scale(.4);opacity:.9}to{transform:scale(1.8);opacity:0}}.trail[data-v-3eafd3bd]{fill:none;stroke:#2bb8c8d1;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.route-glow[data-v-3eafd3bd],.route-edge[data-v-3eafd3bd],.route[data-v-3eafd3bd]{fill:none;stroke-linecap:round;stroke-linejoin:round}.route-glow[data-v-3eafd3bd]{stroke:#7ed6ff59;stroke-width:12}.route-edge[data-v-3eafd3bd]{stroke:#fff;stroke-width:7}.route[data-v-3eafd3bd]{stroke:#0057ff;stroke-width:4.5}.poi[data-v-3eafd3bd]{position:absolute;display:grid;justify-items:center;transform:translate(-50%,-100%);animation:bob-3eafd3bd 1.1s ease-in-out infinite alternate}@keyframes bob-3eafd3bd{to{transform:translate(-50%,calc(-100% - var(--u) * 4)) scale(1.03)}}.poi-ring[data-v-3eafd3bd]{width:calc(var(--u) * 34);height:calc(var(--u) * 34);padding:calc(var(--u) * 2);border-radius:50%;background:#5dd67a;border:calc(var(--u) * 2) solid #fff;box-shadow:0 1px 4px #00000059}.poi-ring img[data-v-3eafd3bd],.sheet-photo img[data-v-3eafd3bd],.radar-face img[data-v-3eafd3bd],.photo img[data-v-3eafd3bd]{width:100%;height:100%;object-fit:cover;border-radius:50%;background:#fff}.poi-tip[data-v-3eafd3bd]{width:0;height:0;border-left:calc(var(--u) * 5) solid transparent;border-right:calc(var(--u) * 5) solid transparent;border-top:calc(var(--u) * 7) solid #5dd67a;margin-top:-1px}.liam[data-v-3eafd3bd]{position:absolute;width:calc(var(--u) * 17);height:auto;transform:translate(-50%,-96%);filter:drop-shadow(0 2px 2px rgba(0,0,0,.35))}.world[data-v-3eafd3bd]{position:absolute;top:calc(var(--u) * 34);left:calc(var(--u) * 10);right:calc(var(--u) * 10);display:flex;align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 6) calc(var(--u) * 10);border-radius:calc(var(--u) * 14);background:#fff;border:calc(var(--u) * 2) solid #ffe4b8;box-shadow:0 calc(var(--u) * 3) 0 #4bb8f040;color:#4bb8f0;font-family:var(--font-display);font-size:calc(var(--u) * 14)}.world img[data-v-3eafd3bd]{width:calc(var(--u) * 18)}.chips[data-v-3eafd3bd]{position:absolute;top:calc(var(--u) * 76);left:calc(var(--u) * 10);right:calc(var(--u) * 10);display:flex;gap:calc(var(--u) * 5)}.chip-ui[data-v-3eafd3bd]{flex:1;text-align:center;padding:calc(var(--u) * 4) 0;border-radius:999px;background:#fff;border:calc(var(--u) * 1.5) solid #ffe4b8;color:#2a3a55;font-size:calc(var(--u) * 9.5)}.chip-ui.on[data-v-3eafd3bd]{background:#4bb8f0;border-color:#4bb8f0;color:#fff}.hud-card[data-v-3eafd3bd]{position:absolute;border-radius:calc(var(--u) * 16);background:linear-gradient(135deg,#152340f2,#243556f2);border:calc(var(--u) * 1.4) solid var(--state, #7ed6ff);box-shadow:0 0 calc(var(--u) * 9) color-mix(in srgb,var(--state, #7ed6ff) 45%,transparent),0 calc(var(--u) * 3) 0 #0000004d;color:#f5f7fa}.guide[data-v-3eafd3bd]{left:calc(var(--u) * 10);right:calc(var(--u) * 10);bottom:calc(var(--u) * 66);display:grid;gap:calc(var(--u) * 3);padding:calc(var(--u) * 9) calc(var(--u) * 11);transition:border-color .3s ease}.guide.near[data-v-3eafd3bd]{--state: #a8e63a}.tag-row[data-v-3eafd3bd]{display:flex;align-items:center;gap:calc(var(--u) * 4)}.buck-face[data-v-3eafd3bd]{width:calc(var(--u) * 12)}.hud-tag[data-v-3eafd3bd]{display:inline-flex;align-items:center;gap:calc(var(--u) * 4);font-size:calc(var(--u) * 8.5);font-weight:900;letter-spacing:.08em}.hud-tag i[data-v-3eafd3bd]{width:calc(var(--u) * 5);height:calc(var(--u) * 5);border-radius:50%;background:currentColor;box-shadow:0 0 calc(var(--u) * 5) currentColor;animation:blink-3eafd3bd 1s ease-in-out infinite}@keyframes blink-3eafd3bd{50%{opacity:.3}}.guide strong[data-v-3eafd3bd]{font-size:calc(var(--u) * 14);font-weight:900}.detail[data-v-3eafd3bd]{color:#b9c7dc;font-size:calc(var(--u) * 10)}.neon-bar[data-v-3eafd3bd]{height:calc(var(--u) * 4);border-radius:999px;background:#ffffff1f;overflow:hidden}.neon-bar span[data-v-3eafd3bd]{display:block;height:100%;background:#7ed6ff;box-shadow:0 0 calc(var(--u) * 6) #7ed6ff}.sheet[data-v-3eafd3bd]{position:absolute;z-index:5;left:calc(var(--u) * 8);right:calc(var(--u) * 8);bottom:calc(var(--u) * 8);display:grid;gap:calc(var(--u) * 7);padding:calc(var(--u) * 12);border-radius:calc(var(--u) * 20);background:#fff;border:calc(var(--u) * 2) solid #ffe4b8;box-shadow:0 -6px 24px #0003;color:#2a3a55;transform:translateY(120%);transition:transform .45s cubic-bezier(.22,1.2,.36,1)}.sheet.up[data-v-3eafd3bd]{transform:none}.sheet-tag[data-v-3eafd3bd]{display:inline-flex;align-items:center;gap:calc(var(--u) * 5);color:#1a9aab;font-size:calc(var(--u) * 9);font-weight:900;letter-spacing:.08em}.sheet-tag i[data-v-3eafd3bd]{width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;background:#a8e63a}.sheet-body[data-v-3eafd3bd]{display:flex;gap:calc(var(--u) * 10);align-items:center}.sheet-photo[data-v-3eafd3bd]{flex:none;width:calc(var(--u) * 54);height:calc(var(--u) * 54);padding:calc(var(--u) * 2);border-radius:50%;background:#c084fc}.sheet-body b[data-v-3eafd3bd]{font-family:var(--font-display);font-size:calc(var(--u) * 16)}.sheet-body p[data-v-3eafd3bd]{margin:calc(var(--u) * 2) 0 0;color:#6b7c94;font-size:calc(var(--u) * 10.5)}.sheet-btn[data-v-3eafd3bd]{padding:calc(var(--u) * 10);border-radius:999px;background:#a8e63a;color:#fff;text-align:center;font-weight:900;font-size:calc(var(--u) * 12);box-shadow:0 calc(var(--u) * 3) 0 #7fb81f;transition:transform .12s ease}.sheet-btn.press[data-v-3eafd3bd]{transform:scale(.94) translateY(2px);box-shadow:none}.sheet-later[data-v-3eafd3bd]{text-align:center;color:#6b7c94;font-size:calc(var(--u) * 10)}.tabbar[data-v-3eafd3bd]{position:absolute;left:calc(var(--u) * 8);right:calc(var(--u) * 8);bottom:calc(var(--u) * 8);display:flex;justify-content:space-around;padding:calc(var(--u) * 6) calc(var(--u) * 4);border-radius:calc(var(--u) * 18);background:#fff;border:calc(var(--u) * 2) solid #ffe4b8}.tabbar span[data-v-3eafd3bd]{display:grid;justify-items:center;gap:calc(var(--u) * 2);color:#6b7c94;font-size:calc(var(--u) * 8)}.tabbar i[data-v-3eafd3bd]{display:grid;place-items:center;width:calc(var(--u) * 24);height:calc(var(--u) * 24);border-radius:50%;font-style:normal;color:#2a3a55;font-size:calc(var(--u) * 11)}.tabbar .on[data-v-3eafd3bd]{color:#4bb8f0}.tabbar .on i[data-v-3eafd3bd]{color:#fff}.osm[data-v-3eafd3bd]{position:absolute;right:calc(var(--u) * 12);bottom:calc(var(--u) * 58);font-size:calc(var(--u) * 6.5);color:#6b7c94}.camera[data-v-3eafd3bd]{opacity:0;transform:scale(.95);background:#000}.camera.on[data-v-3eafd3bd]{opacity:1;transform:none}.feed[data-v-3eafd3bd]{position:absolute;inset:calc(var(--u) * -12);background:url(/demo/camera-feed.webp) center / cover;animation:handheld-3eafd3bd 4s ease-in-out infinite}@keyframes handheld-3eafd3bd{33%{transform:translate(calc(var(--u) * 5),calc(var(--u) * -3)) rotate(.6deg)}66%{transform:translate(calc(var(--u) * -4),calc(var(--u) * 2)) rotate(-.4deg)}}.shade[data-v-3eafd3bd]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(0,0,0,.35),transparent 22%,transparent 68%,rgba(0,0,0,.45))}.cam-top[data-v-3eafd3bd]{position:absolute;top:calc(var(--u) * 34);left:calc(var(--u) * 8);right:calc(var(--u) * 12);display:flex;justify-content:space-between;align-items:center}.back[data-v-3eafd3bd]{display:grid;place-items:center;width:calc(var(--u) * 28);height:calc(var(--u) * 28);border-radius:50%;background:#0000008c;color:#fff;font-size:calc(var(--u) * 18)}.scanner-pill[data-v-3eafd3bd]{display:inline-flex;align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 4) calc(var(--u) * 9);border-radius:999px;background:#152340cc;border:calc(var(--u) * 1.4) solid #c084fc;color:#c084fc;font-size:calc(var(--u) * 8.5);font-weight:900;letter-spacing:.08em}.scanner-pill i[data-v-3eafd3bd]{width:calc(var(--u) * 5);height:calc(var(--u) * 5);border-radius:50%;background:currentColor}.scan[data-v-3eafd3bd]{top:calc(var(--u) * 70);left:calc(var(--u) * 10);right:calc(var(--u) * 10);display:flex;gap:calc(var(--u) * 9);padding:calc(var(--u) * 9);transition:border-color .3s ease,box-shadow .3s ease}.radar[data-v-3eafd3bd]{position:relative;flex:none;width:calc(var(--u) * 70);display:grid;justify-items:center;gap:calc(var(--u) * 3)}.radar svg[data-v-3eafd3bd]{width:calc(var(--u) * 70);height:calc(var(--u) * 70)}.radar svg path[data-v-3eafd3bd],.radar svg g[data-v-3eafd3bd]{transition:transform .3s ease,fill .3s ease}.guide-ring[data-v-3eafd3bd]{fill:none;stroke:#ffffff24}.radar-face[data-v-3eafd3bd]{position:absolute;width:calc(var(--u) * 20);height:calc(var(--u) * 20);border-radius:50%;border:calc(var(--u) * 2) solid;background:#243556;transform:translate(-50%,-50%);transition:all .35s ease}.radar-face.center[data-v-3eafd3bd]{left:50%!important;top:calc(var(--u) * 35)!important;width:calc(var(--u) * 38);height:calc(var(--u) * 38)}.radar-pulse[data-v-3eafd3bd]{position:absolute;top:calc(var(--u) * 35);left:50%;width:calc(var(--u) * 70);height:calc(var(--u) * 70);border-radius:50%;border:calc(var(--u) * 2) solid;transform:translate(-50%,-50%);animation:radar-pulse-3eafd3bd 1s ease-out infinite}@keyframes radar-pulse-3eafd3bd{0%{transform:translate(-50%,-50%) scale(.5);opacity:1}to{transform:translate(-50%,-50%) scale(1.15);opacity:0}}.radar em[data-v-3eafd3bd]{font-style:normal;font-size:calc(var(--u) * 8);font-weight:900;letter-spacing:.06em}.scan-text[data-v-3eafd3bd]{display:grid;align-content:center;gap:calc(var(--u) * 4);min-width:0}.scan-text strong[data-v-3eafd3bd]{font-size:calc(var(--u) * 14);font-weight:900;line-height:1.1}.sub[data-v-3eafd3bd]{font-size:calc(var(--u) * 10);font-weight:800}.signal[data-v-3eafd3bd]{display:flex;align-items:flex-end;gap:calc(var(--u) * 2);height:calc(var(--u) * 12)}.signal i[data-v-3eafd3bd]{width:calc(var(--u) * 5);height:var(--h);border-radius:calc(var(--u) * 1.5);background:#ffffff2e;transition:background .3s ease}.signal b[data-v-3eafd3bd]{margin-left:calc(var(--u) * 4);color:#9fb0c8;font-size:calc(var(--u) * 7.5);letter-spacing:.12em}.sight[data-v-3eafd3bd]{position:absolute;left:50%;top:57%;width:calc(var(--u) * 190);height:calc(var(--u) * 190);transform:translate(-50%,-50%);display:grid;place-items:center}.reticle[data-v-3eafd3bd]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:calc(var(--u) * 2) dashed rgba(255,255,255,.75);animation:spin-3eafd3bd 8s linear infinite}.sight.locked .reticle[data-v-3eafd3bd]{border:calc(var(--u) * 3) solid var(--state);box-shadow:0 0 calc(var(--u) * 14) var(--state),inset 0 0 calc(var(--u) * 14) var(--state);animation:none;inset:calc(var(--u) * 12);transition:inset .3s ease}@keyframes spin-3eafd3bd{to{transform:rotate(360deg)}}.holo[data-v-3eafd3bd]{position:relative;width:82%;height:auto;opacity:.6;filter:brightness(0) saturate(100%) invert(72%) sepia(60%) saturate(500%) hue-rotate(140deg) drop-shadow(0 0 6px #2bb8c8);animation:flicker-3eafd3bd .9s steps(3) infinite}.holo.locked[data-v-3eafd3bd]{opacity:1;filter:drop-shadow(0 0 calc(var(--u) * 10) rgba(192,132,252,.9));animation:materialize-3eafd3bd .6s ease both,float-3eafd3bd 2.2s ease-in-out .6s infinite}@keyframes flicker-3eafd3bd{50%{opacity:.35;transform:translate(1px)}}@keyframes materialize-3eafd3bd{0%{clip-path:inset(0 0 100% 0);filter:brightness(2.5) drop-shadow(0 0 12px #fff)}}@keyframes float-3eafd3bd{50%{transform:translateY(calc(var(--u) * -6))}}.scanlines[data-v-3eafd3bd]{position:absolute;top:18%;right:18%;bottom:18%;left:18%;background:repeating-linear-gradient(transparent 0 3px,#2bb8c840 3px,#2bb8c840 4px);border-radius:50%;mix-blend-mode:screen;animation:scan-3eafd3bd 1.6s linear infinite}@keyframes scan-3eafd3bd{to{background-position:0 40px}}.beam[data-v-3eafd3bd]{position:absolute;left:50%;bottom:calc(var(--u) * 14);transform:translate(-50%);display:grid;justify-items:center;width:calc(var(--u) * 84)}.beam svg[data-v-3eafd3bd]{width:calc(var(--u) * 84);height:calc(var(--u) * 84);transform:rotate(-90deg)}.beam-base[data-v-3eafd3bd]{fill:#152340a6;stroke:#ffffff40;stroke-width:6}.beam-charge[data-v-3eafd3bd]{fill:none;stroke:var(--state);stroke-width:6;stroke-linecap:round;stroke-dasharray:226;filter:drop-shadow(0 0 4px var(--state))}.beam-core[data-v-3eafd3bd]{position:absolute;top:calc(var(--u) * 42);left:50%;transform:translate(-50%,-50%);color:#fff;font-size:calc(var(--u) * 30);line-height:1}.hand[data-v-3eafd3bd]{position:absolute;right:calc(var(--u) * -10);top:calc(var(--u) * 52);font-size:calc(var(--u) * 24);animation:tap-3eafd3bd .9s ease-in-out infinite}@keyframes tap-3eafd3bd{50%{transform:translate(calc(var(--u) * -4),calc(var(--u) * -6)) scale(.92)}}.beam b[data-v-3eafd3bd]{margin-top:calc(var(--u) * 3);color:#fff;font-size:calc(var(--u) * 9);letter-spacing:.12em;text-shadow:0 1px 4px rgba(0,0,0,.6);white-space:nowrap}.burst[data-v-3eafd3bd]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.flash[data-v-3eafd3bd]{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;animation:fade-3eafd3bd .5s ease-out both}@keyframes fade-3eafd3bd{to{opacity:0}}.wave[data-v-3eafd3bd]{position:absolute;width:calc(var(--u) * 60);height:calc(var(--u) * 60);border-radius:50%;border:calc(var(--u) * 5) solid #c084fc;animation:wave-3eafd3bd .9s ease-out both}@keyframes wave-3eafd3bd{to{transform:scale(6);opacity:0}}.spark[data-v-3eafd3bd]{position:absolute;width:calc(var(--u) * 7);height:calc(var(--u) * 7);border-radius:50%;background:hsl(calc(var(--i) * 26deg + 260deg) 95% 70%);animation:spark-3eafd3bd 1.1s ease-out both}@keyframes spark-3eafd3bd{to{transform:rotate(calc(var(--i) * 26deg)) translateY(calc(var(--u) * -130)) scale(.3);opacity:0}}.stamp[data-v-3eafd3bd]{position:relative;padding:calc(var(--u) * 7) calc(var(--u) * 14);border-radius:calc(var(--u) * 12);background:#152340e6;border:calc(var(--u) * 3) solid #c084fc;box-shadow:0 0 calc(var(--u) * 22) #c084fc;color:#fff;font-size:calc(var(--u) * 26);font-weight:900;letter-spacing:.06em;transform:rotate(-7deg);animation:stamp-3eafd3bd .7s cubic-bezier(.22,1.6,.36,1) .15s both}@keyframes stamp-3eafd3bd{0%{transform:rotate(-7deg) scale(2.6);opacity:0}}.album[data-v-3eafd3bd]{display:grid;justify-items:center;align-content:start;gap:calc(var(--u) * 8);padding-top:calc(var(--u) * 46);background:linear-gradient(#8fe0ff,#fff6e8 70%);opacity:0;transform:translateY(8%)}.album.on[data-v-3eafd3bd]{opacity:1;transform:none}.album h4[data-v-3eafd3bd]{margin:0;font-family:var(--font-display);color:#1a9aab;font-size:calc(var(--u) * 24)}.count[data-v-3eafd3bd]{padding:calc(var(--u) * 4) calc(var(--u) * 14);border-radius:999px;background:#4bb8f0;color:#fff;font-weight:800}.album-card[data-v-3eafd3bd]{position:relative;display:grid;justify-items:center;gap:calc(var(--u) * 6);width:calc(var(--u) * 170);padding:calc(var(--u) * 26) calc(var(--u) * 12) calc(var(--u) * 14);border-radius:calc(var(--u) * 24);background:linear-gradient(#f3e8ff,#e2c9fb);border:calc(var(--u) * 3) solid #c084fc;box-shadow:0 calc(var(--u) * 5) 0 #c084fc73}.album.on .album-card[data-v-3eafd3bd]{animation:flip-3eafd3bd .8s cubic-bezier(.22,1.3,.36,1) both}@keyframes flip-3eafd3bd{0%{transform:rotateY(90deg) scale(.6)}}.album-card .num[data-v-3eafd3bd]{position:absolute;top:calc(var(--u) * 8);left:calc(var(--u) * 10);padding:0 calc(var(--u) * 6);border-radius:calc(var(--u) * 6);background:#4bb8f0;color:#fff;font-size:calc(var(--u) * 9)}.photo[data-v-3eafd3bd]{width:calc(var(--u) * 110);height:calc(var(--u) * 110);border-radius:50%;background:#fff;box-shadow:0 0 0 calc(var(--u) * 4) #fff9}.photo img[data-v-3eafd3bd]{object-fit:contain}.album-card b[data-v-3eafd3bd]{color:#4bb8f0;font-family:var(--font-display);font-size:calc(var(--u) * 18)}.rarity[data-v-3eafd3bd]{padding:calc(var(--u) * 2) calc(var(--u) * 12);border-radius:999px;border:calc(var(--u) * 2) solid #c084fc;color:#c084fc;font-weight:800}.points[data-v-3eafd3bd]{color:#1a9aab;font-family:var(--font-display);font-size:calc(var(--u) * 22);animation:pts-3eafd3bd .8s ease .4s both}@keyframes pts-3eafd3bd{0%{transform:scale(2.2);opacity:0}}.side[data-v-3eafd3bd]{width:100%}.steps[data-v-3eafd3bd]{list-style:none;margin:0 0 1.2rem;padding:0;display:grid;gap:.8rem}.step[data-v-3eafd3bd]{display:flex;gap:.9rem;padding:1rem 1.1rem;border-radius:var(--radius-card);background:var(--white);border:var(--border-card) solid var(--sand);transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease,opacity .6s ease}.step.is-revealed.active[data-v-3eafd3bd]{border-color:var(--teal);transform:translate(8px);box-shadow:0 8px #2bb8c82e}.step h3[data-v-3eafd3bd]{margin-bottom:.2rem}.step p[data-v-3eafd3bd]{margin:0;color:var(--muted)}.num-badge[data-v-3eafd3bd]{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--sand);color:var(--ink);font-family:var(--font-display);font-size:1.2rem;transition:background .3s ease,color .3s ease}.step.active .num-badge[data-v-3eafd3bd]{background:var(--teal);color:#fff;animation:bounce-3eafd3bd .6s ease}.step.past .num-badge[data-v-3eafd3bd]{background:var(--lime);color:#fff}@keyframes bounce-3eafd3bd{40%{transform:scale(1.25)}}.bar[data-v-3eafd3bd]{display:block;height:6px;margin-top:.6rem;border-radius:999px;background:var(--sand);overflow:hidden}.bar span[data-v-3eafd3bd]{display:block;height:100%;background:var(--teal)}.controls[data-v-3eafd3bd]{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem}.note[data-v-3eafd3bd]{margin:0;color:var(--muted);font-size:.9rem;flex:1 1 14rem}@media(prefers-reduced-motion:reduce){.sonar[data-v-3eafd3bd],.poi[data-v-3eafd3bd],.feed[data-v-3eafd3bd],.reticle[data-v-3eafd3bd],.holo[data-v-3eafd3bd],.scanlines[data-v-3eafd3bd],.hand[data-v-3eafd3bd],.hud-tag i[data-v-3eafd3bd]{animation:none}}.split-wrap[data-v-26b0551e]{padding-top:0}.pane[data-v-26b0551e]{padding:1.6rem 1.4rem}.pane ul[data-v-26b0551e]{margin:0;padding:0;list-style:none}.pane li[data-v-26b0551e]{position:relative;padding:.45rem 0 .45rem 1.4rem;color:var(--ink)}.pane li[data-v-26b0551e]:before{content:"";position:absolute;left:0;top:.85rem;width:10px;height:10px;border-radius:50%;background:var(--teal)}.rarity[data-v-7d765e44]{padding:1.35rem 1.2rem}.rarity p[data-v-7d765e44]{color:var(--muted);margin:0}.pts[data-v-7d765e44]{color:var(--ink)!important;font-weight:800;margin:.2rem 0 .45rem!important}.chip[data-v-7d765e44]{margin-bottom:.8rem}.rarity[data-v-7d765e44]{position:relative;overflow:hidden}.rarity-rare[data-v-7d765e44]:after,.rarity-epic[data-v-7d765e44]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.7) 50%,transparent 65%);transform:translate(-100%);animation:shine-7d765e44 3.6s ease-in-out infinite;pointer-events:none}.rarity-epic[data-v-7d765e44]{border-color:color-mix(in srgb,var(--epic) 55%,var(--sand))}.rarity-epic[data-v-7d765e44]:after{animation-delay:1.2s}@keyframes shine-7d765e44{60%,to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.rarity[data-v-7d765e44]:after{animation:none}}.defender[data-v-fc4ecf40]{background:#0b1222;color:var(--on-night)}.stage[data-v-fc4ecf40]{position:relative;display:flex;align-items:flex-end;min-height:min(calc(100svh - 80px),820px);overflow:hidden;isolation:isolate}.bg[data-v-fc4ecf40]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;background:#0b1222}.veil[data-v-fc4ecf40]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,rgba(11,18,34,.95) 0%,rgba(11,18,34,.55) 35%,transparent 65%),linear-gradient(to right,rgba(11,18,34,.7),transparent 55%)}.villain-veil[data-v-fc4ecf40]{background:linear-gradient(to top,rgba(11,18,34,.95) 0%,rgba(11,18,34,.5) 35%,transparent 65%),linear-gradient(to left,rgba(11,18,34,.75),transparent 55%)}.copy[data-v-fc4ecf40]{padding-block:4rem 3.2rem}.copy.right[data-v-fc4ecf40]{display:grid;justify-items:end;text-align:right}.kicker[data-v-fc4ecf40]{color:var(--sky);font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.4rem}.logo[data-v-fc4ecf40]{font-size:clamp(2.8rem,9vw,6rem);color:var(--gold);text-shadow:0 5px 0 #e5694a,0 12px 30px rgba(0,0,0,.5);transform:rotate(-2deg);transform-origin:left bottom;margin-bottom:.8rem}.lede[data-v-fc4ecf40]{max-width:34rem;color:#dbe5f3;font-size:clamp(1.05rem,2vw,1.25rem)}.actions[data-v-fc4ecf40]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.2rem}.sound[data-v-fc4ecf40]{background:#0b122299;color:#fff;border-color:#fff9}.tag[data-v-fc4ecf40]{position:absolute;top:1.4rem;right:1.4rem;padding:.35rem .9rem;border-radius:999px;background:#0b1222b3;border:2px solid var(--teal);color:var(--teal);font-weight:800;font-size:.9rem}.villain-stage[data-v-fc4ecf40]{border-top:4px solid var(--c);transition:border-color .4s ease}.villain-name[data-v-fc4ecf40]{font-size:clamp(3rem,10vw,6.5rem);color:var(--c);text-shadow:0 0 40px color-mix(in srgb,var(--c) 60%,transparent),0 6px 0 rgba(0,0,0,.45);margin-bottom:.4rem;animation:slam-fc4ecf40 .6s cubic-bezier(.22,1.5,.36,1) both}@keyframes slam-fc4ecf40{0%{transform:scale(1.6) translateY(-10px);opacity:0;letter-spacing:.2em}}.switch[data-v-fc4ecf40]{display:grid;grid-template-columns:repeat(3,minmax(0,7.5rem));justify-content:end;gap:.6rem;margin:1rem 0 1.1rem}.switch button[data-v-fc4ecf40]{display:grid;justify-items:center;gap:.3rem;padding:.4rem;font-size:.85rem;border-radius:18px;border:3px solid rgba(255,255,255,.25);background:#0b1222a6;color:#fff;font:inherit;font-weight:800;cursor:pointer;transition:transform .2s ease,border-color .2s ease}.switch button img[data-v-fc4ecf40]{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:12px}.switch button[data-v-fc4ecf40]:hover{transform:translateY(-3px)}.switch button.on[data-v-fc4ecf40]{border-color:var(--c);box-shadow:0 0 20px color-mix(in srgb,var(--c) 50%,transparent)}.more[data-v-fc4ecf40]{color:#fff;font-weight:800}@media(max-width:640px){.copy.right[data-v-fc4ecf40]{justify-items:start;text-align:left}.switch[data-v-fc4ecf40]{justify-content:start;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.tag[data-v-fc4ecf40]{display:none}}@media(prefers-reduced-motion:reduce){.villain-name[data-v-fc4ecf40]{animation:none}}.prizes[data-v-6cf6baee]{background:radial-gradient(circle at 90% 10%,rgba(255,201,74,.3),transparent 40%),radial-gradient(circle at 5% 70%,rgba(179,157,255,.25),transparent 40%)}.flow[data-v-6cf6baee]{list-style:none;margin:0 0 2.2rem;padding:0;display:grid;gap:1.1rem;counter-reset:flow}@media(min-width:720px){.flow[data-v-6cf6baee]{grid-template-columns:repeat(3,1fr)}.flow-step[data-v-6cf6baee]:not(:last-child):after{content:"➜";position:absolute;right:-1.05rem;top:50%;transform:translateY(-50%);color:var(--coral);font-size:1.4rem;animation:nudge-6cf6baee 1.4s ease-in-out infinite}}@keyframes nudge-6cf6baee{50%{transform:translate(5px,-50%)}}.flow-step[data-v-6cf6baee]{position:relative;padding:1.3rem 1.2rem;text-align:center}.flow-step p[data-v-6cf6baee]{color:var(--muted);margin:0}.icon[data-v-6cf6baee]{display:inline-grid;place-items:center;width:64px;height:64px;margin-bottom:.5rem;border-radius:50%;background:var(--sand);font-size:2rem;animation:bob-6cf6baee 2.6s ease-in-out infinite}.flow-step:nth-child(2) .icon[data-v-6cf6baee]{animation-delay:.4s}.flow-step:nth-child(3) .icon[data-v-6cf6baee]{animation-delay:.8s}@keyframes bob-6cf6baee{50%{transform:translateY(-6px) rotate(-6deg)}}.trailer[data-v-6cf6baee]{display:grid;gap:1.2rem;padding:1rem;border-radius:30px;background:var(--night-sky);color:var(--on-night)}@media(min-width:860px){.trailer[data-v-6cf6baee]{grid-template-columns:1.6fr 1fr;align-items:center;padding:1.2rem}}.screen[data-v-6cf6baee]{position:relative;border-radius:22px;overflow:hidden;border:4px solid var(--gold);box-shadow:0 0 40px #ffc94a4d}.screen video[data-v-6cf6baee]{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;background:#000}.ai-tag[data-v-6cf6baee]{position:absolute;top:.7rem;left:.7rem;padding:.2rem .7rem;border-radius:999px;background:#1b2a4ad9;color:var(--gold);font-size:.82rem;font-weight:800;pointer-events:none}.reel h3[data-v-6cf6baee]{color:var(--gold);font-size:1.4rem;margin-bottom:.8rem}.reel ul[data-v-6cf6baee]{list-style:none;margin:0 0 .9rem;padding:0;display:grid;gap:.6rem}.thumb[data-v-6cf6baee]{width:100%;display:flex;align-items:center;gap:.8rem;padding:.4rem;border-radius:16px;border:3px solid var(--night-field);background:var(--night-panel);color:var(--on-night);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease,transform .2s ease}.thumb[data-v-6cf6baee]:hover{transform:translate(4px)}.thumb.on[data-v-6cf6baee]{border-color:var(--gold)}.thumb img[data-v-6cf6baee]{width:96px;height:54px;object-fit:cover;border-radius:10px}.note[data-v-6cf6baee]{margin:0;color:#c9d6ea;font-size:.9rem}@media(prefers-reduced-motion:reduce){.icon[data-v-6cf6baee],.flow-step[data-v-6cf6baee]:after{animation:none}}.body[data-v-4d6c64da]{padding:1.6rem 1.4rem;max-width:800px;margin-inline:auto}ul[data-v-4d6c64da]{list-style:none;margin:0 0 1.2rem;padding:0}li[data-v-4d6c64da]{display:flex;gap:.7rem;align-items:flex-start;padding:.45rem 0;color:var(--ink)}.mark[data-v-4d6c64da]{flex:0 0 24px;margin-top:.1rem}.mark svg[data-v-4d6c64da]{width:24px;height:24px;display:block}.ctas[data-v-4d6c64da]{display:flex;flex-wrap:wrap;gap:.7rem}.faq-sec[data-v-fae9db74]{padding-top:0}.list[data-v-fae9db74]{display:grid;gap:.8rem;max-width:800px;margin-inline:auto}.item[data-v-fae9db74]{padding:.2rem 1.1rem}summary[data-v-fae9db74]{cursor:pointer;font-weight:800;padding:.95rem 0;list-style:none;color:var(--ink)}summary[data-v-fae9db74]::-webkit-details-marker{display:none}.item p[data-v-fae9db74]{color:var(--muted);padding-bottom:.9rem;margin:0}.night[data-v-52d14110]{position:relative;overflow:hidden;background:var(--night-sky);color:var(--on-night);padding-top:4.2rem}.inner[data-v-52d14110]{position:relative;z-index:1;text-align:center;padding-bottom:1rem}.bubble[data-v-52d14110]{display:inline-block;background:var(--white);color:var(--ink);border-radius:999px;padding:.55rem 1.1rem;margin-bottom:.8rem;font-weight:800}.buck[data-v-52d14110]{width:160px;height:auto;margin:0 auto 1rem;mix-blend-mode:screen}.kicker[data-v-52d14110]{color:var(--sky);font-weight:800;margin-bottom:.35rem}.night h2[data-v-52d14110]{color:var(--on-night)}.body[data-v-52d14110]{max-width:36rem;margin:0 auto 1rem;color:var(--on-night)}.badge[data-v-52d14110]{display:inline-block;border:2px solid var(--gold);color:var(--gold);border-radius:999px;padding:.2rem .8rem;margin-bottom:1.1rem}.stores[data-v-52d14110]{margin-bottom:1.4rem}.float[data-v-52d14110]{animation:float-52d14110 3.2s ease-in-out infinite}@keyframes float-52d14110{50%{transform:translateY(-10px) rotate(2deg)}}.moon[data-v-52d14110]{position:absolute;top:28px;right:10%;width:54px;height:54px;border-radius:50%;background:#f5f0d8;box-shadow:inset -16px -6px 0 0 var(--night-sky)}.star[data-v-52d14110]{position:absolute;animation:twinkle-52d14110 2.2s ease-in-out infinite;width:5px;height:5px;border-radius:50%;background:#fff}.a[data-v-52d14110]{top:70px;left:18%}.b[data-v-52d14110]{animation-delay:.7s;top:120px;left:72%}.c[data-v-52d14110]{animation-delay:1.4s;top:48px;left:42%}@keyframes twinkle-52d14110{50%{opacity:.25;transform:scale(.6)}}@media(prefers-reduced-motion:reduce){.float[data-v-52d14110],.star[data-v-52d14110]{animation:none}}.foot[data-v-53f32bdf]{background:var(--cream);border-top:3px solid var(--sand);padding:1.8rem 0 2rem}.row[data-v-53f32bdf]{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;align-items:flex-end}.wordmark[data-v-53f32bdf]{display:block;font-size:1.3rem;margin-bottom:.25rem}.terra[data-v-53f32bdf]{color:var(--ink)}.liam[data-v-53f32bdf]{color:var(--teal-deep)}.blurb[data-v-53f32bdf]{color:var(--muted)}nav[data-v-53f32bdf]{display:flex;flex-wrap:wrap;gap:.65rem 1.1rem;justify-content:flex-end}nav a[data-v-53f32bdf]{color:var(--ink);font-weight:800}.copy[data-v-53f32bdf]{margin-top:1rem;color:var(--muted);font-size:.92rem}.copy p[data-v-53f32bdf]{margin:0}.powered[data-v-53f32bdf]{margin-top:.35rem}.powered a[data-v-53f32bdf]{color:var(--teal-deep);font-weight:700;text-decoration:underline;text-underline-offset:.15em}.flyby[data-v-1c6fcbb8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none;overflow:hidden}.ship[data-v-1c6fcbb8]{position:absolute;top:0;left:0;display:block;width:140px;height:80px;pointer-events:auto;cursor:pointer;filter:drop-shadow(0 10px 14px rgba(27,42,74,.35))}.ship.rtl .body[data-v-1c6fcbb8],.ship.rtl .trail[data-v-1c6fcbb8]{transform:scaleX(-1)}.body[data-v-1c6fcbb8]{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/game/nave-fly.webp) 0 0 / 560px 80px no-repeat;animation:thrust-1c6fcbb8 .36s steps(4) infinite}@keyframes thrust-1c6fcbb8{to{background-position-x:-560px}}.trail[data-v-1c6fcbb8]{position:absolute;top:46px;left:-70px;width:90px;height:10px;border-radius:999px;background:linear-gradient(to right,transparent,rgba(126,214,255,.85));filter:blur(2px);transform-origin:right center}.ship.rtl .trail[data-v-1c6fcbb8]{left:auto;right:-70px;transform-origin:left center}.holo[data-v-1c6fcbb8]{position:absolute;top:84px;left:50%;transform:translate(-50%);padding:.15rem .6rem;border-radius:999px;background:#152340d9;border:1.5px solid #7ed6ff;color:#7ed6ff;font-size:.72rem;font-weight:900;letter-spacing:.08em;white-space:nowrap;text-transform:uppercase;box-shadow:0 0 10px #7ed6ff99}@media(max-width:640px){.ship[data-v-1c6fcbb8]{width:100px;height:57px}.body[data-v-1c6fcbb8]{background-size:400px 57px;animation-name:thrust-sm-1c6fcbb8}.trail[data-v-1c6fcbb8]{top:32px}.holo[data-v-1c6fcbb8]{top:60px;font-size:.62rem}}@keyframes thrust-sm-1c6fcbb8{to{background-position-x:-400px}}.ship:hover .holo[data-v-1c6fcbb8]{background:#7ed6ff;color:#152340}.contact-link[data-v-3458fb8c]{display:inline-block;margin-top:.4rem;font-weight:800}.panel[data-v-3458fb8c]{margin-top:2rem;padding:1.4rem 1.2rem;text-align:left}.form[data-v-3458fb8c]{margin-top:.6rem}.check[data-v-3458fb8c]{display:flex;gap:.6rem;align-items:flex-start;margin-top:.8rem;font-weight:700}.check input[data-v-3458fb8c]{margin-top:.3rem}.error[data-v-3458fb8c],.warn[data-v-3458fb8c]{color:#c2410c;font-weight:800}.ok[data-v-3458fb8c]{color:var(--teal-deep);font-weight:800}.btn[data-v-3458fb8c]{width:100%;margin-top:1rem}.btn-danger[data-v-3458fb8c]{background:#c2410c;color:#fff}.btn-danger[data-v-3458fb8c]:disabled{opacity:.55}.link-btn[data-v-3458fb8c]{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.links[data-v-3458fb8c]{margin-top:1rem;font-weight:800;text-align:center}.link[data-v-3458fb8c]{background:none;border:0;padding:0;font:inherit;color:var(--teal-deep);text-decoration:underline;cursor:pointer}.page[data-v-96b2edf8]{padding:2rem 1.4rem 2.2rem;max-width:760px}.reviewer[data-v-96b2edf8]{color:var(--muted);font-size:.92rem;font-weight:700;margin-bottom:.35rem}.updated[data-v-96b2edf8]{color:var(--teal-deep);font-weight:800;font-size:.88rem;margin-bottom:.8rem}h1[data-v-96b2edf8]{color:var(--ink)}h2[data-v-96b2edf8]{font-size:1.35rem;margin:1.4rem 0 .45rem;color:var(--teal-deep)}.page p[data-v-96b2edf8],.page li[data-v-96b2edf8]{color:var(--ink)}.statements[data-v-96b2edf8]{list-style:none;margin:1.1rem 0 .4rem;padding:0;display:grid;gap:.7rem}.statements li[data-v-96b2edf8]{background:var(--cream);border:3px solid var(--sand);border-radius:22px;padding:.9rem 1rem;font-size:1.12rem;font-weight:800}.statements[data-v-96b2edf8] strong{color:var(--teal-deep)}.steps[data-v-96b2edf8]{margin:1.1rem 0 .4rem;padding-left:1.2rem;display:grid;gap:.85rem}.steps p[data-v-96b2edf8]{margin:.25rem 0 0}.block .bullets[data-v-96b2edf8]{margin:.2rem 0 .8rem;padding-left:1.15rem}.back[data-v-96b2edf8]{margin-top:1.6rem}.page[data-v-fb14810a]{padding:2rem 1.4rem 2.2rem;max-width:640px}.lede[data-v-fb14810a]{margin-bottom:1.4rem}.form[data-v-fb14810a]{display:grid;gap:1rem}label[data-v-fb14810a]{display:grid;gap:.35rem;font-weight:700}input[data-v-fb14810a],select[data-v-fb14810a],textarea[data-v-fb14810a]{font:inherit;font-weight:400;padding:.7rem .8rem;border:1px solid var(--line, #cfd8dc);border-radius:10px;background:var(--card, #fff);color:inherit;width:100%;box-sizing:border-box}textarea[data-v-fb14810a]{resize:vertical}small[data-v-fb14810a]{font-weight:400;color:var(--muted)}.hp[data-v-fb14810a]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.error[data-v-fb14810a]{color:#c0392b;font-weight:700;margin:0}.fine[data-v-fb14810a]{color:var(--muted);font-size:.9rem;margin:0}.done h2[data-v-fb14810a]{margin-top:0}button[disabled][data-v-fb14810a]{opacity:.7;cursor:progress}.box[data-v-a3fb8322]{max-width:480px;margin-inline:auto;padding:2rem 1.4rem;text-align:center}img[data-v-a3fb8322]{margin:0 auto .6rem}h1[data-v-a3fb8322]{color:var(--ink);font-size:2rem}.form[data-v-a3fb8322]{text-align:left;margin-top:1.2rem}.error[data-v-a3fb8322],.warn[data-v-a3fb8322]{color:#c2410c;font-weight:800}.btn[data-v-a3fb8322]{width:100%;margin-top:1rem}.forgot[data-v-a3fb8322]{margin-top:1rem;text-align:center;font-weight:800}.head[data-v-1075abfd]{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}h1[data-v-1075abfd]{color:var(--ink);font-size:2.1rem}h2[data-v-1075abfd]{margin:2rem 0 .6rem}.actions[data-v-1075abfd]{display:flex;gap:.6rem;align-items:flex-start}.list[data-v-1075abfd]{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.item[data-v-1075abfd]{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1rem 1.1rem}.item p[data-v-1075abfd]{margin:.2rem 0 0;color:var(--muted)}.error[data-v-1075abfd]{color:#c2410c;font-weight:800}.btn[data-v-1075abfd]{min-height:48px}h1[data-v-5dcfd392]{color:var(--ink);font-size:2.1rem}.form[data-v-5dcfd392]{margin-top:1.2rem;padding:1.4rem}.group[data-v-5dcfd392]{border:3px solid var(--sand);border-radius:24px;padding:.8rem 1rem 1rem}.nested[data-v-5dcfd392]{border-top:2px solid var(--sand);padding-top:.8rem;margin-top:.8rem}.actions[data-v-5dcfd392]{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1.2rem}.ok[data-v-5dcfd392]{color:var(--teal-deep);font-weight:800}.error[data-v-5dcfd392]{color:#c2410c;font-weight:800}h1[data-v-4522b075]{color:var(--ink);font-size:2.1rem}.form[data-v-4522b075]{margin-top:1.2rem;padding:1.4rem}.group[data-v-4522b075]{border:3px solid var(--sand);border-radius:24px;padding:.8rem 1rem 1rem}.nested[data-v-4522b075]{border-top:2px solid var(--sand);padding-top:.8rem;margin-top:.8rem}.actions[data-v-4522b075]{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1.2rem}.ok[data-v-4522b075]{color:var(--teal-deep);font-weight:800}.error[data-v-4522b075]{color:#c2410c;font-weight:800}.box[data-v-23b095af]{max-width:480px;margin-inline:auto;padding:2rem 1.4rem;text-align:center}img[data-v-23b095af]{margin:0 auto .6rem}h1[data-v-23b095af]{color:var(--ink);font-size:2rem}.form[data-v-23b095af]{text-align:left;margin-top:1.2rem}.error[data-v-23b095af],.warn[data-v-23b095af]{color:#c2410c;font-weight:800}.ok[data-v-23b095af]{color:var(--teal-deep);font-weight:800}.btn[data-v-23b095af]{width:100%;margin-top:1rem}.link-btn[data-v-23b095af]{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.back[data-v-23b095af]{margin-top:1.4rem;font-weight:800}.app-link[data-v-23b095af]{color:var(--teal-deep);font-weight:800}.login-shell[data-v-4514eacb]{--ops-bg: #0b1020;--ops-panel: #121a2d;--ops-line: rgba(151,168,204,.16);--ops-text: #eef3ff;--ops-muted: #8e9bb7;--ops-cyan: #56d7ed;--ops-lime: #b8e85c;--ops-coral: #ff7c78;min-height:100vh;display:grid;grid-template-columns:1fr minmax(360px,460px);gap:clamp(2rem,10vw,10rem);align-items:center;padding:clamp(1.5rem,6vw,5rem);overflow:hidden;position:relative;background:radial-gradient(circle at 20% 30%,rgba(72,93,174,.28),transparent 34%),var(--ops-bg);color:var(--ops-text);font-family:var(--font-body)}.login-grid[data-v-4514eacb]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;pointer-events:none;background-image:linear-gradient(rgba(86,215,237,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(86,215,237,.08) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,black,transparent 80%);mask-image:linear-gradient(90deg,black,transparent 80%)}.login-brand[data-v-4514eacb],.login-panel[data-v-4514eacb]{position:relative;z-index:1}.login-brand[data-v-4514eacb]{max-width:560px;padding-left:clamp(0rem,6vw,5rem)}.brand[data-v-4514eacb]{display:flex;align-items:center;gap:.7rem;width:fit-content;margin-bottom:clamp(3rem,12vh,8rem);color:var(--ops-text);text-decoration:none}.brand img[data-v-4514eacb]{width:42px;height:42px;border-radius:13px}.brand span[data-v-4514eacb]{display:grid;gap:.12rem}.brand strong[data-v-4514eacb]{font-family:var(--font-display);font-size:1.2rem}.brand small[data-v-4514eacb]{color:var(--ops-muted);font-size:.62rem;letter-spacing:.13em}.kicker[data-v-4514eacb],.panel-top[data-v-4514eacb]{color:var(--ops-cyan);font-size:.65rem;font-weight:900;letter-spacing:.14em}.login-brand h1[data-v-4514eacb]{margin:.8rem 0 1.1rem;color:var(--ops-text);font-family:var(--font-display);font-size:clamp(3.8rem,8vw,7rem);line-height:.83}.login-brand h1 em[data-v-4514eacb]{color:var(--ops-cyan);font-style:normal}.login-brand>p[data-v-4514eacb]:last-of-type{max-width:29rem;color:var(--ops-muted);font-size:1rem}.login-signal[data-v-4514eacb]{display:flex;align-items:center;gap:4px;margin-top:2rem}.login-signal i[data-v-4514eacb]{width:5px;height:9px;border-radius:4px;background:var(--ops-cyan)}.login-signal i[data-v-4514eacb]:nth-child(2),.login-signal i[data-v-4514eacb]:nth-child(6){height:16px}.login-signal i[data-v-4514eacb]:nth-child(3),.login-signal i[data-v-4514eacb]:nth-child(5){height:12px}.login-signal i[data-v-4514eacb]:nth-child(4){height:22px}.login-panel[data-v-4514eacb]{padding:clamp(1.5rem,4vw,2.4rem);border:1px solid var(--ops-line);border-radius:14px;background:#121a2de6;box-shadow:0 24px 80px #00000038}.panel-top[data-v-4514eacb]{display:flex;justify-content:space-between;gap:1rem;padding-bottom:1.2rem;border-bottom:1px solid var(--ops-line);font-size:.58rem}.panel-top span[data-v-4514eacb]:last-child{color:var(--ops-lime)}.panel-top i[data-v-4514eacb]{display:inline-block;width:6px;height:6px;margin-right:.3rem;border-radius:50%;background:var(--ops-lime)}.login-panel h2[data-v-4514eacb]{margin:2.3rem 0 .35rem;color:var(--ops-text);font-family:var(--font-display);font-size:2rem}.subcopy[data-v-4514eacb],.security-note[data-v-4514eacb]{color:var(--ops-muted);font-size:.78rem}.form[data-v-4514eacb]{margin-top:2rem}.field[data-v-4514eacb]{display:grid;gap:.45rem}.field+.field[data-v-4514eacb]{margin-top:1rem}.field span[data-v-4514eacb]{color:var(--ops-muted);font-size:.7rem}.input[data-v-4514eacb]{width:100%;min-height:48px;padding:.7rem .85rem;border:1px solid var(--ops-line);border-radius:7px;outline:none;background:#0d1527;color:var(--ops-text);font:inherit}.input[data-v-4514eacb]:focus{border-color:var(--ops-cyan);box-shadow:0 0 0 3px #56d7ed1a}.login-button[data-v-4514eacb]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:50px;margin-top:1.4rem;padding:.7rem 1rem;border:0;border-radius:7px;color:#09101d;background:var(--ops-cyan);font:inherit;font-weight:900;cursor:pointer}.login-button[data-v-4514eacb]:disabled{opacity:.6;cursor:wait}.login-button span[data-v-4514eacb]{font-size:1.1rem}.security-note[data-v-4514eacb]{display:flex;align-items:center;gap:.45rem;margin:2.2rem 0 0;padding-top:1rem;border-top:1px solid var(--ops-line)}.security-note span[data-v-4514eacb]{color:var(--ops-cyan)}.error[data-v-4514eacb]{color:var(--ops-coral);font-size:.78rem;font-weight:800}@media(max-width:760px){.login-shell[data-v-4514eacb]{grid-template-columns:1fr;gap:2rem;padding:1.3rem}.brand[data-v-4514eacb]{margin-bottom:3rem}.login-brand[data-v-4514eacb]{padding:0}.login-brand h1[data-v-4514eacb]{font-size:clamp(3.5rem,18vw,6rem)}.login-panel[data-v-4514eacb]{max-width:520px;width:100%}.login-grid[data-v-4514eacb]{-webkit-mask-image:none;mask-image:none}}.map-panel[data-v-8ce6c003]{min-width:0;margin-bottom:1.25rem;padding:1.2rem;border:1px solid var(--ops-line);border-radius:10px;background:var(--ops-panel)}.map-head[data-v-8ce6c003],.map-head>div[data-v-8ce6c003]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.map-head[data-v-8ce6c003]{margin-bottom:1rem}.map-head h3[data-v-8ce6c003]{margin:0;font-size:.98rem}.map-head span[data-v-8ce6c003]:last-child{color:var(--ops-muted);font-size:.68rem}.map-layout[data-v-8ce6c003]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,.7fr);gap:.85rem}.map-canvas[data-v-8ce6c003]{min-height:360px;height:min(58vh,480px);overflow:hidden;border:1px solid var(--ops-line);border-radius:10px;background:#0d1527}.map-detail[data-v-8ce6c003]{display:grid;align-content:start;gap:.45rem;padding:1rem;border:1px solid var(--ops-line);border-radius:10px;background:#10182b}.map-detail img[data-v-8ce6c003],.detail-fallback[data-v-8ce6c003]{width:88px;height:88px;border-radius:10px;object-fit:cover;background:#0d1527}.detail-fallback[data-v-8ce6c003]{display:grid;place-items:center;color:var(--ops-cyan);font-weight:900}.detail-title[data-v-8ce6c003]{color:var(--ops-text);font-size:.95rem;font-weight:800;text-decoration:none}.detail-title[data-v-8ce6c003]:hover,.detail-world[data-v-8ce6c003]:hover{color:var(--ops-cyan)}.detail-world[data-v-8ce6c003]{color:var(--ops-muted);font-size:.74rem;text-decoration:none}.map-detail p[data-v-8ce6c003],.map-empty[data-v-8ce6c003],dt[data-v-8ce6c003]{color:var(--ops-muted);font-size:.74rem}dl[data-v-8ce6c003]{display:grid;gap:.55rem;margin:.55rem 0 0}dl div[data-v-8ce6c003]{display:grid;gap:.15rem}dd[data-v-8ce6c003]{margin:0;font-size:.82rem}.maps-link[data-v-8ce6c003]{margin-top:.4rem;color:var(--ops-cyan);font-size:.75rem;text-decoration:none}.map-empty[data-v-8ce6c003]{display:grid;place-items:center;min-height:160px;padding:1rem;border:1px dashed var(--ops-line);border-radius:10px;text-align:center}.map-error[data-v-8ce6c003]{margin:0 0 .85rem;padding:.7rem .85rem;border:1px solid rgba(255,124,120,.35);border-radius:8px;color:var(--ops-coral);background:#ff7c7814;font-size:.78rem}@media(max-width:900px){.map-layout[data-v-8ce6c003]{grid-template-columns:1fr}.map-canvas[data-v-8ce6c003]{min-height:280px;height:58vw}}.page-head[data-v-2abff343]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.page-title[data-v-2abff343]{min-width:0}h1[data-v-2abff343]{margin:0;color:var(--ops-text);font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.15;overflow-wrap:anywhere}.subtitle[data-v-2abff343]{max-width:44rem;margin:.35rem 0 0;color:var(--ops-muted);font-size:.82rem;line-height:1.45}.page-actions[data-v-2abff343]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}@media(max-width:760px){.page-head[data-v-2abff343]{flex-direction:column;align-items:stretch}.page-actions[data-v-2abff343]{justify-content:flex-start}}.field[data-v-af58eb09]{display:grid;gap:.4rem;margin-bottom:.9rem;color:var(--ops-muted);font-size:.76rem}input[data-v-af58eb09],select[data-v-af58eb09],textarea[data-v-af58eb09]{min-height:42px;padding:.55rem .8rem;border:1px solid var(--ops-line);border-radius:8px;background:#0d1527;color:var(--ops-text);font:inherit;font-size:.86rem}textarea[data-v-af58eb09]{resize:vertical}input[data-v-af58eb09]:focus,select[data-v-af58eb09]:focus,textarea[data-v-af58eb09]:focus{outline:none;border-color:var(--ops-cyan);box-shadow:0 0 0 3px #56d7ed1f}.toggle[data-v-af58eb09]{display:flex;align-items:center;gap:.65rem;color:var(--ops-text);font-size:.84rem;cursor:pointer}.toggle input[data-v-af58eb09]{position:absolute;opacity:0;pointer-events:none}.switch[data-v-af58eb09]{position:relative;flex:none;width:36px;height:20px;border-radius:99px;background:#ffffff1f;transition:background .15s}.switch[data-v-af58eb09]:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--ops-text);transition:transform .15s}.toggle input:checked+.switch[data-v-af58eb09]{background:var(--ops-cyan)}.toggle input:checked+.switch[data-v-af58eb09]:after{transform:translate(16px);background:#081018}.toggle input:focus-visible+.switch[data-v-af58eb09]{box-shadow:0 0 0 3px #56d7ed4d}.dialog-backdrop[data-v-7d5cb885]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:1rem;background:#040812b3}.dialog[data-v-7d5cb885]{width:min(100%,460px);max-height:90vh;overflow:auto;padding:1.4rem;border:1px solid var(--ops-line);border-radius:14px;background:var(--ops-panel);box-shadow:0 30px 90px #00000073}h2[data-v-7d5cb885]{margin:0 0 .5rem;color:var(--ops-text);font-family:var(--font-display);font-size:1.3rem}.dialog-message[data-v-7d5cb885]{white-space:pre-line;margin:0 0 1.1rem;color:var(--ops-muted);font-size:.85rem;line-height:1.5}.typed[data-v-7d5cb885]{display:grid;gap:.45rem;margin-top:.4rem;color:var(--ops-muted);font-size:.78rem}.typed strong[data-v-7d5cb885]{color:var(--ops-coral)}.typed input[data-v-7d5cb885]{min-height:42px;padding:0 .8rem;border:1px solid var(--ops-line);border-radius:8px;background:#0d1527;color:var(--ops-text);font:inherit}.dialog-actions[data-v-7d5cb885]{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1.3rem}.dialog-actions button[data-v-7d5cb885]{min-height:42px;padding:0 1rem;border-radius:8px;font:inherit;font-weight:800;font-size:.82rem;cursor:pointer}.ghost[data-v-7d5cb885]{border:1px solid var(--ops-line);background:transparent;color:var(--ops-text)}.primary[data-v-7d5cb885]{border:0;background:var(--ops-cyan);color:#081018}.danger[data-v-7d5cb885]{border:0;background:var(--ops-coral);color:#1d0707}.dialog-actions button[data-v-7d5cb885]:disabled{opacity:.4;cursor:not-allowed}.toast-stack[data-v-7d5cb885]{position:fixed;right:1rem;bottom:1rem;z-index:90;display:grid;gap:.5rem;max-width:min(92vw,380px)}.toast[data-v-7d5cb885]{display:flex;gap:.6rem;align-items:flex-start;margin:0;padding:.75rem .9rem;border:1px solid var(--ops-line);border-radius:10px;background:#18233b;color:var(--ops-text);font-size:.82rem;box-shadow:0 12px 40px #00000059}.toast span[data-v-7d5cb885]{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;font-size:.72rem;font-weight:900}.toast-good span[data-v-7d5cb885]{background:#b8e85c2e;color:var(--ops-lime)}.toast-bad[data-v-7d5cb885]{border-color:#ff7c7866}.toast-bad span[data-v-7d5cb885]{background:#ff7c782e;color:var(--ops-coral)}.ops-shell[data-v-d9b8c53a]{--ops-bg: #0b1020;--ops-panel: #121a2d;--ops-panel-2: #17223a;--ops-line: rgba(151,168,204,.16);--ops-text: #eef3ff;--ops-muted: #8e9bb7;--ops-cyan: #56d7ed;--ops-violet: #9e8cff;--ops-lime: #b8e85c;--ops-coral: #ff7c78;min-height:100vh;display:flex;background:radial-gradient(circle at 75% 0%,rgba(72,93,174,.2),transparent 35%),var(--ops-bg);color:var(--ops-text);font-family:var(--font-body)}.mobile-bar[data-v-d9b8c53a]{display:none}.ops-sidebar[data-v-d9b8c53a]{width:244px;display:flex;flex-direction:column;padding:1.6rem 1rem;border-right:1px solid var(--ops-line);background:#080c19f0;overflow:auto}.brand[data-v-d9b8c53a]{display:flex;align-items:center;gap:.7rem;padding:0 .55rem .6rem;color:var(--ops-text);text-decoration:none}.brand img[data-v-d9b8c53a]{width:38px;height:38px;border-radius:12px;object-fit:cover}.brand span[data-v-d9b8c53a]{display:grid;gap:.12rem}.brand strong[data-v-d9b8c53a]{font-family:var(--font-display);font-size:1.15rem}.brand small[data-v-d9b8c53a],.operator-card small[data-v-d9b8c53a]{color:var(--ops-muted);font-size:.62rem;letter-spacing:.13em}.side-label[data-v-d9b8c53a]{padding:1rem .65rem .35rem;color:var(--ops-muted);font-size:.62rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase;opacity:.8}.side-nav[data-v-d9b8c53a]{display:grid;gap:.1rem}.side-link[data-v-d9b8c53a]{display:flex;align-items:center;gap:.65rem;min-height:36px;padding:.4rem .65rem;border-radius:8px;color:var(--ops-muted);font-size:.86rem;text-decoration:none}.side-link[data-v-d9b8c53a]:hover,.side-link.active[data-v-d9b8c53a]{background:var(--ops-panel-2);color:var(--ops-text);text-decoration:none}.side-link.active[data-v-d9b8c53a]{box-shadow:inset 2px 0 var(--ops-cyan)}.nav-mark[data-v-d9b8c53a]{display:inline-grid;place-items:center;width:23px;color:var(--ops-cyan)}.sidebar-spacer[data-v-d9b8c53a]{flex:1}.operator-card[data-v-d9b8c53a]{display:flex;align-items:center;gap:.65rem;padding:.8rem;border:1px solid var(--ops-line);border-radius:10px;background:var(--ops-panel)}.operator-card div[data-v-d9b8c53a]{display:grid;gap:.15rem;min-width:0}.operator-card strong[data-v-d9b8c53a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operator-card strong[data-v-d9b8c53a]{font-size:.78rem}.live-dot[data-v-d9b8c53a]{width:7px;height:7px;border-radius:50%;background:var(--ops-lime);box-shadow:0 0 0 4px #b8e85c1f}.signout[data-v-d9b8c53a]{margin-top:.65rem;padding:.85rem .65rem;border:0;background:transparent;color:var(--ops-muted);text-align:left;font:inherit;font-size:.78rem;cursor:pointer}.signout span[data-v-d9b8c53a]{float:right;color:var(--ops-coral)}.ops-content[data-v-d9b8c53a]{width:min(100%,1450px);min-width:0;padding:2.2rem clamp(1.2rem,4vw,3.8rem) 4rem}@media(max-width:1100px){.ops-sidebar[data-v-d9b8c53a]{width:220px}}@media(max-width:900px){.ops-shell[data-v-d9b8c53a]{display:block}.mobile-bar[data-v-d9b8c53a]{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid var(--ops-line);background:#080c19}.brand.compact[data-v-d9b8c53a]{padding:0}.brand.compact small[data-v-d9b8c53a]{letter-spacing:.1em}.menu-toggle[data-v-d9b8c53a]{min-height:40px;padding:.45rem .75rem;border:1px solid var(--ops-line);border-radius:8px;background:var(--ops-panel);color:var(--ops-text);font:inherit;font-size:.78rem}.nav-backdrop[data-v-d9b8c53a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:35;background:#0408128c}.ops-sidebar[data-v-d9b8c53a]{position:fixed;top:0;bottom:0;left:0;z-index:40;width:min(86vw,300px);transform:translate(-110%);transition:transform .2s ease}.ops-sidebar.open[data-v-d9b8c53a]{transform:none}.ops-content[data-v-d9b8c53a]{padding:1.2rem 1rem 2.5rem}}.ops-shell .ops-badge{display:inline-flex;align-items:center;padding:.18rem .5rem;border-radius:99px;font-size:.66rem;font-weight:800;letter-spacing:.03em;white-space:nowrap;background:#ffffff0f;color:var(--ops-muted)}.ops-shell .tone-good{background:#b8e85c21;color:var(--ops-lime)}.ops-shell .tone-warn{background:#ffc45724;color:#ffc457}.ops-shell .tone-bad{background:#ff7c7824;color:var(--ops-coral)}.ops-shell .tone-info{background:#56d7ed21;color:var(--ops-cyan)}.ops-shell .tone-common{background:#72a02a33;color:#b8e85c}.ops-shell .tone-rare{background:#2a9ec038;color:#7fd8ef}.ops-shell .tone-epic{background:#8f7af038;color:#c4b8ff}.ops-shell .ops-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:34px;padding:0 .75rem;border:1px solid var(--ops-line);border-radius:8px;background:var(--ops-panel-2);color:var(--ops-text);font:inherit;font-size:.74rem;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap}.ops-shell .ops-btn:hover{border-color:#56d7ed73}.ops-shell .ops-btn:disabled{opacity:.5;cursor:wait}.ops-shell .ops-btn.primary{border-color:transparent;background:var(--ops-cyan);color:#081018}.ops-shell .ops-btn.good{color:var(--ops-lime)}.ops-shell .ops-btn.danger{color:var(--ops-coral)}.ops-shell .ops-btn.danger:hover{border-color:#ff7c7880}.ops-shell .ops-panel{min-width:0;padding:clamp(.9rem,2vw,1.25rem);border:1px solid var(--ops-line);border-radius:12px;background:var(--ops-panel)}.ops-shell .ops-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:1rem}.ops-shell .ops-panel-head h3{margin:0;color:var(--ops-text);font-size:.98rem}.ops-shell .ops-panel-head p{margin:.2rem 0 0;color:var(--ops-muted);font-size:.72rem}.ops-shell .ops-panel-link{color:var(--ops-cyan);font-size:.72rem;text-decoration:none;white-space:nowrap}.ops-shell .ops-panel-link:hover{text-decoration:underline}.ops-shell .ops-error{padding:.8rem 1rem;border:1px solid rgba(255,124,120,.35);border-radius:8px;color:var(--ops-coral);background:#ff7c7814}.ops-shell .ops-muted{color:var(--ops-muted)}.ops-shell .crumb{margin:0 0 .45rem;color:var(--ops-muted);font-size:.75rem}.ops-shell .crumb a{color:var(--ops-muted);text-decoration:none}.ops-shell .crumb a:hover{color:var(--ops-cyan)}.ops-shell .crumb span{color:var(--ops-cyan);padding:0 .35rem}h2[data-v-eeb9857a]{margin:0 0 .75rem;color:var(--ops-text);font-size:.95rem}.sync-state[data-v-eeb9857a]{display:inline-flex;align-items:center;gap:.45rem;color:var(--ops-muted);font-size:.72rem}.sync-state i[data-v-eeb9857a]{width:7px;height:7px;border-radius:50%;background:var(--ops-lime)}.sync-state i.busy[data-v-eeb9857a]{background:#ffc457}.tone-text-good[data-v-eeb9857a]{color:var(--ops-lime)}.tone-text-bad[data-v-eeb9857a]{color:var(--ops-coral)}.tone-text-neutral[data-v-eeb9857a]{color:var(--ops-muted)}.todo[data-v-eeb9857a]{margin-bottom:1rem;padding:1rem 1.1rem;border:1px solid var(--ops-line);border-radius:12px;background:linear-gradient(100deg,#172341,#121a2d 70%)}.calm[data-v-eeb9857a]{margin:0;font-size:.8rem}.todo-grid[data-v-eeb9857a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.55rem}.todo-card[data-v-eeb9857a]{display:flex;align-items:baseline;gap:.55rem;padding:.7rem .85rem;border:1px solid var(--ops-line);border-left-width:3px;border-radius:10px;background:#0b10208c;color:var(--ops-text);font-size:.8rem;text-decoration:none}.todo-card strong[data-v-eeb9857a]{font-family:var(--font-display);font-size:1.35rem;font-variant-numeric:tabular-nums}.todo-card[data-v-eeb9857a]:hover{background:#17223ae6}.level-bad[data-v-eeb9857a]{border-left-color:var(--ops-coral)}.level-bad strong[data-v-eeb9857a]{color:var(--ops-coral)}.level-warn[data-v-eeb9857a]{border-left-color:#ffc457}.level-warn strong[data-v-eeb9857a]{color:#ffc457}.hint-row[data-v-eeb9857a]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.8rem}.hint-label[data-v-eeb9857a]{color:var(--ops-muted);font-size:.7rem;margin-right:.2rem}.hint-chip[data-v-eeb9857a]{padding:.25rem .6rem;border:1px solid var(--ops-line);border-radius:99px;color:#c5cee1;font-size:.7rem;text-decoration:none}.hint-chip[data-v-eeb9857a]:hover{border-color:#56d7ed73;color:var(--ops-text)}.kpi-grid[data-v-eeb9857a]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;margin-bottom:1rem}.kpi[data-v-eeb9857a]{display:grid;gap:.25rem;padding:.9rem 1rem;border:1px solid var(--ops-line);border-radius:12px;background:var(--ops-panel);color:inherit;text-decoration:none;transition:border-color .15s}.kpi[data-v-eeb9857a]:hover{border-color:#56d7ed73}.kpi-label[data-v-eeb9857a]{color:var(--ops-muted);font-size:.72rem}.kpi strong[data-v-eeb9857a]{color:var(--ops-text);font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,1.85rem);font-variant-numeric:tabular-nums}.kpi-week[data-v-eeb9857a]{color:var(--ops-muted);font-size:.66rem;line-height:1.4}.kpi-week em[data-v-eeb9857a]{font-style:normal;white-space:nowrap}.row-2[data-v-eeb9857a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.seg[data-v-eeb9857a]{display:inline-flex;padding:3px;border:1px solid var(--ops-line);border-radius:9px;background:#0d1527}.seg button[data-v-eeb9857a]{min-height:28px;padding:0 .6rem;border:0;border-radius:6px;background:transparent;color:var(--ops-muted);font:inherit;font-size:.7rem;cursor:pointer}.seg button.active[data-v-eeb9857a]{background:var(--ops-panel-2);color:var(--ops-text);font-weight:800}.trend-total[data-v-eeb9857a]{display:flex;align-items:baseline;gap:.55rem;margin-bottom:.7rem}.trend-total strong[data-v-eeb9857a]{color:var(--ops-text);font-family:var(--font-display);font-size:1.6rem}.trend-total span[data-v-eeb9857a]{color:var(--ops-muted);font-size:.72rem}.bars[data-v-eeb9857a]{position:relative;display:grid;grid-template-columns:repeat(30,minmax(0,1fr));align-items:end;height:150px;border-bottom:1px solid var(--ops-line)}.bar-hit[data-v-eeb9857a]{display:flex;align-items:flex-end;justify-content:center;height:100%;padding:0 1px;outline:none}.bar-hit i[data-v-eeb9857a]{display:block;width:100%;max-width:14px;border-radius:4px 4px 0 0;background:var(--ops-cyan);opacity:.85}.bar-hit.hover[data-v-eeb9857a]{background:#56d7ed0f}.bar-hit.hover i[data-v-eeb9857a]{opacity:1}.bar-tip[data-v-eeb9857a]{position:absolute;top:-6px;transform:translate(-50%,-100%);display:grid;padding:.4rem .6rem;border:1px solid var(--ops-line);border-radius:8px;background:#0b1020;color:var(--ops-text);font-size:.74rem;white-space:nowrap;pointer-events:none;box-shadow:0 8px 24px #00000059}.bar-tip small[data-v-eeb9857a]{color:var(--ops-muted);font-size:.66rem}.bars-axis[data-v-eeb9857a]{display:flex;justify-content:space-between;margin-top:.35rem;color:var(--ops-muted);font-size:.64rem}.funnel[data-v-eeb9857a]{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.funnel-row[data-v-eeb9857a]{display:grid;gap:.3rem;color:inherit;text-decoration:none}.funnel-row:hover strong[data-v-eeb9857a]{color:var(--ops-cyan)}.funnel-meta[data-v-eeb9857a]{display:flex;justify-content:space-between;gap:.6rem;font-size:.78rem}.funnel-meta strong[data-v-eeb9857a]{color:var(--ops-text);font-weight:600}.funnel-meta>span[data-v-eeb9857a]{color:var(--ops-text);font-variant-numeric:tabular-nums}.funnel-meta em[data-v-eeb9857a]{margin-left:.35rem;color:var(--ops-muted);font-style:normal;font-size:.68rem}.funnel-track[data-v-eeb9857a]{display:block;overflow:hidden;height:8px;border-radius:99px;background:#ffffff0f}.funnel-track i[data-v-eeb9857a]{display:block;height:100%;border-radius:99px;background:var(--ops-cyan)}.funnel-track i.leak[data-v-eeb9857a]{background:#ffc457}.funnel-note[data-v-eeb9857a]{margin:.9rem 0 0;color:var(--ops-muted);font-size:.74rem}.funnel-note strong[data-v-eeb9857a]{color:#ffc457}.budget[data-v-eeb9857a]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.7rem}.budget-numbers strong[data-v-eeb9857a]{display:block;color:var(--ops-text);font-family:var(--font-display);font-size:1.6rem}.budget-numbers span[data-v-eeb9857a]{color:var(--ops-muted);font-size:.74rem}.meter[data-v-eeb9857a]{overflow:hidden;height:8px;margin-bottom:1rem;border-radius:99px;background:#ffffff0f}.meter i[data-v-eeb9857a]{display:block;height:100%;border-radius:99px}.meter-good i[data-v-eeb9857a]{background:var(--ops-lime)}.meter-warn i[data-v-eeb9857a]{background:#ffc457}.meter-bad i[data-v-eeb9857a]{background:var(--ops-coral)}.econ-grid[data-v-eeb9857a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.7rem 1rem;margin:0;padding-top:.8rem;border-top:1px solid var(--ops-line)}.econ-grid dt[data-v-eeb9857a]{color:var(--ops-muted);font-size:.66rem}.econ-grid dd[data-v-eeb9857a]{margin:.15rem 0 0;color:var(--ops-text);font-size:.84rem;font-weight:700}.econ-grid dd small[data-v-eeb9857a]{color:var(--ops-muted);font-weight:400}.econ-grid a[data-v-eeb9857a]{color:var(--ops-cyan);text-decoration:none}.small-note[data-v-eeb9857a]{margin:.8rem 0 0;font-size:.7rem}.mini-table[data-v-eeb9857a]{width:100%;border-collapse:collapse;font-size:.78rem}.mini-table th[data-v-eeb9857a]{padding:0 .5rem .5rem;color:var(--ops-muted);font-size:.62rem;font-weight:800;letter-spacing:.06em;text-align:left;text-transform:uppercase}.mini-table td[data-v-eeb9857a]{padding:.55rem .5rem;border-top:1px solid var(--ops-line);color:#c5cee1;font-variant-numeric:tabular-nums}.mini-table tbody tr[data-v-eeb9857a]{cursor:pointer}.mini-table tbody tr:hover td[data-v-eeb9857a]{background:#56d7ed0d}.mini-table td strong[data-v-eeb9857a]{display:block;color:var(--ops-text)}.sub-link[data-v-eeb9857a]{color:var(--ops-muted);font-size:.7rem;text-decoration:none}.sub-link[data-v-eeb9857a]:hover{color:var(--ops-cyan)}.feed-panel[data-v-eeb9857a]{margin-bottom:1rem}.feed[data-v-eeb9857a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;margin:0;padding:0;list-style:none}.feed li[data-v-eeb9857a]{border-top:1px solid var(--ops-line)}.feed li[data-v-eeb9857a]:nth-child(-n+2){border-top:0}.feed-row[data-v-eeb9857a]{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.55rem .2rem;color:inherit;text-decoration:none;border-radius:6px}.feed-row[data-v-eeb9857a]:hover{background:#56d7ed0d}.feed-row img[data-v-eeb9857a],.feed-icon[data-v-eeb9857a]{width:32px;height:32px;border-radius:8px;object-fit:cover}.feed-icon[data-v-eeb9857a]{display:grid;place-items:center;background:#56d7ed1a;color:var(--ops-cyan);font-size:.8rem}.feed-icon.kind-report[data-v-eeb9857a]{background:#ff7c7824;color:var(--ops-coral)}.feed-icon.kind-prize[data-v-eeb9857a]{background:#ffc45724;color:#ffc457}.feed-icon.kind-account[data-v-eeb9857a]{background:#b8e85c1f;color:var(--ops-lime)}.feed-text[data-v-eeb9857a]{display:grid;min-width:0}.feed-text strong[data-v-eeb9857a]{overflow:hidden;color:var(--ops-text);font-size:.8rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.feed-text small[data-v-eeb9857a]{overflow:hidden;color:var(--ops-muted);font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.feed time[data-v-eeb9857a]{color:var(--ops-muted);font-size:.66rem;white-space:nowrap}@media(max-width:1250px){.kpi-grid[data-v-eeb9857a]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1000px){.row-2[data-v-eeb9857a],.feed[data-v-eeb9857a]{grid-template-columns:1fr}.feed li[data-v-eeb9857a]:nth-child(2){border-top:1px solid var(--ops-line)}}@media(max-width:640px){.kpi-grid[data-v-eeb9857a]{grid-template-columns:1fr 1fr}.mini-table th[data-v-eeb9857a]:nth-child(4),.mini-table td[data-v-eeb9857a]:nth-child(4){display:none}.ops-panel-head[data-v-eeb9857a]{flex-direction:column;align-items:flex-start}}.cell-title[data-v-d1ec7768]{display:flex;align-items:center;gap:.65rem;min-width:0}.cell-title img[data-v-d1ec7768],.cell-fallback[data-v-d1ec7768]{flex:none;width:36px;height:36px;border-radius:9px;object-fit:cover;background:#0d1527}.cell-fallback[data-v-d1ec7768]{display:grid;place-items:center;color:var(--ops-cyan);font-size:.66rem;font-weight:900;background:#56d7ed1a}.cell-title-text[data-v-d1ec7768]{display:grid;min-width:0}.cell-title-text strong[data-v-d1ec7768],.cell-title-text .cell-link[data-v-d1ec7768]{overflow:hidden;color:var(--ops-text);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.cell-title-text small[data-v-d1ec7768]{overflow:hidden;color:var(--ops-muted);font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.cell-link[data-v-d1ec7768]{color:var(--ops-cyan);text-decoration:none}.cell-link[data-v-d1ec7768]:hover{text-decoration:underline}.cell-title-text .cell-link[data-v-d1ec7768]:hover{color:var(--ops-cyan)}.cell-num[data-v-d1ec7768]{font-variant-numeric:tabular-nums}.cell-bool[data-v-d1ec7768]{font-size:.74rem;font-weight:700}.cell-bool.is-on[data-v-d1ec7768]{color:var(--ops-lime)}.cell-bool.is-off[data-v-d1ec7768]{color:var(--ops-muted)}.cell-video[data-v-d1ec7768]{width:120px;aspect-ratio:1;border-radius:8px;background:#0d1527;object-fit:cover}.cell-json[data-v-d1ec7768],.cell-clip[data-v-d1ec7768]{display:block;max-width:260px;overflow:hidden;color:var(--ops-muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.count-pill[data-v-4f89de4e]{padding:.45rem .7rem;border:1px solid var(--ops-line);border-radius:99px;color:var(--ops-muted);font-size:.72rem}.toolbar[data-v-4f89de4e]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.9rem}.search[data-v-4f89de4e]{display:flex;align-items:center;gap:.5rem;flex:1 1 260px;max-width:420px;padding:0 .8rem;border:1px solid var(--ops-line);border-radius:9px;background:var(--ops-panel);color:var(--ops-muted)}.search[data-v-4f89de4e]:focus-within{border-color:var(--ops-cyan)}.search input[data-v-4f89de4e]{flex:1;min-width:0;min-height:40px;border:0;outline:none;background:transparent;color:var(--ops-text);font:inherit;font-size:.84rem}.chips[data-v-4f89de4e]{display:flex;flex-wrap:wrap;gap:.35rem}.chip[data-v-4f89de4e]{min-height:32px;padding:0 .75rem;border:1px solid var(--ops-line);border-radius:99px;background:transparent;color:var(--ops-muted);font:inherit;font-size:.74rem;cursor:pointer}.chip[data-v-4f89de4e]:hover{color:var(--ops-text)}.chip.active[data-v-4f89de4e]{border-color:transparent;background:var(--ops-cyan);color:#081018;font-weight:800}.table-shell[data-v-4f89de4e]{overflow:auto;border:1px solid var(--ops-line);border-radius:12px;background:var(--ops-panel);transition:opacity .15s}.table-shell.busy[data-v-4f89de4e]{opacity:.6}table[data-v-4f89de4e]{width:100%;min-width:760px;border-collapse:collapse}th[data-v-4f89de4e],td[data-v-4f89de4e]{padding:.7rem .85rem;border-bottom:1px solid var(--ops-line);text-align:left;vertical-align:middle}th[data-v-4f89de4e]{position:sticky;top:0;z-index:1;color:var(--ops-muted);background:var(--ops-panel-2);font-size:.64rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}td[data-v-4f89de4e]{color:#c5cee1;font-size:.8rem;max-width:300px}tbody tr:last-child td[data-v-4f89de4e]{border-bottom:0}tr.clickable[data-v-4f89de4e]{cursor:pointer}tr.clickable:hover td[data-v-4f89de4e],tr.clickable:focus-visible td[data-v-4f89de4e]{background:#56d7ed0d}tr.clickable[data-v-4f89de4e]:focus-visible{outline:2px solid var(--ops-cyan);outline-offset:-2px}.actions-col[data-v-4f89de4e]{width:1%}.row-actions[data-v-4f89de4e]{display:flex;justify-content:flex-end;gap:.35rem}.empty[data-v-4f89de4e]{padding:2.5rem 1rem;color:var(--ops-muted);text-align:center}.more[data-v-4f89de4e]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.85rem;font-size:.76rem}.sr-only[data-v-4f89de4e]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:900px){.search[data-v-4f89de4e]{max-width:none}table[data-v-4f89de4e]{min-width:0}thead[data-v-4f89de4e]{display:none}tbody[data-v-4f89de4e],tr[data-v-4f89de4e],td[data-v-4f89de4e]{display:block}tr[data-v-4f89de4e]{margin:.6rem;padding:.8rem;border:1px solid var(--ops-line);border-radius:10px;background:#10182b}td[data-v-4f89de4e]{display:grid;grid-template-columns:110px minmax(0,1fr);gap:.6rem;align-items:center;max-width:none;padding:.35rem 0;border:0}td[data-v-4f89de4e]:before{content:attr(data-label);color:var(--ops-muted);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}td.actions-col[data-v-4f89de4e]{display:block;width:auto;padding-top:.6rem}td.actions-col[data-v-4f89de4e]:before{content:none}.row-actions[data-v-4f89de4e]{flex-wrap:wrap;justify-content:flex-start}td.empty[data-v-4f89de4e]{display:block}td.empty[data-v-4f89de4e]:before{content:none}}.block[data-v-28c432a9]{margin-bottom:1rem}.ops-panel-head h3 small[data-v-28c432a9]{margin-left:.35rem;color:var(--ops-muted);font-size:.72rem;font-weight:600}.accent[data-v-28c432a9]{color:var(--ops-cyan)}.list[data-v-28c432a9]{display:grid}.row[data-v-28c432a9]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .4rem;border-top:1px solid var(--ops-line)}.row[data-v-28c432a9]:first-child{border-top:0}.cells[data-v-28c432a9]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.4rem;min-width:0;flex:1;font-size:.82rem;color:#c5cee1}.cell[data-v-28c432a9]{display:grid;gap:.12rem;min-width:0}.cell.wide[data-v-28c432a9]{flex:1 1 220px}.cell small[data-v-28c432a9]{color:var(--ops-muted);font-size:.6rem;letter-spacing:.06em;text-transform:uppercase}.cell strong[data-v-28c432a9]{color:var(--ops-text)}.mono[data-v-28c432a9],code[data-v-28c432a9]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;overflow-wrap:anywhere}.actions[data-v-28c432a9]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.empty[data-v-28c432a9]{margin:0;font-size:.8rem}.switch[data-v-28c432a9]{position:relative;width:42px;height:24px;padding:0;border:1px solid var(--ops-line);border-radius:99px;background:#0d1527;cursor:pointer;transition:background .15s}.switch i[data-v-28c432a9]{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--ops-muted);transition:transform .15s,background .15s}.switch.on[data-v-28c432a9]{border-color:transparent;background:#b8e85c4d}.switch.on i[data-v-28c432a9]{transform:translate(18px);background:var(--ops-lime)}.switch[data-v-28c432a9]:disabled{opacity:.5;cursor:wait}.policy-grid[data-v-28c432a9]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}fieldset[data-v-28c432a9]{display:grid;gap:.7rem;min-width:0;margin:0;padding:0;border:0}legend[data-v-28c432a9]{margin-bottom:.6rem;padding:0;color:var(--ops-text);font-size:.8rem;font-weight:800}label[data-v-28c432a9]{display:grid;gap:.35rem;color:var(--ops-muted);font-size:.74rem}input[data-v-28c432a9]{min-height:40px;padding:0 .75rem;border:1px solid var(--ops-line);border-radius:8px;background:#0d1527;color:var(--ops-text);font:inherit}input[data-v-28c432a9]:focus{outline:none;border-color:var(--ops-cyan)}.note[data-v-28c432a9]{margin:1rem 0 0;font-size:.74rem}@media(max-width:760px){.row[data-v-28c432a9]{flex-direction:column;align-items:stretch}.actions[data-v-28c432a9]{justify-content:flex-start}.policy-grid[data-v-28c432a9]{grid-template-columns:1fr}}.filters[data-v-3815bec3]{display:flex;gap:.35rem;flex-wrap:wrap;margin-bottom:.9rem}.chip[data-v-3815bec3]{min-height:32px;padding:0 .75rem;border:1px solid var(--ops-line);border-radius:99px;background:transparent;color:var(--ops-muted);font:inherit;font-size:.74rem;cursor:pointer}.chip[data-v-3815bec3]:hover{color:var(--ops-text)}.chip.active[data-v-3815bec3]{border-color:transparent;background:var(--ops-cyan);color:#081018;font-weight:800}.list[data-v-3815bec3]{display:grid;gap:.8rem}.item[data-v-3815bec3]{padding:1rem}.item header[data-v-3815bec3]{display:flex;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.item header div[data-v-3815bec3]{display:flex;gap:.35rem;flex-wrap:wrap}.item time[data-v-3815bec3]{color:var(--ops-muted, #888);font-size:.85rem}.who[data-v-3815bec3]{margin:.6rem 0 .3rem;overflow-wrap:anywhere}.message[data-v-3815bec3]{white-space:pre-wrap;margin:0;overflow-wrap:anywhere}.note[data-v-3815bec3]{margin:.5rem 0 0;font-size:.9rem;opacity:.85}.item footer[data-v-3815bec3]{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.8rem}.st-nueva[data-v-3815bec3]{border-left:3px solid var(--ops-warn, #e0a100)}.empty[data-v-3815bec3]{padding:2rem 0}.block[data-v-1ae63ad4]{margin-bottom:1rem}.how summary[data-v-1ae63ad4]{color:var(--ops-text);font-size:.86rem;font-weight:700;cursor:pointer}.how[open] summary[data-v-1ae63ad4]{margin-bottom:.75rem}.ops-panel-head h3 small[data-v-1ae63ad4]{margin-left:.35rem;color:var(--ops-muted);font-size:.72rem;font-weight:600}.steps[data-v-1ae63ad4]{margin:0;padding-left:1.2rem;display:grid;gap:.4rem;color:#c5cee1;font-size:.82rem;line-height:1.5}.steps strong[data-v-1ae63ad4]{color:var(--ops-text)}.list[data-v-1ae63ad4]{display:grid}.row[data-v-1ae63ad4]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .4rem;border-top:1px solid var(--ops-line)}.row[data-v-1ae63ad4]:first-child{border-top:0}.cells[data-v-1ae63ad4]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;min-width:0;flex:1;font-size:.8rem;color:#c5cee1}.cell[data-v-1ae63ad4]{display:grid;gap:.12rem;min-width:0}.cell.wide[data-v-1ae63ad4]{flex:1 1 200px}.cell small[data-v-1ae63ad4]{color:var(--ops-muted);font-size:.6rem;letter-spacing:.06em;text-transform:uppercase}.cell strong[data-v-1ae63ad4]{color:var(--ops-text)}.cell a[data-v-1ae63ad4]{color:var(--ops-cyan);text-decoration:none}.bad[data-v-1ae63ad4]{color:#ff9b85}.actions[data-v-1ae63ad4]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.3rem}.empty[data-v-1ae63ad4]{margin:0;font-size:.8rem}.search[data-v-1ae63ad4]{display:flex;gap:.4rem}.search input[data-v-1ae63ad4]{min-height:36px;padding:.4rem .7rem;border:1px solid var(--ops-line);border-radius:8px;background:#0d1527;color:var(--ops-text);font:inherit;font-size:.82rem;min-width:0}.table-wrap[data-v-1ae63ad4]{overflow-x:auto}table[data-v-1ae63ad4]{width:100%;border-collapse:collapse;font-size:.78rem;color:#c5cee1}th[data-v-1ae63ad4]{text-align:left;color:var(--ops-muted);font-size:.6rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600;padding:.5rem .45rem;white-space:nowrap}td[data-v-1ae63ad4]{padding:.55rem .45rem;border-top:1px solid var(--ops-line);vertical-align:top}td strong[data-v-1ae63ad4]{display:block;color:var(--ops-text)}td code[data-v-1ae63ad4],td small[data-v-1ae63ad4]{display:block;color:var(--ops-muted);font-size:.66rem}td code[data-v-1ae63ad4]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}td.num[data-v-1ae63ad4]{white-space:nowrap}td.reason[data-v-1ae63ad4]{min-width:180px;overflow-wrap:anywhere}td.reason span[data-v-1ae63ad4]{display:block;margin-bottom:.3rem}@media(max-width:760px){.row[data-v-1ae63ad4]{flex-direction:column;align-items:stretch}.actions[data-v-1ae63ad4]{justify-content:flex-start}.search[data-v-1ae63ad4]{width:100%}.search input[data-v-1ae63ad4]{flex:1}}.hero[data-v-da8390eb]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.25rem;align-items:start;margin-bottom:1rem}.hero-media img[data-v-da8390eb],.hero-fallback[data-v-da8390eb]{width:112px;height:112px;border-radius:16px;object-fit:cover;background:#0d1527}.hero-fallback[data-v-da8390eb]{display:grid;place-items:center;color:var(--ops-cyan);font-family:var(--font-display);font-size:2rem;background:#56d7ed1a}.hero-badges[data-v-da8390eb]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.45rem}h1[data-v-da8390eb]{margin:0;color:var(--ops-text);font-family:var(--font-display);font-size:clamp(1.6rem,3.5vw,2.5rem);overflow-wrap:anywhere}.hero-sub[data-v-da8390eb]{margin:.3rem 0 0;color:var(--ops-muted);font-size:.86rem}.hero-meta[data-v-da8390eb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.7rem 1.2rem;margin:1rem 0 0}.hero-meta dt[data-v-da8390eb]{color:var(--ops-muted);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.hero-meta dd[data-v-da8390eb]{margin:.15rem 0 0;color:var(--ops-text);font-size:.82rem;overflow-wrap:anywhere}.hero-meta a[data-v-da8390eb]{color:var(--ops-cyan);text-decoration:none}.hero-meta a[data-v-da8390eb]:hover{text-decoration:underline}.hero-actions[data-v-da8390eb]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.4rem;padding-top:1rem;border-top:1px solid var(--ops-line)}.hero-actions[data-v-da8390eb]:empty{display:none}.hero-actions .push[data-v-da8390eb]{margin-left:auto}.stat-strip[data-v-da8390eb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.6rem;margin-bottom:1rem}.stat[data-v-da8390eb]{display:grid;gap:.2rem;padding:.85rem 1rem;border:1px solid var(--ops-line);border-radius:10px;background:var(--ops-panel);color:inherit;text-decoration:none}.stat strong[data-v-da8390eb]{color:var(--ops-text);font-family:var(--font-display);font-size:1.45rem;font-variant-numeric:tabular-nums}.stat span[data-v-da8390eb]{color:var(--ops-muted);font-size:.72rem}.stat.alert[data-v-da8390eb]{border-color:#ffc45773}.stat.alert strong[data-v-da8390eb]{color:#ffc457}.media-panel[data-v-da8390eb],.ops-panel+.ops-panel[data-v-da8390eb]{margin-bottom:1rem}.media-grid[data-v-da8390eb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.75rem}figure[data-v-da8390eb]{margin:0}figure img[data-v-da8390eb],figure video[data-v-da8390eb]{width:100%;aspect-ratio:1;border:1px solid var(--ops-line);border-radius:10px;object-fit:contain;background:#0d1527}figcaption[data-v-da8390eb]{margin-top:.35rem;color:var(--ops-muted);font-size:.7rem}.config-grid[data-v-da8390eb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem;margin:0}.config-grid dt[data-v-da8390eb]{color:var(--ops-muted);font-size:.68rem}.config-grid dd[data-v-da8390eb]{margin:.15rem 0 0;color:var(--ops-text);font-weight:700}.sections[data-v-da8390eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.related h3 small[data-v-da8390eb]{margin-left:.35rem;color:var(--ops-muted);font-size:.72rem;font-weight:600}.related-list[data-v-da8390eb]{display:grid}.related-row[data-v-da8390eb]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .4rem;border-top:1px solid var(--ops-line);border-radius:6px}.related-row[data-v-da8390eb]:first-child{border-top:0}.related-row.clickable[data-v-da8390eb]{cursor:pointer}.related-row.clickable[data-v-da8390eb]:hover{background:#56d7ed0d}.related-cells[data-v-da8390eb]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.1rem;min-width:0;flex:1;font-size:.78rem;color:#c5cee1}.related-cell[data-v-da8390eb]{display:grid;gap:.1rem;min-width:0}.related-cell.wide[data-v-da8390eb]{flex:1 1 180px}.related-cell small[data-v-da8390eb]{color:var(--ops-muted);font-size:.6rem;letter-spacing:.06em;text-transform:uppercase}.related-actions[data-v-da8390eb]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.3rem}.empty[data-v-da8390eb]{margin:0;font-size:.8rem}.more-note[data-v-da8390eb]{margin:.5rem 0 0;font-size:.72rem}@media(max-width:1100px){.sections[data-v-da8390eb]{grid-template-columns:1fr}}@media(max-width:760px){.hero[data-v-da8390eb]{grid-template-columns:1fr}.hero-actions .push[data-v-da8390eb]{margin-left:0}.related-row[data-v-da8390eb]{flex-direction:column;align-items:stretch}.related-actions[data-v-da8390eb]{justify-content:flex-start}}:root{--teal: #2bb8c8;--teal-deep: #1a9aab;--sky: #7ed6ff;--sky-deep: #4bb8f0;--lime: #a8e63a;--leaf: #5dd67a;--cream: #fff6e8;--sand: #ffe4b8;--ink: #2a3a55;--muted: #6b7c94;--gold: #ffc94a;--coral: #ff8a65;--lavender: #b39dff;--epic: #c084fc;--rare: #60a5fa;--common: #5dd67a;--night-sky: #1b2a4a;--night-panel: #243556;--night-field: #2f4263;--night-sand: #3d4f6e;--on-night: #f5f7fa;--white: #ffffff;--hero-sky: #8fe0ff;--font-display: "Fredoka", system-ui, sans-serif;--font-body: "Nunito", system-ui, sans-serif;--radius-card: 24px;--radius-btn: 28px;--radius-input: 22px;--border-card: 3px;--max: 1120px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;font-family:var(--font-body);font-weight:700;color:var(--ink);background:var(--cream);line-height:1.45}img{max-width:100%;height:auto;display:block}a{color:var(--sky-deep);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,.wordmark{font-family:var(--font-display);font-weight:700;letter-spacing:-.03em;line-height:1.05}h1{font-size:clamp(2.4rem,6vw,4.2rem);margin:0 0 .6rem;color:var(--ink)}h2{font-size:clamp(1.8rem,4vw,2.6rem);margin:0 0 .5rem;color:var(--teal-deep)}h3{font-size:1.25rem;margin:0 0 .35rem}p{margin:0 0 .75rem}:focus-visible{outline:3px solid var(--coral);outline-offset:3px}.skip-link{position:absolute;left:1rem;top:-4rem;z-index:80;background:var(--white);color:var(--ink);border:3px solid var(--coral);border-radius:16px;padding:.6rem 1rem}.skip-link:focus{top:1rem}.wrap{width:min(100% - 2rem,var(--max));margin-inline:auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:56px;padding:.55rem 1.45rem;border-radius:var(--radius-btn);font-family:var(--font-body);font-weight:800;font-size:1rem;border:3px solid var(--white);cursor:pointer;text-decoration:none;box-shadow:none}.btn:hover{text-decoration:none;filter:brightness(1.03)}.btn-lime{background:var(--lime);color:var(--white);border-color:var(--white)}.btn-play{background:#0b0f17;color:var(--white);border:2px solid rgba(255,255,255,.85);box-shadow:0 4px #0b0f1740;transition:transform .2s cubic-bezier(.22,1.4,.36,1),box-shadow .2s ease}.btn-play:hover{transform:translateY(-2px);box-shadow:0 7px #0b0f1738;filter:none}.btn-sky{background:#ffffffe6;color:var(--sky-deep);border-color:var(--sky-deep)}.btn-ghost-night{background:var(--night-panel);color:var(--on-night);border-color:var(--night-sand)}.card{background:var(--white);border:var(--border-card) solid var(--sand);border-radius:var(--radius-card);box-shadow:none}.chip{display:inline-flex;align-items:center;border-radius:999px;padding:.2rem .7rem;font-size:.82rem;font-weight:800;border:2px solid currentColor;background:var(--white)}.chip-common{color:var(--common)}.chip-rare{color:var(--rare)}.chip-epic{color:var(--epic)}.eyebrow{display:inline-block;color:var(--teal-deep);font-weight:800;font-size:.92rem;margin-bottom:.65rem}.lede{color:var(--muted);font-size:1.05rem;max-width:42rem}.section{padding:4.2rem 0}.section-head{text-align:center;margin-bottom:2rem}.section-head .lede{margin-inline:auto}.grid-3,.grid-2{display:grid;gap:1.1rem;grid-template-columns:1fr}@media(min-width:720px){.grid-2{grid-template-columns:1fr 1fr}.grid-3{grid-template-columns:repeat(3,1fr)}}.input,select,textarea{width:100%;min-height:52px;border-radius:var(--radius-input);border:2.5px solid var(--sky-deep);background:var(--white);color:var(--ink);font:inherit;font-weight:700;padding:.7rem 1rem}textarea{min-height:120px;resize:vertical}.input:focus,select:focus,textarea:focus{outline:none;border:3px solid var(--coral)}.field-label{display:block;margin:0 0 .35rem;font-size:.88rem;color:var(--muted)}.field+.field{margin-top:1rem}.admin-note{color:var(--muted);font-size:.92rem}.fade-up{animation:fade-up .55s ease both}@keyframes fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}main{overflow-x:clip}.reveal{transition:opacity .6s ease,transform .6s cubic-bezier(.22,1.2,.36,1);transition-delay:var(--reveal-delay, 0ms)}.reveal:not(.is-revealed){opacity:0}.reveal-up:not(.is-revealed){transform:translateY(28px)}.reveal-pop:not(.is-revealed){transform:scale(.82) rotate(-2deg)}.reveal-left:not(.is-revealed){transform:translate(-40px)}.reveal-right:not(.is-revealed){transform:translate(40px)}.card-hover{transition:transform .25s cubic-bezier(.22,1.4,.36,1),border-color .25s ease}@media(hover:hover){.card-hover:hover{transform:translateY(-6px) rotate(-.6deg);border-color:var(--teal)}}@media(prefers-reduced-motion:reduce){.reveal{transition:none}html{scroll-behavior:auto}}
