.beast-adventure-module__XKDq_W__page{color:#f1edff;background:#090e1b;min-height:100vh;padding:18px 18px 120px}.beast-adventure-module__XKDq_W__top{justify-content:space-between;align-items:center;gap:12px;max-width:1120px;margin:0 auto 18px;display:flex}.beast-adventure-module__XKDq_W__top a{color:#a8eef9;letter-spacing:.12em;font-weight:800}.beast-adventure-module__XKDq_W__layout{grid-template-columns:1.15fr .85fr;gap:18px;max-width:1120px;margin:0 auto;display:grid}.beast-adventure-module__XKDq_W__map{background:radial-gradient(circle at 20% 70%,#3d7da059,#0000 40%),radial-gradient(circle at 78% 30%,#8362ca66,#0000 42%),#101731;border:1px solid #999ce359;border-radius:28px;min-height:460px;position:relative;overflow:hidden}.beast-adventure-module__XKDq_W__place{color:#e7fbff;cursor:pointer;background:#121833cc;border:1px solid #b8eeff73;border-radius:14px;padding:8px 10px;font-size:12px;font-weight:700;position:absolute;transform:translate(-50%,-50%)}.beast-adventure-module__XKDq_W__beast{pointer-events:none;width:150px;height:150px;position:absolute;transform:translate(-50%,-70%)}.beast-adventure-module__XKDq_W__beast canvas{width:150px!important;height:150px!important}.beast-adventure-module__XKDq_W__emote{background:#0c1228ee;border:1px solid #68e5ee66;border-radius:12px;max-width:180px;padding:6px 8px;font-size:11px;position:absolute;transform:translate(-50%,-120px)}.beast-adventure-module__XKDq_W__side{background:linear-gradient(160deg,#1a2144,#111829);border:1px solid #aaa3f047;border-radius:28px;flex-direction:column;gap:10px;padding:18px;display:flex}.beast-adventure-module__XKDq_W__sensors{flex-wrap:wrap;gap:8px;display:flex}.beast-adventure-module__XKDq_W__sensors button{color:#e7fbff;background:#10182e;border:1px solid #68e5ee59;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}.beast-adventure-module__XKDq_W__on{background:#163b3a!important;border-color:#79edb5!important}.beast-adventure-module__XKDq_W__chat{white-space:pre-wrap;background:#0a1228bc;border:1px solid #a4bdf240;border-radius:16px;min-height:120px;padding:12px}.beast-adventure-module__XKDq_W__side textarea{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#0a1127;border:1px solid #8b91c866;border-radius:12px;padding:10px}.beast-adventure-module__XKDq_W__send{color:#18102d;cursor:pointer;background:linear-gradient(110deg,#a1f4f8,#c9b1ff);border:0;border-radius:12px;padding:11px 14px;font-weight:800}.beast-adventure-module__XKDq_W__note{color:#aeb9d1;font-size:12px;line-height:1.5}.beast-adventure-module__XKDq_W__label{letter-spacing:.14em;color:#86e2eb;font-size:11px;font-weight:800}@media (max-width:860px){.beast-adventure-module__XKDq_W__layout{grid-template-columns:1fr}.beast-adventure-module__XKDq_W__map{min-height:380px}}.beast-adventure-module__XKDq_W__map{-webkit-user-select:none;user-select:none;touch-action:none;cursor:grab}.beast-adventure-module__XKDq_W__map:active{cursor:grabbing}.beast-adventure-module__XKDq_W__mapPan{will-change:transform;position:absolute;inset:0}
