.gate-anim-module__2drxEa__scene{isolation:isolate;background:radial-gradient(125% 120% at 50% 12%,#0e2418 0%,#0a1410 74%);border:1px solid #45d97f42;border-radius:16px;flex-direction:column;align-items:center;width:100%;min-height:300px;padding:22px 18px 16px;display:flex;position:relative;overflow:hidden}.gate-anim-module__2drxEa__field{width:340px;height:178px;position:relative}.gate-anim-module__2drxEa__banner{width:132px;height:24px;position:absolute;top:0;right:0}.gate-anim-module__2drxEa__banner span{font-family:var(--font-pixel), monospace;letter-spacing:.06em;border-radius:8px;justify-content:center;align-items:center;font-size:8px;display:flex;position:absolute;inset:0}.gate-anim-module__2drxEa__bClosed{color:#cfe9d8;background:#788c821f;border:1px solid #a0b4aa4d;animation:7s step-end infinite gate-anim-module__2drxEa__bClosed}.gate-anim-module__2drxEa__bOpen{color:#6cf0a0;opacity:0;background:#45d97f29;border:1px solid #45d97f80;animation:7s step-end infinite gate-anim-module__2drxEa__bOpen}.gate-anim-module__2drxEa__bClose{color:#ffd27a;opacity:0;background:#ffb45024;border:1px solid #ffb45073;animation:7s step-end infinite gate-anim-module__2drxEa__bClose}@keyframes gate-anim-module__2drxEa__bClosed{0%{opacity:1}20%{opacity:0}68%{opacity:0}72%{opacity:1}to{opacity:1}}@keyframes gate-anim-module__2drxEa__bOpen{0%,24%{opacity:0}26%,58%{opacity:1}60%,to{opacity:0}}@keyframes gate-anim-module__2drxEa__bClose{0%,58%{opacity:0}60%,68%{opacity:1}70%,to{opacity:0}}.gate-anim-module__2drxEa__ground{height:22px;image-rendering:pixelated;opacity:.9;background-image:url(/mc/grass_block_top.png);background-size:22px 22px;position:absolute;bottom:24px;left:0;right:0;box-shadow:inset 0 2px #ffffff14}.gate-anim-module__2drxEa__postL,.gate-anim-module__2drxEa__postR{width:16px;height:70px;image-rendering:pixelated;background-image:url(/mc/cobblestone.png);background-size:16px 16px;border-radius:2px;position:absolute;bottom:46px;box-shadow:inset 0 0 0 1px #0006}.gate-anim-module__2drxEa__postL{left:150px}.gate-anim-module__2drxEa__postR{left:196px}.gate-anim-module__2drxEa__gateClip{width:30px;height:70px;position:absolute;bottom:46px;left:166px;overflow:hidden}.gate-anim-module__2drxEa__gate{width:30px;height:70px;image-rendering:pixelated;background-image:url(/mc/oak_planks.png);background-size:24px 24px;border-radius:2px;animation:7s ease-in-out infinite gate-anim-module__2drxEa__gate;position:absolute;bottom:0;left:0;box-shadow:inset 0 0 0 1px #00000059}@keyframes gate-anim-module__2drxEa__gate{0%,20%{transform:translateY(0)}28%,58%{transform:translateY(72px)}68%,to{transform:translateY(0)}}.gate-anim-module__2drxEa__plate{transform-origin:bottom;background:linear-gradient(#8a8278,#5c574e);border-radius:2px;width:26px;height:6px;animation:7s ease-in-out infinite gate-anim-module__2drxEa__plate;position:absolute;bottom:44px;left:96px}@keyframes gate-anim-module__2drxEa__plate{0%,16%{box-shadow:none;transform:scaleY(1)}19%,30%{transform:scaleY(.5);box-shadow:0 0 9px #45d97fe6}34%,to{box-shadow:none;transform:scaleY(1)}}.gate-anim-module__2drxEa__detect{opacity:0;border:2px solid #45d97fe6;border-radius:50%;width:18px;height:18px;animation:7s ease-out infinite gate-anim-module__2drxEa__detect;position:absolute;bottom:47px;left:109px;transform:translate(-50%)}@keyframes gate-anim-module__2drxEa__detect{0%,16%{opacity:0;transform:translate(-50%)scale(.4)}20%{opacity:1;transform:translate(-50%)scale(1)}34%{opacity:0;transform:translate(-50%)scale(2.4)}to{opacity:0}}.gate-anim-module__2drxEa__ring{opacity:0;width:30px;height:30px;animation:7s ease-in-out infinite gate-anim-module__2drxEa__ringFade;position:absolute;bottom:120px;left:181px;transform:translate(-50%)}.gate-anim-module__2drxEa__ring svg{width:30px;height:30px;transform:rotate(-90deg)}.gate-anim-module__2drxEa__ring circle{fill:none;stroke:#45d97f;stroke-width:3px;stroke-linecap:round;stroke-dasharray:82;stroke-dashoffset:0;animation:7s linear infinite gate-anim-module__2drxEa__ringCount}@keyframes gate-anim-module__2drxEa__ringFade{0%,24%{opacity:0}27%,58%{opacity:1}62%,to{opacity:0}}@keyframes gate-anim-module__2drxEa__ringCount{0%,27%{stroke-dashoffset:0}58%{stroke-dashoffset:82px}to{stroke-dashoffset:82px}}.gate-anim-module__2drxEa__player{width:14px;height:26px;animation:7s ease-in-out infinite gate-anim-module__2drxEa__walk;position:absolute;bottom:46px;left:6px}.gate-anim-module__2drxEa__head{background:#d9a17a;border-radius:2px;width:10px;height:9px;position:absolute;top:0;left:2px;box-shadow:inset 0 0 0 1px #00000040}.gate-anim-module__2drxEa__body{background:#3f8f6b;border-radius:2px;width:12px;height:10px;position:absolute;top:9px;left:1px}.gate-anim-module__2drxEa__legL,.gate-anim-module__2drxEa__legR{transform-origin:top;background:#3a3550;border-radius:1px;width:5px;height:8px;position:absolute;top:18px}.gate-anim-module__2drxEa__legL{animation:.6s ease-in-out infinite gate-anim-module__2drxEa__legA;left:2px}.gate-anim-module__2drxEa__legR{animation:.6s ease-in-out infinite gate-anim-module__2drxEa__legB;left:7px}@keyframes gate-anim-module__2drxEa__legA{0%,to{transform:rotate(18deg)}50%{transform:rotate(-18deg)}}@keyframes gate-anim-module__2drxEa__legB{0%,to{transform:rotate(-18deg)}50%{transform:rotate(18deg)}}@keyframes gate-anim-module__2drxEa__walk{0%{opacity:1;transform:translate(0)}18%{opacity:1;transform:translate(92px)}26%{opacity:1;transform:translate(92px)}50%{opacity:1;transform:translate(176px)}72%{opacity:1;transform:translate(250px)}78%{opacity:0;transform:translate(300px)}80%{opacity:0;transform:translate(0)}88%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}.gate-anim-module__2drxEa__legend{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;display:flex}.gate-anim-module__2drxEa__chip{font-family:var(--font-pixel), monospace;letter-spacing:.03em;color:#bfe8cf;background:#0a1410b8;border:1px solid #45d97f38;border-radius:9px;align-items:center;gap:7px;padding:6px 11px;font-size:8px;display:flex}.gate-anim-module__2drxEa__chip img{width:16px;height:16px;image-rendering:pixelated}.gate-anim-module__2drxEa__chip b{color:#6cf0a0}.gate-anim-module__2drxEa__cap{text-align:center;font-family:var(--font-pixel), monospace;letter-spacing:.02em;color:#bfe8cf;text-shadow:0 1px 6px #000000e6;max-width:480px;margin-top:14px;font-size:9.5px;line-height:1.75}.gate-anim-module__2drxEa__cap b{color:#6cf0a0}@media (prefers-reduced-motion:reduce){.gate-anim-module__2drxEa__gate,.gate-anim-module__2drxEa__plate,.gate-anim-module__2drxEa__detect,.gate-anim-module__2drxEa__ring circle,.gate-anim-module__2drxEa__ring,.gate-anim-module__2drxEa__player,.gate-anim-module__2drxEa__legL,.gate-anim-module__2drxEa__legR,.gate-anim-module__2drxEa__bClosed,.gate-anim-module__2drxEa__bOpen,.gate-anim-module__2drxEa__bClose{animation:none}.gate-anim-module__2drxEa__gate{transform:translateY(72px)}.gate-anim-module__2drxEa__bOpen,.gate-anim-module__2drxEa__ring{opacity:1}}
