.wtr.svelte-u40b1z{z-index:60;background:linear-gradient(#1a2740,#0e1826);justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.caja.svelte-u40b1z{text-align:center;width:100%;max-width:360px}.arbol.svelte-u40b1z{width:150px;margin:0 auto 8px}.titulo.svelte-u40b1z{font-family:var(--pixel);color:var(--water);text-shadow:2px 2px #0a2c4a;font-size:14px}.gotas.svelte-u40b1z{letter-spacing:6px;height:20px;color:var(--water);margin:8px 0 14px;font-size:18px}.barra.svelte-u40b1z{background:#0c1524;border:3px solid #000;height:20px;padding:2px}.barra.svelte-u40b1z i:where(.svelte-u40b1z){background:repeating-linear-gradient(90deg, var(--water) 0 8px, #2b86cc 8px 10px);width:0;height:100%;animation-name:svelte-u40b1z-llenar;animation-timing-function:steps(28,end);animation-fill-mode:forwards;display:block}@keyframes svelte-u40b1z-llenar{to{width:100%}}.dialogo.svelte-u40b1z{background:var(--panel);box-shadow:inset 3px 3px 0 var(--edge-l), inset -3px -3px 0 #14101f;border:3px solid #000;margin-top:18px;padding:14px}.quien.svelte-u40b1z{font-family:var(--pixel);color:var(--feliz);margin-bottom:8px;font-size:8px}.tip.svelte-u40b1z{min-height:48px;color:var(--ink);margin:0;font-size:19px;animation:.35s steps(3,end) svelte-u40b1z-tipin}@keyframes svelte-u40b1z-tipin{0%{opacity:.15}}.nota.svelte-u40b1z{color:var(--dim);margin-top:14px;font-size:15px}.back.svelte-1vp4h8d{font-family:var(--pixel);color:var(--tinta-pasto);margin-bottom:4px;padding:6px 0;font-size:9px;text-decoration:none;display:inline-block}.hero.svelte-1vp4h8d{text-align:center;padding:4px 0}.big.svelte-1vp4h8d{filter:drop-shadow(4px 6px #0000002e);width:150px;margin:0 auto}.hero.svelte-1vp4h8d h1:where(.svelte-1vp4h8d){text-transform:uppercase;color:#fff;text-shadow:3px 3px #000;margin:6px 0;font-size:16px}.sci.svelte-1vp4h8d{font-size:16px;font-style:italic}.sector.svelte-1vp4h8d{margin-top:5px;font-size:15px}.statline.svelte-1vp4h8d{text-align:center;margin:12px 0}.statmsg.svelte-1vp4h8d{color:#1d3a12;margin:0;font-size:19px}.statmsg.svelte-1vp4h8d b.mal:where(.svelte-1vp4h8d){color:#a82c30}.magic.svelte-1vp4h8d{border-color:var(--feliz);margin:10px 0;padding:13px 14px;position:relative;overflow:hidden;box-shadow:inset 3px 3px #46c36a40,inset -3px -3px #14101f}.magic.svelte-1vp4h8d:not(.fail){animation:1.6s steps(2,end) infinite svelte-1vp4h8d-magicglow}.magic.fail.svelte-1vp4h8d{border-color:var(--sed);animation:none;box-shadow:inset 3px 3px #e5484d38,inset -3px -3px #14101f}.magic.svelte-1vp4h8d .mh:where(.svelte-1vp4h8d){z-index:2;font-family:var(--pixel);color:var(--feliz);text-shadow:2px 2px #14401f;text-align:center;margin-bottom:10px;font-size:9px;line-height:1.5;position:relative}.magic.svelte-1vp4h8d:not(.fail) .mh:where(.svelte-1vp4h8d){animation:.8s steps(2,end) infinite svelte-1vp4h8d-twinkle}.magic.fail.svelte-1vp4h8d .mh:where(.svelte-1vp4h8d){color:var(--sed);text-shadow:2px 2px #400f10}.magic.svelte-1vp4h8d .mr:where(.svelte-1vp4h8d){z-index:2;color:var(--ink);align-items:center;gap:11px;padding:4px 0;font-size:16px;display:flex;position:relative}.magic.svelte-1vp4h8d .mr:where(.svelte-1vp4h8d) .e:where(.svelte-1vp4h8d){text-align:center;flex:none;width:28px;font-size:21px}.magic.svelte-1vp4h8d .mr.no:where(.svelte-1vp4h8d){color:var(--dim)}.magic.svelte-1vp4h8d .spark:where(.svelte-1vp4h8d){z-index:1;color:var(--gold);opacity:0;pointer-events:none;text-shadow:0 0 5px var(--gold);font-size:13px;position:absolute}.magic.svelte-1vp4h8d .spark.s1:where(.svelte-1vp4h8d){animation:1.5s steps(3,end) infinite svelte-1vp4h8d-sparkle;top:7px;left:11px}.magic.svelte-1vp4h8d .spark.s2:where(.svelte-1vp4h8d){animation:1.5s steps(3,end) .5s infinite svelte-1vp4h8d-sparkle;top:40px;right:14px}.magic.svelte-1vp4h8d .spark.s3:where(.svelte-1vp4h8d){animation:1.5s steps(3,end) 1s infinite svelte-1vp4h8d-sparkle;bottom:10px;left:42%}.magic.svelte-1vp4h8d .spark.s4:where(.svelte-1vp4h8d){animation:1.3s steps(3,end) .8s infinite svelte-1vp4h8d-sparkle;top:12px;right:44%}@keyframes svelte-1vp4h8d-magicglow{0%,to{box-shadow:inset 3px 3px #46c36a40,inset -3px -3px #14101f,0 0 #46c36a00}50%{box-shadow:inset 3px 3px #46c36a73,inset -3px -3px #14101f,0 0 14px #46c36a80}}@keyframes svelte-1vp4h8d-twinkle{0%,to{filter:brightness()}50%{filter:brightness(1.55)}}@keyframes svelte-1vp4h8d-sparkle{0%,to{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1)}}.btn.act{padding:20px 10px;font-size:12px;animation:1.3s steps(2,end) infinite svelte-1vp4h8d-actpulse;box-shadow:inset 3px 3px #7ee29a,inset -3px -3px #2b9350,0 7px #1c6437}.btn.act:active{animation:none;transform:translateY(4px);box-shadow:inset 3px 3px #7ee29a,inset -3px -3px #2b9350,0 3px #1c6437}@keyframes svelte-1vp4h8d-actpulse{0%,to{filter:brightness()}50%{filter:brightness(1.14)}}.btn.red{background:var(--sed);box-shadow:inset 3px 3px #ff8a8d,inset -3px -3px #a82c30,0 5px #7a2023}.lockmsg.svelte-1vp4h8d{text-align:center;color:#2c4a1e;margin:9px 4px 0;font-size:16px}.card2.svelte-1vp4h8d{margin:14px 0;padding:12px 14px}.resultado.svelte-1vp4h8d{text-align:center}.resultado.svelte-1vp4h8d h1:where(.svelte-1vp4h8d){color:#fff;text-shadow:3px 3px #000;margin:6px 0;font-size:16px}.puntos.svelte-1vp4h8d{font-family:var(--pixel);color:var(--gold);text-shadow:3px 3px #6b4d00;margin:10px 0;font-size:30px}.rescate.svelte-1vp4h8d{color:#1d3a12;font-size:18px}.copy.svelte-1vp4h8d{z-index:2;color:var(--ink);margin:0;font-style:italic;position:relative}.guardar.svelte-1vp4h8d{color:var(--dim);margin:0 0 8px;font-size:17px}.cta.svelte-1vp4h8d{font-family:var(--pixel);color:var(--violet-l);font-size:9px;text-decoration:none}.acumulado.svelte-1vp4h8d{color:#1d3a12}a.btn.svelte-1vp4h8d{margin-top:14px;text-decoration:none}a.btn.canjear.svelte-1vp4h8d{margin-top:4px}.pin-ganado.svelte-1vp4h8d{justify-content:center;margin-bottom:6px;display:flex}.pin-nombre.svelte-1vp4h8d{z-index:2;font-family:var(--pixel);color:var(--gold);text-align:center;margin-bottom:6px;font-size:7px;line-height:1.5;position:relative}.mi-historia.svelte-1vp4h8d{color:var(--dim);text-align:center;margin:14px 0;font-size:16px}details.mi-historia.svelte-1vp4h8d{text-align:left;padding:12px 14px}details.mi-historia.svelte-1vp4h8d summary:where(.svelte-1vp4h8d){font-family:var(--pixel);color:var(--violet-l);cursor:pointer;font-size:9px;list-style:none}details.mi-historia.svelte-1vp4h8d ul:where(.svelte-1vp4h8d){flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}details.mi-historia.svelte-1vp4h8d li:where(.svelte-1vp4h8d){color:var(--ink);font-size:16px}
