@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fredoka-hebrew-400-normal-CT3eDt6U.woff2) format("woff2"),url(/assets/fredoka-hebrew-400-normal-S03uWvSu.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAApEABAAAAAAE5wAAAnmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGlgbhSAcLgZgP1NUQVREAIE4EQgKkzCOMgs+AAE2AiQDeAQgBYRmB4EuDAcbyA8jA3WJk+qM4p8LJo6JruAPevWINozFUNyQetGfi9JP5MPjpr2foGkSKEkRGxVDKjoxtGYUJsYgVTsxeud04vTEeiImEH1/iHvvZyZCjSJWukWDpXTwiHcKWQBjHQv/wc1tdavw6w1FU6O60KxWDR1+A99/0T/vfq2y+5j9A2/qIfGuNELn9S/IdrshPkwl08RCg0Y0l9CoREKMhIbZUnPtDFmILDcGK+VZrnzvjg2CwgMAwIeiQsgQCgqEKi7OyEJwDUtotkPkMKCZWdAIAmQktxroGe6XABirJdBzC61hFOxKO6dQcBibGYNIBkAmAxpAUDGmshL0wdbUGH7NSIL5aHisBBFAOHK0grPTJuxHVGAoaAMA9nn6+HOw/rB31jGxhGUvTNy9vqttQ8xhMVqFrLdSjTIl8ljpkTDkV8TXquRRszjaILuu7pVnAy0vxW5tM6FkTMDhGF9KkVFQSXg8joYcUAYoAeQBrAA94s6d8Osqe2b+wE8DfGnYTFhArUypwaD4yABF9OKEZf7KAEXoO0YoqbCRPkLJaYwnlK5Or6UjMCNI/+s5iKW8uBMz5fBKp1JSoiEFfJt7eT8PQNPBOHMKH0Pmzf6xsMxtKvkJiStqAL0RSuHiCRJjEgEaUIwsVw5Q3Ot4FkVh4JUQ9u4DXSyhUAieUiM3N2NUERMBPJkiWLGM2UcO1G1tALRoo5NlVXEb0pMw7qgE1zh9kZDwIMfo1e35LgL94V8AuQCQv7oX4CBDEPFZQNwtUIC62RmYIQCO2pwZIASEllxAhUdCkFKhyT5YLQhC5IpoRGNlLsV5OyGqOb3XRR6OL7EcnRNzoJ6o9xqhZbTKMeq4umcAosVD8WaHygnGoNsimR/7g32yewH4f1+zh2Rknd7AffD7wRCIIdfMCqEs1JXJosBh7rFZz0BjAdhBsZqrTr1q0JMgQQJ+hlB9CAPFFPvmqDQAEFTjhQjcTyCTISYZbwxZ83ibPy+kE4vytVqe1xvzdTzPsEPOyXZycnb8sOtQl2aFbVsW08oRzxeH0zm8YJr0hijXGzVzhiw1fkWGp1aXNqSyHpTP+6ScjAtknAqT3OIolvoep8IKRdl0pkBf9ykf4LeC89XjN5o9DqdNOP/74YXNYEBf5WqLaeXqYRel2v0ySFYGh0jnc/mA5HvITWRcbsOqwmbBZFNVXE3nMvTGzWq0niq2KTY7zF4hHINyC4UZUdRAr9jsrmq0wnZYDSCdl6OSbiGDGUX01PY4ZHpgB9OHrbCTwluU7RWzXSWF1RCskjqdAj0rlzqUZo6ENA+S9Gz5ssOhUYlOeffZfsbEoBKw165kTW7Dc0t4YVQSN4dTFqQp9tw5JYLRc1u331nngGSSOuR3mXTaocJRrAEWS0Y2nFcf7/UmUOkLVMQR6di+6XRvNL1hxcho6vuFhJqC5OdxI7r8DKLI8jhflCU6uvAZuoATh/OLUMRQFwEJmMtDWUidRKAYqcu9iEOKQyfPpNO2L5i0NYGJhPMYm0TvJH8VZ8gzUMpiluHoHCdpUMALJMgmRenDLrVY7ifBw2KP87JDzxhbGhHZ4mwbn1eSYaDthG8rl3tiNJ2TL3M7gzGM/pX0E/dMnFbTpejC1bUnyl78/NhrLv9L+EN3+TWpzx4qnbBHNo9x6t/uWfHZ67mtdY5W+L+pG5J6DwfV0eBKKXxZ7VKbuLKH367xrxREZ5xf0c4V7tdlH5Bz4IUiX/bY4ZtvCJ/yzj8T3uvnG+z5nqAhWez4Z5tXb76y7t3iwoL6mp7tZesK3/vdmNKtoH56yV54xpMW87Nq0Wh57O9b1SuD9uNz/VVVRS3+qogJzde2Nz30deIbLuwURafEf/1N7KZN7V8FzCc8s+7ZdbvV3WhixDm9ck3+uC3EJ27S5SwF+XNyhrRZncFB/Qa+dr9OXKrVYKVeLE34Lwv80Vjb7AtfWls8lOtsOO22gl81PU5BKI3zv4nH0+lsVr5fEA/I8AFvXEE17W3SnnTUuRXfXv7ivypt2ZQt+42Jd5rFyyvPOy+/9NwWR7W+1/3jNxbL/bsiV/5TuVk0jbXqtPR1zTWPP8x/7PT1t6BTnSPlZO2YK1zzE19ziSAu1fCt+l6R2R4o9Or4ugOigP9kuJ7N8t+TpVBSuh67fv2JlPuaEJjPzmcVciI8JGmP8P2ejxVefWHWr7u0tJIufyjAC29uf3wZs2Naqf7tOEapkgkvhTUS5bls6N+fH8SPjwnOHj6X7y4VBXMP7+B7Sq9t5AqWBGGp8MZzZFfIHsxZEnVLBfxlNKq5rac2Bk7bWs7GXTrBFefclcb2+nZbTWBbXUVf6Cdm0qnTuePc976iydbwRJma1rkS7O+cC3wHwT5HMJg30lbNSe5swRln6kNFG9qdq+9+kku48EOlaU09y9a2GbVydWxW/ZproLbJeFC87zhSVXRqWGouTFfXzsWlFRiz/2zpTpxWeGHtx9bwAi8twrMXyWOVQ5V1Zx9IttyWqIpX3taaPHCkfrCyMoZnhzaWn0KZT7ok3UArkhuTyydzw0crTs8nmR+nsXihWXE7r/7m+0TUe9kdF6/Mf+mQSSj6QqtJbmoIvvlm/8jef3dgx1rlI8ex/HGPKK9Lfw3HLdyiwj/+3T7TKml/z0ntO34n41za9/FeuB6oMQSgZPCE+zMLo32eZOQGJgFGaZDjXKImMD2AhYoweOi/zACPjv8HdRWouiPD9h/q1hbPNzOopH9bhB5i7r+V1LawaygXTl7Wf8oFdaHC/nu+D1+/tmzpqyUEQPH9HD/zEM3qfxVNfwnAq4vv/gHg/YXJZiBT3eJtCKBAAQACLyRZz/B/mtILYmhsr2Wq6kGsAvoMnEoMTmSWrmP3lB2YPKPMvASF5v4HNMjbxO/c7WqNAA8AM8B6UhuCyt8WzAxHFtUiALsmlG1o5zAFY1hH7BoD6vgrUwJsCHN4Gwof2NDWethGxmnRRs7sRBuFEhFrXo08FwRg6W0IGKwNDT64Hh4soN24KaNiRkQNSpgxIEoyqN9AjmZGiwkrldNpcRYahGgGsGWmY0eUrYX6SbEdQp8m80+RJIwbFtO6IvXotlr0mzVCp0QQnlrpp8aNcahSpkKFyqyrI5ThaMq0WGXa9OBIVrnRHLV17/H9xk04xpQzuCp0WMchbECGg4egk44bsuA4L9ZrVlY87nuiQ4nEZDqP7TdIo7N2RihOp6PKIY3pAxZjZgxyUfP95uXRYYykFPV50mOV4YvYAQWe8oSP1fnUavdY43OfiPjMVl+gQ+FyJ4cmMiInCqIkKqImDD7w0eDs8WBFhbdC/cmeOyBNSiN4ZHXFcvV/J+ou/ZGfXHVsY3ZG9yOQqmYMv3pmbyTR1Ki5M5nTXmS7AQAA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fredoka-latin-400-normal-17JuUzdy.woff2) format("woff2"),url(/assets/fredoka-latin-400-normal-DbXSrOeS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-hebrew-600-normal-CTBxhdlE.woff2) format("woff2"),url(/assets/fredoka-hebrew-600-normal-BiVDObXj.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-latin-600-normal-C4zohCW5.woff2) format("woff2"),url(/assets/fredoka-latin-600-normal-CcrEjrB4.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.rotate[data-v-a8744063]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px;text-align:center;color:#fff7e6;background:radial-gradient(circle at 50% 35%,#3a4a5e,#1f2a36 60%,#121820)}.rotate svg[data-v-a8744063]{color:#ffd45e;animation:tilt-a8744063 2s ease-in-out infinite}.rotate h2[data-v-a8744063]{margin:6px 0 0}.rotate p[data-v-a8744063]{margin:0 0 10px;opacity:.8}@keyframes tilt-a8744063{0%,30%{transform:rotate(0)}60%,to{transform:rotate(-90deg)}}svg[data-v-76aa6b74]{transform:rotate(var(--r, 0deg)) scale(var(--sx, 1),var(--sy, 1))}path[data-v-76aa6b74]{fill:currentColor}.touch-controls[data-v-85e2ddf2]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:25}.touch-controls button[data-v-85e2ddf2],.stick-zone[data-v-85e2ddf2]{pointer-events:auto;touch-action:none}.stick-zone[data-v-85e2ddf2]{position:absolute;left:0;bottom:0;width:42%;height:58%}.stick[data-v-85e2ddf2]{position:absolute;width:116px;height:116px;margin:-58px 0 0 -58px;border-radius:50%;border:3px solid rgba(255,250,238,.55);background:#281c0e40;opacity:0;transition:opacity .12s}.stick.on[data-v-85e2ddf2]{opacity:1}.knob[data-v-85e2ddf2]{position:absolute;left:50%;top:50%;width:50px;height:50px;margin:-25px 0 0 -25px;border-radius:50%;background:#fffaeed9;border:3px solid var(--wood-dark)}.weapons[data-v-85e2ddf2]{position:absolute;right:18px;bottom:18px;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;gap:12px;align-items:end}.weapon[data-v-85e2ddf2]{position:relative;width:84px;height:84px;border-radius:50%;border:3px solid var(--wood-dark);background:radial-gradient(circle at 40% 35%,#6a5038,#3b2915);box-shadow:0 3px #00000059;padding:0}.weapon.sniper[data-v-85e2ddf2]{grid-column:2;grid-row:1}.weapon.shotgun[data-v-85e2ddf2]{grid-column:1;grid-row:2}.weapon img[data-v-85e2ddf2]{width:78%;height:78%;object-fit:contain;pointer-events:none}.weapon.aiming[data-v-85e2ddf2]{box-shadow:0 0 0 4px #fff,0 0 18px #ffd45e}.weapon .drag[data-v-85e2ddf2]{position:absolute;left:50%;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;background:#ffd45ee6;border:2px solid #fff;pointer-events:none}.peck[data-v-85e2ddf2]{grid-column:2;grid-row:2;width:74px;height:74px;border-radius:50%;border:3px solid var(--wood-dark);background:linear-gradient(#fffaf0,var(--paper-2));display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--wood-dark);font-weight:700;padding:0}.peck small[data-v-85e2ddf2]{font-size:.65rem;line-height:1}.off[data-v-85e2ddf2]{filter:grayscale(.8) opacity(.55)}.cooldown[data-v-85e2ddf2]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(rgba(20,12,4,.72) calc(var(--p) * 360deg),transparent 0);pointer-events:none}.corner[data-v-85e2ddf2]{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px}.mini[data-v-85e2ddf2]{width:46px;height:46px;border-radius:50%;border:2px solid var(--wood);background:#fffaeeeb;color:var(--wood-dark);display:flex;align-items:center;justify-content:center;padding:0}.mini.on[data-v-85e2ddf2]{background:#ffe7a6;border-color:var(--wood-dark)}.home[data-v-6ef19578]{position:relative;width:100%;height:100%;overflow:hidden;background:#2b3a4a}.renderers[data-v-6ef19578]{position:absolute;top:0;right:0;bottom:0;left:0}.loading[data-v-6ef19578]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:radial-gradient(circle at 50% 35%,#3a4a5e,#1f2a36 60%,#121820)}.loading .bar[data-v-6ef19578]{width:min(320px,70vw);height:14px;border:3px solid var(--wood-dark);border-radius:999px;background:#3b2915;overflow:hidden}.loading .bar div[data-v-6ef19578]{height:100%;background:linear-gradient(#ffd45e,var(--gold));transition:width .2s}.logo[data-v-6ef19578]{margin:0;font-size:clamp(2rem,5vw,3.4rem);font-weight:600;color:#fffdf4;text-shadow:0 4px 0 var(--wood-dark),0 6px 14px rgba(0,0,0,.4);letter-spacing:.02em;text-align:center}.logo span[data-v-6ef19578]{color:#ffd45e}.title[data-v-6ef19578]{position:absolute;top:14px;left:50%;transform:translate(-50%);text-align:center;pointer-events:none;width:min(720px,calc(100% - 32px))}.title p[data-v-6ef19578]{margin:2px 0 0;color:#fff7e6;font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.7)}.hint.panel[data-v-6ef19578]{position:absolute;left:50%;bottom:16px;transform:translate(-50%);padding:6px 16px;border-radius:999px;font-size:.9rem;pointer-events:none}.mouse[data-v-6ef19578]{display:inline-block;padding:0 6px;border-radius:6px;background:var(--paper-3);font-size:.85em}.who[data-v-6ef19578]{position:absolute;top:14px;left:14px;display:flex;flex-direction:column;padding:6px 14px;border-radius:14px}.who small[data-v-6ef19578]{color:var(--ink-soft)}.code-row[data-v-6ef19578]{align-items:center!important}.refresh-btn[data-v-6ef19578]{display:inline-flex;align-items:center;gap:6px}.backdrop[data-v-6ef19578]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#140e0859;z-index:30}.modal[data-v-6ef19578]{position:relative;width:min(560px,calc(100% - 32px));max-height:calc(100% - 32px);overflow:auto}@media(max-height:520px){.title .logo[data-v-6ef19578]{font-size:1.6rem}.title p[data-v-6ef19578]{display:none}.who[data-v-6ef19578]{transform:scale(.85);transform-origin:top left}.hint.panel[data-v-6ef19578]{bottom:8px;font-size:.78rem}.modal[data-v-6ef19578]{max-height:calc(100% - 16px);padding:10px 14px}.modal h2[data-v-6ef19578]{font-size:1.2rem}}.modal h2[data-v-6ef19578]{margin:0 0 6px;display:flex;align-items:center;gap:6px}.close[data-v-6ef19578]{position:absolute;top:8px;right:8px;border:none;background:none;cursor:pointer;color:var(--wood-dark)}.row[data-v-6ef19578]{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end;margin:6px 0}label[data-v-6ef19578]{display:flex;flex-direction:column;gap:3px;margin:6px 0;font-size:.85rem;color:var(--ink-soft)}label.check[data-v-6ef19578]{flex-direction:row;align-items:center;gap:6px}.field.code[data-v-6ef19578]{font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;width:9em;text-align:center;font-weight:700}.btn.big[data-v-6ef19578]{display:inline-flex;align-items:center;gap:6px;font-size:1.1rem;padding:8px 22px;margin-top:8px}.hint[data-v-6ef19578]{font-size:.85rem;color:var(--ink-soft)}.hint.small[data-v-6ef19578]{margin-top:-2px;font-size:.78rem}.hint.warn[data-v-6ef19578]{color:var(--comb-dark)}.stats[data-v-6ef19578]{color:var(--ink-soft);font-size:.9rem}.list-head[data-v-6ef19578]{display:flex;justify-content:space-between;align-items:center;margin-top:10px;border-top:2px dashed var(--paper-3);padding-top:6px}.list-head h3[data-v-6ef19578]{margin:0}.room[data-v-6ef19578]{display:grid;grid-template-columns:1fr auto 1fr auto;gap:10px;align-items:center;padding:4px 0;border-bottom:1px solid var(--paper-3)}.room .name small[data-v-6ef19578]{color:var(--ink-soft);font-size:.75rem}.room .slots[data-v-6ef19578]{font-weight:600;color:var(--wood-dark)}.room .phase[data-v-6ef19578]{font-size:.85rem;color:var(--leaf-dark)}.room .phase.hunt[data-v-6ef19578]{color:var(--comb-dark)}.hats[data-v-6ef19578]{display:flex;gap:8px;margin-top:4px;flex-wrap:wrap}.hat[data-v-6ef19578]{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;width:92px;padding:6px 4px;border:2px solid var(--paper-3);border-radius:12px;background:#fffaf0;cursor:pointer;font:inherit;color:var(--wood-dark)}.hat img[data-v-6ef19578]{width:52px;height:52px;object-fit:contain}.hat svg[data-v-6ef19578]{height:52px;color:var(--ink-soft)}.hat small[data-v-6ef19578]{font-size:.72rem;text-align:center;line-height:1.1}.hat.on[data-v-6ef19578]{border-color:var(--gold);background:#fff3c4;box-shadow:0 0 0 2px #ffd45e80}.hat.locked[data-v-6ef19578]{cursor:not-allowed}.hat.locked img[data-v-6ef19578]{filter:grayscale(1) brightness(.6)}.hat .lock[data-v-6ef19578]{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;gap:1px;font-size:.72rem;font-weight:700;color:var(--wood-dark)}.hat .lock svg[data-v-6ef19578]{height:14px}.loading[data-v-d1d9e6e0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 35%,#3a4a5e,#1f2a36 60%,#121820)}.card[data-v-d1d9e6e0]{width:min(400px,calc(100% - 32px));text-align:center}.portrait[data-v-d1d9e6e0]{width:180px;height:180px;object-fit:contain;margin-top:-90px;filter:drop-shadow(0 6px 8px rgba(0,0,0,.4))}.bar[data-v-d1d9e6e0]{position:relative;height:22px;margin:10px 0;border:3px solid var(--wood-dark);border-radius:999px;background:#3b2915;overflow:hidden}.bar .fill[data-v-d1d9e6e0]{height:100%;background:linear-gradient(#ffd45e,var(--gold));transition:width .2s}.bar span[data-v-d1d9e6e0]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-weight:600;color:#fff;text-shadow:0 1px 2px #000;font-size:.85rem}.label[data-v-d1d9e6e0]{color:var(--ink-soft);margin:4px 0}.tip[data-v-d1d9e6e0]{font-size:.9rem;margin:8px 0 0}.chatbox[data-v-f55be5b8]{width:min(380px,calc(100vw - 24px));display:flex;flex-direction:column;gap:6px}.lines[data-v-f55be5b8]{max-height:190px;overflow-y:auto;padding:6px 10px;border-radius:12px;background:#3b291559;color:#fffdf4;font-size:.9rem;text-shadow:0 1px 2px rgba(0,0,0,.7);scrollbar-width:thin}.chatbox.active .lines[data-v-f55be5b8]{background:#3b291599}.line[data-v-f55be5b8]{line-height:1.3;overflow-wrap:anywhere}.line strong[data-v-f55be5b8]{color:#ffe08a;margin-right:4px}.line.self strong[data-v-f55be5b8]{color:#c9f5a8}.line.system[data-v-f55be5b8]{color:#d8ecff;font-style:italic}.field[data-v-f55be5b8]{padding:6px 10px;background:#fffaf0e6}.minimap[data-v-2d6663d5]{padding:6px;border-radius:50%}.frame[data-v-2d6663d5]{position:relative;border-radius:50%;overflow:hidden;border:2px solid var(--wood-dark);background:#1d2a1b}.map[data-v-2d6663d5]{position:absolute;top:0;right:0;bottom:0;left:0}canvas[data-v-2d6663d5]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}canvas[data-v-2d6663d5]:last-of-type{cursor:crosshair}.caption[data-v-2d6663d5]{position:absolute;left:50%;bottom:-10px;transform:translate(-50%);padding:1px 10px;border:2px solid var(--wood);border-radius:999px;background:var(--paper);font-size:.75rem;font-weight:600;white-space:nowrap;color:var(--wood-dark)}.bar[data-v-b4db4f4b]{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:18px}.slot[data-v-b4db4f4b]{position:relative;width:48px;height:48px;border:2px solid var(--wood);border-radius:12px;background:linear-gradient(#fffaf0,var(--paper-2));cursor:pointer;transition:transform 80ms,background .12s;display:flex;align-items:center;justify-content:center;padding:0}div.slot[data-v-b4db4f4b]{cursor:default}.slot.weapon[data-v-b4db4f4b]{width:62px;height:62px;background:linear-gradient(#5a4330,#3b2915);border-color:var(--wood-dark)}.slot.disguise[data-v-b4db4f4b]{width:auto;min-width:120px;padding:0 10px;gap:6px;justify-content:flex-start}.slot.disguise .label[data-v-b4db4f4b]{font-weight:600;font-size:.85rem;color:var(--wood-dark);white-space:nowrap}.slot img[data-v-b4db4f4b]{width:90%;height:90%;object-fit:contain;pointer-events:none}button.slot[data-v-b4db4f4b]:hover:not(:disabled){transform:translateY(-2px);background:#fff3cf}button.slot[data-v-b4db4f4b]:disabled{cursor:default}.slot.on[data-v-b4db4f4b]{background:#ffe7a6;border-color:var(--wood-dark)}.slot.aiming[data-v-b4db4f4b]{box-shadow:0 0 0 3px #fff,0 0 14px #ffd45e;transform:translateY(-3px)}.slot.off[data-v-b4db4f4b],button.slot[data-v-b4db4f4b]:disabled{filter:grayscale(.8) opacity(.6)}.slot.voice.talking[data-v-b4db4f4b]{box-shadow:0 0 0 3px #7fd36b}.icon[data-v-b4db4f4b]{color:var(--wood-dark)}.icon.light[data-v-b4db4f4b]{color:#ffe2a0}.slot.voice.on .icon[data-v-b4db4f4b]{color:var(--leaf-dark)}.key[data-v-b4db4f4b]{position:absolute;right:-6px;bottom:-6px;font-size:.7rem}.key.mouse[data-v-b4db4f4b]{font-size:.6rem;white-space:nowrap}.forced[data-v-b4db4f4b]{display:inline-flex;align-items:center;gap:2px;padding:2px 8px;border-radius:999px;background:var(--paper-3);font-weight:700;font-size:.85rem;color:var(--wood-dark)}.forced.soon[data-v-b4db4f4b]{background:#ffd2c4;color:var(--comb-dark)}.cooldown[data-v-b4db4f4b]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;background:conic-gradient(rgba(20,12,4,.72) calc(var(--p) * 360deg),transparent 0);pointer-events:none}.sep[data-v-b4db4f4b]{width:2px;height:40px;background:var(--paper-3);margin:0 3px}.round-panel[data-v-69495e73]{padding:6px 18px;text-align:center;min-width:280px;border-radius:0 0 16px 16px}.title[data-v-69495e73]{display:flex;align-items:center;justify-content:center;gap:6px;font-weight:600;color:var(--wood-dark);font-size:1.02rem}.variant[data-v-69495e73]{margin-left:6px;padding:0 8px;border-radius:999px;background:var(--paper-3);font-size:.72rem;font-weight:600}.lines[data-v-69495e73]{display:flex;flex-direction:column;font-size:.86rem}.soon[data-v-69495e73]{color:var(--comb-dark);font-weight:600}.role[data-v-69495e73]{margin-top:2px;font-weight:600}.code[data-v-69495e73]{letter-spacing:.1em;color:var(--wood-dark)}.start[data-v-69495e73]{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin:4px auto 2px}.role.prop[data-v-69495e73]{color:var(--leaf-dark)}.role.hunter[data-v-69495e73]{color:var(--comb-dark)}.round-panel.hunt[data-v-69495e73]{background:linear-gradient(#fff0dc,#f6d3a8);border-color:#8a4a1a}.round-panel.hunt .title[data-v-69495e73]{color:#6b2e0a;letter-spacing:.06em}.round-panel.hide[data-v-69495e73]{background:linear-gradient(#eef8e4,#d4ebc2);border-color:#4a7a2a}.dev h3[data-v-904b143f]{display:flex;align-items:center;gap:6px;margin:0 0 4px}section[data-v-904b143f]{border-top:1px solid var(--paper-3);padding:4px 0}h4[data-v-904b143f]{margin:2px 0;color:var(--wood-dark);font-size:.9rem}.row[data-v-904b143f]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:4px 0;font-size:.86rem}.row.check[data-v-904b143f]{cursor:pointer}.label[data-v-904b143f]{min-width:70px;color:var(--ink-soft)}.chip[data-v-904b143f]{padding:1px 9px;border:2px solid var(--wood);border-radius:999px;background:var(--paper-2);cursor:pointer;font:inherit;font-size:.82rem}.chip.on[data-v-904b143f]{background:#ffe7a6;border-color:var(--wood-dark);font-weight:600}.btn.small[data-v-904b143f]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;font-size:.85rem}small[data-v-904b143f]{color:var(--ink-soft)}.hint[data-v-904b143f]{margin:4px 0 0;font-size:.75rem;color:var(--ink-soft)}.room h3[data-v-da0351a5]{display:flex;align-items:center;gap:6px;margin:0 0 4px}.code-row[data-v-da0351a5]{display:flex;align-items:center;gap:8px;font-size:.85rem}.code[data-v-da0351a5]{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border:2px solid var(--wood-dark);border-radius:10px;background:#fff3cf;font:inherit;font-size:1.15rem;font-weight:700;letter-spacing:.12em;color:var(--wood-dark);cursor:pointer}.players[data-v-da0351a5]{margin:4px 0;padding-left:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px 10px;font-size:.85rem}.players li[data-v-da0351a5]{display:inline-flex;align-items:center;gap:2px}.crown[data-v-da0351a5]{color:var(--gold)}.bot[data-v-da0351a5]{color:var(--ink-soft)}h4[data-v-da0351a5]{margin:8px 0 2px;color:var(--wood-dark)}h4 small[data-v-da0351a5]{font-weight:400;color:var(--ink-soft)}label[data-v-da0351a5]{display:flex;flex-direction:column;gap:2px;margin:4px 0;font-size:.82rem;color:var(--ink-soft)}label.check[data-v-da0351a5]{flex-direction:row;align-items:center;gap:6px}.row[data-v-da0351a5]{display:flex;gap:10px}.start[data-v-da0351a5]{display:inline-flex;align-items:center;gap:6px;margin-top:8px;width:100%;justify-content:center}.hint[data-v-da0351a5]{font-size:.82rem;color:var(--ink-soft);margin:4px 0}.state[data-v-4a8ecf7e]{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-weight:600}.state .on[data-v-4a8ecf7e]{color:#4fae3a}.state .off[data-v-4a8ecf7e]{color:var(--comb)}.row[data-v-4a8ecf7e]{display:flex;flex-wrap:wrap;gap:6px}.meter[data-v-4a8ecf7e]{height:8px;margin:8px 0;border-radius:999px;background:var(--paper-3);overflow:hidden}.meter div[data-v-4a8ecf7e]{height:100%;background:#7fd36b;transition:width .1s}.volume[data-v-4a8ecf7e]{display:flex;flex-direction:column;gap:2px;margin:8px 0;font-size:.9rem}.peer[data-v-4a8ecf7e]{display:flex;gap:6px;align-items:center;padding:2px 0}.peer small[data-v-4a8ecf7e]{color:var(--ink-soft)}.speaking[data-v-4a8ecf7e]{color:#4fae3a;animation:pulse-4a8ecf7e .5s ease-in-out infinite alternate}@keyframes pulse-4a8ecf7e{to{transform:scale(1.25)}}.empty[data-v-4a8ecf7e]{color:var(--ink-soft);font-size:.85rem}.leave[data-v-4a8ecf7e]{margin-top:8px}.help[data-v-b4d83b4a]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(860px,calc(100% - 24px));max-height:calc(100% - 24px);overflow:auto}.cols[data-v-b4d83b4a]{display:grid;grid-template-columns:1fr 1fr;gap:12px}h4[data-v-b4d83b4a]{margin:4px 0;color:var(--wood-dark)}ul[data-v-b4d83b4a]{margin:0 0 6px;padding-left:18px;line-height:1.6}.mouse[data-v-b4d83b4a]{display:inline-block;padding:0 6px;border-radius:6px;background:var(--paper-3);font-size:.85em}.goals[data-v-b4d83b4a]{color:var(--ink-soft)}@media(max-width:640px){.cols[data-v-b4d83b4a]{grid-template-columns:1fr}}.scoreboard[data-v-8591e8df]{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);max-height:calc(100% - 24px);overflow:auto;min-width:min(680px,calc(100% - 24px));text-align:center}.scoreboard.final[data-v-8591e8df]{border-color:var(--gold)}h2[data-v-8591e8df]{margin:0;display:flex;align-items:center;justify-content:center;gap:8px}h2.win[data-v-8591e8df]{color:#b07a10;font-size:2rem}.crown[data-v-8591e8df]{color:var(--gold);vertical-align:middle}.mic[data-v-8591e8df]{color:var(--leaf-dark);vertical-align:middle}.bot[data-v-8591e8df]{margin-left:4px;color:var(--ink-soft);vertical-align:middle}.sub[data-v-8591e8df]{color:var(--ink-soft);font-size:.86rem}table[data-v-8591e8df]{width:100%;border-collapse:collapse;margin-top:6px}th[data-v-8591e8df]{font-size:.78rem;color:var(--ink-soft);font-weight:600;padding:2px 6px}td[data-v-8591e8df]{padding:3px 6px;border-top:1px solid var(--paper-3)}tr.me td[data-v-8591e8df]{font-weight:600;color:var(--wood-dark)}tr.winner td[data-v-8591e8df]{background:#fff3c4}.hud[data-v-cad105f2]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20;-webkit-user-select:none;user-select:none}.hud[data-v-cad105f2]>*{pointer-events:auto}.hud>.hover[data-v-cad105f2],.hud>.banner[data-v-cad105f2],.hud>.toasts[data-v-cad105f2],.hud>.vignette[data-v-cad105f2],.hud>.feed[data-v-cad105f2],.hud>.aim-hint[data-v-cad105f2],.hud>.death[data-v-cad105f2],.hud>.prompt[data-v-cad105f2],.hud>.blind[data-v-cad105f2],.hud>.touch[data-v-cad105f2]{pointer-events:none}.badge[data-v-cad105f2]{position:absolute;top:12px;left:12px;display:flex;gap:10px;align-items:center;padding:6px 14px 6px 6px;border-radius:40px 16px 16px 40px;min-width:270px}.badge img[data-v-cad105f2]{width:62px;height:62px;border-radius:50%;border:2px solid var(--wood);background:#fff3df;object-fit:cover}.role-tag[data-v-cad105f2]{position:absolute;left:4px;bottom:-4px;padding:0 7px;border-radius:999px;font-size:.68rem;font-weight:700;color:#fff;border:2px solid var(--wood-dark)}.role-tag.prop[data-v-cad105f2]{background:#5f9a3a}.role-tag.hunter[data-v-cad105f2]{background:#c2502e}.who[data-v-cad105f2]{display:flex;flex-direction:column;gap:3px;flex:1}.who strong[data-v-cad105f2]{font-size:1.05rem;color:var(--wood-dark);line-height:1}.hp[data-v-cad105f2]{position:relative;height:16px;border:2px solid var(--wood-dark);border-radius:999px;background:#3b2915;overflow:hidden}.hp .fill[data-v-cad105f2]{height:100%;background:linear-gradient(#8ee36b,#4fae3a);transition:width .2s}.hp.low .fill[data-v-cad105f2]{background:linear-gradient(#ff8a73,#d9472f)}.hp span[data-v-cad105f2]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:600;color:#fff;text-shadow:0 1px 2px #000}.score[data-v-cad105f2]{font-size:.75rem;font-weight:600;color:var(--wood-dark)}.status[data-v-cad105f2]{font-size:.72rem;color:var(--ink-soft)}.round[data-v-cad105f2]{position:absolute;top:12px;left:50%;transform:translate(-50%)}.minimap[data-v-cad105f2]{position:absolute;top:12px;right:12px}.feed[data-v-cad105f2]{position:absolute;top:252px;right:14px;display:flex;flex-direction:column;align-items:flex-end;gap:4px;width:320px}.feed .line[data-v-cad105f2]{padding:3px 10px;border-radius:8px;background:#1e140a99;color:#fff7e6;font-size:.82rem;text-shadow:0 1px 2px #000}.feed .line.kill[data-v-cad105f2]{border-left:3px solid #ffd45e}.feed .line.death[data-v-cad105f2]{border-left:3px solid #e2553c}.feed-enter-active[data-v-cad105f2],.feed-leave-active[data-v-cad105f2]{transition:all .25s}.feed-enter-from[data-v-cad105f2],.feed-leave-to[data-v-cad105f2]{opacity:0;transform:translate(12px)}.banner[data-v-cad105f2]{position:absolute;top:21%;left:50%;transform:translate(-50%);padding:6px 28px;max-width:80vw;font-size:1.7rem;font-weight:600;text-align:center;color:#fffdf4;text-shadow:0 3px 0 var(--wood-dark),0 4px 12px rgba(0,0,0,.5)}.banner.danger[data-v-cad105f2]{color:#ffd2c4;text-shadow:0 3px 0 #7a1d10,0 4px 14px rgba(0,0,0,.6)}.banner.hunt[data-v-cad105f2]{color:#ffe0c4;font-size:2.2rem;text-shadow:0 3px 0 #7a2d0a,0 0 24px rgba(255,140,60,.8)}.banner.hide[data-v-cad105f2]{color:#e8ffd8;font-size:2rem;text-shadow:0 3px 0 #2e5a12,0 0 18px rgba(120,220,90,.7)}.banner.victory[data-v-cad105f2]{color:#fff1b8;text-shadow:0 3px 0 #6b4a0a,0 0 18px rgba(255,212,94,.8)}.banner-enter-active[data-v-cad105f2],.banner-leave-active[data-v-cad105f2]{transition:opacity .5s,transform .5s}.banner-enter-from[data-v-cad105f2],.banner-leave-to[data-v-cad105f2]{opacity:0;transform:translate(-50%,-10px)}.toasts[data-v-cad105f2]{position:absolute;top:118px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;width:min(520px,90vw)}.toast[data-v-cad105f2]{padding:5px 14px;border-radius:999px;background:#fffaeef2;border:2px solid var(--wood);box-shadow:var(--shadow);font-weight:600;text-align:center;font-size:.92rem}.toast.reward[data-v-cad105f2]{border-color:var(--gold);background:#fff4cf;color:var(--wood-dark)}.toast.warn[data-v-cad105f2]{border-color:var(--comb)}.toast-enter-active[data-v-cad105f2],.toast-leave-active[data-v-cad105f2]{transition:all .25s}.toast-enter-from[data-v-cad105f2],.toast-leave-to[data-v-cad105f2]{opacity:0;transform:translateY(-8px)}.chat[data-v-cad105f2]{position:absolute;left:12px;bottom:12px}.actions[data-v-cad105f2]{position:absolute;left:50%;bottom:12px;transform:translate(-50%)}.hover[data-v-cad105f2]{position:absolute;display:flex;flex-direction:column;gap:3px;padding:5px 10px;border:2px solid var(--wood);border-radius:10px;background:#fffaeef2;box-shadow:var(--shadow);font-size:.88rem;white-space:nowrap}.hover strong[data-v-cad105f2]{color:var(--wood-dark)}.mouse[data-v-cad105f2]{display:inline-block;padding:0 5px;border-radius:6px;background:var(--paper-3);font-size:.8em}.aim-hint[data-v-cad105f2]{position:absolute;left:50%;bottom:112px;transform:translate(-50%);padding:3px 12px;border-radius:999px;background:#1e140a8c;color:#fff7e6;font-size:.85rem}.prompt[data-v-cad105f2]{position:absolute;left:50%;bottom:112px;transform:translate(-50%);padding:4px 14px;border-radius:999px;background:#fffaeef2;border:2px solid var(--leaf-dark);font-weight:600;animation:pulse-cad105f2 1.1s ease-in-out infinite alternate}.blind[data-v-cad105f2]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:radial-gradient(circle at 50% 45%,#1e160eeb,#0a0602fa);color:#fff3dc;text-align:center}.blind h2[data-v-cad105f2]{margin:6px 0 0;font-size:2.4rem}.blind p[data-v-cad105f2]{margin:2px 0;font-size:1.1rem}.blind .small[data-v-cad105f2]{font-size:.9rem;opacity:.75}.death[data-v-cad105f2]{position:absolute;left:50%;top:38%;transform:translate(-50%,-50%);text-align:center;color:#fff;text-shadow:0 2px 6px #000}.death h2[data-v-cad105f2]{margin:0;font-size:3rem;color:#ff8a73}.death p[data-v-cad105f2]{margin:4px 0;font-size:1.1rem}.dialog[data-v-cad105f2]{position:absolute;left:50%;bottom:120px;transform:translate(-50%);width:min(620px,calc(100% - 24px))}.dialog p[data-v-cad105f2]{margin:4px 0;line-height:1.35}.side[data-v-cad105f2]{position:absolute;right:12px;top:236px;width:340px;max-height:calc(100% - 340px);overflow:auto}.vignette[data-v-cad105f2]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0}.vignette.hurt[data-v-cad105f2]{background:radial-gradient(ellipse at center,transparent 55%,rgba(200,20,0,.55))}.vignette.hurt.on[data-v-cad105f2]{animation:hurt-cad105f2 .45s ease-out forwards}@keyframes hurt-cad105f2{0%{opacity:1}to{opacity:0}}.vignette.low[data-v-cad105f2]{background:radial-gradient(ellipse at center,transparent 60%,rgba(160,0,0,.45));transition:opacity .4s}.vignette.low.on[data-v-cad105f2]{opacity:1;animation:pulse-cad105f2 1.1s ease-in-out infinite alternate}@keyframes pulse-cad105f2{0%{opacity:.55}to{opacity:1}}.hud.dead[data-v-cad105f2]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#281e3259;-webkit-backdrop-filter:grayscale(.7);backdrop-filter:grayscale(.7);pointer-events:none}.hud.touch[data-v-cad105f2] .key{display:none}.hud.touch .chat[data-v-cad105f2]{top:96px;bottom:auto;transform:scale(.85);transform-origin:top left}.hud.touch .aim-hint[data-v-cad105f2]{display:none}@media(max-height:520px){.badge[data-v-cad105f2]{transform:scale(.78);transform-origin:top left}.minimap[data-v-cad105f2]{transform:scale(.66);transform-origin:top right}.round[data-v-cad105f2]{transform:translate(-50%) scale(.82);transform-origin:top center}.feed[data-v-cad105f2]{top:150px;width:260px}.toasts[data-v-cad105f2]{top:74px}.banner[data-v-cad105f2]{top:16%;font-size:1.3rem}.actions[data-v-cad105f2]{transform:translate(-50%) scale(.8);transform-origin:bottom center}.side[data-v-cad105f2]{top:12px;right:70px;max-height:calc(100% - 24px)}.hud.touch .chat[data-v-cad105f2]{top:70px;transform:scale(.75)}.death h2[data-v-cad105f2]{font-size:2rem}.blind h2[data-v-cad105f2]{font-size:1.6rem}}.world[data-v-56f73ed3]{position:relative;width:100%;height:100%;overflow:hidden;background:#1f2a36}.renderers[data-v-56f73ed3]{position:absolute;top:0;right:0;bottom:0;left:0}.failure[data-v-56f73ed3]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#140e0880}.failure .panel[data-v-56f73ed3]{max-width:420px;text-align:center}:root{--paper: #f8eed8;--paper-2: #efdfbd;--paper-3: #e4cd9f;--wood: #8b5a32;--wood-dark: #5b3a1f;--ink: #3b2915;--ink-soft: #725a3c;--comb: #d9472f;--comb-dark: #a83220;--leaf: #5f9d3e;--leaf-dark: #3f7427;--gold: #eab84a;--sky: #a9d4ee;--shadow: 0 6px 18px rgba(40, 24, 8, .35);--radius: 14px;font-family:Fredoka,Trebuchet MS,system-ui,sans-serif;color:var(--ink)}*{box-sizing:border-box}html,body,#app{margin:0;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;height:100%;overflow:hidden;background:#6fae5a}button,input,select{font:inherit;color:inherit}.renderer3D{touch-action:none;position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;cursor:default}.renderer2D{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.panel{background:radial-gradient(ellipse at 20% 0%,rgba(255,255,255,.55),transparent 60%),linear-gradient(var(--paper),var(--paper-2));border:3px solid var(--wood);border-radius:var(--radius);box-shadow:inset 0 0 0 2px #fff8e6cc,inset 0 -6px 14px #8b5a321f,var(--shadow);padding:14px 16px}.panel h2,.panel h3{margin:0 0 8px;color:var(--wood-dark);font-weight:600}.btn{border:2px solid var(--wood-dark);border-radius:999px;padding:6px 16px;background:linear-gradient(#fbe7a8,var(--gold));color:var(--ink);font-weight:600;cursor:pointer;box-shadow:inset 0 2px #fff9,0 3px 0 var(--wood-dark);transition:transform 80ms,filter .12s}.btn:hover:not(:disabled){filter:brightness(1.08)}.btn:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 2px #fff9,0 1px 0 var(--wood-dark)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.red{background:linear-gradient(#f2826b,var(--comb));color:#fff8ee}.btn.green{background:linear-gradient(#9fd47a,var(--leaf));color:#fbfff4}.btn.wood{background:linear-gradient(#b98252,var(--wood));color:#fff4e0}.btn.ghost{background:transparent;box-shadow:none;border-color:var(--ink-soft);color:var(--ink-soft)}.btn.small{padding:2px 10px;font-size:.85rem}.field{width:100%;padding:8px 12px;border:2px solid var(--wood);border-radius:10px;background:#fffaf0;outline:none}.field:focus{border-color:var(--comb)}.key{display:inline-block;min-width:1.4em;padding:0 5px;border:1.5px solid var(--wood-dark);border-radius:6px;background:#fff8e6;box-shadow:0 2px 0 var(--wood-dark);font-size:.8em;text-align:center;line-height:1.4}.nameplate{display:flex;flex-direction:column;align-items:center;gap:1px;pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:bottom center}.nameplate .line{display:flex;align-items:center;gap:4px}.nameplate .name{font-weight:600;font-size:14px;color:#fffdf6;text-shadow:0 0 3px #3b2915,0 1px 2px #3b2915,0 0 1px #000;white-space:nowrap}.nameplate.self .name{color:#ffe08a}.nameplate.npc .name{color:#c9f5a8}.nameplate .title{font-size:11px;font-style:italic;color:#fff1c9;text-shadow:0 1px 2px #3b2915;white-space:nowrap}.nameplate .voice{display:inline-flex;color:#fffdf6;opacity:.55;filter:drop-shadow(0 1px 1px #3b2915)}.nameplate .voice.speaking{opacity:1;color:#9cf27a;animation:speak .5s ease-in-out infinite alternate}@keyframes speak{0%{transform:scale(1)}to{transform:scale(1.3)}}.nameplate .bubble{max-width:220px;margin-bottom:4px;padding:5px 10px;border:2px solid var(--wood-dark);border-radius:12px;background:#fffdf6;color:var(--ink);font-size:13px;line-height:1.25;text-align:center;box-shadow:0 3px 6px #00000040;position:relative;opacity:0;transform:translateY(4px) scale(.9);transition:opacity .18s,transform .18s;overflow-wrap:anywhere}.nameplate .bubble:after{content:"";position:absolute;left:50%;bottom:-8px;width:10px;height:10px;background:#fffdf6;border-right:2px solid var(--wood-dark);border-bottom:2px solid var(--wood-dark);transform:translate(-50%) rotate(45deg)}.nameplate .bubble.visible{opacity:1;transform:none}.nameplate .bubble:empty{display:none}.nameplate .hpbar{position:relative;width:64px;height:7px;margin-top:2px;border:1.5px solid #2a1a0c;border-radius:999px;background:#1e140abf;overflow:hidden}.nameplate .hpbar .fill,.nameplate .hpbar .lag{position:absolute;left:0;top:0;bottom:0;width:100%}.nameplate .hpbar .lag{background:#ffe3a0;transition:width .6s ease-in .15s}.nameplate .hpbar .fill{background:linear-gradient(#8ee36b,#4fae3a);transition:width .12s}.nameplate .hpbar.low .fill{background:linear-gradient(#ff8a73,#d9472f)}.nameplate.mob .hpbar{width:48px;height:6px}.nameplate.mob .hpbar .fill,.nameplate.boss .hpbar .fill{background:linear-gradient(#ff8a73,#c9361f)}.nameplate.boss .hpbar{width:120px;height:9px}.nameplate.boss .name{color:#e6b8ff;font-size:15px}.nameplate.npc .name{color:#b8f0a0}.nameplate.npc .title{color:#fff1c4}.nameplate.dead{opacity:.45}.nameplate.dead .hpbar{display:none}.floating{pointer-events:none;-webkit-user-select:none;user-select:none}.floating span{display:inline-block;font-weight:700;font-size:17px;color:#fff;text-shadow:0 0 3px #000,0 2px 2px #000;white-space:nowrap}.floating.other span{font-size:13px;color:#e8e2d4}.floating.shot span{color:#fff6d8}.floating.crit span{color:#ffd45e;font-size:22px}.floating.hurt span{color:#ff6b57;font-size:19px}.floating.heal span{color:#8ee36b;font-size:19px}.floating.poison span{color:#a6ef62}.floating.explosion span{color:#ffa040;font-size:20px}.floating.zone span{color:#d9a6ff}.station-tag{position:relative;display:flex;align-items:center;gap:8px;padding:5px 14px 5px 5px;border:2px solid var(--wood-dark);border-radius:999px;background:linear-gradient(#fffaf0,#f3e3c4);box-shadow:0 3px #3c260e8c,0 6px 14px #0000004d;pointer-events:none;-webkit-user-select:none;user-select:none;transition:transform .14s ease-out,background .14s;white-space:nowrap;margin-bottom:10px}.station-tag:after{content:"";position:absolute;left:50%;bottom:-9px;width:14px;height:14px;transform:translate(-50%) rotate(45deg);background:#f3e3c4;border-right:2px solid var(--wood-dark);border-bottom:2px solid var(--wood-dark)}.station-tag .badge{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--wood-dark);color:#ffd45e;flex-shrink:0}.station-tag .text{display:flex;flex-direction:column;line-height:1.15}.station-tag strong{color:var(--wood-dark);font-size:1rem}.station-tag small{color:var(--ink-soft);font-size:.72rem}.station-tag em{position:absolute;top:-12px;right:10px;padding:0 8px;border-radius:999px;background:#ffb347;color:#3b2915;font-size:.68rem;font-style:normal;font-weight:700;opacity:0;transition:opacity .14s}.station-tag.hover{transform:translateY(-6px) scale(1.07);background:linear-gradient(#fff6dc,#ffe2a6);border-color:#b86a12}.station-tag.hover:after{background:#ffe2a6;border-color:#b86a12}.station-tag.hover .badge{background:#b86a12;color:#fff6dc}.station-tag.hover em{opacity:1}
