.controls[data-v-75cab92d]{color:var(--muted);grid-template-columns:1fr 1fr;gap:6px 14px;font-size:12.5px;display:grid}@media (max-width:520px){.controls[data-v-75cab92d]{grid-template-columns:1fr}}.page[data-v-b4688311]{flex-direction:column;gap:14px;max-width:1000px;max-height:calc(100vh - 170px);padding:20px;display:flex}header[data-v-b4688311]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}h2[data-v-b4688311]{margin:0;font:400 26px Bungee,Inter,sans-serif}header p[data-v-b4688311]{color:var(--muted);margin:4px 0 0;font-size:14px}.seg[data-v-b4688311]{background:#0000004d;border-radius:12px;gap:4px;padding:4px;display:flex}.seg button[data-v-b4688311]{border:none;padding:7px 12px;font-size:13px}.seg button.on[data-v-b4688311]{background:#ffffff26}.table-wrap[data-v-b4688311]{min-height:0}table[data-v-b4688311]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}th[data-v-b4688311]{text-align:left;text-transform:uppercase;letter-spacing:1px;color:var(--muted);border-bottom:1px solid var(--line);background:#11162b;padding:8px;font-size:11px;position:sticky;top:0}td[data-v-b4688311]{border-bottom:1px solid #ffffff0d;padding:9px 8px}tbody tr[data-v-b4688311]{cursor:pointer;transition:background .15s}tbody tr[data-v-b4688311]:hover,tbody tr[data-v-b4688311]:focus{background:#ffffff0f;outline:none}tr.me[data-v-b4688311]{background:#ffc93c1a}tr.friend .who small[data-v-b4688311]{color:var(--good);font-size:11px;font-weight:700}.who[data-v-b4688311]{align-items:center;gap:8px;display:flex}.rank span[data-v-b4688311]{background:#ffffff0f;border-radius:8px;place-items:center;width:26px;height:26px;font-weight:800;display:inline-grid}.rank .m1[data-v-b4688311]{color:#2a1a00;background:linear-gradient(135deg,#ffd23f,#ff9f1c)}.rank .m2[data-v-b4688311]{color:#1a1f2a;background:linear-gradient(135deg,#e6ecf5,#9aa6b8)}.rank .m3[data-v-b4688311]{color:#2a1406;background:linear-gradient(135deg,#e8a87c,#b06a3b)}.xp[data-v-b4688311]{font-weight:800}.empty[data-v-b4688311]{color:var(--muted);text-align:center;padding:30px 0}@media (max-width:720px){th[data-v-b4688311]:nth-child(4),td[data-v-b4688311]:nth-child(4),th[data-v-b4688311]:nth-child(8),td[data-v-b4688311]:nth-child(8){display:none}}.page[data-v-d035a137]{flex-direction:column;gap:16px;max-width:760px;padding:20px;display:flex}h2[data-v-d035a137]{margin:0;font:400 26px Bungee,Inter,sans-serif}header p[data-v-d035a137]{color:var(--muted);margin:4px 0 0;font-size:14px}.add[data-v-d035a137]{gap:8px;display:flex}.add input[data-v-d035a137]{flex:1;min-width:0}.msg[data-v-d035a137]{color:var(--bad);margin:-6px 0 0;font-size:13px;font-weight:600}.msg.ok[data-v-d035a137]{color:var(--good)}.group h3[data-v-d035a137]{text-transform:uppercase;letter-spacing:1px;color:var(--muted);align-items:center;gap:8px;margin:0 0 8px;font-size:12px;display:flex}.count[data-v-d035a137]{color:var(--text);background:#ffffff1a;border-radius:999px;padding:1px 8px;font-size:11px}ul[data-v-d035a137]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}li[data-v-d035a137]{background:#ffffff0a;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.grow[data-v-d035a137]{flex:1}.name[data-v-d035a137]{background:0 0;border:none;padding:0;font-size:15px;font-weight:800}.name[data-v-d035a137]:hover{color:#9cc0ff}.state[data-v-d035a137]{color:var(--muted);font-size:12px}.small[data-v-d035a137]{padding:6px 11px;font-size:12.5px}.muted[data-v-d035a137]{color:var(--muted);margin:0;font-size:14px}.empty[data-v-d035a137]{color:var(--muted);flex-direction:column;align-items:flex-start;gap:12px;display:flex}.empty p[data-v-d035a137]{margin:0}.page[data-v-feafd5be]{flex-direction:column;gap:18px;max-width:980px;padding:20px;display:flex}h2[data-v-feafd5be]{align-items:center;gap:10px;margin:0;font:400 26px Bungee,Inter,sans-serif;display:flex}h3[data-v-feafd5be]{text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin:0 0 8px;font-size:12px}h3 small[data-v-feafd5be]{text-transform:none;letter-spacing:0;margin-left:6px;font-weight:500}.empty[data-v-feafd5be]{color:var(--muted);flex-direction:column;align-items:flex-start;gap:12px;display:flex}.empty p[data-v-feafd5be]{margin:0}.hdr[data-v-feafd5be]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.avatar[data-v-feafd5be]{--p:0%;background:conic-gradient(var(--robber) var(--p), #ffffff1a 0);border-radius:50%;flex-shrink:0;place-items:center;width:76px;height:76px;display:grid}.avatar b[data-v-feafd5be]{background:#10152b;border-radius:50%;place-items:center;width:62px;height:62px;font:400 24px Bungee,Inter,sans-serif;display:grid}.id[data-v-feafd5be]{flex-direction:column;flex:1;gap:6px;min-width:220px;display:flex}.meta[data-v-feafd5be]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.xpbar[data-v-feafd5be]{background:#ffffff1a;border-radius:4px;max-width:360px;height:8px;overflow:hidden}.xpbar div[data-v-feafd5be]{background:linear-gradient(90deg,#ff9a3c,#ff4f7b);border-radius:4px;height:100%}.id small[data-v-feafd5be]{color:var(--muted);font-size:12px}.hdr-actions[data-v-feafd5be]{gap:8px;display:flex}.small[data-v-feafd5be]{padding:7px 12px;font-size:13px}.tiles[data-v-feafd5be]{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.tile[data-v-feafd5be]{background:#ffffff0b;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.tile span[data-v-feafd5be]{color:var(--muted);font-size:12px;font-weight:600}.tile b[data-v-feafd5be]{font-size:24px;font-weight:700}.roles[data-v-feafd5be]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.role[data-v-feafd5be]{background:#ffffff0b;border-radius:12px;flex-direction:column;gap:6px;padding:14px;display:flex}.role b[data-v-feafd5be]{font-size:22px}.role b small[data-v-feafd5be]{color:var(--muted);font-size:13px;font-weight:600}.role span[data-v-feafd5be]{color:var(--muted);font-size:12.5px}.meter[data-v-feafd5be]{border-radius:4px;height:8px;overflow:hidden}.role.r .meter[data-v-feafd5be]{background:#ff8a2a2e}.role.r .meter div[data-v-feafd5be]{background:#d9661a;border-radius:4px;height:100%}.role.c .meter[data-v-feafd5be]{background:#4d8dff2e}.role.c .meter div[data-v-feafd5be]{background:#3f74d9;border-radius:4px;height:100%}.chart[data-v-feafd5be]{background:#ffffff08;border-radius:12px;padding:14px}.plot[data-v-feafd5be]{position:relative}svg[data-v-feafd5be]{width:100%;height:auto;display:block}.grid[data-v-feafd5be]{stroke:#ffffff14;stroke-width:1px}.tick[data-v-feafd5be]{fill:#8b93b5;font-family:Inter,sans-serif;font-size:11px}.wl[data-v-feafd5be]{fill:#6f7697;font-family:Inter,sans-serif;font-size:11px;font-weight:700}.wl.win[data-v-feafd5be]{fill:#e6e9f7}.hit[data-v-feafd5be]{fill:#0000;cursor:default;outline:none}path[data-v-feafd5be]{transition:filter .12s}path.lift[data-v-feafd5be]{filter:brightness(1.25)}.tip[data-v-feafd5be]{border:1px solid var(--line);color:var(--muted);white-space:nowrap;pointer-events:none;background:#0c1024;border-radius:10px;flex-direction:column;gap:2px;padding:8px 11px;font-size:12px;display:flex;position:absolute;top:-6px;transform:translate(-50%,-100%);box-shadow:0 10px 30px #0006}.tip b[data-v-feafd5be]{color:var(--text);font-size:15px}.history table[data-v-feafd5be]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13.5px}.history th[data-v-feafd5be]{text-align:left;text-transform:uppercase;letter-spacing:1px;color:var(--muted);border-bottom:1px solid var(--line);padding:6px 8px;font-size:11px}.history td[data-v-feafd5be]{border-bottom:1px solid #ffffff0d;padding:8px}.res[data-v-feafd5be]{border-radius:6px;padding:2px 8px;font-size:12px;font-weight:800}.res.w[data-v-feafd5be]{color:#7af0b0;background:#3ddc8429}.res.l[data-v-feafd5be]{color:#ff9a9d;background:#ff5a5f24}.muted[data-v-feafd5be]{color:var(--muted)}@media (max-width:760px){.tiles[data-v-feafd5be]{grid-template-columns:repeat(2,1fr)}.roles[data-v-feafd5be]{grid-template-columns:1fr}.history th[data-v-feafd5be]:nth-child(3),.history td[data-v-feafd5be]:nth-child(3),.history th[data-v-feafd5be]:nth-child(6),.history td[data-v-feafd5be]:nth-child(6){display:none}}.menu[data-v-1e106e3a]{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.shade[data-v-1e106e3a]{pointer-events:none;background:linear-gradient(90deg,#080a16eb 0%,#080a169e 45%,#080a1640 100%),linear-gradient(#0000 70%,#080a16d9 100%),radial-gradient(1200px 600px at 10% 110%,#ff8a2a40,#0000 60%),radial-gradient(1000px 600px at 90% -10%,#4d8dff38,#0000 60%),#0b0e1c;transition:opacity 1.2s;position:absolute;inset:0}.shade.live[data-v-1e106e3a]{background:linear-gradient(90deg,#080a16e0 0%,#080a168c 42%,#080a161a 100%),linear-gradient(#0000 72%,#080a16cc 100%),linear-gradient(#080a1699 0%,#0000 16%)}.top[data-v-1e106e3a]{z-index:2;align-items:center;gap:18px;padding:14px 22px;display:flex;position:relative}.brand[data-v-1e106e3a]{cursor:pointer;align-items:center;gap:10px;display:flex}.mark[data-v-1e106e3a]{width:30px;height:30px;position:relative}.mark i[data-v-1e106e3a]{border-radius:6px;width:20px;height:20px;position:absolute}.mark .r[data-v-1e106e3a]{background:var(--robber);top:0;left:0}.mark .c[data-v-1e106e3a]{background:var(--cop);bottom:0;right:0;box-shadow:0 0 0 3px #0b0e1c}.word[data-v-1e106e3a]{letter-spacing:1px;font:400 20px Bungee,Inter,sans-serif}nav[data-v-1e106e3a]{border:1px solid var(--line);background:#ffffff0d;border-radius:13px;gap:4px;padding:4px;display:flex}.tab[data-v-1e106e3a]{color:var(--muted);background:0 0;border:none;padding:8px 14px;font-size:14px;font-weight:700;position:relative}.tab.on[data-v-1e106e3a]{color:var(--text);background:#ffffff1f}.badge[data-v-1e106e3a]{background:var(--bad);color:#fff;border-radius:8px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;display:grid;position:absolute;top:2px;right:2px}.account[data-v-1e106e3a]{align-items:center;gap:8px;margin-left:auto;display:flex}.small[data-v-1e106e3a]{padding:7px 12px;font-size:13px}.icon[data-v-1e106e3a]{place-items:center;padding:8px;display:grid}.chip[data-v-1e106e3a]{border-radius:14px;align-items:center;gap:10px;padding:5px 12px 5px 5px;display:flex}.avatar[data-v-1e106e3a]{--p:0%;background:conic-gradient(var(--robber) var(--p), #ffffff1f 0);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.avatar b[data-v-1e106e3a]{background:#11152a;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.who[data-v-1e106e3a]{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.who small[data-v-1e106e3a]{color:var(--muted);font-size:11px;font-weight:600}main[data-v-1e106e3a]{z-index:1;flex:1;min-height:0;padding:4px 22px 0;position:relative;overflow-y:auto}.home[data-v-1e106e3a]{align-items:flex-start;gap:22px;max-width:1220px;display:flex}.col[data-v-1e106e3a]{flex-direction:column;gap:14px;display:flex}.main-col[data-v-1e106e3a]{width:min(540px,100%)}.side[data-v-1e106e3a]{flex-shrink:0;width:330px}.hero[data-v-1e106e3a]{padding:10px 2px 4px}.live-pill[data-v-1e106e3a]{color:var(--muted);border:1px solid var(--line);background:#00000059;border-radius:999px;align-items:center;gap:8px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.live-pill i[data-v-1e106e3a]{background:#5b6280;border-radius:50%;width:8px;height:8px}.live-pill.on i[data-v-1e106e3a]{background:var(--bad);box-shadow:0 0 10px var(--bad);animation:1.4s infinite pulse-1e106e3a}@keyframes pulse-1e106e3a{50%{opacity:.35}}.hero h1[data-v-1e106e3a]{background:linear-gradient(120deg,#ffb35c,#ff4f7b 45%,#7a9cff 80%);color:#0000;filter:drop-shadow(0 6px 30px #0006);-webkit-background-clip:text;background-clip:text;margin:12px 0 8px;font:400 clamp(40px,6.4vw,72px)/.95 Bungee,Inter,sans-serif}.hero h1 em[data-v-1e106e3a]{color:#fff;-webkit-text-fill-color:#ffffffd9;font-style:normal}.hero p[data-v-1e106e3a]{color:#c9cfea;max-width:470px;margin:0;font-size:15px;line-height:1.5}.play[data-v-1e106e3a]{flex-direction:column;gap:14px;padding:18px;display:flex}.teams[data-v-1e106e3a]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.team[data-v-1e106e3a]{text-align:left;border:2px solid var(--line);background:#ffffff0a;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;padding:14px;display:flex}.team .ico[data-v-1e106e3a]{width:54px;height:34px;margin-bottom:6px}.team b[data-v-1e106e3a]{font:400 18px Bungee,Inter,sans-serif}.team small[data-v-1e106e3a]{color:var(--muted);font-weight:600}.team.r[data-v-1e106e3a]{color:var(--robber)}.team.c[data-v-1e106e3a]{color:var(--cop)}.team.r.on[data-v-1e106e3a]{border-color:var(--robber);background:#ff8a2a24;box-shadow:0 0 0 4px #ff8a2a1f}.team.c.on[data-v-1e106e3a]{border-color:var(--cop);background:#4d8dff24;box-shadow:0 0 0 4px #4d8dff1f}.team b[data-v-1e106e3a],.team small[data-v-1e106e3a]{color:var(--text)}.team small[data-v-1e106e3a]{color:var(--muted)}.name-row[data-v-1e106e3a]{align-items:center;gap:10px;display:flex}.name-row label[data-v-1e106e3a]{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:700}.name-row input[data-v-1e106e3a]{flex:1;min-width:0}.link[data-v-1e106e3a]{color:#9cc0ff;background:0 0;border:none;padding:0;font-size:13px;font-weight:700}.opts[data-v-1e106e3a]{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.opt[data-v-1e106e3a]{color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.seg[data-v-1e106e3a]{background:#0000004d;border-radius:10px;gap:4px;padding:3px;display:flex}.seg button[data-v-1e106e3a]{border:none;padding:5px 11px;font-size:12px}.seg button.on[data-v-1e106e3a]{color:#fff;background:#ffffff29}.counts button[data-v-1e106e3a]{padding:2px 9px}.counts b[data-v-1e106e3a]{color:var(--text);text-align:center;min-width:12px}.counts .cop-text[data-v-1e106e3a]{margin-left:6px}.big[data-v-1e106e3a]{justify-content:center;align-items:center;gap:8px;padding:16px;font-size:18px;display:flex}.online[data-v-1e106e3a]{flex-wrap:wrap;gap:8px;display:flex}.online>button[data-v-1e106e3a]{flex:1;min-width:180px}.join[data-v-1e106e3a]{flex:1;gap:8px;min-width:200px;display:flex}.join input[data-v-1e106e3a]{text-transform:uppercase;letter-spacing:4px;flex:1;min-width:0;font-weight:800}.error[data-v-1e106e3a]{color:var(--bad);margin:0;font-size:13px}.mini[data-v-1e106e3a]{flex-direction:column;gap:10px;padding:16px;display:flex}.mini h3[data-v-1e106e3a]{text-transform:uppercase;letter-spacing:1px;color:var(--muted);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.count[data-v-1e106e3a]{color:var(--good);background:#3ddc842e;border-radius:999px;padding:1px 8px;font-size:11px}.muted[data-v-1e106e3a]{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.small-t[data-v-1e106e3a]{font-size:12px}.cta .row[data-v-1e106e3a]{gap:8px;display:flex}.friends[data-v-1e106e3a]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.friends li[data-v-1e106e3a]{align-items:center;gap:8px;font-size:14px;display:flex}.friends li small[data-v-1e106e3a]{color:var(--muted)}.friends li button[data-v-1e106e3a],.friends li .small-t[data-v-1e106e3a]{margin-left:auto}.how ol[data-v-1e106e3a]{color:#c9cfea;flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:13px;line-height:1.45;display:flex}.pads[data-v-1e106e3a]{color:#c9cfea;flex-wrap:wrap;gap:12px;font-size:12px;font-weight:700;display:flex}.pads span[data-v-1e106e3a]{align-items:center;gap:6px;display:flex}.sw[data-v-1e106e3a]{background-image:repeating-linear-gradient(115deg,#ffffffb3 0 3px,#0000 3px 7px);border-radius:3px;width:18px;height:10px;display:inline-block}.sw.r[data-v-1e106e3a]{background-color:var(--robber)}.sw.c[data-v-1e106e3a]{background-color:var(--cop)}.sw.a[data-v-1e106e3a]{background-color:var(--good)}.gems[data-v-1e106e3a]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.gems li[data-v-1e106e3a]{grid-template-columns:14px 74px 1fr auto;align-items:center;gap:8px;font-size:12.5px;display:grid}.gems small[data-v-1e106e3a]{color:var(--muted)}.gems em[data-v-1e106e3a]{color:var(--muted);font-size:11px;font-style:normal;font-weight:700}.gem[data-v-1e106e3a]{border-radius:2px;width:12px;height:12px;transform:rotate(45deg);box-shadow:0 0 8px}footer[data-v-1e106e3a]{z-index:1;max-width:640px;padding:12px 22px 16px;position:relative}.loading[data-v-1e106e3a]{z-index:30;background:#080a14cc;place-content:center;justify-items:center;gap:14px;font-weight:700;display:grid;position:fixed;inset:0}.spinner[data-v-1e106e3a]{border:4px solid #ffffff26;border-top-color:var(--robber);border-radius:50%;width:38px;height:38px;animation:.8s linear infinite spin-1e106e3a}@keyframes spin-1e106e3a{to{transform:rotate(360deg)}}@media (max-width:960px){.home[data-v-1e106e3a]{flex-direction:column}.side[data-v-1e106e3a]{width:min(540px,100%)}nav .tab[data-v-1e106e3a]{padding:8px 10px}}@media (max-width:640px){.top[data-v-1e106e3a]{flex-wrap:wrap;gap:10px;padding:10px 16px}.account[data-v-1e106e3a]{margin-left:0}.word[data-v-1e106e3a]{display:none}main[data-v-1e106e3a]{padding:0 16px}footer[data-v-1e106e3a]{display:none}.teams[data-v-1e106e3a]{grid-template-columns:1fr}}.hud[data-v-82d7e157]{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.vignette[data-v-82d7e157]{background:radial-gradient(circle at 50% 55%,#0000 35%,#00000abf 100%);position:absolute;inset:0}.top[data-v-82d7e157]{justify-content:center;align-items:flex-start;gap:18px;padding:0 16px;display:flex;position:absolute;top:14px;left:0;right:0}.strip[data-v-82d7e157]{flex:1;gap:6px;max-width:260px;display:flex}.strip.left[data-v-82d7e157]{justify-content:flex-end}.chip[data-v-82d7e157]{border:2px solid #0000;border-radius:9px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;transition:all .2s;display:grid}.chip.robber[data-v-82d7e157]{background:var(--robber);color:#1d0f04}.chip.robber.busted[data-v-82d7e157]{color:#ffd27a;border-color:var(--warn);background:#6b4a1f;animation:.8s infinite blink-82d7e157}.chip.robber.jailed[data-v-82d7e157]{color:#8790b5;background:#2a2f45;border-color:#4a5275}.chip.robber.freed[data-v-82d7e157]{box-shadow:0 0 0 3px #4cc9f099}.chip.cop[data-v-82d7e157]{background:var(--cop);color:#fff}.chip.me[data-v-82d7e157]{border-color:#fff}@keyframes blink-82d7e157{50%{opacity:.55}}.timer[data-v-82d7e157]{text-align:center;border:1px solid var(--line);background:#0a0c1ab3;border-radius:12px;min-width:120px;padding:6px 18px}.timer b[data-v-82d7e157]{font:400 30px/1.1 Bungee,Inter,sans-serif;display:block}.timer small[data-v-82d7e157]{color:var(--muted);text-transform:uppercase;letter-spacing:.6px;font-size:11px;font-weight:700}.timer.urgent b[data-v-82d7e157]{color:var(--bad)}.timer.overtime b[data-v-82d7e157]{color:var(--warn)}.crosshair[data-v-82d7e157]{background:#fffc;border-radius:50%;width:6px;height:6px;margin:-3px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 2px #00000059}.crosshair.cop[data-v-82d7e157]{background:0 0;border:2px solid #ffffff59;width:22px;height:22px;margin:-11px}.crosshair.cop.ready[data-v-82d7e157]{border-color:#78b4ffe6}.banner[data-v-82d7e157]{text-align:center;text-shadow:0 4px 18px #0009;position:absolute;top:22%;left:50%;transform:translate(-50%)}.banner h2[data-v-82d7e157]{letter-spacing:2px;margin:0;font:400 clamp(34px,7vw,64px) Bungee,Inter,sans-serif}.banner p[data-v-82d7e157]{margin:4px 0 0;font-size:16px;font-weight:700}.banner.good h2[data-v-82d7e157]{color:var(--good)}.banner.bad h2[data-v-82d7e157]{color:var(--bad)}.banner.info h2[data-v-82d7e157]{color:#fff}.pop-enter-active[data-v-82d7e157]{transition:all .25s cubic-bezier(.2,1.6,.4,1)}.pop-leave-active[data-v-82d7e157]{transition:all .3s}.pop-enter-from[data-v-82d7e157]{opacity:0;transform:translate(-50%)scale(.7)}.pop-leave-to[data-v-82d7e157]{opacity:0;transform:translate(-50%)translateY(-12px)}.feed[data-v-82d7e157]{flex-direction:column;align-items:flex-end;gap:6px;max-width:46vw;display:flex;position:absolute;top:220px;right:16px}.feed .item[data-v-82d7e157]{background:#0a0c1ab8;border-left:3px solid #fff;border-radius:6px;padding:5px 10px;font-size:13px;font-weight:600}.feed .item.good[data-v-82d7e157]{border-color:var(--good)}.feed .item.bad[data-v-82d7e157]{border-color:var(--bad)}.feed-enter-active[data-v-82d7e157],.feed-leave-active[data-v-82d7e157]{transition:all .25s}.feed-enter-from[data-v-82d7e157],.feed-leave-to[data-v-82d7e157]{opacity:0;transform:translate(20px)}.prompt[data-v-82d7e157]{border:1px solid var(--line);text-align:center;background:#0a0c1ac7;border-radius:10px;min-width:240px;padding:9px 16px;font-size:15px;font-weight:700;position:absolute;bottom:120px;left:50%;transform:translate(-50%)}.prompt.bad[data-v-82d7e157]{border-color:var(--bad);color:#ffc2c4}.prompt.good[data-v-82d7e157]{border-color:var(--good);color:#c8ffe0}.prompt.warn[data-v-82d7e157]{border-color:var(--warn);color:#ffe7a3}.prompt .bar[data-v-82d7e157]{background:#ffffff1f;border-radius:3px;height:6px;margin-top:7px;overflow:hidden}.prompt .bar div[data-v-82d7e157]{background:var(--good);height:100%}.bottom[data-v-82d7e157]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:min(720px,100% - 32px);display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.role[data-v-82d7e157]{border-radius:9px;padding:6px 12px;font:400 15px Bungee,Inter,sans-serif}.role.robber[data-v-82d7e157]{background:var(--robber);color:#1d0f04}.role.cop[data-v-82d7e157]{background:var(--cop)}.stamina[data-v-82d7e157]{border:1px solid var(--line);background:#0a0c1ab3;border-radius:10px;width:min(280px,50vw);height:20px;position:relative;overflow:hidden}.stamina .fill[data-v-82d7e157]{background:linear-gradient(90deg,#3ddc84,#b6f36a);transition:width .1s linear;position:absolute;inset:0 auto 0 0}.stamina.sprint .fill[data-v-82d7e157]{background:linear-gradient(90deg,#ffc93c,#ffe58a)}.stamina.exhausted .fill[data-v-82d7e157]{background:var(--bad)}.stamina span[data-v-82d7e157]{text-align:center;letter-spacing:1px;color:#ffffffbf;mix-blend-mode:screen;font-size:10.5px;font-weight:800;line-height:20px;display:block;position:relative}.ability[data-v-82d7e157]{border:1px solid var(--line);background:#0a0c1abf;border-radius:9px;padding:5px 10px;font-size:13px;font-weight:700;position:relative;overflow:hidden}.ability.cd[data-v-82d7e157]{opacity:.55}.cdbar[data-v-82d7e157]{background:var(--cop);height:3px;position:absolute;bottom:0;left:0}.stats[data-v-82d7e157]{color:#ffffff73;font-size:11px;font-weight:600;position:absolute;bottom:10px;left:12px}.hint[data-v-82d7e157]{background:#0a0c1ab3;border-radius:10px;padding:8px 16px;font-weight:800;position:absolute;top:62%;left:50%;transform:translate(-50%)}.hint.small[data-v-82d7e157]{color:var(--muted);font-size:12px;font-weight:600;top:auto;bottom:72px}.effects[data-v-82d7e157]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:absolute;bottom:66px;left:50%;transform:translate(-50%)}.fx[data-v-82d7e157]{border:1px solid var(--line);background:#0a0c1ac7;border-radius:9px;align-items:center;gap:6px;padding:4px 10px 7px;font-size:12px;font-weight:700;display:flex;position:relative;overflow:hidden}.fx i[data-v-82d7e157]{border-radius:2px;width:9px;height:9px;transform:rotate(45deg)}.fx b[data-v-82d7e157]{font-variant-numeric:tabular-nums;color:var(--muted)}.fxbar[data-v-82d7e157]{background:#ffffff14;height:3px;position:absolute;bottom:0;left:0;right:0}.fxbar div[data-v-82d7e157]{height:100%}@media (max-width:640px){.strip[data-v-82d7e157]{display:none}.feed[data-v-82d7e157]{top:146px;right:8px}}.lobby[data-v-e26c7131]{pointer-events:auto;flex-direction:column;gap:18px;width:min(620px,100% - 32px);max-height:calc(100% - 32px);padding:24px;display:flex;overflow-y:auto}header[data-v-e26c7131]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}h2[data-v-e26c7131]{margin:0;font:400 24px Bungee,Inter,sans-serif}.code[data-v-e26c7131]{color:var(--muted);align-items:center;gap:10px;display:flex}.code b[data-v-e26c7131]{color:var(--text);letter-spacing:4px;font-size:20px}.code button[data-v-e26c7131]{padding:6px 10px;font-size:12px}.teams[data-v-e26c7131]{grid-template-columns:1fr 1fr;gap:14px;display:grid}section[data-v-e26c7131]{background:#00000040;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}h3[data-v-e26c7131]{text-transform:uppercase;letter-spacing:1px;margin:0;font-size:14px}ul[data-v-e26c7131]{flex-direction:column;gap:4px;min-height:40px;margin:0;padding:0;list-style:none;display:flex}li[data-v-e26c7131]{font-size:14px;font-weight:600}li.me[data-v-e26c7131]{color:var(--warn)}li small[data-v-e26c7131]{color:var(--muted);font-weight:500}.host[data-v-e26c7131]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;font-weight:700;display:flex}.opt[data-v-e26c7131]{align-items:center;gap:6px;display:flex}.opt button[data-v-e26c7131]{padding:2px 9px}.opt b[data-v-e26c7131]{color:var(--text);text-align:center;min-width:22px}footer[data-v-e26c7131]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.wait[data-v-e26c7131]{color:var(--muted);font-size:13px}.seg[data-v-e26c7131]{background:#0000004d;border-radius:9px;gap:3px;padding:3px;display:inline-flex}.seg button[data-v-e26c7131]{border:none;padding:3px 9px;font-size:12px}.seg button.on[data-v-e26c7131]{color:#fff;background:#ffffff29}@media (max-width:520px){.teams[data-v-e26c7131]{grid-template-columns:1fr}}.pause[data-v-5e0a57c1]{pointer-events:auto;flex-direction:column;gap:14px;width:min(460px,100% - 32px);padding:24px;display:flex}h2[data-v-5e0a57c1]{margin:0;font:400 26px Bungee,Inter,sans-serif}.note[data-v-5e0a57c1]{color:var(--muted);margin:-8px 0 0;font-size:13px}.code[data-v-5e0a57c1]{color:var(--muted);align-items:center;gap:10px;display:flex}.code b[data-v-5e0a57c1]{color:var(--text);letter-spacing:4px}.code button[data-v-5e0a57c1]{padding:5px 10px;font-size:12px}label[data-v-5e0a57c1]{color:var(--muted);flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.actions[data-v-5e0a57c1]{justify-content:flex-end;gap:10px;display:flex}.board-wrap[data-v-9fdaee8d]{pointer-events:none;background:0 0}.board[data-v-9fdaee8d]{flex-direction:column;gap:14px;width:min(560px,100% - 32px);padding:18px 22px;display:flex}table[data-v-9fdaee8d]{border-collapse:collapse;width:100%;font-size:14px}th[data-v-9fdaee8d]{text-align:left;text-transform:uppercase;letter-spacing:1px;color:var(--muted);padding-bottom:6px;font-size:12px}td[data-v-9fdaee8d]{padding:4px 0;font-weight:600}tr.me td[data-v-9fdaee8d]{color:var(--warn)}small[data-v-9fdaee8d]{color:var(--muted);font-weight:500}.s1[data-v-9fdaee8d]{color:var(--warn)}.s2[data-v-9fdaee8d]{color:var(--bad)}.s3[data-v-9fdaee8d]{color:#7fd8ff}.code[data-v-9fdaee8d]{color:var(--muted);letter-spacing:2px;margin:0;font-size:12px}.end[data-v-edee220b]{background:#05071059}.result[data-v-edee220b]{text-align:center;pointer-events:auto;flex-direction:column;gap:14px;width:min(500px,100% - 32px);padding:26px;display:flex}h1[data-v-edee220b]{margin:0;font:400 clamp(32px,7vw,48px) Bungee,Inter,sans-serif}.cops h1[data-v-edee220b]{color:var(--cop)}.robbers h1[data-v-edee220b]{color:var(--robber)}.why[data-v-edee220b]{color:var(--muted);margin:-6px 0 0}.me[data-v-edee220b]{border:1px solid var(--line);background:#ffffff0d;border-radius:14px;flex-direction:column;gap:6px;padding:12px;display:flex}.me.won[data-v-edee220b]{border-color:#3ddc8473}.verdict[data-v-edee220b]{font:400 18px Bungee,Inter,sans-serif}.me.won .verdict[data-v-edee220b]{color:var(--good)}.line[data-v-edee220b]{color:var(--muted);justify-content:center;gap:14px;font-size:14px;display:flex}.line b[data-v-edee220b]{color:var(--text)}.xp[data-v-edee220b]{color:var(--muted);font-size:14px}.xp b[data-v-edee220b]{color:var(--warn);font-size:16px}.link[data-v-edee220b]{color:#9cc0ff;background:0 0;border:none;padding:0;font-weight:700}.mvps[data-v-edee220b]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.mvps div[data-v-edee220b]{background:#00000040;border-radius:12px;flex-direction:column;gap:2px;min-width:150px;padding:10px 16px;display:flex}.mvps small[data-v-edee220b]{color:var(--muted);text-transform:uppercase;letter-spacing:1px;font-size:11px;font-weight:700}.mvps span[data-v-edee220b]{color:var(--muted);font-size:13px}.actions[data-v-edee220b]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.wait[data-v-edee220b]{color:var(--muted);font-size:13px}.auth[data-v-9cc2ea84]{flex-direction:column;gap:14px;width:min(400px,100%);padding:22px;display:flex}.tabs[data-v-9cc2ea84]{background:#0000004d;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.tabs button[data-v-9cc2ea84]{border:none;padding:9px}.tabs button.on[data-v-9cc2ea84]{background:#ffffff24}.lead[data-v-9cc2ea84]{color:var(--muted);margin:0;font-size:14px}label[data-v-9cc2ea84]{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}label input[data-v-9cc2ea84]{text-transform:none;letter-spacing:0}.error[data-v-9cc2ea84]{color:var(--bad);margin:0;font-size:13px;font-weight:600}.actions[data-v-9cc2ea84]{justify-content:flex-end;gap:8px;display:flex}.settings[data-v-64169d07]{flex-direction:column;gap:16px;width:min(420px,100%);padding:22px;display:flex}h2[data-v-64169d07]{margin:0;font:400 22px Bungee,Inter,sans-serif}label[data-v-64169d07]{color:var(--muted);flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}label small[data-v-64169d07]{font-weight:500}.check[data-v-64169d07]{color:var(--text);flex-direction:row;align-items:center;gap:8px;font-size:13px}.actions[data-v-64169d07]{justify-content:flex-end;display:flex}:root{--bg:#0b0e1c;--panel:#0e1224c7;--panel-solid:#141a33;--line:#ffffff1a;--text:#eef1ff;--muted:#9aa3c7;--robber:#ff8a2a;--cop:#4d8dff;--good:#3ddc84;--bad:#ff5a5f;--warn:#ffc93c;--radius:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#app{background:var(--bg);height:100%;color:var(--text);margin:0;font-family:Inter,system-ui,sans-serif;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;border:1px solid var(--line);background:#ffffff0f;border-radius:11px;padding:10px 16px;font-weight:650;transition:background .15s,transform .1s,border-color .15s,box-shadow .2s}button:hover:not(:disabled){background:#ffffff1f}button:active:not(:disabled){transform:translateY(1px)}button:disabled{opacity:.45;cursor:not-allowed}button.primary{color:#1a0d05;background:linear-gradient(135deg,#ff9a3c,#ff4f7b);border:none;font-weight:800;box-shadow:0 8px 28px #ff5a5a59}button.primary:hover:not(:disabled){filter:brightness(1.08);background:linear-gradient(135deg,#ff9a3c,#ff4f7b);box-shadow:0 10px 34px #ff5a5a80}button.blue{color:#fff;background:linear-gradient(135deg,#4d8dff,#6a5cff);border:none;box-shadow:0 8px 26px #4d8dff4d}button.ghost{background:0 0}input,select{font:inherit;color:var(--text);border:1px solid var(--line);background:#00000059;border-radius:11px;outline:none;padding:10px 12px}input:focus,select:focus{border-color:var(--robber)}input[type=range]{accent-color:var(--robber);padding:0}.app{position:fixed;inset:0}.view{width:100%;height:100%;display:block;position:absolute;inset:0}.labels{pointer-events:none;position:absolute;inset:0;overflow:hidden}.minimap{pointer-events:none;border:2px solid #ffffff2e;border-radius:16px;width:190px;height:190px;position:absolute;top:14px;right:14px;box-shadow:0 10px 30px #0006}@media (max-width:640px){.minimap{width:120px;height:120px}}.nametag{white-space:nowrap;text-shadow:0 1px 2px #000;will-change:transform;background:#0a0c188c;border-radius:6px;padding:2px 7px;font:700 12px Inter,sans-serif;position:absolute;top:0;left:0}.nametag.robber{color:#ffb37a}.nametag.cop{color:#9cc0ff}.speedlines{pointer-events:none;opacity:0;mix-blend-mode:screen;background:repeating-conic-gradient(#0000 0deg 2.6deg,#ffffff8c 2.7deg 2.85deg,#0000 2.95deg 7deg);position:absolute;inset:-30%;-webkit-mask-image:radial-gradient(circle,#0000 0 30%,#000 62%);mask-image:radial-gradient(circle,#0000 0 30%,#000 62%)}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(14px)saturate(1.2);box-shadow:0 24px 70px #00000073}.center-overlay{background:#05071073;place-items:center;display:grid;position:absolute;inset:0}.kbd{border:1px solid var(--line);text-align:center;background:#ffffff14;border-radius:5px;min-width:22px;padding:1px 6px;font:700 11px Inter,sans-serif;display:inline-block}.robber-text{color:var(--robber)}.cop-text{color:var(--cop)}.modal-back{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:20;background:#04060e99;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dot{background:#5b6280;border-radius:50%;width:8px;height:8px;display:inline-block}.dot.on{background:var(--good);box-shadow:0 0 8px var(--good)}.pill{letter-spacing:.4px;background:#ffffff14;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.scroll{scrollbar-width:thin;overflow-y:auto}
