.am[data-astro-cid-6y4jqcwc]{max-width:1100px;margin:0 auto;padding:48px 16px 70px}.am-head[data-astro-cid-6y4jqcwc]{text-align:center;margin-bottom:26px}.am-kicker[data-astro-cid-6y4jqcwc]{letter-spacing:.14em;text-transform:uppercase;color:#ff7a1a;margin:0;font-size:.78rem;font-weight:800}.am[data-astro-cid-6y4jqcwc] h1[data-astro-cid-6y4jqcwc]{font-family:var(--font-display);letter-spacing:.02em;background:linear-gradient(110deg,#ffcc5c,#ff7a1a 45%,#ff2e4d);color:#0000;-webkit-background-clip:text;background-clip:text;margin:8px 0;font-size:clamp(2.8rem,8vw,5rem);line-height:.95}.am-sub[data-astro-cid-6y4jqcwc]{max-width:600px;color:var(--text-muted);margin:0 auto;line-height:1.6}.am-juego[data-astro-cid-6y4jqcwc]{touch-action:none;user-select:none;background:#050208;border:1px solid #ff7a1a59;border-radius:18px;height:min(76vh,680px);min-height:460px;transition:border-color .4s,box-shadow .4s;position:relative;overflow:hidden;box-shadow:0 30px 70px #0000008c,0 0 0 1px #0009}.am-juego[data-astro-cid-6y4jqcwc].is-completa{border:0;border-radius:0;height:100vh;min-height:0}.am-juego[data-astro-cid-6y4jqcwc].is-luces{border-color:#ffcc5c;box-shadow:0 0 0 2px #ffcc5c66,0 30px 70px #0000008c}.am-juego[data-astro-cid-6y4jqcwc] canvas[data-astro-cid-6y4jqcwc]{cursor:crosshair;display:block}.am-esquina[data-astro-cid-6y4jqcwc]{z-index:3;gap:6px;display:flex;position:absolute;top:10px;right:10px}.am-mini[data-astro-cid-6y4jqcwc]{color:#f4e9d8;cursor:pointer;background:#0a060ecc;border:1px solid #ffffff40;border-radius:8px;padding:6px 11px;font:700 .78rem/1 Poppins,sans-serif;text-decoration:none;transition:border-color .2s,background .2s}.am-mini[data-astro-cid-6y4jqcwc]:hover,.am-mini[data-astro-cid-6y4jqcwc]:focus-visible{background:#281806e6;border-color:#ffcc5c}.am-mini--salir[data-astro-cid-6y4jqcwc]{color:#ffb3bf;border-color:#ff2e4d8c}.am-mini--salir[data-astro-cid-6y4jqcwc]:hover,.am-mini--salir[data-astro-cid-6y4jqcwc]:focus-visible{background:#3c060ee6;border-color:#ff2e4d}.am-hud[data-astro-cid-6y4jqcwc]{pointer-events:none;color:#f4e9d8;text-shadow:0 2px 6px #000;flex-wrap:wrap;align-items:center;gap:8px 14px;font:700 .95rem/1 Courier New,monospace;display:flex;position:absolute;top:12px;left:12px;right:330px}.am-hud-noche[data-astro-cid-6y4jqcwc]{color:#ffb3bf;letter-spacing:.06em;background:#ff2e4d40;border-radius:6px;padding:4px 8px;font-size:.8rem}.am-hud-hora[data-astro-cid-6y4jqcwc]{color:#ffcc5c;letter-spacing:.06em;font-size:1.25rem}.am-hud-vidas[data-astro-cid-6y4jqcwc]{color:#ff2e4d;letter-spacing:.12em}.am-hud-pilas[data-astro-cid-6y4jqcwc]{border:1px solid #ffffff80;border-radius:3px;flex:0 120px;height:10px;overflow:hidden}.am-hud-pilas[data-astro-cid-6y4jqcwc] span[data-astro-cid-6y4jqcwc]{background:#2bd46a;width:100%;height:100%;transition:width .2s linear;display:block}.am-hud-pilas[data-astro-cid-6y4jqcwc] span[data-astro-cid-6y4jqcwc].is-baja{background:#ff2e4d}.am-hud-caramelos[data-astro-cid-6y4jqcwc]{color:#ffcc5c}.am-hud-puntos[data-astro-cid-6y4jqcwc]{margin-left:auto}.am-aviso[data-astro-cid-6y4jqcwc]{pointer-events:none;color:#ffcc5c;letter-spacing:.04em;white-space:nowrap;opacity:0;background:#0009;border-radius:999px;margin:0;padding:6px 14px;font-size:.85rem;font-weight:800;transition:opacity .3s;position:absolute;top:52px;left:50%;transform:translate(-50%)}.am-aviso[data-astro-cid-6y4jqcwc].is-on{opacity:1}.am-luces[data-astro-cid-6y4jqcwc]{color:#1a0800;letter-spacing:.06em;pointer-events:none;background:#ffcc5c;border-radius:10px;align-items:center;gap:10px;padding:6px 14px;font-size:.85rem;font-weight:900;display:flex;position:absolute;top:88px;left:50%;transform:translate(-50%);box-shadow:0 0 24px #ffcc5c99}.am-luces[data-astro-cid-6y4jqcwc][hidden]{display:none}.am-luces[data-astro-cid-6y4jqcwc].is-paz{color:#0b2340;background:#e8f3ff;box-shadow:0 0 24px #c8e6ff99}.am-luces[data-astro-cid-6y4jqcwc].is-paz b[data-astro-cid-6y4jqcwc]{color:#e8f3ff;background:#0b2340}.am-luces[data-astro-cid-6y4jqcwc] b[data-astro-cid-6y4jqcwc]{color:#ffcc5c;text-align:center;background:#1a0800;border-radius:6px;min-width:2ch;padding:2px 6px;font-family:Courier New,monospace}.am-powerups[data-astro-cid-6y4jqcwc]{flex-wrap:wrap;gap:8px;display:flex;position:absolute;bottom:12px;left:12px;right:92px}.am-powerups[data-astro-cid-6y4jqcwc] .am-pu{color:#f4e9d8;font:inherit;text-align:left;cursor:pointer;background:#0a060ec7;border:1px solid #ffffff2e;border-radius:10px;align-items:center;gap:8px;padding:6px 10px 6px 8px;transition:border-color .2s,opacity .2s,transform .15s;display:flex}.am-powerups[data-astro-cid-6y4jqcwc] .am-pu:hover:not(:disabled){border-color:#ffcc5c;transform:translateY(-2px)}.am-powerups[data-astro-cid-6y4jqcwc] .am-pu:disabled{opacity:.42;cursor:default}.am-powerups[data-astro-cid-6y4jqcwc] .am-pu.is-inutil{text-decoration:line-through}.am-powerups[data-astro-cid-6y4jqcwc] .am-pu--luces{background:#3c2800c7;border-color:#ffcc5c99}.am-powerups[data-astro-cid-6y4jqcwc] .am-pu--super{background:#0a1e3cd1;border-color:#82c8ffb3;box-shadow:0 0 14px #82c8ff40}.am-powerups[data-astro-cid-6y4jqcwc] .am-pu-ico{font-size:1.25rem;line-height:1}.am-powerups[data-astro-cid-6y4jqcwc] .am-pu-txt{flex-direction:column;gap:2px;display:flex}.am-powerups[data-astro-cid-6y4jqcwc] .am-pu-txt b{letter-spacing:.03em;font-size:.74rem}.am-powerups[data-astro-cid-6y4jqcwc] .am-pu-txt small{color:#c9b9a6;font-size:.66rem}.am-fogonazo[data-astro-cid-6y4jqcwc]{color:#ffcc5c;touch-action:none;background:#ffcc5c2e;border:2px solid #ffcc5c;border-radius:50%;width:64px;height:64px;font-size:1.6rem;display:none;position:absolute;bottom:16px;right:16px}@media (pointer:coarse){.am-fogonazo[data-astro-cid-6y4jqcwc]{display:block}}.am-pantalla[data-astro-cid-6y4jqcwc]{z-index:2;text-align:center;color:#f4e9d8;background:radial-gradient(#280a14e6,#030106f7);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex;position:absolute;inset:0;overflow-y:auto}.am-pantalla[data-astro-cid-6y4jqcwc][hidden]{display:none}.am-pantalla[data-astro-cid-6y4jqcwc] h2[data-astro-cid-6y4jqcwc]{font-family:var(--font-display);letter-spacing:.03em;color:#ffcc5c;margin:0;font-size:clamp(2rem,6vw,3.2rem)}.am-pantalla[data-astro-cid-6y4jqcwc] p[data-astro-cid-6y4jqcwc]{color:#d9cbbb;max-width:56ch;margin:0;line-height:1.55}.am-reglas[data-astro-cid-6y4jqcwc]{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:780px;margin:0;padding:0;list-style:none;display:grid}.am-reglas[data-astro-cid-6y4jqcwc] li[data-astro-cid-6y4jqcwc]{color:#d9cbbb;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:12px 14px;font-size:.84rem;line-height:1.45}.am-reglas[data-astro-cid-6y4jqcwc] .am-regla-luces[data-astro-cid-6y4jqcwc]{background:#ffcc5c14;border-color:#ffcc5c73;grid-column:1/-1}.am-reglas[data-astro-cid-6y4jqcwc] b[data-astro-cid-6y4jqcwc]{margin-bottom:3px;font-size:.95rem;display:block}.r-fantasma[data-astro-cid-6y4jqcwc]{color:#cfe3ff}.r-calabaza[data-astro-cid-6y4jqcwc]{color:#ff7a1a}.r-sombra[data-astro-cid-6y4jqcwc]{color:#ff2e4d}.r-pila[data-astro-cid-6y4jqcwc]{color:#7dff9a}.r-luces[data-astro-cid-6y4jqcwc]{color:#ffcc5c}.am-controles[data-astro-cid-6y4jqcwc]{font-size:.8rem}.am-controles[data-astro-cid-6y4jqcwc] span[data-astro-cid-6y4jqcwc]{color:#ffcc5c;font-weight:700}.am-btn[data-astro-cid-6y4jqcwc]{color:#1a0800;font:inherit;cursor:pointer;background:#ff7a1a;border:0;border-radius:999px;padding:12px 24px;font-weight:800;text-decoration:none;display:inline-block;box-shadow:0 10px 26px #ff7a1a59}.am-btn[data-astro-cid-6y4jqcwc]:hover,.am-btn[data-astro-cid-6y4jqcwc]:focus-visible{background:#ffcc5c}.am-btn--sec[data-astro-cid-6y4jqcwc]{color:#f4e9d8;box-shadow:none;background:#ffffff0f;border:1px solid #ffffff40}.am-btn--sec[data-astro-cid-6y4jqcwc]:hover,.am-btn--sec[data-astro-cid-6y4jqcwc]:focus-visible{color:#ffcc5c;background:#ffcc5c29;border-color:#ffcc5c}.am-botones[data-astro-cid-6y4jqcwc]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.am-pantalla--guia[data-astro-cid-6y4jqcwc]{justify-content:flex-start;padding-top:28px}.am-guia[data-astro-cid-6y4jqcwc]{text-align:left;gap:16px;width:100%;max-width:820px;display:grid}.am-guia[data-astro-cid-6y4jqcwc] section[data-astro-cid-6y4jqcwc]{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;padding:14px 16px}.am-guia[data-astro-cid-6y4jqcwc] h3[data-astro-cid-6y4jqcwc]{color:#ffcc5c;letter-spacing:.02em;margin:0 0 8px;font-size:1rem}.am-guia[data-astro-cid-6y4jqcwc] p[data-astro-cid-6y4jqcwc]{max-width:none;margin:0 0 8px;font-size:.86rem}.am-guia[data-astro-cid-6y4jqcwc] p[data-astro-cid-6y4jqcwc]:last-child{margin-bottom:0}.am-guia[data-astro-cid-6y4jqcwc] ul[data-astro-cid-6y4jqcwc]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.am-guia[data-astro-cid-6y4jqcwc] li[data-astro-cid-6y4jqcwc]{color:#d9cbbb;font-size:.84rem;line-height:1.5}.am-guia[data-astro-cid-6y4jqcwc] li[data-astro-cid-6y4jqcwc] b[data-astro-cid-6y4jqcwc]{margin-right:4px}.am-guia[data-astro-cid-6y4jqcwc] em[data-astro-cid-6y4jqcwc]{color:#a8998a;font-size:.78rem;font-style:normal}.am-guia-pu[data-astro-cid-6y4jqcwc]{grid-template-columns:repeat(2,minmax(0,1fr))}.am-guia-pu[data-astro-cid-6y4jqcwc] li{background:#00000040;border-radius:10px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.am-guia-pu[data-astro-cid-6y4jqcwc] li.is-luces{background:#ffcc5c14;border:1px solid #ffcc5c73;grid-column:1/-1}.am-guia-pu[data-astro-cid-6y4jqcwc] small{color:#a8998a;font-size:.72rem}.am-guia-pu[data-astro-cid-6y4jqcwc] .am-pu-ico{font-size:1.4rem;line-height:1}.am-guia-tabla[data-astro-cid-6y4jqcwc]{border-collapse:collapse;text-align:center;width:100%;font-size:.82rem}.am-guia-tabla[data-astro-cid-6y4jqcwc] th[data-astro-cid-6y4jqcwc],.am-guia-tabla[data-astro-cid-6y4jqcwc] td[data-astro-cid-6y4jqcwc]{border-bottom:1px solid #ffffff1a;padding:7px 6px}.am-guia-tabla[data-astro-cid-6y4jqcwc] th[data-astro-cid-6y4jqcwc]{color:#ffcc5c}.am-guia-tabla[data-astro-cid-6y4jqcwc] td[data-astro-cid-6y4jqcwc]:first-child{text-align:left;color:#f4e9d8;font-weight:700}.am-guia-tabla[data-astro-cid-6y4jqcwc] tbody[data-astro-cid-6y4jqcwc] tr[data-astro-cid-6y4jqcwc]:first-child td[data-astro-cid-6y4jqcwc]:last-child{color:#ff2e4d;font-weight:800}.r-zombi[data-astro-cid-6y4jqcwc]{color:#9fc27a}.r-super[data-astro-cid-6y4jqcwc]{color:#8fd0ff}.am-elegir[data-astro-cid-6y4jqcwc]{flex-direction:column;align-items:center;gap:8px;display:flex}.am-elegir-titulo[data-astro-cid-6y4jqcwc]{margin:0;font-weight:800;color:#ffcc5c!important}.am-elegir-titulo[data-astro-cid-6y4jqcwc] small[data-astro-cid-6y4jqcwc]{color:#a8998a;font-size:.75rem;font-weight:500;display:block}.am-noches[data-astro-cid-6y4jqcwc]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.am-noches[data-astro-cid-6y4jqcwc] .am-noche{color:#f4e9d8;cursor:pointer;background:#ff7a1a1f;border:1px solid #ff7a1a8c;border-radius:10px;padding:9px 14px;font:700 .85rem Poppins,sans-serif;transition:background .2s,transform .15s}.am-noches[data-astro-cid-6y4jqcwc] .am-noche:hover:not(:disabled){background:#ff7a1a4d;transform:translateY(-2px)}.am-noches[data-astro-cid-6y4jqcwc] .am-noche:disabled{opacity:.4;cursor:default;background:0 0;border-color:#fff3}.am-noches[data-astro-cid-6y4jqcwc] .am-noche--lab:not(:disabled){background:#82c8ff24;border-color:#8fd0ff}.am-datos[data-astro-cid-6y4jqcwc]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.am-datos[data-astro-cid-6y4jqcwc] label[data-astro-cid-6y4jqcwc]{align-items:center;display:inline-flex}.am-datos-msg[data-astro-cid-6y4jqcwc]{min-height:1.2em;font-size:.8rem;color:#7dff9a!important}.am-datos-msg[data-astro-cid-6y4jqcwc].is-mal{color:#ff6b7f!important}.am-feliz[data-astro-cid-6y4jqcwc]{letter-spacing:.04em;background:#ff7a1a29;border:1px solid #ff7a1a80;border-radius:999px;margin:0;padding:6px 16px;font-weight:800;color:#ffcc5c!important}.am-pantalla[data-astro-cid-6y4jqcwc].is-feliz{background:radial-gradient(#5a1e00eb,#0a0206f7)}.am-pantalla[data-astro-cid-6y4jqcwc].is-feliz h2[data-astro-cid-6y4jqcwc]{background:linear-gradient(110deg,#ffcc5c,#ff7a1a 50%,#b366ff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.6rem,9vw,4.6rem);animation:1.6s ease-in-out infinite alternate am-feliz}@keyframes am-feliz{0%{transform:scale(1)}to{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.am-pantalla[data-astro-cid-6y4jqcwc].is-feliz h2[data-astro-cid-6y4jqcwc]{animation:none}}.am-record[data-astro-cid-6y4jqcwc]{font-size:.8rem;color:#ffcc5c!important}.am-fin-puntos[data-astro-cid-6y4jqcwc]{font-size:1.3rem;font-weight:800;color:#ffcc5c!important}.am-pie[data-astro-cid-6y4jqcwc]{z-index:1;text-align:center;margin-top:22px;position:relative}.am-pie[data-astro-cid-6y4jqcwc] .am-btn--sec[data-astro-cid-6y4jqcwc]{background:#0a060ed9}.am-off[data-astro-cid-6y4jqcwc]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:60vh;padding:40px 16px;display:none}html:not(.halloween) .am[data-astro-cid-6y4jqcwc]{display:none}html:not(.halloween) .am-off[data-astro-cid-6y4jqcwc]{display:flex}@media (width<=640px){.am[data-astro-cid-6y4jqcwc]{padding:30px 12px 50px}.am-juego[data-astro-cid-6y4jqcwc]{border-radius:14px;height:78vh;min-height:440px}.am-reglas[data-astro-cid-6y4jqcwc],.am-guia-pu[data-astro-cid-6y4jqcwc]{grid-template-columns:1fr}.am-hud[data-astro-cid-6y4jqcwc]{top:48px;right:12px}.am-aviso[data-astro-cid-6y4jqcwc]{top:92px}.am-luces[data-astro-cid-6y4jqcwc]{top:124px}.am-hud[data-astro-cid-6y4jqcwc]{gap:6px 10px;font-size:.78rem}.am-hud-hora[data-astro-cid-6y4jqcwc]{font-size:1rem}.am-hud-pilas[data-astro-cid-6y4jqcwc]{flex-basis:60px}.am-powerups[data-astro-cid-6y4jqcwc]{gap:6px;right:84px}.am-powerups[data-astro-cid-6y4jqcwc] .am-pu{padding:5px 7px}.am-powerups[data-astro-cid-6y4jqcwc] .am-pu-txt b{display:none}.am-pantalla[data-astro-cid-6y4jqcwc]{justify-content:flex-start;padding-top:30px}}
